.hero-corp[data-astro-cid-up2q7ogc]{--hero-bg:#0e1112;--hero-fg:#f2f2f1;--hero-muted:#a4a8a6;--hero-dim:#7d8581;isolation:isolate;background:radial-gradient(ellipse at 50% 100%, #49e1bb1f, transparent 48%), var(--hero-bg);width:100%;min-height:100svh;color:var(--hero-fg);place-items:center;padding:120px 56px 76px;display:grid;position:relative;overflow:hidden}.hero-copy[data-astro-cid-up2q7ogc]{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.hero-copy[data-astro-cid-up2q7ogc] h1[data-astro-cid-up2q7ogc]{max-width:920px;color:var(--hero-fg);font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.9rem,5.4vw,4.75rem);font-weight:720;line-height:.98}.hero-copy[data-astro-cid-up2q7ogc] h1[data-astro-cid-up2q7ogc] .accent[data-astro-cid-up2q7ogc]{color:var(--mint);font-family:var(--font-serif);font-style:italic;font-weight:400}.hero-copy[data-astro-cid-up2q7ogc] .lede[data-astro-cid-up2q7ogc]{max-width:580px;color:var(--hero-muted);text-align:center;text-wrap:balance;margin:0;font-size:15.5px;line-height:1.55}.hero-heart-field[data-astro-cid-up2q7ogc]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.agent-activity[data-astro-cid-up2q7ogc]{z-index:2;position:absolute;bottom:24px;left:56px;right:56px}.agent-activity-inner[data-astro-cid-up2q7ogc]{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:18px;display:grid}.agent-activity-head[data-astro-cid-up2q7ogc]{align-items:center;display:flex}.agent-activity[data-astro-cid-up2q7ogc] h2[data-astro-cid-up2q7ogc]{color:var(--hero-fg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:9.5px;font-weight:500;line-height:1}.agent-activity-window[data-astro-cid-up2q7ogc]{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}.agent-activity-window[data-astro-cid-up2q7ogc]::-webkit-scrollbar{display:none}.agent-activity-window[data-astro-cid-up2q7ogc]:focus-visible{outline:2px solid var(--mint);outline-offset:4px;border-radius:4px}.agent-activity-track[data-astro-cid-up2q7ogc]{will-change:transform;width:max-content;animation:76s linear infinite agent-activity-scroll;display:flex}.agent-activity[data-astro-cid-up2q7ogc]:hover .agent-activity-track[data-astro-cid-up2q7ogc],.agent-activity-window[data-astro-cid-up2q7ogc]:focus .agent-activity-track[data-astro-cid-up2q7ogc]{animation-play-state:paused}.agent-activity-group[data-astro-cid-up2q7ogc]{flex:none;align-items:center;gap:22px;padding-inline:13px;display:flex}.agent-stat[data-astro-cid-up2q7ogc]{min-width:max-content;color:var(--hero-muted);font-family:var(--font-mono);flex:none;align-items:center;gap:5px;font-size:10px;line-height:1;display:flex}.agent-stat-mark[data-astro-cid-up2q7ogc]{background:currentColor;flex:none;height:10px;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:auto 10px;mask-size:auto 10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.agent-stat--marketplace[data-astro-cid-up2q7ogc] .agent-stat-mark[data-astro-cid-up2q7ogc]{width:9px;-webkit-mask-image:url(/assets/logomark-mint-white.svg);mask-image:url(/assets/logomark-mint-white.svg)}.agent-stat--works[data-astro-cid-up2q7ogc] .agent-stat-mark[data-astro-cid-up2q7ogc]{width:15px;-webkit-mask-image:url(/assets/products/works-w-black.webp);mask-image:url(/assets/products/works-w-black.webp)}.agent-stat-label[data-astro-cid-up2q7ogc]{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.agent-stat-value[data-astro-cid-up2q7ogc]{font-variant-numeric:tabular-nums;min-width:8.5ch;font-weight:400}.sr-only[data-astro-cid-up2q7ogc]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes agent-activity-scroll{to{transform:translate(-50%)}}@media (width<=720px){.hero-corp[data-astro-cid-up2q7ogc]{min-height:100svh;padding:104px 22px 72px}.hero-heart-field[data-astro-cid-up2q7ogc]{opacity:.55}.hero-copy[data-astro-cid-up2q7ogc] h1[data-astro-cid-up2q7ogc]{max-width:350px;margin-bottom:16px;font-size:clamp(2.2rem,10.8vw,2.8rem)}.hero-copy[data-astro-cid-up2q7ogc] .lede[data-astro-cid-up2q7ogc]{max-width:330px;font-size:14.5px}.agent-activity[data-astro-cid-up2q7ogc]{bottom:20px;left:22px;right:22px}.agent-activity-inner[data-astro-cid-up2q7ogc]{grid-template-columns:108px minmax(0,1fr);gap:10px}.agent-activity-group[data-astro-cid-up2q7ogc]{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.hero-heart-field[data-astro-cid-up2q7ogc]{opacity:.6}.agent-activity-window[data-astro-cid-up2q7ogc]{overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:8px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.agent-activity-track[data-astro-cid-up2q7ogc]{animation:none}.agent-activity-group[data-astro-cid-up2q7ogc][aria-hidden=true]+.agent-activity-group[data-astro-cid-up2q7ogc]{display:none}}.award-flipboard[data-astro-cid-ilqwm6ee]{grid-template-columns:repeat(var(--award-slot-count,3), minmax(0, 1fr));gap:8px;width:min(100%,720px);margin:18px auto 0;display:grid}.award-flipboard--single[data-astro-cid-ilqwm6ee]{width:100%;margin:0}.award-flipboard-slot[data-astro-cid-ilqwm6ee]{perspective:700px;background:0 0;border:1px solid #0f12141f;min-width:0;min-height:68px;position:relative;overflow:hidden}.award-flipboard-panel[data-astro-cid-ilqwm6ee]{opacity:0;transform-origin:50%;backface-visibility:hidden;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 10px;transition:opacity .34s,transform .34s cubic-bezier(.2,.72,.2,1);display:flex;position:absolute;inset:0;transform:rotateX(-82deg)}.award-flipboard-panel[data-astro-cid-ilqwm6ee].is-active{z-index:2;opacity:1;transform:rotateX(0)}.award-flipboard-panel[data-astro-cid-ilqwm6ee].is-entering{z-index:2;opacity:0;transform:rotateX(-82deg)}.award-flipboard-panel[data-astro-cid-ilqwm6ee].is-leaving{z-index:1;opacity:0;transform:rotateX(82deg)}.award-flipboard-issuer[data-astro-cid-ilqwm6ee]{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:6.5px;font-weight:500;line-height:1.25}.award-flipboard-issuer[data-astro-cid-ilqwm6ee]:before{background:var(--mint);content:"";vertical-align:1px;width:4px;height:4px;margin-right:6px;display:inline-block}.award-flipboard-title[data-astro-cid-ilqwm6ee]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.012em;font-size:clamp(10.5px,1vw,12px);font-weight:800;line-height:1.12;display:block}@media (width<=720px){.award-flipboard[data-astro-cid-ilqwm6ee]{grid-template-columns:1fr;gap:6px;margin-top:15px}.award-flipboard--single[data-astro-cid-ilqwm6ee]{margin-top:0}.award-flipboard-slot[data-astro-cid-ilqwm6ee]{min-height:64px}.award-flipboard-panel[data-astro-cid-ilqwm6ee]{gap:4px;padding:8px 9px}.award-flipboard-title[data-astro-cid-ilqwm6ee]{font-size:10.5px;line-height:1.12;display:block}}@media (prefers-reduced-motion:reduce){.award-flipboard-panel[data-astro-cid-ilqwm6ee]{transition:none}}.works-console[data-astro-cid-zupo5d4g]{aspect-ratio:540/450;width:100%;max-width:540px;color:var(--data-console-text);background:linear-gradient(150deg,#ffffff38,#ffffff0a 40%,#49e1bb29);border-radius:14px;padding:1px;box-shadow:0 16px 40px #14141847;container-type:inline-size}.works-console__surface[data-astro-cid-zupo5d4g]{background:linear-gradient(160deg, var(--data-console-surface-raised), var(--data-console-surface-mid) 45%, var(--data-console-surface));border-radius:13px;grid-template-rows:minmax(52px,10.74cqw) minmax(0,1fr);width:100%;height:100%;display:grid;position:relative;overflow:hidden}.works-console__surface[data-astro-cid-zupo5d4g]:after{z-index:3;content:"";pointer-events:none;background:radial-gradient(120% 70% at 12% -10%,#ffffff1a,#0000 55%),radial-gradient(80% 60% at 110% 110%,#49e1bb1a,#0000 60%);position:absolute;inset:0}.works-console__header[data-astro-cid-zupo5d4g]{z-index:2;background:#ffffff08;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-width:0;padding:min(13px,2.41cqw) min(18px,3.33cqw);display:flex;position:relative}.works-console__identity[data-astro-cid-zupo5d4g]{min-width:0;font-family:var(--font-display);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:min(10px,1.85cqw);display:flex}.works-console__identity[data-astro-cid-zupo5d4g] strong[data-astro-cid-zupo5d4g]{color:var(--data-console-text-strong);letter-spacing:-.01em;font-weight:900}.works-console__dot[data-astro-cid-zupo5d4g]{background:var(--accent);width:min(7px,1.3cqw);height:min(7px,1.3cqw);box-shadow:0 0 10px var(--accent);border-radius:50%;flex:none}.works-console__dash[data-astro-cid-zupo5d4g]{color:var(--data-console-text-muted)}.works-console__status[data-astro-cid-zupo5d4g]{color:var(--data-console-text-status);text-overflow:ellipsis;font-weight:700;overflow:hidden}.works-console__status[data-astro-cid-zupo5d4g].is-ready{color:var(--accent)}.works-console__replay[data-astro-cid-zupo5d4g]{min-width:48px;min-height:44px;color:var(--data-console-control);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:10px 14px;font-weight:700;line-height:1;transition:border-color .15s,background .15s,color .15s}.works-console__replay[data-astro-cid-zupo5d4g]:hover{color:var(--data-console-text-strong);background:#49e1bb1a;border-color:#49e1bb73}.works-console__replay[data-astro-cid-zupo5d4g]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.works-console__grid[data-astro-cid-zupo5d4g]{z-index:2;grid-template-columns:min(110px,20.37cqw) minmax(0,1fr);min-height:0;display:grid;position:relative}.works-console__horizon[data-astro-cid-zupo5d4g]{background:#ffffff05;border-right:1px solid #ffffff12;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:min(18px,3.33cqw) min(14px,2.59cqw);display:grid}.works-console__horizon-label[data-astro-cid-zupo5d4g]{color:var(--data-console-text-muted);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:700;line-height:1}.works-console__phases[data-astro-cid-zupo5d4g]{grid-template-rows:repeat(5,minmax(0,1fr));min-height:0;margin:min(15px,2.78cqw) 0 0;padding:0;list-style:none;display:grid}.works-console__phase[data-astro-cid-zupo5d4g]{align-content:center;gap:min(4px,.74cqw);padding-left:min(12px,2.22cqw);display:grid;position:relative}.works-console__phase[data-astro-cid-zupo5d4g]:before{background:var(--phase-color);content:"";width:2px;position:absolute;top:13%;bottom:13%;left:0}.works-console__phase[data-astro-cid-zupo5d4g] strong[data-astro-cid-zupo5d4g]{color:var(--data-console-text-strong);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:-.01em;font-weight:900;line-height:1}.works-console__phase[data-astro-cid-zupo5d4g] span[data-astro-cid-zupo5d4g]{color:var(--data-console-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.2}.works-console__log-shell[data-astro-cid-zupo5d4g]{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;padding:min(18px,3.33cqw);display:grid;overflow:hidden}.works-console__log[data-astro-cid-zupo5d4g]{height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--text-xs);grid-template-rows:repeat(14,minmax(0,1fr));margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.works-console__line[data-astro-cid-zupo5d4g]{opacity:1;grid-template-columns:min(64px,11.85cqw) minmax(0,1fr);align-items:center;column-gap:min(8px,1.48cqw);min-width:0;transition:opacity .18s,transform .18s;display:grid;transform:translateY(0)}.works-console[data-astro-cid-zupo5d4g].is-running .works-console__line[data-astro-cid-zupo5d4g]:not(.is-visible){opacity:0;transform:translateY(3px)}.works-console__tag[data-astro-cid-zupo5d4g],.works-console__message[data-astro-cid-zupo5d4g]{white-space:nowrap;min-width:0;overflow:hidden}.works-console__tag--gold[data-astro-cid-zupo5d4g]{color:var(--brand-gold)}.works-console__tag--mint[data-astro-cid-zupo5d4g]{color:var(--accent)}.works-console__tag--red[data-astro-cid-zupo5d4g]{color:var(--status-danger-on-dark)}.works-console__tag--pink[data-astro-cid-zupo5d4g]{color:var(--status-pink-on-dark)}.works-console__tag--white[data-astro-cid-zupo5d4g]{color:var(--data-console-text-strong)}.works-console__message[data-astro-cid-zupo5d4g]{color:var(--data-console-text);text-overflow:clip}.works-console__line--automated[data-astro-cid-zupo5d4g] .works-console__message[data-astro-cid-zupo5d4g]{color:var(--data-console-text-secondary)}.works-console__caret[data-astro-cid-zupo5d4g]{width:max-content;color:var(--accent);font-family:var(--font-mono);font-size:var(--text-xs);margin-top:0;line-height:1;animation:.55s step-end infinite works-caret-blink;display:block}@keyframes works-caret-blink{50%{opacity:0}}@container (width<=480px){.works-console__surface[data-astro-cid-zupo5d4g]{grid-template-rows:58px minmax(0,1fr)}.works-console__header[data-astro-cid-zupo5d4g]{padding:7px 9px}.works-console__identity[data-astro-cid-zupo5d4g]{gap:5px;font-size:8px}.works-console__dot[data-astro-cid-zupo5d4g]{width:5px;height:5px}.works-console__replay[data-astro-cid-zupo5d4g]{min-width:48px;min-height:44px;padding:5px 8px;font-size:7px}.works-console__grid[data-astro-cid-zupo5d4g]{grid-template-rows:minmax(0,1fr);grid-template-columns:72px minmax(0,1fr)}.works-console__horizon[data-astro-cid-zupo5d4g]{padding:8px 7px}.works-console__phases[data-astro-cid-zupo5d4g]{margin-top:6px}.works-console__phase[data-astro-cid-zupo5d4g]{gap:2px;padding-left:8px}.works-console__phase[data-astro-cid-zupo5d4g] strong[data-astro-cid-zupo5d4g]{font-size:7.5px}.works-console__phase[data-astro-cid-zupo5d4g] span[data-astro-cid-zupo5d4g]{font-size:6.25px}.works-console__log-shell[data-astro-cid-zupo5d4g]{padding:8px 7px}.works-console__log[data-astro-cid-zupo5d4g]{font-size:6.75px;line-height:1.28}.works-console__line[data-astro-cid-zupo5d4g]{grid-template-columns:40px minmax(0,1fr);column-gap:3px}.works-console__caret[data-astro-cid-zupo5d4g]{font-size:7px}}@media (width<=820px){.works-console[data-astro-cid-zupo5d4g]{min-width:0}}@media (prefers-reduced-motion:reduce){.works-console__line[data-astro-cid-zupo5d4g],.works-console__replay[data-astro-cid-zupo5d4g]{transition:none}.works-console__caret[data-astro-cid-zupo5d4g]{animation:none}}.sr-only[data-astro-cid-zupo5d4g]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:TH Inter;src:url(/fonts/Inter-var.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:TH Merriweather;src:url(/fonts/Merriweather-var.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}.home-concept[data-astro-cid-3nxqlq4m]{--th-mint:#49e1bb;--th-navy:#0f1041;--th-pink:#d7128a;--th-gold:#f9cb32;--th-body:#5e5c5c;--th-muted:#757575;--th-line:#e4e2de;--th-snow:#f9f9f9;--tw-ink:var(--th-navy);--tw-mint:var(--th-mint);--tw-gold:var(--th-gold);--tw-pink:var(--th-pink);--tw-line:var(--th-line);--font-display:"TH Inter", Inter, ui-sans-serif, system-ui, sans-serif;--font-body:"TH Inter", Inter, ui-sans-serif, system-ui, sans-serif;z-index:3;color:var(--th-navy);font-family:var(--font-body);background:#fff;position:relative;overflow:hidden}.home-concept[data-astro-cid-3nxqlq4m] [data-astro-cid-3nxqlq4m]:is(h2,h3,p){margin-top:0}.home-concept[data-astro-cid-3nxqlq4m] [data-astro-cid-3nxqlq4m]:is(a,a:hover){color:inherit;text-decoration:none}.care-statement[data-astro-cid-3nxqlq4m],.product-story[data-astro-cid-3nxqlq4m],.proof-section[data-astro-cid-3nxqlq4m],.news-proof[data-astro-cid-3nxqlq4m],.team-section[data-astro-cid-3nxqlq4m],.contact-section[data-astro-cid-3nxqlq4m]{width:min(100%,1232px);margin:0 auto;padding:76px 56px}.care-statement[data-astro-cid-3nxqlq4m]{text-align:center;place-items:center;gap:44px;padding-block:58px 70px;display:grid}.care-photo[data-astro-cid-3nxqlq4m]{aspect-ratio:21/9;object-fit:cover;object-position:center 42%;border-radius:16px;width:100%;max-width:1000px;display:block}.care-statement[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m]{letter-spacing:-.035em;text-wrap:balance;max-width:980px;margin:0;font-family:TH Merriweather,Georgia,serif;font-size:clamp(30px,3.6vw,46px);font-weight:400;line-height:1.14}.care-statement[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m] em[data-astro-cid-3nxqlq4m]{font-style:italic}.product-story[data-astro-cid-3nxqlq4m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,76px);display:grid}.product-story--works[data-astro-cid-3nxqlq4m]{padding-top:60px}.product-visual[data-astro-cid-3nxqlq4m]{aspect-ratio:1;position:relative;overflow:hidden}.product-visual--trusted[data-astro-cid-3nxqlq4m]{aspect-ratio:auto;background:0 0;width:min(78%,400px);margin-inline:auto;overflow:visible}.product-visual--trusted[data-astro-cid-3nxqlq4m] .clinician-cutout[data-astro-cid-3nxqlq4m]{object-fit:initial;filter:drop-shadow(0 18px 30px #0f104024);width:100%;height:auto;display:block;position:static;inset:auto}.product-visual--works[data-astro-cid-3nxqlq4m]{aspect-ratio:540/450;background:0 0;place-items:center;display:grid;overflow:visible}.product-visual[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m]{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.product-visual[data-astro-cid-3nxqlq4m]:hover img[data-astro-cid-3nxqlq4m],.product-visual--trusted[data-astro-cid-3nxqlq4m]:hover .clinician-cutout[data-astro-cid-3nxqlq4m]{transform:scale(1.025)}.story-copy[data-astro-cid-3nxqlq4m]{max-width:500px}.story-copy[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m],.centered-heading[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m]{letter-spacing:-.025em;text-wrap:balance;margin-bottom:16px;font-size:clamp(31px,3.3vw,42px);font-weight:700;line-height:1.1}.product-visit[data-astro-cid-3nxqlq4m]{width:max-content;max-width:100%;position:relative}.product-popover[data-astro-cid-3nxqlq4m]{z-index:8;backdrop-filter:blur(18px)saturate(130%);opacity:0;pointer-events:none;visibility:hidden;background:linear-gradient(145deg,#323636f7,#1c2020fa);border:1px solid #ffffff21;border-radius:14px;width:min(390px,100vw - 44px);padding:18px;transition:opacity .17s,transform .19s,visibility .17s;position:absolute;top:calc(100% + 16px);left:0;transform:translateY(8px);box-shadow:inset 0 1px #ffffff14,0 18px 46px #0a0c0c3d}.product-popover[data-astro-cid-3nxqlq4m]:after{content:"";background:#202424;border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;width:12px;height:12px;position:absolute;top:-7px;left:22px;transform:rotate(45deg)}.product-popover[data-astro-cid-3nxqlq4m]>span[data-astro-cid-3nxqlq4m]{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:10px;font-weight:800;display:flex}.product-popover[data-astro-cid-3nxqlq4m]>span[data-astro-cid-3nxqlq4m]:before{background:var(--th-mint);content:"";border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #49e1bba6}.product-popover[data-astro-cid-3nxqlq4m] p[data-astro-cid-3nxqlq4m]{color:#ffffffc2;max-width:48ch;margin:0;font-size:14px;line-height:1.5}.product-visit[data-astro-cid-3nxqlq4m]:hover .product-popover[data-astro-cid-3nxqlq4m],.product-visit[data-astro-cid-3nxqlq4m]:focus-within .product-popover[data-astro-cid-3nxqlq4m]{opacity:1;visibility:visible;transform:translateY(0)}.text-cta[data-astro-cid-3nxqlq4m]{border-bottom:2px solid var(--th-mint);align-items:center;gap:8px;width:max-content;padding-bottom:3px;font-size:15px;font-weight:750;line-height:1.3;display:inline-flex;color:var(--th-navy)!important}.text-cta[data-astro-cid-3nxqlq4m] span[data-astro-cid-3nxqlq4m]{transition:transform .14s}.text-cta[data-astro-cid-3nxqlq4m]:hover span[data-astro-cid-3nxqlq4m]{transform:translate(2px,-1px)}.proof-section[data-astro-cid-3nxqlq4m],.news-proof[data-astro-cid-3nxqlq4m],.team-section[data-astro-cid-3nxqlq4m],.contact-section[data-astro-cid-3nxqlq4m]{width:100%;max-width:none}.proof-section--investors[data-astro-cid-3nxqlq4m]{background:#fff;margin-top:16px}.centered-heading[data-astro-cid-3nxqlq4m]{text-align:center;width:min(100%,900px);margin:0 auto 34px}.centered-heading[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m]{margin-bottom:0}.concept-marquee[data-astro-cid-3nxqlq4m],.press-marquee[data-astro-cid-3nxqlq4m]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.concept-marquee__track[data-astro-cid-3nxqlq4m],.press-marquee__track[data-astro-cid-3nxqlq4m]{width:max-content;animation:50s linear infinite home-concept-marquee;display:flex}.press-marquee__track[data-astro-cid-3nxqlq4m]{animation-duration:62s}.concept-marquee[data-astro-cid-3nxqlq4m]:hover .concept-marquee__track[data-astro-cid-3nxqlq4m],.press-marquee[data-astro-cid-3nxqlq4m]:hover .press-marquee__track[data-astro-cid-3nxqlq4m]{animation-play-state:paused}.concept-marquee__group[data-astro-cid-3nxqlq4m],.press-marquee__group[data-astro-cid-3nxqlq4m]{align-items:center;gap:66px;min-height:64px;padding:0 34px;display:flex}.concept-logo[data-astro-cid-3nxqlq4m],.press-logo[data-astro-cid-3nxqlq4m]{justify-content:center;align-items:center;min-width:max-content;display:inline-flex}.concept-logo[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m]{opacity:.5;filter:grayscale()brightness(.46);width:auto;height:28px;transition:opacity .15s;display:block}.concept-logo--tall[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m]{height:50px}.concept-logo[data-astro-cid-3nxqlq4m]:hover img[data-astro-cid-3nxqlq4m]{opacity:.9}.news-proof[data-astro-cid-3nxqlq4m]{background:#fff}.news-placeholder-grid[data-astro-cid-3nxqlq4m],.contact-grid[data-astro-cid-3nxqlq4m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:min(100%,1120px);margin:0 auto;display:grid}.news-placeholder[data-astro-cid-3nxqlq4m]{min-height:350px;color:var(--th-navy);border-radius:16px;flex-direction:column;gap:10px;padding:24px 22px 20px;transition:filter .16s,transform .18s;display:flex;position:relative;overflow:hidden}.news-placeholder-column[data-astro-cid-3nxqlq4m]{align-content:start;gap:10px;min-width:0;display:grid}.news-placeholder[data-astro-cid-3nxqlq4m]:before{aspect-ratio:1;content:"";opacity:.22;border:1px solid;border-radius:50%;width:78%;position:absolute;top:-35%;right:-25%}.news-placeholder--mint[data-astro-cid-3nxqlq4m]{background:var(--th-mint)}.news-placeholder--gold[data-astro-cid-3nxqlq4m]{background:var(--th-gold)}.news-placeholder--pink[data-astro-cid-3nxqlq4m]{background:var(--th-pink);color:#fff}.news-placeholder--pink[data-astro-cid-3nxqlq4m] strong[data-astro-cid-3nxqlq4m],.news-placeholder--pink[data-astro-cid-3nxqlq4m] p[data-astro-cid-3nxqlq4m],.news-placeholder--pink[data-astro-cid-3nxqlq4m] .news-placeholder__outlet[data-astro-cid-3nxqlq4m],.news-placeholder--pink[data-astro-cid-3nxqlq4m] .news-placeholder__source[data-astro-cid-3nxqlq4m]{color:#fff}.news-placeholder[data-astro-cid-3nxqlq4m]:hover{filter:brightness(.97);transform:translateY(-3px)}.news-placeholder--pending[data-astro-cid-3nxqlq4m]:hover{filter:none;transform:none}.news-placeholder--pending[data-astro-cid-3nxqlq4m] .news-placeholder__source[data-astro-cid-3nxqlq4m]{text-decoration:none}.news-placeholder__outlet[data-astro-cid-3nxqlq4m],.news-placeholder__body[data-astro-cid-3nxqlq4m]{z-index:1;position:relative}.news-placeholder__outlet[data-astro-cid-3nxqlq4m]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.news-placeholder__body[data-astro-cid-3nxqlq4m]{flex-direction:column;flex:1;align-items:flex-start;min-height:0;display:flex}.news-placeholder[data-astro-cid-3nxqlq4m] strong[data-astro-cid-3nxqlq4m]{letter-spacing:-.015em;font-size:19px;font-weight:800;line-height:1.2}.news-placeholder[data-astro-cid-3nxqlq4m] p[data-astro-cid-3nxqlq4m]{opacity:.78;max-width:30ch;margin:10px 0 0;font-size:14px;line-height:1.5}.news-placeholder--pink[data-astro-cid-3nxqlq4m] p[data-astro-cid-3nxqlq4m]{opacity:1}.news-placeholder__source[data-astro-cid-3nxqlq4m]{border-bottom:2px solid;align-items:center;gap:7px;margin-top:auto;padding-top:16px;padding-bottom:3px;font-size:13px;font-weight:700;line-height:1.25;display:inline-flex}.news-placeholder__source[data-astro-cid-3nxqlq4m] span[data-astro-cid-3nxqlq4m]{transition:transform .14s}.news-placeholder[data-astro-cid-3nxqlq4m]:hover .news-placeholder__source[data-astro-cid-3nxqlq4m] span[data-astro-cid-3nxqlq4m]{transform:translate(2px,-1px)}.embedded-recognition[data-astro-cid-3nxqlq4m]{width:min(100%,1120px);margin:28px auto 0}.news-rail-controls[data-astro-cid-3nxqlq4m]{display:none}.press-logo[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m]{opacity:1;filter:grayscale()brightness(0)invert(82%);width:auto;display:block}.proof-section--investors[data-astro-cid-3nxqlq4m]{padding-bottom:20px}.leadership-link[data-astro-cid-3nxqlq4m]{width:min(100%,1232px);margin:0 auto;padding:0 56px}.section-action[data-astro-cid-3nxqlq4m]{justify-content:center;margin-top:34px;display:flex}.team-section[data-astro-cid-3nxqlq4m]{color:var(--th-navy);background:#fff}.team-grid[data-astro-cid-3nxqlq4m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,72px);width:min(100%,1120px);margin:0 auto;display:grid}.team-portrait[data-astro-cid-3nxqlq4m]{aspect-ratio:1;background:var(--th-pink);position:relative;overflow:hidden}.team-portrait[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m]{object-fit:cover;width:auto;max-width:none;height:88%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.team-copy[data-astro-cid-3nxqlq4m] h3[data-astro-cid-3nxqlq4m]{letter-spacing:-.025em;max-width:23ch;margin-bottom:24px;font-size:clamp(27px,2.7vw,36px);font-weight:650;line-height:1.1}.team-values[data-astro-cid-3nxqlq4m]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0 0 28px;display:grid}.team-value[data-astro-cid-3nxqlq4m]{border-top:1px solid var(--th-line);padding:14px 0 16px}.team-value[data-astro-cid-3nxqlq4m] dt[data-astro-cid-3nxqlq4m]{color:var(--th-navy);letter-spacing:-.01em;font-size:15px;font-weight:750;line-height:1.2}.team-value[data-astro-cid-3nxqlq4m] dd[data-astro-cid-3nxqlq4m]{color:var(--th-body);margin:6px 0 0;font-size:13.5px;line-height:1.45}.contact-section[data-astro-cid-3nxqlq4m]{background:#fff}.contact-grid[data-astro-cid-3nxqlq4m]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-card[data-astro-cid-3nxqlq4m]{align-items:end;min-height:190px;padding:26px;display:grid}.contact-card--mint[data-astro-cid-3nxqlq4m]{background:var(--th-mint)}.contact-card--pink[data-astro-cid-3nxqlq4m]{background:#fae3f1}.contact-card__body[data-astro-cid-3nxqlq4m]{gap:7px;display:grid}.contact-card[data-astro-cid-3nxqlq4m] .text-cta[data-astro-cid-3nxqlq4m]{margin-top:14px}.contact-card[data-astro-cid-3nxqlq4m] strong[data-astro-cid-3nxqlq4m]{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.06}.contact-card[data-astro-cid-3nxqlq4m] small[data-astro-cid-3nxqlq4m]{max-width:34ch;color:var(--th-body);font-size:14px;line-height:1.45}.contact-card--mint[data-astro-cid-3nxqlq4m] small[data-astro-cid-3nxqlq4m]{color:#555353}.home-concept[data-astro-cid-3nxqlq4m].is-motion-ready [data-astro-cid-3nxqlq4m][data-home-reveal]{opacity:0;transition:opacity .65s ease var(--delay,0s), transform .65s cubic-bezier(.22, 1, .36, 1) var(--delay,0s);transform:translateY(24px)}.home-concept[data-astro-cid-3nxqlq4m].is-motion-ready [data-astro-cid-3nxqlq4m][data-home-reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes home-concept-marquee{to{transform:translate(-50%)}}@media (width<=820px){.care-statement[data-astro-cid-3nxqlq4m],.product-story[data-astro-cid-3nxqlq4m],.proof-section[data-astro-cid-3nxqlq4m],.news-proof[data-astro-cid-3nxqlq4m],.leadership-link[data-astro-cid-3nxqlq4m]{padding-inline:22px}.product-story[data-astro-cid-3nxqlq4m],.proof-section[data-astro-cid-3nxqlq4m],.news-proof[data-astro-cid-3nxqlq4m]{padding-block:56px}.team-section[data-astro-cid-3nxqlq4m],.contact-section[data-astro-cid-3nxqlq4m]{padding:56px 22px}.care-photo[data-astro-cid-3nxqlq4m]{aspect-ratio:4/3;border-radius:12px}.care-statement[data-astro-cid-3nxqlq4m]{min-height:28vh;padding-block:44px}.care-statement[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m]{font-size:clamp(27px,7.8vw,34px)}.product-story[data-astro-cid-3nxqlq4m]{grid-template-columns:1fr;gap:30px}.product-story[data-astro-cid-3nxqlq4m] .story-copy[data-astro-cid-3nxqlq4m]{order:1}.product-story[data-astro-cid-3nxqlq4m] .product-visual[data-astro-cid-3nxqlq4m]{order:2}.story-copy[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m],.centered-heading[data-astro-cid-3nxqlq4m] h2[data-astro-cid-3nxqlq4m]{font-size:clamp(29px,8.2vw,34px)}.centered-heading[data-astro-cid-3nxqlq4m]{margin-bottom:28px}.news-placeholder-grid[data-astro-cid-3nxqlq4m]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:14px;width:auto;margin-inline:-22px;padding:0 22px 14px;display:flex;overflow-x:auto}.news-placeholder-grid[data-astro-cid-3nxqlq4m]:focus-visible{outline:3px solid var(--th-pink);outline-offset:4px;border-radius:4px}.news-placeholder-grid[data-astro-cid-3nxqlq4m]::-webkit-scrollbar{display:none}.news-placeholder-column[data-astro-cid-3nxqlq4m]{scroll-snap-align:start;flex:none;grid-template-rows:350px 68px;width:min(78vw,300px)}.news-placeholder[data-astro-cid-3nxqlq4m]{width:100%;height:350px;min-height:350px}.news-rail-controls[data-astro-cid-3nxqlq4m].is-ready{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:min(100%,1120px);margin:4px auto 0;display:grid}.news-rail-controls[data-astro-cid-3nxqlq4m] button[data-astro-cid-3nxqlq4m]{min-width:44px;min-height:44px;color:var(--th-navy);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:13px;font-weight:750;display:inline-flex}.news-rail-controls[data-astro-cid-3nxqlq4m] button[data-astro-cid-3nxqlq4m]:last-child{justify-self:end}.news-rail-controls[data-astro-cid-3nxqlq4m] button[data-astro-cid-3nxqlq4m]:disabled{cursor:default;opacity:.45}.news-rail-controls[data-astro-cid-3nxqlq4m] button[data-astro-cid-3nxqlq4m]:focus-visible{outline:2px solid var(--th-pink);outline-offset:2px;border-radius:4px}.news-rail-position[data-astro-cid-3nxqlq4m]{color:var(--th-body);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.team-grid[data-astro-cid-3nxqlq4m]{grid-template-columns:1fr;gap:30px}.team-values[data-astro-cid-3nxqlq4m]{grid-template-columns:1fr}.contact-grid[data-astro-cid-3nxqlq4m]{grid-template-columns:1fr;gap:14px}.contact-card[data-astro-cid-3nxqlq4m]{min-height:164px;padding:22px}.concept-marquee__group[data-astro-cid-3nxqlq4m],.press-marquee__group[data-astro-cid-3nxqlq4m]{gap:48px;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.concept-marquee__track[data-astro-cid-3nxqlq4m],.press-marquee__track[data-astro-cid-3nxqlq4m]{animation:none}.product-visual[data-astro-cid-3nxqlq4m] img[data-astro-cid-3nxqlq4m],.text-cta[data-astro-cid-3nxqlq4m] span[data-astro-cid-3nxqlq4m],.product-popover[data-astro-cid-3nxqlq4m]{transition:none}}@media (width<=820px),(hover:none),(pointer:coarse){.product-visit[data-astro-cid-3nxqlq4m]{width:100%}.product-popover[data-astro-cid-3nxqlq4m]{display:none}}.corporate-about[data-astro-cid-ta2fbyqs]{background:#fff;min-width:0;overflow:clip}
