.ReaderPrism-module__lCrThW__prism{isolation:isolate;width:100%;max-width:490px;margin-inline:auto;position:relative}.ReaderPrism-module__lCrThW__topline{color:var(--color-paper-1);letter-spacing:.015em;justify-content:space-between;align-items:center;font-size:12px;display:flex}.ReaderPrism-module__lCrThW__aperture{width:21px;height:21px;stroke:var(--color-chrome-mid);stroke-width:1px}.ReaderPrism-module__lCrThW__stage{--tilt-x:0deg;--tilt-y:0deg;perspective:1200px;touch-action:pan-y;height:308px;position:relative}.ReaderPrism-module__lCrThW__orbit{border:1px solid #e9ebef1a;border-radius:50%;width:85%;height:72%;position:absolute;top:18%;left:7%;transform:rotate(-28deg)}.ReaderPrism-module__lCrThW__orbit:after{content:"";border-radius:inherit;border:1px solid #e9ebef0b;position:absolute;inset:-15%}.ReaderPrism-module__lCrThW__stack{width:76%;height:234px;transform-style:preserve-3d;transform:rotateX(calc(12deg + var(--tilt-x))) rotateY(calc(-19deg + var(--tilt-y))) rotateZ(-7deg);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:35px;left:9%}.ReaderPrism-module__lCrThW__sheet{backface-visibility:hidden;border:1px solid #e9ebef7a;border-radius:3px;padding:18px 22px;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .65s,border-color .65s;position:absolute;inset:0;overflow:hidden}.ReaderPrism-module__lCrThW__sheet:after{content:"";pointer-events:none;background:linear-gradient(125deg,#fff3,#0000 36%,#ffffff09 65%,#0000);position:absolute;inset:0}.ReaderPrism-module__lCrThW__human{color:#151619;background:linear-gradient(140deg,#fafbfd 0%,#d7dbe1 66%,#aeb4bd 100%)}.ReaderPrism-module__lCrThW__paperTop,.ReaderPrism-module__lCrThW__paperFoot,.ReaderPrism-module__lCrThW__codeTop{justify-content:space-between;align-items:center;display:flex}.ReaderPrism-module__lCrThW__paperTop{border-bottom:1px solid #15161933;padding-bottom:9px;font-size:10px;font-weight:600}.ReaderPrism-module__lCrThW__paperHeadline{z-index:1;letter-spacing:-.055em;margin-top:15px;font-size:34px;font-weight:650;line-height:.99;position:relative}.ReaderPrism-module__lCrThW__paperHeadline>span{color:#565d66}.ReaderPrism-module__lCrThW__paperField{opacity:.48;width:100%;position:absolute;bottom:36px;right:-36px}.ReaderPrism-module__lCrThW__paperField svg{stroke:#515b6a;stroke-width:.65px;width:100%}.ReaderPrism-module__lCrThW__paperFoot{border-top:1px solid #15161933;padding-top:8px;font-size:8px;position:absolute;bottom:15px;left:22px;right:22px}.ReaderPrism-module__lCrThW__paperFoot>span:last-child{font-size:10px;font-weight:700}.ReaderPrism-module__lCrThW__search{background:linear-gradient(135deg,#30353d,#121316 75%)}.ReaderPrism-module__lCrThW__agents{background:linear-gradient(145deg,#25292f,#101114 70%)}.ReaderPrism-module__lCrThW__codeTop{font-family:var(--font-mono);color:#ccd1d8;border-bottom:1px solid #ffffff30;padding-bottom:10px;font-size:9px}.ReaderPrism-module__lCrThW__sheet pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);color:#e9ebef;margin-top:15px;font-size:10px;line-height:1.6}.ReaderPrism-module__lCrThW__codeFoot{color:#aeb4bd;border-top:1px solid #ffffff30;padding-top:9px;font-size:9px;position:absolute;bottom:14px;left:22px;right:22px}.ReaderPrism-module__lCrThW__prism[data-reader="0"] .ReaderPrism-module__lCrThW__human,.ReaderPrism-module__lCrThW__prism[data-reader="1"] .ReaderPrism-module__lCrThW__search,.ReaderPrism-module__lCrThW__prism[data-reader="2"] .ReaderPrism-module__lCrThW__agents{opacity:1;border-color:#e9ebef;transform:translate3d(-2%,1%,65px)}.ReaderPrism-module__lCrThW__prism[data-reader="0"] .ReaderPrism-module__lCrThW__search,.ReaderPrism-module__lCrThW__prism[data-reader="1"] .ReaderPrism-module__lCrThW__agents,.ReaderPrism-module__lCrThW__prism[data-reader="2"] .ReaderPrism-module__lCrThW__human{opacity:.75;transform:translate3d(9%,-7%,-5px)}.ReaderPrism-module__lCrThW__prism[data-reader="0"] .ReaderPrism-module__lCrThW__agents,.ReaderPrism-module__lCrThW__prism[data-reader="1"] .ReaderPrism-module__lCrThW__human,.ReaderPrism-module__lCrThW__prism[data-reader="2"] .ReaderPrism-module__lCrThW__search{opacity:.46;transform:translate3d(20%,-15%,-75px)}.ReaderPrism-module__lCrThW__prism[data-reader="1"] .ReaderPrism-module__lCrThW__stack{transform:rotateX(calc(3deg + var(--tilt-x))) rotateY(calc(-9deg + var(--tilt-y))) rotateZ(-3deg)}.ReaderPrism-module__lCrThW__prism[data-reader="2"] .ReaderPrism-module__lCrThW__stack{transform:rotateX(calc(-4deg + var(--tilt-x))) rotateY(calc(10deg + var(--tilt-y))) rotateZ(4deg)}.ReaderPrism-module__lCrThW__controls{border-bottom:1px solid var(--color-hairline-strong);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.ReaderPrism-module__lCrThW__controls button{min-height:48px;color:var(--color-paper-2);cursor:pointer;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:9px;margin-bottom:-1px;font-size:13px;transition:color .2s,border-color .2s,background .2s;display:flex}.ReaderPrism-module__lCrThW__controls button:hover{color:var(--color-paper-0);background:#fafbfd07}.ReaderPrism-module__lCrThW__controls button[aria-pressed=true]{color:var(--color-paper-0);border-color:var(--color-paper-0)}.ReaderPrism-module__lCrThW__controls svg{stroke:currentColor;stroke-width:1.3px;width:16px;height:16px}.ReaderPrism-module__lCrThW__description{min-height:163px;padding-top:23px}.ReaderPrism-module__lCrThW__surface{color:var(--color-paper-2);font-family:var(--font-mono);letter-spacing:.025em;font-size:10px}.ReaderPrism-module__lCrThW__description h2{letter-spacing:-.025em;margin-top:6px;font-size:19px;font-weight:500;line-height:1.3}.ReaderPrism-module__lCrThW__explanation{max-width:42ch;color:var(--color-paper-1);min-height:42px;margin-top:7px;font-size:13px;line-height:1.6}.ReaderPrism-module__lCrThW__description a{color:var(--color-paper-0);text-decoration:underline;-webkit-text-decoration-color:var(--color-chrome-lo);text-decoration-color:var(--color-chrome-lo);text-underline-offset:5px;align-items:center;gap:18px;padding-block:10px;font-size:12px;display:inline-flex}.ReaderPrism-module__lCrThW__description a:hover{-webkit-text-decoration-color:var(--color-paper-0);text-decoration-color:var(--color-paper-0)}@media (min-width:1600px){.ReaderPrism-module__lCrThW__stage{height:390px}.ReaderPrism-module__lCrThW__stack{height:255px;top:66px}.ReaderPrism-module__lCrThW__paperHeadline{font-size:39px}}@media (max-width:1099px) and (min-width:760px){.ReaderPrism-module__lCrThW__stage{height:300px}.ReaderPrism-module__lCrThW__stack{height:215px;top:42px}.ReaderPrism-module__lCrThW__sheet{padding:15px}.ReaderPrism-module__lCrThW__paperHeadline{font-size:29px}.ReaderPrism-module__lCrThW__paperFoot,.ReaderPrism-module__lCrThW__codeFoot{left:15px;right:15px}.ReaderPrism-module__lCrThW__sheet pre{font-size:8.5px}}@media (max-width:759px){.ReaderPrism-module__lCrThW__prism{max-width:420px}.ReaderPrism-module__lCrThW__stage{height:310px}.ReaderPrism-module__lCrThW__stack{height:225px;top:45px}.ReaderPrism-module__lCrThW__sheet{padding:16px}.ReaderPrism-module__lCrThW__paperHeadline{font-size:31px}.ReaderPrism-module__lCrThW__paperFoot,.ReaderPrism-module__lCrThW__codeFoot{left:16px;right:16px}.ReaderPrism-module__lCrThW__sheet pre{font-size:9px}.ReaderPrism-module__lCrThW__description{min-height:175px}}@media (max-width:370px){.ReaderPrism-module__lCrThW__stage{height:270px}.ReaderPrism-module__lCrThW__stack{height:196px;top:37px}.ReaderPrism-module__lCrThW__paperHeadline{font-size:26px}.ReaderPrism-module__lCrThW__sheet pre{margin-top:8px;font-size:8px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.ReaderPrism-module__lCrThW__stack,.ReaderPrism-module__lCrThW__sheet,.ReaderPrism-module__lCrThW__controls button{transition:none}}@media print{.ReaderPrism-module__lCrThW__stage,.ReaderPrism-module__lCrThW__controls{display:none}.ReaderPrism-module__lCrThW__description{min-height:0}}
.Hero-module__7HnD1W__hero{min-height:calc(100svh - 64px)}.Hero-module__7HnD1W__composition{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:26px clamp(32px,4vw,72px);max-width:1440px;min-height:calc(100svh - 64px);margin-inline:auto;padding:clamp(38px,5vh,80px) 40px 0;display:grid;position:relative}.Hero-module__7HnD1W__copy{width:100%;padding-bottom:16px}.Hero-module__7HnD1W__kicker{color:var(--color-paper-1);letter-spacing:.015em;margin-bottom:31px;font-size:13px}.Hero-module__7HnD1W__headline{color:var(--color-paper-0);letter-spacing:-.058em;font-size:clamp(52px,7.25vw,108px);font-weight:600;line-height:.98}.Hero-module__7HnD1W__lede{max-width:43ch;color:var(--color-paper-1);margin-top:33px;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.Hero-module__7HnD1W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary,.Hero-module__7HnD1W__notes{white-space:nowrap;justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary{border:1px solid var(--color-paper-0);padding:12px 23px;transition:background .18s,border-color .18s}.Hero-module__7HnD1W__primary{color:var(--color-ink-0);background:var(--color-paper-0)}.Hero-module__7HnD1W__primary:hover{background:#dfe3e9;border-color:#dfe3e9}.Hero-module__7HnD1W__secondary{color:var(--color-paper-0);border-color:var(--color-chrome-lo)}.Hero-module__7HnD1W__secondary:hover{border-color:var(--color-paper-0);background:#fafbfd09}.Hero-module__7HnD1W__notes{color:var(--color-paper-1);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--color-chrome-lo);text-decoration-color:var(--color-chrome-lo);padding-inline:10px}.Hero-module__7HnD1W__notes:hover{color:var(--color-paper-0);-webkit-text-decoration-color:var(--color-paper-0);text-decoration-color:var(--color-paper-0)}.Hero-module__7HnD1W__instrument{padding:0 10px;position:relative}.Hero-module__7HnD1W__foot{border-top:1px solid var(--color-hairline-strong);color:var(--color-paper-2);grid-column:1/-1;justify-content:space-between;align-self:end;align-items:center;gap:24px;padding-block:21px;font-size:11px;display:flex}.Hero-module__7HnD1W__foot>span{flex-wrap:wrap;column-gap:12px;display:flex}.Hero-module__7HnD1W__foot>span>span{color:var(--color-chrome-lo)}.Hero-module__7HnD1W__foot a{color:var(--color-paper-1);white-space:nowrap;align-items:center;gap:22px;padding-block:8px;display:inline-flex}.Hero-module__7HnD1W__foot a>span{font-size:18px;transition:transform .2s}.Hero-module__7HnD1W__foot a:hover>span{transform:translateY(3px)}@media (min-width:1600px){.Hero-module__7HnD1W__composition{row-gap:60px;padding-top:80px}}@media (max-width:1099px) and (min-width:760px){.Hero-module__7HnD1W__composition{gap:36px 28px;padding-inline:32px}.Hero-module__7HnD1W__kicker{font-size:12px}.Hero-module__7HnD1W__instrument{padding:0}.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary{padding-inline:17px}.Hero-module__7HnD1W__notes{padding-inline:0}}@media (max-width:759px){.Hero-module__7HnD1W__composition{grid-template-columns:minmax(0,1fr);row-gap:38px;padding:52px 24px 0}.Hero-module__7HnD1W__copy{padding-bottom:0}.Hero-module__7HnD1W__kicker{margin-bottom:26px;font-size:12px}.Hero-module__7HnD1W__headline{letter-spacing:-.055em;font-size:clamp(45px,13vw,79px)}.Hero-module__7HnD1W__lede{margin-top:26px;font-size:16px}.Hero-module__7HnD1W__actions{gap:10px;margin-top:26px}.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary{padding-inline:20px}.Hero-module__7HnD1W__notes{min-height:40px;padding-inline:0}.Hero-module__7HnD1W__instrument{border-top:1px solid var(--color-hairline);padding:24px 0 0}.Hero-module__7HnD1W__foot{align-items:flex-start;gap:12px;padding-block:18px;font-size:10px}.Hero-module__7HnD1W__foot>span{column-gap:6px;max-width:200px}.Hero-module__7HnD1W__foot a{gap:10px;padding-top:0}}@media (max-width:370px){.Hero-module__7HnD1W__composition{padding-inline:20px}.Hero-module__7HnD1W__headline{font-size:12.8vw}.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary{padding-inline:17px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Hero-module__7HnD1W__primary,.Hero-module__7HnD1W__secondary,.Hero-module__7HnD1W__foot a>span{transition:none}}
