/*! Bundle Manu secondary V265 | Sources: landing.css, manu-secondary-v264.css */
:root{--brand:#2fb3a8;--sun:#008B7D;--berry:#A85D42;--lemon:#F8F8F2;--bg:#F7F8F6;--card:#ffffff;--text:#0f172a;--muted:#64748b;--border:rgba(15,23,42,.08);--shadow:0 12px 34px rgba(2,8,23,.08);--shadow-sm:0 3px 12px rgba(2,8,23,.08);--radius:22px;--max:1250px;--grad:linear-gradient(135deg,#008B7D,#00796E);--grad-soft:linear-gradient(90deg,rgba(0,139,125,.16),rgba(168,93,66,.08));--focus:0 0 0 4px rgba(0,139,125,.16);--shadow-0:0 0 0 rgba(0,0,0,0);--shadow-1:0 10px 26px rgba(15,23,42,.06);--shadow-2:0 18px 48px rgba(15,23,42,.10);--border-weak:rgba(148,163,184,.38);--border-strong:rgba(148,163,184,.55);--surface-0:rgba(255,255,255,.55);--surface-1:rgba(255,255,255,.72);--surface-2:rgba(255,255,255,.90);--tint-teal:rgba(47,179,168,.16);--tint-orange:rgba(168,93,66,.12);--ink:var(--text);--line:var(--border);--teal:var(--brand);--teal-500:var(--brand);--teal-700:#168C83;--orange:var(--sun);--orange-400:var(--sun);--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1f2937;--slate-900:#0f172a}*{box-sizing:border-box}[hidden]{display:none !important}#mobileNav[hidden]{display:none !important}html,body{height:100%}body{position:relative;isolation:isolate;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--text);background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;overflow-x:hidden}body::before,body::after{content:"";position:fixed;z-index:-2;width:560px;height:560px;border-radius:999px;opacity:.85;pointer-events:none}.grain{display:none}body::before{left:-300px;bottom:-320px;background:radial-gradient(closest-side,rgba(47,179,168,.30),rgba(47,179,168,0))}body::after{right:-320px;top:-340px;background:radial-gradient(closest-side,rgba(168,93,66,.28),rgba(168,93,66,0))}main::before{content:"";position:fixed;z-index:-2;width:720px;height:720px;left:28%;bottom:-420px;border-radius:999px;pointer-events:none;opacity:.65;background:radial-gradient(closest-side,rgba(124,92,255,.18),rgba(124,92,255,0))}a{color:inherit;text-decoration:none}a:hover{opacity:.92}.container{width:min(var(--max),calc(100% - 44px));margin:0 auto}.muted{color:var(--muted)}.small{font-size:12px}.skip{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{left:16px;top:12px;width:auto;height:auto;padding:10px 12px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);z-index:999}.topbar{position:sticky;top:0;z-index:50;background:linear-gradient(90deg,rgba(47,179,168,.06),rgba(168,93,66,.06)),rgba(255,255,255,.78);backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,23,42,.06)}.topbar-inner{height:72px;display:flex;align-items:center;gap:16px}.brand{display:flex;align-items:center;gap:12px;min-width:220px}.logo{width:40px;height:40px;border-radius:14px;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;box-shadow:0 14px 28px rgba(47,179,168,.16),0 14px 28px rgba(168,93,66,.12)}.brand-txt{display:flex;flex-direction:column;line-height:1.05}.brand-name{font-size:18px;font-weight:900}.brand-sub{font-size:12px;color:var(--muted);margin-top:2px}.nav{display:flex;gap:16px;align-items:center;flex:1}.nav a{font-size:13px;font-weight:800;color:rgba(15,23,42,.78);padding:8px 10px;border-radius:12px}.nav a:hover{background:rgba(2,132,199,.05)}.actions{display:flex;gap:10px;align-items:center}.btn{border:1px solid rgba(15,23,42,.10);background:rgba(255,255,255,.92);border-radius:14px;padding:10px 12px;font-size:13px;font-weight:900;cursor:pointer;box-shadow:var(--shadow-sm);display:inline-flex;align-items:center;justify-content:center;gap:8px;user-select:none}.btn:hover{transform:translateY(-1px);transition:transform .12s ease}.btn:active{transform:translateY(0px)}.btn:focus-visible{outline:none;box-shadow:var(--shadow-sm),var(--focus)}.btn.full{width:100%}.btn.primary{border-color:rgba(168,93,66,.35);background:var(--grad);color:#fff;box-shadow:0 14px 34px rgba(47,179,168,.16),0 14px 34px rgba(168,93,66,.14)}.btn.ghost{box-shadow:none;background:transparent}.btn.icon{width:42px;height:42px;padding:0}.burger{margin-left:auto;width:44px;height:44px;border:1px solid rgba(15,23,42,.10);background:#fff;border-radius:14px;box-shadow:var(--shadow-sm);display:none}.burger span{display:block;width:18px;height:2px;background:rgba(15,23,42,.72);margin:4px auto;border-radius:999px}.mobile-nav{border-top:1px solid rgba(15,23,42,.06);padding:12px 22px 18px 22px;display:flex;flex-direction:column;gap:10px}.mobile-nav a{padding:10px 12px;border-radius:12px;font-weight:800;color:rgba(15,23,42,.78);background:rgba(255,255,255,.6);border:1px solid rgba(15,23,42,.06)}.hero{padding:54px 0 8px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;align-items:center}.pill{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:900;padding:8px 10px;border-radius:999px;border:1px solid rgba(168,93,66,.22);background:var(--grad-soft);color:rgba(15,23,42,.82);margin:0 0 12px 0}.hero h1{margin:0;font-size:clamp(34px,4.2vw,52px);line-height:1.05;letter-spacing:-0.02em}.accent{background:linear-gradient(90deg,rgba(47,179,168,1),rgba(168,93,66,1));-webkit-background-clip:text;background-clip:text;color:transparent}.teal{color:var(--brand)}.lead{margin:12px 0 0 0;font-size:16px;line-height:1.6;color:rgba(15,23,42,.82)}.offer-row{margin-top:14px;display:flex;flex-direction:column;gap:12px}.offer{background:rgba(255,255,255,.75);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:12px 14px;box-shadow:var(--shadow-sm)}.offer-price{font-size:26px;font-weight:900;letter-spacing:-0.02em}.offer-price small{font-size:13px;font-weight:900;color:rgba(100,116,139,.9);margin-left:6px}.offer-sub{margin-top:6px;color:rgba(15,23,42,.74);font-weight:700;line-height:1.4}.offer-top{display:flex;flex-direction:column;gap:4px}.offer-price{display:flex;align-items:baseline;gap:6px}.offer-price span{font-size:14px;font-weight:900;color:rgba(100,116,139,.95)}.offer-deal{display:flex;align-items:baseline;gap:8px}.offer-deal strong{font-size:22px;font-weight:950;letter-spacing:-0.02em;color:rgba(15,23,42,.92)}.offer-deal span{font-size:13px;font-weight:850;color:rgba(15,23,42,.72)}.offer-note{font-size:12px;font-weight:850;color:rgba(100,116,139,.9)}.offer-badges{display:flex;gap:10px;flex-wrap:wrap}.offer-chips{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.kpi{font-size:12px;font-weight:900;color:rgba(15,23,42,.74);background:rgba(255,255,255,.75);border:1px solid rgba(15,23,42,.08);padding:8px 10px;border-radius:999px}.bullets{list-style:none;padding:0;margin:16px 0 0 0;display:flex;flex-direction:column;gap:10px}.bullets li{display:flex;gap:10px;align-items:flex-start;color:rgba(15,23,42,.76);font-weight:600}.dot{width:10px;height:10px;border-radius:999px;background:rgba(47,179,168,1);margin-top:7px}.cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.hero-media .shot{background:rgba(255,255,255,.85);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.shot-top{padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.06);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.shot-caption{padding:12px 14px 0 14px;display:flex;gap:10px;align-items:center;color:rgba(15,23,42,.72);font-weight:850;font-size:12px}.shot-tab{user-select:none}.shot-tab.is-active{background:linear-gradient(90deg,rgba(47,179,168,.16),rgba(168,93,66,.16));border-color:rgba(168,93,66,.20);color:rgba(15,23,42,.82);box-shadow:0 10px 24px rgba(15,23,42,.06)}.chip{font-size:12px;font-weight:900;padding:8px 10px;border-radius:999px;background:rgba(2,132,199,.04);border:1px solid rgba(15,23,42,.06);color:rgba(15,23,42,.78)}.shot-body{padding:14px;display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.mock{border:1px solid rgba(15,23,42,.08);border-radius:18px;background:rgba(247,250,251,.7);min-height:260px;display:grid;grid-template-columns:120px 1fr;overflow:hidden}.mock-left{border-right:1px solid rgba(15,23,42,.06);padding:12px;display:flex;flex-direction:column;gap:10px}.mock-item{height:14px;border-radius:999px;background:rgba(100,116,139,.22)}.mock-item.on{background:rgba(47,179,168,.55)}.mock-main{padding:14px}.mock-title{height:14px;border-radius:999px;background:rgba(15,23,42,.20);width:55%}.mock-title.sm{width:40%}.mock-line{height:10px;border-radius:999px;background:rgba(100,116,139,.20);margin-top:10px}.mock-line.w80{width:80%}.mock-line.w92{width:92%}.mock-line.w65{width:65%}.mock-line.w88{width:88%}.mock-line.w72{width:72%}.mock-line.w90{width:90%}.mock-spacer{height:14px}.mini-card{border:1px solid rgba(15,23,42,.08);border-radius:18px;background:rgba(255,255,255,.92);padding:12px}.mini-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.badge{display:inline-flex;border-radius:999px;padding:8px 10px;border:1px solid rgba(168,93,66,.22);font-size:12px;font-weight:900;background:var(--grad-soft);color:rgba(15,23,42,.78)}.badge.ghost{background:rgba(15,23,42,.06);border-color:rgba(15,23,42,.10);color:rgba(15,23,42,.72)}.mini-card ul{margin:0;padding-left:18px;color:rgba(15,23,42,.74);font-weight:600;line-height:1.7}.logos{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.logo-pill{font-size:12px;font-weight:900;padding:8px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.7);color:rgba(15,23,42,.74)}section[id]{scroll-margin-top:90px}.section{padding:54px 0}.section.alt{position:relative;isolation:isolate;background:transparent}.section.alt::before{content:"";position:absolute;inset:-140px 0;pointer-events:none;z-index:-1;background:radial-gradient(1000px 420px at 18% 30%,rgba(47,179,168,.12),rgba(47,179,168,0) 65%),radial-gradient(1100px 480px at 90% 55%,rgba(168,93,66,.10),rgba(168,93,66,0) 70%)}.section-head{text-align:center;margin-bottom:22px;display:flex;flex-direction:column;gap:8px}.section-head h2{margin:0;font-size:clamp(24px,2.3vw,34px);letter-spacing:-0.02em}.cards{display:grid;gap:14px}.cards.three{grid-template-columns:repeat(3,1fr)}.cards.four{grid-template-columns:repeat(4,1fr)}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.stars{font-size:13px;letter-spacing:2px;color:rgba(168,93,66,1);margin-bottom:8px;font-weight:950}.card.review{position:relative}.card h3{margin:8px 0 0 0;font-size:16px}.card p{margin:8px 0 0 0;color:rgba(15,23,42,.74);line-height:1.6}.card .icon{font-size:20px}.card.highlight{border-color:rgba(47,179,168,.22);box-shadow:0 18px 46px rgba(47,179,168,.10)}.split{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.check{list-style:none;padding:0;margin:12px 0 0 0;display:flex;flex-direction:column;gap:10px}.check li{display:flex;gap:10px;align-items:flex-start;font-weight:700;color:rgba(15,23,42,.74)}.check li::before{content:"✓";width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,179,168,.12);border:1px solid rgba(47,179,168,.22);color:rgba(11,59,58,1);font-weight:900;flex:0 0 auto}.pricing{display:grid;gap:14px;align-items:start}.pricing.two{grid-template-columns:repeat(2,1fr)}.price{background:rgba(255,255,255,.88);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px;position:relative;display:flex;flex-direction:column}.price h3{margin:0;font-size:16px}.amount{margin-top:12px}.amount span{font-size:34px;font-weight:900;letter-spacing:-0.02em}.amount small{color:rgba(100,116,139,.9);font-weight:800}.price ul{margin:12px 0 12px 0;padding-left:18px;color:rgba(15,23,42,.74);font-weight:700;line-height:1.7}.price-perks{display:flex;gap:10px;flex-wrap:wrap;margin:4px 0 12px 0}.perk{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;background:rgba(168,93,66,.12);border:1px solid rgba(168,93,66,.20);color:rgba(15,23,42,.82);font-weight:900;font-size:12px}.price.best{border-color:rgba(47,179,168,.30);box-shadow:0 22px 54px rgba(47,179,168,.12)}.ribbon{position:absolute;top:14px;right:14px;font-size:11px;font-weight:900;padding:8px 10px;border-radius:999px;background:rgba(168,93,66,.14);border:1px solid rgba(168,93,66,.22);color:rgba(15,23,42,.82)}.mini-form{margin-top:10px;display:flex;flex-direction:column;gap:10px}.size{border:1px solid rgba(15,23,42,.08);background:rgba(248,250,252,.6);border-radius:14px;padding:10px 12px}.size legend{padding:0 6px;font-size:12px;font-weight:950;color:rgba(15,23,42,.78)}.radios{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.radio{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.10);background:rgba(255,255,255,.92);cursor:pointer;user-select:none}.radio input[type="text"],input[type="email"]{margin:0}.radio span{font-size:12px;font-weight:900;color:rgba(15,23,42,.78)}label{display:flex;flex-direction:column;gap:6px}label span{font-size:12px;font-weight:900;color:rgba(15,23,42,.72)}input[type="radio"],input[type="checkbox"]{width:auto;height:auto;padding:0;border:none;background:none;box-shadow:none}input{border:1px solid rgba(15,23,42,.10);background:rgba(255,255,255,.95);border-radius:14px;padding:12px;font-size:14px;outline:none}input:focus{box-shadow:var(--focus);border-color:rgba(47,179,168,.55)}.form-msg{font-size:13px;font-weight:800}.hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.fineprint{font-size:12px;color:rgba(100,116,139,.9);text-align:center;margin-top:16px}.faq{display:grid;gap:12px;max-width:860px;margin:0 auto}details{background:rgba(255,255,255,.88);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:14px 16px}summary{cursor:pointer;font-weight:900;color:rgba(15,23,42,.82)}details p{margin:10px 0 0 0;color:rgba(15,23,42,.74);line-height:1.7;font-weight:600}.cta{position:relative;isolation:isolate;padding:56px 0;background:transparent;border-top:none}.cta::before{content:"";position:absolute;inset:-160px 0;pointer-events:none;z-index:-1;background:radial-gradient(900px 420px at 20% 20%,rgba(47,179,168,.16),rgba(47,179,168,0) 62%),radial-gradient(900px 420px at 85% 30%,rgba(168,93,66,.14),rgba(168,93,66,0) 64%),radial-gradient(700px 340px at 55% 110%,rgba(124,92,255,.07),rgba(124,92,255,0) 62%)}.cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.cta-copy h2{margin:0;font-size:clamp(24px,2.3vw,34px);letter-spacing:-0.02em}.cta-copy p{margin:10px 0 0 0}.cta-card{background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.cta-actions{display:flex;flex-direction:column;gap:10px}.footer{padding:44px 0 18px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px;align-items:start}.footer h4,.footer .footer-title{margin:0 0 10px 0;font-size:12px;font-weight:900;color:rgba(15,23,42,.72);text-transform:uppercase;letter-spacing:.08em}.footer a{display:block;padding:6px 0;color:rgba(15,23,42,.78);font-weight:700}.footer-brand{margin-bottom:10px}.footnote{margin-top:16px;padding-top:14px;border-top:1px solid rgba(15,23,42,.06);display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.mobile-sticky{position:fixed;left:0;right:0;bottom:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));z-index:60;background:rgba(255,255,255,.72);backdrop-filter:blur(14px);border-top:1px solid rgba(15,23,42,.08)}body.sticky-cta-visible{padding-bottom:72px}.mobile-sticky-inner{width:min(var(--max),calc(100% - 44px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-sticky-text{font-size:12px;font-weight:900;color:rgba(15,23,42,.74)}@media (min-width:981px){.mobile-sticky{display:none !important}}@media (max-width:980px){.hero-grid{grid-template-columns:1fr}.shot-body{grid-template-columns:1fr}.cards.three{grid-template-columns:1fr}.cards.four{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.pricing.two{grid-template-columns:1fr}.cta-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.nav,.actions{display:none}.burger{display:block}}@media (max-width:520px){.cards.four{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.btn:hover{transform:none}}.offer-kicker{font-weight:900;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.offer-timeline{display:flex;flex-direction:column;gap:8px;margin-top:4px}.offer-timeline .step{display:flex;align-items:center;gap:10px;font-weight:850}.offer-timeline .dot{width:8px;height:8px;border-radius:50%;background:rgba(47,179,168,.65);box-shadow:0 0 0 4px rgba(47,179,168,.12)}.badge-inline{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:rgba(47,179,168,.12);border:1px solid rgba(47,179,168,.25);color:rgba(15,23,42,.82);font-weight:900;font-size:12px}.microcopy{color:var(--muted);font-size:13px;font-weight:750}.shot-caption{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cap-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(47,179,168,.10);border:1px solid rgba(47,179,168,.22);font-weight:900;font-size:12px}.cap-action{margin-left:auto;border:none;background:transparent;color:var(--sun);font-weight:950;cursor:pointer;padding:8px 10px;border-radius:10px}.cap-action:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(15,23,42,.10)}.deliverables{display:flex;flex-direction:column;gap:12px;margin-top:14px}.deliverables .muted{max-width:560px}.proofline{margin-top:10px;color:var(--muted);font-weight:850}.rating-pill{margin-left:10px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.10);font-weight:900;font-size:12px}.reviews-cta{margin-top:16px}.reviews-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.reviews-cta-actions{display:flex;gap:10px;flex-wrap:wrap}.consent{display:flex;gap:10px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.08)}.consent input{margin-top:3px}.mini-form textarea{width:100%;resize:vertical;min-height:88px}@media (max-width:860px){.reviews-cta-inner{flex-direction:column;align-items:flex-start}.shot-caption{justify-content:flex-start}}.offer-timeline{display:flex;flex-direction:column;gap:8px;margin-top:8px}.offer-timeline .step{display:flex;align-items:center;gap:10px;font-weight:700;color:var(--text)}.offer-timeline .dot{width:9px;height:9px;border-radius:999px;background:rgba(47,183,167,.9);box-shadow:0 0 0 4px rgba(47,183,167,.12)}.badge-inline{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:rgba(168,93,66,.14);border:1px solid rgba(168,93,66,.22);font-weight:900;font-size:12px;margin-left:6px}.cap-pill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(168,93,66,.14);border:1px solid rgba(168,93,66,.22);font-weight:900;font-size:12px}.cap-action{margin-left:auto;border:none;background:transparent;color:var(--sun);font-weight:900;cursor:pointer;padding:8px 10px;border-radius:10px}.cap-action:hover{background:rgba(168,93,66,.10)}.deliverables{display:flex;flex-direction:column;gap:10px;margin-top:14px;max-width:560px}.proofline{margin-top:8px;font-size:13px;color:var(--muted);font-weight:700}.rating-pill{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:6px 10px;border-radius:999px;background:#fff;border:1px solid var(--border);box-shadow:0 10px 24px rgba(17,24,39,.06);font-weight:900;font-size:12px}.mini-kpis{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.mini-kpi{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.08);font-weight:900;font-size:12px;color:rgba(15,23,42,.82)}.reviews-cta{margin-top:18px;padding:18px;border-radius:18px;background:linear-gradient(90deg,rgba(47,183,167,.12),rgba(245,233,218,.20));border:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:12px}.reviews-cta .h{font-size:16px;font-weight:1000;color:var(--text)}.included{margin-top:10px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(47,179,168,.10);border:1px solid rgba(47,179,168,.18);font-weight:900;font-size:12px;color:rgba(15,23,42,.84)}.consent{display:flex;gap:10px;align-items:flex-start;margin:8px 0 4px}.consent input{margin-top:4px}.form-msg{margin-top:10px;color:var(--muted);font-size:13px;font-weight:700}.mini-form textarea{width:100%;padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:#fff;font:inherit;resize:vertical;min-height:44px}.mini-form textarea:focus{outline:none;border-color:rgba(47,183,167,.55);box-shadow:0 0 0 4px rgba(47,183,167,.12)}@media (max-width:720px){.reviews-cta{flex-direction:column;align-items:stretch}.cap-action{margin-left:0;align-self:flex-start}}.compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch;margin-top:18px}.compare-col{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:18px;box-shadow:var(--shadow)}.compare-col.muted{background:rgba(255,255,255,.92);border-color:rgba(168,93,66,.18)}.compare-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.compare-title h3{margin:0;font-size:16px}.compare-list{margin:0;padding-left:0;list-style:none;display:grid;gap:10px;color:var(--muted)}.compare-list li{display:flex;gap:10px;align-items:flex-start}.dot{width:18px;height:18px;border-radius:999px;border:1.5px solid var(--border);margin-top:1px;flex:0 0 18px;position:relative}.dot.ok{border-color:rgba(45,212,191,.55);background:rgba(45,212,191,.12)}.dot.ok::after{content:'';position:absolute;left:5px;top:3px;width:6px;height:10px;border-right:2px solid rgba(13,148,136,.95);border-bottom:2px solid rgba(13,148,136,.95);transform:rotate(40deg)}.compare-cta{display:flex;gap:12px;justify-content:center;margin-top:16px}@media (max-width:900px){.compare{grid-template-columns:1fr}}.nav a.active,.mobile-nav a.active{background:rgba(168,93,66,.12);border:1px solid rgba(168,93,66,.18);color:rgba(15,23,42,.86)}.card .icon{width:42px;height:42px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(168,93,66,.22),rgba(47,179,168,.18));border:1px solid rgba(15,23,42,.06);box-shadow:0 10px 24px rgba(2,8,23,.06)}.btn.primary:hover{filter:saturate(1.06);transform:translateY(-1px)}.section-head h2{position:relative;z-index:0;display:inline-block;padding-bottom:6px}.section-head h2::after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:10px;border-radius:999px;background:var(--grad-soft);filter:blur(.2px);transform:translateY(6px);z-index:-1;opacity:.95}.price.best::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--grad);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);opacity:.95}.logo-img{width:40px;height:40px;border-radius:14px;object-fit:cover;border:1px solid rgba(15,23,42,.06);box-shadow:0 14px 28px rgba(2,8,23,.10)}.btn.primary.trial{background:var(--sun) !important;background-image:none !important;border-color:rgba(168,93,66,.45) !important;box-shadow:0 14px 34px rgba(168,93,66,.18)}.btn.primary.trial:hover{filter:none !important}.nav{gap:12px;min-width:0;white-space:nowrap}.nav-group{position:relative;display:flex;align-items:center}.nav-trigger{font-size:13px;font-weight:900;color:rgba(15,23,42,.78);padding:8px 10px;border-radius:12px;background:transparent;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.nav-trigger:hover{background:rgba(2,132,199,.05)}.nav-panel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:10px;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid rgba(15,23,42,.10);box-shadow:var(--shadow);display:none;z-index:50}.nav-panel::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.nav-panel a{display:flex;flex-direction:column;gap:2px;padding:10px 10px;border-radius:14px;font-weight:900;font-size:13px;color:rgba(15,23,42,.86)}.nav-panel a small{font-size:12px;font-weight:800;color:rgba(100,116,139,.92)}.nav-panel a:hover{background:rgba(2,132,199,.05)}.nav-group.open .nav-panel{display:block}.caret{font-size:12px;opacity:.7;transition:transform .18s ease}.nav-group.open .caret{transform:rotate(180deg)}.nav a.active,.nav-trigger.active,.nav-group.open .nav-trigger,.mobile-nav a.active{background:rgba(168,93,66,.12);border:1px solid rgba(168,93,66,.18);color:rgba(15,23,42,.86)}.mgroup{border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.84);border-radius:18px;padding:10px;display:flex;flex-direction:column;gap:8px}.mlabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:950;color:rgba(100,116,139,.95)}.mgroup a{padding:10px 10px;border-radius:14px;font-weight:900}.subnav-wrap{position:sticky;top:72px;z-index:40;background:rgba(255,255,255,.68);backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,23,42,.06)}.subnav{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:10px 0}.subnav a{font-size:12px;font-weight:950;color:rgba(15,23,42,.74);padding:8px 10px;border-radius:999px;background:rgba(2,132,199,.04);border:1px solid rgba(15,23,42,.06)}.subnav a:hover{background:rgba(2,132,199,.07)}.sample-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}.code-sample{background:rgba(15,23,42,.92);color:rgba(255,255,255,.92);border-radius:18px;padding:14px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12px;line-height:1.6;box-shadow:var(--shadow)}@media (max-width:980px){.sample-grid{grid-template-columns:1fr}.subnav-wrap{top:62px}}.pricing.three{grid-template-columns:repeat(3,1fr)}@media (max-width:980px){.pricing.three{grid-template-columns:1fr}}.topbar{transition:background 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.topbar.is-scrolled{background:rgba(255,255,255,0.92);box-shadow:0 10px 30px rgba(0,0,0,0.06);border-bottom-color:rgba(0,0,0,0.06);backdrop-filter:blur(10px)}.topbar.is-scrolled .topbar-inner{min-height:64px}select,textarea{width:100%;border:1px solid rgba(0,0,0,0.10);border-radius:14px;padding:12px 14px;background:rgba(255,255,255,0.9);font-family:inherit;font-size:14px;color:var(--ink);outline:none}textarea{min-height:120px;resize:vertical}select:focus,textarea:focus{border-color:rgba(47,179,168,0.45);box-shadow:0 0 0 5px rgba(47,179,168,0.12)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid .full{grid-column:1 / -1}@media (max-width:720px){.form-grid{grid-template-columns:1fr}}.cta-band{padding:34px 0}.cta-band .cta-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 18px;border-radius:22px;border:1px solid rgba(0,0,0,0.06);background:linear-gradient(135deg,rgba(47,179,168,0.10),rgba(168,93,66,0.10));box-shadow:0 18px 45px rgba(15,23,42,0.06)}.cta-band h3{margin:0;font-size:20px}.cta-band p{margin:2px 0 0}@media (max-width:860px){.cta-band .cta-inner{flex-direction:column;align-items:flex-start}}.copy-email{white-space:nowrap}:root{--anchor-offset:84px;--scroll-offset:var(--anchor-offset)}body.has-subnav{--scroll-offset:calc(var(--anchor-offset) + 64px)}section[id]{scroll-margin-top:var(--scroll-offset)}.trust-strip{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.trust-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.75);border:1px solid rgba(15,23,42,.10);box-shadow:0 8px 20px rgba(2,6,23,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13px;color:var(--slate-700)}.trust-pill .dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--teal-500),var(--orange-400));box-shadow:0 0 0 4px rgba(47,179,168,.14)}.card,.feature,.plan,.faq-item,.compare-table{border-color:rgba(15,23,42,.10)}.card:hover,.feature:hover,.plan:hover,.faq-item:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(2,6,23,.10)}.card,.feature,.plan,.faq-item{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.h2-title{letter-spacing:-0.015em}.lead{max-width:64ch}.subnav-wrap{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(248,250,252,.65);border-top:1px solid rgba(15,23,42,.06);border-bottom:1px solid rgba(15,23,42,.08)}.subnav .tab.active{background:rgba(47,179,168,.14);border-color:rgba(47,179,168,.35);color:var(--slate-900)}.compare-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden}.compare-table th,.compare-table td{padding:14px 14px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top}.compare-table th{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--slate-600);background:rgba(248,250,252,.8)}.compare-table td{color:var(--slate-800)}.compare-table tr:last-child td{border-bottom:none}.compare-table .yes{color:var(--teal-700);font-weight:700}.compare-table .no{color:var(--slate-500);font-weight:600}.compare-table .maybe{color:#9a3412;font-weight:700}.compare-table .col-manu{background:rgba(47,179,168,.06)}.compare-table .badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.10);background:#fff;font-size:12px;color:var(--slate-700)}.stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.step{position:relative;padding:16px 16px 14px;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.10);box-shadow:0 14px 34px rgba(2,6,23,.06)}.step .kicker{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--slate-600)}.step .title{margin-top:6px;font-size:16px;font-weight:800;color:var(--slate-900)}.step .desc{margin-top:6px;color:var(--slate-700);font-size:14px;line-height:1.55}.step:before{content:'';position:absolute;inset:0;border-radius:18px;background:radial-gradient(600px 120px at 20% 0%,rgba(47,179,168,.20),transparent 55%),radial-gradient(520px 120px at 80% 0%,rgba(168,93,66,.18),transparent 55%);pointer-events:none;opacity:.55}.step > *{position:relative}@media (max-width:900px){:root{--anchor-offset:84px;--scroll-offset:var(--anchor-offset)}.stepper{grid-template-columns:1fr}}.note{margin-top:10px;padding:12px 14px;border-radius:14px;background:rgba(248,250,252,.75);border:1px dashed rgba(15,23,42,.18);color:var(--slate-700);font-size:13px}.hero p{max-width:62ch}.checklist{list-style:none;padding-left:0;margin:0}.checklist li{position:relative;padding-left:28px;margin:10px 0}.checklist li::before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:6px;background:linear-gradient(135deg,rgba(47,179,168,.20),rgba(168,93,66,.18));border:1px solid rgba(148,163,184,.35)}.checklist li::after{content:"";position:absolute;left:6px;top:9px;width:7px;height:3px;border-left:2px solid rgba(15,23,42,.70);border-bottom:2px solid rgba(15,23,42,.70);transform:rotate(-45deg)}@media (min-width:980px){.checklist.cols2{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.checklist.cols2 li{margin:8px 0}}.subnav a{position:relative}.subnav a::after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--teal),var(--orange));transform:scaleX(0);transform-origin:left;transition:transform .25s ease;opacity:.9}.subnav a.active::after,.subnav a[aria-current='true']::after{transform:scaleX(1)}.sticky-cta{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);display:flex;gap:10px;padding:10px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(148,163,184,.35);box-shadow:var(--shadow-2);backdrop-filter:blur(12px);z-index:50;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.sticky-cta.show{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.sticky-cta .btn{padding:10px 14px;border-radius:999px;font-size:14px}@media (max-width:720px){.sticky-cta{display:none}}.hero-art .mini{padding:18px}.mini-kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:12px}.mini-kpi{background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.30);border-radius:16px;padding:12px}.mini-kpi .k{font-size:12px;color:var(--muted)}.mini-kpi .v{font-weight:900;font-size:18px;margin-top:2px}.flow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.node{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.30)}.node .label{font-size:13px;font-weight:800}.arrow{width:22px;height:22px;opacity:.55}.mini-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:12px;overflow:hidden;border:1px solid rgba(148,163,184,.30);border-radius:18px}.mini-table th,.mini-table td{padding:10px 12px;font-size:13px;border-bottom:1px solid rgba(148,163,184,.24)}.mini-table th{text-align:left;color:var(--muted);background:rgba(255,255,255,.70);font-weight:800}.mini-table tr:last-child td{border-bottom:none}.mark{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:8px;border:1px solid rgba(148,163,184,.30);background:linear-gradient(135deg,rgba(47,179,168,.20),rgba(168,93,66,.18))}.mark svg{width:14px;height:14px}.mark.neg{background:rgba(148,163,184,.14)}.timeline{display:grid;gap:12px;margin-top:12px}.step{display:flex;gap:12px;align-items:flex-start}.step .dot{width:12px;height:12px;border-radius:99px;background:linear-gradient(135deg,var(--teal),var(--orange));margin-top:6px}.step .txt{font-size:13px;color:var(--muted)}.step .txt b{display:block;color:var(--ink);margin-bottom:2px}.kine-hero-stack{display:flex;flex-direction:column;gap:14px}.doc-snippet{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12.5px;line-height:1.45;color:var(--ink);background:rgba(255,255,255,.75);border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:12px}.hl{display:inline-block;padding:0 .35em;border-radius:9px;background:linear-gradient(135deg,rgba(47,179,168,.22),rgba(47,179,168,.08));border:1px solid rgba(47,179,168,.18)}.mini-steps{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.mini-steps li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--muted)}.step-dot{width:10px;height:10px;border-radius:99px;background:linear-gradient(135deg,var(--teal),var(--orange));margin-top:4px;flex:0 0 auto}.case-pills{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 18px}.deliverable{background:rgba(255,255,255,.8);border:1px solid rgba(148,163,184,.22);border-radius:18px;padding:14px;box-shadow:0 14px 30px rgba(15,23,42,.06)}.deliverable-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.deliverable-body{font-size:13px;color:var(--muted);line-height:1.55}.deliverable-body .muted{color:var(--muted)}.deliverable-note{margin-top:10px;padding:10px 12px;border-radius:14px;background:rgba(47,179,168,.10);border:1px solid rgba(47,179,168,.14);color:var(--ink);font-weight:600}.steps{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.step-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border-weak);font-weight:900;color:rgba(15,23,42,.86)}.step-pill .n{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:var(--tint-teal);color:rgba(15,23,42,.86);font-weight:1000}.step-conn{width:22px;height:2px;border-radius:2px;background:var(--grad-soft);opacity:.9}.smart-ui{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:920px){.smart-ui{grid-template-columns:1fr}}.smart-card{padding:16px}.smart-title{display:flex;align-items:center;gap:10px;font-weight:1000;margin:0 0 8px 0}.smart-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.smart-item{display:flex;align-items:flex-start;gap:10px}.smart-badge{font-size:12px;font-weight:1000;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.78);white-space:nowrap}.smart-item p{margin:0;color:rgba(15,23,42,.78);font-weight:650;line-height:1.55}.card.soft{border-radius:calc(var(--radius) + 10px);background:rgba(255,255,255,.86);border:1px solid var(--border-weak);box-shadow:var(--shadow-1)}.card.soft:hover{border-color:rgba(47,179,168,.28);box-shadow:var(--shadow-2)}.icon.soft{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(47,179,168,.16),rgba(168,93,66,.12));border:1px solid rgba(148,163,184,.38);font-size:22px}.approach{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}@media (max-width:920px){.approach{grid-template-columns:1fr}}.approach .card{padding:14px}.cab-diagram{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.cab-block{flex:1 1 220px;border-radius:calc(var(--radius) + 8px);border:1px solid var(--border-weak);background:rgba(255,255,255,.88);padding:14px;box-shadow:var(--shadow-1)}.cab-block .label{font-weight:1000;margin-top:6px}.cab-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cab-chip{font-size:12px;font-weight:950;padding:6px 10px;border-radius:999px;background:rgba(47,179,168,.12);border:1px solid rgba(47,179,168,.24);color:rgba(15,23,42,.86)}.arrow-txt{display:flex;align-items:center;justify-content:center;padding:0 2px;font-size:22px;font-weight:1100;color:rgba(15,23,42,.55)}.ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:920px){.ba-grid{grid-template-columns:1fr}}.ba-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:1000;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.78)}.kpi-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:920px){.kpi-cards{grid-template-columns:1fr}}.kpi-card{padding:16px}.kpi-card .k{font-weight:1000;margin:0 0 6px 0}.kpi-card .v{color:rgba(15,23,42,.78);font-weight:650;line-height:1.6}.more{margin-top:10px}.more summary{list-style:none;cursor:pointer;font-weight:900;color:rgba(15,23,42,.78);font-size:13px;display:flex;align-items:center;gap:8px}.more summary::-webkit-details-marker{display:none}.more summary::after{content:"›";margin-left:auto;transform:rotate(90deg);opacity:.65;transition:transform .15s ease,opacity .15s ease}.more[open] summary::after{transform:rotate(-90deg);opacity:.9}.more .more-body{margin-top:10px;padding-top:10px;border-top:1px solid rgba(15,23,42,.08)}.mini-label{font-size:12px;font-weight:1000;color:rgba(100,116,139,.95);text-transform:uppercase;letter-spacing:.08em;margin-top:10px}.cards.two{grid-template-columns:repeat(2,1fr)}@media (max-width:920px){.cards.two{grid-template-columns:1fr}}.compare-table .cell{display:flex;align-items:flex-start;gap:10px;justify-content:flex-start}.compare-table .cell .mark{flex:0 0 auto}.avatars{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.avatar{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:1000;letter-spacing:.02em;border:1px solid rgba(15,23,42,.10);background:rgba(255,255,255,.75);box-shadow:0 12px 28px rgba(2,6,23,.06)}.facts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fact-card{padding:18px 18px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.82);box-shadow:var(--shadow-sm)}.fact-card h3{margin:0 0 10px 0;font-size:18px;letter-spacing:-0.01em}.fact-card ul{margin:0;padding-left:18px;color:rgba(15,23,42,.78);line-height:1.7;font-weight:650}.practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sample-block{margin-top:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(47,179,168,.14);background:linear-gradient(180deg,rgba(47,179,168,.08),rgba(255,255,255,.92));color:rgba(15,23,42,.82);font-weight:650;line-height:1.65}.sample-block strong{color:rgba(15,23,42,.94)}.sample-note{margin-top:12px;font-size:13px;color:rgba(100,116,139,.94);font-weight:800}.method-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.method-step{padding:18px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.86);box-shadow:var(--shadow-sm)}.method-step .step-num{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:var(--grad-soft);border:1px solid rgba(47,179,168,.16);font-weight:950;margin-bottom:10px}.method-step h3{margin:0 0 8px 0;font-size:18px}@media (max-width:920px){.practice-grid,.method-steps,.facts-grid{grid-template-columns:1fr}}:root{--muted:#54657c}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-head .muted,.microcopy,.proofline,.sample-note,.fineprint,.footer p.muted,.footer a,.mobile-sticky-text,.nav-panel a small,.brand-sub,.muted.small,.price .muted.small,.card .muted.small{color:rgba(51,65,85,.82)}.card p,.faq details p,details p,.mini-card ul,.check li,.checklist li,.price ul,.footer-brand + p,.lead,.deliverable-body,.smart-item p,.v,.method-step p{color:rgba(30,41,59,.82)}.section-head{margin-bottom:24px}.section-head .muted{font-size:15px;line-height:1.6;max-width:72ch;margin-inline:auto}.hero{padding:48px 0 8px}.hero-grid{grid-template-columns:1.12fr .88fr;gap:22px;align-items:start}.hero h1{max-width:12ch}.lead{font-size:16.5px;line-height:1.68}.offer{padding:14px 16px}.hero-offer-copy{font-size:13.5px;line-height:1.55;color:rgba(51,65,85,.84);max-width:62ch}.offer-kicker,.offer-price small,.offer-note,.offer-deal span,.offer-sub,.shot-label,.shot-caption .muted{color:rgba(51,65,85,.78)}.shot{background:rgba(255,255,255,.9)}.shot-caption{padding:10px 14px 2px 14px;align-items:center}.cap-action{margin-left:0;background:rgba(168,93,66,.12);border:1px solid rgba(168,93,66,.22);color:rgba(146,64,14,.95);box-shadow:none}.shot-body{grid-template-columns:1.35fr .65fr;gap:12px}.mini-card{padding:14px;background:rgba(255,255,255,.96)}.chip,.logo-pill,.perk,.badge,.badge.ghost,.included,.kpi,.trust-pill,.cap-pill,.smart-badge{color:rgba(15,23,42,.86);border-color:rgba(15,23,42,.10)}.chip,.logo-pill,.kpi,.trust-pill,.smart-badge{background:rgba(255,255,255,.86)}.badge,.cap-pill,.included{background:linear-gradient(90deg,rgba(47,179,168,.14),rgba(168,93,66,.12))}.practice-grid{grid-template-columns:1.16fr .92fr .92fr;gap:14px}.practice-grid .card{padding:16px 16px 18px}.practice-grid h3{margin-top:0;margin-bottom:10px}.sample-block{margin-top:10px;padding:13px 14px;line-height:1.6}.practice-grid .checklist li{margin:8px 0;line-height:1.5}.practice-grid .btn.ghost{border-color:rgba(15,23,42,.10);background:rgba(255,255,255,.96)}.compare-cta{margin-top:18px}.compare-cta .btn{min-width:140px}.card.review h3{margin-top:0}.card.review .muted.small{font-size:12.5px}.reviews-cta{grid-column:1 / -1;margin-top:2px}.reviews-cta .card{padding:0;box-shadow:none;border:none;background:transparent}.reviews-cta-inner{padding:18px 20px;border-radius:20px;border:1px solid rgba(15,23,42,.10);background:linear-gradient(90deg,rgba(47,179,168,.12),rgba(168,93,66,.10));box-shadow:var(--shadow-sm)}.reviews-cta-inner h3{margin:0}.reviews-cta-actions{justify-content:flex-end}.price .amount span{font-size:36px}.price-summary{margin-top:10px;font-size:13px;line-height:1.55;color:rgba(51,65,85,.84)}.price-note{font-size:13px;line-height:1.5;color:rgba(51,65,85,.82)}.fineprint{font-size:13px;line-height:1.5}#pages-piliers .section-head{margin-bottom:20px}.resources-grid{gap:14px}.resource-card{position:relative;padding:18px 18px 16px;box-shadow:var(--shadow-sm)}.resource-card h3{margin:0 0 8px 0}.resource-card p{margin:0;min-height:72px}.resource-link{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:900;color:rgba(15,23,42,.88)}.resource-link::after{content:"→";opacity:.72}.resource-card:hover .resource-link::after{transform:translateX(2px)}.resource-topic-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.resource-topic-nav a{display:inline-flex;align-items:center;min-height:42px;padding:9px 14px;border:1px solid rgba(8,139,125,.18);border-radius:999px;background:rgba(255,255,255,.88);color:#075f58;font-size:14px;font-weight:850;text-decoration:none;box-shadow:0 8px 22px rgba(8,35,66,.035)}.resource-topic-nav a:hover{border-color:rgba(8,139,125,.36);background:#fff;transform:translateY(-1px)}.resource-topic-group{margin-top:50px;scroll-margin-top:110px}.resource-topic-group:first-of-type{margin-top:38px}.resource-topic-heading{max-width:790px}.resource-topic-heading h2{margin:14px 0 8px}.resource-topic-heading p{margin:0}.resource-topic-group .resources-grid{margin-top:20px}@media (max-width:640px){.resource-topic-nav{display:grid;grid-template-columns:1fr}.resource-topic-nav a{justify-content:center;text-align:center}.resource-topic-group{margin-top:40px}}.editorial-meta{border-top:1px solid rgba(8,139,125,.10);border-bottom:1px solid rgba(8,139,125,.12);background:rgba(248,250,252,.88)}.editorial-meta-inner{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:12px;padding-bottom:12px;color:rgba(51,65,85,.84);font-size:13px;line-height:1.45}.editorial-meta a{color:#075f58;font-weight:800;text-decoration:underline;text-underline-offset:2px}.editorial-meta time{font-weight:750}@media (max-width:640px){.editorial-meta-inner{display:grid;grid-template-columns:1fr;gap:4px}}.intent-path{padding:18px 0;border-top:1px solid rgba(8,139,125,.10);border-bottom:1px solid rgba(8,139,125,.14);background:linear-gradient(135deg,rgba(236,253,250,.72),rgba(248,250,252,.92))}.intent-path-inner{display:flex;align-items:center;justify-content:space-between;gap:22px}.intent-path-copy{max-width:370px;color:rgba(15,23,42,.72);font-size:13px;line-height:1.45}.intent-path-copy strong{display:block;margin-bottom:3px;color:#0f172a;font-size:14px}.intent-path-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.intent-path-links a{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border:1px solid rgba(8,139,125,.18);border-radius:999px;background:rgba(255,255,255,.82);color:#075f58;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none}.intent-path-links a:hover{border-color:rgba(8,139,125,.36);background:#fff;transform:translateY(-1px)}.intent-path-links a[aria-current="page"]{border-color:#087f73;background:#087f73;color:#fff;box-shadow:0 8px 20px rgba(8,127,115,.16)}@media (max-width:900px){.intent-path-inner{align-items:flex-start;flex-direction:column;gap:14px}.intent-path-copy{max-width:680px}.intent-path-links{justify-content:flex-start}}@media (max-width:560px){.intent-path-links{display:grid;grid-template-columns:1fr;width:100%}.intent-path-links a{justify-content:center;text-align:center}}#pages-piliers{padding-top:44px}#pages-piliers .cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.footer h4,.footer .footer-title,.mlabel,.offer-kicker{color:rgba(51,65,85,.78)}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:18px}.hero h1{max-width:none}.shot-body{grid-template-columns:1fr}#pages-piliers .cards.three{grid-template-columns:1fr}}.hero-copy{padding-right:4px}.hero-media{padding-top:12px;margin-left:-4px}.pill{font-size:13px;font-weight:950;padding:9px 12px;margin-bottom:14px;box-shadow:0 8px 22px rgba(2,6,23,.04)}.hero-grid{grid-template-columns:1.16fr .84fr;gap:18px;align-items:start}.hero h1{max-width:11.6ch}.lead{font-size:16.75px;line-height:1.7;max-width:60ch}.offer-row{margin-top:12px;gap:10px;max-width:660px}.offer{padding:15px 16px 14px;border-radius:20px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;align-items:center}.hero-offer-copy{margin-top:10px;max-width:54ch;font-size:13.75px;line-height:1.62;color:rgba(51,65,85,.88)}.offer-kicker{font-size:12.5px;letter-spacing:.09em;color:rgba(51,65,85,.82)}.shot-caption{padding:10px 14px 0 14px}.shot-label{font-size:13px;font-weight:850;color:rgba(51,65,85,.82)}.cap-action{font-weight:850;padding:10px 12px}.shot-body{grid-template-columns:1.42fr .58fr;gap:10px}.mini-card ul li{line-height:1.55}.facts-grid-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fact-card{padding:20px 20px 18px}.fact-card.is-key{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(250,252,255,.94));border-color:rgba(47,179,168,.16);box-shadow:0 18px 38px rgba(2,6,23,.06)}.fact-kicker{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(47,179,168,.10);border:1px solid rgba(47,179,168,.18);font-size:12px;font-weight:950;letter-spacing:.04em;color:rgba(15,23,42,.78);margin-bottom:12px}.fact-card h3{margin:0 0 12px 0;font-size:20px;line-height:1.18;letter-spacing:-.02em}.fact-card ul{padding-left:0;list-style:none;display:grid;gap:10px;line-height:1.72;color:rgba(30,41,59,.84)}.fact-card ul li{position:relative;padding-left:24px;margin:0}.fact-card ul li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,rgba(47,179,168,.95),rgba(168,93,66,.9));transform:translateY(-50%);box-shadow:0 0 0 4px rgba(47,179,168,.10)}.fact-card ul li strong{color:rgba(15,23,42,.92);font-weight:900}@media (max-width:980px){.hero-media{padding-top:4px;margin-left:0}.facts-grid-home{grid-template-columns:1fr}.hero-offer-copy{max-width:none}}.product-steps{gap:16px;align-items:stretch}.product-step{min-height:168px;padding:20px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.94));border-color:rgba(15,23,42,.08);box-shadow:0 14px 34px rgba(15,23,42,.045)}.product-step .icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(180deg,rgba(47,179,168,.12),rgba(168,93,66,.10));border:1px solid rgba(47,179,168,.14);margin-bottom:6px}.product-step h3{margin:4px 0 8px 0;font-size:17px}.product-step p{color:rgba(30,41,59,.86);line-height:1.68;font-weight:650;max-width:34ch}.product-split{margin-top:20px;gap:16px}.product-panel{padding:20px 20px 18px;min-height:100%}.panel-kicker{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(47,179,168,.10);border:1px solid rgba(47,179,168,.16);color:rgba(15,23,42,.72);font-size:12px;font-weight:900;margin-bottom:10px}.panel-intro{margin-top:8px;font-size:14.5px;line-height:1.62;max-width:52ch}.product-checklist li{color:rgba(15,23,42,.84)}.deliverables-polished{gap:12px;margin-top:16px}.deliverable-row{padding:12px 14px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:rgba(248,250,252,.72)}.deliverable-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.deliverable-state{color:rgba(15,23,42,.72);font-weight:900;letter-spacing:-0.01em}.deliverable-copy{margin-top:8px;color:rgba(30,41,59,.84);line-height:1.58;font-weight:650}#pratique{padding-top:74px;padding-bottom:78px}#pratique .section-head{margin-bottom:26px}#pratique .section-head .muted{max-width:68ch}.practice-grid{gap:16px;align-items:stretch}.practice-card{min-height:100%;padding:18px 18px 20px}.practice-kicker{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(15,23,42,.05);border:1px solid rgba(15,23,42,.08);color:rgba(51,65,85,.78);font-size:12px;font-weight:900;margin-bottom:10px}.practice-card h3{margin-top:0;margin-bottom:10px}.practice-card-source{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.92))}.practice-card-validation{border-color:rgba(47,179,168,.18);box-shadow:0 18px 38px rgba(47,179,168,.10);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(240,253,250,.94))}.practice-card-validation .practice-kicker{background:rgba(47,179,168,.12);border-color:rgba(47,179,168,.18)}.practice-card .checklist{margin-top:12px}.practice-card .checklist li{color:rgba(30,41,59,.82);line-height:1.58}.sample-note{margin-top:14px;line-height:1.55}.method-btn{padding:11px 14px;border-color:rgba(47,179,168,.22) !important;background:rgba(255,255,255,.98) !important;color:rgba(15,23,42,.88);box-shadow:0 10px 24px rgba(15,23,42,.06)}.method-btn:hover{transform:translateY(-1px);border-color:rgba(47,179,168,.34) !important}@media (max-width:920px){.product-step{min-height:auto}.product-step p,.panel-intro{max-width:none}.product-split{gap:14px}#pratique{padding-top:66px;padding-bottom:68px}}.compare{gap:20px}.compare-col{padding:20px 20px 18px}.compare-col-manu{border-color:rgba(47,179,168,.24);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(240,253,250,.92));box-shadow:0 20px 42px rgba(47,179,168,.10)}.compare-col-generic{background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(241,245,249,.92));border-color:rgba(148,163,184,.20);box-shadow:0 14px 30px rgba(15,23,42,.04)}.compare-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.compare-top h3{margin:0;font-size:24px;line-height:1.15;letter-spacing:-0.02em}.compare-col-generic h3{color:rgba(51,65,85,.88)}.compare-list{gap:12px;color:rgba(51,65,85,.84)}.compare-list li{gap:12px;line-height:1.58}.compare-list strong{color:rgba(15,23,42,.92)}.compare-list-generic li{color:rgba(71,85,105,.88)}.compare-col-generic .dot{border-color:rgba(148,163,184,.28);background:rgba(148,163,184,.10)}.compare-cta{margin-top:18px;padding:16px 18px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(248,250,252,.96));box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:space-between;gap:16px}.compare-cta-copy{max-width:48ch;font-size:14px;line-height:1.55;color:rgba(51,65,85,.84);font-weight:700}.compare-cta-actions{display:flex;gap:12px;flex-wrap:wrap}.trust-home{position:relative}.trust-home::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(47,179,168,.08),transparent 52%);pointer-events:none}.trust-home .container{position:relative}.trust-proofline{color:rgba(15,23,42,.86);font-weight:900}.trust-cards{align-items:stretch}.trust-card{border-color:rgba(15,23,42,.08)}.trust-card-strong{border-color:rgba(47,179,168,.22);box-shadow:0 18px 36px rgba(47,179,168,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(240,253,250,.94))}.trust-card-strong strong{color:rgba(15,23,42,.92)}@media (max-width:900px){.compare-cta{flex-direction:column;align-items:flex-start}.compare-cta-actions{width:100%}}.case-grid{align-items:stretch}.case-card{padding:18px 18px 16px;display:flex;flex-direction:column;min-height:100%}.case-kicker{display:inline-flex;align-items:center;width:max-content;padding:6px 10px;border-radius:999px;background:rgba(15,23,42,.05);border:1px solid rgba(15,23,42,.08);color:rgba(51,65,85,.84);font-size:12px;font-weight:900;margin-bottom:12px}.case-card h3{margin:0 0 8px 0}.case-lead{margin:0;color:rgba(15,23,42,.88);font-weight:700;line-height:1.58}.case-stack{display:flex;flex-direction:column;gap:10px;margin-top:14px}.case-line{padding-top:10px;border-top:1px solid rgba(15,23,42,.07)}.case-label{font-size:12px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:rgba(15,23,42,.64);margin-bottom:6px}.case-line p{margin:0;line-height:1.58}#cas-usages .section-head .muted{max-width:64ch}.reviews-grid{align-items:stretch}.reviews-grid .card.review{min-height:100%}.reviews-band{margin-top:18px}.reviews-band-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-radius:22px;border:1px solid rgba(15,23,42,.10);background:linear-gradient(90deg,rgba(47,179,168,.11),rgba(168,93,66,.10));box-shadow:var(--shadow-sm)}.reviews-band-copy{max-width:58ch}.reviews-band-copy h3{margin:0;font-size:18px}.reviews-band-copy .muted{margin-top:8px;line-height:1.68;font-weight:700}.reviews-band-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:860px){.reviews-band-inner{flex-direction:column;align-items:flex-start}.reviews-band-actions{justify-content:flex-start}}.security-home-grid,#principes .cards.three,#trust-cabinet .cards.three{align-items:stretch}.security-home-grid .card,#principes .cards.three > .card,#trust-cabinet .cards.three > .card,#mesures .cards.three > .card{height:100%}.security-home-grid .card,#principes .card,#trust-cabinet .card,#badges .card{box-shadow:var(--shadow-sm)}.security-home-grid .icon,#principes .icon,#trust-cabinet .icon,#mesures .icon,#badges .icon{width:48px;height:48px;border-radius:18px;font-size:22px;box-shadow:0 14px 28px rgba(15,23,42,.08)}.security-home-grid p,#principes p.muted,#trust-cabinet p.muted,#badges p.muted,#securite .section-head .muted,#badges .muted.small,#trust-cabinet .muted.small{color:rgba(30,41,59,.84)}#badges .offer-badges{gap:12px}#badges .kpi,#dataflow .kpi,#trust-cabinet .kpi{background:rgba(255,255,255,.92);color:rgba(15,23,42,.9);border-color:rgba(15,23,42,.12)}#principes .card h3,#trust-cabinet .card h3,.security-home-grid h3{margin-top:12px}.pricing-polish .price{min-height:100%}.pricing-polish .price h3{font-size:18px}.pricing-polish .amount{margin-top:10px}.pricing-polish .amount span{font-size:38px}.price-clarity{margin-top:14px;display:grid;gap:8px;padding:12px 13px;border-radius:16px;background:rgba(248,250,252,.88);border:1px solid rgba(15,23,42,.08)}.price-clarity-compact{margin-bottom:4px}.price-line{display:grid;grid-template-columns:86px 1fr;gap:10px;align-items:start}.price-line .label{font-size:11px;line-height:1.2;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:rgba(100,116,139,.95)}.price-line .value{font-size:13.5px;line-height:1.55;font-weight:750;color:rgba(15,23,42,.86)}.pricing-subnote{font-size:13px;line-height:1.55;color:rgba(51,65,85,.86)}.pricing-polish .price-summary{font-size:14px;line-height:1.65;color:rgba(30,41,59,.88)}.pricing-polish .price-note{font-size:13.5px;line-height:1.55;color:rgba(51,65,85,.88)}.pricing-polish .included{display:none}.pricing-polish .price-perks{margin:10px 0 12px 0}.pricing-polish .perk{background:rgba(255,255,255,.88);border-color:rgba(15,23,42,.10);color:rgba(15,23,42,.86)}#prix .fineprint,#tarifs + #comparatif .section-head .muted,#tarifs .section-head .muted,#prix .section-head .muted{color:rgba(30,41,59,.84)}@media (max-width:760px){.price-line{grid-template-columns:1fr;gap:4px}.price-line .label{font-size:10.5px}.pricing-polish .amount span{font-size:35px}}.resources-lite{padding-top:34px;padding-bottom:40px}.resources-head{max-width:760px;margin-inline:auto;text-align:center}.resources-grid-lite{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px;max-width:920px;margin:0 auto}.resources-grid-lite .resource-card{padding:18px 18px 16px}.resources-grid-lite .resource-card h3{font-size:18px;margin-bottom:8px}.resources-grid-lite .resource-card p{min-height:auto;line-height:1.62}.resources-cta{display:flex;justify-content:center;margin-top:18px}.resources-cta .btn{min-width:220px}@media (max-width:980px){.resources-grid-lite{grid-template-columns:1fr !important}.resources-head{text-align:left}.resources-cta{justify-content:flex-start}}.team-section-head{max-width:980px}.team-intro{max-width:860px;margin-inline:auto;font-size:17px;line-height:1.7}.team-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.team-grid-home{margin-top:6px}.team-card{grid-column:span 6;display:flex;gap:18px;align-items:flex-start;min-height:100%;padding:22px;border-radius:24px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.82)),radial-gradient(circle at top left,rgba(47,179,168,.08),transparent 42%);box-shadow:var(--shadow-sm)}.team-card-featured{grid-column:span 12;background:linear-gradient(135deg,rgba(47,179,168,.12),rgba(168,93,66,.12)),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.86))}.team-photo{width:92px;height:92px;flex:0 0 92px;display:flex;align-items:center;justify-content:center;border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(246,249,250,.84));border:1px solid rgba(15,23,42,.06);box-shadow:0 18px 40px rgba(15,23,42,.08);overflow:hidden}.team-card-featured .team-photo{width:122px;height:122px;flex-basis:122px;border-radius:34px}.team-photo img{width:100%;height:100%;display:block;object-fit:cover}.team-copy{min-width:0}.team-meta{margin:2px 0 8px 0;color:var(--brand);font-size:12px;font-weight:900;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.team-card h3{margin:0 0 10px 0;font-size:24px;line-height:1.15}.team-card p{margin:0;color:rgba(15,23,42,.76);line-height:1.68}.team-card p + p{margin-top:12px}.team-cta-row{display:flex;justify-content:center;margin-top:20px}@media (max-width:980px){.team-card,.team-card-featured{grid-column:span 12}}@media (max-width:720px){.team-card{padding:18px;gap:14px;border-radius:20px}.team-photo{width:76px;height:76px;flex-basis:76px;border-radius:22px}.team-card-featured .team-photo{width:96px;height:96px;flex-basis:96px;border-radius:26px}.team-card h3{font-size:21px}.team-intro{font-size:16px}}@media (max-width:560px){.team-card{flex-direction:column}.team-photo,.team-card-featured .team-photo{width:92px;height:92px;flex-basis:92px;border-radius:28px}}:root{--warm-bg:#F8FAF7;--warm-card:#FFFFFF;--warm-ink:#111827;--warm-muted:#667085;--warm-teal:#72CBC1;--warm-teal-soft:#E5FAF7;--warm-orange:#A85D42;--warm-orange-soft:#FFE7D6;--warm-yellow-soft:#FFF6C7;--warm-pink-soft:#F8E8F9;--warm-blue-soft:#EAF8FF;--warm-border:#E6ECEA;--warm-shadow:0 18px 50px rgba(17,24,39,.08);--warm-shadow-soft:0 12px 34px rgba(17,24,39,.06);--warm-radius-xl:34px;--warm-radius-lg:26px;--warm-radius-md:18px}body{background-color:var(--warm-bg)}.warm-hero{padding:58px 0 34px;position:relative}.warm-hero::before{content:"";position:absolute;inset:0 0 auto 0;height:78%;z-index:-1;background:radial-gradient(circle at 14% 24%,rgba(114,203,193,.22),transparent 34%),radial-gradient(circle at 88% 12%,rgba(168,93,66,.18),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(248,250,247,0))}.warm-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.86fr);gap:42px;align-items:center}.warm-hero-copy{max-width:720px}.warm-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.86);border:1px solid rgba(168,93,66,.24);box-shadow:var(--warm-shadow-soft);color:rgba(17,24,39,.78);font-weight:950;font-size:12px;margin-bottom:16px}.warm-hero h1{margin:0;max-width:840px;font-size:clamp(42px,5.4vw,76px);line-height:.96;letter-spacing:-.055em;color:var(--warm-ink)}.warm-hero h1 span{background:linear-gradient(90deg,#39B8AD,var(--warm-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.warm-lead{max-width:62ch;margin-top:18px;font-size:18px;line-height:1.68;color:rgba(17,24,39,.74)}.warm-hero-subtitle{display:grid;gap:10px;max-width:66ch}.warm-hero-subtitle p{margin:0;padding:12px 14px;border:1px solid rgba(0,139,125,.14);border-radius:18px;background:rgba(255,255,255,.72);box-shadow:0 10px 26px rgba(17,24,39,.04)}.warm-hero-subtitle strong{color:var(--manu-app-teal-dark,#006B60);font-weight:950}.warm-hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.warm-hero-tags span{border:1px solid rgba(114,203,193,.38);background:rgba(255,255,255,.78);color:rgba(17,24,39,.78);border-radius:999px;padding:9px 12px;font-weight:900;font-size:13px}.warm-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.btn.primary.warm-main-cta,.btn.primary.trial.warm-main-cta{background:linear-gradient(135deg,var(--warm-orange),#B97861);color:#fff;border-color:rgba(168,93,66,.46);border-radius:18px;padding:14px 18px;box-shadow:0 16px 36px rgba(168,93,66,.24)}.warm-secondary-cta{border-radius:18px;padding:14px 18px;background:rgba(255,255,255,.86);border-color:rgba(17,24,39,.08);box-shadow:var(--warm-shadow-soft)}.warm-microcopy{margin-top:14px;color:rgba(102,112,133,.92);font-size:13px;font-weight:800}.warm-hero-media{display:flex;justify-content:center}.warm-phone-shell{width:min(430px,100%);position:relative;border-radius:42px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.82));border:1px solid rgba(230,236,234,.95);box-shadow:0 24px 70px rgba(17,24,39,.13);overflow:visible}.warm-phone-shell::before{content:"";position:absolute;inset:10px;border-radius:34px;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(17,24,39,.04)}.warm-phone-top{display:flex;align-items:center;gap:12px;padding:6px 4px 16px}.warm-avatar{width:54px;height:54px;border-radius:18px;background:var(--warm-teal-soft);border:1px solid rgba(114,203,193,.44);display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 10px 24px rgba(114,203,193,.16)}.warm-phone-top strong{display:block;font-size:22px;letter-spacing:-.03em;background:linear-gradient(90deg,#68BFB6,var(--warm-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.warm-phone-top span{display:block;margin-top:2px;color:rgba(102,112,133,.9);font-weight:800;font-size:12px}.warm-bell{margin-left:auto;width:48px;height:48px;border-radius:18px;background:#fff;border:1px solid rgba(114,203,193,.28);display:flex;align-items:center;justify-content:center;box-shadow:var(--warm-shadow-soft)}.warm-search-row{display:grid;grid-template-columns:1fr 112px;gap:10px;margin-bottom:14px}.warm-search,.warm-agenda{min-height:48px;border-radius:22px;background:#fff;border:1px solid rgba(17,24,39,.08);color:rgba(102,112,133,.72);display:flex;align-items:center;padding:0 16px;font-weight:850;box-shadow:var(--warm-shadow-soft)}.warm-agenda{justify-content:center;color:var(--warm-ink)}.warm-appointment{display:grid;grid-template-columns:88px 72px 1fr;gap:12px;align-items:center;padding:10px;border-radius:26px;background:linear-gradient(90deg,rgba(229,250,247,.95),rgba(255,255,255,.92));border:1px solid rgba(114,203,193,.22);box-shadow:var(--warm-shadow-soft)}.warm-date{height:70px;border-radius:22px;background:#fff;border:1px solid rgba(17,24,39,.06);display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(17,24,39,.64);font-size:13px}.warm-date span{margin-top:4px;font-weight:900;font-size:17px;color:rgba(17,24,39,.68)}.warm-time{font-size:28px;letter-spacing:-.04em;color:#111827}.warm-patient strong{display:block;font-size:16px;line-height:1.1;color:#111827}.warm-patient span{display:block;margin-top:5px;font-size:13px;color:rgba(17,24,39,.72);font-weight:750}.warm-patient-card{margin-top:16px;border-radius:30px;padding:18px;background:#fff;border:1px solid rgba(17,24,39,.07);box-shadow:var(--warm-shadow-soft)}.warm-patient-card h3{margin:0;font-size:26px;line-height:1.02;letter-spacing:-.045em;color:#111827}.warm-patient-card p{margin:8px 0 14px;color:rgba(17,24,39,.78);font-weight:900}.warm-record-row{display:grid;grid-template-columns:1fr 96px;gap:12px;align-items:center}.warm-record,.warm-timer{min-height:54px;border-radius:19px;display:flex;align-items:center;justify-content:center;font-weight:950}.warm-record{background:var(--warm-orange);color:#fff;box-shadow:0 14px 28px rgba(168,93,66,.24)}.warm-timer{background:#fff;border:1px solid rgba(17,24,39,.08);color:#111827;box-shadow:var(--warm-shadow-soft)}.warm-app-card{display:flex;align-items:center;gap:12px;min-height:72px;margin-top:14px;padding:14px;border-radius:28px;border:1px solid rgba(17,24,39,.06);box-shadow:var(--warm-shadow-soft)}.warm-app-card span{width:44px;height:44px;border-radius:17px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(17,24,39,.05)}.warm-app-card strong{font-size:18px;letter-spacing:-.025em;color:#111827}.warm-app-card em{margin-left:auto;font-style:normal;color:#0f766e;font-weight:950;background:rgba(255,255,255,.72);border-radius:999px;padding:9px 12px}.warm-card-report{background:var(--warm-orange-soft)}.warm-card-program{background:var(--warm-yellow-soft)}.warm-card-follow{background:var(--warm-pink-soft)}.warm-suggestion-float{position:absolute;right:14px;bottom:-28px;border-radius:999px;padding:14px 20px;background:#fff;border:1px solid rgba(114,203,193,.28);box-shadow:0 18px 48px rgba(17,24,39,.12);font-weight:950;color:#111827}.warm-proof-strip{padding:0 0 18px}.warm-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.warm-proof-grid div{background:rgba(255,255,255,.82);border:1px solid rgba(230,236,234,.95);border-radius:20px;padding:13px 15px;text-align:center;font-size:13px;font-weight:950;color:rgba(17,24,39,.75);box-shadow:var(--warm-shadow-soft)}.warm-section-head h2{letter-spacing:-.045em}.warm-day-section{padding-top:36px}.warm-day-grid,.warm-spaces-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.warm-day-card,.warm-space-card{position:relative;overflow:hidden;border-radius:var(--warm-radius-xl);border:1px solid rgba(17,24,39,.06);box-shadow:var(--warm-shadow-soft);padding:24px;min-height:230px}.warm-day-card::after,.warm-space-card::after{content:"";position:absolute;width:180px;height:180px;right:-80px;bottom:-90px;border-radius:999px;background:rgba(255,255,255,.36)}.warm-day-icon{width:54px;height:54px;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 10px 24px rgba(17,24,39,.06);margin-bottom:16px}.warm-day-card h3,.warm-space-card h3{margin:0;font-size:22px;letter-spacing:-.035em;color:#111827}.warm-day-card p,.warm-space-card p{margin:10px 0 0;color:rgba(17,24,39,.72);line-height:1.65;font-weight:650}.warm-day-teal{background:var(--warm-teal-soft)}.warm-day-orange{background:var(--warm-orange-soft)}.warm-day-pink{background:var(--warm-pink-soft)}.warm-spaces-grid{grid-template-columns:repeat(4,1fr)}.warm-space-card{min-height:260px;background:#fff}.warm-space-report{background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-space-program{background:linear-gradient(180deg,var(--warm-yellow-soft),#fff)}.warm-space-follow{background:linear-gradient(180deg,var(--warm-pink-soft),#fff)}.warm-space-suggestion{background:linear-gradient(180deg,var(--warm-blue-soft),#fff)}.warm-space-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.warm-space-top span{width:46px;height:46px;border-radius:18px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(17,24,39,.06)}.warm-space-top strong{font-size:18px;letter-spacing:-.03em;color:#111827}.warm-space-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.warm-space-pills span{border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.78);border:1px solid rgba(17,24,39,.06);font-size:12px;font-weight:900;color:rgba(17,24,39,.68)}@media (max-width:1060px){.warm-hero-grid{grid-template-columns:1fr;gap:30px}.warm-hero-copy{max-width:820px;text-align:center;margin:0 auto}.warm-hero-tags,.warm-hero-actions{justify-content:center}.warm-lead{margin-left:auto;margin-right:auto}.warm-spaces-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.warm-proof-grid{grid-template-columns:repeat(2,1fr)}.warm-day-grid{grid-template-columns:1fr}}@media (max-width:620px){.warm-hero{padding:34px 0 26px}.warm-hero-grid{gap:24px}.warm-hero-copy{text-align:left}.warm-hero h1{font-size:clamp(39px,12vw,54px)}.warm-lead{font-size:16px;line-height:1.62}.warm-hero-subtitle{gap:8px}.warm-hero-subtitle p{padding:11px 12px;border-radius:16px}.warm-hero-tags,.warm-hero-actions{justify-content:flex-start}.warm-main-cta,.warm-secondary-cta{width:100%}.warm-phone-shell{border-radius:32px;padding:14px;transform:none}.warm-search-row{grid-template-columns:1fr}.warm-appointment{grid-template-columns:76px 1fr;gap:10px}.warm-patient{grid-column:1/-1}.warm-time{font-size:26px}.warm-patient-card h3{font-size:24px}.warm-record-row{grid-template-columns:1fr 86px}.warm-app-card{min-height:68px;border-radius:24px}.warm-app-card strong{font-size:16px}.warm-card-follow em{font-size:12px;padding:8px 10px}.warm-suggestion-float{right:18px;bottom:-22px;font-size:14px;padding:12px 16px}.warm-proof-strip{padding-top:18px}.warm-proof-grid{grid-template-columns:1fr}.warm-spaces-grid{grid-template-columns:1fr}.warm-day-card,.warm-space-card{padding:20px;min-height:0;border-radius:26px}}.warm-kicker{display:inline-flex;align-items:center;gap:8px;width:max-content;border-radius:999px;padding:8px 12px;margin-bottom:12px;background:rgba(255,255,255,.78);border:1px solid rgba(114,203,193,.24);color:#0f766e;font-size:12px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;box-shadow:var(--warm-shadow-soft)}.warm-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.warm-process-card{position:relative;overflow:hidden;border-radius:28px;padding:22px;min-height:250px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-process-card:nth-child(1){background:linear-gradient(180deg,var(--warm-teal-soft),#fff)}.warm-process-card:nth-child(2){background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-process-card:nth-child(3){background:linear-gradient(180deg,var(--warm-yellow-soft),#fff)}.warm-process-card:nth-child(4){background:linear-gradient(180deg,var(--warm-pink-soft),#fff)}.warm-process-card::after{content:"";position:absolute;width:150px;height:150px;right:-70px;bottom:-80px;border-radius:999px;background:rgba(255,255,255,.52)}.warm-step-number{width:42px;height:42px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 10px 24px rgba(17,24,39,.06);color:#0f766e;font-weight:950;margin-bottom:16px}.warm-process-card h3,.warm-audience-card h3,.warm-team-card h3,.warm-security-cards h3,.warm-boundaries-grid h3,.warm-price-card h3,.warm-resource-card h3{margin:0;color:#111827;letter-spacing:-.035em}.warm-process-card p,.warm-audience-card p,.warm-team-card p,.warm-security-copy p,.warm-security-cards p,.warm-boundaries-grid p,.warm-price-card p,.warm-resource-card p{margin:10px 0 0;color:rgba(17,24,39,.72);line-height:1.66;font-weight:650}.warm-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.warm-audience-card{border-radius:32px;padding:26px;min-height:275px;border:1px solid rgba(17,24,39,.06);box-shadow:var(--warm-shadow-soft);background:#fff;display:flex;flex-direction:column;align-items:flex-start}.warm-audience-card.audience-kine{background:linear-gradient(180deg,var(--warm-teal-soft),#fff)}.warm-audience-card.audience-osteo{background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-audience-card.audience-cabinet{background:linear-gradient(180deg,var(--warm-blue-soft),#fff)}.warm-audience-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:22px;background:#fff;font-size:26px;box-shadow:0 12px 28px rgba(17,24,39,.06);margin-bottom:18px}.warm-audience-card a{margin-top:auto;display:inline-flex;border-radius:999px;padding:10px 14px;background:#fff;border:1px solid rgba(17,24,39,.07);color:#0f766e;font-weight:950;text-decoration:none;box-shadow:0 10px 22px rgba(17,24,39,.04)}.warm-team-intro{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);gap:28px;align-items:end;margin-bottom:22px}.warm-team-intro h2,.warm-security-copy h2,.warm-final-cta h2{margin:0;color:#111827;letter-spacing:-.05em;line-height:1.03}.warm-team-intro p{margin:0;line-height:1.75;color:rgba(17,24,39,.72);font-weight:700}.warm-team-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.warm-team-card{border-radius:32px;padding:18px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-team-card.featured{background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-team-card img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;display:block;background:#f4f7f6}.warm-team-card div:last-child{padding:16px 4px 2px}.warm-team-card span{display:block;color:#0f766e;font-size:12px;font-weight:950;letter-spacing:.02em;margin-bottom:8px}.warm-team-link{display:flex;justify-content:center;margin-top:20px}.warm-security-shell{display:grid;grid-template-columns:minmax(260px,.88fr) minmax(360px,1.12fr);gap:24px;align-items:center;border-radius:36px;padding:28px;background:linear-gradient(135deg,#fff,var(--warm-teal-soft));border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-security-copy p{margin:14px 0 20px;font-size:17px}.warm-security-cards{display:grid;grid-template-columns:1fr;gap:12px}.warm-security-cards article{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;border-radius:24px;padding:18px;background:rgba(255,255,255,.78);border:1px solid rgba(17,24,39,.06);box-shadow:0 10px 22px rgba(17,24,39,.04)}.warm-security-cards span{width:52px;height:52px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 10px 20px rgba(17,24,39,.05);font-size:22px}.warm-security-cards p{margin-top:6px}.warm-boundaries-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.warm-boundaries-grid article{border-radius:30px;padding:24px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-boundaries-grid article.strong{background:linear-gradient(180deg,var(--warm-yellow-soft),#fff);border-color:rgba(168,93,66,.24)}.warm-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.warm-review-card{border-radius:32px;padding:24px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-review-card:nth-child(1){background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-review-card:nth-child(2){background:linear-gradient(180deg,var(--warm-blue-soft),#fff)}.warm-review-card:nth-child(3){background:linear-gradient(180deg,var(--warm-pink-soft),#fff)}.warm-review-card p{margin:12px 0 16px;line-height:1.72;color:#111827;font-size:17px;font-weight:750}.warm-review-card span{display:block;color:rgba(17,24,39,.62);font-weight:900;font-size:13px}.warm-pricing-grid{display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(300px,.95fr);gap:18px;align-items:start}.warm-price-card{position:relative;overflow:hidden;border-radius:36px;padding:28px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft)}.warm-price-card.solo{background:linear-gradient(180deg,var(--warm-orange-soft),#fff 58%);border-color:rgba(168,93,66,.28)}.warm-price-card.cabinet{background:linear-gradient(180deg,var(--warm-teal-soft),#fff 60%)}.warm-price-ribbon{position:absolute;top:18px;right:18px;border-radius:999px;padding:8px 12px;background:#fff;color:#0f766e;border:1px solid rgba(17,24,39,.06);box-shadow:0 10px 22px rgba(17,24,39,.05);font-size:12px;font-weight:950}.warm-price-sub{font-weight:850!important;margin-top:5px!important}.warm-price-main{margin-top:22px;display:flex;flex-direction:column;gap:4px}.warm-price-main span{font-size:clamp(42px,6vw,68px);line-height:.95;font-weight:950;letter-spacing:-.07em;color:#111827}.warm-price-main small{font-size:14px;font-weight:950;color:rgba(17,24,39,.64)}.warm-price-after{margin-top:12px;border-radius:20px;padding:14px;background:rgba(255,255,255,.76);border:1px solid rgba(17,24,39,.06);color:#111827;line-height:1.55;font-weight:850}.warm-price-card ul{margin:18px 0 22px;padding:0;list-style:none;display:grid;gap:10px}.warm-price-card li{position:relative;padding-left:26px;color:rgba(17,24,39,.74);line-height:1.5;font-weight:800}.warm-price-card li::before{content:"✓";position:absolute;left:0;top:0;color:#0f766e;font-weight:950}.warm-price-note{font-size:13px!important;font-weight:950!important;text-align:center;color:rgba(17,24,39,.58)!important}.warm-mini-form{margin-top:18px;background:rgba(255,255,255,.62);border-radius:26px;padding:16px;border:1px solid rgba(17,24,39,.06)}.warm-resources-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.warm-resource-card{display:flex;flex-direction:column;min-height:210px;border-radius:28px;padding:22px;background:#fff;border:1px solid rgba(230,236,234,.95);box-shadow:var(--warm-shadow-soft);text-decoration:none}.warm-resource-card:nth-child(1){background:linear-gradient(180deg,var(--warm-teal-soft),#fff)}.warm-resource-card:nth-child(2){background:linear-gradient(180deg,var(--warm-orange-soft),#fff)}.warm-resource-card:nth-child(3){background:linear-gradient(180deg,var(--warm-blue-soft),#fff)}.warm-resource-card:nth-child(4){background:linear-gradient(180deg,var(--warm-pink-soft),#fff)}.warm-resource-card span{margin-top:auto;color:#0f766e;font-weight:950}.warm-faq details{border-radius:24px;border:1px solid rgba(230,236,234,.95);box-shadow:0 10px 24px rgba(17,24,39,.04)}.warm-final-cta{display:grid;grid-template-columns:1fr minmax(240px,360px);gap:24px;align-items:center;border-radius:42px;padding:34px;background:radial-gradient(circle at 88% 20%,rgba(114,203,193,.28),transparent 34%),linear-gradient(135deg,var(--warm-orange-soft),#fff 52%,var(--warm-teal-soft));border:1px solid rgba(230,236,234,.95);box-shadow:0 28px 70px rgba(17,24,39,.09)}.warm-final-cta p{margin:14px 0 0;color:rgba(17,24,39,.72);line-height:1.72;font-weight:750;max-width:760px}.warm-final-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.warm-final-mini{display:grid;gap:12px}.warm-final-mini div{border-radius:24px;padding:17px 18px;background:rgba(255,255,255,.78);border:1px solid rgba(17,24,39,.06);box-shadow:0 12px 26px rgba(17,24,39,.05);font-weight:950;color:#111827}@media (max-width:1060px){.warm-process-grid,.warm-resources-grid{grid-template-columns:repeat(2,1fr)}.warm-team-grid{grid-template-columns:1fr 1fr}.warm-team-card.featured{grid-column:1/-1;display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:center}.warm-team-card.featured img{height:100%;aspect-ratio:auto}}@media (max-width:900px){.warm-process-grid,.warm-audience-grid,.warm-boundaries-grid,.warm-reviews-grid,.warm-pricing-grid,.warm-security-shell,.warm-final-cta,.warm-team-intro{grid-template-columns:1fr}.warm-team-grid{grid-template-columns:1fr}.warm-team-card.featured{grid-template-columns:1fr}.warm-security-shell,.warm-final-cta{padding:24px;border-radius:32px}}@media (max-width:620px){.warm-process-grid,.warm-resources-grid{grid-template-columns:1fr}.warm-process-card,.warm-audience-card,.warm-team-card,.warm-review-card,.warm-price-card,.warm-resource-card{border-radius:26px;padding:20px;min-height:0}.warm-process-card{min-height:0}.warm-audience-card a{width:100%;justify-content:center;text-align:center}.warm-security-cards article{grid-template-columns:1fr}.warm-final-actions .btn{width:100%}.warm-final-mini{display:none}.warm-price-ribbon{position:static;width:max-content;margin-bottom:12px}}:root{--manu-warm-bg:#F8FAF7;--manu-warm-card:#FFFFFF;--manu-warm-ink:#111827;--manu-warm-muted:#667085;--manu-warm-teal:#72CBC1;--manu-warm-teal-soft:#E5FAF7;--manu-warm-orange:#A85D42;--manu-warm-orange-soft:#FFE7D6;--manu-warm-yellow-soft:#FFF6C7;--manu-warm-pink-soft:#F8E8F9;--manu-warm-blue-soft:#EAF8FF;--manu-warm-border:#E6ECEA;--manu-warm-shadow:0 18px 50px rgba(17,24,39,.08);--manu-warm-shadow-soft:0 12px 34px rgba(17,24,39,.06);--manu-warm-radius-xl:34px;--manu-warm-radius-lg:26px;--manu-warm-radius-md:18px}body.warm-site{background-color:var(--manu-warm-bg);color:var(--manu-warm-ink)}body.warm-site .topbar{background:linear-gradient(90deg,rgba(114,203,193,.10),rgba(168,93,66,.09)),rgba(255,255,255,.82);border-bottom-color:rgba(230,236,234,.90)}body.warm-site .brand-sub{color:rgba(17,24,39,.58)}body.warm-site .nav a:hover,body.warm-site .nav-trigger:hover{background:rgba(114,203,193,.14);opacity:1}body.warm-site .btn.primary{border-color:rgba(168,93,66,.38);background:linear-gradient(135deg,var(--manu-warm-orange),#B97861);box-shadow:0 14px 30px rgba(168,93,66,.20)}body.warm-site .btn.ghost{background:rgba(255,255,255,.72);border-color:rgba(230,236,234,.95)}body.warm-site .pill,body.warm-site .kicker,body.warm-site .warm-kicker{border-color:rgba(168,93,66,.22);background:linear-gradient(90deg,rgba(255,231,214,.92),rgba(229,250,247,.86));color:rgba(17,24,39,.80)}body.warm-site .hero:not(.warm-hero){position:relative;padding-top:64px;overflow:hidden}body.warm-site .hero:not(.warm-hero)::before{content:"";position:absolute;inset:18px max(22px,calc((100vw - var(--max))/2)) 0;z-index:-1;border-radius:42px;background:radial-gradient(circle at 88% 20%,rgba(114,203,193,.26),transparent 34%),linear-gradient(135deg,rgba(255,231,214,.78),rgba(255,255,255,.78) 52%,rgba(229,250,247,.74));border:1px solid rgba(230,236,234,.95);box-shadow:0 28px 70px rgba(17,24,39,.07)}body.warm-site .hero:not(.warm-hero) .hero-inner,body.warm-site .hero:not(.warm-hero) .hero-grid{position:relative;z-index:1}body.warm-site .hero:not(.warm-hero) h1{color:var(--manu-warm-ink);letter-spacing:-.045em}body.warm-site .hero:not(.warm-hero) .lead{color:rgba(17,24,39,.72);font-weight:650}body.warm-site .hero-art .card,body.warm-site .hero-card,body.warm-site .mini-card{border-color:rgba(230,236,234,.95);box-shadow:var(--manu-warm-shadow-soft)}body.warm-site .hero-art .card.focus,body.warm-site .card.focus{background:linear-gradient(180deg,rgba(255,231,214,.80),rgba(255,255,255,.96));border-color:rgba(168,93,66,.24)}body.warm-site .card,body.warm-site .legal-card,body.warm-site .faq-item,body.warm-site details.more{border-color:rgba(230,236,234,.95);border-radius:26px;box-shadow:0 12px 30px rgba(17,24,39,.055)}body.warm-site .cards.three .card:nth-child(3n+1){background:linear-gradient(180deg,rgba(229,250,247,.70),#fff 68%)}body.warm-site .cards.three .card:nth-child(3n+2){background:linear-gradient(180deg,rgba(255,231,214,.66),#fff 68%)}body.warm-site .cards.three .card:nth-child(3n+3){background:linear-gradient(180deg,rgba(248,232,249,.58),#fff 68%)}body.warm-site .cards.four .card:nth-child(4n+1){background:linear-gradient(180deg,rgba(229,250,247,.70),#fff 68%)}body.warm-site .cards.four .card:nth-child(4n+2){background:linear-gradient(180deg,rgba(255,246,199,.66),#fff 68%)}body.warm-site .cards.four .card:nth-child(4n+3){background:linear-gradient(180deg,rgba(255,231,214,.66),#fff 68%)}body.warm-site .cards.four .card:nth-child(4n+4){background:linear-gradient(180deg,rgba(234,248,255,.72),#fff 68%)}body.warm-site .icon{background:rgba(255,255,255,.86);box-shadow:0 10px 22px rgba(17,24,39,.06)}body.warm-site .section.alt,body.warm-site .signature{background:linear-gradient(180deg,rgba(255,255,255,.46),rgba(229,250,247,.38))}body.warm-site .section-head h2{letter-spacing:-.035em}body.warm-site .trust-pill,body.warm-site .badge,body.warm-site .chip,body.warm-site .kpi,body.warm-site .cab-chip{border-color:rgba(230,236,234,.95);background:rgba(255,255,255,.74);box-shadow:0 8px 20px rgba(17,24,39,.045)}body.warm-site .dot{background:linear-gradient(135deg,var(--manu-warm-teal),var(--manu-warm-orange))}body.warm-site .subnav-wrap{background:rgba(255,255,255,.70);backdrop-filter:blur(12px);border-block:1px solid rgba(230,236,234,.90)}body.warm-site .subnav a{border-radius:999px}body.warm-site .subnav a:hover{background:rgba(255,231,214,.82);opacity:1}body.warm-site table.mini-table,body.warm-site .mini-table{border-radius:22px;overflow:hidden;border-color:rgba(230,236,234,.95)}body.warm-site .cta-band{background:transparent}body.warm-site .cta-band-inner{border-radius:38px;background:radial-gradient(circle at 90% 20%,rgba(114,203,193,.26),transparent 34%),linear-gradient(135deg,var(--manu-warm-orange-soft),#fff 54%,var(--manu-warm-teal-soft));border:1px solid rgba(230,236,234,.95);box-shadow:0 26px 64px rgba(17,24,39,.08)}body.warm-site .footer{background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(229,250,247,.54));border-top:1px solid rgba(230,236,234,.95)}@media (max-width:900px){body.warm-site .hero:not(.warm-hero)::before{inset:10px 14px 0;border-radius:32px}body.warm-site .hero:not(.warm-hero){padding-top:38px}body.warm-site .card,body.warm-site .legal-card,body.warm-site .faq-item{border-radius:24px}}@media (max-width:620px){body.warm-site .hero:not(.warm-hero)::before{display:none}body.warm-site .hero:not(.warm-hero){padding-top:30px}body.warm-site .container{width:min(100% - 30px,var(--max))}body.warm-site .cta-row .btn,body.warm-site .cta-band-actions .btn{width:100%}}img.logo-img{aspect-ratio:140/160;object-fit:contain}.warm-team-card img{aspect-ratio:1/1;object-fit:cover}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.form-msg.ok{color:#168C83;font-weight:800}.form-msg.error{color:#b42318;font-weight:800}.mini-form .form-note{margin:8px 0 0;color:rgba(51,65,85,.82);font-size:12px;font-weight:700;line-height:1.5}.form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media (max-width:980px){body.sticky-cta-visible .footer{padding-bottom:92px}}.btn.btn-primary,a.btn-primary,button.btn-primary{border-color:rgba(168,93,66,.35);background:var(--grad);color:#fff;box-shadow:0 14px 34px rgba(47,179,168,.16),0 14px 34px rgba(168,93,66,.14)}.btn.btn-secondary,a.btn-secondary,button.btn-secondary{background:rgba(255,255,255,.88);color:rgba(15,23,42,.82);border-color:rgba(15,23,42,.10)}.btn.btn-primary:hover,.btn.btn-secondary:hover{opacity:.94}#form,#produit,#prix,#faq,#securite,#equipe,#journee-cabinet{scroll-margin-top:104px}.page-top-anchor{display:block;height:0;width:0;overflow:hidden;scroll-margin-top:96px}.warm-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.warm-team-card{display:flex;flex-direction:column;min-height:0;padding:16px;overflow:hidden}.warm-team-card.featured{background:linear-gradient(180deg,var(--warm-orange-soft),#fff 58%)}.warm-team-card img,.warm-team-card.featured img{width:100%;height:260px;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:12px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(248,250,247,.96));box-sizing:border-box}.warm-team-card div:last-child{padding:14px 4px 2px}.warm-team-card span{margin-bottom:6px}.warm-team-card h3{font-size:20px}.warm-team-card p{line-height:1.55;margin-top:8px}.warm-security-shell{grid-template-columns:minmax(280px,.9fr) minmax(390px,1.1fr);align-items:stretch}.warm-security-copy{display:flex;flex-direction:column;justify-content:center;max-width:560px}.warm-security-cards{align-content:center}.warm-security-cards article{grid-template-columns:52px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center;padding:18px 20px}.warm-security-cards article h3{align-self:end}.warm-security-cards article p{grid-column:2 / -1;margin:0;max-width:54ch;line-height:1.55}.warm-security-cards span{grid-row:1 / span 2}@media (max-width:1060px){.warm-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.warm-team-card.featured{grid-column:auto;display:flex;grid-template-columns:none}.warm-team-card.featured img{height:240px;aspect-ratio:auto}}@media (max-width:900px){.warm-team-grid{grid-template-columns:1fr}.warm-team-card,.warm-team-card.featured{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;align-items:center}.warm-team-card img,.warm-team-card.featured img{height:170px;padding:8px}.warm-team-card div:last-child{padding:0}.warm-security-shell{grid-template-columns:1fr}}@media (max-width:620px){.warm-team-card,.warm-team-card.featured{display:flex}.warm-team-card img,.warm-team-card.featured img{height:210px}.warm-security-cards article{grid-template-columns:46px minmax(0,1fr);padding:16px}.warm-security-cards span{width:46px;height:46px;border-radius:16px}.warm-security-cards article p{grid-column:2 / -1}}body.kine-assistant-polish-v88 .hero{padding:44px 0 44px!important}body.kine-assistant-polish-v88 .hero-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:44px;align-items:center!important}body.kine-assistant-polish-v88 .hero h1{letter-spacing:-.047em!important}body.kine-assistant-polish-v88 .btn{font-size:14px}body.kine-assistant-polish-v88 .subnote{max-width:64ch;margin-top:12px;font-size:13px;line-height:1.5;font-weight:680}body.kine-assistant-polish-v88 .hero-art{min-width:0}body.kine-assistant-polish-v88 .kine-hero-stack{gap:12px}body.kine-assistant-polish-v88 .product-preview-v88{padding:18px;border:1px solid rgba(8,35,66,.08);border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 18px 46px rgba(8,35,66,.055)}body.kine-assistant-polish-v88 .product-preview-v88--accent{background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(232,248,246,.72))}.preview-status-v88{display:inline-flex;align-items:center;gap:6px;color:#52677e;font-size:12px;font-weight:800;white-space:nowrap}.preview-status-v88 > span{width:7px;height:7px;border-radius:50%;background:#087f80;box-shadow:0 0 0 4px rgba(8,127,128,.10)}.preview-panel-v88{display:grid;gap:9px;padding:12px;border:1px solid rgba(8,35,66,.07);border-radius:14px;background:#f8fbfa}.preview-panel-v88 > div{display:grid;gap:3px}.preview-panel-v88 strong{color:#082342;font-size:12px}.preview-panel-v88 span{color:#607589;font-size:12px;line-height:1.4}.preview-actions-v88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.preview-actions-v88 span{padding:9px 6px;border:1px solid rgba(8,127,128,.13);border-radius:11px;background:#fff;color:#07545d;font-size:12px;font-weight:850;text-align:center}.preview-note-v88{margin:10px 0 0;color:#607589;font-size:12px;line-height:1.45}body.kine-assistant-polish-v88 .section-head h2::after{left:50%;right:auto;width:72px;height:6px;transform:translate(-50%,6px);opacity:.72}.workflow-steps-v88{counter-reset:kine-workflow;display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.workflow-steps-v88 li{counter-increment:kine-workflow;position:relative;min-height:34px;padding:4px 0 0 46px;line-height:1.5}.workflow-steps-v88 li::before{content:counter(kine-workflow);position:absolute;top:0;left:0;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:rgba(232,248,246,.96);color:#07545d;border:1px solid rgba(8,127,128,.13);font-size:13px;font-weight:900}.workflow-cases-v88{display:flex;flex-direction:column;justify-content:center}.workflow-cases-v88 > p{margin-bottom:0;line-height:1.55}.workflow-cases-v88 .case-pills{margin-bottom:0}.related-card-v88{position:relative;min-height:158px;padding-right:58px!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.related-card-v88:hover{transform:translateY(-2px);border-color:rgba(8,127,128,.20)!important;box-shadow:0 18px 42px rgba(8,35,66,.065)!important}.related-arrow-v88{position:absolute;top:20px;right:20px;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(8,127,128,.13);border-radius:50%;background:rgba(232,248,246,.72);color:#087f80;font-size:16px}.related-more-v88{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.related-more-v88 a{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;border:1px solid rgba(8,35,66,.08);border-radius:999px;background:rgba(255,255,255,.76);color:#40566c;font-size:13px;font-weight:780}.related-more-v88 a:hover{border-color:rgba(8,127,128,.22);color:#07545d}body.kine-assistant-polish-v88 .faq summary{grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;min-height:66px;padding:14px 18px!important}body.kine-assistant-polish-v88 .faq-caret-v62{width:24px;height:24px;display:grid;place-items:center;font-size:20px;line-height:1}body.kine-assistant-polish-v88 .faq .faq-body{padding:0 18px 18px}body.kine-assistant-polish-v88 .faq .faq-body p{margin:0;color:#52677e;line-height:1.6;font-weight:600}body.kine-assistant-polish-v88 .kine-final-cta-v88{padding:12px 0 64px}body.kine-assistant-polish-v88 .kine-final-cta-v88 .cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:center;padding:34px!important}.kine-final-cta-copy-v88{max-width:670px}.cta-kicker-v88{margin:0 0 8px;color:#087f80;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}body.kine-assistant-polish-v88 .kine-final-cta-v88 h2{margin:0;font-size:clamp(29px,3.3vw,42px);line-height:1.04}.kine-final-cta-copy-v88 .muted{margin:12px 0 0;line-height:1.6}.kine-final-cta-actions-v88{display:grid;gap:9px;min-width:286px}.kine-final-cta-actions-v88 .btn{width:100%}.kine-final-cta-actions-v88 > span{color:#61768a;font-size:12px;font-weight:720;text-align:center}@media (max-width:980px){body.kine-assistant-polish-v88 .hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}body.kine-assistant-polish-v88 .hero-art{width:100%;max-width:720px}body.kine-assistant-polish-v88 .kine-final-cta-v88 .cta-inner{grid-template-columns:1fr}.kine-final-cta-actions-v88{width:min(100%,520px);min-width:0}}@media (max-width:620px){body.kine-assistant-polish-v88 .hero{padding:34px 0 32px!important}body.kine-assistant-polish-v88 .hero-inner{gap:22px}body.kine-assistant-polish-v88 .subnote{font-size:12.5px}body.kine-assistant-polish-v88 .product-preview-v88{padding:15px;border-radius:18px}body.kine-assistant-polish-v88 .intent-path{padding:14px 0}body.kine-assistant-polish-v88 .intent-path-inner{gap:10px}body.kine-assistant-polish-v88 .intent-path-copy{font-size:12.5px}body.kine-assistant-polish-v88 .intent-path-links{width:100%;max-width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px;overflow-x:auto;padding:2px 0 6px;scrollbar-width:thin}body.kine-assistant-polish-v88 .intent-path-links a{flex:0 0 auto;padding-inline:14px;white-space:nowrap}body.kine-assistant-polish-v88 .subnav{width:100%;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:8px 0;scrollbar-width:none}body.kine-assistant-polish-v88 .subnav::-webkit-scrollbar{display:none}body.kine-assistant-polish-v88 .subnav a{flex:0 0 auto;white-space:nowrap}body.kine-assistant-polish-v88 .faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;padding:13px 14px!important}body.kine-assistant-polish-v88 .faq .faq-body{padding:0 14px 16px}body.kine-assistant-polish-v88 .kine-final-cta-v88{padding:6px 0 44px}body.kine-assistant-polish-v88 .kine-final-cta-v88 .cta-inner{gap:24px;padding:24px 20px!important;border-radius:22px!important}.related-more-v88{justify-content:flex-start}.related-more-v88 a{min-height:44px}}body.report-page-polish-v89 .hero{padding:32px 0 40px!important}body.report-page-polish-v89 .hero-inner{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);gap:44px;align-items:center!important}body.report-page-polish-v89 .hero-copy{max-width:760px}body.report-page-polish-v89 .hero h1{max-width:760px!important;letter-spacing:-.047em!important}body.report-page-polish-v89 .btn{font-size:14px}body.report-page-polish-v89 .subnote{max-width:64ch;margin-top:12px;font-size:13px;line-height:1.5;font-weight:680}.report-preview-v89{padding:18px;border:1px solid rgba(8,35,66,.08);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(232,248,246,.68));box-shadow:0 20px 52px rgba(8,35,66,.07)}.report-preview-head-v89{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.report-preview-status-v89{display:inline-flex;align-items:center;gap:7px;color:#52677e;font-size:12px;font-weight:820;white-space:nowrap}.report-preview-status-v89 > span{width:7px;height:7px;border-radius:50%;background:#087f80;box-shadow:0 0 0 4px rgba(8,127,128,.10)}.report-preview-body-v89{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(8,35,66,.07);border-radius:15px;background:rgba(8,35,66,.065)}.report-preview-body-v89 > div{display:grid;gap:3px;padding:11px 12px;background:rgba(255,255,255,.94)}.report-preview-body-v89 strong{color:#082342;font-size:12px}.report-preview-body-v89 span{color:#607589;font-size:12px;line-height:1.4}.report-preview-actions-v89{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.report-preview-actions-v89 span{padding:9px 6px;border:1px solid rgba(8,127,128,.13);border-radius:11px;background:#fff;color:#07545d;font-size:12px;font-weight:850;text-align:center}.report-preview-v89 > p{margin:10px 0 0;color:#607589;font-size:12px;line-height:1.45}body.report-page-polish-v89 .section-head h2::after{left:50%;right:auto;width:72px;height:6px;transform:translate(-50%,6px);opacity:.72}.report-sample-v89{display:grid;gap:1px;overflow:hidden;margin-top:14px;border:1px solid rgba(8,35,66,.07);border-radius:15px;background:rgba(8,35,66,.065)}.report-sample-v89 > div{padding:11px 12px;background:#f8fbfa}.report-sample-v89 span{display:block;margin-bottom:3px;color:#087f80;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.report-sample-v89 p{margin:0;color:#40566c;font-size:13px;font-weight:650;line-height:1.45}.report-steps-v89{counter-reset:report-workflow;display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.report-steps-v89 li{counter-increment:report-workflow;position:relative;min-height:34px;padding:4px 0 0 46px;line-height:1.5}.report-steps-v89 li::before{content:counter(report-workflow);position:absolute;top:0;left:0;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(8,127,128,.13);border-radius:50%;background:rgba(232,248,246,.96);color:#07545d;font-size:13px;font-weight:900}.report-control-v89{display:flex;flex-direction:column;justify-content:center}.report-control-kicker-v89{margin:0 0 6px;color:#087f80;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.report-control-v89 > .muted{margin-bottom:14px;line-height:1.55}.report-control-v89 ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.report-control-v89 li{position:relative;padding-left:24px;color:#52677e;font-size:14px;font-weight:680;line-height:1.45}.report-control-v89 li::before{content:"✓";position:absolute;left:0;color:#087f80;font-weight:900}body.report-page-polish-v89 .faq summary{grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;min-height:66px;padding:14px 18px!important}body.report-page-polish-v89 .faq-caret-v62{width:24px;height:24px;display:grid;place-items:center;font-size:20px;line-height:1}body.report-page-polish-v89 .faq .faq-body{padding:0 18px 18px}body.report-page-polish-v89 .faq .faq-body p{margin:0;color:#52677e;line-height:1.6;font-weight:600}body.report-page-polish-v89 .report-final-cta-v89{padding:12px 0 64px}body.report-page-polish-v89 .report-final-cta-v89 .cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:center;padding:34px!important}.report-final-cta-copy-v89{max-width:670px}.report-cta-kicker-v89{margin:0 0 8px;color:#087f80;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}body.report-page-polish-v89 .report-final-cta-v89 h2{margin:0;font-size:clamp(29px,3.3vw,42px);line-height:1.04}.report-final-cta-copy-v89 .muted{margin:12px 0 0;line-height:1.6}.report-final-cta-actions-v89{display:grid;gap:9px;min-width:286px}.report-final-cta-actions-v89 .btn{width:100%}.report-final-cta-actions-v89 > span{color:#61768a;font-size:12px;font-weight:720;text-align:center}.report-related-card-v89{position:relative;min-height:158px;padding-right:58px!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.report-related-card-v89:hover{transform:translateY(-2px);border-color:rgba(8,127,128,.20)!important;box-shadow:0 18px 42px rgba(8,35,66,.065)!important}.report-related-arrow-v89{position:absolute;top:20px;right:20px;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(8,127,128,.13);border-radius:50%;background:rgba(232,248,246,.72);color:#087f80;font-size:16px}.report-related-more-v89{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.report-related-more-v89 a{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;border:1px solid rgba(8,35,66,.08);border-radius:999px;background:rgba(255,255,255,.76);color:#40566c;font-size:13px;font-weight:780}.report-related-more-v89 a:hover{border-color:rgba(8,127,128,.22);color:#07545d}@media (max-width:980px){body.report-page-polish-v89 .hero{padding:42px 0 36px!important}body.report-page-polish-v89 .hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}body.report-page-polish-v89 .hero-art{width:100%;max-width:720px}body.report-page-polish-v89 .report-final-cta-v89 .cta-inner{grid-template-columns:1fr}.report-final-cta-actions-v89{width:min(100%,520px);min-width:0}}@media (max-width:620px){body.report-page-polish-v89 .hero{padding:34px 0 32px!important}body.report-page-polish-v89 .hero-inner{gap:22px}body.report-page-polish-v89 .subnote{font-size:12.5px}.report-preview-v89{padding:15px;border-radius:18px}body.report-page-polish-v89 .editorial-meta-inner{grid-template-columns:auto auto;gap:4px 12px;font-size:12px}body.report-page-polish-v89 .editorial-meta-inner > :last-child{grid-column:1 / -1}body.report-page-polish-v89 .subnav{width:100%;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:8px 0;scrollbar-width:none}body.report-page-polish-v89 .subnav::-webkit-scrollbar{display:none}body.report-page-polish-v89 .subnav a{flex:0 0 auto;white-space:nowrap}body.report-page-polish-v89 .faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;padding:13px 14px!important}body.report-page-polish-v89 .faq .faq-body{padding:0 14px 16px}body.report-page-polish-v89 .report-final-cta-v89{padding:6px 0 44px}body.report-page-polish-v89 .report-final-cta-v89 .cta-inner{gap:24px;padding:24px 20px!important;border-radius:22px!important}.report-related-more-v89{justify-content:flex-start}.report-related-more-v89 a{min-height:44px}}.about-hero .lead{max-width:760px}.about-hero-inner{align-items:center}.about-mini-card{max-width:430px}.about-story-grid,.about-commitments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-story-card{position:relative;overflow:hidden}.about-story-card::after{content:"";position:absolute;inset:auto -40px -70px auto;width:180px;height:180px;border-radius:999px;opacity:.55;pointer-events:none}.about-story-card.warm-peach::after{background:rgba(168,93,66,.22)}.about-story-card.warm-teal::after{background:rgba(47,179,168,.20)}.about-story-card.warm-yellow::after{background:rgba(255,211,107,.30)}.about-team .team-intro{max-width:850px}.about-primary-team{margin-top:4px}.about-aude-card{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:center;margin-top:18px;background:linear-gradient(135deg,rgba(47,179,168,.08),rgba(255,255,255,.92))}.about-aude-media{width:92px;height:92px;border-radius:26px;overflow:hidden;background:rgba(255,255,255,.82);border:1px solid rgba(15,23,42,.07);box-shadow:var(--shadow-sm)}.about-aude-media img{width:100%;height:100%;object-fit:cover;display:block}.about-aude-card h3{margin:0 0 8px}.about-aude-card p{margin:0;line-height:1.65}.about-method-grid.cards.four,.about-links-grid.cards.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.about-method-grid .card,.about-links-grid .card{min-height:100%}.about-commitments{grid-template-columns:repeat(2,minmax(0,1fr))}.about-commitments .card{position:relative;padding:24px;overflow:hidden}.commitment-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:16px;margin-bottom:14px;background:rgba(47,179,168,.12);color:#168C83;font-weight:950;font-size:13px}.about-links-grid .card{text-decoration:none;color:inherit}.about-links-grid .card:hover{transform:translateY(-2px)}.about-faq{padding-top:34px}@media (max-width:1080px){.about-method-grid.cards.four,.about-links-grid.cards.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.about-story-grid{grid-template-columns:1fr}.about-commitments{grid-template-columns:1fr}.about-aude-card{grid-template-columns:76px minmax(0,1fr)}.about-aude-media{width:76px;height:76px;border-radius:22px}}@media (max-width:640px){.about-method-grid.cards.four,.about-links-grid.cards.four{grid-template-columns:1fr}.about-aude-card{display:block}.about-aude-media{margin-bottom:14px}}:root{--manu-app-bg:#F7F8F6;--manu-app-bg-warm:#FAF9F5;--manu-app-surface:#FFFFFF;--manu-app-surface-soft:#FBFCFA;--manu-app-ink:#111827;--manu-app-muted:#6B7280;--manu-app-teal:#008B7D;--manu-app-teal-dark:#00796E;--manu-app-teal-deep:#006D64;--manu-app-teal-soft:#E9F7F4;--manu-app-teal-tint:#F3FBF9;--manu-app-terracotta:#A85D42;--manu-app-terracotta-dark:#88442F;--manu-app-terracotta-soft:#F4E7E0;--manu-app-cream:#F8F8F2;--manu-app-border:#E4E8E6;--manu-app-border-strong:#DADFDA;--manu-app-shadow:0 20px 54px rgba(17,24,39,.075);--manu-app-shadow-soft:0 12px 30px rgba(17,24,39,.055);--manu-app-radius-xl:34px;--manu-app-radius-lg:28px;--manu-app-radius-md:20px;--sun:var(--manu-app-teal);--orange:var(--manu-app-terracotta);--orange-400:var(--manu-app-terracotta);--teal:var(--manu-app-teal);--teal-500:var(--manu-app-teal);--grad:linear-gradient(135deg,var(--manu-app-teal),var(--manu-app-teal-dark));--grad-soft:linear-gradient(90deg,rgba(0,139,125,.16),rgba(168,93,66,.08));--warm-bg:var(--manu-app-bg);--warm-card:var(--manu-app-surface);--warm-ink:var(--manu-app-ink);--warm-muted:var(--manu-app-muted);--warm-teal:var(--manu-app-teal);--warm-teal-soft:var(--manu-app-teal-soft);--warm-orange:var(--manu-app-terracotta);--warm-orange-soft:var(--manu-app-terracotta-soft);--warm-yellow-soft:var(--manu-app-cream);--warm-pink-soft:var(--manu-app-surface-soft);--warm-blue-soft:var(--manu-app-teal-tint);--warm-border:var(--manu-app-border);--warm-shadow:var(--manu-app-shadow);--warm-shadow-soft:var(--manu-app-shadow-soft)}html{background:var(--manu-app-bg)}body,body.warm-site{background:radial-gradient(circle at 8% 10%,rgba(0,139,125,.045),transparent 30%),radial-gradient(circle at 96% 30%,rgba(168,93,66,.04),transparent 34%),var(--manu-app-bg);color:var(--manu-app-ink)}body.warm-site .grain{opacity:.22;mix-blend-mode:multiply}.topbar{background:rgba(255,255,255,.92);border-bottom:1px solid rgba(228,232,230,.88);box-shadow:0 10px 34px rgba(17,24,39,.035);backdrop-filter:blur(16px)}.topbar.is-scrolled{background:rgba(255,255,255,.96);box-shadow:0 14px 40px rgba(17,24,39,.06);border-bottom-color:rgba(218,223,218,.95)}.brand-name{color:var(--manu-app-teal);background:none;-webkit-background-clip:initial;background-clip:initial}.brand-sub{color:rgba(17,24,39,.56)}.nav a,.nav-trigger{color:rgba(17,24,39,.72)}.nav a:hover,.nav-trigger:hover{color:var(--manu-app-teal)}.nav-panel{border-color:rgba(228,232,230,.95);box-shadow:0 24px 70px rgba(17,24,39,.10)}.btn.primary,.btn.primary.trial,.btn.btn-primary,a.btn-primary,button.btn-primary,.btn.primary.warm-main-cta,.btn.primary.trial.warm-main-cta{background:linear-gradient(135deg,var(--manu-app-teal),var(--manu-app-teal-dark)) !important;border-color:rgba(0,139,125,.34) !important;color:#fff !important;box-shadow:0 16px 34px rgba(0,139,125,.20) !important}.btn.primary:hover,.btn.primary.trial:hover,.btn.primary.warm-main-cta:hover{filter:saturate(1.04)}.btn.ghost,.btn.btn-secondary,a.btn-secondary,button.btn-secondary,.warm-secondary-cta{background:rgba(255,255,255,.86) !important;border-color:rgba(218,223,218,.96) !important;color:var(--manu-app-ink) !important;box-shadow:0 10px 24px rgba(17,24,39,.045) !important}.warm-secondary-cta:hover,.btn.ghost:hover{border-color:rgba(0,139,125,.22) !important;color:var(--manu-app-teal) !important}.warm-hero{padding:62px 0 38px}.warm-hero::before{height:82%;background:radial-gradient(circle at 10% 22%,rgba(0,139,125,.09),transparent 32%),radial-gradient(circle at 90% 10%,rgba(168,93,66,.055),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.78),rgba(247,248,246,0))}.warm-pill,.warm-kicker{background:rgba(255,255,255,.86);border-color:rgba(0,139,125,.16);color:var(--manu-app-teal-dark);box-shadow:0 10px 24px rgba(17,24,39,.04)}.warm-hero h1 span{background:linear-gradient(90deg,var(--manu-app-teal),var(--manu-app-teal-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.warm-lead{color:rgba(17,24,39,.70)}.warm-hero-tags span,.warm-proof-grid div{background:rgba(255,255,255,.78);border-color:rgba(228,232,230,.92);color:rgba(17,24,39,.68)}.warm-phone-shell{width:min(455px,100%);border-radius:38px;padding:18px;background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft));border:1px solid rgba(218,223,218,.98);box-shadow:0 24px 72px rgba(17,24,39,.12)}.warm-phone-shell::before{inset:9px;border-radius:31px;box-shadow:inset 0 0 0 1px rgba(228,232,230,.72)}.warm-phone-top{padding:6px 2px 18px;border-bottom:1px solid rgba(228,232,230,.82);margin-bottom:16px}.warm-avatar{background:#DFF7F3;border-color:rgba(0,139,125,.16);box-shadow:0 10px 24px rgba(0,139,125,.10)}.warm-phone-top strong{color:var(--manu-app-teal);background:none;-webkit-background-clip:initial;background-clip:initial}.warm-bell{border-radius:20px;color:var(--manu-app-teal);border-color:rgba(0,139,125,.12)}.warm-search-row{grid-template-columns:1fr 118px;gap:12px;margin-bottom:16px}.warm-search,.warm-agenda{min-height:54px;border-radius:24px;background:#fff;border-color:rgba(218,223,218,.90);box-shadow:0 10px 24px rgba(17,24,39,.04)}.warm-search{color:rgba(107,114,128,.60);font-weight:800}.warm-agenda{color:var(--manu-app-ink);font-weight:950}.warm-agenda::before{content:"↺";margin-right:8px;color:var(--manu-app-teal);font-weight:950}.warm-appointment{grid-template-columns:104px 88px 1fr;gap:12px;padding:10px;border-radius:28px;background:linear-gradient(90deg,rgba(233,247,244,.94),rgba(248,248,242,.82));border-color:rgba(0,139,125,.13);box-shadow:0 10px 24px rgba(17,24,39,.045)}.warm-date{height:76px;border-radius:24px;color:rgba(17,24,39,.58);border-color:rgba(218,223,218,.84)}.warm-date strong{letter-spacing:.06em;text-transform:none}.warm-date span{font-size:20px;color:rgba(17,24,39,.62)}.warm-time{font-size:34px;color:var(--manu-app-ink)}.warm-patient strong{font-size:18px;color:var(--manu-app-ink)}.warm-patient span{font-size:14px;color:rgba(17,24,39,.74)}.warm-patient-card{position:relative;margin-top:18px;padding:22px 20px 20px;border-radius:30px;background:#fff;border-color:rgba(218,223,218,.95);box-shadow:0 12px 30px rgba(17,24,39,.055)}.warm-edit-button{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--manu-app-teal);background:#fff;border:1px solid rgba(218,223,218,.92);box-shadow:0 10px 24px rgba(17,24,39,.055);font-weight:950}.warm-patient-card h3{padding-right:54px;font-size:32px;letter-spacing:-.055em}.warm-patient-card p.warm-birth{display:inline-flex;align-items:center;gap:7px;margin:10px 0 16px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid rgba(228,232,230,.88);color:rgba(17,24,39,.86);box-shadow:0 8px 18px rgba(17,24,39,.035)}.warm-birth span{color:rgba(107,114,128,.76)}.warm-session-select{min-height:52px;border-radius:21px;padding:0 15px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(218,223,218,.96);background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.035);color:var(--manu-app-ink);font-size:16px}.warm-session-select span{color:rgba(17,24,39,.72)}.warm-record-row{grid-template-columns:1fr 100px;gap:14px}.warm-record{background:linear-gradient(135deg,#22B7A9,var(--manu-app-teal-dark));box-shadow:0 18px 34px rgba(0,139,125,.23);border-radius:22px;min-height:58px;font-size:18px}.warm-timer{min-height:58px;border-radius:22px;border-color:rgba(218,223,218,.95);box-shadow:0 10px 24px rgba(17,24,39,.04);font-size:18px}.warm-app-card{min-height:76px;border-radius:28px;background:linear-gradient(90deg,#fff,var(--manu-app-cream)) !important;border-color:rgba(218,223,218,.95);box-shadow:0 12px 30px rgba(17,24,39,.055)}.warm-app-card span{color:var(--manu-app-teal);font-size:21px;background:#fff;box-shadow:0 10px 20px rgba(17,24,39,.04)}.warm-card-program span,.warm-card-program em,.warm-card-follow em b{color:var(--manu-app-terracotta)}.warm-app-card strong{font-size:18px;color:var(--manu-app-ink)}.warm-app-card em{color:var(--manu-app-teal);background:#fff;box-shadow:0 8px 18px rgba(17,24,39,.045)}.warm-card-follow em{display:inline-flex;align-items:center;gap:8px;color:var(--manu-app-ink);padding:10px 14px}.warm-card-follow em b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--manu-app-terracotta-soft);font-style:normal}.warm-suggestion-float{display:none}.warm-day-card,.warm-space-card,.warm-process-card,.warm-audience-card,.warm-team-card,.warm-boundaries-grid article,.warm-review-card,.warm-price-card,.warm-resource-card,.card{background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft)) !important;border-color:rgba(218,223,218,.92) !important;box-shadow:var(--manu-app-shadow-soft) !important}.warm-day-card::after,.warm-space-card::after,.warm-process-card::after{background:rgba(0,139,125,.045)}.warm-day-icon,.warm-space-top span,.warm-audience-icon,.warm-step-number,.commitment-number{color:var(--manu-app-teal);background:#fff;border:1px solid rgba(228,232,230,.84);box-shadow:0 10px 22px rgba(17,24,39,.045)}.warm-day-orange .warm-day-icon,.warm-space-program .warm-space-top span,.audience-osteo .warm-audience-icon{color:var(--manu-app-terracotta)}.warm-space-report,.warm-space-follow,.warm-space-suggestion,.warm-day-teal,.warm-day-orange,.warm-day-pink,.warm-process-card:nth-child(n),.warm-audience-card.audience-kine,.warm-audience-card.audience-osteo,.warm-audience-card.audience-cabinet,.warm-review-card:nth-child(n),.warm-price-card.solo,.warm-price-card.cabinet,.warm-resource-card:nth-child(n){background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft)) !important}.warm-space-pills span,.warm-price-list li,.warm-final-mini span{background:#fff;border-color:rgba(228,232,230,.86)}.warm-audience-card a,.warm-resource-card a,.warm-team-link .btn,.warm-security-copy .btn{background:#fff;border-color:rgba(218,223,218,.90);color:var(--manu-app-teal)}.warm-step-number{color:var(--manu-app-teal)}.warm-team-card.featured{background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft)) !important}.warm-team-card img,.warm-team-card.featured img{background:linear-gradient(180deg,#FAFBFA,#F1F4F2);border:1px solid rgba(228,232,230,.76)}.warm-team-card span{color:var(--manu-app-teal)}.warm-team-card p{color:rgba(17,24,39,.68)}.warm-security-shell{background:radial-gradient(circle at 95% 10%,rgba(0,139,125,.07),transparent 34%),linear-gradient(135deg,#fff,var(--manu-app-teal-tint));border-color:rgba(218,223,218,.92);box-shadow:var(--manu-app-shadow-soft)}.warm-security-cards article{background:rgba(255,255,255,.88);border-color:rgba(218,223,218,.90)}.warm-security-cards span{color:var(--manu-app-teal)}.warm-security-cards article:nth-child(2) span{color:var(--manu-app-terracotta)}.warm-price-ribbon{background:var(--manu-app-teal);color:#fff}.warm-price-main strong,.warm-price-after strong{color:var(--manu-app-teal)}.warm-final-cta{background:radial-gradient(circle at 88% 20%,rgba(0,139,125,.13),transparent 32%),linear-gradient(135deg,#fff,var(--manu-app-cream) 58%,var(--manu-app-teal-tint));border-color:rgba(218,223,218,.92);box-shadow:var(--manu-app-shadow-soft)}.mobile-cta{background:rgba(255,255,255,.94);border-color:rgba(228,232,230,.95);box-shadow:0 -12px 36px rgba(17,24,39,.08)}.mobile-cta .btn.primary{background:var(--grad) !important}.hero,.page-hero,.about-hero,.legal-hero{background:radial-gradient(circle at 12% 20%,rgba(0,139,125,.075),transparent 30%),radial-gradient(circle at 90% 18%,rgba(168,93,66,.045),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.80),rgba(247,248,246,0))}.pill,.badge,.tag,.chip{border-color:rgba(0,139,125,.16)}body.warm-site .dot{background:var(--manu-app-teal) !important}@media (max-width:620px){.warm-phone-shell{padding:14px;border-radius:32px}.warm-search-row{grid-template-columns:1fr 116px}.warm-search,.warm-agenda{min-height:50px;border-radius:22px;padding:0 13px}.warm-appointment{grid-template-columns:86px 1fr}.warm-date{height:72px}.warm-time{font-size:32px}.warm-patient{grid-column:2 / -1}.warm-patient-card h3{font-size:28px}.warm-session-select{font-size:14px;line-height:1.2;min-height:50px}.warm-record-row{grid-template-columns:1fr 86px;gap:10px}.warm-record,.warm-timer{min-height:54px;border-radius:20px}.warm-app-card{min-height:70px;border-radius:26px}.warm-card-follow em{font-size:12px;padding:8px 10px}}@media (max-width:430px){.warm-search-row{grid-template-columns:1fr}.warm-appointment{grid-template-columns:82px 1fr}.warm-patient-card{padding:20px 16px 18px}.warm-edit-button{width:40px;height:40px;top:16px;right:16px}.warm-patient-card h3{font-size:26px}}.warm-avatar{color:var(--manu-app-teal);font-weight:950;font-size:22px;letter-spacing:-.04em}.warm-bell{font-size:22px;font-weight:950}.warm-record{gap:10px}.warm-day-icon,.warm-space-top span,.warm-app-card span{font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-weight:950}.warm-scope-section{padding-top:42px}.warm-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.warm-scope-card{position:relative;overflow:hidden;border-radius:34px;padding:28px;background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft));border:1px solid rgba(218,223,218,.92);box-shadow:var(--manu-app-shadow-soft)}.warm-scope-card::after{content:"";position:absolute;width:220px;height:220px;right:-120px;bottom:-120px;border-radius:999px;background:rgba(0,139,125,.045);pointer-events:none}.warm-scope-patient::after{background:rgba(168,93,66,.055)}.warm-scope-top{display:flex;align-items:center;gap:14px;margin-bottom:18px}.warm-scope-top > span{width:54px;height:54px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(228,232,230,.86);box-shadow:0 10px 22px rgba(17,24,39,.045);font-size:22px}.warm-scope-top strong{display:block;color:var(--manu-app-ink);font-size:22px;letter-spacing:-.035em}.warm-scope-top small{display:block;margin-top:4px;color:rgba(17,24,39,.58);font-weight:800}.warm-check-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.warm-check-list li{position:relative;padding-left:32px;color:rgba(17,24,39,.76);line-height:1.55;font-weight:720}.warm-check-list li::before{content:"✓";position:absolute;left:0;top:.1em;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,139,125,.10);color:var(--manu-app-teal);font-size:13px;font-weight:950}.warm-scope-patient .warm-check-list li::before{background:rgba(168,93,66,.12);color:var(--manu-app-terracotta)}.warm-program-section{position:relative;overflow:hidden}.warm-program-section::before{content:"";position:absolute;inset:18% auto auto 50%;width:460px;height:460px;border-radius:999px;background:rgba(0,139,125,.045);transform:translateX(-10%);pointer-events:none}.warm-program-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:28px;align-items:center}.warm-program-copy h2{margin:0;max-width:760px;font-size:clamp(28px,3.2vw,44px);line-height:1.02;letter-spacing:-.05em;color:var(--manu-app-ink)}.warm-program-copy p{margin:16px 0 0;max-width:66ch;color:rgba(17,24,39,.72);line-height:1.72;font-weight:680}.warm-program-highlights{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.warm-program-highlights span{border-radius:999px;padding:9px 12px;background:#fff;border:1px solid rgba(228,232,230,.88);color:rgba(17,24,39,.70);font-weight:900;font-size:13px;box-shadow:0 8px 18px rgba(17,24,39,.035)}.warm-patient-preview{border-radius:34px;padding:20px;background:linear-gradient(180deg,#fff,var(--manu-app-surface-soft));border:1px solid rgba(218,223,218,.92);box-shadow:var(--manu-app-shadow)}.warm-patient-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.warm-patient-preview-head strong{color:var(--manu-app-ink);font-size:22px;letter-spacing:-.035em}.warm-patient-preview-head span{border-radius:999px;padding:7px 10px;background:rgba(0,139,125,.10);color:var(--manu-app-teal-dark);font-size:12px;font-weight:950}.warm-exercise-card,.warm-feedback-card{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:14px;margin-top:12px;border-radius:24px;background:#fff;border:1px solid rgba(228,232,230,.90);box-shadow:0 10px 24px rgba(17,24,39,.04)}.warm-exercise-card div{width:52px;height:52px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:rgba(0,139,125,.08);font-size:22px}.warm-exercise-card strong,.warm-feedback-card strong{display:block;color:var(--manu-app-ink);letter-spacing:-.02em}.warm-exercise-card span,.warm-feedback-card span{display:block;margin-top:3px;color:rgba(17,24,39,.58);font-size:13px;font-weight:750}.warm-exercise-card em{font-style:normal;border-radius:999px;padding:8px 10px;background:rgba(168,93,66,.10);color:var(--manu-app-terracotta);font-size:12px;font-weight:950;white-space:nowrap}.warm-feedback-card{grid-template-columns:1fr;background:linear-gradient(180deg,#fff,rgba(229,250,247,.44))}@media (max-width:920px){.warm-scope-grid,.warm-program-grid{grid-template-columns:1fr}.warm-program-section::before{display:none}}@media (max-width:620px){.warm-scope-section{padding-top:28px}.warm-scope-card{border-radius:26px;padding:20px}.warm-scope-top{align-items:flex-start}.warm-scope-top strong{font-size:20px}.warm-check-list li{font-size:14px}.warm-program-grid{gap:18px}.warm-patient-preview{border-radius:28px;padding:16px}.warm-exercise-card{grid-template-columns:46px 1fr}.warm-exercise-card div{width:46px;height:46px;border-radius:16px}.warm-exercise-card em{grid-column:2;justify-self:start}}body.secondary-premium-v62{--mnu-v62-bg:#fbf7f0;--mnu-v62-card:#ffffff;--mnu-v62-cream:#fffaf4;--mnu-v62-navy:#082342;--mnu-v62-muted:#546a81;--mnu-v62-teal:#087f80;--mnu-v62-teal-dark:#07545d;--mnu-v62-orange:#df6946;--mnu-v62-border:rgba(8,35,66,.075);--mnu-v62-shadow:0 16px 44px rgba(8,35,66,.04);--mnu-v62-shadow-soft:0 8px 22px rgba(8,35,66,.032);--mnu-v62-radius:22px;color:var(--mnu-v62-navy);background:radial-gradient(circle at 14% 8%,rgba(8,127,128,.055),transparent 26%),linear-gradient(180deg,#fffaf4 0%,#fbf7f0 38%,#fff 100%)!important}body.secondary-premium-v62 .container{width:min(1120px,calc(100% - 48px));max-width:1120px}body.secondary-premium-v62 .topbar{background:rgba(255,255,255,.78)!important;border-bottom:1px solid rgba(8,35,66,.065)!important;backdrop-filter:blur(18px)}body.secondary-premium-v62 .topbar-inner{min-height:74px!important}body.secondary-premium-v62 .brand-name{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.045em;color:var(--mnu-v62-navy)!important}body.secondary-premium-v62 .brand-sub{color:#657789!important;font-weight:650!important}body.secondary-premium-v62 .nav a,body.secondary-premium-v62 .mobile-nav a{color:#40566c!important;font-weight:760!important}body.secondary-premium-v62 .nav a:hover,body.secondary-premium-v62 .mobile-nav a:hover{color:var(--mnu-v62-teal)!important}body.secondary-premium-v62 .btn,body.secondary-premium-v62 button.btn{min-height:46px;border-radius:13px!important;font-weight:850!important;letter-spacing:-.01em;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}body.secondary-premium-v62 .btn:hover{transform:translateY(-1px)}body.secondary-premium-v62 .btn.primary,body.secondary-premium-v62 .btn-primary,body.secondary-premium-v62 .btn.primary.trial,body.secondary-premium-v62 .btn.btn-primary{background:var(--mnu-v62-teal)!important;color:#fff!important;border-color:var(--mnu-v62-teal)!important;box-shadow:0 10px 22px rgba(8,127,128,.16)!important}body.secondary-premium-v62 .btn.ghost,body.secondary-premium-v62 .btn.ghost.full{background:rgba(255,255,255,.78)!important;color:var(--mnu-v62-navy)!important;border:1px solid rgba(8,35,66,.11)!important;box-shadow:none!important}body.secondary-premium-v62 .badge{display:inline-flex;align-items:center;min-height:32px;padding:0 13px!important;border-radius:999px!important;background:rgba(232,248,246,.9)!important;color:var(--mnu-v62-teal-dark)!important;border:1px solid rgba(8,127,128,.10)!important;letter-spacing:.11em;text-transform:uppercase;font-size:11.5px!important;font-weight:900!important}body.secondary-premium-v62 .hero{padding:72px 0 52px!important;background:radial-gradient(circle at 78% 14%,rgba(223,105,70,.055),transparent 24%),radial-gradient(circle at 12% 18%,rgba(8,127,128,.075),transparent 28%)!important}body.secondary-premium-v62 .hero-grid,body.secondary-premium-v62 .hero-inner,body.secondary-premium-v62 .hero-grid--single{align-items:center}body.secondary-premium-v62 .hero-copy{max-width:760px}body.secondary-premium-v62 h1,body.secondary-premium-v62 .hero h1{font-family:Georgia,"Times New Roman",serif;color:var(--mnu-v62-navy)!important;font-size:clamp(46px,5vw,72px)!important;line-height:.99!important;letter-spacing:-.058em!important;max-width:820px}body.secondary-premium-v62 h2{font-family:Georgia,"Times New Roman",serif;color:var(--mnu-v62-navy)!important;letter-spacing:-.044em;line-height:1.04}body.secondary-premium-v62 h3,body.secondary-premium-v62 h4{color:var(--mnu-v62-navy)!important;letter-spacing:-.025em}body.secondary-premium-v62 .lead{max-width:58ch;color:#4d6378!important;font-size:18px!important;line-height:1.58!important;font-weight:560!important}body.secondary-premium-v62 .section{padding:56px 0!important}body.secondary-premium-v62 .card,body.secondary-premium-v62 .price-card,body.secondary-premium-v62 .mini,body.secondary-premium-v62 .compare-table,body.secondary-premium-v62 .cta-inner,body.secondary-premium-v62 .cta-band,body.secondary-premium-v62 .faq details{border:1px solid var(--mnu-v62-border)!important;border-radius:var(--mnu-v62-radius)!important;background:rgba(255,255,255,.93)!important;box-shadow:var(--mnu-v62-shadow)!important}body.secondary-premium-v62 .card{padding:24px!important}body.secondary-premium-v62 .cards.three{gap:16px!important}body.secondary-premium-v62 .icon,body.secondary-premium-v62 .icon-v62,body.secondary-premium-v62 .faq-icon-v62{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgba(232,248,246,.88)!important;color:var(--mnu-v62-teal)!important;border:1px solid rgba(8,127,128,.10)!important;box-shadow:none!important;font-size:0!important}body.secondary-premium-v62 .icon svg,body.secondary-premium-v62 .icon-v62 svg,body.secondary-premium-v62 .faq-icon-v62 svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.secondary-premium-v62 .contact-cards-v62 .card:nth-child(3) .icon-v62,body.secondary-premium-v62 .faq details:nth-child(3) .faq-icon-v62{background:rgba(255,245,236,.90)!important;color:var(--mnu-v62-orange)!important;border-color:rgba(223,105,70,.11)!important}body.secondary-premium-v62 .bullets li::marker{color:var(--mnu-v62-teal)}body.secondary-premium-v62 .muted{color:var(--mnu-v62-muted)!important}body.secondary-premium-v62 input,body.secondary-premium-v62 textarea,body.secondary-premium-v62 select{min-height:46px;border-radius:13px!important;border:1px solid rgba(8,35,66,.11)!important;background:#fff!important;color:var(--mnu-v62-navy)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.94)!important}body.secondary-premium-v62 textarea{min-height:132px}body.secondary-premium-v62 input:focus,body.secondary-premium-v62 textarea:focus,body.secondary-premium-v62 select:focus{outline:3px solid rgba(8,127,128,.17)!important;border-color:rgba(8,127,128,.32)!important}body.secondary-premium-v62 .form-grid{gap:14px!important}body.secondary-premium-v62 .contact-form-card-v62{padding:30px!important;border-radius:26px!important;background:radial-gradient(circle at 8% 12%,rgba(8,127,128,.055),transparent 25%),rgba(255,255,255,.94)!important}.pricing-journey-v67{max-width:1120px;margin:0 auto}.pricing-journey-v67 ol{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.pricing-journey-v67 ol::before{content:"";position:absolute;z-index:0;top:27px;left:25%;right:25%;height:2px;background:linear-gradient(90deg,rgba(8,127,128,.2),rgba(217,99,62,.18))}.pricing-journey-v67 li{position:relative;z-index:1;min-height:286px;display:grid;grid-template-rows:auto 1fr;gap:18px;padding:20px;border:1px solid rgba(8,35,66,.085);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(8,35,66,.045)}.pricing-journey-v67 li:nth-child(2){border-color:rgba(8,127,128,.22);background:linear-gradient(160deg,#fff,#f2faf8);box-shadow:0 18px 42px rgba(8,127,128,.08)}.pricing-step-v67{width:46px;height:46px;display:grid;place-items:center;border:6px solid #fff;border-radius:50%;background:#087f80;color:#fff;font-weight:900;box-shadow:0 5px 16px rgba(8,127,128,.18)}.pricing-journey-v67 li:nth-child(3) .pricing-step-v67{background:#d9633e;box-shadow:0 5px 16px rgba(217,99,62,.16)}.pricing-journey-v67 small{color:#6c7d8d;font-size:12px;line-height:1.3;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.pricing-journey-v67 h3{margin:7px 0 16px;color:#082342;font-size:25px;line-height:1.08}.pricing-journey-v67 li strong{display:block;margin-bottom:14px;color:#07545d;font-family:Georgia,"Times New Roman",serif;font-size:29px;line-height:1.05}.pricing-journey-v67 li strong em{font-family:inherit;font-size:15px;font-style:normal;font-weight:700}.pricing-journey-v67 li p{margin:0;color:#52677e;line-height:1.55}.pricing-journey-summary-v67{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;align-items:center;margin-top:20px;padding:22px 24px;border:1px solid rgba(8,35,66,.08);border-radius:20px;background:#fbf8f2}.pricing-journey-summary-v67 > p{margin:0;line-height:1.55}.pricing-journey-summary-v67 .cta-row{margin:0}.pricing-journey-summary-v67 > .small{grid-column:1/-1}body.secondary-premium-v62 #messageHelp{margin:7px 0 0}body.secondary-premium-v62 form[aria-busy="true"]{cursor:wait}body.secondary-premium-v62 form[aria-busy="true"] :where(input,select,textarea){opacity:.72}body.secondary-premium-v62 :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid rgba(8,127,128,.28)!important;outline-offset:3px!important}@media (max-width:900px){.pricing-journey-v67 ol{grid-template-columns:1fr}.pricing-journey-v67 ol::before{top:24px;bottom:24px;left:42px;right:auto;width:2px;height:auto}.pricing-journey-v67 li{min-height:0;grid-template-columns:46px 1fr;grid-template-rows:1fr;align-items:start}.pricing-journey-summary-v67{grid-template-columns:1fr}.pricing-journey-summary-v67 > .small{grid-column:auto}}@media (max-width:620px){.pricing-journey-v67 li{gap:13px;padding:17px}.pricing-journey-v67 h3{font-size:22px}.pricing-journey-summary-v67{padding:18px}.pricing-journey-summary-v67 .cta-row{display:grid;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.secondary-premium-v62 *,body.secondary-premium-v62 *::before,body.secondary-premium-v62 *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.about-team .warm-team-card img,.about-team .warm-team-card.featured img{border:1px solid rgba(8,35,66,.08);background:#edf4f2;object-fit:cover;object-position:center 24%;filter:saturate(.84) contrast(.96)}body.secondary-premium-v62 .faq{display:grid;gap:10px}body.secondary-premium-v62 .faq details{overflow:hidden;padding:0!important}body.secondary-premium-v62 .faq summary{list-style:none;cursor:pointer;min-height:66px;padding:14px 18px;display:grid;grid-template-columns:42px 1fr 24px;gap:14px;align-items:center}body.secondary-premium-v62 .faq summary::-webkit-details-marker{display:none}body.secondary-premium-v62 .faq summary strong{color:var(--mnu-v62-navy);font-size:16px;line-height:1.22}body.secondary-premium-v62 .faq-caret-v62{color:#8ba0ae;transition:transform .18s ease}body.secondary-premium-v62 .faq details[open] .faq-caret-v62{transform:rotate(180deg)}body.secondary-premium-v62 .faq details > p{padding:0 20px 18px 74px!important;margin:0!important;line-height:1.56}body.secondary-premium-v62 .cta-band{border:0!important;box-shadow:none!important;background:transparent!important}body.secondary-premium-v62 .cta-inner{padding:30px 34px!important;border-radius:24px!important;background:radial-gradient(circle at 12% 18%,rgba(8,127,128,.075),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,249,244,.92))!important}body.secondary-premium-v62 .footer{border-top:1px solid rgba(8,35,66,.065)!important;background:#fff!important}body.secondary-premium-v62 .footer a{color:#63778a!important}body.secondary-premium-v62 .footer a:hover{color:var(--mnu-v62-teal)!important}body.secondary-premium-v62 a:focus-visible,body.secondary-premium-v62 button:focus-visible,body.secondary-premium-v62 summary:focus-visible,body.secondary-premium-v62 input:focus-visible,body.secondary-premium-v62 textarea:focus-visible,body.secondary-premium-v62 select:focus-visible{outline:3px solid rgba(8,127,128,.22)!important;outline-offset:3px!important}@media (max-width:980px){body.secondary-premium-v62 .container{width:min(720px,calc(100% - 28px))}body.secondary-premium-v62 .hero{padding:46px 0 38px!important}body.secondary-premium-v62 h1,body.secondary-premium-v62 .hero h1{font-size:clamp(38px,8vw,54px)!important}body.secondary-premium-v62 .cards.three{grid-template-columns:1fr!important}body.secondary-premium-v62 .cta-inner{grid-template-columns:1fr!important;gap:18px!important}}@media (max-width:620px){body.secondary-premium-v62 .container{width:calc(100% - 22px)}body.secondary-premium-v62 h1,body.secondary-premium-v62 .hero h1{font-size:clamp(34px,10vw,43px)!important}body.secondary-premium-v62 .lead{font-size:16px!important}body.secondary-premium-v62 .section{padding:42px 0!important}body.secondary-premium-v62 .card,body.secondary-premium-v62 .contact-form-card-v62{padding:20px!important;border-radius:19px!important}body.secondary-premium-v62 .faq summary{grid-template-columns:36px 1fr 20px;gap:10px;padding:13px 14px}body.secondary-premium-v62 .faq-icon-v62,body.secondary-premium-v62 .icon,body.secondary-premium-v62 .icon-v62{width:36px!important;height:36px!important;min-width:36px!important}body.secondary-premium-v62 .faq details > p{padding-left:14px!important;padding-right:14px!important}}body.secondary-conversion-v63 .subnav-wrap{background:rgba(255,255,255,.76)!important;border-top:1px solid rgba(8,35,66,.055)!important;border-bottom:1px solid rgba(8,35,66,.055)!important;backdrop-filter:blur(14px)}body.secondary-conversion-v63 .subnav{gap:8px!important;padding:10px 0!important}body.secondary-conversion-v63 .subnav a{min-height:34px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;color:#40566c!important;font-weight:820!important}body.secondary-conversion-v63 .subnav a:hover{background:rgba(232,248,246,.78);color:#07545d!important}body.secondary-conversion-v63 .hero-art .card,body.secondary-conversion-v63 .card.mini.focus{border-radius:24px!important;border:1px solid rgba(8,35,66,.075)!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(255,249,244,.92))!important;box-shadow:0 18px 46px rgba(8,35,66,.048)!important}body.secondary-conversion-v63 .trust-strip{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}body.secondary-conversion-v63 .trust-pill{min-height:33px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.70);border:1px solid rgba(8,35,66,.075);color:#40566c;font-weight:780;font-size:13px}body.secondary-conversion-v63 .trust-pill .dot{width:7px;height:7px;border-radius:50%;background:#087f80;box-shadow:0 0 0 4px rgba(8,127,128,.10)}body.price-page-v63 .pricing-v63{align-items:stretch!important;gap:16px!important}body.price-page-v63 .price{border:1px solid rgba(8,35,66,.075)!important;border-radius:24px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 14px 38px rgba(8,35,66,.036)!important;padding:26px!important}body.price-page-v63 .price.best{border-color:rgba(8,127,128,.19)!important;box-shadow:0 20px 50px rgba(8,35,66,.06),0 0 0 1px rgba(8,127,128,.035)!important}body.price-page-v63 .ribbon,body.price-page-v63 .pill{border-radius:999px!important;background:rgba(232,248,246,.90)!important;color:#07545d!important;border:1px solid rgba(8,127,128,.10)!important;font-weight:900!important}body.price-page-v63 .amount span{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.055em;color:#082342!important}body.price-page-v63 .price-clarity{border-radius:17px!important;background:rgba(248,251,251,.72)!important;border:1px solid rgba(8,35,66,.055)!important;padding:10px!important}body.price-page-v63 .price-line{gap:10px!important}body.price-page-v63 .price-line .label{color:#07545d!important;font-weight:900!important}body.price-page-v63 .price-included-v63 .card{min-height:188px}body.security-page-v63 .hero h1{max-width:760px}body.security-page-v63 .flow .node{border-radius:16px!important;border:1px solid rgba(8,35,66,.065)!important;background:rgba(255,255,255,.82)!important;padding:12px!important}body.security-page-v63 .mini-table{border-radius:16px!important;overflow:hidden!important}body.security-page-v63 .practice-grid .card,body.security-page-v63 .cards.three .card{min-height:188px}body.security-page-v63 .checklist li::marker,body.security-page-v63 .bullets li::marker{color:#087f80!important}body.secondary-conversion-v63 .icon-v63,body.secondary-conversion-v63 .faq-icon-v63{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgba(232,248,246,.88)!important;color:#087f80!important;border:1px solid rgba(8,127,128,.10)!important;box-shadow:none!important;font-size:0!important;font-style:normal!important}body.secondary-conversion-v63 .icon-v63 svg,body.secondary-conversion-v63 .faq-icon-v63 svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.secondary-conversion-v63 .card:nth-child(3) .icon-v63,body.secondary-conversion-v63 .node:nth-of-type(7) .icon-v63{background:rgba(255,245,236,.90)!important;color:#df6946!important;border-color:rgba(223,105,70,.11)!important}body.secondary-conversion-v63 .faq summary{display:grid!important;grid-template-columns:42px 1fr 24px!important;align-items:center!important;gap:14px!important}body.secondary-conversion-v63 .faq summary strong{font-size:16px!important;color:#082342!important}body.secondary-conversion-v63 .faq .faq-body,body.secondary-conversion-v63 .faq details > .faq-body{padding:0 20px 18px 74px!important}body.secondary-conversion-v63 .faq details[open] summary strong{color:#07545d!important}@media (max-width:980px){body.secondary-conversion-v63 .hero-art{margin-top:22px}body.price-page-v63 .pricing-v63{grid-template-columns:1fr!important}body.secondary-conversion-v63 .trust-strip{gap:7px}body.security-page-v63 .flow{display:grid!important;gap:10px!important}body.security-page-v63 .flow .arrow{display:none!important}}@media (max-width:620px){body.secondary-conversion-v63 .trust-pill{width:100%;justify-content:flex-start}body.secondary-conversion-v63 .faq summary{grid-template-columns:36px 1fr 20px!important;gap:10px!important}body.secondary-conversion-v63 .icon-v63,body.secondary-conversion-v63 .faq-icon-v63{width:36px!important;height:36px!important;min-width:36px!important}}body.practice-page-v64 .hero{background:radial-gradient(circle at 78% 12%,rgba(223,105,70,.055),transparent 24%),radial-gradient(circle at 12% 18%,rgba(8,127,128,.075),transparent 30%),linear-gradient(180deg,#fffaf4 0%,#fbf7f0 100%)!important}body.practice-page-v64 .hero-inner{gap:42px!important}body.practice-page-v64 .hero h1{max-width:820px!important}body.practice-page-v64 .hero-art .card,body.practice-page-v64 .mini-card,body.practice-page-v64 .card.mini.focus{border-radius:24px!important;border:1px solid rgba(8,35,66,.075)!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(255,249,244,.92))!important;box-shadow:0 18px 46px rgba(8,35,66,.048)!important}body.practice-page-v64 .mini-card{padding:18px!important}body.practice-page-v64 .kine-hero-stack{display:grid!important;gap:12px!important}body.practice-page-v64 .section-head h2{max-width:820px}body.practice-page-v64 .cards.four{gap:14px!important}body.practice-page-v64 .cards.four .card,body.practice-page-v64 .cards.three .card,body.practice-page-v64 .practice-grid .card,body.practice-page-v64 .approach .card{border-radius:22px!important;border:1px solid rgba(8,35,66,.075)!important;background:rgba(255,255,255,.93)!important;box-shadow:0 14px 38px rgba(8,35,66,.036)!important}body.practice-page-v64 .card.soft{background:rgba(255,255,255,.92)!important}body.practice-page-v64 .card.focus{border-color:rgba(8,127,128,.15)!important;background:radial-gradient(circle at 10% 10%,rgba(8,127,128,.055),transparent 26%),rgba(255,255,255,.94)!important}body.practice-page-v64 .icon-v64,body.practice-page-v64 .inline-icon-v64{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgba(232,248,246,.88)!important;color:#087f80!important;border:1px solid rgba(8,127,128,.10)!important;box-shadow:none!important;font-size:0!important;font-style:normal!important}body.practice-page-v64 .inline-icon-v64{width:28px!important;height:28px!important;min-width:28px!important;display:inline-grid!important;vertical-align:middle;margin-right:8px}body.practice-page-v64 .icon-v64 svg,body.practice-page-v64 .inline-icon-v64 svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}body.practice-page-v64 .inline-icon-v64 svg{width:16px!important;height:16px!important}body.practice-page-v64 .cards .card:nth-child(3) .icon-v64,body.practice-page-v64 .approach .card:nth-child(3) .icon-v64,body.practice-page-v64 .kpi-card:nth-child(3) .inline-icon-v64{background:rgba(255,245,236,.90)!important;color:#df6946!important;border-color:rgba(223,105,70,.11)!important}body.practice-page-v64 .case-pills{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:18px!important}body.practice-page-v64 .chip,body.practice-page-v64 .cab-chip,body.practice-page-v64 .step-pill{border-radius:999px!important;background:rgba(232,248,246,.75)!important;color:#07545d!important;border:1px solid rgba(8,127,128,.10)!important;font-weight:800!important}body.practice-page-v64 .smart-ui,body.practice-page-v64 .approach,body.practice-page-v64 .practice-grid,body.practice-page-v64 .ba-grid,body.practice-page-v64 .kpi-cards{gap:14px!important}body.practice-page-v64 .smart-title-v64,body.practice-page-v64 .ba-tag-v64,body.practice-page-v64 .k-v64{display:flex!important;align-items:center!important;color:#082342!important;font-weight:900!important}body.practice-page-v64 .smart-card,body.practice-page-v64 .sample-block,body.practice-page-v64 .code-sample,body.practice-page-v64 pre{border-radius:16px!important;border:1px solid rgba(8,35,66,.06)!important;background:rgba(248,251,251,.70)!important}body.practice-page-v64 .sample-block{padding:16px!important;line-height:1.65!important}body.cabinet-page-v64 .cab-diagram{display:grid!important;grid-template-columns:1fr auto 1fr auto 1fr!important;gap:10px!important;align-items:stretch!important}body.cabinet-page-v64 .cab-block{border-radius:18px!important;border:1px solid rgba(8,35,66,.065)!important;background:rgba(255,255,255,.78)!important;padding:14px!important}body.cabinet-page-v64 .arrow-txt{align-self:center!important;color:#087f80!important;font-weight:900!important}body.cabinet-page-v64 .cabinet-facts-v64{padding-top:28px!important}body.cabinet-page-v64 .ba-grid{align-items:stretch!important}body.cabinet-page-v64 .kpi-card{min-height:170px!important}body.practice-page-v64 .faq details{border-radius:18px!important;border:1px solid rgba(8,35,66,.075)!important;background:rgba(255,255,255,.93)!important;box-shadow:0 10px 26px rgba(8,35,66,.030)!important}body.practice-page-v64 .faq summary{font-weight:880!important;color:#082342!important}@media (max-width:980px){body.practice-page-v64 .hero-inner{grid-template-columns:1fr!important;gap:24px!important}body.practice-page-v64 .cards.four,body.practice-page-v64 .cards.three,body.practice-page-v64 .approach,body.practice-page-v64 .practice-grid,body.practice-page-v64 .ba-grid,body.practice-page-v64 .kpi-cards{grid-template-columns:1fr!important}body.cabinet-page-v64 .cab-diagram{grid-template-columns:1fr!important}body.cabinet-page-v64 .arrow-txt{transform:rotate(90deg);justify-self:center}}@media (max-width:620px){body.practice-page-v64 .icon-v64{width:36px!important;height:36px!important;min-width:36px!important}body.practice-page-v64 .icon-v64 svg{width:20px!important;height:20px!important}body.practice-page-v64 .mini-card,body.practice-page-v64 .card{border-radius:19px!important}}body.seo-page-v65 .hero{background:radial-gradient(circle at 78% 14%,rgba(223,105,70,.050),transparent 24%),radial-gradient(circle at 12% 18%,rgba(8,127,128,.070),transparent 30%),linear-gradient(180deg,#fffaf4 0%,#fbf7f0 100%)!important}body.seo-page-v65 .hero h1{max-width:880px!important;font-size:clamp(42px,4.7vw,66px)!important;line-height:1.01!important}body.seo-page-v65 .lead{max-width:62ch!important}body.seo-page-v65 .section{padding:52px 0!important}body.seo-page-v65 .section-head{max-width:840px;margin-bottom:22px!important}body.seo-page-v65 .section-head h2{font-size:clamp(30px,3.15vw,44px)!important;line-height:1.04!important}body.seo-page-v65 .cards.three,body.seo-page-v65 .cards.two,body.seo-page-v65 .cards.four{gap:16px!important}body.seo-page-v65 .card,body.seo-page-v65 .mini,body.seo-page-v65 .sample-block,body.seo-page-v65 .deliverable,body.seo-page-v65 .cta-inner,body.seo-page-v65 .compare-table{border-radius:22px!important;border:1px solid rgba(8,35,66,.075)!important;background:rgba(255,255,255,.93)!important;box-shadow:0 14px 38px rgba(8,35,66,.036)!important}body.seo-page-v65 .card{padding:23px!important}body.seo-page-v65 .card h3{font-size:20px!important;line-height:1.18!important}body.seo-page-v65 .sample-block,body.seo-page-v65 pre,body.seo-page-v65 .code-sample{border-radius:16px!important;border:1px solid rgba(8,35,66,.06)!important;background:rgba(248,251,251,.72)!important}body.seo-page-v65 .icon-v65,body.seo-page-v65 .inline-icon-v65{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgba(232,248,246,.88)!important;color:#087f80!important;border:1px solid rgba(8,127,128,.10)!important;box-shadow:none!important;font-size:0!important;font-style:normal!important}body.seo-page-v65 .inline-icon-v65{display:inline-grid!important;width:27px!important;height:27px!important;min-width:27px!important;margin-right:8px;vertical-align:middle}body.seo-page-v65 .icon-v65 svg,body.seo-page-v65 .inline-icon-v65 svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.seo-page-v65 .inline-icon-v65 svg{width:16px!important;height:16px!important}body.seo-page-v65 .cards .card:nth-child(3) .icon-v65,body.seo-page-v65 .inline-icon-v65:nth-child(odd){background:rgba(255,245,236,.90)!important;color:#df6946!important;border-color:rgba(223,105,70,.11)!important}body.comparatif-page-v65 .compare-table,body.comparatif-page-v65 table{border-radius:18px!important;overflow:hidden!important}body.resource-page-v65 .card,body.trust-content-page-v65 .card{min-height:160px}body.seo-page-v65 .faq details{border-radius:18px!important;border:1px solid rgba(8,35,66,.075)!important;background:rgba(255,255,255,.93)!important;box-shadow:0 10px 26px rgba(8,35,66,.030)!important;overflow:hidden}body.seo-page-v65 .faq summary{padding:16px 18px!important;color:#082342!important;font-weight:880!important}body.seo-page-v65 .faq details[open] summary{color:#07545d!important}body.legal-page-v65{background:linear-gradient(180deg,#fffaf4 0%,#fbf7f0 28%,#fff 100%)!important}body.legal-page-v65 .hero{padding:54px 0 34px!important;background:radial-gradient(circle at 12% 16%,rgba(8,127,128,.052),transparent 27%),linear-gradient(180deg,#fffaf4,#fbf7f0)!important}body.legal-page-v65 .hero h1{max-width:820px!important;font-size:clamp(38px,4.3vw,58px)!important;line-height:1.03!important}body.legal-page-v65 .lead{max-width:66ch!important;color:#53687e!important}body.legal-page-v65 .section .container,body.legal-page-v65 main > .container{max-width:920px!important}body.legal-page-v65 .section{padding:42px 0!important}body.legal-page-v65 .card,body.legal-page-v65 .legal-card,body.legal-page-v65 article,body.legal-page-v65 .faq details{border-radius:18px!important;border:1px solid rgba(8,35,66,.075)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 10px 26px rgba(8,35,66,.028)!important}body.legal-page-v65 .card{padding:24px!important}body.legal-page-v65 h2{margin-top:26px!important;font-size:clamp(25px,2.8vw,34px)!important}body.legal-page-v65 h3{margin-top:22px!important;font-size:20px!important}body.legal-page-v65 p,body.legal-page-v65 li{color:#4f6377!important;line-height:1.72!important}body.legal-page-v65 ul,body.legal-page-v65 ol{padding-left:1.25rem!important}body.legal-page-v65 table{border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(8,35,66,.075)!important}body.legal-page-v65 th{background:rgba(232,248,246,.78)!important;color:#07545d!important}body.legal-page-v65 .badge,body.legal-page-v65 .pill{background:rgba(232,248,246,.9)!important;color:#07545d!important;border:1px solid rgba(8,127,128,.10)!important}@media (max-width:980px){body.seo-page-v65 .cards.three,body.seo-page-v65 .cards.two,body.seo-page-v65 .cards.four{grid-template-columns:1fr!important}body.seo-page-v65 .hero h1,body.legal-page-v65 .hero h1{font-size:clamp(34px,7.6vw,50px)!important}}@media (max-width:620px){body.seo-page-v65 .section,body.legal-page-v65 .section{padding:38px 0!important}body.seo-page-v65 .card,body.legal-page-v65 .card{padding:19px!important;border-radius:18px!important}body.seo-page-v65 .icon-v65{width:36px!important;height:36px!important;min-width:36px!important}body.seo-page-v65 .icon-v65 svg{width:20px!important;height:20px!important}}.table-scroll-v67{width:100%;max-width:100%;min-width:0;overflow-x:auto;border-radius:18px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.table-scroll-v67 .mini-table{min-width:620px;margin-top:0}.table-scroll-v67:focus-visible{outline:3px solid rgba(8,127,128,.28);outline-offset:3px}@media (max-width:520px){.split{grid-template-columns:minmax(0,1fr)}.split > *,.flow,.node,.node > div{min-width:0}.flow{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.flow .node{width:100%}.flow .arrow{justify-self:center;transform:rotate(90deg)}.node .muted.small{overflow-wrap:anywhere}}@media (max-width:920px){.practice-grid{grid-template-columns:minmax(0,1fr)!important}.practice-grid > *{min-width:0}}.stepper .step{display:block;min-width:0}@media (max-width:900px){.stepper{grid-template-columns:minmax(0,1fr)}.stepper .step{width:100%}}html{height:auto!important;min-height:100%!important}body{height:auto!important;min-height:100vh!important}.hero-grid--single{grid-template-columns:minmax(0,1fr)!important}.hero-grid--single .hero-copy{width:100%}.contact-form-card-v62 input:not([type="checkbox"]):not([type="radio"]){width:100%}.consent-line{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;line-height:1.45}.consent-line > span{min-width:0;font-size:14px;font-weight:650;color:var(--mnu-v62-muted,#52677e)}body.secondary-premium-v62 .consent-line input[type="checkbox"]{width:18px!important;height:18px!important;min-height:18px!important;margin:2px 0 0!important;padding:0!important;border:1px solid rgba(8,35,66,.22)!important;border-radius:4px!important;box-shadow:none!important;accent-color:#087f80}@media (max-width:620px){.hero-grid--single .cta-row{display:grid;grid-template-columns:1fr}.hero-grid--single .cta-row .btn{width:100%}}@media (min-width:680px) and (max-width:980px){body.seo-page-v65 .cards.two,body.seo-page-v65 .cards.three,body.seo-page-v65 .cards.four{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.seo-page-v65 .cards.three > :last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width:620px){body.secondary-premium-v62 .subnav a,.intent-path-links a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}body.comparatif-page-v65 .compare-table{width:100%!important;max-width:100%!important;table-layout:fixed}body.comparatif-page-v65 .compare-table th,body.comparatif-page-v65 .compare-table td{padding:10px 4px!important;overflow-wrap:anywhere}body.comparatif-page-v65 .compare-table th:first-child,body.comparatif-page-v65 .compare-table td:first-child{width:52%}body.comparatif-page-v65 .compare-table th:not(:first-child),body.comparatif-page-v65 .compare-table td:not(:first-child){width:24%;font-size:11px}body.comparatif-page-v65 .compare-table th:not(:first-child){font-size:10px;letter-spacing:.02em;overflow-wrap:normal}body.comparatif-page-v65 .compare-table .cell{flex-direction:column;align-items:center;gap:4px}}body.kine-assistant-polish-v88 .hero{padding:44px 0 44px!important}body.kine-assistant-polish-v88 .hero h1{letter-spacing:-.047em!important}body.kine-assistant-polish-v88 .related-card-v88{padding-right:58px!important}body.kine-assistant-polish-v88 .faq summary{grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;padding:14px 18px!important}@media (min-width:981px){body.kine-assistant-polish-v88 .hero{padding:28px 0 40px!important}}@media (max-width:620px){body.kine-assistant-polish-v88 .hero{padding:34px 0 32px!important}body.kine-assistant-polish-v88 .faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;padding:13px 14px!important}}body.report-page-polish-v89 .hero{padding:32px 0 40px!important}body.report-page-polish-v89 .hero h1{max-width:760px!important;letter-spacing:-.047em!important}body.report-page-polish-v89 .report-related-card-v89{padding-right:58px!important}body.report-page-polish-v89 .faq summary{grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;padding:14px 18px!important}body.has-subnav.report-page-polish-v89{--scroll-offset:128px}@media (max-width:980px){body.report-page-polish-v89 .hero{padding:42px 0 36px!important}}@media (max-width:620px){body.report-page-polish-v89 .hero{padding:34px 0 32px!important}body.report-page-polish-v89 .faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;padding:13px 14px!important}}.site-footer-v93{--site-footer-ink:#082342;--site-footer-copy:#526a80;--site-footer-muted:#718397;--site-footer-accent:#087f80;position:relative;z-index:1;padding:42px 0 24px;border-top:1px solid rgba(8,35,66,.065);background:radial-gradient(540px 220px at 9% 5%,rgba(47,179,168,.085),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(251,250,247,.98));color:var(--site-footer-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.site-footer-panel-v93{width:min(1160px,calc(100% - 44px));margin:0 auto;padding:30px 34px 22px;border:1px solid rgba(8,35,66,.085);border-radius:24px;background:rgba(255,255,255,.88);box-shadow:0 16px 42px rgba(8,35,66,.045),inset 0 1px 0 #fff}.site-footer-main-v93{display:grid;grid-template-columns:minmax(280px,1.38fr) repeat(3,minmax(138px,.62fr));align-items:start;gap:30px 38px}.site-footer-intro-v93{min-width:0}.site-footer-brand-v93{display:inline-flex;min-height:44px;align-items:center;color:var(--site-footer-ink);font-family:Georgia,"Times New Roman",serif;font-size:36px;font-weight:700;line-height:1;letter-spacing:-.035em}.site-footer-description-v93{max-width:38ch;margin:7px 0 0;color:var(--site-footer-copy);font-size:13px;font-weight:700;line-height:1.55}.site-footer-trust-v93{display:grid;max-width:48ch;grid-template-columns:25px minmax(0,1fr);align-items:start;gap:9px;margin:16px 0 0;color:var(--site-footer-copy);font-size:11px;font-weight:720;line-height:1.52}.site-footer-trust-v93 > span:first-child{width:25px;height:27px;color:var(--site-footer-accent)}.site-footer-trust-v93 svg{display:block;width:25px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.site-footer-contact-v93{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-top:10px;color:var(--site-footer-accent);font-size:12px;font-weight:850}.site-footer-main-v93 nav{min-width:0}.site-footer-v93 .site-footer-main-v93 h2{margin:5px 0 8px;color:var(--site-footer-ink);font-family:inherit;font-size:11px;font-weight:900;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.site-footer-v93 ul{margin:0;padding:0;list-style:none}.site-footer-main-v93 a,.site-footer-legal-v93 a{display:flex;min-height:40px;align-items:center;width:fit-content;max-width:100%;color:var(--site-footer-copy);font-size:12px;font-weight:720;line-height:1.35;text-decoration:none;transition:color .16s ease,background-color .16s ease}.site-footer-v93 a:hover{color:var(--site-footer-accent);opacity:1}.site-footer-v93 a:focus-visible{border-radius:8px;outline:3px solid rgba(8,127,128,.2);outline-offset:3px}.site-footer-v93 a[aria-current="page"]{color:var(--site-footer-accent);font-weight:900}.site-footer-main-v93 nav a[aria-current="page"]::before,.site-footer-legal-v93 a[aria-current="page"]::before{content:"";width:5px;height:5px;flex:0 0 auto;margin-right:7px;border-radius:999px;background:currentColor}.site-footer-bottom-v93{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:20px 34px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(8,35,66,.075)}.site-footer-meta-v93 p{margin:0;color:var(--site-footer-muted);font-size:11px;font-weight:680;line-height:1.5}.site-footer-meta-v93 p + p{margin-top:5px}.site-footer-legal-v93 ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 18px}.site-footer-legal-v93 a{min-height:34px;font-size:10.8px}.site-footer-compact-v93{padding-top:28px}.site-footer-compact-v93 .site-footer-panel-v93{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:18px}.site-footer-compact-v93 .site-footer-brand-v93{font-size:29px}.site-footer-compact-v93 ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 18px}.site-footer-compact-v93 nav a{display:flex;min-height:44px;align-items:center;color:var(--site-footer-copy);font-size:12px;font-weight:750}.site-footer-compact-v93 p{margin:0;color:var(--site-footer-muted);font-size:11px;white-space:nowrap}@media (max-width:980px){.site-footer-panel-v93{width:min(720px,calc(100% - 28px));padding:28px}.site-footer-main-v93{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px}.site-footer-intro-v93{grid-column:1 / -1}.site-footer-bottom-v93{grid-template-columns:1fr;gap:10px}.site-footer-legal-v93 ul{justify-content:flex-start}}@media (max-width:620px){.site-footer-v93{padding:28px 0 calc(18px + env(safe-area-inset-bottom))}body.sticky-cta-visible .site-footer-v93{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.site-footer-panel-v93{width:calc(100% - 22px);padding:24px 19px 18px;border-radius:21px}.site-footer-main-v93{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.site-footer-intro-v93,.site-footer-company-v93{grid-column:1 / -1}.site-footer-company-v93 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.site-footer-brand-v93{font-size:34px}.site-footer-description-v93{font-size:12.5px}.site-footer-main-v93 a,.site-footer-legal-v93 a{min-height:44px}.site-footer-bottom-v93{margin-top:20px;padding-top:16px}.site-footer-legal-v93 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.site-footer-legal-v93 a{width:100%;font-size:11px}.site-footer-compact-v93 .site-footer-panel-v93{display:block}.site-footer-compact-v93 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;margin-top:12px}.site-footer-compact-v93 nav a{width:100%}.site-footer-compact-v93 p{margin-top:14px;white-space:normal}}@media (max-width:350px){.site-footer-main-v93,.site-footer-company-v93 ul,.site-footer-legal-v93 ul,.site-footer-compact-v93 ul{grid-template-columns:1fr}.site-footer-intro-v93,.site-footer-company-v93{grid-column:auto}}@media (prefers-reduced-motion:reduce){.site-footer-v93 *{transition:none!important}}body.about-page-polish-v94 .about-hero{padding:44px 0 48px!important}body.about-page-polish-v94 .about-hero-inner{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(340px,.72fr);gap:46px;align-items:center}body.about-page-polish-v94 .about-hero .hero-copy{max-width:none}body.about-page-polish-v94 .about-breadcrumb-v94{margin:0 0 18px}body.about-page-polish-v94 .about-breadcrumb-v94 ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;color:#68788a;font-size:12px;font-weight:760;list-style:none}body.about-page-polish-v94 .about-breadcrumb-v94 li{display:flex;align-items:center}body.about-page-polish-v94 .about-breadcrumb-v94 li + li::before{content:"/";margin:0 8px 0 4px;color:#a0acb8}body.about-page-polish-v94 .about-breadcrumb-v94 a{display:inline-flex;min-height:36px;align-items:center;color:#087f80;text-decoration:none}body.about-page-polish-v94 .about-breadcrumb-v94 a:hover{text-decoration:underline;text-underline-offset:3px}body.about-page-polish-v94 .about-hero-card{display:flex;width:100%;justify-content:flex-end}body.about-page-polish-v94 .about-mini-card{width:100%;max-width:420px;padding:24px}body.about-page-polish-v94 .about-guide-title-v94{margin:0 0 14px!important;color:#087f80!important;font-family:inherit!important;font-size:12px!important;font-weight:900!important;line-height:1.3!important;letter-spacing:.09em!important;text-transform:uppercase}body.about-page-polish-v94 .about-mini-card .timeline{gap:11px;margin-top:0}body.about-page-polish-v94 .about-mini-card .step{gap:11px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.about-page-polish-v94 .about-mini-card .step::before{display:none}body.about-page-polish-v94 .about-mini-card .step .txt{line-height:1.45}body.about-page-polish-v94 .about-company-v94{display:grid;gap:3px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid rgba(8,35,66,.09);color:#66788a;font-size:11px;font-weight:720;line-height:1.45}body.about-page-polish-v94 .about-company-v94 strong{color:#0b2945;font-size:11px;letter-spacing:.045em}body.about-page-polish-v94 .about-company-v94 a{width:fit-content;color:#087f80;font-weight:850;text-decoration:none}body.about-page-polish-v94 .about-company-v94 a:hover{text-decoration:underline;text-underline-offset:3px}body.about-page-polish-v94 .about-local-nav-v94{position:sticky;z-index:20;top:72px;border-block:1px solid rgba(8,35,66,.075);background:rgba(255,255,255,.88);box-shadow:0 8px 24px rgba(8,35,66,.025);backdrop-filter:blur(14px)}body.about-page-polish-v94 .about-local-nav-v94 .container{display:flex;justify-content:center;gap:8px}body.about-page-polish-v94 .about-local-nav-v94 a{display:inline-flex;min-height:48px;align-items:center;padding:0 14px;border-radius:12px;color:#526a80;font-size:12px;font-weight:820;text-decoration:none}body.about-page-polish-v94 .about-local-nav-v94 a:hover{color:#087f80;background:#f0f8f6;opacity:1}body.about-page-polish-v94 #histoire,body.about-page-polish-v94 #equipe,body.about-page-polish-v94 #methode,body.about-page-polish-v94 #engagements,body.about-page-polish-v94 #faq{scroll-margin-top:130px}body.about-page-polish-v94 .about-primary-team{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px}body.about-page-polish-v94 .about-primary-team .warm-team-card,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured{display:flex;min-width:0;flex-direction:column}body.about-page-polish-v94 .about-primary-team .warm-team-card img,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured img{width:100%;height:224px;padding:8px;object-fit:contain}body.about-page-polish-v94 .about-primary-team .warm-team-card > div:last-child{padding:14px 4px 3px}body.about-page-polish-v94 .about-primary-team .warm-team-card h3{margin-bottom:0}body.about-page-polish-v94 .about-primary-team .warm-team-card p{margin-bottom:0}body.about-page-polish-v94 .about-aude-card{padding:18px 20px}body.about-page-polish-v94 .about-faq{padding-top:40px}body.about-page-polish-v94 .about-faq .faq{max-width:900px;margin-inline:auto}body.about-page-polish-v94 .about-faq summary{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;align-items:center;min-height:64px;padding:15px 18px!important}body.about-page-polish-v94 .about-faq summary strong{grid-column:1;min-width:0;color:#0b2945;font-size:15px;line-height:1.4}body.about-page-polish-v94 .about-faq .faq-caret-v62{display:grid;grid-column:2;width:24px;height:24px;place-items:center;color:#087f80;font-size:19px;line-height:1;transition:transform .18s ease}body.about-page-polish-v94 .about-faq details[open] .faq-caret-v62{transform:rotate(180deg)}body.about-page-polish-v94 .about-faq .faq-body{padding:0 18px 18px!important}body.about-page-polish-v94 .about-faq .faq-body p{margin:0;line-height:1.65}body.about-page-polish-v94 .cta-band{padding:8px 0 54px}body.about-page-polish-v94 .cta-band-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px 32px}body.about-page-polish-v94 .cta-band-inner h2{margin:0}body.about-page-polish-v94 .cta-band-inner p{max-width:650px;margin:9px 0 0;line-height:1.55}body.about-page-polish-v94 .cta-band-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}@media (max-width:1080px){body.about-page-polish-v94 .about-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr);gap:30px}body.about-page-polish-v94 .about-primary-team{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.about-page-polish-v94 .about-primary-team > article:first-child{display:grid!important;grid-column:1 / -1;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px}body.about-page-polish-v94 .about-primary-team > article:first-child img{height:190px}body.about-page-polish-v94 .cta-band-inner{grid-template-columns:1fr}body.about-page-polish-v94 .cta-band-actions{justify-content:flex-start}}@media (max-width:900px){body.about-page-polish-v94 .about-hero{padding:36px 0 40px!important}body.about-page-polish-v94 .about-hero-inner{grid-template-columns:1fr;gap:26px}body.about-page-polish-v94 .about-hero-card{justify-content:flex-start}body.about-page-polish-v94 .about-mini-card{max-width:none}body.about-page-polish-v94 .about-mini-card .timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}body.about-page-polish-v94 .about-local-nav-v94{position:relative;top:auto}body.about-page-polish-v94 .about-local-nav-v94 .container{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}body.about-page-polish-v94 .about-local-nav-v94 .container::-webkit-scrollbar{display:none}body.about-page-polish-v94 .about-local-nav-v94 a{flex:0 0 auto}body.about-page-polish-v94 .about-primary-team{grid-template-columns:1fr!important}body.about-page-polish-v94 .about-primary-team > article:first-child,body.about-page-polish-v94 .about-primary-team .warm-team-card,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured{display:grid!important;grid-column:auto;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px}body.about-page-polish-v94 .about-primary-team .warm-team-card img,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured img,body.about-page-polish-v94 .about-primary-team > article:first-child img{height:160px}}@media (max-width:620px){body.about-page-polish-v94 .about-hero{padding:28px 0 32px!important}body.about-page-polish-v94 .about-hero-inner{gap:22px}body.about-page-polish-v94 .about-breadcrumb-v94{margin-bottom:12px}body.about-page-polish-v94 .about-hero .trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.about-page-polish-v94 .about-hero .trust-pill{min-width:0;padding:8px 10px;font-size:10.5px;line-height:1.35}body.about-page-polish-v94 .about-mini-card{padding:17px!important;border-radius:22px!important}body.about-page-polish-v94 .about-mini-card .timeline{grid-template-columns:1fr;gap:9px}body.about-page-polish-v94 .about-mini-card .step .dot{width:10px;height:10px;margin-top:5px}body.about-page-polish-v94 .about-mini-card .step .txt{font-size:12px}body.about-page-polish-v94 .about-company-v94{margin-top:14px;padding-top:13px}body.about-page-polish-v94 .about-local-nav-v94 .container{width:100%;padding-inline:15px}body.about-page-polish-v94 .about-local-nav-v94 a{min-height:46px;padding-inline:11px}body.about-page-polish-v94 .about-primary-team > article:first-child,body.about-page-polish-v94 .about-primary-team .warm-team-card,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:14px!important}body.about-page-polish-v94 .about-primary-team .warm-team-card img,body.about-page-polish-v94 .about-primary-team .warm-team-card.featured img,body.about-page-polish-v94 .about-primary-team > article:first-child img{width:92px;height:92px;padding:3px;border-radius:19px}body.about-page-polish-v94 .about-primary-team .warm-team-card > div:last-child{padding:0}body.about-page-polish-v94 .about-primary-team .warm-team-card span{margin-bottom:3px;font-size:10px;line-height:1.3}body.about-page-polish-v94 .about-primary-team .warm-team-card h3{font-size:17px;line-height:1.15}body.about-page-polish-v94 .about-primary-team .warm-team-card p{margin-top:5px;font-size:12px;line-height:1.4}body.about-page-polish-v94 .about-aude-card{display:grid;grid-template-columns:70px minmax(0,1fr);gap:13px;align-items:center;padding:15px}body.about-page-polish-v94 .about-aude-media{width:70px;height:70px;margin:0;border-radius:18px}body.about-page-polish-v94 .about-aude-card h3{margin-bottom:5px;font-size:16px;line-height:1.2}body.about-page-polish-v94 .about-aude-card p{font-size:12px;line-height:1.45}body.about-page-polish-v94 .about-faq{padding-top:28px}body.about-page-polish-v94 .about-faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;min-height:60px;padding:13px 14px!important}body.about-page-polish-v94 .about-faq summary strong{font-size:14px}body.about-page-polish-v94 .about-faq .faq-body{padding:0 14px 16px!important}body.about-page-polish-v94 .cta-band{padding:0 0 42px}body.about-page-polish-v94 .cta-band-inner{gap:20px;padding:24px 20px;border-radius:24px!important}body.about-page-polish-v94 .cta-band-actions{display:grid;width:100%}body.about-page-polish-v94 .cta-band-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){body.about-page-polish-v94 .about-faq .faq-caret-v62{transition:none}}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95{padding:44px 0 48px!important}body.osteo-ai-page-polish-v95 .osteo-ai-hero-inner-v95{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(360px,.76fr);gap:46px;align-items:center}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95 .hero-copy{max-width:none}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95 h1{font-size:clamp(46px,3.8vw,55px)!important;line-height:1!important}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95{margin:0 0 18px}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95 ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;color:#68788a;font-size:12px;font-weight:760;list-style:none}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95 li{display:flex;align-items:center}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95 li + li::before{content:"/";margin:0 8px 0 4px;color:#a0acb8}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95 a{display:inline-flex;min-height:36px;align-items:center;color:#087f80;text-decoration:none}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95 a:hover{text-decoration:underline;text-underline-offset:3px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95{display:block;width:100%}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .kine-hero-stack{display:grid;width:100%;gap:12px;padding:22px;border:1px solid rgba(8,35,66,.085);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(237,249,247,.9));box-shadow:0 22px 54px rgba(8,35,66,.075)}body.osteo-ai-page-polish-v95 .osteo-ai-guide-title-v95{margin:0 0 2px!important;color:#087f80!important;font-family:inherit!important;font-size:12px!important;font-weight:900!important;line-height:1.3!important;letter-spacing:.08em!important;text-transform:uppercase}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-card{padding:16px;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 10px 24px rgba(8,35,66,.045)}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-head{display:flex;align-items:center;justify-content:space-between;gap:10px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-head strong{color:#0b2945;font-size:13px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .doc-snippet{margin-top:10px;color:#526a80;font-size:12px;font-weight:720;line-height:1.55}body.osteo-ai-page-polish-v95 .osteo-ai-validation-v95{margin:2px 0 0;padding:12px 13px;border-radius:16px;background:#fff7f0;color:#715246;font-size:11.5px;font-weight:720;line-height:1.5}body.osteo-ai-page-polish-v95 .osteo-ai-validation-v95 strong{color:#8d4c36}body.osteo-ai-page-polish-v95 .intent-path-inner{gap:24px}body.osteo-ai-page-polish-v95 .subnav-wrap{top:75px}body.osteo-ai-page-polish-v95 #benefices,body.osteo-ai-page-polish-v95 #workflow,body.osteo-ai-page-polish-v95 #exemple,body.osteo-ai-page-polish-v95 #liens,body.osteo-ai-page-polish-v95 #faq{scroll-margin-top:136px}body.osteo-ai-page-polish-v95 #benefices .cards.four{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}body.osteo-ai-page-polish-v95 #benefices .card{min-height:100%}body.osteo-ai-page-polish-v95 #benefices .card h3{font-size:18px}body.osteo-ai-page-polish-v95 #benefices .card p{line-height:1.58}body.osteo-ai-page-polish-v95 .osteo-workflow-grid-v95{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.osteo-ai-page-polish-v95 .osteo-workflow-card-v95{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-height:100%;padding:20px}body.osteo-ai-page-polish-v95 .osteo-step-number-v95{display:grid;width:42px;height:42px;place-items:center;border-radius:15px;background:#eaf7f4;color:#087f80;font-size:11px;font-weight:950}body.osteo-ai-page-polish-v95 .osteo-workflow-card-v95 h3{margin:2px 0 7px;font-size:18px}body.osteo-ai-page-polish-v95 .osteo-workflow-card-v95 p{margin:0;font-size:13px;line-height:1.58}body.osteo-ai-page-polish-v95 .osteo-situations-v95{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:center;gap:22px;margin-top:16px;padding:22px 24px}body.osteo-ai-page-polish-v95 .osteo-situations-v95 h3{margin:0 0 6px}body.osteo-ai-page-polish-v95 .osteo-situations-v95 p{margin:0;font-size:12px;line-height:1.5}body.osteo-ai-page-polish-v95 .osteo-situations-v95 .case-pills{justify-content:flex-end}body.osteo-ai-page-polish-v95 .osteo-example-grid-v95{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.osteo-ai-page-polish-v95 .osteo-example-card-v95{min-height:100%;padding:24px}body.osteo-ai-page-polish-v95 .osteo-example-input-v95{background:linear-gradient(180deg,#fff7ef,#fff)}body.osteo-ai-page-polish-v95 .osteo-example-review-v95{background:linear-gradient(180deg,#effaf7,#fff)}body.osteo-ai-page-polish-v95 .osteo-example-label-v95{display:block;margin-bottom:9px;color:#087f80;font-size:10.5px;font-weight:950;letter-spacing:.075em;text-transform:uppercase}body.osteo-ai-page-polish-v95 .osteo-example-card-v95 h3{margin:0 0 12px;font-size:19px}body.osteo-ai-page-polish-v95 .osteo-example-card-v95 p,body.osteo-ai-page-polish-v95 .osteo-example-card-v95 li,body.osteo-ai-page-polish-v95 .osteo-example-card-v95 dd{color:#526a80;font-size:13px;font-weight:690;line-height:1.62}body.osteo-ai-page-polish-v95 .osteo-example-card-v95 p{margin:0}body.osteo-ai-page-polish-v95 .osteo-example-card-v95 ul{display:grid;gap:8px;margin:0;padding-left:19px}body.osteo-ai-page-polish-v95 .osteo-example-list-v95{display:grid;gap:9px;margin:0}body.osteo-ai-page-polish-v95 .osteo-example-list-v95 div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:9px;padding-bottom:8px;border-bottom:1px solid rgba(8,35,66,.07)}body.osteo-ai-page-polish-v95 .osteo-example-list-v95 div:last-child{padding-bottom:0;border-bottom:0}body.osteo-ai-page-polish-v95 .osteo-example-list-v95 dt{color:#0b2945;font-size:11.5px;font-weight:900}body.osteo-ai-page-polish-v95 .osteo-example-list-v95 dd{margin:0}body.osteo-ai-page-polish-v95 .osteo-boundary-v95{margin-top:16px;padding:15px 18px;border:1px solid rgba(168,93,66,.14);border-radius:18px;background:#fff8f3;color:#725447;font-size:12.5px;font-weight:720;line-height:1.55}body.osteo-ai-page-polish-v95 .osteo-boundary-v95 strong{color:#8d4c36}body.osteo-ai-page-polish-v95 .osteo-mid-cta-v95{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:18px;padding:24px 26px;background:linear-gradient(135deg,#fff,#eef9f6)}body.osteo-ai-page-polish-v95 .osteo-mid-cta-v95 h2{margin:0;font-family:inherit;font-size:21px;letter-spacing:-.025em}body.osteo-ai-page-polish-v95 .osteo-mid-cta-v95 p{margin:7px 0 0;line-height:1.5}body.osteo-ai-page-polish-v95 .osteo-mid-actions-v95{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}body.osteo-ai-page-polish-v95 .osteo-related-grid-v95 .card{display:flex;min-height:100%;flex-direction:column;color:inherit;text-decoration:none}body.osteo-ai-page-polish-v95 .osteo-related-grid-v95 .card p{flex:1}body.osteo-ai-page-polish-v95 .osteo-related-link-v95{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:#087f80;font-size:12px;font-weight:900}body.osteo-ai-page-polish-v95 .osteo-related-more-v95{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin:18px 0 0;color:#68788a;font-size:12px;font-weight:720}body.osteo-ai-page-polish-v95 .osteo-related-more-v95 a{color:#087f80;font-weight:850;text-underline-offset:3px}body.osteo-ai-page-polish-v95 #faq{padding-top:40px}body.osteo-ai-page-polish-v95 #faq .faq{max-width:900px;margin-inline:auto}body.osteo-ai-page-polish-v95 #faq summary{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;gap:16px!important;align-items:center;min-height:64px;padding:15px 18px!important}body.osteo-ai-page-polish-v95 #faq summary strong{grid-column:1;min-width:0;color:#0b2945;font-size:15px;line-height:1.4}body.osteo-ai-page-polish-v95 #faq .faq-caret-v62{display:grid;grid-column:2;width:24px;height:24px;place-items:center;color:#087f80;font-size:19px;line-height:1;transition:transform .18s ease}body.osteo-ai-page-polish-v95 #faq details[open] .faq-caret-v62{transform:rotate(180deg)}body.osteo-ai-page-polish-v95 #faq .faq-body{padding:0 18px 18px!important}body.osteo-ai-page-polish-v95 #faq .faq-body p{margin:0;line-height:1.65}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95{padding:8px 0 54px}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px 32px}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 h2{margin:0}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 p{max-width:650px;margin:9px 0 0;line-height:1.55}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}@media (max-width:1080px){body.osteo-ai-page-polish-v95 .osteo-ai-hero-inner-v95{grid-template-columns:minmax(0,1.08fr) minmax(330px,.82fr);gap:30px}body.osteo-ai-page-polish-v95 #benefices .cards.four,body.osteo-ai-page-polish-v95 .osteo-workflow-grid-v95{grid-template-columns:repeat(2,minmax(0,1fr))}body.osteo-ai-page-polish-v95 .osteo-mid-cta-v95,body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-inner{grid-template-columns:1fr}body.osteo-ai-page-polish-v95 .osteo-mid-actions-v95,body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-actions{justify-content:flex-start}}@media (max-width:900px){body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95{padding:36px 0 40px!important}body.osteo-ai-page-polish-v95 .osteo-ai-hero-inner-v95{grid-template-columns:1fr;gap:26px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95{max-width:none}body.osteo-ai-page-polish-v95 .intent-path-links{display:flex;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}body.osteo-ai-page-polish-v95 .intent-path-links::-webkit-scrollbar{display:none}body.osteo-ai-page-polish-v95 .intent-path-links a{flex:0 0 auto;min-height:44px}body.osteo-ai-page-polish-v95 .subnav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}body.osteo-ai-page-polish-v95 .subnav::-webkit-scrollbar{display:none}body.osteo-ai-page-polish-v95 .subnav a{flex:0 0 auto}body.osteo-ai-page-polish-v95 .osteo-example-grid-v95{grid-template-columns:1fr}}@media (max-width:700px){body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95{padding:28px 0 32px!important}body.osteo-ai-page-polish-v95 .osteo-ai-hero-inner-v95{gap:22px}body.osteo-ai-page-polish-v95 .osteo-breadcrumb-v95{margin-bottom:12px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95 h1{font-size:38px!important;line-height:1.02!important}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95 .trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-v95 .trust-pill{min-width:0;padding:8px 10px;font-size:10.5px;line-height:1.35}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .kine-hero-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:16px;border-radius:22px}body.osteo-ai-page-polish-v95 .osteo-ai-guide-title-v95,body.osteo-ai-page-polish-v95 .osteo-ai-validation-v95{grid-column:1 / -1}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-card{padding:13px;border-radius:17px}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-head{display:grid;align-items:start}body.osteo-ai-page-polish-v95 .osteo-ai-hero-art-v95 .mini-head .small{font-size:10px}body.osteo-ai-page-polish-v95 .intent-path{padding-block:16px}body.osteo-ai-page-polish-v95 .intent-path-inner{gap:12px}body.osteo-ai-page-polish-v95 .intent-path-copy{font-size:12px;line-height:1.5}body.osteo-ai-page-polish-v95 .intent-path-links{gap:7px}body.osteo-ai-page-polish-v95 .intent-path-links a{min-height:42px;padding:9px 11px;font-size:11px}body.osteo-ai-page-polish-v95 .subnav-wrap{top:75px}body.osteo-ai-page-polish-v95 .subnav{min-height:48px}body.osteo-ai-page-polish-v95 .subnav a{min-height:44px}body.osteo-ai-page-polish-v95 #benefices,body.osteo-ai-page-polish-v95 #workflow,body.osteo-ai-page-polish-v95 #exemple,body.osteo-ai-page-polish-v95 #liens,body.osteo-ai-page-polish-v95 #faq{scroll-margin-top:150px}body.osteo-ai-page-polish-v95 #benefices .cards.four,body.osteo-ai-page-polish-v95 .osteo-workflow-grid-v95{grid-template-columns:1fr}body.osteo-ai-page-polish-v95 #benefices .card{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:14px;row-gap:5px;align-items:start;padding:16px}body.osteo-ai-page-polish-v95 #benefices .card .icon{grid-row:1 / span 2;width:48px;height:48px;margin:0}body.osteo-ai-page-polish-v95 #benefices .card h3,body.osteo-ai-page-polish-v95 #benefices .card p{grid-column:2;margin:0}body.osteo-ai-page-polish-v95 #benefices .card h3{font-size:17px}body.osteo-ai-page-polish-v95 #benefices .card p{font-size:12px;line-height:1.48}body.osteo-ai-page-polish-v95 .osteo-workflow-card-v95{grid-template-columns:38px minmax(0,1fr);padding:16px}body.osteo-ai-page-polish-v95 .osteo-step-number-v95{width:38px;height:38px;border-radius:13px}body.osteo-ai-page-polish-v95 .osteo-situations-v95{grid-template-columns:1fr;gap:14px;padding:18px}body.osteo-ai-page-polish-v95 .osteo-situations-v95 .case-pills{justify-content:flex-start}body.osteo-ai-page-polish-v95 .osteo-example-card-v95{padding:19px}body.osteo-ai-page-polish-v95 .osteo-example-list-v95 div{grid-template-columns:70px minmax(0,1fr)}body.osteo-ai-page-polish-v95 .osteo-mid-cta-v95{gap:18px;padding:21px 18px}body.osteo-ai-page-polish-v95 .osteo-mid-actions-v95{display:grid;width:100%}body.osteo-ai-page-polish-v95 .osteo-mid-actions-v95 .btn{width:100%}body.osteo-ai-page-polish-v95 #faq{padding-top:28px}body.osteo-ai-page-polish-v95 #faq summary{grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;min-height:60px;padding:13px 14px!important}body.osteo-ai-page-polish-v95 #faq summary strong{font-size:14px}body.osteo-ai-page-polish-v95 #faq .faq-body{padding:0 14px 16px!important}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95{padding:0 0 42px}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-inner{gap:20px;padding:24px 20px;border-radius:24px!important}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .cta-band-actions{display:grid;width:100%}body.osteo-ai-page-polish-v95 .osteo-final-cta-v95 .btn{width:100%}}@media (prefers-reduced-motion:reduce){body.osteo-ai-page-polish-v95 #faq .faq-caret-v62{transition:none}}.topbar.is-scrolled,body.secondary-premium-v62 .topbar.is-scrolled{background:rgba(255,255,255,.96)!important;border-bottom-color:rgba(8,35,66,.09)!important;box-shadow:0 14px 40px rgba(17,24,39,.07)!important}.topbar .nav a[aria-current],.topbar .nav-trigger[aria-current],.topbar .mobile-nav a[aria-current]{color:#087f80!important}.topbar .mobile-nav:not([hidden]){max-height:calc(100dvh - 75px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(18px + env(safe-area-inset-bottom));scrollbar-width:thin}@media (min-width:1181px){.topbar .mobile-nav{display:none!important}}@media (max-width:1180px){.topbar .nav{display:none!important}.topbar .burger{display:block!important;flex:0 0 44px}.topbar .actions{display:flex!important;margin-left:auto}.topbar .actions .btn.ghost{display:none!important}.topbar .topbar-inner{gap:12px}}@media (max-width:700px){.topbar .actions{display:none!important}.topbar .brand{min-width:0}.topbar .brand-txt{min-width:0}}@media (max-width:350px){.topbar .brand{gap:9px}.topbar .brand-sub{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.topbar{transition:none!important}}body.secondary-art-v263{--mnu263-green:#164f49;--mnu263-green-deep:#103f3b;--mnu263-teal:#087f80;--mnu263-terracotta:#d98568;--mnu263-terracotta-deep:#8f4f3f;--mnu263-cream:#f7f8f4;--mnu263-soft:#f1f3ee;--mnu263-white:#fff;--mnu263-ink:#183c39;--mnu263-muted:#475f6d;--mnu263-border:rgba(22,79,73,.12);--mnu263-shadow:0 14px 34px rgba(16,63,59,.055);color:var(--mnu263-ink) !important;background:var(--mnu263-cream) !important}body.secondary-art-v263 .grain{display:none !important}body.secondary-art-v263 main::before,body.secondary-art-v263 .hero::before,body.secondary-art-v263 .section.alt::before,body.secondary-art-v263 .step::before{content:none !important;display:none !important;background:none !important;box-shadow:none !important}body.secondary-art-v263 .hl{background:#e6f1ee !important;background-image:none !important}body.secondary-art-v263 .container{width:min(1200px,calc(100% - 48px));max-width:1200px}body.secondary-art-v263 .topbar{padding:12px 0 0 !important;background:var(--mnu263-cream) !important;border-bottom:0 !important;box-shadow:none !important;backdrop-filter:none}body.secondary-art-v263 .topbar-inner{min-height:76px !important;display:grid !important;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 20px !important;border:1px solid var(--mnu263-border) !important;border-radius:20px !important;background:#fff !important;box-shadow:0 14px 34px rgba(16,63,59,.075) !important}body.secondary-art-v263 .topbar.is-scrolled{background:var(--mnu263-cream) !important;border-bottom:0 !important;box-shadow:none !important}body.secondary-art-v263 .topbar.is-scrolled .topbar-inner{min-height:76px !important}body.secondary-art-v263 .brand{justify-self:start;gap:0 !important}body.secondary-art-v263 .logo-img,body.secondary-art-v263 .brand-sub{display:none !important}body.secondary-art-v263 .brand-name{color:var(--mnu263-green) !important;font-family:Georgia,"Times New Roman",serif;font-size:30px !important;font-weight:500 !important;letter-spacing:-.045em !important;line-height:1 !important}body.secondary-art-v263 .nav{justify-self:center;gap:8px !important}body.secondary-art-v263 .nav > a[href="/comparatif/ia-generaliste-vs-manu/"],body.secondary-art-v263 .nav > a[href="/a-propos/"],body.secondary-art-v263 .nav > a[href="/contact/"]{display:none !important}body.secondary-art-v263 .nav a,body.secondary-art-v263 .nav-trigger{min-height:38px;padding:0 13px !important;border-radius:999px !important;color:var(--mnu263-green-deep) !important;font-size:13px !important;font-weight:800 !important}body.secondary-art-v263 .nav a:hover,body.secondary-art-v263 .nav-trigger:hover,body.secondary-art-v263 .nav a[aria-current="page"],body.secondary-art-v263 .nav-trigger[aria-expanded="true"]{color:var(--mnu263-green) !important;background:#e8f1ee !important}body.secondary-art-v263 .nav a::after,body.secondary-art-v263 .nav-trigger::after{background:var(--mnu263-terracotta) !important;background-image:none !important}body.secondary-art-v263 .topbar .nav-trigger.active,body.secondary-art-v263 .topbar .nav-trigger.active .caret{color:var(--mnu263-green-deep) !important;background-color:#e8f1ee !important}body.secondary-art-v263 .actions{justify-self:end;gap:10px !important}body.secondary-art-v263 .actions .btn{min-height:44px !important;padding-inline:18px !important}body.secondary-art-v263 .actions .btn.primary{background:var(--mnu263-teal) !important;border-color:var(--mnu263-teal) !important;box-shadow:0 10px 22px rgba(8,127,128,.13) !important}body.secondary-art-v263 .actions .btn.ghost{background:#fff !important;color:var(--mnu263-green-deep) !important;border-color:var(--mnu263-border) !important}body.secondary-art-v263 .nav-panel,body.secondary-art-v263 .mobile-nav{background:#fff !important;border-color:var(--mnu263-border) !important;box-shadow:var(--mnu263-shadow) !important}body.secondary-art-v263 .hero{padding:58px 0 48px !important;background:var(--mnu263-cream) !important}body.secondary-art-v263 h1,body.secondary-art-v263 .hero h1{max-width:900px;color:var(--mnu263-green) !important;font-size:clamp(46px,4.35vw,60px) !important;line-height:1.01 !important;letter-spacing:-.052em !important}body.secondary-art-v263.seo-page-v65 h1,body.secondary-art-v263.resource-page-v65 h1{font-size:clamp(44px,4vw,56px) !important}body.secondary-art-v263 h2,body.secondary-art-v263 h3,body.secondary-art-v263 h4{color:var(--mnu263-green) !important}body.secondary-art-v263 .section-head h2{max-width:860px}body.secondary-art-v263 .section-head h2::after{width:72px !important;height:3px !important;margin-top:12px !important;border-radius:999px !important;background:var(--mnu263-terracotta) !important;box-shadow:none !important;opacity:.9 !important}body.secondary-art-v263 .lead{max-width:62ch;color:#3f5d5b !important;font-size:17px !important;line-height:1.62 !important;font-weight:540 !important}body.secondary-art-v263 .muted,body.secondary-art-v263 .small,body.secondary-art-v263 .subnote,body.secondary-art-v263 .editorial-meta,body.secondary-art-v263 .editorial-meta a{color:var(--mnu263-muted) !important}body.secondary-art-v263 .pill,body.secondary-art-v263 .kicker,body.secondary-art-v263 .warm-kicker{background:#f5ebe6 !important;color:var(--mnu263-terracotta-deep) !important;border:1px solid rgba(166,95,73,.16) !important;box-shadow:none !important}body.secondary-art-v263 .trust-strip{gap:8px !important}body.secondary-art-v263 .trust-pill,body.secondary-art-v263 .chip,body.secondary-art-v263 .cab-chip,body.secondary-art-v263 .step-pill,body.secondary-art-v263 .badge{color:var(--mnu263-green-deep) !important;background:#fff !important;border-color:var(--mnu263-border) !important;box-shadow:none !important}body.secondary-art-v263 .trust-pill .dot,body.secondary-art-v263 .dot,body.secondary-art-v263 .step-dot{background:var(--mnu263-teal) !important;box-shadow:none !important}body.secondary-art-v263 .checklist li::before{background:#e6f1ee !important;background-image:none !important;box-shadow:none !important}@media (min-width:981px){body.secondary-art-v263.practice-page-v64 .hero-inner,body.secondary-art-v263.secondary-conversion-v63 .hero-inner,body.secondary-art-v263.methodology-page-polish-v92 .hero-inner,body.secondary-art-v263 .mnu-secondary-hero-grid-v263{display:grid !important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr) !important;align-items:center !important;gap:46px !important}body.secondary-art-v263 .hero-art{width:auto !important;margin:0 !important}body.secondary-art-v263.practice-page-v64 .hero-copy,body.secondary-art-v263.secondary-conversion-v63 .hero-copy,body.secondary-art-v263.methodology-page-polish-v92 .hero-copy,body.secondary-art-v263 .mnu-secondary-hero-grid-v263 .hero-copy{max-width:690px !important}}body.secondary-art-v263 .section{padding:48px 0 !important}body.secondary-art-v263 .section.alt,body.secondary-art-v263 .signature,body.secondary-art-v263 .intent-path,body.secondary-art-v263 .subnav-wrap{background:var(--mnu263-soft) !important;background-image:none !important}body.secondary-art-v263 .card,body.secondary-art-v263 .price-card,body.secondary-art-v263 .mini,body.secondary-art-v263 .mini-card,body.secondary-art-v263 .compare-table,body.secondary-art-v263 .faq details,body.secondary-art-v263 details.more,body.secondary-art-v263 .method-step,body.secondary-art-v263 .resource-topic-group,body.secondary-art-v263 .hero-art .card,body.secondary-art-v263 .card.focus,body.secondary-art-v263 .card.soft{border:1px solid var(--mnu263-border) !important;border-radius:20px !important;background:#fff !important;background-image:none !important;box-shadow:var(--mnu263-shadow) !important}body.secondary-art-v263 .cards.three,body.secondary-art-v263 .cards.four,body.secondary-art-v263 .cards.two{gap:16px !important}body.secondary-art-v263.secondary-conversion-v63 .hero-art .card,body.secondary-art-v263.practice-page-v64 .hero-art .card,body.secondary-art-v263 .pricing-journey-v67 li,body.secondary-art-v263 .warm-team-card,body.secondary-art-v263 .kine-hero-stack,body.secondary-art-v263 .report-preview-v89{background:#fff !important;background-image:none !important}body.secondary-art-v263 .pricing-journey-v67 ol::before{background:rgba(22,79,73,.16) !important;background-image:none !important}body.secondary-art-v263 .icon,body.secondary-art-v263 .icon-v62,body.secondary-art-v263 .icon-v63,body.secondary-art-v263 .icon-v64,body.secondary-art-v263 .icon-v65,body.secondary-art-v263 .faq-icon-v62,body.secondary-art-v263 .faq-icon-v63,body.secondary-art-v263 .inline-icon-v64{width:30px !important;height:30px !important;min-width:30px !important;display:grid !important;place-items:center !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--mnu263-teal) !important;box-shadow:none !important}body.secondary-art-v263 .icon svg,body.secondary-art-v263 .icon-v62 svg,body.secondary-art-v263 .icon-v63 svg,body.secondary-art-v263 .icon-v64 svg,body.secondary-art-v263 .icon-v65 svg,body.secondary-art-v263 .faq-icon-v62 svg,body.secondary-art-v263 .faq-icon-v63 svg{width:27px !important;height:27px !important;stroke-width:1.8 !important}body.secondary-art-v263 .inline-icon-v64 svg{width:19px !important;height:19px !important}body.secondary-art-v263.secondary-premium-v62 :is(.icon,.icon-v62,.icon-v63,.icon-v64,.icon-v65,.faq-icon-v62,.faq-icon-v63,.inline-icon-v64,.inline-icon-v65),body.secondary-art-v263.practice-page-v64 :is(.icon,.icon-v64,.inline-icon-v64),body.secondary-art-v263.resource-page-v65 :is(.icon,.icon-v65,.inline-icon-v65){border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important}body.secondary-art-v263 [class*="icon"][class*="icon"][class*="icon"][class*="icon"][class*="icon"]{background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important}body.secondary-art-v263 .subnav-wrap{top:88px !important;border-color:var(--mnu263-border) !important;box-shadow:none !important}body.secondary-art-v263 .subnav a,body.secondary-art-v263 .intent-path a{color:var(--mnu263-green-deep) !important}body.secondary-art-v263 .subnav a:hover,body.secondary-art-v263 .subnav a[aria-current="page"],body.secondary-art-v263 .intent-path a:hover,body.secondary-art-v263 .intent-path a[aria-current="page"]{color:var(--mnu263-green) !important;background:#fff !important}body.secondary-art-v263 .cta-band .cta-inner,body.secondary-art-v263 .cta-band-inner,body.secondary-art-v263 .methodology-final-cta-v92{border:0 !important;background:var(--mnu263-green) !important;background-image:none !important;box-shadow:none !important}body.secondary-art-v263 .methodology-final-inner-v92{border:0 !important;background:transparent !important;background-image:none !important;box-shadow:none !important}body.secondary-art-v263 .cta-band-inner{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:28px !important;padding:28px 30px !important;border-radius:24px !important}body.secondary-art-v263 .cta-band-inner h2{margin:0 !important}body.secondary-art-v263 .cta-band-inner p{max-width:690px;margin:8px 0 0 !important;line-height:1.5 !important}body.secondary-art-v263 .cta-band-actions{display:flex !important;flex-wrap:wrap;justify-content:flex-end;gap:10px !important}body.secondary-art-v263 .cta-band .cta-inner :is(h2,h3,p,.muted),body.secondary-art-v263 .cta-band-inner :is(h2,h3,p,.muted),body.secondary-art-v263 .methodology-final-cta-v92 :is(h2,h3,p,.muted){color:#fff !important}body.secondary-art-v263 .cta-band .cta-inner .btn.primary,body.secondary-art-v263 .cta-band-inner .btn.primary,body.secondary-art-v263 .cta-band-inner .btn-primary,body.secondary-art-v263 .methodology-final-cta-v92 .btn.primary{color:var(--mnu263-green) !important;background:#fff !important;border-color:#fff !important;box-shadow:none !important}body.secondary-art-v263 .cta-band .cta-inner .btn.ghost,body.secondary-art-v263 .cta-band-inner .btn.ghost,body.secondary-art-v263 .methodology-final-cta-v92 .btn.ghost{color:#fff !important;background:transparent !important;border-color:rgba(255,255,255,.52) !important}body.secondary-art-v263 .mnu-hero-panel-v263{padding:26px;border:1px solid var(--mnu263-border);border-radius:22px;background:#fff;box-shadow:var(--mnu263-shadow)}body.secondary-art-v263 .mnu-hero-panel-v263::before{content:"";display:block;width:54px;height:3px;margin-bottom:20px;border-radius:999px;background:var(--mnu263-terracotta)}body.secondary-art-v263 .mnu-hero-panel-v263 > p:first-child{margin:0 0 8px;color:var(--mnu263-terracotta-deep) !important;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.secondary-art-v263 .mnu-hero-panel-v263 > strong{display:block;color:var(--mnu263-green);font-family:Georgia,"Times New Roman",serif;font-size:25px;line-height:1.12}body.secondary-art-v263 .mnu-hero-panel-v263 ul{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}body.secondary-art-v263 .mnu-hero-panel-v263 li,body.secondary-art-v263 .mnu-hero-panel-v263 a{color:#3f5d5b;line-height:1.45}body.secondary-art-v263 .mnu-hero-panel-v263 li::before{content:"✓";margin-right:9px;color:var(--mnu263-teal);font-weight:900}body.secondary-art-v263 .mnu-resource-links-v263 a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--mnu263-border);color:var(--mnu263-green-deep) !important;font-weight:800}body.secondary-art-v263 .mnu-resource-links-v263 a::after{content:"→";color:var(--mnu263-terracotta-deep)}body.secondary-art-v263 .mnu-resource-links-v263 a:last-child{border-bottom:0}body.secondary-art-v263 .faq-caret-v62,body.secondary-art-v263 .faq-caret-v63,body.secondary-art-v263 .contact-breadcrumb-v91,body.secondary-art-v263 .contact-breadcrumb-v91 a,body.secondary-art-v263 .method-breadcrumb-v92,body.secondary-art-v263 .method-breadcrumb-v92 a,body.secondary-art-v263 .about-breadcrumb-v94,body.secondary-art-v263 .about-breadcrumb-v94 a,body.secondary-art-v263 .footer,body.secondary-art-v263 .footer a,body.secondary-art-v263 .site-footer-v93,body.secondary-art-v263 .site-footer-v93 a,body.secondary-art-v263 label .muted,body.secondary-art-v263 label small{color:var(--mnu263-muted) !important}body.secondary-art-v263 :is(.faq details,details.faq-item) > summary{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-width:0;padding:18px 20px !important;color:var(--mnu263-green-deep) !important;line-height:1.35 !important;list-style:none !important;cursor:pointer}body.secondary-art-v263 :is(.faq details,details.faq-item) > summary::-webkit-details-marker{display:none}body.secondary-art-v263 :is(.faq details,details.faq-item) > summary::marker{content:""}body.secondary-art-v263 :is(.faq details,details.faq-item) > summary:not(:has(.faq-caret-v62,.faq-caret-v63))::after{content:"+";flex:0 0 auto;color:var(--mnu263-terracotta-deep);font-size:22px;font-weight:500;line-height:1}body.secondary-art-v263 :is(.faq details[open],details.faq-item[open]) > summary:not(:has(.faq-caret-v62,.faq-caret-v63))::after{content:"−"}body.secondary-art-v263 .field-optional-v91,body.secondary-art-v263 .site-footer-meta-v93,body.secondary-art-v263 .site-footer-meta-v93 p,body.secondary-art-v263 .site-footer-meta-v93 span,body.secondary-art-v263 .pricing-journey-v67 small,body.secondary-art-v263 .contact-breadcrumb-v91 li,body.secondary-art-v263 .method-breadcrumb-v92 li,body.secondary-art-v263 .about-breadcrumb-v94 li{color:var(--mnu263-muted) !important}body.secondary-art-v263 .footer,body.secondary-art-v263 .site-footer-v93{border-top-color:var(--mnu263-border) !important;background:#fff !important}body.secondary-art-v263.cabinet-page-v64 .ba-grid > .card{box-sizing:border-box;min-width:0;width:100%}body.secondary-art-v263.cabinet-page-v64 .mini-kpis{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}@media (max-width:1100px){body.secondary-art-v263 .topbar-inner{grid-template-columns:1fr auto}body.secondary-art-v263 .brand{grid-column:1}body.secondary-art-v263 .burger{grid-column:2;justify-self:end}body.secondary-art-v263 .mobile-nav-inner{background:#fff !important}}@media (max-width:980px){body.secondary-art-v263 .container{width:min(760px,calc(100% - 32px))}body.secondary-art-v263 .hero-art,body.secondary-art-v263 .mnu-hero-panel-v263{margin-top:28px !important}body.secondary-art-v263 .mnu-secondary-hero-grid-v263{display:block !important}}@media (max-width:620px){body.secondary-art-v263 .container{width:calc(100% - 24px)}body.secondary-art-v263 .topbar-inner{width:calc(100% - 24px) !important;height:64px !important;min-height:64px !important;padding-inline:16px !important;border-radius:16px !important}body.secondary-art-v263 .topbar{padding-top:8px !important}body.secondary-art-v263 .topbar.is-scrolled .topbar-inner{height:64px !important;min-height:64px !important}body.secondary-art-v263 .brand-name{font-size:28px !important}body.secondary-art-v263 .hero{padding:38px 0 34px !important}body.secondary-art-v263 h1,body.secondary-art-v263 .hero h1,body.secondary-art-v263.seo-page-v65 h1,body.secondary-art-v263.resource-page-v65 h1{font-size:clamp(33px,9.2vw,39px) !important;line-height:1.02 !important;letter-spacing:-.047em !important}body.secondary-art-v263 .lead{font-size:16px !important;line-height:1.58 !important}body.secondary-art-v263 .section{padding:36px 0 !important}body.secondary-art-v263 .subnav-wrap{top:72px !important;min-height:0 !important}body.secondary-art-v263 .subnav-wrap > .container{width:100% !important;max-width:none !important}body.secondary-art-v263 .subnav{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;gap:8px !important;width:100%;padding:8px 12px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}body.secondary-art-v263 .subnav::-webkit-scrollbar{display:none}body.secondary-art-v263 .subnav a{flex:0 0 auto !important;min-height:40px !important;white-space:nowrap !important;scroll-snap-align:start}body.secondary-art-v263 .card,body.secondary-art-v263 .contact-form-card-v62,body.secondary-art-v263 .mnu-hero-panel-v263{padding:19px !important;border-radius:18px !important}body.secondary-art-v263 .trust-strip{gap:7px !important}body.secondary-art-v263.secondary-conversion-v63 .trust-pill{width:auto !important}body.secondary-art-v263 .trust-pill{min-height:32px !important;padding-inline:10px !important;font-size:12px !important}body.secondary-art-v263 .icon,body.secondary-art-v263 .icon-v62,body.secondary-art-v263 .icon-v63,body.secondary-art-v263 .icon-v64,body.secondary-art-v263 .icon-v65{width:28px !important;height:28px !important;min-width:28px !important}body.secondary-art-v263 .cta-band-inner{grid-template-columns:1fr !important;gap:20px !important;padding:24px 20px !important;border-radius:20px !important}body.secondary-art-v263 .cta-band-actions{display:grid !important;grid-template-columns:1fr;justify-content:stretch}body.secondary-art-v263 .cta-band-actions .btn{width:100% !important}}body.secondary-art-v263 .team-meta,body.secondary-art-v263 .osteo-related-more-v95 a{color:#0b6f67 !important}body.secondary-art-v263 .osteo-related-more-v95{color:#385764 !important}body.secondary-art-v263 .kine-final-cta-actions-v88 > span{color:rgba(255,255,255,.88) !important}body.secondary-art-v263 .faq-caret-v62,body.secondary-art-v263 .subnav a[aria-current="page"],body.secondary-art-v263 .subnav a[aria-current="true"]{color:var(--mnu263-green-deep) !important}body.secondary-art-v263 .site-footer-v93 .site-footer-main-v93 h2{font-size:11px !important;line-height:1.3 !important;letter-spacing:.09em !important}@media (prefers-reduced-motion:reduce){body.secondary-art-v263 *,body.secondary-art-v263 *::before,body.secondary-art-v263 *::after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}}
