@font-face{font-family:switzer;src:url(../media/Switzer_Light-s.p.1kba2j3dj-lrs.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Regular-s.p.3yawfglvcngey.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Medium-s.p.37azfm_vw7k45.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Semibold-s.p.21hkv8855zlk4.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:switzer;src:url(../media/Switzer_Bold-s.p.1w-l201f4az8z.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.switzer_9850f509-module__zW_64W__className{font-family:switzer,switzer Fallback}.switzer_9850f509-module__zW_64W__variable{--font-switzer:"switzer", "switzer Fallback"}
@font-face{font-family:sourceSerif;src:url(../media/SourceSerif4_Variable-s.p.2fkb5nt7yf_6p.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/SourceSerif4_VariableItalic-s.p.14iu48-zwtstb.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:sourceSerif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.sourceserif_8b718fd6-module__5SvvNa__className{font-family:sourceSerif,sourceSerif Fallback}.sourceserif_8b718fd6-module__5SvvNa__variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback"}
@font-face{font-family:aladin;src:url(../media/Aladin_Regular-s.p.1xy5veg7-2-a7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aladin Fallback;src:local(Arial);ascent-override:90.5%;descent-override:32.1%;line-gap-override:0.0%;size-adjust:100.0%}.aladin_f9dc75a6-module__qLnbbq__className{font-family:aladin,aladin Fallback;font-style:normal;font-weight:400}.aladin_f9dc75a6-module__qLnbbq__variable{--font-aladin:"aladin", "aladin Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--paper-low:#f5f5f7;--card-tint:#f7f7fa;--ink:#24191f;--ink-soft:#39272f;--ink-quiet:#59414d;--muted:#6e5963;--muted-light:#75636c;--hairline:#24191f1f;--shadow-ink:#3b2832;--pop-yellow:gold;--pop-orange:#ff9800;--pop-pink:#ff6ea9;--pop-cyan:#40c4e6;--on-pop:#24191f;--accent-rose:#a91d66;--accent-orange:#b54708;--accent-violet:#6a1b9a;--accent-cyan:#0e9cc4;--film-rose:#ffb3d1;--film-gold:#ffe29a;--film-peach:#ffcba8;--film-lilac:#d5c2ff;--film-periwinkle:#b9ccff;--film-aqua:#a8e4f5;--film-mint:#bdf0dc;--obsidian-top:#16181f;--obsidian-deep:#05060a;--signal-red:#c81e1e;--signal-red-fill:#e03131;--signal-red-soft:#fdecec;--signal-green:#2e7d32;--signal-green-fill:#66bb6a;--signal-green-soft:#eaf6ec;--message-gray:#e9e9eb;--imessage-blue:#0a84ff;--step-display:max(clamp(2.75rem, 6.5vw, 5rem), min(5.6vw, 6.25rem));--step-h2:max(clamp(2rem, 4vw, 3.25rem), min(3.6vw, 4.1rem));--step-h3:max(clamp(1.375rem, 2.2vw, 1.75rem), min(1.85vw, 2.1rem));--step-body-lg:max(clamp(1.0625rem, 1.4vw, 1.25rem), min(1.28vw, 1.45rem));--step-body:max(1rem, min(1.02vw, 1.0625rem));--step-small:max(.875rem, min(.9vw, .9375rem));--page-gutter:clamp(1.25rem, 4vw, 4rem);--page-max:clamp(1240px, 82vw, 1600px);--stage-max:clamp(1180px, 78vw, 1520px);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-quart:cubic-bezier(.25, 1, .5, 1);--ease-press:cubic-bezier(.2, .8, .2, 1);--radius-xl:32px;--radius-lg:26px;--radius-md:20px;--material-border:#24191f14;--material-shadow:0 1px 1px #24191f0a, 0 16px 48px #3a324214;--z-sticky:30;--z-tooltip:60}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem;overflow-x:clip}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-switzer), -apple-system, BlinkMacSystemFont, "SF Pro Text", Arial, sans-serif;font-size:var(--step-body);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}a{color:inherit}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--accent-rose);outline-offset:3px}::selection{background:var(--pop-pink);color:var(--on-pop)}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}img,svg,canvas{max-width:100%;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sectionInner,.heroInner,.navInner{width:min(100% - (var(--page-gutter) * 2), var(--page-max));margin-inline:auto}.pageSection{padding-block:clamp(7rem,12vw,11rem);position:relative}.pageSection h2,.howSection h2,.closeSection h2{max-width:16ch;font-family:var(--font-source-serif), Georgia, serif;font-size:var(--step-h2);letter-spacing:-.025em;margin-bottom:clamp(2.5rem,5vw,5rem);font-weight:470;line-height:1.04}.returnsSection h2,.patternHeader h2,.howInner h2{text-align:center;max-width:none;margin-inline:auto}.wordmark{font-family:var(--font-aladin), Georgia, serif;letter-spacing:.01em;font-weight:400;text-decoration:none}.siteNav{z-index:var(--z-sticky);pointer-events:none;padding-block:.75rem;position:fixed;inset:0 0 auto}.navInner{isolation:isolate;pointer-events:auto;background:radial-gradient(circle at 14% -35%,#fffffff5,#0000 44%),radial-gradient(circle at 86% 135%,#b9ccff2e,#0000 38%),linear-gradient(118deg,#ffffffbd,#f8f8fc8f);border:1px solid #fffc;border-radius:22px;justify-content:space-between;align-items:center;gap:1.25rem;min-height:4.15rem;padding:.45rem .52rem .45rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff57,0 1px 2px #29232c0f,0 12px 32px #29232c14}.navInner:before{content:"";z-index:-1;opacity:.8;pointer-events:none;background:linear-gradient(105deg,#0000 10%,#ffffff75 31%,#0000 49%),radial-gradient(at 50% 0,#ffffff85,#0000 48%);position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.navInner{-webkit-backdrop-filter:blur(30px)saturate(1.6)contrast(1.04);backdrop-filter:blur(30px)saturate(1.6)contrast(1.04)}}.navBrand{color:var(--ink);align-items:center;gap:.38rem;text-decoration:none;display:inline-flex}.navOrbStill,.closeOrbStill{flex:none;display:block;position:relative}.navOrbStill{width:2.85rem;height:2.85rem}.navOrbStill img,.closeOrbStill img{object-fit:contain;width:100%;height:100%}.navWordmark{font-size:1.42rem;line-height:1}.siteNav nav{align-items:center;gap:clamp(.8rem,2vw,1.5rem);display:flex}.appStoreButton{isolation:isolate;background:radial-gradient(circle at 32% -18%, #ffffff8f, transparent 29%), linear-gradient(180deg, var(--obsidian-top), var(--obsidian-deep));color:#fff;min-height:3.5rem;transition:transform .1s var(--ease-press), filter .18s var(--ease-quart), box-shadow .18s var(--ease-quart);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.78rem 1.25rem;font-size:.94rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff29,0 10px 28px #05060a29}.appStoreButton:before,.appStoreButton:after{content:"";z-index:-1;pointer-events:none;position:absolute}.appStoreButton:before{transition:filter .18s ease, background-position .22s var(--ease-quart);background-color:#0000;background-image:radial-gradient(at 14% 0,#ffb3d126,#0000 44%),radial-gradient(at 74% 115%,#a8e4f524,#0000 43%),linear-gradient(110deg,#0000 15%,#d5c2ff1f 52%,#0000 76%);background-position:0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;inset:0}.appStoreButton:after{filter:blur(5px);background:#fff3;border-radius:50%;height:8px;inset:auto 15% 3px}.appStoreButton:hover{filter:brightness(1.08);box-shadow:inset 0 1px #ffffff30,0 14px 34px #05060a33}.appStoreButton:hover:before{filter:saturate(1.08);background-position:5px -2px}.appStoreButton:active{transition-duration:70ms;transform:scale(.965)}.appStoreButton[data-compact]{min-height:2.55rem;padding:.62rem 1rem;font-size:.84rem}.appStoreButton[data-compact] svg{width:15px;height:15px}.hero{background:#fff;place-items:center;min-height:max(780px,100svh);padding-block:clamp(6.75rem,6svh + 5rem,8.25rem) clamp(3.25rem,4svh + 1.5rem,5.5rem);display:grid;position:relative;overflow:hidden}.hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 38% 54%,#ffffffdb,#0000 34%),linear-gradient(90deg,#fffffffc 0 31%,#ffffffd6 48%,#ffffff2e 76%,#0000);position:absolute;inset:0}.heroLightField{z-index:0;object-fit:cover;object-position:center right;opacity:.86;filter:saturate(1.05)contrast(1.01);width:100%;height:100%;position:absolute;inset:0}.heroInner{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:clamp(1rem,4vw,5rem);display:grid;position:relative}.heroCopy{z-index:2;max-width:700px;position:relative}.hero h1{max-width:9.8ch;font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.045em;animation:heroRise .76s .2s both var(--ease-expo);margin-bottom:clamp(1.5rem,3vw,2.25rem);font-size:max(clamp(3.2rem,7vw,5.8rem),min(6.1vw,7.25rem));font-weight:460;line-height:.94}.hero h1 em{color:var(--ink-soft);font-style:normal;font-weight:430;display:block}.heroBody{max-width:52ch;color:var(--ink-quiet);font-size:var(--step-body-lg);animation:heroRise .72s .27s both var(--ease-expo);margin-bottom:2rem;line-height:1.55}.heroActions{animation:heroRise .72s .31s both var(--ease-expo);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.heroPhoneStage{--phone-read-w:50%;--phone-dash-w:44%;z-index:1;aspect-ratio:1/1.2;justify-self:end;width:min(100%,62svh);margin:0 clamp(0rem,2vw,1.5rem) 0 0;position:relative}.heroPhoneSlot{position:absolute;container-type:inline-size}.heroPhoneSlot-dashboard{width:var(--phone-dash-w);top:0;right:0}.heroPhoneSlot-read{width:var(--phone-read-w);bottom:0;left:0}.heroPhone{--bezel:2.4cqw;--frame-radius:14cqw;--screen-radius:calc(var(--frame-radius) - var(--bezel));aspect-ratio:1179/2556;padding:var(--bezel);border-radius:var(--frame-radius);transform-origin:50%;transition:transform .42s var(--ease-expo), box-shadow .42s var(--ease-expo);background:linear-gradient(145deg,#929197 0%,#202126 9%,#050506 72%,#77767b 100%);position:relative;box-shadow:0 2px 3px #221d252e,0 32px 72px #221d2533,inset 0 0 0 1px #ffffff38,inset 2px 0 1px #ffffff2e}.heroPhone-dashboard{transform:perspective(1400px) rotate(3deg) rotateY(-5deg) translateY(var(--lift,0px))}.heroPhone-read{transform:perspective(1400px) rotate(-2.5deg) rotateY(-3deg) translateY(var(--lift,0px))}.heroPhone:before{content:"";z-index:3;background:linear-gradient(#6f6e73,#16171a 18% 82%,#69686d);border-radius:3px 0 0 3px;width:.85cqw;height:13%;position:absolute;top:18%;left:0}.heroPhone:after{content:"";z-index:2;inset:var(--bezel);border-radius:var(--screen-radius);pointer-events:none;position:absolute;box-shadow:inset 0 0 0 1px #ffffff2e,inset 16px 0 22px #ffffff09}.heroPhoneScreen{border-radius:var(--screen-radius);height:100%;display:block;position:relative;overflow:hidden}.heroPhone img{object-fit:cover;width:100%;height:100%}.heroDynamicIsland{z-index:4;background:#050506;border-radius:999px;width:30%;height:3.5%;position:absolute;top:2.1%;left:50%;transform:translate(-50%)}@media (hover:hover){.heroPhoneStage:hover .heroPhone{--lift:-5px;box-shadow:0 2px 3px #221d2529,0 38px 88px #221d2538,inset 0 0 0 1px #ffffff38,inset 2px 0 1px #ffffff2e}}@keyframes heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.readPerformance{background:radial-gradient(circle at 82% 28%, #d5c2ff33, transparent 28%), radial-gradient(circle at 12% 72%, #a8e4f521, transparent 27%), var(--paper-low);min-height:100vh;padding-block:clamp(5rem,8vw,8rem);position:relative;overflow:clip}.readPerformance[data-animated]{height:300vh;padding-block:0}.readSticky{width:min(100% - (var(--page-gutter) * 2), var(--stage-max));margin-inline:auto}.readPerformance[data-animated] .readSticky{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-height:100vh;padding-block:5rem 2rem;display:grid;position:sticky;top:0}.readHeading{align-self:center}.readHeading h2{max-width:12ch;font-family:var(--font-source-serif), Georgia, serif;font-size:var(--step-h2);letter-spacing:-.025em;margin-bottom:1.2rem;font-weight:470;line-height:1.05}.readHeading p{max-width:24ch;color:var(--ink-quiet);font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-style:normal;font-weight:410;line-height:1.3}.readPerformance:not([data-animated]) .readHeading{max-width:1180px;margin:0 auto clamp(3rem,6vw,5rem)}.threadStage{justify-self:end;width:min(100%,520px);position:relative}.threadStage:before{content:"";z-index:-1;filter:blur(34px)saturate(1.08);background:radial-gradient(circle at 22% 24%,#ffb3d157,#0000 34%),radial-gradient(circle at 78% 75%,#a8e4f552,#0000 38%),radial-gradient(circle at 54%,#d5c2ff3d,#0000 46%);border-radius:44%;position:absolute;inset:8% -14%}.readPerformance:not([data-animated]) .threadStage{margin-inline:auto}.messageThread{border-radius:var(--radius-xl);background:#ffffffe0;border:1px solid #ffffffdb;overflow:hidden;box-shadow:0 1px 2px #3b283217,0 28px 80px #3b28321f}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.messageThread{-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25)}}.threadChrome{background:#f9f9fbad;border-bottom:1px solid #24191f12;grid-template-columns:44px 38px 1fr;align-items:center;gap:.35rem;min-height:72px;padding:.7rem 1rem;display:grid}.threadBack{color:var(--imessage-blue);font-size:2rem;font-weight:300;line-height:1}.threadAvatar{background:var(--message-gray);width:34px;height:34px;color:var(--ink-soft);border-radius:50%;place-items:center;font-size:.82rem;font-weight:600;display:grid}.threadName{color:var(--ink-soft);font-size:.88rem;font-weight:600}.threadMessages{padding:1.2rem 1rem 1.4rem}.messageRow{transition:opacity .18s var(--ease-quart), transform .18s var(--ease-quart), filter .18s var(--ease-quart);margin-top:.28rem;display:flex}.messageRow-them{justify-content:flex-start}.messageRow-you{justify-content:flex-end}.messageBubble{background:var(--message-gray);color:#151217;border-radius:18px;max-width:78%;padding:.49rem .76rem .55rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:clamp(.77rem,1.15vw,.91rem);line-height:1.25;position:relative}.messageRow-them .messageBubble{border-bottom-left-radius:6px}.messageRow-you .messageBubble{background:var(--imessage-blue);color:#fff;border-bottom-right-radius:6px}.messageFlagged{border:2px solid #d62427;margin:.45rem 0 .75rem;padding-right:1.7rem;box-shadow:0 5px 14px #d6242714}.flagStamp{color:#fff;transform-origin:80% -5%;background:#ee2f34;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:-13px;right:-12px;box-shadow:0 0 0 4px #ee2f341a,0 6px 15px #d6242740}.flagStamp svg{width:16px;height:16px}.threadMeta{color:var(--muted);transition:opacity .16s ease, transform .16s var(--ease-quart);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:.61rem;line-height:1.4}.threadReceipt{text-align:right;padding:.08rem .35rem 0}.threadTime{text-align:center;padding-block:.55rem .15rem}.agentWrap{transition:opacity .24s var(--ease-quart), transform .24s var(--ease-quart), filter .24s var(--ease-quart);margin:.75rem 0 .5rem;position:relative}.agentCard{background:#fff;border:1px solid #24191f21;border-radius:18px;padding:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #24191f14,0 14px 32px #49363f1a}.agentCard:before{content:"";background:linear-gradient(90deg,#d62327,#ee3539 58%,#c74b05);height:3px;position:absolute;inset:0 0 auto}.agentCardTop{border-bottom:1px solid #24191f1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.9rem .9rem .78rem;display:grid}.agentCardTitle{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}.agentCardFlag{color:#fff;background:#ee2f34;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 5px 13px #d6242738}.agentCardFlag svg{width:16px;height:16px}.agentCardTitle strong{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:560;line-height:1.02}.confidenceChip{color:#cd292c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fdebed;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .58rem;font-size:.58rem;font-weight:750;line-height:1;display:inline-flex}.agentCardBody{padding:.82rem .9rem .9rem}.agentCardBody p{color:var(--ink-soft);font-family:var(--font-switzer), -apple-system, BlinkMacSystemFont, sans-serif;margin:0;font-size:clamp(.82rem,1.3vw,.93rem);font-style:normal;line-height:1.48}.messageThread[data-animated] [data-shown=false]{opacity:0;pointer-events:none;transform:translateY(10px)}.messageThread[data-animated] .agentWrap[data-shown=false]{filter:blur(10px);transform:scale(.86)}.messageThread[data-animated] .agentWrap[data-shown=true]{filter:blur();transform:scale(1)}.messageThread[data-animated] .messageFlagged .flagStamp{animation:stampSignal .18s both var(--ease-quart)}@keyframes stampSignal{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.returnsLayout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.evidenceBlock{border:1px solid var(--material-border);border-radius:var(--radius-xl);background:radial-gradient(circle at 92% 4%, #b9ccff29, transparent 30%), linear-gradient(145deg, #ffffffe6, var(--card-tint));box-shadow:var(--material-shadow);padding:clamp(1.5rem,3vw,2.5rem)}.evidenceIntro{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:1.25rem;display:flex}.evidenceIntro strong,.moveBlock>div>strong,.verdictLabel{font-family:var(--font-source-serif), Georgia, serif;font-size:var(--step-h3);letter-spacing:-.02em;font-weight:570;line-height:1.1}.evidenceIntro p,.moveBlock>div>p{max-width:36ch;color:var(--ink-quiet);margin:0}.annotatedMessages{padding-block:clamp(1.5rem,4vw,3rem) .5rem}.annotatedMessage{grid-template-columns:minmax(180px,.7fr) minmax(240px,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);display:grid}.annotatedMessage+.annotatedMessage{margin-top:clamp(2.25rem,6vw,4.5rem)}.sampleBubble{background:var(--imessage-blue);color:#fff;border-radius:20px 20px 6px;justify-self:end;max-width:270px;padding:.8rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;line-height:1.34}.annotatedMessage-green .sampleBubble{background:var(--message-gray);color:#151217;border-radius:20px 20px 20px 6px;justify-self:start}.signalNote{color:var(--ink-soft);align-items:flex-start;gap:.85rem;display:flex}.annotatedMessage-green .signalNote{grid-area:1/1}.signalGlyph{color:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:.78rem;font-weight:800;display:inline-grid}.signalGlyph-red{background:var(--signal-red-fill)}.signalGlyph-green{background:var(--signal-green-fill);color:var(--ink)}.signalNote strong{color:var(--ink);margin-bottom:.2rem;display:block}.verdictPanel{border-radius:var(--radius-xl);background:radial-gradient(circle at 90% 0%, #b9ccff21, transparent 35%), linear-gradient(150deg, var(--obsidian-top), var(--obsidian-deep));color:#fff;border:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;height:100%;min-height:455px;padding:clamp(1.6rem,3vw,2.7rem);display:flex;box-shadow:inset 0 1px #ffffff1a,0 24px 64px #05060a29}.verdictLabel{color:#fff;margin-bottom:1.8rem;display:block}.verdictPanel h3{max-width:13ch;font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.55rem);font-weight:480;line-height:1.08}.verdictPanel p{color:#e9dfe4;max-width:38ch;line-height:1.65}.signalBalance>div{color:#f8f1f4;justify-content:space-between;margin-top:.75rem;font-size:.77rem;display:flex}.balanceTrack{background:#ffffff26;border-radius:999px;height:8px;margin-top:.4rem;display:block;overflow:hidden}.balanceTrack i{border-radius:inherit;height:100%;display:block}.balanceRed{background:var(--signal-red-fill);width:68%}.balanceGreen{background:var(--signal-green-fill);width:51%}.moveBlock{border:1px solid var(--material-border);border-radius:var(--radius-lg);background:#ffffffd1;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:154px;padding:1.6rem clamp(1.5rem,3vw,2.5rem);display:grid;box-shadow:0 12px 34px #3a32420f}.moveChoices{border:1px solid var(--material-border);background:var(--paper-low);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.3rem;min-width:0;padding:.34rem;display:grid}.moveChoices span,.moveChoices strong{color:var(--muted);text-align:center;border-radius:999px;padding:.64rem .75rem;font-size:.86rem;display:block}.moveChoices strong{background:linear-gradient(180deg, #ffe15c, var(--pop-yellow));color:var(--on-pop);box-shadow:inset 0 1px #ffffff80,0 4px 12px #ca9e0029}.patternSection{background:radial-gradient(circle at 18% 42%, #ffb3d121, transparent 27%), radial-gradient(circle at 88% 72%, #a8e4f51f, transparent 30%), var(--paper-low);overflow:hidden}.patternHeader{margin-bottom:clamp(4rem,8vw,7rem)}.patternHeader h2{margin-bottom:0}.patternLayout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(3rem,8vw,9rem);display:grid}.deviceStage{justify-self:center;position:relative}.deviceStage:before{content:"";filter:blur(42px)saturate(1.05);background:radial-gradient(circle at 25% 26%,#ffb3d175,#0000 40%),radial-gradient(circle at 76% 72%,#a8e4f575,#0000 42%),radial-gradient(circle at 54% 38%,#ffe29a61,#0000 45%);border-radius:50%;position:absolute;inset:10% -22%}.deviceFrame{width:min(310px,66vw);transition:transform .42s var(--ease-expo), box-shadow .42s var(--ease-expo);background:linear-gradient(145deg,#77767c,#17181c 14%,#050506 78%,#6b6a70);border:1px solid #ffffff38;border-radius:52px;padding:8px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(4deg)rotate(-1deg);box-shadow:0 2px 3px #3b283224,0 32px 72px #3b283233,inset 0 0 0 1px #ffffff26}.deviceFrame img{border-radius:44px;width:100%;height:auto}.deviceSpeaker{z-index:2;background:#050506;border-radius:999px;width:30%;height:20px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.patternDetails{border-radius:var(--radius-xl);min-width:0;box-shadow:var(--material-shadow);background:#ffffffb8;border:1px solid #ffffffc7;padding:clamp(1.5rem,3vw,2.4rem)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.patternDetails{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2)}}@media (hover:hover){.deviceStage:hover .deviceFrame{transform:perspective(1000px)rotateY(0)rotate(0)translateY(-4px);box-shadow:0 2px 3px #3b28321f,0 38px 84px #3b283238,inset 0 0 0 1px #ffffff26}}.trendPanel{border-bottom:1px solid var(--hairline);padding-bottom:clamp(2rem,4vw,3rem)}.trendPanelTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.trendPanelTop span,.dashboardRows dt{color:var(--ink-soft);letter-spacing:.09em;font-size:.72rem;font-weight:700}.trendPanelTop strong{color:var(--on-pop);background:#ff6ea929;border-radius:999px;padding:.3rem .75rem;font-size:.75rem}.trendChart{width:100%;min-height:180px}.trendGrid line{stroke:#24191f1a;stroke-width:1px}.trendLine{fill:none;stroke:var(--accent-rose);stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.trendPoint{fill:var(--paper);stroke:var(--accent-rose);stroke-width:4px}.trendLabels{fill:var(--muted);font-family:var(--font-switzer), Arial, sans-serif;font-size:14px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.trendLine{animation:drawTrend 1ms both var(--ease-expo);animation-timeline:view();animation-range:entry 12% cover 42%}.trendPoint{animation:setPoint 1ms both var(--ease-quart);animation-timeline:view();animation-range:entry 34% cover 46%}}}@keyframes drawTrend{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes setPoint{0%{opacity:0;transform-origin:50%;transform:scale(.5)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.evidenceBlock,.verdictPanel,.moveBlock,.deviceStage,.patternDetails,.howSteps li{animation:1ms linear both materialize;animation-timeline:view();animation-range:entry 4% cover 24%}.howSteps li:nth-child(2){animation-range:entry 8% cover 28%}.howSteps li:nth-child(3){animation-range:entry 12% cover 32%}}}@keyframes materialize{0%{opacity:.18;filter:blur(8px);transform:translateY(28px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.dashboardRows{margin:0}.dashboardRows>div{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(130px,.48fr) 1fr;gap:1.5rem;padding-block:1.2rem;display:grid}.dashboardRows dd{color:var(--ink-quiet);margin:0}.howSection{background:#fff;padding-block:clamp(4.5rem,8vw,7rem)}.howInner h2{margin-bottom:3rem;font-size:clamp(1.65rem,3vw,2.35rem)}.howSteps{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.howSteps li{border:1px solid var(--material-border);border-radius:var(--radius-lg);background:linear-gradient(145deg, #fffffff2, var(--card-tint));gap:1.15rem;min-height:190px;padding:1.5rem;display:flex;box-shadow:0 12px 34px #3a32420e}.howSteps li:first-child{padding-left:1.5rem}.howSteps li:last-child{padding-right:1.5rem}.howSteps li+li{border-left:1px solid var(--material-border)}.howSteps li>span{background:var(--obsidian-deep);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.78rem;font-weight:700;display:grid}.howSteps li:nth-child(2)>span,.howSteps li:nth-child(3)>span{background:var(--obsidian-deep)}.howSteps h3{margin-bottom:.4rem;font-size:1.03rem;font-weight:650}.howSteps p{color:var(--ink-quiet);margin:0}.limitsLine{border-top:1px solid var(--hairline);max-width:none;color:var(--muted);font-size:var(--step-small);text-align:center;margin:3rem 0 0;padding-top:1.5rem;line-height:1.55}.closeSection{isolation:isolate;min-height:720px;padding:8rem var(--page-gutter);place-items:center;display:grid;position:relative;overflow:hidden}.closeLightField{z-index:-2;object-fit:cover;object-position:center;opacity:.82;filter:saturate(1.04)contrast(1.01);width:100%;height:100%;position:absolute;inset:0}.closeSection:after{content:"";z-index:-1;background:radial-gradient(circle,#ffffffb8,#0000 34%),linear-gradient(90deg,#ffffffd1,#ffffff4d 54%,#ffffff29);position:absolute;inset:0}.closeInner{text-align:center;flex-direction:column;align-items:center;display:flex}.closeOrbStill{filter:saturate(1.04)contrast(1.015);width:clamp(210px,24vw,270px);height:clamp(210px,24vw,270px);margin-bottom:-1.4rem}.closeInner h2{letter-spacing:-.045em;margin:.9rem 0 2.2rem;font-size:clamp(3rem,7vw,5.7rem);line-height:.95}.siteFooter{border-top:1px solid var(--hairline);background:var(--paper-low);padding-block:3.5rem 2.5rem}.footerTop,.footerBottom{justify-content:space-between;align-items:center;gap:2rem;display:flex}.footerTop{padding-bottom:2.5rem}.footerTop .wordmark{font-size:1.55rem}.footerTop nav{flex-wrap:wrap;justify-content:flex-end;gap:1.3rem;display:flex}.footerTop nav a{color:var(--ink-quiet);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:4px;font-size:.9rem}.footerTop nav a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent-rose);text-decoration-color:var(--accent-rose)}.footerBottom{border-top:1px solid var(--hairline);color:var(--muted);padding-top:1.5rem;font-size:.76rem}.footerBottom p{margin:0}@media (max-width:1023px){.heroInner{grid-template-columns:minmax(0,.95fr) minmax(330px,1.05fr)}.heroPhoneStage{width:min(100%,58svh);margin-right:0}.readPerformance[data-animated] .readSticky{grid-template-columns:minmax(250px,.7fr) minmax(440px,1fr);gap:2.5rem}.returnsLayout{grid-template-columns:1fr}.evidenceBlock{grid-row:auto}.verdictPanel{min-height:390px}.moveBlock{border:1px solid var(--material-border);border-radius:var(--radius-lg);padding:1.5rem}.patternLayout{grid-template-columns:minmax(260px,.64fr) 1fr;gap:4rem}.howSteps li{padding-inline:1.25rem}}@media (max-width:767px){:root{--page-gutter:1.15rem}html{scroll-padding-top:4.25rem}.navInner{border-radius:18px;min-height:3.7rem;padding-left:.58rem}.navOrbStill{width:2.65rem;height:2.65rem}.siteNav nav{gap:.7rem}.appStoreButton[data-compact]{min-height:2.4rem;padding-inline:.85rem}.hero{min-height:auto;padding-block:5.5rem 3.5rem}.heroInner{flex-direction:column;align-items:stretch;gap:0;display:flex}.heroCopy{display:contents}.hero h1{margin-inline:auto;text-align:center;order:1;max-width:9.5ch;margin-bottom:1rem}.heroPhoneStage{--phone-read-w:49%;--phone-dash-w:43%;order:2;align-self:center;width:min(90vw,83svh - 312px);margin:1rem 0 1.5rem}.heroBody{order:3;display:none}.heroActions{flex-direction:column;order:4;align-items:center}.heroActions .appStoreButton{width:100%}.readPerformance,.readPerformance[data-animated]{height:auto;padding-block:5.5rem}.readPerformance[data-animated] .readSticky,.readSticky{width:min(100% - 2rem,560px);min-height:0;padding:0;display:block;position:static}.readHeading{text-align:center;margin-bottom:2.8rem}.readHeading h2{max-width:none;margin-bottom:1.4rem;line-height:1.12}.readHeading p{max-width:none;margin-inline:auto}.threadStage{justify-self:auto;width:100%}.messageThread{border-radius:24px}.threadMessages{padding-inline:.7rem}.messageBubble{font-size:.72rem}.agentCard{padding:0}.agentCard p{font-size:.88rem}.evidenceIntro{display:block}.evidenceIntro p{margin-top:.5rem}.annotatedMessage{flex-direction:column;align-items:stretch;display:flex}.annotatedMessage-green{flex-direction:column-reverse}.sampleBubble,.annotatedMessage-green .sampleBubble{place-self:flex-end}.annotatedMessage-green .sampleBubble{align-self:flex-start}.verdictPanel{min-height:420px}.moveBlock{min-height:0;display:block}.moveChoices{grid-template-columns:repeat(3,1fr);margin-top:1.25rem;display:grid}.patternLayout{flex-direction:column;gap:5rem;display:flex}.deviceFrame{width:min(286px,72vw)}.patternDetails{width:100%}.dashboardRows>div{display:block}.dashboardRows dd{margin-top:.35rem}.howSteps{display:block}.howSteps li{min-height:auto;padding:1.4rem}.howSteps li+li{border:1px solid var(--material-border);margin-top:.75rem}.limitsLine{margin-top:1.5rem}.closeSection{min-height:540px}.closeOrbStill{width:200px;height:200px;margin-bottom:-1.2rem}.closeLightField{object-position:68% center;opacity:.62}.heroLightField{object-position:70% center;opacity:.58}.hero:after{background:linear-gradient(#fffffffa 0 31%,#ffffffad 52%,#ffffff47 78%,#fffc)}.footerTop,.footerBottom{flex-direction:column;align-items:flex-start}.footerTop nav{justify-content:flex-start}}@media (max-width:380px){.navWordmark{font-size:1.17rem}.appStoreButton[data-compact]{padding-inline:.72rem}}@media (prefers-reduced-transparency:reduce){.navInner,.messageThread,.agentCard,.patternDetails{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-contrast:more){.navInner,.messageThread,.agentCard,.evidenceBlock,.moveBlock,.patternDetails,.howSteps li{border-color:#24191f73}.navInner,.messageThread,.agentCard,.patternDetails{background:#fff}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.deviceFrame,.deviceStage:hover .deviceFrame{transform:none}.heroPhoneStage:hover .heroPhone{--lift:0px}.readPerformance,.readPerformance[data-animated]{height:auto}.readPerformance[data-animated] .readSticky{min-height:0;display:block;position:static}.messageThread[data-animated] [data-shown=false]{opacity:1;transform:none}}
