@font-face{font-family:Neue Montreal Care;src:url(/member-landing/NeueMontreal-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono Care;src:url(/fonts/IBMPlexMono-500-normal-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Work Sans Care;src:url(/fonts/WorkSans-100_900-normal-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.care-root{--paper:#f7f8f5;--recessed:#eef2f1;--mist:#e8ece9;--record:#fff;--ink:#061526;--ink-soft:#465257;--metadata:#59666a;--line:#d8ded9;--brand:#315f75;--brand-hover:#285064;--brand-active:#204252;--inverse:#0b1f2e;--inverse-raised:#263b4d;--inverse-ink:#e0eaed;--inverse-ink-soft:#c4d0d2;--inverse-line:#102b3f;--font-display:"Neue Montreal Care", "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-sans:"Work Sans Care", "Work Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:"IBM Plex Mono Care", "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-control:6px;--r-panel:9px;--r-record:14px;--pill:999px;--shadow-lift:0 1px 2px #0615260f;--shadow-record:0 1px 2px #0615260f, 0 12px 40px #0615261a;--ease:cubic-bezier(.22, 1, .36, 1);--d-feedback:.18s;--d-comparison:.3s;--d-evidence:.58s;--d-section:.7s;--wrap:1232px;--gutter:clamp(20px, 5vw, 52px);background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.55;position:relative;overflow-x:clip}:where(.care-root) *,:where(.care-root) :before,:where(.care-root) :after{box-sizing:border-box}:where(.care-root) a{color:inherit;text-decoration:none}:where(.care-root) button{font:inherit}:where(.care-root) img{max-width:100%;height:auto;display:block}:where(.care-root) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.care-root) :is(ul,ol){padding:0;list-style:none}.care-root :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-control)}.care-root h1,.care-root h2,.care-root h3{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-weight:400}.care-root h1{letter-spacing:-.025em;font-size:clamp(44px,5vw,72px);line-height:1.02}.care-root h2{letter-spacing:-.02em;font-size:clamp(34px,3.4vw,48px);line-height:1.08}.care-root h2.c-display{letter-spacing:-.025em;text-align:center;max-width:20ch;margin-inline:auto;font-size:clamp(40px,5vw,72px);line-height:1.02}.care-root h3{letter-spacing:-.015em;font-size:clamp(24px,2vw,30px);line-height:1.2}.c-body{color:var(--ink-soft)}.c-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--metadata);font-size:12px;font-weight:500}.c-link{color:var(--brand);align-items:center;font-size:16px;font-weight:600;display:inline-flex}.c-link:hover{text-underline-offset:3px;text-decoration:underline}.c-link-light{color:var(--brand)}.c-center{margin-inline:auto;display:table}.c-link:after,.c-card>a:after,.c-benefits a:after{content:"›";margin-left:.3em;font-size:1.1em;line-height:1;display:inline-block;transform:translateY(-1px)}.c-art-note{text-align:center;color:var(--metadata);margin-top:14px;font-size:13px}.care-root.has-reveal .c-stagger>*{opacity:0;transition:opacity var(--d-evidence) var(--ease), transform var(--d-evidence) var(--ease);transform:translateY(12px)}.care-root.has-reveal .c-stagger.in>*{opacity:1;transform:none}.c-stagger>:first-child{transition-delay:50ms}.c-stagger>:nth-child(2){transition-delay:.14s}.c-stagger>:nth-child(3){transition-delay:.23s}.c-stagger>:nth-child(4){transition-delay:.32s}.c-stagger>:nth-child(5){transition-delay:.41s}.c-stagger>:nth-child(6){transition-delay:.5s}.care-root.has-reveal .c-edge{stroke-dashoffset:400px;stroke-dasharray:400;transition:stroke-dashoffset var(--d-section) var(--ease) .2s}.c-wrap{width:min(var(--wrap), 100% - 2 * var(--gutter));margin-inline:auto}.c-btn{border-radius:var(--pill);font-family:var(--font-sans);white-space:nowrap;transition:background-color var(--d-feedback) var(--ease);border:0;justify-content:center;align-items:center;padding:16px 40px;font-size:16px;font-weight:600;display:inline-flex}.c-btn-small{padding:12px 22px;font-size:14px}.c-btn-large{padding:18px 44px;font-size:16px}.care-root .c-btn-primary{background:var(--brand);color:var(--record)}.care-root .c-btn-primary:hover{background:var(--brand-hover)}.care-root .c-btn-primary:active{background:var(--brand-active)}.care-root .c-btn-light{background:var(--record);color:var(--brand)}.care-root .c-btn-light:hover{background:var(--paper)}.c-text-link{font-size:15px;font-weight:600}.c-text-link:hover{text-underline-offset:3px;text-decoration:underline}.c-skip{z-index:1000;border-radius:var(--pill);background:var(--ink);color:var(--record);padding:10px 14px;position:fixed;inset:12px auto auto 12px;transform:translateY(-200%)}.c-skip:focus{transform:translateY(0)}.c-header{z-index:100;background:var(--paper);height:78px;transition:box-shadow var(--d-feedback) var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(20px,3.5vw,50px);display:grid;position:sticky;top:0}.c-header.is-scrolled{box-shadow:0 1px 0 var(--line)}.c-brand{width:112px;display:inline-flex}.c-brand img{width:100%}.c-nav{gap:32px;font-size:15px;font-weight:600;display:flex}.c-nav a:hover{text-underline-offset:4px;text-decoration:underline}.c-nav-login,.c-nav-join{display:none}.c-header-actions{justify-self:end;align-items:center;gap:24px;display:flex}.c-menu{color:inherit;background:0 0;border:0;justify-self:end;width:44px;height:44px;display:none}.c-menu span{background:currentColor;border-radius:2px;width:22px;height:2px;margin:5px auto;transition:transform .2s,opacity .2s;display:block}.c-header.is-open .c-menu span:first-child{transform:translateY(7px)rotate(45deg)}.c-header.is-open .c-menu span:nth-child(2){opacity:0}.c-header.is-open .c-menu span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.c-hero{padding:clamp(40px,5vw,64px) 0 clamp(56px,6vw,88px)}.c-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.c-hero-copy{max-width:600px}.c-hero-sub{color:var(--ink-soft);margin:28px 0 32px;font-size:18px;line-height:1.55}.c-hero-sub strong{color:var(--ink);font-weight:600}.c-fine-links{color:var(--ink-soft);gap:8px;margin-top:28px;font-size:14px;display:grid}.c-fine-links a{text-underline-offset:3px;color:var(--brand);font-weight:600;text-decoration:underline}.c-hero-media{border-radius:var(--r-record);aspect-ratio:5/4;background:var(--mist);position:relative;overflow:hidden}.c-hero-media img,.c-hero-media video{object-fit:cover;object-position:60% 30%;width:100%;height:100%}.c-hero-card{border-radius:var(--r-record);background:var(--record);border:1px solid var(--line);max-width:calc(100% - 40px);box-shadow:var(--shadow-record);opacity:0;animation:c-pop var(--d-evidence) var(--ease) 1.4s both;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:20px;left:20px;transform:translateY(12px)}.c-hero-card-icon{background:var(--ink);width:40px;height:40px;color:var(--record);border-radius:50%;flex:none;place-items:center;display:grid}.c-hero-card strong{color:var(--ink);font-size:14px;font-weight:600;display:block}.c-hero-card small{color:var(--ink-soft);font-size:13px;display:block}.c-cards-band{background:var(--recessed);padding:clamp(48px,5vw,72px) 0}.c-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,60px);display:grid}.c-card img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-panel);width:100%;margin-bottom:32px}.c-card .c-eyebrow{margin-bottom:18px}.c-card h3{text-wrap:pretty;margin-bottom:18px;font-size:clamp(22px,1.7vw,26px)}.c-promise{text-align:center;padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,128px)}.c-rotor{color:var(--brand);white-space:nowrap;display:inline-block}.c-rotor-word{animation:c-word-in var(--d-comparison) var(--ease) both;display:inline-block}@keyframes c-word-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.c-cond-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.c-chip{border-radius:var(--pill);border:1px solid var(--line);background:var(--record);color:var(--ink);cursor:pointer;transition:background-color var(--d-feedback) var(--ease), border-color var(--d-feedback) var(--ease), color var(--d-feedback) var(--ease);padding:9px 16px;font-size:15px;font-weight:500}.c-chip:hover{border-color:var(--brand)}.c-chip.is-on{background:var(--brand);border-color:var(--brand);color:var(--record)}.c-promise-sub{max-width:60ch;color:var(--ink-soft);margin:24px auto 0;font-size:18px}.c-benefits{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(48px,6vw,72px);display:grid}.c-benefit{border-radius:var(--r-record);background:var(--record);border:1px solid var(--line);box-shadow:var(--shadow-lift);align-content:start;gap:12px;padding:28px 28px 30px;display:grid}.c-benefit-icon{border-radius:var(--r-panel);background:var(--recessed);width:48px;height:48px;color:var(--ink);place-items:center;margin-bottom:4px;display:grid}.c-benefit-icon svg{width:24px;height:24px}.care-root.has-reveal .c-benefit-icon svg path,.care-root.has-reveal .c-pillar-icon svg path{stroke-dasharray:80;stroke-dashoffset:80px;transition:stroke-dashoffset var(--d-evidence) var(--ease) .25s}.care-root.has-reveal .in .c-benefit-icon svg path,.care-root.has-reveal .in .c-pillar-icon svg path{stroke-dashoffset:0}.care-root.has-reveal .c-benefit-icon svg circle{fill:var(--ink);stroke:none}.c-benefit h3{font-size:22px}.c-benefit p{color:var(--ink-soft);font-size:16px;line-height:1.5}.c-benefit a{color:var(--brand);font-size:15px;font-weight:600}.c-benefit a:hover{text-underline-offset:3px;text-decoration:underline}.c-flow{background:var(--mist);padding:clamp(48px,5vw,64px) 0;overflow:hidden}.c-flow-grid{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.c-flow-head{align-self:center}.c-flow h2{margin-top:12px;font-size:clamp(30px,2.6vw,38px)}.c-flow-sub{max-width:34ch;color:var(--ink-soft);margin-top:14px;font-size:16px}.c-stage{--stage-h:clamp(520px, 66vh, 620px);height:var(--stage-h);margin-top:0;position:relative}.care-root.has-reveal .c-stage{opacity:0;transition:opacity var(--d-section) var(--ease), transform var(--d-section) var(--ease);transform:translateY(12px)}.care-root.has-reveal .c-stage.in{opacity:1;transform:none}.c-stage-edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.c-edge{fill:none;stroke:var(--brand);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.3;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--d-section) var(--ease), opacity var(--d-evidence) var(--ease), stroke-width var(--d-evidence) var(--ease)}.c-stage.in .c-edge{stroke-dashoffset:0}.c-edge-out{transition-delay:.25s}.c-edge-back{opacity:0}.c-flow-step-2 .c-edge-in,.c-flow-step-3 .c-route.is-on .c-edge-out,.c-flow-step-4 .c-route.is-on .c-edge-out{opacity:.9;stroke-width:2px}.c-flow-step-5 .c-route.is-on .c-edge-out,.c-flow-step-5 .c-route.is-on .c-edge-back{opacity:.6}.c-route:not(.is-on) .c-edge-back{display:none}.c-pulse path{fill:none;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}.c-stage-edges{z-index:0}.c-tile{z-index:1;border-radius:var(--r-record);background:var(--record);border:1px solid var(--line);box-shadow:var(--shadow-lift);transition:border-color var(--d-evidence) var(--ease), box-shadow var(--d-evidence) var(--ease), opacity var(--d-evidence) var(--ease);gap:6px;padding:16px 18px;display:grid;position:absolute;transform:translate(-50%,-50%)}.c-tile strong{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:400}.c-tile small{color:var(--ink-soft);font-size:13px;line-height:1.4}.c-tile-icon{background:var(--recessed);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:2px;display:grid}.c-tile-icon svg{width:20px;height:20px}.c-tile-you{width:240px;box-shadow:none;background:0 0;border:0;padding:0;top:50%!important}.c-flow-step-1 .c-tile-you{box-shadow:none}.c-phone-you:before{content:"";background:var(--inverse);z-index:2;border-radius:12px;width:76px;height:22px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.c-phone-you{border-radius:40px;width:240px;height:520px;padding:8px;position:relative}.c-phone-you .c-app{border-radius:32px;width:224px;height:504px;min-height:0;font-size:12px}.c-phone-you .c-thread{background:var(--paper);align-content:end;gap:6px;padding:12px 10px 6px}.c-phone-you .c-msg{padding:10px 12px;font-size:12px;line-height:1.4}.c-phone-you .c-thread-head{padding:10px 10px 4px}.c-phone-you .c-thread-who{min-width:0}.c-phone-you .c-thread-who small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.c-phone-you .c-thread{overflow:hidden}.c-phone-you .c-divider{margin:2px 0 4px}.c-phone-you .c-app-bar{gap:10px;padding:46px 14px 10px}.c-thread-you{gap:6px;padding:12px 12px 6px}.c-you-sent,.c-you-reply{animation:c-pop var(--d-comparison) var(--ease) both}.c-you-reply{animation-delay:.25s}.c-composer-you{margin:6px 10px 12px}.c-phone-you .c-composer{gap:6px;margin:6px 8px 10px}.c-phone-you .c-composer span{white-space:normal;min-height:38px;max-height:54px;color:var(--ink);border-radius:18px;align-items:center;padding:8px 12px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.c-phone-you .c-composer.is-sent span{color:var(--metadata)}.c-phone-you .c-composer b{width:36px;height:36px;transition:background-color var(--d-feedback) var(--ease);flex:none}.c-phone-you .c-composer b.is-ready{background:var(--brand)}.c-flow-step-1 .c-phone-you{box-shadow:0 0 0 1px var(--brand), var(--shadow-record)}.c-caret{background:var(--ink);vertical-align:-2px;width:1.5px;height:1em;margin-left:1px;animation:1s steps(2,end) infinite c-caret;display:inline-block}@keyframes c-caret{50%{opacity:0}}.c-tile-hub{background:var(--record);border:1px solid var(--line);width:64px;height:64px;box-shadow:var(--shadow-lift);z-index:2;border-radius:50%;place-items:center;padding:0;display:grid}.c-mark{width:34px;height:auto;fill:var(--ink);overflow:visible}.c-mark-orbit{transform-origin:4.91px 4.22px;transform-box:view-box}.c-tile-hub.is-thinking .c-mark-orbit{animation:2.4s linear infinite c-think}@keyframes c-think{to{transform:rotate(360deg)}}.c-tile-hub.is-thinking .c-mark-centre{animation:1.2s ease-in-out infinite alternate c-think-centre}@keyframes c-think-centre{0%{r:.98px}to{r:1.25px}}.c-tile-doc{width:156px;height:146px;transition:height var(--d-comparison) var(--ease), border-color var(--d-comparison) var(--ease), box-shadow var(--d-comparison) var(--ease), opacity var(--d-comparison) var(--ease);grid-template-rows:82px 1fr;margin:0;padding:0;display:grid;overflow:hidden}.c-tile-doc.is-answering{height:176px}.c-tile-doc.is-quiet,.c-flow-step-0 .c-tile-doc,.c-flow-step-1 .c-tile-doc,.c-flow-step-2 .c-tile-doc{opacity:.62}.c-flow-step-3 .c-tile-doc.is-answering,.c-flow-step-4 .c-tile-doc.is-answering,.c-flow-step-5 .c-tile-doc.is-answering{opacity:1}.c-tile-media{background:var(--mist);overflow:hidden}.c-tile-media img,.c-tile-media video{object-fit:cover;width:100%;height:100%;display:block}.c-tile-doc figcaption{grid-template-rows:auto 1fr;gap:2px;min-height:0;padding:6px 10px 7px;display:grid}.c-tile-doc strong{font-size:15px;line-height:1.15}.c-tile-state{opacity:0;max-height:0;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);transition:max-height var(--d-comparison) var(--ease), opacity var(--d-comparison) var(--ease);font-size:10px;overflow:hidden}.c-flow-step-3 .c-tile-doc.is-answering .c-tile-state-reads,.c-tile-doc.is-quiet .c-tile-state-reads{opacity:1;max-height:18px}.c-tile-doc.is-quiet .c-tile-state-reads{color:var(--metadata)}.c-tile-doc .c-node-bubble{font-size:12px;line-height:1.35}.c-flow-step-4 .c-tile-doc.is-answering .c-tile-state,.c-flow-step-5 .c-tile-doc.is-answering .c-tile-state{opacity:0;max-height:0}.c-flow-step-4 .c-tile-doc.is-answering .c-node-bubble,.c-flow-step-5 .c-tile-doc.is-answering .c-node-bubble{opacity:1;max-height:48px;transition-delay:calc(var(--order,0) * .9s);margin-top:2px;padding:6px 8px}.c-flow-step-5 .c-tile-doc.is-answering .c-node-bubble{transition-delay:0s}.c-flow-step-1 .c-tile-you,.c-flow-step-3 .c-tile-doc,.c-flow-step-4 .c-tile-doc.is-answering{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand), var(--shadow-record)}.c-flow-step-1 .c-tile-you .c-node-bubble,.c-flow-step-2 .c-tile-you .c-node-bubble,.c-flow-step-3 .c-tile-you .c-node-bubble,.c-flow-step-4 .c-tile-you .c-node-bubble,.c-flow-step-5 .c-tile-you .c-node-bubble{opacity:1;max-height:120px;margin-top:8px;padding:9px 12px}.c-node-bubble{border-radius:var(--r-panel);opacity:0;max-height:0;transition:max-height var(--d-evidence) var(--ease), padding var(--d-evidence) var(--ease), margin var(--d-evidence) var(--ease), opacity var(--d-evidence) var(--ease);margin-top:0;padding:0 12px;font-size:13px;line-height:1.4;display:block;overflow:hidden}.c-node-bubble-you{background:var(--ink);color:var(--record);border-bottom-right-radius:4px}.c-node-bubble-doctor{background:var(--mist);color:var(--ink);border-bottom-left-radius:4px}.c-record-items{gap:6px;display:grid}.c-ri{white-space:nowrap;color:var(--ink);opacity:0;max-height:0;transition:max-height var(--d-comparison) var(--ease), opacity var(--d-comparison) var(--ease);align-items:center;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.c-ri small{font-family:var(--font-mono);color:var(--metadata);margin-left:6px;font-size:10px}.c-ri .c-tick{width:16px;height:16px;color:var(--brand);flex:none}.c-flow-step-2 .c-ri-1,.c-flow-step-3 .c-ri-1,.c-flow-step-4 .c-ri-1,.c-flow-step-5 .c-ri-1,.c-flow-step-5 .c-ri-2,.c-flow-step-5 .c-ri-3{opacity:1;max-height:24px}.c-flow-step-5 .c-ri-3{transition-delay:.3s}.c-flow-replay{border-radius:var(--pill);border:1px solid var(--line);background:var(--record);color:var(--brand);cursor:pointer;align-items:center;gap:8px;margin-top:28px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.c-stage-m{display:none}.c-standard{background:var(--paper);padding:clamp(64px,8vw,112px) 0 clamp(40px,5vw,64px)}.c-standard-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.c-standard h2{max-width:16ch;margin-top:14px}.c-standard-media{border-radius:var(--r-record);aspect-ratio:4/5;background:var(--mist);position:relative;overflow:hidden}.c-standard-media img{object-fit:cover;width:100%;height:100%}.c-standard-badge{border-radius:var(--r-panel);background:var(--record);border:1px solid var(--line);box-shadow:var(--shadow-lift);align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute;bottom:18px;left:18px}.c-standard-badge .c-tick{width:22px;height:22px;color:var(--brand)}.c-standard-badge strong{color:var(--ink);font-size:14px;font-weight:600;display:block}.c-standard-badge small{color:var(--ink-soft);font-size:12px;display:block}.c-pillars{gap:22px;margin-top:32px;display:grid}.c-pillars li{grid-template-columns:48px 1fr;align-items:start;gap:18px;display:grid}.c-pillar-icon{border-radius:var(--r-panel);background:var(--recessed);width:48px;height:48px;color:var(--ink);place-items:center;display:grid}.c-pillar-icon svg{width:24px;height:24px}.c-pillars h3{margin-bottom:6px;font-size:22px}.c-pillars p{color:var(--ink-soft);font-size:16px;line-height:1.5}.c-specialties{flex-wrap:wrap;gap:10px;margin-top:clamp(40px,5vw,64px);display:flex}.c-specialties li{border-radius:var(--pill);background:var(--record);border:1px solid var(--line);color:var(--ink);padding:11px 18px;font-size:15px;font-weight:500}.c-specialty-more{background:var(--brand)!important;border-color:var(--brand)!important;color:var(--record)!important}.c-specialty-more a:after{content:"›";margin-left:.35em}.c-offer{--pin-h:clamp(440px, calc(100vh - 78px - 280px), 1400px);height:calc(var(--n,6) * 60vh + var(--pin-h));position:relative}.c-offer-pin{height:var(--pin-h);position:sticky;bottom:0}.c-offer{flex-direction:column;justify-content:space-between;display:flex}.c-offer-title{z-index:1;transition:opacity var(--d-feedback) var(--ease);padding:clamp(16px,4vh,48px) 0 0;position:sticky;top:78px}.c-offer.is-done .c-offer-title{opacity:0}.c-offer-title h2{letter-spacing:-.025em;max-width:24ch;margin-top:10px;font-size:clamp(36px,4.4vw,64px);line-height:1.04}.c-offer-frame{height:var(--pin-h);grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid;overflow:hidden}.c-offer-list{border-top:1px solid var(--line);margin-top:0;display:grid}.c-offer-list li{border-bottom:1px solid var(--line)}.c-offer-list button{width:100%;color:var(--ink-soft);text-align:left;font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;transition:color var(--d-feedback) var(--ease);background:0 0;border:0;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:10px 0;font-size:16px;display:grid}.c-offer-list li.is-on button,.c-offer-list button:hover{color:var(--ink)}.c-offer-n{font-family:var(--font-mono);letter-spacing:.08em;color:var(--metadata);font-size:11px}.c-offer-list li.is-on .c-offer-n{color:var(--brand)}.c-offer-body{max-height:0;color:var(--ink-soft);opacity:0;transition:max-height var(--d-evidence) var(--ease), opacity var(--d-evidence) var(--ease), padding var(--d-evidence) var(--ease);margin:0;padding:0 0 0 38px;font-size:14px;line-height:1.5;overflow:hidden}.c-offer-list li.is-on .c-offer-body{opacity:1;max-height:120px;padding-bottom:12px}.c-offer-hint{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--metadata);margin-top:18px;font-size:11px}.c-offer-hint:after{content:"↓";animation:c-nudge 1.6s var(--ease) infinite;margin-left:8px;display:inline-block}@keyframes c-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.c-offer-stage{height:100%;position:relative;container-type:inline-size}.c-phone.c-phone-big{--phone-w:min(calc(var(--pin-h) * .667), 100cqw);width:var(--phone-w);height:calc(var(--phone-w) * 2.17);border-radius:calc(var(--phone-w) * .15);padding:calc(var(--phone-w) * .033);background:var(--inverse);box-shadow:var(--shadow-record);position:absolute;top:0;left:50%;transform:translate(-50%)}.c-phone-big:before{content:"";top:calc(var(--phone-w) * .067);width:calc(var(--phone-w) * .33);height:calc(var(--phone-w) * .087);background:var(--inverse);z-index:3;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.c-phone-big .c-screen{inset:calc(var(--phone-w) * .033);opacity:0;transition:opacity var(--d-evidence) var(--ease);position:absolute}.c-phone-big .c-screen.is-on{opacity:1;z-index:1}.c-phone-big .c-app-offer{border-radius:calc(var(--phone-w) * .117);width:100%;height:100%;min-height:0;font-size:clamp(15px, calc(var(--phone-w) * .045), 42px)}.c-phone-big .c-app-bar{padding:calc(var(--phone-w) * .2) 1.4em .85em;gap:.75em}.c-phone-big .c-app-bar-title strong{font-size:1.25em}.c-phone-big .c-app-bar-title small{font-size:.62em}.c-phone-big .c-app-me{width:2.2em;height:2.2em;font-size:.9em}.c-phone-big .c-thread-head{gap:.65em;padding:1.05em 1.4em .45em}.c-phone-big .c-thread-chip{width:2.6em;height:2.6em;font-size:.85em}.c-phone-big .c-thread-who strong{font-size:1.15em}.c-phone-big .c-thread-who small{white-space:nowrap;text-overflow:ellipsis;font-size:.72em;display:block;overflow:hidden}.c-phone-big .c-thread-who{min-width:0}.c-phone-big .c-thread{gap:.55em;padding:1.05em 1.4em .55em}.c-phone-big .c-divider,.c-phone-big .c-from{font-size:.68em}.c-phone-big .c-msg{max-width:86%;padding:.75em 1em;font-size:.95em;line-height:1.4}.c-phone-big .c-time{font-size:.62em}.c-phone-big .c-composer{gap:.55em;margin:.55em 1.2em 1em}.c-phone-big .c-composer span{padding:0 1.1em;font-size:.9em;line-height:2.6em}.c-phone-big .c-composer b{width:2.6em;height:2.6em}.c-phone-big .c-offer-chips span{padding:.45em .8em;font-size:.78em}.c-phone-big .c-offer-pad{gap:.75em;padding:1.05em 1.4em}.c-phone-big .c-offer-eyebrow{font-size:.68em}.c-phone-big .c-offer-meds li{gap:.7em;padding:.8em .9em}.c-phone-big .c-offer-meds strong{font-size:.9em}.c-phone-big .c-offer-meds small{font-size:.75em}.c-phone-big .c-offer-dot{width:.7em;height:.7em}.c-phone-big .c-offer-pill-ok,.c-phone-big .c-offer-pill-due{padding:.3em .6em;font-size:.72em}.c-phone-big .c-offer-btn{min-height:2.8em;font-size:.9em}.c-phone-big .c-offer-scale span{height:2.2em;font-size:.78em}.c-phone-big .c-offer-chart svg{height:5em}.c-phone-big .c-offer-chart-head{font-size:.8em}.c-phone-big .c-offer-share{font-size:.85em}.c-phone-big .c-offer-share .c-tick{width:1.2em;height:1.2em}.c-phone-big .c-offer-visit{gap:.8em;padding:.8em}.c-phone-big .c-offer-visit-date{width:3.4em}.c-phone-big .c-offer-visit-date strong{font-size:.9em}.c-phone-big .c-offer-visit-date small{font-size:.72em}.c-phone-big .c-offer-visit>span:last-child strong{font-size:.9em}.c-phone-big .c-offer-visit>span:last-child small{font-size:.75em}.c-phone-big .c-offer-slots li{padding:.7em;font-size:.85em}.c-phone-big .c-offer-record li{gap:.6em;padding:.7em .8em}.c-phone-big .c-offer-record .c-tick{width:1.2em;height:1.2em}.c-phone-big .c-offer-record strong{font-size:.88em}.c-phone-big .c-offer-record small{font-size:.75em}.c-offer-chips{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.c-offer-chips span{border-radius:var(--pill);border:1px solid var(--line);color:var(--brand);background:var(--record);padding:5px 9px;font-size:10.5px}.c-offer-pad{align-content:start;gap:10px;padding:12px 12px 14px;display:grid}.c-offer-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--metadata);font-size:9.5px}.c-offer-meds{gap:6px;display:grid}.c-offer-meds li{border-radius:var(--r-panel);background:var(--record);border:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.c-offer-meds strong{font-size:11.5px;font-weight:600;display:block}.c-offer-meds small{color:var(--ink-soft);font-size:10px;display:block}.c-offer-dot{border:2px solid var(--brand);border-radius:50%;width:10px;height:10px}.c-offer-dot.is-taken{background:var(--brand)}.c-offer-dot.is-change{border-color:var(--ink);background:var(--ink)}.c-offer-pill-ok,.c-offer-pill-due{border-radius:var(--pill);white-space:nowrap;padding:3px 7px;font-size:9.5px;font-style:normal;font-weight:600}.c-offer-pill-ok{background:var(--mist);color:var(--ink)}.c-offer-pill-due{background:var(--recessed);color:var(--brand)}.c-offer-btn{border-radius:var(--r-control);background:var(--brand);min-height:36px;color:var(--record);place-items:center;font-size:12px;font-weight:600;display:grid}.c-offer-scale{grid-template-columns:repeat(10,1fr);gap:3px;display:grid}.c-offer-scale span{border-radius:var(--r-control);background:var(--record);border:1px solid var(--line);height:28px;color:var(--ink-soft);place-items:center;font-size:10px;display:grid}.c-offer-scale span.is-on{background:var(--brand);border-color:var(--brand);color:var(--record)}.c-offer-chart{border-radius:var(--r-panel);background:var(--record);border:1px solid var(--line);padding:10px 10px 6px}.c-offer-chart-head{justify-content:space-between;margin-bottom:4px;font-size:10.5px;display:flex}.c-offer-chart-head strong{font-weight:600}.c-offer-chart-head small{color:var(--ink-soft)}.c-offer-chart svg{width:100%;height:52px;display:block}.c-offer-spark{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.c-offer-spark-fill{fill:var(--recessed)}.c-offer-share{color:var(--brand);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.c-offer-share .c-tick{width:16px;height:16px}.c-offer-visit{border-radius:var(--r-panel);background:var(--record);border:1px solid var(--brand);grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px;display:grid}.c-offer-visit-date{border-radius:var(--r-control);background:var(--brand);width:44px;color:var(--record);place-items:center;padding:5px 0;display:grid}.c-offer-visit-date strong{font-size:12px;font-weight:600}.c-offer-visit-date small{font-size:9.5px}.c-offer-visit>span:last-child strong{font-size:12px;font-weight:600;display:block}.c-offer-visit>span:last-child small{color:var(--ink-soft);font-size:10px;display:block}.c-offer-slots{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.c-offer-slots li{text-align:center;border-radius:var(--r-control);background:var(--record);border:1px solid var(--line);padding:8px;font-size:11px}.c-offer-record{gap:6px;display:grid}.c-offer-record li{border-radius:var(--r-panel);background:var(--record);border:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:8px 10px;display:grid}.c-offer-record .c-tick{width:16px;height:16px;color:var(--brand);margin-top:1px}.c-offer-record strong{font-size:11.5px;font-weight:600;display:block}.c-offer-record small{color:var(--ink-soft);font-size:10px;display:block}.c-phone{background:var(--inverse);width:min(300px,100%);box-shadow:var(--shadow-record);border-radius:40px;padding:9px}.c-app{background:var(--paper);min-height:560px;color:var(--ink);border-radius:31px;flex-direction:column;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.c-app-bar{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:22px 16px 10px;display:grid}.c-app-burger i{background:var(--ink);width:16px;height:1.5px;margin:3px 0;display:block}.c-app-bar-title strong{font-size:15px;font-weight:500;display:block}.c-app-bar-title small{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--metadata);font-size:9px;display:block}.c-app-me{background:var(--mist);width:30px;height:30px;color:var(--brand);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.c-thread-head{grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:12px 14px 4px;display:grid}.c-thread-back{font-size:22px;line-height:1}.c-thread-chip{background:var(--mist);width:32px;height:32px;color:var(--brand);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.c-thread-who strong{font-size:15px;font-weight:500;display:block}.c-thread-who small{color:var(--ink-soft);align-items:center;font-size:11px;display:flex}.c-dot{background:var(--brand);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.c-thread-note{color:var(--ink-soft);border-bottom:1px solid var(--line);padding:0 14px 10px;font-size:11px;line-height:1.4}.c-thread{flex:1;align-content:start;gap:6px;padding:14px 14px 8px;display:grid}.c-divider{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--metadata);justify-self:center;margin:4px 0 8px;font-size:9.5px}.c-from{font-family:var(--font-mono);letter-spacing:.08em;color:var(--brand);font-size:9.5px;font-weight:600}.c-msg{border-radius:var(--r-record);max-width:88%;padding:10px 13px;font-size:13px;line-height:1.45}.c-msg-you{background:var(--ink);color:var(--record);border-bottom-right-radius:5px;justify-self:end}.c-msg-doc{background:var(--record);border:1px solid var(--line);border-bottom-left-radius:5px;justify-self:start}.c-time{font-family:var(--font-mono);letter-spacing:.08em;color:var(--metadata);font-size:9px}.c-time-you{justify-self:end;margin-bottom:6px}.c-composer{align-items:center;gap:8px;margin:8px 12px 14px;display:flex}.c-composer span{border-radius:var(--pill);background:var(--record);border:1px solid var(--line);color:var(--metadata);flex:1;padding:0 14px;font-size:13px;line-height:40px}.c-composer b{background:var(--mist);border-radius:50%;width:40px;height:40px}.c-app .c-reply{opacity:0;transform:translateY(8px)}.c-app.is-playing .c-reply{animation:c-pop var(--d-comparison) var(--ease) both}.c-app.is-playing .c-reply-1{animation-delay:.3s}.c-app.is-playing .c-reply-2{animation-delay:.7s}.c-app.is-playing .c-reply-3{animation-delay:.9s}.c-app.is-playing .c-reply-4{animation-delay:1.4s}@keyframes c-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.c-band{background:var(--inverse);color:var(--record);text-align:center;padding:clamp(80px,9vw,132px) 0;position:relative;overflow:hidden}.c-band-photo{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.c-band:after{content:"";background:linear-gradient(#0b1f2e8c,#0b1f2eb8);position:absolute;inset:0}.c-band-inner{z-index:1;justify-items:center;gap:14px;display:grid;position:relative}.c-band h2{max-width:22ch;color:var(--record);font-size:clamp(32px,3.6vw,52px)}.c-band p{max-width:48ch;color:var(--inverse-ink);font-size:18px}.c-band .c-link-light{color:var(--record)}.c-band .c-btn{margin-top:22px}.c-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(28px,3vw,40px) 0;overflow:hidden}.c-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.c-marquee-track{width:max-content;animation:36s linear infinite c-marquee;display:flex}.c-marquee:hover .c-marquee-track{animation-play-state:paused}@keyframes c-marquee{to{transform:translate(-50%)}}.c-logos{align-items:center;gap:clamp(40px,5vw,80px);margin:0;padding-right:clamp(40px,5vw,80px);display:flex}.c-logos li{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.c-logos li>a{align-items:center;display:inline-flex}.c-logos li>a:hover .c-logo-name{text-underline-offset:4px;text-decoration:underline}.c-logo-mark{place-items:center;width:30px;height:30px;margin-right:12px;display:inline-grid}.c-logo-mark img{width:auto;height:28px;display:block}.c-logo-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:22px}.c-yc{border-radius:var(--r-control);background:var(--ink);width:30px;height:30px;color:var(--record);font-family:var(--font-display);place-items:center;font-size:18px;display:inline-grid}.c-logo-f{border-radius:var(--r-control);background:var(--ink);width:30px;height:30px;color:var(--record);font-family:var(--font-display);place-items:center;font-size:20px;display:inline-grid}.c-faq{background:var(--recessed);padding:clamp(56px,6vw,88px) 0 clamp(72px,8vw,112px)}.c-faq-wrap{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.c-faq-list{border-top:1px solid var(--line)}.c-faq-item{border-bottom:1px solid var(--line)}.c-faq-q{width:100%;color:var(--ink);text-align:left;font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:22px;display:flex}.c-faq-toggle{border:1px solid var(--brand);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.c-faq-toggle:before,.c-faq-toggle:after{content:"";background:var(--brand);width:12px;height:1.5px;transition:transform var(--d-feedback) var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-faq-toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.c-faq-item.is-open .c-faq-toggle:after{transform:translate(-50%,-50%)rotate(0)}.c-faq-a{animation:c-pop var(--d-comparison) var(--ease) both;padding:0 0 26px}.c-faq-a p{max-width:62ch;color:var(--ink-soft);font-size:17px}.c-final{background:var(--inverse);color:var(--inverse-ink)}.c-final-inner{text-align:center;justify-items:center;gap:28px;padding:clamp(64px,7vw,104px) 0 clamp(96px,10vw,160px);display:grid}.c-final h2{color:var(--record);font-size:clamp(40px,5vw,72px)}.c-footer{padding:0 0 48px;font-size:16px}.c-footer-mark{margin-bottom:36px}.c-footer-links{color:var(--record);flex-wrap:wrap;gap:36px;margin-bottom:56px;font-size:18px;display:flex}.c-footer-links a:hover{text-underline-offset:3px;text-decoration:underline}.c-footer-legal{border-top:1px solid var(--inverse-line);color:var(--inverse-ink-soft);flex-wrap:wrap;gap:14px 26px;padding-top:36px;font-size:14px;display:flex}.c-footer-legal a:hover{color:var(--record);text-underline-offset:3px;text-decoration:underline}.c-footer-fine{max-width:90ch;color:var(--inverse-ink-soft);margin-top:36px;font-size:13px;line-height:1.55}.c-footer-copy{color:var(--inverse-ink-soft);margin-top:12px;font-size:13px}.c-sticky{z-index:90;border-radius:var(--pill);background:var(--inverse);color:var(--inverse-ink);border:1px solid var(--inverse-line);box-shadow:var(--shadow-record);transition:transform var(--d-comparison) var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:13px;font-weight:500;display:none;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 16px))}.c-sticky.is-on{transform:none}.c-sticky span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.care-root.has-reveal .c-edge{stroke-dashoffset:0;transition:none}.c-tile,.c-node-bubble,.c-ri,.c-tile-state,.c-phone-big .c-screen,.c-offer-body,.c-offer-hint:after{transition:none;animation:none}.c-tile-hub.is-thinking .c-mark-orbit,.c-tile-hub.is-thinking .c-mark-centre,.c-caret,.c-you-sent,.c-you-reply,.c-marquee-track{animation:none}.c-marquee{-webkit-mask-image:none;mask-image:none}.c-marquee-track{justify-content:center;width:100%}.c-marquee-track>ul:last-child{display:none}.c-tile-doc{opacity:1!important}.c-pulse{display:none}.c-stage .c-edge{stroke-dashoffset:0;transition:none}.care-root.has-reveal .c-stage{opacity:1;transition:none;transform:none}.c-rotor-word{animation:none}.c-app .c-reply{opacity:1;transform:none;animation:none!important}.c-btn,.c-menu span,.c-node,.c-faq-toggle:before,.c-faq-toggle:after,.c-sticky{transition:none}.c-faq-a,.c-hero-card{animation:none}.c-hero-card{opacity:1;transform:none}.care-root.has-reveal .c-benefit-icon svg path,.care-root.has-reveal .c-pillar-icon svg path{stroke-dashoffset:0;transition:none}}@media (max-width:1100px){.c-flow-grid{grid-template-columns:minmax(0,1fr)}.c-flow h2{font-size:clamp(30px,7vw,36px)}.c-flow-sub{max-width:none}.c-stage{display:none}.c-stage-m{gap:14px;margin-top:32px;display:grid}.c-stage-m>li{border-radius:var(--r-record);background:var(--record);border:1px solid var(--line);box-shadow:var(--shadow-lift);color:var(--ink-soft);padding:14px 16px;font-size:15px}.c-stage-m>li>strong{font-family:var(--font-display);color:var(--ink);margin-bottom:4px;font-size:20px;font-weight:400;display:block}.c-stage-m-hub{border-color:var(--brand)!important}.c-stage-m-team{padding:10px!important}.c-stage-m-team ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.c-stage-m-team li:not(.is-answering){opacity:.62}.c-stage-m-team li small{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-stage-m-team li{border-radius:var(--r-panel);background:var(--paper);color:var(--ink-soft);gap:4px;padding:0 0 10px;font-size:12.5px;display:grid;overflow:hidden}.c-stage-m-team li.is-answering{outline:1px solid var(--brand)}.c-stage-m-team img{aspect-ratio:4/3;object-fit:cover;width:100%}.c-stage-m-team strong{color:var(--ink);padding:0 10px;font-size:15px}.c-stage-m-team small{padding:0 10px;font-size:12px}.c-stage-m-record{align-items:flex-start;gap:10px;display:flex}.c-stage-m-record .c-tick{width:20px;height:20px;color:var(--brand);flex:none;margin-top:2px}.c-stage-m-record strong{color:var(--ink)}.c-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.c-offer{--pin-h:clamp(480px, calc(100vh - 64px - 150px), 900px)}.c-offer-frame{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:14px}.c-offer-stage{min-height:0}.c-offer-title{padding-top:16px;top:64px}.c-offer-title h2{font-size:clamp(28px,8vw,36px)}.c-offer-list{margin-top:12px}.c-offer-list button{grid-template-columns:24px 1fr;padding:8px 0;font-size:15px}.c-offer-list li:not(.is-on){display:none}.c-offer-list li.is-on .c-offer-body{max-height:90px;padding-bottom:8px;font-size:13.5px}.c-offer-hint{display:none}.c-phone.c-phone-big{--phone-w:min(340px, 86vw)}.c-header{grid-template-columns:1fr auto;height:66px;padding:0 20px}.c-nav,.c-header-actions{display:none}.c-menu{grid-area:1/2;display:block}.c-brand{grid-area:1/1;width:100px}.c-header.is-open{height:auto;box-shadow:0 1px 0 var(--line);padding-top:10px;padding-bottom:12px}.c-header.is-open .c-nav{grid-column:1/-1;gap:0;padding:8px 0;display:grid}.c-header.is-open .c-nav a{border-top:1px solid var(--line);font-family:var(--font-display);padding:14px 0;font-size:22px;font-weight:400}.c-header.is-open .c-nav-login{display:block}.c-header.is-open .c-nav-join{font-family:var(--font-sans);border-top:0;justify-self:start;margin-top:14px;font-size:15px;font-weight:600;display:inline-flex}.c-hero-grid{grid-template-columns:minmax(0,1fr)}.c-sticky{display:flex}.c-footer{padding-bottom:88px}.c-cards,.c-benefits{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.c-cards::-webkit-scrollbar{display:none}.c-benefits::-webkit-scrollbar{display:none}.c-wrap.c-cards{width:100%;margin-inline:0}.c-brand{align-items:center;min-height:44px}.c-cards>*,.c-benefits>*{scroll-snap-align:start;flex:0 0 82%}.c-card img{margin-bottom:18px}.c-card h3{margin-bottom:12px;font-size:24px}.c-benefit{padding:22px 22px 24px}.c-benefit h3{font-size:20px}.c-benefit p{font-size:15px}.c-link,.c-benefit a,.c-card>a,.c-fine-links a,.c-text-link{align-items:center;min-height:44px;display:inline-flex}.c-fine-links{gap:0;margin-top:16px}.c-specialties li,.c-specialty-more a,.c-logos a,.c-footer-links a,.c-footer-legal a{align-items:center;min-height:44px;display:inline-flex}.c-footer-links{gap:8px 28px;margin-bottom:36px}.c-footer-legal{gap:0 24px;padding-top:24px}.c-hero-copy{max-width:none}.c-hero-media{aspect-ratio:4/3}.c-card img{aspect-ratio:16/10;margin-bottom:28px}.c-standard-grid{grid-template-columns:minmax(0,1fr)}.c-standard-media{aspect-ratio:4/3}.c-standard h2{max-width:none}.c-faq-wrap{grid-template-columns:minmax(0,1fr)}.care-root h2.c-display{text-align:left;max-width:none;margin-inline:0}.c-promise,.c-proof{text-align:left}.c-promise-sub{margin-inline:0}.c-cond-chips{justify-content:flex-start}.c-center{margin-inline:0;display:inline-flex}.c-logos{justify-content:flex-start}.c-rotor{white-space:normal}}@media (max-width:560px){.c-stage-m-team ul{grid-template-columns:repeat(2,minmax(0,1fr))}.c-faq-q{font-size:20px}.c-footer-links{gap:24px}}.c-needs{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.c-flow-replay{border:1px solid var(--line);border-radius:var(--pill);background:var(--record);color:var(--brand);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--d-feedback) var(--ease);align-items:center;gap:8px;margin-top:20px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.c-flow-replay:hover{border-color:var(--brand)}.c-flow-replay:disabled{opacity:.5;cursor:default}
