.cms-scope{--cms-max:860px;--cms-content-max:760px;--cms-gutter:clamp(20px, 4vw, 40px);--cms-bg:var(--background);--cms-body-size:clamp(15px, 1vw, 16px);--cms-body-leading:1.68;--cms-body-weight:400;--cms-body-color:color-mix(in oklab, var(--foreground) 78%, transparent);--cms-h1-size:clamp(30px, 3vw, 44px);--cms-h1-lh:1.18;--cms-h1-tracking:-.02em;--cms-h1-weight:600;--cms-h2-size:clamp(20px, 1.9vw, 26px);--cms-h2-lh:1.22;--cms-h2-tracking:-.015em;--cms-h2-weight:600;--cms-h3-size:20px;--cms-h3-lh:1.32;--cms-h3-weight:550;--cms-section-top:clamp(40px, 6vh, 84px);--cms-after-hero-pad:84px;--cms-heading-top:32px;--cms-heading-bottom:12px;--cms-paragraph-gap:18px;--cms-list-gap:10px;--cms-divider:var(--border);--cms-divider-gap:28px;--cms-text:color-mix(in oklab, var(--foreground) 88%, transparent);--cms-text-strong:var(--foreground);--cms-text-muted:var(--muted-foreground);--cms-link:var(--primary);--cms-link-hover:color-mix(in oklab, var(--primary) 80%, var(--foreground));--cms-hero-h1-size:clamp(36px, 5vw, 64px);--cms-hero-h1-weight:650;--cms-hero-h1-tracking:-.02em;--cms-hero-sub-size:17px;--cms-hero-sub-weight:450;--cms-hero-headline-color:#fff;--cms-hero-sub-color:#ffffffd1;--cms-hero-text-shadow:0 1px 24px #00000073}@supports (color:lab(0% 0 0)){.cms-scope{--cms-hero-headline-color:lab(100% 0 0);--cms-hero-sub-color:lab(100% 0 0/.82);--cms-hero-text-shadow:0 1px 24px lab(0% 0 0/.45)}}.cms-page{background:var(--cms-bg);width:100%;min-height:100vh;color:var(--cms-text);padding-bottom:96px;position:relative}.cms-container{max-width:var(--cms-max);padding:0 var(--cms-gutter);margin:0 auto}.cms-hero{justify-content:center;align-items:center;width:100%;height:clamp(420px,74vh,760px);display:flex;position:relative;overflow:hidden}@media(max-width:640px){.cms-hero{height:clamp(360px,62vh,560px)}}.cms-hero__bg{background-position:50%;background-size:cover;position:absolute;inset:0}.cms-hero:before{content:"";z-index:10;background:linear-gradient(#00000057,#0000002e 45%,#00000075);background:linear-gradient(#00000057,#0000002e 45%,#00000075);position:absolute;inset:0}.cms-hero__inner{z-index:20;justify-content:center;align-items:center;width:100%;padding:56px 0;display:flex;position:relative}.cms-hero__copy{text-align:center;width:92vw;max-width:720px}.cms-hero--left .cms-hero__copy{text-align:left}.cms-hero--right .cms-hero__copy{text-align:right}.cms-hero__headline{font-size:var(--cms-hero-h1-size);font-weight:var(--cms-hero-h1-weight);letter-spacing:var(--cms-hero-h1-tracking);color:var(--cms-hero-headline-color);text-shadow:var(--cms-hero-text-shadow);text-wrap:balance;max-width:clamp(320px,60vw,760px);margin:0 auto;line-height:1.04}.cms-hero__subheadline{font-size:var(--cms-hero-sub-size);font-weight:var(--cms-hero-sub-weight);color:var(--cms-hero-sub-color);text-shadow:var(--cms-hero-text-shadow);text-wrap:balance;max-width:60ch;margin:14px auto 0;line-height:1.45}.cms-content{max-width:var(--cms-content-max);color:var(--cms-text);font-size:var(--cms-body-size);font-weight:var(--cms-body-weight);line-height:var(--cms-body-leading);letter-spacing:-.005em;padding-top:var(--cms-section-top);margin:0 auto}.cms-page.has-hero .cms-content{padding-top:var(--cms-after-hero-pad)}.cms-page:not(.has-hero) .cms-content{padding-top:0}.cms-page:not(.has-hero) .cms-container{padding-top:clamp(56px,8vh,96px)}.cms-content p{margin:0 0 var(--cms-paragraph-gap) 0;color:var(--cms-body-color);font-size:var(--cms-body-size);font-weight:var(--cms-body-weight);line-height:var(--cms-body-leading)}.cms-content strong{color:var(--cms-text-strong);font-weight:600}.cms-content em{font-style:italic}.cms-content a{color:var(--cms-link);border-bottom:1px solid color-mix(in oklab,var(--cms-link) 45%,transparent);text-decoration:none;transition:color .18s,border-color .18s}.cms-content a:hover{color:var(--cms-link-hover);border-bottom-color:var(--cms-link)}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content .cms-heading{color:var(--cms-text-strong);width:100%;padding-bottom:.12em;display:block;overflow:visible}.cms-content h1,.cms-content .cms-heading-h1{font-size:var(--cms-h1-size);line-height:var(--cms-h1-lh);letter-spacing:var(--cms-h1-tracking);font-weight:var(--cms-h1-weight);margin:0 0 18px}.cms-content h2,.cms-content .cms-heading-h2{font-size:var(--cms-h2-size);line-height:var(--cms-h2-lh);letter-spacing:var(--cms-h2-tracking);font-weight:var(--cms-h2-weight);margin:var(--cms-heading-top) 0 var(--cms-heading-bottom)}.cms-content h2:first-child,.cms-content h3:first-child{margin-top:0}.cms-content h3,.cms-content .cms-heading-h3{font-size:var(--cms-h3-size);line-height:var(--cms-h3-lh);letter-spacing:-.01em;font-weight:var(--cms-h3-weight);margin:28px 0 10px}.cms-content h4,.cms-content .cms-heading-h4{margin:24px 0 8px;font-size:17px;font-weight:600;line-height:1.35}.cms-page.has-hero .cms-content h1,.cms-page.has-hero .cms-content .cms-heading-h1{font-size:var(--cms-h2-size);font-weight:var(--cms-h2-weight);line-height:var(--cms-h2-lh);letter-spacing:var(--cms-h2-tracking);margin-top:0}.cms-content hr{background:linear-gradient(to right,transparent,var(--cms-divider),transparent);height:1px;margin:var(--cms-divider-gap) 0;border:none}.cms-content ul,.cms-content ol{margin:0 0 var(--cms-paragraph-gap) 1.15em;color:var(--cms-body-color);list-style:revert;padding:0}.cms-content li{margin:0 0 var(--cms-list-gap) 0}.cms-content li::marker{color:var(--cms-text-muted)}.cms-content blockquote{margin:var(--cms-heading-top) 0;border-left:2px solid var(--cms-divider);background:color-mix(in oklab,var(--cms-text) 4%,transparent);color:var(--cms-text-muted);border-radius:10px;padding:16px 20px}.cms-content img{max-width:100%;margin:8px 0 var(--cms-paragraph-gap);border-radius:14px}.cms-align-center{text-align:center}.cms-align-left{text-align:left}.cms-align-right{text-align:right}.cms-text-balanced{text-wrap:balance}.cms-video-block{max-width:var(--cms-content-max);margin:0 auto var(--cms-paragraph-gap)}.cms-video-block__frame{aspect-ratio:16/9;background:color-mix(in oklab,var(--cms-text) 8%,transparent);border-radius:16px;width:100%;position:relative;overflow:hidden}.cms-video-block__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.cms-embedded .cms-page{background:0 0;min-height:0;padding-bottom:0}.cms-embedded .cms-content,.cms-embedded .cms-page.has-hero .cms-content,.cms-embedded .cms-page:not(.has-hero) .cms-container{padding-top:0}.cms-embedded .cms-container{padding-inline:0}.site-tone-light{--features-article:#f8fafd;--features-article-foreground:#101a2d;--features-article-muted:#434e5e;--features-article-border:#d3d8de;--features-article-skeleton:#101a2d14}@supports (color:lab(0% 0 0)){.site-tone-light{--features-article:lab(98.257% -.443965 -1.43218);--features-article-foreground:lab(9.24648% .623159 -14.2886);--features-article-muted:lab(32.6068% -1.33795 -10.8763);--features-article-border:lab(86.0595% -.805348 -3.66503);--features-article-skeleton:lab(9.24648% .623159 -14.2886/.08)}}.marketing-header.site-tone-sky,.site-tone-sky{--features-article:var(--tide-sky-header);--features-article-foreground:#091f3b;--features-article-muted:#2d445c;--features-article-border:#091f3b1f;--features-article-skeleton:#091f3b14;background:var(--tide-sky-header)}@supports (color:lab(0% 0 0)){.marketing-header.site-tone-sky,.site-tone-sky{--features-article-foreground:lab(11.4587% -.0175759 -20.7132);--features-article-muted:lab(27.9412% -3.57856 -17.1533);--features-article-border:lab(11.4587% -.0175759 -20.7132/.12);--features-article-skeleton:lab(11.4587% -.0175759 -20.7132/.08)}}.marketing-header.site-tone-sky.marketing-header--scrolled{background:color-mix(in oklab,var(--tide-sky-header) 82%,transparent)}.site-footer--dark{background:color-mix(in oklab,var(--features-article) 82%,black)}.site-footer--light{background:#f0f4f7}.marketing-header{view-transition-name:marketing-header;background:0 0}.marketing-header--scrolled{background:color-mix(in oklab,var(--features-article) 97%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 1px 0 var(--features-article-border)}.marketing-nav-active:after{content:"";view-transition-name:marketing-nav-marker;background:#0088f2;border-radius:2px;height:2px;position:absolute;inset:auto 1rem .4rem}.marketing-cta{color:#fff;background:#0088f2;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 30px -10px #0088f2b3}.marketing-cta:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px #0088f2d9}.marketing-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.marketing-menu{background:var(--features-article);color:var(--features-article-foreground)}.marketing-menu-item{animation:.42s cubic-bezier(.2,.8,.2,1) both marketing-rise}.marketing-hero{background:radial-gradient(60% 50% at 80% 20%,#0088f247,transparent 70%),radial-gradient(50% 40% at 10% 90%,color-mix(in oklab,var(--features-stage-accent) 30%,transparent),transparent 70%)}.marketing-tide{background:linear-gradient(180deg,var(--features-article),var(--features-stage-mid))}.marketing-final{background:radial-gradient(60% 80% at 50% 100%,#0088f24d,#0000 70%)}.marketing-light{background:var(--features-stage-light)}.marketing-card-accent{background:linear-gradient(160deg,#0088f238,color-mix(in oklab,var(--features-stage-mid) 60%,transparent))}.marketing-wave{fill:var(--features-article-skeleton);transform-box:fill-box;transform-origin:50% 100%;will-change:translate,scale}.marketing-wave--1{opacity:.45;animation:13s cubic-bezier(.45,0,.55,1) infinite alternate mk-current,11s cubic-bezier(.3,0,.2,1) infinite mk-tide-soft}.marketing-wave--2{opacity:.7;animation:10s cubic-bezier(.45,0,.55,1) infinite alternate-reverse mk-current,9s cubic-bezier(.3,0,.2,1) -3s infinite mk-tide-soft}.marketing-wave--3{animation:7s cubic-bezier(.45,0,.55,1) infinite alternate mk-current-low,14s cubic-bezier(.3,0,.2,1) infinite mk-tide-flood}.landing-root{--mk-paper:#fffbeb}.mk-letter{background:var(--mk-paper);box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #fff6}.mk-letter-fade{max-height:26rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.reveal-ready .mk-letter[data-reveal]{transition:opacity .9s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(48px)rotate(-3deg)}.reveal-ready .mk-letter[data-reveal].is-visible{transform:none}.mk-avatar-ring{border:3px solid var(--mk-paper);box-shadow:0 0 0 2px #0088f2b3,0 0 24px #0088f273}.tide-cards{transition:grid-template-columns .52s cubic-bezier(.2,.8,.2,1)}@media(max-width:639px){.tide-cards{grid-template-columns:repeat(5,1fr)!important}}.tide-card{--glow:#8ce3be;background:color-mix(in oklab,var(--mk-raised) 60%,transparent);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s,opacity .3s}@supports (color:lab(0% 0 0)){.tide-card{--glow:lab(83.9352% -33.6336 9.64171)}}.tide-card[data-level="1"],.tide-card-bar[data-level="1"]{--glow:#f4bf3f}@supports (color:lab(0% 0 0)){.tide-card[data-level="1"],.tide-card-bar[data-level="1"]{--glow:lab(80.4883% 11.0497 67.9168)}}.tide-card[data-level="2"],.tide-card-bar[data-level="2"]{--glow:#fa7c20}@supports (color:lab(0% 0 0)){.tide-card[data-level="2"],.tide-card-bar[data-level="2"]{--glow:lab(66.3876% 45.8614 67.3561)}}.tide-card[data-level="3"],.tide-card-bar[data-level="3"]{--glow:#f13b29}@supports (color:lab(0% 0 0)){.tide-card[data-level="3"],.tide-card-bar[data-level="3"]{--glow:lab(54.9669% 68.3003 54.2006)}}.tide-card[data-level="4"],.tide-card-bar[data-level="4"]{--glow:#a8203d}@supports (color:lab(0% 0 0)){.tide-card[data-level="4"],.tide-card-bar[data-level="4"]{--glow:lab(37.7833% 55.0026 19.4699)}}.tide-card-bar[data-level="0"]{--glow:#8ce3be}@supports (color:lab(0% 0 0)){.tide-card-bar[data-level="0"]{--glow:lab(83.9352% -33.6336 9.64171)}}.tide-card-bar{background:var(--glow);transition:width .6s}.tide-card-img{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.tide-card.is-open,.tide-card:focus-visible{border-color:var(--glow);box-shadow:0 0 0 1px var(--glow),0 18px 50px -18px var(--glow)}.tide-card:focus-visible{outline:2px solid var(--glow);outline-offset:3px}.tide-card-detail{animation:.42s both marketing-rise}@media(hover:hover)and (pointer:fine){.tide-cards:hover .tide-card:not(:hover):not(.is-open){opacity:.72}.tide-card:hover{border-color:var(--glow);box-shadow:0 18px 50px -18px var(--glow);transform:translateY(-6px)scale(1.015)}.tide-card:hover .tide-card-img{transform:scale(1.06)translate(-2%)}}.marketing-bubble{animation:6s ease-in-out infinite marketing-float}.marketing-bubble--parent{animation-delay:-3s}.reveal-ready [data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:none}.site-only-member{display:none}.site-only-visitor,html[data-elija-signed-in] .site-only-member{display:inline-flex}html[data-elija-signed-in] .site-only-visitor{display:none}html[data-elija-session] .landing-root{visibility:hidden}::view-transition-old(root){animation-duration:.26s}::view-transition-new(root){animation-duration:.26s}@keyframes marketing-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes marketing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mk-current{0%{translate:-86px}to{translate:86px}}@keyframes mk-current-low{0%{translate:60px}to{translate:-60px}}@keyframes mk-tide-soft{0%,to{scale:1}35%{scale:1 1.22}55%{scale:1 1.18}}@keyframes mk-tide-flood{0%,to{scale:1}30%{scale:1 1.4}50%{scale:1 1.34}}@keyframes marketing-drift{0%{transform:translate(-2%)}to{transform:translate(2%)}}@media(prefers-reduced-motion:reduce){.marketing-wave,.marketing-bubble,.marketing-menu-item,.tide-card-detail{animation:none}.tide-cards,.tide-card,.tide-card-img,.tide-card-bar{transition:none}.reveal-ready [data-reveal]{opacity:1;transition:none;transform:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.kv-stage{--kv-navy:#091431;--kv-navy-2:#162644;--kv-line:#6c829e59;--kv-frame:#d8dfe6;--kv-glow:#168be18c;--kv-mint:#bdf7dc;--kv-mint-ink:#005d3a;--kv-petrol:#006d91;--kv-petrol-2:#005476;--kv-flow:#00493b;--kv-flow-ink:#30de97;--kv-white:#f6f9fc;--kv-ink:#091431;isolation:isolate;position:relative}@supports (color:lab(0% 0 0)){.kv-stage{--kv-navy:lab(6.65823% 4.42487 -21.1418);--kv-navy-2:lab(14.8598% 1.7882 -21.2999);--kv-line:lab(53.4379% -2.91157 -17.8434/.35);--kv-frame:lab(88.3894% -1.29998 -4.27864);--kv-glow:lab(55.2095% -6.2725 -53.0156/.55);--kv-mint:lab(92.8184% -23.3164 6.72063);--kv-mint-ink:lab(34.1587% -37.2151 14.5574);--kv-petrol:lab(42.1906% -16.731 -27.7727);--kv-petrol-2:lab(32.7417% -12.0248 -26.604);--kv-flow:lab(26.665% -24.7086 2.13255);--kv-flow-ink:lab(79.0396% -56.7578 22.288);--kv-white:lab(97.6762% -.553459 -1.78936);--kv-ink:lab(6.65823% 4.42487 -21.1418)}}.kv-glow:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--kv-glow),transparent);filter:blur(30px);border-radius:40%;position:absolute;inset:8% 6%}.kv-device{background:linear-gradient(150deg,var(--kv-frame),#95a0ab 55%,var(--kv-frame));position:relative;box-shadow:0 40px 80px -30px #000005cc,inset 0 0 0 1px #fff9;box-shadow:0 40px 80px -30px lab(.028944% 1.12621 -3.24805/.8),inset 0 0 0 1px #fff9}@supports (color:lab(0% 0 0)){.kv-device{background:linear-gradient(150deg,var(--kv-frame),lab(65.1777% -2.07776 -7.08538) 55%,var(--kv-frame))}}.kv-device:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#ffffff59,#0000 30%);background:linear-gradient(115deg,#ffffff59,#0000 30%);position:absolute;inset:0}.kv-phone{aspect-ratio:9/19.5;border-radius:15%/7%;padding:3.2%}.kv-screen{background:var(--kv-navy);color:var(--kv-white);border-radius:12.5%/5.8%;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.kv-island{background:#020306;border-radius:999px;width:30%;height:18px;box-shadow:inset 0 0 0 1px #ffffff0f}.kv-status{height:44px;color:var(--kv-white);flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 8%;font-size:10px;font-weight:600;display:grid}.kv-status>:last-child{justify-self:end}.kv-batt{border:1.5px solid var(--kv-white);border-radius:3px;width:18px;height:8px;position:relative}.kv-batt:after{content:"";background:var(--kv-white);border-radius:1px;position:absolute;inset:1px 4px 1px 1px}.kv-label{border:1px solid var(--kv-line);color:var(--kv-white);background:#09143199;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.landing-root{--mk-deep:var(--features-article);--mk-raised:#152d53}@supports (color:lab(0% 0 0)){.landing-root{--mk-raised:lab(18.2399% 1.71401 -26.3049)}}.mk-surface-deep{background-color:var(--mk-deep)}.mk-surface-raised{background-color:var(--mk-raised)}.kv-box-wrap{z-index:10;width:100%;margin-inline:auto;position:relative}.kv-box{background:var(--mk-raised);border-radius:2rem;flex-direction:column;align-items:center;max-height:64svh;display:flex;position:relative;overflow:hidden}.mk-surface-raised .kv-box{background:var(--mk-deep)}.mk-surface-raised .kv-glow:before{display:none}.kv-box--single{aspect-ratio:1;padding-top:14%}.kv-box--single .kv-phone-w{width:50%}.kv-box--pair{justify-content:flex-start;height:34rem;max-height:none;padding-top:4%}.kv-box-row{justify-content:center;align-items:flex-start;gap:5%;width:100%;padding-inline:13%;display:flex}.kv-box--pair .kv-label{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#b7c6d8;background:0 0;border:0;padding:0;font-size:12px}.kv-box--bare{aspect-ratio:1/1.3;background:0 0;border-radius:0;max-height:none;padding-top:12%}.kv-box--bare .kv-phone-w{width:72%}.kv-glow--hero:before{filter:blur(48px);opacity:.7;inset:22% 24% 18%}.marketing-hero .kv-hero-col{margin-bottom:-6rem}.marketing-hero>.kv-hero-waves{z-index:30}.kv-phone-w2{width:48%}.kv-layer{z-index:20;pointer-events:none;position:absolute;inset:0}.kv-touch{pointer-events:none;background:#ffffff73;border-radius:999px;width:34px;height:34px;transition:opacity .3s,transform .3s;position:absolute;box-shadow:0 0 0 2px #fffc,0 6px 18px #00000599;box-shadow:0 0 0 2px #fffc,0 6px 18px lab(.028944% 1.12621 -3.24805/.6)}.kv-touch:after{content:"";border-radius:inherit;border:3px solid var(--features-stage-accent);clip-path:inset(0 100% 0 0);transition:clip-path .9s linear;position:absolute;inset:-7px}.kv-touch.is-hold:after{clip-path:inset(0)}.kv-lift{z-index:2;transform:scale(1.04);box-shadow:0 16px 30px -10px #000005e6;box-shadow:0 16px 30px -10px lab(.028944% 1.12621 -3.24805/.9)}.kv-flash{box-shadow:0 0 0 3px var(--features-stage-accent),0 0 24px var(--features-stage-accent)}.kv-ink{color:var(--kv-white)}.kv-ink-dark{color:var(--kv-ink)}.kv-muted{color:#b7c6d8}.kv-rail,.kv-dock{background:var(--kv-navy-2);border:1px solid var(--kv-line)}.kv-btn{border:1px solid var(--kv-line);color:var(--kv-white);background:#22334c}.kv-btn-flow{background:var(--kv-flow);color:var(--kv-flow-ink)}@property --kv-pie{syntax:"<percentage>";inherits:false;initial-value:72%}.kv-clock{--kv-pie:72%;background:conic-gradient(var(--kv-navy-2) 0 calc(100% - var(--kv-pie)),var(--kv-white) calc(100% - var(--kv-pie)) 100%);box-shadow:inset 0 0 0 2px var(--kv-navy-2)}.kv-clock-run{animation:14s linear infinite kv-pie}.kv-clock-run.is-paused{animation-play-state:paused}@keyframes kv-pie{0%{--kv-pie:72%}to{--kv-pie:4%}}@media(prefers-reduced-motion:reduce){.kv-clock-run{animation:none}}.kv-thumb{border:2px solid var(--kv-line)}.kv-mint{background:var(--kv-mint);color:var(--kv-ink)}.kv-mint-pill{background:var(--kv-mint-ink);color:var(--kv-white)}.kv-card{background:var(--kv-navy-2);border:1px solid var(--kv-line)}.kv-tile{background:var(--kv-navy-2);border:1px solid var(--kv-line);transition:transform .4s,box-shadow .4s}.kv-tile.is-active{box-shadow:0 0 0 3px var(--features-stage-accent);transform:scale(1.06)}.kv-bubble{background:linear-gradient(180deg,var(--kv-petrol),var(--kv-petrol-2));color:var(--kv-white);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);box-shadow:0 18px 40px -16px #000005e6;box-shadow:0 18px 40px -16px lab(.028944% 1.12621 -3.24805/.9)}.kv-pop{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)scale(.96)}.kv-pop.is-on{opacity:1;transform:none}.kv-float{animation:6s ease-in-out infinite marketing-float}.kv-wave span{background:var(--kv-white);border-radius:2px;width:3px;animation:.9s ease-in-out infinite kv-bar;display:inline-block}.kv-row{transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .4s;position:relative}.kv-beam{background:linear-gradient(90deg,transparent,var(--features-stage-accent),transparent);opacity:0;height:2px;position:absolute}.kv-beam.is-on{animation:.9s ease-out kv-beam}.kv-pulse{box-shadow:0 0 0 0 var(--features-stage-accent);animation:1.6s ease-out infinite kv-pulse}.kv-overlay{background:#091431f7;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1)}.kv-overlay:not(.is-off){transition-delay:.3s}.kv-overlay.is-off{opacity:0;pointer-events:none;transform:translateY(14%)}.kv-picto{background:var(--kv-white)}@keyframes kv-bar{0%,to{height:4px}50%{height:16px}}@keyframes kv-beam{0%{opacity:0;transform:scaleX(.2)}40%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes kv-pulse{0%{box-shadow:0 0 color-mix(in oklab,var(--features-stage-accent) 70%,transparent)}to{box-shadow:0 0 0 16px #0000}}@media(prefers-reduced-motion:reduce){.kv-float,.kv-wave span,.kv-pulse,.kv-beam.is-on{animation:none}.kv-pop,.kv-row,.kv-overlay,.kv-tile,.kv-touch,.kv-touch:after{transition:none}}@media(max-width:767px){.marketing-header--scrolled:not(.site-tone-sky){background:var(--features-article)}}.kv-cap-sm{font-size:11px;line-height:1.2}.kv-box.kv-box--free,.mk-surface-raised .kv-box.kv-box--free{background:0 0;border-radius:0;max-height:none;padding-top:6%;overflow:visible}.kv-box--free .kv-phone-w{filter:drop-shadow(0 18px 24px #0001088c)drop-shadow(0 60px 80px #00010873);filter:drop-shadow(0 18px 24px lab(.409668% .478432 -2.70285/.55))drop-shadow(0 60px 80px lab(.409668% .478432 -2.70285/.45));width:60%}@media(max-width:767px){.kv-box--free .kv-phone-w{width:80%}.kv-box.kv-box--free{padding-top:14%}}.mk-surface-raised .kv-glow--free:before{filter:blur(56px);background:radial-gradient(closest-side,#22cde573,#0000);display:block;inset:14% 10% 20%}.kv-chat-col{z-index:10;margin-bottom:-9rem;position:relative;translate:0 2rem}.kv-chat-section>.kv-chat-waves{z-index:30}.kv-chat-phone .kv-screen{background:#060e25}.kv-live-head{background:#050911;box-shadow:0 0 0 1px #168be199,0 10px 30px -10px #168be1b3}.kv-live-batt{background:#7c433a;transition:background .6s}.kv-live-batt.is-low{background:#822b2a}.kv-live-bar{background:#95a0ab99;transition:background .6s}.kv-live-bar.is-on{background:#65e287}.kv-live-pct{color:#ffba8f;color:lab(81.9583% 28.7496 38.4125)}.kv-live-trash{color:var(--kv-ink);background:#eaeff5}.kv-live-veto{color:#751e2d;background:#ecc1c6}.kv-live-row{border:1px solid #ffffff40;border:1px solid lab(100% 0 0/.25)}.kv-chat-history{background:var(--kv-frame);color:var(--kv-ink)}.kv-chat-veto,.kv-chat-energy{background:var(--destructive);color:var(--destructive-foreground)}.kv-chat-parent{background:var(--bright);color:var(--bright-foreground)}.kv-chat-now{transition:box-shadow .6s}.kv-chat-now.is-adapted{box-shadow:0 0 0 2px var(--kv-mint-ink),0 0 18px #65e28780}@supports (color:lab(0% 0 0)){.kv-chat-now.is-adapted{box-shadow:0 0 0 2px var(--kv-mint-ink),0 0 18px #65e28780}}.kv-chat-voice{transform:translate(16px)}.kv-chat-voice.is-on{transform:none}.interview-drawer [data-admin-drawer-scroll]{overscroll-behavior:contain;flex:1;min-height:0}.interview-article p{text-wrap:pretty;-webkit-hyphens:none;hyphens:none}.interview-article h2,.interview-article h3{text-wrap:balance;-webkit-hyphens:none;hyphens:none}@media(prefers-reduced-motion:reduce){.kv-chat-now{transition:none}}.mk-rail{scrollbar-width:none}.mk-rail::-webkit-scrollbar{display:none}.marketing-cta--deferred{transition:opacity .22s ease-out,transform .22s ease-out,visibility linear}.marketing-cta--deferred.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-in,transform .18s ease-in,visibility 0s linear .18s;transform:translateY(4px)}@media(prefers-reduced-motion:reduce){.marketing-cta--deferred,.marketing-cta--deferred.is-hidden{transition:none;transform:none}}@keyframes science-bridge-pulse{0%,to{stroke-opacity:.55}50%{stroke-opacity:1}}.science-bridge-path{animation:3.2s ease-in-out infinite science-bridge-pulse}@media(prefers-reduced-motion:reduce){.science-bridge-path{stroke-opacity:.9;animation:none}}.interview-fade{background:linear-gradient(to top,var(--detail-wash) 0%,color-mix(in oklab,var(--detail-wash) 90%,transparent) 45%,transparent 100%)}.interview-ask{background:var(--app-chrome);color:var(--bright-foreground)}.interview-ask-label{color:color-mix(in oklab,var(--bright) 55%,var(--bright-foreground))}.interview-ask-q{color:var(--bright-foreground)}.interview-ask-body{color:color-mix(in oklab,var(--bright-foreground) 86%,transparent)}.interview-ask .interview-ask-outline{color:var(--bright-foreground);border-color:color-mix(in oklab,var(--bright-foreground) 55%,transparent);background:0 0}.interview-ask .interview-ask-outline:hover{background:color-mix(in oklab,var(--bright-foreground) 10%,transparent)}.science-pill{background:var(--app-chrome);color:var(--bright-foreground)}.mk-press{background:linear-gradient(160deg,#0d182b,#18253f);box-shadow:0 24px 60px -30px #08112199}.mk-press-badge{color:#f7d06e;background:#f5c13d14}.mk-press-quote{color:#fff}.mk-press-by{color:#bdcadb}.interview-q-head{border-color:#0b192d}.kv-t10{font-size:10px}.kv-t11{font-size:11px}.kv-t13{font-size:13px}.kv-t14{font-size:14px}.landing-root{--mk-letter:#fffced}@supports (color:lab(0% 0 0)){.landing-root{--mk-letter:lab(98.9942% -.680923 9.98082)}}.landing-root{--tide-cyan:#47d2e8;--tide-gold:#eec469}@supports (color:lab(0% 0 0)){.landing-root{--tide-cyan:lab(77.7108% -33.3258 -22.2996);--tide-gold:lab(81.6717% 7.74112 51.0542)}}.tide-fill-1{fill:color-mix(in oklab,var(--mk-deep) 82%,var(--mk-raised))}.tide-fill-2{fill:color-mix(in oklab,var(--mk-deep) 92%,var(--mk-raised))}.tide-fill-deep{fill:var(--mk-deep)}.tide-fill-deep-bg{background-color:var(--mk-deep)}.tide-line{fill:none;stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:.55;filter:drop-shadow(0 0 4px var(--tide-cyan))}@media(max-width:767px){.tide-line{opacity:.7;stroke-width:1.5px}}.tide-ebb-1{fill:color-mix(in oklab,var(--mk-deep) 68%,var(--mk-raised))}.tide-ebb-edge{fill:none;stroke:color-mix(in oklab,var(--mk-raised) 60%,white);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.18}.tide-ebb-2{fill:color-mix(in oklab,var(--mk-deep) 34%,var(--mk-raised))}.tide-ebb-raised{fill:var(--mk-raised)}.tide-ebb-raised-bg{background-color:var(--mk-raised)}.tide-rise,.tide-sink{transform-box:fill-box;transform-origin:50% 100%}.tide-rise--a{animation:14s cubic-bezier(.3,0,.2,1) infinite alternate mk-tide-rise}.tide-rise--b{animation:14s cubic-bezier(.3,0,.2,1) -5s infinite alternate mk-tide-rise}.tide-sink--a{animation:18s cubic-bezier(.3,0,.2,1) infinite alternate mk-tide-sink}.tide-sink--b{animation:18s cubic-bezier(.3,0,.2,1) -7s infinite alternate mk-tide-sink}@keyframes mk-tide-rise{0%{translate:0 6px}to{translate:0 -6px}}@keyframes mk-tide-sink{0%{translate:0 -4px}to{translate:0 6px}}@media(prefers-reduced-motion:reduce){.tide-rise,.tide-sink{animation:none}}.mk-trust-room{background:linear-gradient(to bottom,var(--mk-raised) calc(100% - 64px),var(--mk-deep) calc(100% - 64px))}@media(min-width:768px){.mk-trust-room{background:linear-gradient(to bottom,var(--mk-raised) calc(100% - 120px),var(--mk-deep) calc(100% - 120px))}}.mk-letter-card{background-color:var(--mk-letter);box-shadow:inset 0 0 0 1px #fff9,0 40px 80px -24px color-mix(in oklab,var(--mk-deep) 85%,black)}@supports (color:lab(0% 0 0)){.mk-letter-card{box-shadow:inset 0 0 0 1px #fff9,0 40px 80px -24px color-mix(in oklab,var(--mk-deep) 85%,black)}}.mk-photo-float{-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}@media(min-width:768px){.mk-photo-float{-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000),linear-gradient(90deg,#0000 0%,#000 24% 88%,#0000 100%);mask-image:linear-gradient(#0000,#000 18% 82%,#0000),linear-gradient(90deg,#0000,#000 24% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}.kv-grow{grid-template-rows:0fr;margin-top:-.625rem;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1),margin-top .45s cubic-bezier(.2,.8,.2,1)}.kv-grow.is-on{grid-template-rows:1fr;margin-top:0}@media(prefers-reduced-motion:reduce){.kv-grow{transition:none}}@media(min-width:768px){.kv-chat-col{translate:0 3rem}}.tide-waves{z-index:40}.marketing-wave--to-deep{fill:var(--mk-deep)}.marketing-wave--to-raised{fill:var(--mk-raised)}.marketing-wave-base.marketing-wave--to-deep{background-color:var(--mk-deep)}.landing-root{--tide-alert:#f75d59;--tide-ok:#52db9c}@supports (color:lab(0% 0 0)){.landing-root{--tide-alert:lab(60.9896% 59.8331 35.3706);--tide-ok:lab(78.7835% -49.7707 19.5799)}}.tide-day-line{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px color-mix(in oklab,var(--tide-cyan) 60%,transparent))}.tide-day-dot{fill:var(--mk-deep);stroke:var(--tide-gold);stroke-width:3px}.tide-day-label{fill:var(--features-article-muted);font-size:22px;font-weight:600}.tide-day-head{stroke:var(--mk-deep);stroke-width:4px;transition:fill .4s}.tide-day-head--ok{fill:var(--tide-ok)}.tide-day-head--warn{fill:var(--tide-gold)}.tide-day-head--alert{fill:var(--tide-alert);filter:drop-shadow(0 0 12px var(--tide-alert))}.tide-threshold{stroke:var(--tide-alert);stroke-width:2px;stroke-dasharray:8 10;opacity:.55}.tide-day--edge .tide-threshold{opacity:1;animation:1.4s ease-in-out infinite mk-tide-flicker}.tide-threshold-label{fill:var(--tide-alert);letter-spacing:.14em;text-transform:uppercase;font-size:20px;font-weight:700}.tide-ghost{fill:none;stroke:var(--features-article-muted);stroke-width:3px;stroke-dasharray:1;opacity:.45}.tide-ghost-label{fill:var(--features-article-muted);font-size:20px}.tide-day{border-radius:2rem;transition:background-color .8s}.tide-day--edge{background:radial-gradient(60% 50% at 50% 70%,color-mix(in oklab,var(--tide-alert) 12%,transparent),transparent)}.tide-battery{border:3px solid var(--features-article-muted);border-radius:11px;width:84px;height:40px;padding:4px;position:relative}.tide-battery:after{content:"";background:var(--features-article-muted);border-radius:0 3px 3px 0;width:5px;height:12px;position:absolute;top:12px;right:-9px}.tide-battery-fill{border-radius:6px;height:100%;transition:width .2s linear,background-color .4s}.tide-battery--ok .tide-battery-fill{background:var(--tide-ok)}.tide-battery--warn .tide-battery-fill{background:var(--tide-gold)}.tide-battery--alert .tide-battery-fill{background:var(--tide-alert)}.tide-horizon{background:linear-gradient(90deg,transparent,var(--tide-cyan) 20%,var(--tide-gold) 80%,transparent);opacity:.6;height:1px;box-shadow:0 0 14px var(--tide-cyan)}.tide-fade-to-trust{background:linear-gradient(to bottom,var(--mk-deep),var(--mk-raised))}@keyframes mk-tide-flicker{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.tide-day--edge .tide-threshold{animation:none}}.tide-day-mark{transition:opacity .4s}@media(max-width:767px){.tide-day-label,.tide-ghost-label{font-size:34px}.tide-threshold-label{font-size:30px}.tide-day-line{stroke-width:6px}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.mk-letter-stage .mk-trust-boxes{transform-origin:50% 0;opacity:calc(1 - var(--letter-p,0) * 1.1);transform:scale(calc(1 - var(--letter-p,0) * .04));filter:blur(calc(var(--letter-p,0) * 6px));position:sticky;top:6rem}.mk-letter-stage .mk-letter-slide{margin-top:45vh}}.kv-avatar-ring{box-shadow:0 0 0 2px var(--features-article,#091431),0 0 0 3.5px var(--features-stage-accent)}@supports (color:lab(0% 0 0)){.kv-avatar-ring{box-shadow:0 0 0 2px var(--features-article,lab(6.65823% 4.42487 -21.1418)),0 0 0 3.5px var(--features-stage-accent)}}.kv-live-ring{box-shadow:0 0 0 2px #091431,0 0 0 3.5px #f0b135}.kv-chat-wave .kv-wave span{width:2px}.kv-chat-wave.is-still .kv-wave span{animation-play-state:paused}.kv-pause-col{z-index:0;height:31.5rem;position:relative;overflow:hidden}.kv-pause-horizon{inset-inline:0;z-index:15;position:absolute;bottom:0}@media(min-width:768px){.kv-pause-col{height:33rem}}.kv-dadphone{z-index:20;opacity:0;pointer-events:none;width:42%;max-width:180px;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:8rem;left:1%;transform:translate(-40%)rotate(-4deg)}.kv-dadphone.is-on{opacity:1;transform:translate(0)rotate(3deg)}.kv-dadphone-tag{margin-left:0!important}.kv-tile.is-press{transform:scale(.96)}.kv-tile.is-sent{box-shadow:0 0 0 3px var(--features-stage-accent),0 0 24px var(--features-stage-accent)}.kv-dadphone-tag{color:#091431;background:#f6f9fc;border-radius:999px;width:fit-content;margin:0 0 6px auto;padding:3px 10px;font-size:11px;font-weight:700;box-shadow:0 6px 16px #00021466}.kv-dadphone-body{background:#282e38;border:1px solid #74819280;border:1px solid lab(53.5197% -2.0636 -10.825/.5);border-radius:28px;padding:5px;box-shadow:0 24px 50px #00000fa6,inset 0 0 0 1px #01030c99}.kv-dadphone-screen{aspect-ratio:9/17;color:#f6f9fc;background:radial-gradient(120% 70% at 30% 0,#154d8c,#060f2c 70%);background:radial-gradient(120% 70% at 30% 0,#154d8c,#060f2c 70%);border-radius:23px;padding:30px 7px 0;position:relative;overflow:hidden}.kv-dadphone-island{background:#010203;border-radius:999px;width:34%;height:11px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.kv-dadphone-clock{text-align:center;letter-spacing:-.02em;color:#f6f9fc;margin-bottom:12px;font-size:34px;font-weight:600;line-height:1}.kv-dadphone-note{color:#091431;opacity:0;background:#f3f5f8f0;border-radius:14px;padding:8px;transition:opacity .4s .45s,transform .55s cubic-bezier(.2,.8,.2,1) .45s;transform:translateY(-10px)scale(.96);box-shadow:0 8px 20px #00000f73}.kv-dadphone-note.is-on{opacity:1;transform:none}.kv-dadphone-app{text-transform:uppercase;letter-spacing:.06em;color:#2e3b50;font-size:9px;font-weight:700}.kv-dadphone-now{color:#4c5666;margin-left:auto;font-size:9px}.kv-dadphone-msg{color:#091431;font-size:12px;font-weight:600;line-height:1.25}@media(prefers-reduced-motion:reduce){.kv-dadphone,.kv-dadphone-note{transition:opacity .3s;transform:none}}.kv-dadphone-icon{border-radius:999px;flex-shrink:0;width:14px;height:14px;display:inline-flex;overflow:hidden}.kv-dadphone-icon>*{width:14px!important;height:14px!important}.kv-dadphone-note img{width:28px;height:28px}.sci-card{--sci-veil:0}.sci-art{transform:scale(calc(1 + var(--sci-veil) * .04));filter:blur(calc(var(--sci-veil) * 14px));will-change:filter,transform;transition:filter 90ms linear}.sci-scrim{background:linear-gradient(#080d1600,#080d1626 34%,#0509119e 62%,#010206e6);background:linear-gradient(#080d1600,#080d1626 34%,#0509119e 62%,#010206e6)}.sci-scrim-cover{background:linear-gradient(#080d1600,#080d161a 42%,#04070f8c 72%,#010206eb);background:linear-gradient(#080d1600,#080d161a 42%,#04070f8c 72%,#010206eb)}.sci-cover-fade{background:linear-gradient(to bottom,color-mix(in oklab,var(--science-paper) 0%,transparent) 0%,color-mix(in oklab,var(--science-paper) 45%,transparent) 55%,var(--science-paper) 100%)}.sci-tint{opacity:calc(var(--sci-veil) * .55);background:#030409;transition:opacity 90ms linear}.sci-seq{font-family:var(--font-display);letter-spacing:-.05em;color:#ffffff24;text-shadow:0 2px 24px #00000040;text-shadow:0 2px 24px lab(0% 0 0/.25);font-size:clamp(140px,42vw,220px);font-weight:700;line-height:.78}.sci-scroll-hidden{scrollbar-width:none}.sci-scroll-hidden::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.sci-art{filter:blur(6px);transition:none;transform:none}.sci-tint{opacity:.35;transition:none}}.sci-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-padding-inline-start:4vw}.sci-track>[data-card-index]{scroll-snap-stop:always}@media(min-width:640px){.sci-track{scroll-padding-inline:7vw}}@media(prefers-reduced-motion:reduce){.sci-track{scroll-behavior:auto}}.sci-rail-mask{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4vw calc(100% - 3.5vw),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4vw calc(100% - 3.5vw),#0000)}@media(min-width:640px){.sci-rail-mask{-webkit-mask-image:none;mask-image:none}}.sci-arrow-layer{display:none}@media(pointer:fine){.sci-arrow-layer{display:block}}.cms-shell{--background:var(--science-band);--foreground:var(--science-band-foreground);--card:color-mix(in oklab, var(--science-band-foreground) 8%, var(--science-band));--card-foreground:var(--science-band-foreground);--popover:var(--science-band);--popover-foreground:var(--science-band-foreground);--primary:var(--science-band-foreground);--primary-foreground:var(--science-band);--secondary:color-mix(in oklab, var(--science-band-foreground) 14%, var(--science-band));--secondary-foreground:var(--science-band-foreground);--muted:color-mix(in oklab, var(--science-band-foreground) 12%, var(--science-band));--muted-foreground:var(--science-band-muted);--accent:color-mix(in oklab, var(--science-band-foreground) 16%, var(--science-band));--accent-foreground:var(--science-band-foreground);--border:color-mix(in oklab, var(--science-band-foreground) 20%, transparent);--input:color-mix(in oklab, var(--science-band-foreground) 24%, transparent);--ring:var(--science-band-muted);background:var(--science-band);color:var(--science-band-foreground)}.cms-shell [data-vaul-drawer]{background:0 0}.cms-shell .cms-title,.cms-shell h2,.cms-shell h3{color:var(--science-band-foreground)}.cms-shell .cms-muted,.cms-shell .cms-caption{color:var(--science-band-muted)}.cms-card{--background:var(--science-paper);--foreground:var(--science-paper-foreground);--card:var(--science-paper);--card-foreground:var(--science-paper-foreground);--popover:var(--science-paper);--popover-foreground:var(--science-paper-foreground);--primary:var(--science-band);--primary-foreground:var(--science-band-foreground);--secondary:color-mix(in oklab, var(--science-paper-foreground) 7%, var(--science-paper));--secondary-foreground:var(--science-paper-foreground);--muted:color-mix(in oklab, var(--science-paper-foreground) 6%, var(--science-paper));--muted-foreground:var(--science-paper-muted);--accent:color-mix(in oklab, var(--science-paper-foreground) 9%, var(--science-paper));--accent-foreground:var(--science-paper-foreground);--border:color-mix(in oklab, var(--science-paper-foreground) 16%, transparent);--input:color-mix(in oklab, var(--science-paper-foreground) 18%, transparent);--ring:color-mix(in oklab, var(--science-paper-foreground) 45%, transparent);background:var(--science-paper);color:var(--science-paper-foreground);border-radius:1.5rem;box-shadow:0 1px #ffffff14}.cms-card .cms-muted,.cms-card .cms-caption{color:var(--science-paper-muted)}.cms-card input,.cms-card textarea,.cms-card pre,.cms-card .cms-input{background:var(--science-paper);color:var(--science-paper-foreground)}.cms-card pre,.cms-card .cms-input,.cms-card input,.cms-card textarea{border:1px solid color-mix(in oklab,var(--science-paper-foreground) 18%,transparent);border-radius:1rem}.cms-card input,.cms-card textarea{padding:.625rem .75rem}.cms-card input:focus-visible,.cms-card textarea:focus-visible{outline:2px solid color-mix(in oklab,var(--science-paper-foreground) 45%,transparent);outline-offset:1px}.cms-shell button:disabled,.cms-shell [aria-disabled=true],.cms-card button:disabled,.cms-card [aria-disabled=true]{opacity:1;cursor:not-allowed;background:var(--muted);color:color-mix(in oklab,var(--foreground) 72%,var(--muted));border-color:var(--border)}.cms-shell>div:first-child[class*=bg-muted]{background:color-mix(in oklab,var(--science-band-foreground) 45%,transparent)}.cms-button{background:var(--card);color:var(--card-foreground);border:1px solid var(--border)}.cms-button:hover{background:var(--accent);color:var(--accent-foreground)}.cms-card [data-smart-input-trigger],.cms-card [data-number-field-trigger],.cms-card [data-text-drawer-trigger]{background:var(--card);color:var(--card-foreground);border-color:var(--border)}.cms-shell .cms-card button{min-width:0;max-width:100%}.cms-chip{background:var(--muted);color:var(--foreground);border:1px solid var(--border)}.cms-chip:hover{background:var(--accent);color:var(--accent-foreground)}.cms-chip[aria-pressed=true],.cms-chip[aria-checked=true],.cms-chip[data-selected=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);font-weight:600}.cms-subtle{background:var(--muted);color:var(--foreground);border:1px solid var(--border)}.sci-rail-fade[data-fade=right]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000)}.sci-rail-fade[data-fade=left]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%)}.sci-rail-fade[data-fade=both]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 40px),#0000)}
