:root,[data-theme=light]{--parchment-100:#fcfaf6;--parchment-200:#f8f5ee;--parchment-300:#f5f0e6;--parchment-400:#f2ebdd;--parchment-500:#b6b0a6;--parchment-600:#85817a;--ochre-100:#f0e1ce;--ochre-200:#e2c39c;--ochre-300:#d3a56b;--ochre-400:#c4873a;--ochre-500:#93652c;--ochre-600:#6c4a20;--tobacco-100:#dbd0ca;--tobacco-200:#b6a294;--tobacco-300:#92735e;--tobacco-400:#6e4429;--tobacco-500:#52331f;--tobacco-600:#3d2517;--forest-100:#c8cdca;--forest-200:#919c95;--forest-300:#5a6a60;--forest-400:#23382b;--forest-500:#1a2a20;--forest-600:#131f18;--marine-100:#ccd2d6;--marine-200:#9aa4ac;--marine-300:#677683;--marine-400:#34495a;--marine-500:#273744;--marine-600:#1d2832;--spark-100:#f0f4d6;--spark-200:#e1e8ac;--spark-300:#d2dc83;--spark-400:#c3d15a;--spark-500:#929d44;--spark-600:#6b7332;--ink:#2a2f2a;--brand-primary:var(--forest-400);--brand-secondary:var(--marine-400);--brand-daphne:var(--tobacco-400);--surface-page:var(--parchment-200);--surface-raised:var(--parchment-100);--surface-card:var(--parchment-100);--surface-sunken:var(--parchment-300);--surface-muted:var(--parchment-400);--surface-warm:var(--ochre-100);--surface-inverse:var(--forest-400);--surface-inverse-deep:var(--forest-600);--surface-daphne:var(--tobacco-100);--text-strong:var(--forest-600);--text-body:var(--forest-500);--text-muted:var(--forest-300);--text-subtle:var(--parchment-600);--text-on-inverse:var(--parchment-100);--text-on-inverse-muted:var(--forest-100);--text-daphne:var(--tobacco-400);--text-link:var(--marine-400);--text-link-hover:var(--marine-600);--border-hairline:#23382b1a;--border-subtle:#23382b29;--border-strong:var(--parchment-500);--border-focus:var(--marine-400);--action-primary:var(--forest-400);--action-primary-hover:var(--forest-500);--action-primary-press:var(--forest-600);--action-secondary:var(--parchment-400);--action-secondary-hover:var(--ochre-100);--action-accent:var(--ochre-400);--action-accent-hover:var(--ochre-500);--status-positive:var(--spark-500);--status-positive-bg:var(--spark-100);--status-positive-fg:var(--spark-600);--status-info:var(--marine-400);--status-info-bg:var(--marine-100);--status-attention:var(--ochre-500);--status-attention-bg:var(--ochre-100);--status-critical:var(--tobacco-400);--status-critical-bg:var(--tobacco-100);--scrim:#131f187a;--forest-50:#e2e4e0;--ochre-50:#f6eee2;--marine-50:#e4e6e6;--tobacco-50:#ece5e0;--spark-50:#f6f7e6;--color-bg-app:var(--parchment-100);--color-bg-nav:var(--parchment-400);--color-bg-rail:#fff;--color-bg-card:var(--parchment-100);--color-bg-card-subtle:var(--parchment-300);--color-bg-data:#fff;--color-bg-table-head:var(--parchment-300);--color-bg-user-bubble:var(--parchment-400);--color-bg-viewer:var(--forest-500);--color-bg-viewer-bar:var(--forest-600);--color-bg-card-scan-from:var(--forest-400);--color-bg-card-scan-to:var(--forest-600);--color-text-primary:var(--forest-600);--color-text-secondary:var(--forest-300);--color-text-muted:var(--forest-300);--color-text-soft:var(--forest-400);--color-text-disabled:var(--parchment-600);--color-text-on-accent:var(--parchment-100);--color-text-on-accent-muted:var(--forest-100);--color-border-default:#23382b21;--color-border-subtle:#23382b14;--color-border-input:var(--color-border-default);--color-border-brief:var(--color-border-default);--color-border-control:var(--parchment-500);--color-border-empty:#23382b38;--color-accent:var(--forest-400);--color-accent-hover:var(--forest-500);--color-action:var(--forest-300);--color-action-hover:#4e5e54;--color-action-press:#46554b;--color-icon-tile:var(--forest-100);--color-icon-tile-fg:var(--forest-600);--color-accent-pressed:var(--forest-600);--color-accent-tint:var(--forest-50);--color-accent-tint-strong:var(--forest-100);--color-accent-soft:var(--forest-200);--color-accent-muted:var(--forest-100);--color-insight-bg:var(--ochre-50);--color-insight-border:var(--ochre-200);--color-insight-icon-bg:var(--ochre-100);--color-insight-text:var(--ochre-600);--color-marker-today:var(--ochre-500);--color-status-unresolved:var(--ochre-300);--color-status-unresolved-text:var(--forest-600);--color-status-connected-bg:var(--spark-100);--color-status-connected-text:var(--spark-600);--color-lab-in-range:var(--marine-400);--color-lab-out-of-range:var(--tobacco-400);--color-lab-out-of-range-tint:var(--tobacco-50);--color-lab-band:var(--marine-50);--color-lab-band-label:var(--marine-500);--color-lab-line:var(--marine-200);--color-lab-event:var(--tobacco-500);--color-lab-event-guide:var(--parchment-500);--color-overlay-on-accent:#fcfaf629;--color-overlay-scrim:#131f1859;--shadow-1:0 1px 2px #3d25170f,0 1px 1px #3d25170a;--shadow-2:0 2px 6px #3d25170f,0 8px 20px -6px #3d25171a;--shadow-3:0 4px 12px #3d251714,0 24px 48px -12px #3d25172e;--shadow-focus:0 0 0 3px #34495a47;--shadow-xs:0 1px 2px #3d25171f;--shadow-sm:0 2px 8px #3d25170d;--shadow-md:0 4px 16px #3d251712;--shadow-lg:0 14px 36px #3d251729;--shadow-page:0 10px 40px #131f1859}:root{--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:56px;--space-11:72px;--space-12:96px;--gutter-mobile:20px;--gutter-desktop:40px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--fs-display-xl:64px;--fs-display:48px;--fs-h1:36px;--fs-h2:28px;--fs-h3:22px;--fs-h4:18px;--fs-body-lg:18px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:13px;--fs-label:12px;--type-size-3xs:10px;--type-size-2xs:11px;--type-size-xs:12px;--type-size-sm:13px;--type-size-md:14px;--type-size-base:16px;--type-size-lg:18px;--type-size-xl:22px;--type-size-2xl:28px;--type-size-3xl:32px;--type-size-4xl:36px;--lh-tight:1.08;--lh-heading:1.18;--lh-snug:1.32;--lh-body:1.52;--lh-loose:1.68;--type-leading-chat:1.5;--type-leading-body:1.45;--type-leading-tight:1.2;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--type-weight-regular:400;--type-weight-semibold:600;--type-weight-bold:700;--ls-display:-.02em;--ls-heading:-.01em;--ls-body:0;--ls-label:0;--type-tracking-eyebrow:0;--control-h-sm:36px;--control-h-md:44px;--control-h-lg:52px;--size-control-lg:52px;--size-control-md:44px;--size-control-sm:36px;--size-control-xs:24px;--size-input-message:58px;--size-input-message-hero:78px;--size-input-message-mini:48px;--size-input-send:44px;--size-input-send-hero:58px;--size-input-send-mini:36px;--size-toggle-segment:34px;--size-toggle-segment-hero:40px;--size-toggle-segment-mini:28px;--size-avatar-daphne:30px;--size-avatar-daphne-hero:40px;--size-avatar-person:46px;--content-max:1180px;--prose-max:640px;--layout-nav-width:232px;--layout-rail-width:380px;--layout-chat-column:600px;--layout-chat-column-narrow:500px;--layout-chat-panel-split:560px;--layout-center-message:820px;--layout-center-plan:1080px;--layout-page-padding:40px;--layout-page-padding-compact:30px;--layout-header-height:68px;--layout-mini-chat-width:400px;--border-w:1px;--border-w-strong:1.5px;--font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--font-sans:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif}.type-display-xl{font-family:var(--font-serif);letter-spacing:-.02em;font-size:64px;font-weight:400}.type-display{font-family:var(--font-serif);letter-spacing:-.02em;font-size:48px;font-weight:400}.type-h1{font-family:var(--font-serif);letter-spacing:-.02em;font-size:36px;font-weight:400}.type-h2{font-family:var(--font-serif);font-size:28px;font-weight:500}.type-h3{font-family:var(--font-serif);font-size:22px;font-weight:500}.type-h4{font-family:var(--font-sans);font-size:18px;font-weight:600}.type-body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400}.type-body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.52}.type-body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400}.type-caption{font-family:var(--font-sans);font-size:13px;font-weight:400}.type-label{font-family:var(--font-sans);font-size:12px}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-normal-200-900.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-italic-200-900.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/SourceSans3-normal-200-900.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}:root{--ease-out:cubic-bezier(.22,.61,.36,1);--dur-fast:.14s;--dur-base:.22s}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:var(--spark-200);color:var(--forest-600)}[hidden]{display:none!important}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.52}a{color:var(--text-link)}a:hover{color:var(--text-link-hover)}*{box-sizing:border-box}.page{width:100%;position:relative;overflow:hidden}.wrap{z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 40px;position:relative}.label{font-family:var(--font-sans);margin:0;font-size:15px;font-weight:700;line-height:1.2}.serif{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400}.tf{flex-direction:column;gap:6px;min-width:0;display:flex}.tf label{color:var(--forest-500);font-size:14px;font-weight:600;line-height:1.3}.tf .shell{background:var(--parchment-100);border:1px solid var(--border-subtle);min-height:48px;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);border-radius:12px;align-items:center;padding:0 14px;display:flex}.tf .shell:focus-within{border-color:var(--marine-400);box-shadow:var(--shadow-focus)}.tf input,.tf textarea{min-width:0;font-family:var(--font-sans);color:var(--forest-600);background:0 0;border:0;outline:0;flex:1;padding:12px 0;font-size:16px;line-height:1.4}.tf textarea{resize:vertical}.tf input::placeholder,.tf textarea::placeholder{color:var(--parchment-600)}.tf .hint{color:var(--forest-300);font-size:13px;line-height:1.4}.tf.is-error .shell{border-color:var(--tobacco-300)}.tf.is-error .shell:focus-within{border-color:var(--tobacco-300);box-shadow:0 0 0 3px #6e44292e}.tf.is-error .hint{color:var(--tobacco-400)}.radio{cursor:pointer;align-items:center;gap:12px;display:flex;position:relative}.radio input{opacity:0;width:1px;height:1px;position:absolute}.radio .dot{border:1.5px solid var(--forest-200);background:var(--parchment-100);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.radio .dot:after{content:"";background:var(--forest-400);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-out);border-radius:50%;transform:scale(0)}.radio input:checked+.dot{border-color:var(--forest-400)}.radio input:checked+.dot:after{transform:scale(1)}.radio input:focus-visible+.dot{box-shadow:var(--shadow-focus)}.radio .txt{color:var(--forest-600);font-size:16px;font-weight:500;line-height:1.35}.btn{height:52px;font-family:var(--font-sans);letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.btn:active{transform:scale(.98)}.btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.btn.accent{background:var(--ochre-300);color:var(--forest-600)}.btn.accent:hover{background:var(--ochre-400)}.btn.accent:active{background:var(--ochre-500)}.btn.outline{color:var(--forest-500);border-color:var(--forest-200);background:0 0}.btn.outline:hover{background:#23382b0d}.btn.outline:active{background:#23382b1a}.ring{z-index:1;pointer-events:none;border:1px dashed #fcfaf66b;border-radius:50%;position:absolute}.tbtn{height:48px;font-family:var(--font-sans);white-space:nowrap;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.tbtn .clip{height:24px;display:block;overflow:hidden}.tbtn .roll{flex-direction:column;transition:transform .3s ease-in-out;display:flex}.tbtn:hover .roll,.tbtn:focus-visible .roll{transform:translateY(-50%)}.tbtn .tile{align-items:center;gap:10px;height:24px;display:flex}.tbtn:focus-visible{outline:none;box-shadow:0 0 0 3px #e2c39c8c}.tbtn.ochre{background:var(--ochre-200);color:var(--forest-600)}.tbtn.ochre:hover{background:var(--ochre-300);color:var(--forest-600)}.tbtn.sm{height:42px;padding:0 18px;font-size:15px}.nav{z-index:5;position:absolute;top:0;left:0;right:0}.navin{align-items:center;gap:28px;height:96px;display:flex}.navlink{color:var(--parchment-100);font-size:16px;font-weight:500;text-decoration:none}.navlink:hover{color:var(--ochre-200)}.hero-logo{color:var(--parchment-100);animation:rise .7s var(--ease-out) both;margin-bottom:clamp(48px,100svh - 756px,224px);display:block;position:relative}.hl-type,.hl-arc{aspect-ratio:1682/1050;background:currentColor;height:150px;display:block}.hl-type{-webkit-mask:url(/brand/source-masks/wordmark-type.svg) 50%/contain no-repeat;mask:url(/brand/source-masks/wordmark-type.svg) 50%/contain no-repeat}.hl-arc{clip-path:inset(0 100% 0 0);animation:1.6s cubic-bezier(.65,0,.35,1) .6s forwards arcdraw;position:absolute;top:0;left:0;-webkit-mask:url(/brand/source-masks/wordmark-arrow.svg) 50%/contain no-repeat;mask:url(/brand/source-masks/wordmark-arrow.svg) 50%/contain no-repeat}@keyframes arcdraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hero{box-sizing:border-box;background:var(--forest-600);align-items:flex-end;min-height:clamp(680px,100svh,1080px);padding-top:120px;display:flex;position:relative;overflow:hidden}.hero-img{object-fit:cover;object-position:50% 62%;filter:saturate(.65)brightness(.97);width:100%;height:100%;animation:settle 2.4s var(--ease-out) both;position:absolute;inset:0}.hero-shade{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-tint{z-index:1;pointer-events:none;background:var(--forest-400);mix-blend-mode:color;position:absolute;inset:0}.hero-in{flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:88px;display:flex}.hero-h{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--parchment-100);flex-direction:column;align-items:flex-start;gap:.06em;margin:0;font-size:clamp(30px,7vw,112px);font-weight:400;line-height:1;display:flex}.hrow{white-space:nowrap;align-items:center;column-gap:.24em;display:flex}.hw{animation:rise .7s var(--ease-out) both;animation-delay:var(--d);display:inline-block}.hline{width:2.3em;height:4px;animation:rise .7s var(--ease-out) both;animation-delay:var(--d);background:#fcfaf699;flex:none;display:inline-block}.hero-cta{animation:rise .7s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:20px;width:100%;max-width:540px;animation-delay:.64s;display:flex}.hcap{backdrop-filter:blur(16px);width:100%;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);background:#131f186b;border:1px solid #fcfaf63d;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 6px 6px 24px;display:flex}.hcap:focus-within{border-color:#e2c39cbf;box-shadow:0 0 0 3px #e2c39c38}.hcap input{min-width:0;height:48px;color:var(--parchment-100);font-family:var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px}.hcap input::placeholder{color:#fcfaf6a8}.hcap .tbtn{cursor:pointer;border:0;flex:none}.hdone{backdrop-filter:blur(16px);min-height:62px;color:var(--parchment-100);box-sizing:border-box;background:#131f186b;border:1px solid #fcfaf63d;border-radius:999px;align-items:center;gap:12px;margin:0;padding:12px 24px;font-size:17px;line-height:1.35;display:inline-flex}.hdone svg{color:var(--ochre-200);flex:none}.hero-card{z-index:3;backdrop-filter:blur(16px);width:320px;color:var(--parchment-100);animation:rise .7s var(--ease-out) both;background:#131f186b;border-radius:20px;flex-direction:column;gap:10px;padding:22px 22px 20px;animation-delay:.72s;display:flex;position:absolute;top:120px;right:max(40px,50% - 620px)}.dscript{aspect-ratio:2640/776;background:var(--ochre-200);display:block;-webkit-mask:url(/brand/daphne-script.svg) 0/contain no-repeat;mask:url(/brand/daphne-script.svg) 0/contain no-repeat}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.problem{background:var(--surface-page);padding:140px 0}.stmt-wrap{flex-direction:column;align-items:center;gap:22px;max-width:1000px;margin:0 auto 88px;display:flex}.statement{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--forest-600);text-align:center;text-wrap:balance;will-change:transform;margin:0;font-size:46px;font-weight:400;line-height:1.2}.sbr{will-change:opacity,filter,transform;display:inline-block}.sbr.hl{color:var(--ochre-500)}.pbreak{height:.5em;display:block}.g4{background:var(--parchment-100);border:1px dashed #23382b38;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.g4>div{border-left:1px dashed #23382b38;flex-direction:column;gap:40px;padding:36px 36px 40px;display:flex}.g4>div:first-child{border-left:0}.g4 p{font-family:var(--font-serif);color:var(--forest-600);margin:0;font-size:22px;line-height:1.3}.otile{border-radius:var(--br);width:58px;height:50px;transform:rotate(var(--rot));margin-top:14px;display:block;position:relative}.di{width:58px;height:58px;transform:rotate(calc(var(--rot) * -1));position:absolute;top:-14px;left:8px}.di .i{-webkit-mask:var(--u) center/contain no-repeat;mask:var(--u) center/contain no-repeat;background:currentColor;position:absolute;inset:0}.di .i+.i{transform:translate(.6px,.6px)}.ic-records{--u:url(/brand/icons/medical-records.svg)}.ic-office{--u:url(/brand/icons/send-to-office.svg)}.ic-insurance{--u:url(/brand/icons/insurance-benefits.svg)}.ic-screening{--u:url(/brand/icons/magnifier-screening.svg)}.founder{background:var(--ochre-50);padding:140px 0}.f-head{flex-direction:column;gap:20px;max-width:900px;margin-bottom:72px;display:flex}.f-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:56px;display:grid}.f-img{object-fit:cover;border-radius:20px;width:100%;height:100%;min-height:562px;display:block}.f-text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.f-text p{color:var(--forest-500);margin:0;font-size:19px;line-height:1.55}.sig{flex-direction:column;gap:2px;padding-top:4px;display:flex}.sig b{font-family:var(--font-serif);color:var(--tobacco-400);font-size:22px;font-style:italic;font-weight:400}.sig span{color:var(--forest-300);font-size:14px}.waitlist{background:var(--surface-page);padding:120px 0}.w-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.w-left{flex-direction:column;gap:56px;padding-top:24px;display:flex}.w-head{flex-direction:column;gap:22px;display:flex}.w-head h2{letter-spacing:-.03em;color:var(--forest-600);font-size:72px;line-height:.98}.dscript-ink{vertical-align:-.28em;background:var(--tobacco-400);height:1.2em;margin-left:.08em;display:inline-block}.w-head p{max-width:540px;color:var(--forest-500);margin:0;font-size:19px;line-height:1.55}.w-form{flex-direction:column;align-items:stretch;gap:26px;display:flex}.halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.who{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.who legend{color:var(--forest-500);margin-bottom:12px;padding:0;font-size:14px;font-weight:600}.who-row{flex-wrap:wrap;gap:32px;display:flex}.w-foot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.w-foot span{color:var(--forest-300);font-size:14px}.done{background:var(--parchment-100);border:1px solid var(--border-hairline);border-radius:20px;flex-direction:column;gap:10px;padding:32px;display:flex}.done h3{color:var(--forest-600);font-size:34px}.done p{color:var(--forest-400);margin:0;font-size:17px;line-height:1.5}.w-img{object-fit:cover;border-radius:20px;justify-self:end;width:100%;max-width:560px;height:848px;display:block}.foot{background:var(--parchment-100)}.fcta-pad{padding:8px}.fcta{background:var(--forest-600);color:var(--parchment-100);border-radius:28px;padding:168px 0;position:relative;overflow:hidden}.fcta-in{text-align:center;flex-direction:column;align-items:center;gap:26px;max-width:760px;margin:0 auto;display:flex}.fcta h2{letter-spacing:-.03em;color:var(--parchment-100);font-size:64px;line-height:1}.btn-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fbody{padding:80px 0 32px}.f2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px 64px;display:flex}.fbrand{color:var(--forest-500);align-self:flex-start;align-items:center;text-decoration:none;display:flex}.fbrand-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ftag{font-family:var(--font-serif);color:var(--tobacco-400);margin:0;padding-left:.95em;font-size:22px;font-style:italic;line-height:1.2}.flogo{width:auto;height:80px;display:block}.follow{flex-direction:column;flex:0 520px;gap:12px;min-width:0;display:flex}.follow-row{align-items:flex-end;gap:10px;display:flex}.follow small{color:var(--forest-300);font-size:14px}.fbar{border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);color:var(--forest-400);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:64px;padding:28px 0;font-size:14px;display:flex}.flegal{color:var(--forest-300);margin:0;padding-top:24px;font-size:14px;line-height:1.5}@media (width>=992px){.flegal{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.hero-logo,.hero-logo,.hw,.hline,.hero-cta,.hero-card,.hero-img{animation:none}.hl-arc{clip-path:none;animation:none}}@media (width<=991px){.hline{height:3px}.hero{flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:0;padding-top:132px}.hero-in{gap:28px;padding-bottom:36px}.hero-logo{margin-bottom:24px}.hl-type,.hl-arc{height:120px}.hero-card{width:auto;max-width:460px;margin:0 40px 48px;position:relative;top:auto;bottom:auto;right:auto}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g4>div:nth-child(3){border-left:0}.g4>div:nth-child(-n+2){border-bottom:1px dashed #23382b38}.f-grid,.w-grid{grid-template-columns:1fr}.f2{flex-direction:column;align-items:flex-start;gap:40px}.follow{flex:none;width:100%;max-width:560px}.f-img{height:420px;min-height:0}.w-img{justify-self:stretch;max-width:none;height:500px}}@media (width<=767px){.statement{font-size:36px}.fcta h2{font-size:48px}}@media (width<=600px){.wrap{padding:0 20px}.navlink{display:none}.navin .tbtn{margin-left:auto}.navin{height:76px}.hero-logo{margin-bottom:12px}.hl-type,.hl-arc{height:92px}.hero{padding-top:100px}.hero-in{gap:22px;padding-bottom:28px}.hero-h{font-size:9vw}.hline{width:1.6em;height:2px}.hero-card{gap:8px;max-width:none;margin:0 20px 28px;padding:18px 18px 16px}.hero-card .dscript{height:32px!important}.hero-cta{max-width:none}.hcap{border-radius:26px;flex-direction:column;align-items:stretch;gap:8px;padding:8px}.hcap input{padding:0 14px}.hcap .tbtn{width:100%}.hdone{border-radius:22px;padding:14px 18px;font-size:16px}.hero-card>span:nth-child(2){font-size:18px!important}.problem,.founder{padding:88px 0}.waitlist{padding:80px 0}.statement{font-size:29px}.g4{grid-template-columns:1fr}.g4>div{border-bottom:1px dashed #23382b38;border-left:0;gap:28px;padding:28px 24px 32px}.g4>div:last-child{border-bottom:0}.f-head{margin-bottom:40px}.f-head h2{font-size:38px!important}.f-img{height:280px}.w-head h2{font-size:13vw}.halves{grid-template-columns:1fr}.w-img{height:300px}.fcta{padding:96px 20px}.fcta h2{font-size:10vw}.fbody{padding:56px 0 28px}.flogo{height:64px}.follow{max-width:none}.follow-row{flex-direction:column;align-items:stretch}.fbar{flex-direction:column;gap:8px;margin-top:48px}}.flinks[data-astro-cid-nns7i3if]{gap:24px;display:flex}@media (width<=600px){.flinks[data-astro-cid-nns7i3if]{gap:20px}}.follow-error[data-astro-cid-nns7i3if]{color:var(--tobacco-400);margin:10px 0 0;font-size:15px;line-height:1.4}
