:where(:root:has([data-site])){line-height:revert;tab-size:revert;font-feature-settings:revert;font-variation-settings:revert;font-family:revert}:where([data-site] *),:where([data-site] *):before,:where([data-site] *):after{box-sizing:revert;margin:revert;padding:revert;border:revert}:where([data-site] hr){height:revert;color:revert;border-top-width:revert}:where([data-site] h1),:where([data-site] h2),:where([data-site] h3),:where([data-site] h4),:where([data-site] h5),:where([data-site] h6){font-size:revert;font-weight:revert}:where([data-site] a){color:revert;-webkit-text-decoration:revert;text-decoration:revert;-webkit-text-decoration:revert}:where([data-site] b),:where([data-site] strong){font-weight:revert}:where([data-site] code),:where([data-site] kbd),:where([data-site] samp),:where([data-site] pre){font-feature-settings:revert;font-variation-settings:revert;font-family:revert;font-size:revert}:where([data-site] small){font-size:revert}:where([data-site] sub),:where([data-site] sup){font-size:revert;line-height:revert;position:revert;vertical-align:revert}:where([data-site] sub){bottom:revert}:where([data-site] sup){top:revert}:where([data-site] table){text-indent:revert;border-color:revert;border-collapse:revert}:where([data-site] progress){vertical-align:revert}:where([data-site] summary){display:revert}:where([data-site] ol),:where([data-site] ul),:where([data-site] menu){list-style:revert}:where([data-site] img),:where([data-site] svg),:where([data-site] video),:where([data-site] canvas),:where([data-site] audio),:where([data-site] iframe),:where([data-site] embed),:where([data-site] object){display:revert;vertical-align:revert}:where([data-site] button),:where([data-site] input),:where([data-site] select),:where([data-site] optgroup),:where([data-site] textarea){font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert}:where([data-site] *)::placeholder{opacity:revert;color:revert}:where([data-site] textarea){resize:revert}:where([data-site] button),:where([data-site] input[type=button]),:where([data-site] input[type=reset]),:where([data-site] input[type=submit]){appearance:revert}@font-face{font-family:Anton;src:url(/site/fonts/anton.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/site/fonts/geist.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:AntonFB;src:local(Arial Narrow),local(Helvetica Neue Condensed Bold),local(Impact);size-adjust:88%;ascent-override:118%}:root:has([data-site]){--navy:#1b2036;--peri:#5b67a6;--silver:#d9d9d9;--amber:#ffba08;--coral:#ff4d6d;--teal:#00c9b1;--ground:#f7f6f2;--paper:#fff;--ink:#1b2036;--muted:#555a6e;--faint:#646a7e;--line:#e5e2d9;--shadow:#1b203614;--navy-deep:#0e1224;--peri-ink:#3f4a85;--peri-hover:#4c5794;--peri-lift:#636fad;--peri-soft:#dce0f2;--peri-wash:#eef0f8;--peri-ring:#5b67a640;--peri-edge:#aeb4da;--peri-edge-hover:#dce0f2;--ghost-ring:#ffffff8c;--on-peri-muted:#eef0f8;--on-peri-line:#c9cee8;--amber-soft:#ffe7a9;--amber-text:#7a4a00;--teal-soft:#c4f2ec;--teal-text:#006e62;--teal-mark:#0ca08d;--teal-ring:#0ca08d;--coral-line:#f2405f;--coral-text:#c21a47;--coral-wash:#ffe8ec;--coral-ring:#ff4d6d26;--field-line:#83879a;--on-navy-muted:#aeb4da;--ring-on-dark:#bec4e9;--paper-warm:#fcfbf8;--ground-hover:#efede6;--display:"Anton","AntonFB",sans-serif;--text:"Geist","Helvetica Neue",Arial,sans-serif;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--dur-press:.12s;--dur-ui:.2s;--dur-enter:.4s;--dur-state:.2s;--dur-pop:.22s;--dur-draw:.42s;--dur-post:.52s;--dur-fan:.64s;--z1:0 0 0 1px #1b203614,0 1px 2px #1b20361a;--z2:0 0 0 1px #1b203610,0 1px 2px #1b203614,0 4px 10px -4px #2b32521f,0 14px 28px -12px #2b32522e;--z3:0 0 0 1px #1b203612,0 2px 4px #1b20361a,0 12px 24px -8px #2b325238,0 32px 56px -24px #2b32524d;--z4:0 0 0 1px #1b203614,0 3px 6px #0e12241f,0 20px 40px -12px #0e122466,0 44px 80px -36px #0e122459;--z3-field:0 0 0 1px #1b203614,0 2px 4px #0e12242e,0 12px 24px -8px #0e12245c,0 32px 56px -24px #0e12244d;--z2-peri:0 1px 2px #1b203640,0 10px 24px -12px #1b203699;--z3-peri:0 1px 2px #1b203647,0 18px 40px -16px #1b2036b3,0 44px 80px -32px #0e122499;--z-navy:inset 0 1px 0 #ffffff1f,0 2px 4px #0e122440,0 18px 36px -14px #0e1224cc;--z-on-navy:0 0 0 1px #ffffff14,0 2px 4px #0000004d,0 30px 60px -24px #000000b3;--z-on-navy-up:0 0 0 1px #ffffff1f,0 4px 8px #0000004d,0 40px 72px -24px #000c;--lit:inset 0 1px 0 #ffffff26;--lit-navy:inset 0 1px 0 #ffffff1f;--well:inset 0 1px 2px #1b20361a;--e1:var(--z1);--e2:var(--z2);--e3:var(--z3);--e-navy:0 1px 2px #0e122466,0 16px 40px -16px #0e1224cc;--e-on-peri:var(--z2-peri);--e-peri:inset 0 1px 0 #ffffff2e,0 1px 2px #1b203624,0 6px 14px -6px #2b325266;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--peri)}[data-site] *{box-sizing:border-box}html:has([data-site]){scrollbar-gutter:stable;scrollbar-color:var(--field-line) var(--ground);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding:96px 0 72px}body:has([data-site]){background:var(--ground);color:var(--ink);font-family:var(--text);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;caret-color:var(--peri);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);margin:0;font-size:16px;line-height:1.55;overflow-x:clip}[data-site] main{overflow-x:clip}[data-site] ::selection{background:var(--peri-soft);color:var(--ink)}[data-site] .on-peri ::selection{color:var(--ink);background:#fff}[data-site] .on-peri :is(article,.card,[data-surface=light]) ::selection{background:var(--peri-soft)}[data-site] ::-webkit-scrollbar{width:12px;height:12px}[data-site] ::-webkit-scrollbar-track{background:var(--ground)}[data-site] ::-webkit-scrollbar-thumb{background:var(--field-line);border:3px solid var(--ground);border-radius:999px}[data-site] ::-webkit-scrollbar-thumb:hover{background:#6b7084}html.still [data-site] *,html.still [data-site] :before,html.still [data-site] :after{transition:none!important;animation:none!important}[data-site] a{color:inherit;text-decoration:none}[data-site] p,[data-site] h1,[data-site] h2,[data-site] h3,[data-site] h4{margin:0}[data-site] img{max-width:100%;height:auto;display:block}[data-site] [hidden]{display:none!important}[data-site] :focus-visible{outline:2px solid var(--peri);outline-offset:3px;border-radius:6px}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end) :focus-visible{outline-color:var(--ring-on-dark)}[data-site] .on-peri :focus-visible{outline-color:#fff}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end,.on-peri) :is(article,.card,.form,.tile,.pcard,.qanswer,[data-surface=light]) :focus-visible{outline-color:var(--peri)}@media (forced-colors:active){[data-site] :focus-visible,[data-site] :is(.foot-news,.qopt):focus-within{outline-offset:2px!important;outline:2px solid highlight!important}}[data-site] .tx a,[data-site] a.ul,[data-site] .prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--peri);text-decoration-color:var(--peri);transition:color .15s}[data-site] :is(.s-ic,.s-gr,.s-or,.need) :is(.tx a,a.ul,.prose a){-webkit-text-decoration-color:var(--peri-ink);text-decoration-color:var(--peri-ink)}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end) :is(.tx a,a.ul,.prose a){-webkit-text-decoration-color:var(--on-navy-muted);text-decoration-color:var(--on-navy-muted)}[data-site] .on-peri :is(.tx a,a.ul,.prose a){color:#fff;-webkit-text-decoration-color:var(--on-peri-line);text-decoration-color:var(--on-peri-line)}@media (hover:hover) and (pointer:fine){[data-site] :is(.tx a,a.ul,.prose a):hover{color:var(--peri)}[data-site] :is(.s-ic,.s-gr,.s-or,.need) :is(.tx a,a.ul,.prose a):hover{color:var(--peri-ink)}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end) :is(.tx a,a.ul,.prose a):hover{color:#fff}[data-site] .on-peri :is(.tx a,a.ul,.prose a):hover{color:#fff;text-decoration-color:#fff}}[data-site] .num{font-variant-numeric:tabular-nums}[data-site] .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[data-site] .skip{z-index:80;background:var(--ink);color:#fff;border-radius:10px;padding:12px 16px;font-weight:600;position:fixed;top:-80px;left:12px}[data-site] .skip:focus{top:12px}[data-site] .dh{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;font-weight:400;line-height:.98}[data-site] .d96{font-size:clamp(44px,6.6vw,96px)}[data-site] .d72{font-size:clamp(40px,5vw,72px)}[data-site] .d56{font-size:clamp(32px,3.9vw,56px)}[data-site] .h3{letter-spacing:-.02em;font-size:20.8px;font-weight:600;line-height:1.3}[data-site] .h2s{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.12}@media (max-width:640px){[data-site] .h2s{letter-spacing:-.02em}}[data-site] .lead{text-wrap:pretty;max-width:48ch;font-size:18px;line-height:1.55}[data-site] .muted{color:var(--muted)}[data-site] .faint{color:var(--faint)}[data-site] .small{letter-spacing:0;font-size:14px}[data-site] .tiny{letter-spacing:0;font-size:13px}[data-site] .wrap{max-width:1376px;margin:0 auto;padding-left:32px;padding-right:32px}[data-site] .narrow{max-width:760px;margin-left:auto;margin-right:auto}[data-site] .center{text-align:center}[data-site] .jb{min-height:48px;font:600 16px/1 var(--text);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex;position:relative}[data-site] .jb:active{transition-duration:.1s;transform:scale(.97)}[data-site] .jb[disabled]:active{transform:none}[data-site] .jb .bg{border-radius:inherit;transition:background-color .15s,box-shadow .15s;position:absolute;inset:0}[data-site] .jb .lb{white-space:pre;display:inline-flex;position:relative}[data-site] .jb svg{transition:transform var(--dur-ui) var(--ease-out);position:relative}[data-site] .jb.k{color:#fff}[data-site] .jb.k .bg{background:var(--peri);box-shadow:var(--e-peri)}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end) .jb.k .bg{box-shadow:inset 0 0 0 1px var(--peri-edge)}[data-site] .jb.wt{color:var(--ink)}[data-site] .jb.wt .bg{background:#fff;box-shadow:0 1px 2px #0e122433,0 6px 14px -6px #0e122466}[data-site] .jb.ln{color:var(--ink)}[data-site] .jb.ln .bg{border:1.5px solid var(--ink);background:0 0}[data-site] .jb.gh{color:#fff}[data-site] .jb.gh .bg{border:1.5px solid var(--ghost-ring);background:0 0}[data-site] .jb.sm{min-height:44px;padding:0 18px;font-size:15px}[data-site] .jb[disabled]{opacity:.6;cursor:progress}[data-site] .jb[aria-busy=true]{cursor:progress}[data-site] .jb[aria-busy=true]:not(.send):not(.k){opacity:.6}[data-site] .jb[aria-disabled=true]:active{transform:none}[data-site] .jb.k[aria-busy=true],[data-site] .jb.k[disabled]{opacity:1;cursor:progress}[data-site] .jb:focus-visible{box-shadow:0 0 0 3px var(--ground),0 0 0 5px var(--peri);outline:none}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end) .jb:focus-visible{box-shadow:0 0 0 3px var(--navy),0 0 0 5px var(--ring-on-dark)}[data-site] :is(.s-paper,.card,.form,.slide:not(.end)) .jb:focus-visible{box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--peri)}[data-site] .on-peri .jb:focus-visible{box-shadow:0 0 0 3px var(--peri),0 0 0 5px #fff}@media (hover:hover) and (pointer:fine){[data-site] .jb.k:hover .bg{background:var(--peri-hover)}[data-site] .jb.wt:hover .bg{background:var(--ground-hover)}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end,.nav) .jb.k:hover .bg{background:var(--peri-lift);box-shadow:inset 0 0 0 1px var(--peri-edge-hover)}[data-site] .jb.ln:hover .bg{background:#1b20360d}[data-site] .jb.gh:hover .bg{background:#ffffff14}[data-site] .jb:hover svg{transform:translate(3px)}[data-site] .jb[disabled]:hover svg{transform:none}}[data-site] .jb.k:active .bg{background:var(--peri-ink);box-shadow:inset 0 1px 2px #0e122440,0 1px 1px #1b20361f}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end,.nav) .jb.k:active .bg{background:var(--peri);box-shadow:inset 0 0 0 1.5px var(--peri-edge)}[data-site] .arrow{min-height:44px;color:var(--peri);align-items:center;gap:8px;font-weight:600;transition:color .15s;display:inline-flex}[data-site] :is(.s-ic,.s-gr,.s-or,.need) .arrow{color:var(--peri-ink)}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end,.on-peri) .arrow{color:#fff}[data-site] .on-peri a.arrow{text-decoration:underline;-webkit-text-decoration-color:var(--on-peri-line);text-decoration-color:var(--on-peri-line);text-underline-offset:4px;text-decoration-thickness:1.5px}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end,.on-peri) :is(article,.card,.tile,.pcard,[data-surface=light]) .arrow{color:var(--peri);text-decoration:none}[data-site] .arrow svg{transition:transform var(--dur-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){[data-site] .arrow:hover svg{transform:translate(3px)}[data-site] a.arrow:hover{color:var(--ink)}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end,.on-peri) a.arrow:hover{color:#fff}[data-site] .on-peri a.arrow:hover{text-decoration-color:#fff}[data-site] :is(.s-ink,.foot,.on-dark,.slide.end,.on-peri) :is(article,.card,.tile,.pcard,[data-surface=light]) a.arrow:hover{color:var(--ink)}}[data-site] .btnrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}[data-site] .btnrow.l{justify-content:flex-start}[data-site] .askrow{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-site] .askrow.after{margin-top:48px}@media (max-width:900px){[data-site] .askrow.after{margin-top:32px}}[data-site] :is(.s-ink,.on-dark) .askrow .jb.ln{color:#fff}[data-site] :is(.s-ink,.on-dark) .askrow .jb.ln .bg{border-color:var(--ghost-ring)}[data-site] .nav{top:24px;left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);z-index:50;pointer-events:none;transition:transform .24s var(--ease-out);justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:fixed}[data-site] .nav>*{pointer-events:auto}[data-site] .nav.hide{transition-duration:var(--dur-ui);transform:translateY(calc(-100% - 48px))}[data-site] .nav.hide:has(:focus-visible){transition:none;transform:none}[data-site] .nav-l{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();min-height:48px;transition:background-color var(--dur-ui) ease,box-shadow var(--dur-ui) ease,-webkit-backdrop-filter var(--dur-ui) ease,backdrop-filter var(--dur-ui) ease;background:#f7f6f2e6;border-radius:999px;align-items:center;gap:28px;padding:2px 22px;display:flex;box-shadow:inset 0 0 0 1px #fff9,0 1px 2px #1b20360f,0 8px 24px -8px #1b20361f}[data-site] .nav.on .nav-l,[data-site] .nav.open .nav-l,[data-site] .nav.on .pill{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#f7f6f2e6;box-shadow:inset 0 0 0 1px #fff9,0 1px 2px #1b20360f,0 8px 24px -8px #1b20361f}@media (prefers-reduced-transparency:reduce){[data-site] .nav-l,[data-site] .pill,[data-site] .nav.on .nav-l,[data-site] .nav.open .nav-l,[data-site] .nav.on .pill{background:var(--ground);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-site] .nav{--peri-edge:var(--peri-soft);--peri-edge-hover:#fff}[data-site] .nav .jb.k .bg{box-shadow:inset 0 0 0 1px var(--peri-edge);transition:background-color .24s,box-shadow .24s}html.js [data-site] .nav[data-unlit=photo] .jb.k.unlit .bg{box-shadow:inset 0 0 0 1.5px var(--ghost-ring);background:#0e1224e0}html.js [data-site] .nav[data-unlit=photo] .nav-ask.unlit{color:#fff;box-shadow:inset 0 0 0 1.5px var(--ghost-ring);background:#0e1224e0}html.js [data-site] .nav[data-unlit=light] .jb.k.unlit{color:var(--ink)}html.js [data-site] .nav[data-unlit=light] .jb.k.unlit .bg{box-shadow:inset 0 0 0 1.5px var(--ink);background:#f7f6f2e6}[data-site] .nav .jb.k{transition:transform .16s var(--ease-out),color .24s ease}[data-site] .nav .jb.k:active{transition-duration:.1s,.24s}@media (hover:hover) and (pointer:fine){html.js [data-site] .nav[data-unlit=photo] .jb.k.unlit:hover .bg,html.js [data-site] .nav[data-unlit=photo] .nav-ask.unlit:hover{background:var(--navy);box-shadow:inset 0 0 0 1.5px #fff}html.js [data-site] .nav[data-unlit=light] .jb.k.unlit:hover .bg{background:var(--ground-hover);box-shadow:inset 0 0 0 1.5px var(--ink)}}html.js [data-site] .nav .jb.k.unlit:active .bg{box-shadow:inset 0 0 0 1.5px var(--ghost-ring)}html.js [data-site] .nav[data-unlit=light] .jb.k.unlit:active .bg{background:var(--ground-hover);box-shadow:inset 0 0 0 1.5px var(--ink)}[data-site] .nav :focus-visible,[data-site] .nav .jb:focus-visible,[data-site] .nav.on .pill:focus-visible{box-shadow:0 0 0 3px var(--ground),0 0 0 5px var(--navy);outline:none}[data-site] .logo{font-family:var(--display);letter-spacing:.01em;min-height:44px;color:var(--ink);align-items:center;gap:3px;font-size:28px;line-height:1;display:inline-flex}[data-site] .logo i{background:var(--peri);width:9px;height:9px;transition:transform var(--dur-ui) var(--ease-out);border-radius:50%;margin-top:9px;display:inline-block}@media (hover:hover) and (pointer:fine){[data-site] .logo:hover i{transform:scale(1.3)}}[data-site] .nav-links{color:var(--muted);gap:24px;font-size:15px;display:flex}[data-site] .nav-links a{transition:color var(--dur-ui) ease;margin:0 -6px;padding:12px 6px;position:relative}[data-site] .nav-links a[aria-current]{color:var(--ink)}@media (hover:hover) and (pointer:fine){[data-site] .nav-links a:hover{color:var(--ink)}}[data-site] .nav-links a:after{content:"";background:var(--peri);transform-origin:100%;height:1.5px;transition:transform .25s var(--ease-out);position:absolute;bottom:7px;left:6px;right:6px;transform:scaleX(0)}[data-site] .nav-links a[aria-current]:after{transform-origin:0;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){[data-site] .nav-links a:hover:after{transform-origin:0;transform:scaleX(1)}}[data-site] .nav-links .nav-book{color:var(--ink);font-weight:600}[data-site] .nav-r{align-items:center;gap:10px;display:flex}[data-site] .pill{min-height:48px;color:var(--ink);-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();transition:transform var(--dur-press) var(--ease-out),background-color .15s ease,-webkit-backdrop-filter var(--dur-ui) ease,backdrop-filter var(--dur-ui) ease;background:#f7f6f2e6;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9,0 8px 24px -8px #1b20361f}@media (hover:hover) and (pointer:fine){[data-site] .pill:hover,[data-site] .nav.on .pill:hover{background:var(--ground-hover)}}[data-site] .nav-ask{width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform var(--dur-press) var(--ease-out),background-color .15s ease;background:#f7f6f2e6;border:0;border-radius:50%;place-items:center;padding:0;display:none;box-shadow:inset 0 0 0 1px #fff9,0 8px 24px -8px #1b20361f}@media (hover:hover) and (pointer:fine){[data-site] .nav-ask:hover{background:var(--ground-hover)}}@media (min-width:901px) and (max-width:1471px){[data-site] .nav-ask{display:grid}}[data-site] .nav-links a{white-space:nowrap}@media (min-width:901px) and (max-width:1120px){[data-site] .nav{padding:0 14px}[data-site] .nav-l{gap:18px;padding:2px 16px}[data-site] .nav-links{gap:15px;font-size:14px}[data-site] .nav-r{gap:8px}[data-site] .nav-ask{width:44px;height:44px}[data-site] .nav .jb.full{padding:0 18px}[data-site] .nav .jb.full svg{display:none}}[data-site] .burger{width:46px;height:46px;color:var(--ink);cursor:pointer;box-shadow:var(--e1);transition:transform var(--dur-press) var(--ease-out);background:#fff;border:0;border-radius:50%;place-items:center;display:none}[data-site] .mini-cta{display:none}[data-site] .sheet{z-index:49;overscroll-behavior:contain;max-height:calc(100dvh - 88px);box-shadow:var(--e3);transform-origin:100% 0;opacity:0;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out);background:#fff;border-radius:16px;flex-direction:column;padding:10px;display:flex;position:fixed;top:76px;left:12px;right:12px;overflow-y:auto;transform:translateY(-6px)scale(.98)}[data-site] .sheet[data-open]{opacity:1;transition-duration:var(--dur-ui);transform:none}[data-site] .sheet a:not(.jb),[data-site] .sheet-ask{letter-spacing:-.02em;border-bottom:1px solid var(--line);min-height:52px;padding:14px 12px;font-size:20px;font-weight:600}[data-site] .sheet-ask{width:100%;color:var(--ink);font-family:var(--text);text-align:left;cursor:pointer;background:0 0;border-width:0 0 1px;border-radius:0;align-items:center;display:flex}[data-site] .sheet a:not(.jb):nth-last-child(2){border-bottom:0}[data-site] .sheet a[aria-current]:not(.jb):after{content:"";background:var(--peri);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:10px;display:inline-block}[data-site] .sheet .jb{width:100%;min-height:52px;margin-top:8px}[data-site] .scrim{z-index:48;opacity:0;transition:opacity var(--dur-ui) ease;background:#1b20362e;position:fixed;inset:0}[data-site] .scrim[data-open]{opacity:1}[data-site] .scrim:not([data-open]){transition-duration:.15s}html.menu-open:has([data-site]){overflow:hidden}[data-site] .phero{text-align:center;flex-direction:column;align-items:center;gap:26px;padding:184px 32px 72px;display:flex}[data-site] .phero.l{text-align:left;align-items:flex-start;max-width:1376px;margin:0 auto}[data-site] .phero h1{max-width:1100px}[data-site] .phero .lead{max-width:56ch}@media (min-width:1101px){[data-site] .phero.l:is(:has(>.qanswer),:has(>.ph-obj)){grid-template-columns:minmax(0,1fr) minmax(0,520px);align-content:start;align-items:start;gap:0 72px;display:grid}[data-site] .phero.l:is(:has(>.qanswer),:has(>.ph-obj))>*{grid-column:1}[data-site] .phero.l:is(:has(>.qanswer),:has(>.ph-obj))>:not(:first-child):not(.qanswer):not(.ph-obj){margin-top:26px}[data-site] .phero.l:is(:has(>.qanswer),:has(>.ph-obj))>:is(.qanswer,.ph-obj){grid-area:1/2/span 6;align-self:center}[data-site] .phero.l>.qanswer{box-shadow:0 0 0 8px var(--peri-wash),var(--z3);margin-top:12px}[data-site] .phero.l:has(>.ph-obj) h1{max-width:none}}[data-site] .ph-obj{width:100%;min-width:0;position:relative}[data-site] .po-well{background:var(--peri-wash);border-radius:28px;height:440px;position:relative;box-shadow:inset 0 0 0 1px #5b67a61f}[data-site] .po-card{color:var(--ink);box-shadow:var(--z2);background:#fff;border-radius:18px;padding:18px 20px;position:absolute}[data-site] .po-card.front{box-shadow:var(--z4)}[data-site] .po-rows{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}[data-site] .po-rows li{min-height:40px;box-shadow:inset 0 0 0 1px var(--silver);letter-spacing:-.01em;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}[data-site] .po-rows.two{grid-template-columns:repeat(2,minmax(0,1fr))}[data-site] .po-rows .lg{gap:8px;font-size:14px}[data-site] .po-rows .lg-i{width:18px;height:18px}[data-site] .po-more{letter-spacing:0;color:var(--peri-ink);margin-top:10px;font-size:13px;font-weight:600}[data-site] .po-t{letter-spacing:-.02em;margin-top:10px;font-size:18px;font-weight:650;line-height:1.3}[data-site] .po-s{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5}[data-site] .lis-obj .po-card.back{width:54%;top:30px;left:24px;rotate:-3deg}[data-site] .lis-obj .po-card.front{width:70%;bottom:28px;right:-20px}[data-site] .int-obj .po-well{overflow:hidden}[data-site] .po-chips{white-space:nowrap;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:0}[data-site] .po-chips li{min-height:44px;box-shadow:var(--z1);background:#fff;border-radius:999px;align-items:center;padding:8px 16px 8px 12px;display:inline-flex}[data-site] .po-chips .lg{color:var(--muted);font-size:14px}[data-site] .po-chips .lg-n{color:var(--ink)}[data-site] .po-chips .lg-i{width:18px;height:18px}[data-site] .int-obj .r1{top:36px;left:-30px}[data-site] .int-obj .r2{top:94px;left:-90px}[data-site] .int-obj .r3{top:152px;left:-10px}[data-site] .int-obj .r4{top:210px;left:-120px}[data-site] .int-obj .po-card.front{bottom:28px;left:28px;right:-20px}[data-site] .case-obj .po-card.back{width:52%;top:28px;right:24px;rotate:3deg}[data-site] .case-obj .po-card.front{width:80%;bottom:30px;left:-20px;rotate:-2deg}[data-site] .po-bars{gap:8px;margin-top:14px;display:grid}[data-site] .po-bars i{background:var(--line);border-radius:4px;height:8px;display:block}[data-site] .po-bars i:nth-child(2){width:86%}[data-site] .po-bars i:nth-child(3){width:64%}[data-site] .po-bars i:nth-child(4){width:78%}[data-site] .team-obj .po-card{align-items:center;gap:12px;width:236px;padding:14px 16px;display:flex}[data-site] .team-obj .po-card .av{width:44px;height:44px;font-size:17px}[data-site] .team-obj .po-card b{font-size:15px;font-weight:650;display:block}[data-site] .team-obj .po-card span span{color:var(--muted);font-size:13px}[data-site] .team-obj .p1{top:40px;left:28px;rotate:-3deg}[data-site] .team-obj .p2{top:120px;right:30px;rotate:2deg}[data-site] .team-obj .p3{top:212px;left:56px;rotate:1deg}[data-site] .team-obj .p4{box-shadow:var(--z4);bottom:40px;right:-18px;rotate:-2deg}[data-site] .for-obj{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-site] .for-obj .imgcard{min-height:212px}[data-site] .for-obj .imgcard>div{padding:18px}[data-site] .for-obj .imgcard .dh{font-size:clamp(26px,2.2vw,34px)}@media (max-width:1100px){[data-site] .ph-obj{max-width:560px;margin-top:8px}[data-site] .po-well{height:400px}}@media (max-width:600px){[data-site] .po-well{border-radius:22px;height:360px}[data-site] .po-card{padding:14px 16px}[data-site] .lis-obj .po-card.back{width:62%;top:18px;left:14px}[data-site] .lis-obj .po-card.front{width:84%;bottom:18px;right:-8px}[data-site] .int-obj .po-card.front{bottom:18px;left:14px;right:-8px}[data-site] .case-obj .po-card.back{width:60%;top:16px;right:12px}[data-site] .case-obj .po-card.front{width:92%;bottom:18px;left:-8px}[data-site] .team-obj .po-well{height:420px}[data-site] .team-obj .po-card{width:min(230px,68%)}[data-site] .team-obj .p1{top:16px;left:12px}[data-site] .team-obj .p2{top:112px;right:10px}[data-site] .team-obj .p3{top:208px;left:16px}[data-site] .team-obj .p4{bottom:16px;right:-8px}[data-site] .for-obj{grid-template-columns:minmax(0,1fr)}[data-site] .for-obj .imgcard{min-height:180px}}[data-site] .crumbs{color:var(--faint);letter-spacing:0;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}[data-site] .crumbs a{text-underline-offset:3px;margin:-12px 0;padding:12px 0;-webkit-text-decoration:underline #1b203633;text-decoration:underline #1b203633}@media (hover:hover) and (pointer:fine){[data-site] .crumbs a:hover{color:var(--ink)}}[data-site] .split-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:64px;max-width:1376px;margin:0 auto;padding:176px 32px 96px;display:grid}[data-site] .card{background:var(--paper);box-shadow:var(--z2);border-radius:16px}[data-site] .slab{border-radius:28px;margin:0 12px 24px;padding:96px max(64px,50% - 668px);position:relative;overflow:hidden}[data-site] .s-or{background:var(--silver);color:var(--ink)}[data-site] .s-gr{background:var(--teal-soft);color:var(--ink)}[data-site] .s-ic{background:var(--peri-wash);color:var(--ink);box-shadow:inset 0 0 0 1px #5b67a61f}[data-site] .s-ink{background:var(--navy);color:#f7f6f2;box-shadow:var(--lit-navy)}[data-site] .s-peri{background:var(--peri);color:#fff;box-shadow:var(--lit),0 0 0 10px var(--peri-wash),0 2px 4px #1b203624,0 40px 80px -40px #1b2036a6}[data-site] .s-paper{background:var(--paper);color:var(--ink);box-shadow:var(--z2)}[data-site] .slab .muted,[data-site] :is(.s-or,.s-gr,.s-ic) .faint{color:var(--muted)}[data-site] .s-ink .muted,[data-site] .s-ink .faint{color:var(--on-navy-muted)}[data-site] .slab :is(.card,.tile,.pcard,.form,.step,.slide,.qanswer,[data-surface=light]) .muted{color:var(--muted)}[data-site] .slab :is(.card,.tile,.pcard,.form,.step,.slide,.qanswer,[data-surface=light]) .faint{color:var(--faint)}[data-site] .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}[data-site] .split.mid{align-items:center}[data-site] .sec{padding-top:120px;padding-bottom:120px}[data-site] .sec-h{flex-direction:column;gap:18px;margin-bottom:48px;display:flex}[data-site] .sec-h.c{text-align:center;align-items:center}[data-site] .cols{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));display:grid}[data-site] .cols>*{border-right:1px solid var(--line);flex-direction:column;gap:12px;padding:28px;display:flex}[data-site] .cols>:last-child{border-right:0}[data-site] .dash{color:var(--muted);flex-direction:column;gap:9px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}[data-site] .dash li{gap:10px;display:flex}[data-site] .dash li:before{content:"";background:var(--field-line);flex:none;width:8px;height:2px;margin-top:11px}[data-site] .badge{background:var(--navy);color:#fff;letter-spacing:0;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}[data-site] .tag{letter-spacing:0;border-radius:999px;align-items:center;min-height:30px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}[data-site] .t-o,[data-site] .t-k{color:var(--ink);background:#eeede8}[data-site] .t-g{background:var(--teal-soft);color:var(--teal-text)}[data-site] .t-i{background:var(--peri-soft);color:var(--peri-ink)}[data-site] .t-g:before,[data-site] .t-i:before{content:"";border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px}[data-site] .t-g:before{background:var(--teal-text)}[data-site] .t-i:before{background:var(--peri)}[data-site] .dot{background:var(--silver);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}[data-site] .dot.p1{background:var(--teal)}[data-site] .dot.p3{background:var(--peri)}[data-site] .dot.fl{background:var(--coral)}[data-site] .dot.nx{background:var(--amber)}[data-site] .dot.ink{background:var(--navy)}[data-site] .dot.wf{background:linear-gradient(90deg,var(--teal) 50%,var(--coral) 50%)}[data-site] .mchip{letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 9px 0 7px;font-size:13px;font-weight:650;display:inline-flex}[data-site] .mchip svg{flex:none}[data-site] .mchip.up{background:var(--teal-soft);color:var(--teal-text)}[data-site] .mchip.say{background:var(--peri-soft);color:var(--peri-ink)}[data-site] .mchip.nx{background:var(--amber-soft);color:var(--amber-text)}[data-site] .mchip.dn{background:var(--coral-wash);color:var(--coral-text)}[data-site] .tri{white-space:nowrap;position:relative}[data-site] .tri:after{content:"";background:var(--c);border-radius:2px;height:2px;position:absolute;bottom:-3px;left:0;right:0}[data-site] .tri.tw{--c:var(--teal)}[data-site] .tri.tf{--c:var(--coral)}[data-site] .tri.tn{--c:var(--amber)}[data-site] .fig-hl{isolation:isolate;padding:0 .06em;display:inline-block;position:relative}[data-site] .fig-hl:before{content:"";background:var(--amber-soft);z-index:-1;border-radius:6px;height:.42em;position:absolute;bottom:.06em;left:0;right:0}[data-site] .ring{position:relative}[data-site] .ring:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--rc,var(--teal-ring));opacity:0;pointer-events:none;transition:opacity var(--dur-state) ease;position:absolute;inset:-4px}[data-site] mark.ring:after{border-radius:6px;inset:-3px -2px}[data-site] .ring.rp{--rc:var(--peri)}[data-site] .chip{border:1px solid var(--field-line);min-height:44px;font:600 14px var(--text);color:var(--ink);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform var(--dur-ui) var(--ease-out);background:#fff;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-site] .chip:hover{transform:translateY(-2px)}[data-site] .chip:not([aria-pressed=true]):not(.on):hover{background:var(--peri-wash)}}[data-site] .chip[aria-pressed=true],[data-site] .chip.on{background:var(--peri-wash);color:var(--peri-ink);border-color:var(--peri);box-shadow:inset 0 0 0 1px var(--peri)}[data-site] .steps{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:16px;display:grid}[data-site] .step{color:var(--ink);box-shadow:var(--z2);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}[data-site] .step .n{font-family:var(--display);color:var(--peri);font-size:44px;line-height:1}[data-site] .steps:is(.discs,.chain){gap:24px}[data-site] .steps:is(.discs,.chain) .step{border-radius:18px;gap:6px;position:relative}[data-site] .steps:is(.discs,.chain) .n{z-index:2;background:var(--peri);color:#fff;letter-spacing:.02em;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:12px;font-size:22px;display:grid;position:relative;box-shadow:0 0 0 6px #fff}[data-site] .steps.chain .step:not(:last-child):after{content:"";background:var(--peri);transform-origin:0;z-index:1;width:calc(100% + 24px);height:1.5px;position:absolute;top:51px;left:52px}@media (max-width:900px){[data-site] .steps:is(.discs,.chain){gap:16px}[data-site] .steps:is(.discs,.chain) .step{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 16px;padding:20px;display:grid}[data-site] .steps:is(.discs,.chain) .step>:not(.n){grid-column:2}[data-site] .steps:is(.discs,.chain) .n{grid-row:1/span 3;width:48px;height:48px;margin:0;font-size:19px}[data-site] .steps:is(.discs,.chain) .h3{margin-top:2px}[data-site] .steps.chain .step:not(:last-child):after{transform-origin:50% 0;width:1.5px;height:calc(100% + 16px);top:44px;left:44px}}[data-site] .rule-top>*{border-top:2px solid;padding-top:20px}[data-site] .rc{background:var(--paper-warm);width:240px;color:var(--ink);font:500 12px/1.5 var(--text);letter-spacing:0;font-variant-numeric:tabular-nums;padding:18px 16px 20px;position:relative;box-shadow:0 1px 2px #1b203614,0 4px 10px -4px #2b32521f,0 14px 28px -12px #2b32522e}@media (min-width:641px){[data-site] .rc.wide{rotate:-1deg}}[data-site] :is(.s-ink,.on-dark) .rc{box-shadow:0 2px 4px #0000004d,0 30px 60px -24px #000000b3}[data-site] .rc.abs{position:absolute}[data-site] .rc.wide{width:min(100%,520px);padding:26px 26px 28px;font-size:15px}[data-site] .rc:before,[data-site] .rc:after{content:"";background-repeat:repeat-x;background-size:10px 8px;height:8px;position:absolute;left:0;right:0}[data-site] .rc:before{background-image:linear-gradient(135deg,transparent 50%,var(--paper-warm) 50%),linear-gradient(225deg,transparent 50%,var(--paper-warm) 50%);background-position:0 0,5px 0;top:-8px}[data-site] .rc:after{background-image:linear-gradient(45deg,transparent 50%,var(--paper-warm) 50%),linear-gradient(-45deg,transparent 50%,var(--paper-warm) 50%);background-position:0 0,5px 0;bottom:-8px;transform:scaleY(-1)}[data-site] .rc .hd{text-transform:uppercase;letter-spacing:.06em;text-align:center;border-bottom:1.5px dashed var(--silver);margin-bottom:8px;padding-bottom:8px;font-size:1em;font-weight:700}[data-site] .rc .r{justify-content:space-between;gap:12px;display:flex}[data-site] .rc .x span:last-child{color:var(--muted);position:relative}[data-site] .rc .x span:last-child:after{content:"";background:var(--coral-line);height:1.5px;position:absolute;top:50%;left:-3px;right:-3px}[data-site] .rc .tot{border-top:1.5px dashed var(--silver);margin-top:8px;padding-top:8px;font-size:1.08em;font-weight:700}[data-site] .rc .tot>span:last-child:not(:empty),[data-site] .bill-tot>span:last-child{isolation:isolate;padding:0 .14em;position:relative}[data-site] .rc .tot>span:last-child:not(:empty):before,[data-site] .bill-tot>span:last-child:before{content:"";background:var(--amber-soft);z-index:-1;border-radius:3px;height:.5em;position:absolute;bottom:.08em;left:0;right:0}[data-site] .rc .pass span:last-child{color:var(--teal-text);font-weight:650}[data-site] .rc .bar{background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 8px);height:22px;margin-top:10px}[data-site] .rc-wrap{place-items:center;display:grid;position:relative}[data-site] .rc-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}[data-site] .rc-foot .bar{flex:1;min-width:48px;margin-top:0}[data-site] .rc-stamp{flex:none;margin-right:4px;font-size:20px;rotate:-8deg}[data-site] .stamp{--ink-s:var(--peri);white-space:nowrap;font-family:var(--display);text-transform:uppercase;color:var(--ink-s);border:3px solid var(--ink-s);letter-spacing:.02em;pointer-events:none;background:#ffffffe0;border-radius:6px;padding:4px 10px 2px;font-size:24px;line-height:1;position:absolute}[data-site] .stamp.ink-ok{--ink-s:var(--teal-text)}[data-site] .stamp.ink-nx{--ink-s:var(--amber-text)}[data-site] .stamp.ink-fl{--ink-s:var(--coral-text)}[data-site] .stamp.inline{display:inline-block;position:relative}[data-site] .slot{background:var(--navy);height:14px;box-shadow:inset 0 3px 4px var(--navy-deep);border-radius:7px;position:absolute}[data-site] [data-printer].pre .prn{clip-path:inset(0 0 100%)}[data-site] [data-printer].pre .stp{opacity:0}[data-site] :is([data-printer=load],[data-printer].in) .prn{animation:.9s steps(10,end) backwards site-feed,.35s cubic-bezier(.36,.07,.19,.97) 1.43s site-shake}[data-site] :is([data-printer=load],[data-printer].in) .prn>:is(.r,.bar){animation:.2s backwards site-fadeonly}[data-site] :is([data-printer=load],[data-printer].in) .prn>.r:nth-child(3){animation-delay:.18s}[data-site] :is([data-printer=load],[data-printer].in) .prn>.r:nth-child(4){animation-delay:.3s}[data-site] :is([data-printer=load],[data-printer].in) .prn>.r:nth-child(5){animation-delay:.42s}[data-site] :is([data-printer=load],[data-printer].in) .prn>.r:nth-child(6){animation-delay:.54s}[data-site] :is([data-printer=load],[data-printer].in) .prn>.r.tot{animation-delay:.66s}[data-site] :is([data-printer=load],[data-printer].in) .prn>.bar{animation-delay:.78s}[data-site] :is([data-printer=load],[data-printer].in) .prn .x span:last-child:after{transform-origin:0;animation:site-strike .35s var(--ease-in-out) 1.1s backwards}[data-site] :is([data-printer=load],[data-printer].in) .stp{animation:.42s 1.1s backwards site-slam}@keyframes site-feed{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(-40px -48px -64px)}}@keyframes site-strike{0%{transform:scaleX(0)}}[data-site] .stp.in{animation:.42s both site-slam}@keyframes site-slam{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1.8)rotate(12deg)}60%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scale(.96)rotate(0)}to{opacity:1;transform:none}}[data-site] .shake{animation:.35s cubic-bezier(.36,.07,.19,.97) site-shake}@keyframes site-shake{20%{translate:-3px 1px}40%{translate:3px -1px}60%{translate:-2px}80%{translate:1px 1px}}[data-site] .slide{color:var(--ink);box-shadow:var(--z3);aspect-ratio:16/9;background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;padding:44px 52px;display:flex;position:relative;overflow:hidden}[data-site] .slide .meta{color:var(--faint);letter-spacing:0;justify-content:space-between;font-size:13px;display:flex}[data-site] .slide .big{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-size:clamp(32px,4.2vw,64px);line-height:.94}[data-site] .slide .body{max-width:56ch;color:var(--muted);font-size:17px}[data-site] .slide-c{flex-direction:column;gap:16px;display:flex}[data-site] .slide-l{text-transform:uppercase;letter-spacing:.08em;font-weight:600}[data-site] .todo{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}[data-site] .todo li{grid-column:1/-1;grid-template-columns:subgrid;letter-spacing:-.01em;align-items:baseline;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.45;display:grid}[data-site] .todo li b{font-family:var(--text);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:var(--amber-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;justify-self:start;padding:.1em .4em;font-size:.72em;font-weight:700;line-height:1.5}[data-site] .todo li b.v-keep{background:var(--teal-soft);color:var(--teal-text)}[data-site] .todo li b.v-test{background:var(--amber-soft);color:var(--amber-text)}[data-site] .todo li b.v-stop{background:var(--coral-wash);color:var(--coral-text)}[data-site] .s-gr .todo li b,[data-site] .s-ic .todo li b,[data-site] .s-or .todo li b{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:4px;background:0 0;padding:0;text-decoration-thickness:3px}[data-site] :is(.s-gr,.s-ic,.s-or) .todo li b.v-keep{-webkit-text-decoration-color:var(--teal-text);text-decoration-color:var(--teal-text)}[data-site] :is(.s-gr,.s-ic,.s-or) .todo li b.v-stop{-webkit-text-decoration-color:var(--coral-line);text-decoration-color:var(--coral-line)}[data-site] .form{box-shadow:var(--z3);text-align:left;background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:32px;display:flex}[data-site] .fld{flex-direction:column;gap:7px;display:flex}[data-site] .fld label{letter-spacing:0;font-size:14px;font-weight:600}[data-site] .fld .hint{color:var(--faint);font-size:13px;font-weight:400}[data-site] .fld input,[data-site] .fld select,[data-site] .fld textarea{font:16px var(--text);letter-spacing:-.01em;color:var(--ink);border:1.5px solid var(--field-line);width:100%;min-height:48px;box-shadow:var(--well);background:#fff;border-radius:10px;outline:none;padding:0 14px}[data-site] .fld [aria-invalid=true]:not(:focus){transition:border-color .15s,box-shadow .15s}[data-site] .fld select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%231B2036' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:40px}[data-site] .fld textarea{resize:vertical;min-height:110px;padding:12px 14px;line-height:1.5}[data-site] .fld input[type=file]{padding:10px 14px}[data-site] .fld input[type=file]::file-selector-button{font:600 14px var(--text);color:var(--ink);background:var(--ground);cursor:pointer;border:0;border-radius:999px;margin-right:12px;padding:6px 14px;transition:background-color .15s}@media (hover:hover) and (pointer:fine){[data-site] .fld input[type=file]::file-selector-button:hover{background:var(--ground-hover)}}[data-site] .fld input:focus,[data-site] .fld select:focus,[data-site] .fld textarea:focus{border-color:var(--peri);box-shadow:var(--well),inset 0 0 0 1px var(--peri),0 0 0 3px var(--peri-ring)}[data-site] .fld input::placeholder,[data-site] .fld textarea::placeholder{color:var(--faint)}[data-site] .fld [aria-invalid=true]{border-color:var(--coral-line);box-shadow:var(--well),0 0 0 3px var(--coral-ring)}[data-site] .fld [aria-invalid=true]:focus{border-color:var(--coral-line);box-shadow:var(--well),inset 0 0 0 1px var(--coral-line),0 0 0 3px var(--coral-ring)}[data-site] .err{color:var(--coral-text);letter-spacing:0;animation:site-errin .15s var(--ease-out) both;align-items:flex-start;gap:6px;font-size:14px;font-weight:600;line-height:1.45;display:flex}[data-site] .err svg{flex:none;margin-top:3px}@keyframes site-errin{0%{opacity:0;transform:translateY(-2px)}}[data-site] .form-err{background:var(--coral-wash);color:var(--coral-text);border-radius:10px;padding:12px 14px;font-size:14px;font-weight:600}[data-site] .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-site] .check{align-items:flex-start;gap:10px;font-size:14px;display:flex}[data-site] .check input{width:20px;height:20px;accent-color:var(--peri);flex:none;margin-top:1px}[data-site] .check input[aria-invalid=true]{outline:2px solid var(--coral-line);outline-offset:2px;border-radius:4px}[data-site] .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}[data-site] .ok{text-align:center;animation:site-rise .6s var(--ease-out) both;outline:none;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;display:flex}[data-site] .ok .tick{background:var(--teal);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid}@keyframes site-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}[data-site] .form.lf{box-shadow:0 0 0 8px var(--peri-wash),var(--z3);border-radius:20px;padding:28px}[data-site] .lf-body{flex-direction:column;gap:12px;display:flex}[data-site] .lf .lf-who{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}[data-site] .qpick{border:0;min-width:0;margin:0;padding:0}[data-site] .qpick-l{letter-spacing:-.02em;color:var(--ink);padding:0;font-size:20px;font-weight:650;line-height:1.3}[data-site] .qpick>.err{margin-top:8px}[data-site] .qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}[data-site] .qopt{border:1.5px solid var(--silver);min-height:56px;color:var(--ink);letter-spacing:-.01em;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .1s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;padding:14px 16px 14px 48px;font-size:16px;font-weight:600;line-height:1.35;display:flex;position:relative}[data-site] .qopt:active{transform:scale(.985)}[data-site] .qopt-i{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--field-line);background:#fff;border-radius:50%;margin-top:-10px;transition:box-shadow .15s;position:absolute;top:50%;left:16px}[data-site] .qopt-t{min-width:0}[data-site] .qopt .dot{align-self:center;width:10px;height:10px;margin-left:auto}[data-site] .qopt:has(.dot) .qopt-t{padding-right:12px}[data-site] .qopt:has(:checked){border-color:var(--peri);box-shadow:0 0 0 1px var(--peri);background:var(--peri-wash)}[data-site] .qopt :checked+.qopt-i{box-shadow:inset 0 0 0 5px var(--peri)}[data-site] .qopt:has(:focus-visible){outline:2px solid var(--peri);outline-offset:2px}[data-site] .qpick.bad .qgrid{position:relative}[data-site] .qpick.bad .qgrid:before{content:"";background:var(--coral-line);border-radius:2px;width:3px;position:absolute;top:2px;bottom:2px;left:-14px}@media (max-width:640px){[data-site] .qpick.bad .qgrid:before{left:-10px}}@media (hover:hover) and (pointer:fine){[data-site] .qopt:hover{border-color:var(--field-line)}[data-site] .qopt:has(:checked):hover{border-color:var(--peri)}}[data-site] .qmore{transition:grid-template-rows .22s var(--ease-out),opacity .22s var(--ease-out);grid-template-rows:1fr;display:grid}html.js [data-site] .qmore:not(.open){opacity:0;grid-template-rows:0fr;transition-duration:.16s}[data-site] .qmore-in{min-height:0;margin:0 -4px;overflow:hidden}[data-site] .qmore .fld{padding:16px 4px 4px}[data-site] .qmore textarea{field-sizing:content;min-height:96px;max-height:240px}[data-site] .fld-count{text-align:right}[data-site] .lf.instant :is(.qopt,.qopt-i,.qmore){transition:none!important}[data-site] .lf-news{align-items:center;min-height:44px;font-size:15px}[data-site] .lf-news input{margin-top:0}[data-site] .jb.send{width:100%;min-height:52px;margin-top:2px}[data-site] .send-a{align-items:center;gap:10px;transition:opacity .2s,filter .2s;display:inline-flex;position:relative}[data-site] .send-b{opacity:0;filter:blur(2px);pointer-events:none;justify-content:center;align-items:center;gap:10px;transition:opacity .2s,filter .2s;display:flex;position:absolute;inset:0}[data-site] .jb.send[aria-busy=true]{opacity:1;cursor:progress}[data-site] .send[aria-busy=true] .send-a{opacity:0;filter:blur(2px)}[data-site] .send[aria-busy=true] .send-b{opacity:1;filter:none}[data-site] .spin{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex:none;width:16px;height:16px}[data-site] .send[aria-busy=true] .spin{animation:.6s linear infinite site-turn}@keyframes site-turn{to{transform:rotate(360deg)}}[data-site] .lf-fine{text-align:center;text-wrap:balance}[data-site] .lf-fine a{white-space:nowrap}[data-site] .frh{grid-template:"copy form""get form"1fr/minmax(0,1fr) minmax(0,560px);align-items:start;column-gap:64px;max-width:1376px;margin:0 auto;padding:132px 32px 104px;display:grid}[data-site] .frh-copy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:18px;display:flex}[data-site] .frh-copy h1{margin-top:4px}[data-site] .frh-lead{color:var(--muted);max-width:40ch;font-size:20px;line-height:1.45}[data-site] .frh-form{grid-area:form;min-width:0}[data-site] .frh-get{flex-direction:column;grid-area:get;align-items:flex-start;gap:40px;min-width:0;margin-top:28px;display:flex}[data-site] .ticks{gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-site] .ticks li{letter-spacing:-.015em;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:1.3;display:flex}[data-site] .ticks .tick{background:var(--peri-wash);width:28px;height:28px;color:var(--peri);border-radius:50%;flex:none;place-items:center;display:grid}[data-site] .ticks .tick.tw{background:var(--teal-soft);color:var(--teal-text)}[data-site] .ticks .tick.tf{background:var(--coral-wash);color:var(--coral-text)}[data-site] .ticks .tick.tn{background:var(--amber-soft);color:var(--amber-text)}[data-site] .bill{background:var(--paper-warm);width:100%;max-width:420px;color:var(--ink);box-shadow:var(--z2);font-variant-numeric:tabular-nums;border-radius:6px;padding:26px 26px 22px}@media (min-width:641px){[data-site] .bill{transform:rotate(-1deg)}}[data-site] .bill-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}[data-site] .bill-l{letter-spacing:-.005em;gap:10px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:grid}[data-site] .bill-l li,[data-site] .bill-tot{justify-content:space-between;align-items:baseline;gap:16px;display:flex}[data-site] .bill-l li span:last-child,[data-site] .bill-tot span:last-child{white-space:nowrap}[data-site] .bill-tot{border-top:1.5px dashed var(--silver);margin-top:16px;padding-top:14px;font-size:17px;font-weight:700}[data-site] .bill-f{letter-spacing:0;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}[data-site] .bill-stamp{border:2px solid var(--peri);color:var(--peri);font:400 18px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex:none;margin-right:2px;padding:5px 10px 3px;rotate:-8deg}[data-site] .frs{padding-bottom:128px}[data-site] .fr-steps{margin:32px 0 0;padding:0;list-style:none}[data-site] .fr-steps .step{border-radius:18px}[data-site] .fr-ex{border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:56px;min-height:540px;padding:56px;display:grid;position:relative;overflow:hidden}[data-site] .fr-ex-copy{flex-direction:column;align-self:start;align-items:flex-start;gap:14px;display:flex}[data-site] #ex-h{max-width:14ch}[data-site] .fr-ex .lead{color:var(--on-peri-muted);max-width:40ch}[data-site] .ex-card{isolation:isolate;align-self:end;min-width:0;margin-top:32px;position:relative}[data-site] .ex-card:before{content:"";background:var(--peri-soft);box-shadow:var(--lit),var(--z2-peri);z-index:-1;border-radius:18px;position:absolute;inset:-18px 5% -96px}[data-site] .fr-ex .insight.on-stage{box-shadow:var(--z3-peri);position:relative}[data-site] .mk{background:var(--navy);color:#fff;width:26px;height:26px;font:700 12px/1 var(--text);letter-spacing:0;border-radius:50%;place-items:center;font-style:normal;display:inline-grid;position:absolute;left:-13px;box-shadow:0 0 0 3px #fff,0 2px 6px #1b203640}[data-site] .mk.m1{anchor-name:--m1}[data-site] .mk.m2{anchor-name:--m2}[data-site] .mk.m3{anchor-name:--m3}[data-site] .annos{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}[data-site] .anno{color:#fff;letter-spacing:-.01em;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.3;display:flex}[data-site] .anno .nb{background:var(--navy);color:#fff;letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;box-shadow:0 0 0 2px #fff}[data-site] .anno .ld{display:none}@supports (anchor-name:--a){@media (min-width:1001px){[data-site] .annos{margin:0}[data-site] .anno{right:anchor(left);top:anchor(center);white-space:nowrap;gap:0;margin-right:8px;position:absolute;translate:0 -50%}[data-site] .anno.n1{position-anchor:--m1}[data-site] .anno.n2{position-anchor:--m2}[data-site] .anno.n3{position-anchor:--m3}[data-site] .anno .nb{display:none}[data-site] .anno .ld{border-top:1.5px dashed var(--on-peri-line);width:88px;height:0;margin-left:14px;display:block}}}[data-site] .fr-talk-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:28px;display:flex}[data-site] .split-hero.bk{grid-template-rows:auto 1fr;grid-template-areas:"copy form""more form";align-items:start;row-gap:28px}[data-site] .bk-copy{grid-area:copy}[data-site] .bk-form{grid-area:form}[data-site] .bk-more{grid-area:more}@media (max-width:900px){[data-site] .split-hero.bk{grid-template-rows:none;grid-template-areas:"copy""form""more";row-gap:28px}}[data-site] .qa-pl{color:var(--ink);font-size:15px;font-weight:600}[data-site] .split-hero.frt{align-items:start}[data-site] .frt-copy{flex-direction:column;gap:24px;min-width:0;display:flex}[data-site] .frt-copy h1{overflow-wrap:anywhere}[data-site] .frt-rc{padding-top:12px;position:relative}[data-site] .frt-stamp{bottom:60px;right:24px;rotate:-9deg}[data-site] .frt-side{flex-direction:column;gap:28px;min-width:0;display:flex}[data-site] .frt-card{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}[data-site] .frt-book{margin-top:6px}[data-site] .frt-cal{align-self:stretch}[data-site] .heard-l{flex-wrap:wrap;gap:8px;display:flex}[data-site] .bk-cal{text-align:center;align-content:center;place-items:center;gap:8px;min-height:560px;padding:24px;display:grid}[data-site] .frt-main{box-shadow:0 0 0 8px var(--peri-wash),var(--z3);border-radius:20px}@media (max-width:640px){[data-site] .frt-main{box-shadow:0 0 0 6px var(--peri-wash),var(--z3)}}@media (max-width:1000px){[data-site] .frh{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""form""get"}[data-site] .frh-form{max-width:640px;margin-top:28px}[data-site] .frh-get{margin-top:48px}[data-site] .fr-ex{grid-template-columns:minmax(0,1fr);gap:28px}[data-site] .ex-card{justify-self:center;width:100%;max-width:560px}}@media (max-width:900px){[data-site] .frh{padding:100px 16px 72px}[data-site] .frh-copy{gap:12px}[data-site] .frh-lead{font-size:17px}[data-site] .frh-form{margin-top:22px}[data-site] .frh-get{gap:28px;margin-top:40px}[data-site] .ticks li{font-size:17px}[data-site] .bill{padding:22px 20px 20px}[data-site] .frs{padding-bottom:72px}[data-site] .fr-steps{margin-top:20px}[data-site] .fr-ex{border-radius:22px;gap:18px;min-height:0;padding:26px 16px 16px}[data-site] .s-peri{box-shadow:var(--lit),0 0 0 8px var(--peri-wash),0 24px 48px -28px #1b2036a6}[data-site] .fr-ex-copy{gap:10px;padding:0 4px}[data-site] .fr-ex .annos{margin-top:6px}[data-site] .ex-card{margin:16px 0 26px}[data-site] .ex-card:before{inset:-14px 6% -40px}[data-site] .fr-ex .insight{padding:18px 18px 18px 22px}[data-site] .mk{width:24px;height:24px}[data-site] .fr-talk-in,[data-site] .frt-card{padding:22px}}@media (max-width:720px){[data-site] .frt-stamp{bottom:2px;right:14px}}@media (max-width:640px){[data-site] .form.lf{box-shadow:0 0 0 6px var(--peri-wash),var(--z3);border-radius:18px;padding:20px 16px}[data-site] .qpick-l{font-size:19px}[data-site] .qgrid{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}[data-site] .lf .lf-who{grid-template-columns:minmax(0,1fr)}}[data-site] .qa{border-top:1px solid var(--line)}[data-site] .qa details{border-bottom:1px solid var(--line)}[data-site] .qa summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:22px 0;font-size:19px;font-weight:600;list-style:none;display:flex}[data-site] .qa summary::-webkit-details-marker{display:none}[data-site] .qa summary svg{transition:transform var(--dur-ui) var(--ease-out);flex:none}[data-site] .qa details[open]:not([data-closing]) summary svg{transform:rotate(45deg)}[data-site] .qa .a{color:var(--muted);max-width:68ch;padding:0 0 24px;font-size:16px}[data-site] .qa-end{padding-top:32px}[data-site] details[open] .a{animation:.15s ease-out site-fadeonly}[data-site] .tbl{box-shadow:var(--z2);background:#fff;border-radius:16px;overflow-x:auto}[data-site] .tbl table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px}[data-site] .tbl th,[data-site] .tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:18px 20px}[data-site] .tbl thead th{color:var(--faint);letter-spacing:0;font-size:13px;font-weight:600}[data-site] .tbl .us{background:var(--peri-wash)}@media (min-width:641px){[data-site] .tbl tbody tr:last-child>*{border-bottom:0}}[data-site] .tbl a{margin:-12px 0;padding:12px 0;display:inline-block}@media (max-width:640px){[data-site] .tbl{box-shadow:none;background:0 0;border-radius:0;overflow:visible}[data-site] .tbl table{min-width:0;display:block}[data-site] .tbl thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-site] .tbl tbody{gap:12px;display:grid}[data-site] .tbl tr{box-shadow:var(--z2);background:#fff;border-radius:16px;display:block;overflow:hidden}[data-site] .tbl th,[data-site] .tbl td{border-bottom:1px solid var(--line);padding:12px 16px;display:block}[data-site] .tbl tbody th[scope=row]{letter-spacing:-.01em;font-size:16px;font-weight:650}[data-site] .tbl td[data-label]:before{content:attr(data-label);color:var(--faint);margin-bottom:2px;font-size:13px;font-weight:600;display:block}[data-site] .tbl tr>:last-child{border-bottom:0}}[data-site] .yes{color:var(--teal-text);font-weight:600}[data-site] .no{color:var(--coral-text);font-weight:600}[data-site] .listrow{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr) 48px;align-items:center;gap:24px;padding:24px 0;display:grid}[data-site] .listrow>:not(.go){transition:transform var(--dur-ui) var(--ease-out)}@media (min-width:901px){[data-site] .listrow.gl{grid-template-columns:260px minmax(0,1fr) 48px}}[data-site] .go{background:var(--peri);color:#fff;width:44px;height:44px;box-shadow:var(--e-peri);transition:transform var(--dur-ui) var(--ease-out);border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){[data-site] a.listrow:hover>:not(.go){transform:translate(10px)}[data-site] a:hover .go{transform:rotate(-45deg)}}[data-site] .quote{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.15}[data-site] .fine{letter-spacing:0;opacity:.85;font-size:13px}[data-site] .ph{background:var(--ground);box-shadow:none;border:1.5px dashed var(--silver);color:var(--muted);text-align:center;place-items:center;font-size:13px;font-weight:600;display:grid}[data-site] .plats{flex-wrap:wrap;gap:10px;display:flex}[data-site] .plat{min-height:46px;box-shadow:var(--z1);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}[data-site] .plat i{background:var(--peri);border-radius:50%;width:8px;height:8px}[data-site] .plat.own i{background:var(--teal)}[data-site] .foot{background:var(--navy);color:#f7f6f2;box-shadow:var(--lit-navy);border-radius:28px;flex-direction:column;gap:44px;margin:0 12px 12px;padding:56px max(40px,50% - 668px) 36px;display:flex;overflow:hidden}[data-site] .foot .logo{color:#f7f6f2}[data-site] .foot .muted{color:#f7f6f2b3}[data-site] .foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}[data-site] .foot-brand{flex-direction:column;gap:14px;max-width:400px;display:flex}[data-site] .foot-news-wrap{flex-direction:column;gap:8px;min-width:min(100%,360px);display:flex}[data-site] .foot-news-t{font-size:18px}[data-site] .foot-ai-t{font-size:36px}[data-site] .foot-ai-s{max-width:48ch;margin-top:10px}[data-site] .foot-ai-l{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:560px;display:flex}[data-site] .foot-ai{border-top:1px solid #f7f6f229;border-bottom:1px solid #f7f6f229;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;padding:40px 0;display:flex}[data-site] .foot-base{color:#f7f6f2a6;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}[data-site] .fchip{min-height:44px;transition:background-color .15s ease,color .15s ease,transform var(--dur-ui) var(--ease-out);background:#f7f6f21a;border:1px solid #f7f6f24d;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-site] .fchip:hover{color:var(--ink);background:#f7f6f2;transform:translateY(-2px)}}[data-site] .fmap{letter-spacing:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;font-size:14px;display:grid}[data-site] .fmap div{flex-direction:column;gap:0;display:flex}[data-site] .fmap b{color:#f7f6f2a6;margin-bottom:6px;font-weight:500}[data-site] .fmap a,[data-site] .fmap button{min-height:44px;color:inherit;font:inherit;cursor:pointer;text-align:left;transition:transform var(--dur-ui) var(--ease-out),color .15s ease;background:0 0;border:0;align-self:flex-start;align-items:center;padding:10px 0;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-site] .fmap a:hover,[data-site] .fmap button:hover{color:#fff;transform:translate(4px)}}[data-site] .foot-news{box-shadow:inset 0 0 0 1.5px var(--on-navy-muted);background:#f7f6f21a;border-radius:999px;gap:8px;max-width:440px;padding:5px 5px 5px 18px;display:flex}[data-site] .foot-news input{color:#f7f6f2;min-width:0;font:16px var(--text);background:0 0;border:0;outline:none;flex:1}[data-site] .foot-news input::placeholder{color:#f7f6f2a6}[data-site] .foot-news:focus-within{box-shadow:inset 0 0 0 1.5px var(--on-navy-muted),0 0 0 2px #f7f6f2}[data-site] .consent{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;width:min(360px,100% - 24px);box-shadow:var(--e3);opacity:0;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex;position:fixed;transform:translateY(12px)}[data-site] .consent[data-open]{opacity:1;transition-duration:.28s;transform:none}[data-site] .consent[data-open].tuck{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility 0s .16s;transform:translateY(12px)}[data-site] .consent p{line-height:1.45}[data-site] .consent .btnrow{grid-template-columns:1fr 1fr;gap:8px;display:grid}[data-site] .consent .jb{width:100%;padding:0 12px}[data-site] .dh .ln{display:block}[data-site] .rise.pre{opacity:0;translate:0 12px}[data-site] .rise.in{animation:site-risein .45s var(--ease-out) var(--d,0s) both}@keyframes site-risein{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}[data-site] .lg{letter-spacing:-.02em;white-space:nowrap;color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}[data-site] .lg svg,[data-site] .lg-i{flex:none}[data-site] .on-dark .lg-i,[data-site] .s-ink .lg-i{filter:invert()}[data-site] :is(.on-dark,.s-ink) :is([data-surface=light],.card,.tile) .lg-i{filter:none}[data-site] .lg-t{background:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-site] .tl .lg{color:var(--muted)}[data-site] .tl .lg-n{color:var(--ink)}[data-site] .tools{padding:120px 0 0;container-type:inline-size}[data-site] .tools-h{margin-bottom:28px}[data-site] .tools-t{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}[data-site] .tools-h .muted{max-width:60ch;margin-top:10px;font-size:17px}[data-site] .tl{--tl-x:max(16px,calc((100cqw - 1312px) / 2));overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;padding:6px 0 14px;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}[data-site] .tl::-webkit-scrollbar{display:none}[data-site] .tl:focus-visible{outline-offset:-2px;border-radius:14px}[data-site] .tl ul{padding:0 var(--tl-x);grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;grid-auto-flow:column;justify-items:start;gap:12px;width:max-content;margin:0;list-style:none;display:grid}[data-site] .tl li{min-height:48px;box-shadow:var(--z1);background:#fff;border-radius:999px;align-items:center;padding:10px 18px 10px 14px;display:inline-flex}[data-site] .tl .lg{font-size:15px}[data-site] .tl .lg-i{width:20px;height:20px}[data-site] .tools-f{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}[data-site] .tools-f a.ul{margin:-12px 0;padding:12px 0;display:inline-block}@media (min-width:901px){[data-site] .tools-h{text-align:center}[data-site] .tools-h .muted{margin-inline:auto}[data-site] .tl{max-width:1312px;margin-inline:auto;padding:6px 32px 14px;overflow:visible;-webkit-mask-image:none;mask-image:none}[data-site] .tl ul{flex-wrap:wrap;justify-content:center;width:auto;padding:0;display:flex}[data-site] .tools-f{text-align:center;justify-content:center}}[data-site] .clients{display:block}[data-site] .clients-h{letter-spacing:0;color:var(--muted);margin:0;font-size:14px;font-weight:600}[data-site] .clients-w{grid-template-columns:repeat(6,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}[data-site] .clients-w li{min-width:0;height:88px;box-shadow:inset -1px 0 0 var(--silver);place-items:center;padding:0 12px;display:grid}[data-site] .clients-w li:last-child{box-shadow:none}[data-site] .cl{width:auto;max-width:100%;height:var(--h,28px);background:var(--muted);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-site] .cw{letter-spacing:-.04em;color:var(--muted);text-align:center;font-size:clamp(18px,1.6vw,24px);font-weight:700;line-height:1.1}[data-site] .slot-ph{color:var(--faint);text-align:center;letter-spacing:0;font-size:12px;font-weight:600}@media (max-width:1100px){[data-site] .clients-w{grid-template-columns:repeat(3,minmax(0,1fr))}[data-site] .clients-w li:nth-child(3n){box-shadow:none}[data-site] .clients-w li:nth-child(-n+3){box-shadow:inset -1px 0 0 var(--silver),inset 0 -1px 0 var(--silver)}[data-site] .clients-w li:nth-child(3){box-shadow:inset 0 -1px 0 var(--silver)}}@media (max-width:900px){[data-site] .clients-h{text-align:center}[data-site] .clients-w li{height:68px;padding:0 8px}[data-site] .cl{height:var(--hm,24px)}}[data-site] .clients-sm{width:100%;max-width:520px}[data-site] .clients-sm .clients-h{text-align:left}[data-site] .clients-sm .clients-w{grid-template-columns:repeat(3,minmax(0,1fr))}[data-site] .clients-sm .clients-w li{height:64px;box-shadow:inset -1px 0 0 var(--silver),inset 0 -1px 0 var(--silver)}[data-site] .clients-sm .clients-w li:nth-child(3n){box-shadow:inset 0 -1px 0 var(--silver)}[data-site] .clients-sm .clients-w li:nth-child(n+4){box-shadow:inset -1px 0 0 var(--silver)}[data-site] .clients-sm .clients-w li:last-child{box-shadow:none}[data-site] .clients-sm .cl{height:var(--hm,24px)}[data-site] .lw{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-site] .lw li{box-shadow:var(--z1);transition:transform var(--dur-ui) var(--ease-out);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:16px 16px 14px;display:flex}@media (hover:hover) and (pointer:fine){[data-site] .lw li:has(a):hover{transform:translateY(-2px)}}[data-site] .lw .tiny{color:var(--faint)}[data-site] .lw.sm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}[data-site] .lw.sm li{flex-direction:row;align-items:center;padding:12px 14px}[data-site] .own{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}[data-site] .own li{box-shadow:var(--z1);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}[data-site] .own li i{background:var(--teal);border-radius:50%;flex:none;width:8px;height:8px}[data-site] .pcard{box-shadow:var(--z2);transition:transform var(--dur-ui) var(--ease-out);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}[data-site] :is(.pcard,a.tile):after{content:"";border-radius:inherit;box-shadow:var(--z3);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-site] :is(.pcard,a.tile):hover{transform:translateY(-2px)}[data-site] :is(.pcard,a.tile):hover:after{opacity:1}[data-site] :is(.pcard,a.tile):hover .arrow svg{transform:translate(3px)}}[data-site] .pcard .arrow{margin-top:auto}[data-site] .rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-site] .rgrid .pcard{grid-row:span 5;grid-template-rows:subgrid;justify-items:start;row-gap:14px;padding:20px 20px 24px;display:grid}[data-site] .rgrid .pcard>*{min-width:0}[data-site] .rgrid .pcard .thumb{justify-self:stretch}[data-site] .rgrid .pcard .arrow{align-self:end;margin-top:0}[data-site] .rgrid .pcard .small{max-width:50ch}@media (min-width:1280px){[data-site] .rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-site] .rgrid .slide.thumb .big{font-size:clamp(24px,1.95vw,30px)}}[data-site] .slide.thumb{aspect-ratio:16/9;background:var(--ground);border-radius:14px;gap:12px;min-height:0;padding:20px 24px;box-shadow:inset 0 0 0 1px #1b20360f}[data-site] .slide.thumb .big{font-size:clamp(26px,3vw,44px)}[data-site] .thumb .meta{justify-content:flex-end}[data-site] .thumb-b{flex-direction:column;gap:10px;display:flex}[data-site] .thumb-l{text-transform:uppercase;letter-spacing:.08em;font-weight:600}[data-site] .honest{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-site] .honest>div{min-width:0;box-shadow:var(--z2);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:32px;display:flex}[data-site] .honest.sides{margin-bottom:40px}[data-site] .pk-h{align-items:center;gap:10px;display:flex}[data-site] .pk-h .dot{width:10px;height:10px}[data-site] .cite{overflow-wrap:anywhere}[data-site] .nolist{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-site] .nolist li{grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:16px;display:grid}[data-site] .nolist li:before{content:"";background:var(--coral-text);width:16px;height:16px;margin-top:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4.5 4.5l7 7M11.5 4.5l-7 7'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4.5 4.5l7 7M11.5 4.5l-7 7'/%3E%3C/svg%3E") 50%/16px no-repeat}[data-site] .yeslist li:before{background:var(--teal-text);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}[data-site] .tbc li{color:var(--muted);font-size:15px}[data-site] .tbc li:before{background:var(--field-line);width:8px;height:2px;margin-top:11px;-webkit-mask:none;mask:none}[data-site] .qanswer{background:var(--paper);max-width:720px;box-shadow:var(--z2);border-radius:16px;flex-direction:column;gap:10px;padding:22px 26px;display:flex}[data-site] .qa-a{max-width:52ch;font-size:18px;line-height:1.55}[data-site] .qanswer .dash{color:var(--ink);font-size:16px}[data-site] .qanswer.plain{box-shadow:none;background:0 0;max-width:65ch;padding:0}[data-site] .qanswer.plain .qa-a{color:var(--muted);max-width:none;font-size:15px}@media (min-width:901px){[data-site] .faq-h{position:sticky;top:112px}}[data-site] .steprc{justify-items:center;display:grid}[data-site] .steprc .stamp{bottom:44px;right:16px;rotate:-8deg}[data-site] .step-b{max-width:52ch;font-size:18px}[data-site] .steprc>.rc{opacity:0;transition:opacity .4s,transform .6s var(--ease-out);grid-area:1/1;transform:translateY(16px)rotate(-1deg)}[data-site] .steprc[data-state=start] .st-start,[data-site] .steprc[data-state=build] .st-build,[data-site] .steprc[data-state=context] .st-context,[data-site] .steprc[data-state=check] .st-check,[data-site] .steprc[data-state=listen] .st-listen,[data-site] .steprc[data-state=report] .st-report{opacity:1;transform:none}[data-site] .steprc .stamp{opacity:0;transition:opacity .15s,transform 0s linear .15s;transform:scale(1.4)rotate(8deg)}[data-site] .steprc[data-state=start] .st-start .stamp,[data-site] .steprc[data-state=build] .st-build .stamp,[data-site] .steprc[data-state=context] .st-context .stamp,[data-site] .steprc[data-state=check] .st-check .stamp,[data-site] .steprc[data-state=listen] .st-listen .stamp,[data-site] .steprc[data-state=report] .st-report .stamp{opacity:1;transition:opacity .15s ease .2s,transform .32s var(--ease-out) .2s;transform:none}@media (max-width:900px){[data-site] .sticky-art{display:none}}[data-site] .hero2{--hx:max(40px,calc((100% + 24px - 1376px) / 2 + 20px));--stage-w:600px;padding:12px 12px 0}[data-site] .hero-p{isolation:isolate;background:var(--navy-deep);color:#fff;border-radius:28px;height:clamp(660px,100svh - 24px,780px);position:relative}[data-site] .hero-bg{border-radius:inherit;background:var(--navy-deep);position:absolute;inset:0;overflow:hidden}[data-site] .hero-img{object-fit:cover;object-position:50% 42%;width:100%;max-width:none;height:100%;position:absolute;inset:0}[data-site] .shade{background:linear-gradient(#0e122400 45%,#0e1224cc 100%),linear-gradient(90deg,#0e1224e6 0%,#0e1224b3 46%,#0e122480 100%);position:absolute;inset:0}[data-site] .shade:before{content:"";background:linear-gradient(#0e1224cc 0%,#0e122400 100%);height:200px;position:absolute;top:0;left:0;right:0}[data-site] .hero-in{left:var(--hx);z-index:2;width:min(640px,calc(100% - 2 * var(--hx) - var(--stage-w) - 40px));flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:60px;container-type:inline-size}[data-site] .eyebrow{background:var(--navy);color:#fff;min-height:32px;font:600 13.5px/1 var(--text);letter-spacing:0;box-shadow:var(--lit-navy),0 0 0 1px #ffffff1a;border-radius:999px;align-items:center;margin-bottom:22px;padding:0 14px;display:inline-flex}[data-site] .hero2 h1{color:#fff;font-size:clamp(36px,min(3.4vw + 55px,20.202cqi),104px)}[data-site] .hero2 h1 .m{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}[data-site] .hero2 h1 .m>span{display:block}[data-site] .hero-sub{letter-spacing:-.015em;color:#ffffffe6;text-wrap:balance;max-width:34ch;margin-top:22px;font-size:22px;line-height:1.45}[data-site] .hero-btns{margin-top:30px}[data-site] .hero-in .jb{min-height:52px}[data-site] .hero-micro{letter-spacing:0;color:#ffffffbf;text-wrap:pretty;margin-top:16px;font-size:14px}[data-site] .hero-what{letter-spacing:-.005em;color:#ffffffd9;text-wrap:pretty;max-width:46ch;margin-top:26px;font-size:16px;line-height:1.5}[data-site] .hero-stage{right:var(--hx);z-index:3;width:var(--stage-w);height:646px;position:absolute;bottom:-96px}[data-site] .hs-win{z-index:2;width:520px;color:var(--ink);box-shadow:var(--z4);background:#fff;border-radius:20px;padding:20px 24px 58px;position:absolute;top:96px;right:0}[data-site] .hs-t{letter-spacing:-.025em;margin-top:10px;font-size:26px;font-weight:650;line-height:1.15}[data-site] .hs-bars{border-bottom:1px solid var(--silver);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;height:150px;margin-top:20px;padding:0 8px;display:grid}[data-site] .hs-b{height:100%;position:relative}[data-site] .hs-b>i{background:var(--silver);height:100%;transform:scaleY(var(--h));transform-origin:50% 100%;border-radius:8px 8px 2px 2px;position:absolute;bottom:0;left:16%;right:16%}[data-site] .hs-b.hi>i{background:var(--teal)}[data-site] .hs-b.nx>i{height:calc(var(--h) * 100%);border:1.5px dashed var(--field-line);background:0 0;border-bottom:0;transform:none}[data-site] .hs-b .mchip{left:50%;bottom:calc(var(--h) * 100% + 10px);position:absolute;transform:translate(-50%)}[data-site] .hs-axis{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:8px 8px 0;display:grid}[data-site] .hs-axis span{letter-spacing:0;color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}[data-site] .hs-axis .ax-hi{color:var(--teal-text)}[data-site] .hs-axis .ax-nx{color:var(--amber-text)}[data-site] .hs-sat{z-index:1;width:236px;color:var(--ink);box-shadow:var(--z3-field);background:#fff;border-radius:16px;padding:14px 16px 16px;position:absolute;top:0;right:-26px;transform:rotate(4deg)}[data-site] .hs-sat-t{letter-spacing:-.01em;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:600;display:flex}[data-site] .hs-ic{gap:4px;display:inline-flex}[data-site] .hs-ic img{width:16px;height:16px}[data-site] .hs-sat .mchip{margin-top:10px}[data-site] .hero-card{z-index:3;width:420px;position:absolute;top:400px;left:0}[data-site] .hero-card .insight{box-shadow:var(--z4)}[data-site] .hs-d{pointer-events:none;position:absolute;inset:0}[data-site] .hs-d>*{pointer-events:auto}[data-site] .hs-d-sat{z-index:1}[data-site] .hs-d-win{z-index:2}[data-site] .hc-full{position:relative}[data-site] .hc-q{left:var(--qx,22px);top:var(--qy,66px);z-index:1;width:var(--qw,auto);pointer-events:none;display:none;position:absolute}[data-site] .ho .hc-q,[data-site] .hl .hc-q{display:block}[data-site] .hc-qc{color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--peri),var(--z3);letter-spacing:0;text-wrap:pretty;opacity:0;background:#fff;border-radius:12px;margin:-8px -12px;padding:8px 12px;font-size:14px;line-height:1.55}[data-site] .hc-full.hc-gone{pointer-events:none}[data-site] .hc-qc b{color:var(--ink);font-weight:600}@media (hover:hover) and (pointer:fine){[data-site] .hero-stage:has(.hm-a:hover) :is(.hm-a,.hs-b.hi .mchip,.hc-a):after{opacity:1}[data-site] .hero-stage:has(.hm-b:hover) :is(.hm-b,.hs-sat,.hc-b):after{opacity:1}[data-site] .hero-stage mark.ring{cursor:default}}[data-site] .hero-foot{grid-template-columns:minmax(0,1fr) calc(var(--stage-w) + 20px);min-height:132px;padding:36px var(--hx) 0;gap:48px;display:grid}[data-site] .hero-aud{color:var(--muted);text-wrap:pretty;max-width:58ch;font-size:16px;line-height:1.5}[data-site] .hero2+.clients{padding-top:56px}@media (max-width:1240px){[data-site] .hero2{--stage-w:540px}[data-site] .hs-win{width:470px}[data-site] .hero-card{width:392px}}@media (min-width:1001px) and (max-width:1100px),(min-width:601px) and (max-width:700px){[data-site] .hero2{--stage-w:440px}[data-site] .hero-p{height:clamp(660px,100svh - 24px,760px)}[data-site] .hero-stage{height:560px}[data-site] .hs-win{width:400px;padding:18px 20px 52px;top:72px}[data-site] .hs-t{font-size:22px}[data-site] .hs-bars{gap:18px;height:120px}[data-site] .hs-axis{gap:18px}[data-site] .hs-sat{right:-18px}[data-site] .hero-card{width:360px;top:326px}[data-site] .hero-card .insight-b{font-size:16px}[data-site] .hero-foot{grid-template-columns:minmax(0,1fr) calc(var(--stage-w) + 20px)}}@media (max-width:1000px){[data-site] .hero-p{height:auto;padding:150px var(--hx) 0;display:flow-root}[data-site] .hero-in{width:auto;max-width:640px;position:relative;bottom:auto;left:auto}[data-site] .hero-stage{margin:48px 0 -96px auto;position:relative;bottom:auto;right:auto}[data-site] .hero-foot{grid-template-columns:minmax(0,1fr);padding-top:160px}[data-site] .shade{background:linear-gradient(#0e122400 45%,#0e1224cc 100%),linear-gradient(90deg,#0e1224e6 0%,#0e1224b3 60%,#0e122480 100%)}}@media (max-width:900px){[data-site] .hero2{padding:8px 8px 0}[data-site] .hero-p{border-radius:24px}[data-site] .hero-img{object-position:50% 30%}[data-site] .shade{background:linear-gradient(#0e122480 0%,#0e1224bf 40%,#0e1224e6 100%)}[data-site] .eyebrow{margin-bottom:18px}[data-site] .hero-sub{margin-top:16px;font-size:18px}[data-site] .hero-btns{margin-top:24px}[data-site] .hero-micro{margin-top:14px}[data-site] .hero-what{margin-top:20px;font-size:15px}[data-site] .hero2+.clients{padding-top:44px}}@media (min-width:601px) and (max-width:900px){[data-site] .hero2{--hx:32px}[data-site] .hero-p{padding:132px var(--hx) 0}[data-site] .hero-sub{font-size:20px}[data-site] .hero-what{font-size:16px}}@media (max-width:600px){[data-site] .hero-p{padding:124px 20px 0}[data-site] .hero-btns{grid-template-columns:minmax(0,1fr);align-self:stretch;gap:10px;display:grid}[data-site] .hero-stage{width:auto;height:auto;margin:34px 0 -56px;padding-top:212px}[data-site] .hs-win{border-radius:18px;width:calc(100% - 40px);padding:14px 16px 44px;top:0;right:-6px}[data-site] .hs-t{display:none}[data-site] .hs-bars{gap:16px;height:104px;margin-top:34px}[data-site] .hs-axis{gap:16px}[data-site] .hs-b .mchip{min-height:24px;font-size:12px}[data-site] .hs-sat{display:none}[data-site] .hero-card{width:auto;max-width:440px;position:relative;top:auto;left:auto}[data-site] .hero-foot{min-height:0;padding:100px 4px 0;display:block}[data-site] .hero-aud{text-align:left;text-wrap:pretty;margin:0;font-size:15px}}@media (max-width:900px) and (max-height:500px){[data-site] .hero-p{padding-top:80px}[data-site] .eyebrow{margin-bottom:12px}[data-site] .hero2 h1{font-size:clamp(36px,15svh,64px)}[data-site] .hero-sub{margin-top:12px;font-size:18px}[data-site] .hero-btns{margin-top:18px}[data-site] .hero-in .jb{min-height:48px}}[data-site] .hsec{padding-top:128px}[data-site] .hlast{padding-bottom:128px}[data-site] .hsec-l{text-wrap:pretty;max-width:60ch;margin-top:18px;font-size:20px;line-height:1.45}@media (min-width:601px){[data-site] .hsec-l .ln{display:block}}@media (max-width:900px){[data-site] .hsec{padding-top:96px}[data-site] .hlast{padding-bottom:112px}[data-site] .hsec-l{margin-top:14px;font-size:18px}}[data-site] .pieces{padding-top:144px}[data-site] .chapter{max-width:760px;position:relative}[data-site] .eqfig{z-index:1;background:var(--peri);color:#fff;box-shadow:var(--lit),0 0 0 10px var(--peri-wash),0 2px 4px #1b203624,0 40px 80px -40px #1b2036a6;border-radius:28px;margin:96px 0 0;padding:44px 48px 40px;position:relative}[data-site] .eqfig-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;max-width:calc(100% - 40px);display:flex}[data-site] .eqfig-t{letter-spacing:-.02em;font-size:26px;font-weight:650;line-height:1.2}[data-site] .eqfig-s{letter-spacing:0;color:var(--on-peri-muted);font-size:15px}[data-site] .eqfig-c{letter-spacing:0;color:var(--on-peri-muted);margin-top:28px;font-size:14px;position:relative}[data-site] .eq{grid-template-columns:minmax(0,.95fr) minmax(0,.95fr) minmax(0,1.3fr);align-items:start;column-gap:30px;margin-top:30px;display:grid;position:relative}[data-site] .eq-in{min-width:0;color:var(--ink);box-shadow:var(--z2-peri);background:#fff;border-radius:16px;grid-row:1;padding:18px;position:relative}[data-site] .eq-in.p1{grid-column:1}[data-site] .eq-in.p3{grid-column:2;margin-top:52px}[data-site] .eq-lab{letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:30px;display:flex}[data-site] .eq-lab .dot{width:9px;height:9px}[data-site] .eq-rows,[data-site] .eq-say{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}[data-site] .eq-say{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}[data-site] .pslot{border-radius:10px;min-width:0;min-height:42px;position:relative}[data-site] .pslot:before{content:"";border:1.5px dashed var(--silver);border-radius:10px;position:absolute;inset:0}[data-site] .pslot.lit-3{margin-top:14px}[data-site] .piece{isolation:isolate;z-index:6;min-height:42px;box-shadow:inset 0 0 0 1px var(--silver);letter-spacing:-.01em;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.3;display:flex;position:relative}[data-site] .piece:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--z3);opacity:var(--sh,0);pointer-events:none;position:absolute;inset:0}[data-site] .piece.fly{pointer-events:none}[data-site] .piece .lg{gap:8px;font-size:14px}[data-site] .piece .lg-i{width:18px;height:18px}[data-site] .piece.lit{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;min-height:44px;font-size:15px}[data-site] .piece.lit span:last-child{white-space:nowrap}[data-site] .piece.use-a{background:var(--teal-soft);box-shadow:inset 0 0 0 1px var(--teal-mark)}[data-site] .piece.use-b{background:var(--peri-soft);box-shadow:inset 0 0 0 1px #5b67a6a6}[data-site] .piece .cv{z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--silver);opacity:var(--cv,0);pointer-events:none;background:#fff;position:absolute;inset:0}[data-site] .eq-rest{display:none}[data-site] .eq-more{min-height:44px;margin-top:4px;font-size:14px}[data-site] .op{z-index:5;border-radius:50%;grid-row:1;justify-self:start;place-items:center;width:56px;height:56px;display:grid;position:relative;translate:calc(-50% - 15px)}[data-site] .op-plus{color:var(--peri);box-shadow:var(--z2-peri);background:#fff;grid-column:2;margin-top:168px}[data-site] .op-eq{background:var(--navy);color:var(--amber);box-shadow:var(--lit-navy),var(--z3-peri);grid-column:3;margin-top:206px}[data-site] .eq-out{z-index:4;grid-area:1/3;align-self:start;min-width:0;margin:92px calc(-1*min(80px,max(56px,50vw - 648px))) 0 0;position:relative}[data-site] .ic-eq{border-radius:20px;padding:24px 26px;position:relative}[data-site] .ic-eq .insight-b{max-width:none;font-size:20px}[data-site] .ic-eq .insight-src li{background:0 0;min-height:0;padding:0}[data-site] .isrc{background:var(--ground);min-height:30px;color:var(--ink);font:600 13px/1.2 var(--text);letter-spacing:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;transition:background-color .15s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #1b20361f}[data-site] .isrc i{border-radius:50%;flex:none;width:7px;height:7px}[data-site] .isrc[aria-expanded=true]{background:var(--peri-wash);box-shadow:inset 0 0 0 1px #5b67a666}@media (hover:hover) and (pointer:fine){[data-site] .isrc:hover{background:var(--ground-hover)}[data-site] .isrc[aria-expanded=true]:hover{background:var(--peri-soft)}}[data-site] .isrc:active{background:var(--ground-hover)}[data-site] .isrc:focus-visible{outline:2px solid var(--peri);outline-offset:3px;border-radius:999px}[data-site] .isrc:before{content:"";position:absolute;inset:-7px -2px}[data-site] .isrc-s{display:none}[data-site] .pop{z-index:3;background:var(--navy);color:#fff;min-width:260px;box-shadow:var(--z-navy);transform-origin:24px 0;border-radius:12px;padding:12px 14px;position:absolute;top:calc(100% - 18px)}html.js [data-site] .pop{transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s linear .15s}html.js [data-site] .pop:not([data-open]){opacity:0;visibility:hidden;transform:translateY(-4px)scale(.98)}html.js [data-site] .pop[data-open]{transition-duration:var(--dur-pop),var(--dur-pop),0s;transition-delay:0s}[data-site] .pop:before{content:"";background:var(--navy);border-radius:2px 0 0;width:12px;height:12px;position:absolute;top:-6px;left:20px;transform:rotate(45deg);box-shadow:inset 1px 1px #ffffff1f}[data-site] .pop-a{left:26px}[data-site] .pop-b{left:var(--pb,250px)}[data-site] .pop-r{letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:space-between;gap:24px;font-size:14px;font-weight:600;display:flex}[data-site] .pop-r b{font-weight:650}[data-site] .pop-a .pop-r b{color:var(--teal)}[data-site] .pop-b .pop-r b{color:#fff}[data-site] .pop-s{letter-spacing:0;color:var(--on-navy-muted);align-items:center;gap:7px;margin-top:4px;font-size:13px;display:flex}[data-site] .pop-s i{border-radius:50%;flex:none;width:7px;height:7px}[data-site] .eq:has(.c-a:focus-visible) :is(.m-a,.use-a):after{opacity:1}[data-site] .eq:has(.c-b:focus-visible) :is(.m-b,.use-b):after{opacity:1}@media (hover:hover) and (pointer:fine){[data-site] .eq:has(:is(.m-a,.use-a,.c-a):hover) :is(.m-a,.use-a,.c-a):after{opacity:1}[data-site] .eq:has(:is(.m-b,.use-b,.c-b):hover) :is(.m-b,.use-b,.c-b):after{opacity:1}[data-site] .eq :is(mark.ring,.piece.lit){cursor:default}}@media (max-width:1100px) and (min-width:901px){[data-site] .eq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:28px}[data-site] .eq-out{grid-area:2/1/auto/-1;justify-self:center;width:min(100%,560px);margin:20px 0 0}[data-site] .op-eq{grid-area:2/1/auto/-1;justify-self:center;margin-top:-28px;translate:0}}@media (max-width:900px){[data-site] .pieces{padding-top:104px}[data-site] .eqfig{box-shadow:var(--lit),0 0 0 8px var(--peri-wash),0 24px 48px -28px #1b2036a6;border-radius:22px;margin-top:36px;padding:22px 14px 20px}[data-site] .eqfig-h{max-width:none;padding:0 4px;display:block}[data-site] .eqfig-t{font-size:20px}[data-site] .eqfig-s{margin-top:2px;font-size:14px}[data-site] .eqfig-c{margin-top:16px;padding:0 4px;font-size:13px}[data-site] .eq{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:18px}[data-site] .eq-in{border-radius:14px;padding:16px}[data-site] .eq-in.p1,[data-site] .eq-in.p3{grid-column:1}[data-site] .eq-in.p1{grid-row:1}[data-site] .eq-in.p3{grid-row:3;margin-top:0}[data-site] .eq-lab{font-size:18px}[data-site] .op{grid-column:1;justify-self:center;width:46px;height:46px;margin:-14px 0;translate:0}[data-site] .op-plus{grid-row:2}[data-site] .op-eq{grid-row:4}[data-site] .eq-out{grid-area:5/1;width:100%;margin:0}[data-site] .ic-eq{border-radius:16px;padding:18px}[data-site] .ic-eq .insight-b{font-size:17px}[data-site] .isrc{min-height:44px;padding:0 14px}[data-site] .eq-in.p1 .pslot:not(.lit-1){display:none}[data-site] .eq-rest{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.5;display:block}[data-site] .eq-say{gap:6px;margin-top:10px}}@media (max-width:1100px){[data-site] .pop{min-width:0;margin-top:14px;position:relative;top:auto;left:auto!important}[data-site] .pop-a:before{left:var(--pac,20px)}[data-site] .pop-b:before{left:var(--pbc,20px)}[data-site] .src-wrap .pop:before{display:none}}@media (max-width:600px){[data-site] .ic-eq .insight-src{gap:6px}[data-site] .ic-eq .isrc{padding:0 10px}[data-site] .isrc-l{display:none}[data-site] .isrc-s{display:inline}}@media (min-width:601px) and (max-width:900px){[data-site] .eq{max-width:560px;margin-left:auto;margin-right:auto}}[data-site] .insight{color:var(--ink);box-shadow:var(--z3);text-align:left;background:#fff;border-radius:18px;min-width:0;padding:20px 22px}[data-site] .insight.on-photo{box-shadow:var(--z4)}[data-site] .insight.on-navy{box-shadow:var(--e-navy)}[data-site] .insight.on-stage{box-shadow:var(--z4)}[data-site] .insight-h{align-items:center;gap:10px;display:flex}[data-site] .insight-av{background:var(--peri);color:#fff;width:32px;height:32px;font:400 17px/1 var(--display);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}[data-site] .insight-av i{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:7px;right:6px}[data-site] .insight-who{min-width:0;line-height:1.25}[data-site] .insight-n{font-size:15px;font-weight:600}[data-site] .insight-meta{letter-spacing:0;color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px}[data-site] .nw{white-space:nowrap}[data-site] .insight-q{letter-spacing:0;color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:14px}[data-site] .insight-q b{color:var(--ink);font-weight:600}[data-site] .insight-b{letter-spacing:-.015em;text-wrap:pretty;max-width:46ch;margin-top:8px;font-size:18px;line-height:1.45}[data-site] .insight mark,[data-site] .dv-stage mark{isolation:isolate;color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-variant-numeric:tabular-nums;background:0 0;border-radius:4px;margin:0 .02em;padding:0 .12em;font-weight:650;position:relative}[data-site] .insight mark:before,[data-site] .dv-stage mark:before{content:"";z-index:-1;background:var(--amber-soft);border-radius:4px;position:absolute;inset:0}[data-site] .insight-src{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}[data-site] .insight-src li{background:var(--ground);letter-spacing:0;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}[data-site] .insight-f{letter-spacing:0;color:var(--faint);margin-top:12px;font-size:13px}[data-site] .insight-src i:not(.mk){border-radius:50%;flex:none;width:7px;height:7px}[data-site] .d-own{background:var(--teal)}[data-site] .d-say{background:var(--peri)}[data-site] .pk{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}[data-site] .split-hero>.insight{justify-self:end;width:min(100%,480px)}[data-site] .hero-pic{position:relative}[data-site] .hero-pic img{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%}[data-site] .hero-pic .insight{width:min(86%,440px);position:absolute;bottom:-36px;left:-24px}@media (min-width:901px) and (max-width:1240px){[data-site] .hero-pic img{aspect-ratio:1}}@media (min-width:601px) and (max-width:900px){[data-site] .hero-pic img{aspect-ratio:16/9}}[data-site] .astage{background:var(--peri);width:min(100%,600px);height:400px;box-shadow:var(--lit),0 0 0 10px var(--peri-wash),0 2px 4px #1b203624,0 40px 80px -40px #1b2036a6;border-radius:28px;justify-self:end;margin-bottom:64px;position:relative}[data-site] .as-t{z-index:1;width:236px;color:var(--ink);box-shadow:var(--z2-peri);background:#fff;border-radius:16px;padding:14px 16px 16px;position:absolute}[data-site] .as-own{top:40px;left:36px}[data-site] .as-say{top:72px;right:36px;rotate:3deg}[data-site] .as-tt{letter-spacing:-.01em;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:600;display:flex}[data-site] .as-t .mchip{margin-top:10px}[data-site] .astage .as-card{z-index:2;box-shadow:var(--z4);position:absolute;bottom:-64px;left:36px;right:36px}@media (max-width:1240px){[data-site] .astage{justify-self:stretch;width:auto;max-width:560px;height:auto;margin:0 0 56px;padding:22px 22px 0}[data-site] .as-t{width:min(78%,236px);padding:12px 14px 14px;position:relative}[data-site] .as-own{top:auto;left:auto}[data-site] .as-say{margin:-10px 0 0 auto;top:auto;right:auto;rotate:2deg}[data-site] .astage .as-card{margin:16px 0 -48px;position:relative;bottom:auto;left:auto;right:auto}}@media (max-width:900px){[data-site] .astage{box-shadow:var(--lit),0 0 0 8px var(--peri-wash),0 24px 48px -28px #1b2036a6;border-radius:22px;margin:8px 0 40px;padding:18px 16px 0}[data-site] .astage .as-card{margin-bottom:-40px}}@media (max-width:600px){[data-site] .insight{border-radius:16px;padding:18px}[data-site] .insight-av{border-radius:9px;width:30px;height:30px;font-size:16px}[data-site] .insight-av i{bottom:6px;right:5px}[data-site] .insight-n{font-size:14px}[data-site] .insight-meta{font-size:12px}[data-site] .insight-q{margin-top:12px;font-size:13px}[data-site] .hc-qc{font-size:13px}[data-site] .insight-b{margin-top:6px;font-size:16px}[data-site] .insight-src{gap:6px;margin-top:12px}[data-site] .insight-src li{min-height:26px;padding:0 9px;font-size:12px}}[data-site] .insight.pre{opacity:0;transform:translateY(8px)scale(.97)}[data-site] .insight.pre mark:before{clip-path:inset(0 100% 0 0)}[data-site] .insight.pre .insight-src li{opacity:0}[data-site] .insight.play{transform-origin:0 100%;animation:site-post .35s var(--ease-out) both}[data-site] .insight.play mark:before{animation:site-sweep .26s var(--ease-out) .1s both}[data-site] .insight.play mark+mark:before{animation-delay:.16s}[data-site] .insight.play .insight-src li{animation:site-chipin .2s var(--ease-out) .2s both}[data-site] .insight.play .insight-src li+li{animation-delay:.25s}@keyframes site-post{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes site-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes site-chipin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-site] .ans-s{padding:144px 12px 0}[data-site] .ans{background:var(--navy);color:#fff;box-shadow:var(--lit-navy);border-radius:28px;padding:104px 0 60px;position:relative;overflow:clip}[data-site] .ans-h{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}[data-site] .ans-sub{color:var(--on-navy-muted);text-wrap:pretty;max-width:52ch;margin-top:16px;font-size:20px;line-height:1.45}[data-site] .ans-cta{gap:12px 28px;margin-top:4px}[data-site] .ans-ctl{flex:none;align-items:center;gap:10px;display:flex}[data-site] .ans-count{text-align:right;letter-spacing:0;min-width:48px;color:var(--on-navy-muted);font-variant-numeric:tabular-nums;margin-right:8px;font-size:15px;font-weight:600}[data-site] .ans-count b{color:#fff;font-weight:600}[data-site] .arw{color:#fff;width:52px;height:52px;box-shadow:inset 0 0 0 1.5px var(--ghost-ring);cursor:pointer;transition:background-color .15s ease,transform var(--dur-ui) var(--ease-out),opacity .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}[data-site] .arw:active{transition-duration:var(--dur-press);transform:scale(.94)}[data-site] .arw[aria-disabled=true]{opacity:.38;cursor:default;transform:none}@media (hover:hover) and (pointer:fine){[data-site] .arw:not([aria-disabled=true]):hover{background:#ffffff14}}[data-site] .arw:focus-visible{border-radius:50%}[data-site] .track{--sw:760px;--pad:max(32px,calc(50% - var(--sw) / 2));padding:14px var(--pad) 44px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;margin-top:48px;display:flex;position:relative;overflow-x:auto}[data-site] .track::-webkit-scrollbar{display:none}[data-site] .track:after{content:"";flex:0 0 1px}[data-site] .track:focus-visible{outline-offset:-6px;border-radius:24px}[data-site] .aslide-w{flex:0 0 var(--sw);scroll-snap-align:center;min-width:0;display:flex}[data-site] .aslide{min-width:0;color:var(--ink);box-shadow:var(--z-on-navy);transition:transform .22s var(--ease-out);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:24px;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;padding:16px 28px 16px 16px;display:grid;position:relative}[data-site] .aslide:after{content:"";border-radius:inherit;box-shadow:var(--z-on-navy-up);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}[data-site] .aslide:active{transition-duration:.12s;transform:scale(.99)}@media (hover:hover) and (pointer:fine){[data-site] .aslide:hover{transform:translateY(-4px)}[data-site] .aslide:hover:after{opacity:1}[data-site] .aslide:hover .sl-see svg{transform:translate(3px)}}[data-site] .aslide:focus-visible{outline-offset:4px;border-radius:24px}[data-site] .sl-fig{background:var(--ground);border-radius:16px;min-width:0;min-height:300px;padding:28px;box-shadow:inset 0 0 0 1px #1b20360f}[data-site] .sl-big{font-family:var(--display);letter-spacing:0;font-size:104px;line-height:.95}[data-site] .sl-big small{font:700 .42em/1 var(--text);letter-spacing:0;margin-left:.04em}[data-site] .sl-cap{letter-spacing:0;max-width:32ch;color:var(--muted);margin-top:12px;font-size:15px;font-weight:500}[data-site] .sl-chart{gap:10px;margin-top:20px;display:grid}[data-site] .sl-cb{letter-spacing:0;color:var(--muted);grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1.3;display:grid}[data-site] .cbar{height:14px;transform:scaleX(var(--v));transform-origin:0;border-radius:4px;display:block}[data-site] .cbar.w{background:var(--teal)}[data-site] .cbar.s{background:var(--silver)}[data-site] .cbar.f{background:var(--coral)}[data-site] .sl-dots{width:100%;max-width:264px;height:auto;margin-top:20px;display:block}[data-site] .sl-tx{flex-direction:column;min-width:0;padding:14px 0 10px;display:flex}[data-site] .sl-t{letter-spacing:-.03em;text-wrap:balance;margin:14px 0 24px;font-size:34px;font-weight:650;line-height:1.08}[data-site] .sl-q{border-top:1px solid var(--silver);margin-top:auto;padding-top:22px}[data-site] .sl-qq{letter-spacing:-.02em;text-wrap:pretty;font-size:19px;font-weight:600;line-height:1.3}[data-site] .aslide .sl-see{min-height:0;margin-top:16px;font-size:15px}@media (max-width:1240px){[data-site] .track{--sw:700px}}@media (max-width:900px){[data-site] .ans-s{padding:104px 8px 0}[data-site] .ans{border-radius:24px;padding:72px 0 36px}[data-site] .ans-h{display:block}[data-site] .ans-sub{margin-top:12px;font-size:17px}[data-site] .ans-cta{flex-direction:column;align-items:stretch;margin-top:0}[data-site] .ans-cta .arrow{align-self:flex-start}[data-site] .ans-ctl{justify-content:flex-start;margin-top:20px}[data-site] .ans-count{text-align:left;min-width:0}[data-site] .track{--pad:16px;scroll-padding-inline:var(--pad);gap:12px;margin-top:24px;padding-bottom:28px}[data-site] .aslide-w{scroll-snap-align:start;flex-basis:calc(100% - 44px)}[data-site] .aslide-w:last-child{scroll-snap-align:end}[data-site] .aslide{border-radius:20px;grid-template-columns:minmax(0,1fr);padding:12px 12px 18px}[data-site] .sl-fig{border-radius:14px;min-height:0;padding:20px 18px 22px}[data-site] .sl-big{font-size:76px}[data-site] .sl-cb{grid-template-columns:104px minmax(0,1fr);font-size:12px}[data-site] .sl-tx{padding:16px 8px 0}[data-site] .sl-t{margin-top:10px;font-size:26px}[data-site] .sl-qq{font-size:17px}}@media (min-width:601px) and (max-width:900px){[data-site] .ans-cta{flex-direction:row;align-items:center}[data-site] .aslide-w{flex-basis:min(680px,100% - 64px)}[data-site] .aslide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;padding:12px 24px 12px 12px}[data-site] .sl-tx{padding:12px 0 8px}}[data-site] .phero.rep-h{padding-bottom:40px}@media (min-width:1101px){[data-site] .phero.rep-h h1{max-width:none}}[data-site] .rep-s{padding-top:0;padding-bottom:96px}[data-site] .rep-ans{padding:56px 0}[data-site] .ans-stack{gap:24px;margin-top:0;margin-bottom:0;list-style:none;display:grid}[data-site] .ans-stack .aslide-w{flex:none}[data-site] .ans-stack .aslide{grid-template-columns:minmax(0,500px) minmax(0,1fr);column-gap:48px;padding:16px 40px 16px 16px}[data-site] .sl-who{max-width:62ch;color:var(--muted);margin-top:10px;font-size:15px;line-height:1.5}@media (max-width:900px){[data-site] .rep-s{padding-top:0;padding-bottom:56px}[data-site] .rep-ans{padding:12px 0}[data-site] .ans-stack{gap:12px;padding:0 4px}[data-site] .ans-stack .aslide{grid-template-columns:minmax(0,1fr);padding:12px 12px 18px}}@media (min-width:601px) and (max-width:900px){[data-site] .ans-stack .aslide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 24px 12px 12px}}[data-site] .how{padding-top:144px}[data-site] .how-g{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;margin-top:48px;display:grid}[data-site] .flow{gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}[data-site] .flow li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid;position:relative}[data-site] .flow li:not(:last-child):before{content:"";background:var(--peri);transform-origin:50% 0;width:1.5px;position:absolute;top:56px;bottom:-40px;left:27px}[data-site] .flow-n{background:var(--peri);color:#fff;width:56px;height:56px;font:400 22px/1 var(--display);letter-spacing:.02em;box-shadow:0 0 0 6px var(--ground),var(--e-peri);border-radius:50%;place-items:center;display:grid}[data-site] .how-l{min-width:0}[data-site] .how-cta{margin:36px 0 0 76px}[data-site] .flow-t{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:650;line-height:1.2}[data-site] .flow p{max-width:38ch;color:var(--muted);margin-top:6px;font-size:16px}[data-site] .deliv{min-width:0;margin:0}[data-site] .dv-stage{background:var(--peri-wash);border-radius:28px;height:440px;position:relative;box-shadow:inset 0 0 0 1px #5b67a61f}[data-site] .dw{color:var(--ink);box-shadow:var(--z3);background:#fff;border-radius:16px;padding:16px 18px;position:absolute}[data-site] .wl{background:var(--ground);min-height:24px;box-shadow:inset 0 0 0 1px var(--silver);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}[data-site] .dw-mail{--fx:120px;--fy:110px;width:350px;top:30px;left:28px;transform:translate(0)rotate(-2deg)scale(1)}[data-site] .dw-subj{letter-spacing:-.01em;margin-top:12px;font-size:16px;font-weight:650}[data-site] .dw-meta{letter-spacing:0;color:var(--faint);font-size:13px}[data-site] .dw-bd{letter-spacing:-.01em;margin-top:8px;font-size:14px;line-height:1.5}[data-site] .dw-sheet{--fx:-110px;--fy:70px;width:376px;padding-bottom:18px;top:88px;right:22px;transform:translate(0)rotate(2deg)scale(1)}[data-site] .sgrid{border-top:1px solid var(--silver);border-left:1px solid var(--silver);letter-spacing:0;font-variant-numeric:tabular-nums;grid-template-columns:22px minmax(0,.9fr) minmax(0,1fr) minmax(0,1.4fr);margin-top:12px;font-size:12px;display:grid}[data-site] .sgrid span{border-right:1px solid var(--silver);border-bottom:1px solid var(--silver);white-space:nowrap;text-overflow:ellipsis;padding:7px 6px;font-weight:600;overflow:hidden}[data-site] .sgrid .sg-n{background:var(--ground);text-align:center;color:var(--faint);padding:7px 0;font-weight:500}[data-site] .sgrid .sg-h{background:var(--ground);color:var(--muted)}[data-site] .sgrid .sg-w{background:var(--teal-soft);color:var(--teal-text)}[data-site] .sgrid .sg-s{background:var(--peri-soft);color:var(--peri-ink)}[data-site] .sgrid .sg-x{background:var(--amber-soft);color:var(--amber-text)}[data-site] .sgrid :is(.sg-h,.sg-x){white-space:normal;text-overflow:clip;line-height:1.3}[data-site] .dw-chat{width:436px;box-shadow:var(--z4);--fx:0px;--fy:28px;padding:18px 20px;bottom:28px;left:68px;transform:translate(0)rotate(0)scale(1)}[data-site] .dw-chat .wl{margin-left:auto}[data-site] .dw-body{letter-spacing:-.015em;margin-top:10px;font-size:16px;line-height:1.5}[data-site] .dv-f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:18px;font-size:17px;display:flex}[data-site] .dv-f b{font-weight:650}@media (min-width:901px) and (max-width:1100px){[data-site] .how-g{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px}[data-site] .dv-stage{height:560px}[data-site] .dw-mail{--fx:60px;--fy:100px;width:calc(100% - 64px);top:22px;left:20px}[data-site] .dw-sheet{--fx:-60px;--fy:56px;width:calc(100% - 56px);top:212px;right:18px}[data-site] .dw-chat{width:auto;bottom:20px;left:16px;right:16px}}@media (max-width:900px){[data-site] .how-g{grid-template-columns:minmax(0,1fr)}[data-site] .deliv{width:100%;max-width:680px}[data-site] .how{padding-top:104px}[data-site] .how-g{gap:48px;margin-top:32px}[data-site] .flow{gap:28px}[data-site] .flow li{grid-template-columns:48px minmax(0,1fr);gap:16px}[data-site] .flow li:not(:last-child):before{top:48px;bottom:-28px;left:23px}[data-site] .flow-n{width:48px;height:48px;font-size:19px}[data-site] .flow-t{margin-top:2px;font-size:20px}[data-site] .how-cta{margin:24px 0 0 64px}[data-site] .dv-stage{border-radius:22px;height:560px}[data-site] .dw-mail{--fx:40px;--fy:90px;width:calc(100% - 48px);top:16px;left:14px}[data-site] .dw-sheet{--fx:-40px;--fy:48px;width:calc(100% - 40px);top:204px;right:12px}[data-site] .dw-chat{width:auto;padding:16px;bottom:14px;left:10px;right:10px}[data-site] .dw-body{font-size:15px}[data-site] .dv-f{font-size:16px;display:block}}[data-site] .qrows{gap:10px;margin-top:44px;display:grid}[data-site] .qrow{box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;transition:background-color .2s;position:relative}[data-site] .qrow:before{content:"";border-radius:inherit;box-shadow:var(--z3);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}[data-site] .qrow[open]{box-shadow:none;background:#fff}[data-site] .qrow[open]:before{opacity:1}[data-site] .qrow summary{cursor:pointer;border-radius:20px;align-items:center;gap:16px;min-height:76px;padding:0 24px;list-style:none;display:flex;position:relative}[data-site] .qrow summary::-webkit-details-marker{display:none}[data-site] .qk.dot{width:12px;height:12px}[data-site] .qrow-q{letter-spacing:-.025em;text-wrap:balance;flex:1;min-width:0;font-size:clamp(22px,2.2vw,28px);font-weight:650;line-height:1.2}[data-site] .qgo{width:40px;height:40px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);transition:transform var(--dur-state) var(--ease-out),background-color .15s ease,color .15s ease;border-radius:50%;flex:none;place-items:center;display:grid}[data-site] .qrow[open]:not([data-closing]) .qgo{background:var(--navy);color:#fff;box-shadow:none;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){[data-site] .qrow:not([open]) summary:hover .qgo{background:var(--peri);color:#fff;box-shadow:none}}[data-site] .qrow-b{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:4px 24px 28px 52px;display:grid;position:relative}[data-site] .qrow-l{letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.4}[data-site] .qrow-b ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;display:grid}[data-site] .qrow-b li::marker{color:var(--field-line)}[data-site] .qrow-b .arrow{margin-top:8px}[data-site] details[open] .qrow-b{animation:.15s ease-out site-fadeonly}@media (max-width:900px){[data-site] .qrows{margin-top:28px}[data-site] .qrow summary{gap:12px;min-height:64px;padding:0 16px}[data-site] .qrow-q{font-size:20px}[data-site] .qrow-b{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 16px 22px 40px}[data-site] .qrow-l{font-size:16px}[data-site] .qrow-b ul{font-size:15px}}[data-site] .faq-g{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}[data-site] .faqc-f{justify-items:start;gap:2px;margin-top:22px;font-size:15px;display:grid}[data-site] .faqc details{border-bottom:1px solid var(--line)}[data-site] .faqc details:first-child{border-top:1px solid var(--line)}[data-site] .faqc summary{letter-spacing:-.015em;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 0;font-size:19px;font-weight:600;line-height:1.35;list-style:none;display:flex}[data-site] .faqc summary::-webkit-details-marker{display:none}[data-site] .faqc summary svg{transition:transform var(--dur-state) var(--ease-out);flex:none}[data-site] .faqc details[open]:not([data-closing]) summary svg{transform:rotate(45deg)}[data-site] .faqc .a{max-width:62ch;color:var(--muted);padding:0 48px 22px 0;font-size:17px;line-height:1.55}[data-site] .quiet{min-height:44px;color:var(--muted);align-items:center;gap:8px;transition:color .15s;display:inline-flex}[data-site] .quiet svg{transition:transform var(--dur-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){[data-site] .quiet:hover{color:var(--ink)}[data-site] .quiet:hover svg{transform:translate(3px)}}@media (max-width:900px){[data-site] .faq-g{grid-template-columns:minmax(0,1fr);gap:24px}[data-site] .faqc summary{min-height:60px;font-size:17px}[data-site] .faqc .a{padding-right:24px;font-size:16px}}@media (prefers-reduced-motion:no-preference){html.js [data-site] :not(.still) .hero2 h1 .m>span{animation:site-lineup .7s var(--ease-out) both}html.js [data-site] :not(.still) .hero2 h1 .m:first-child>span{animation-delay:60ms}html.js [data-site] :not(.still) .hero2 h1 .m:nth-child(2)>span{animation-delay:.13s}html.js [data-site] :not(.still) .eyebrow{animation:site-heroup .5s var(--ease-out) both}html.js [data-site] :not(.still) .hero-sub{animation:site-heroup .5s var(--ease-out) .24s both}html.js [data-site] :not(.still) :is(.hero-btns,.hero-micro){animation:site-heroup .5s var(--ease-out) .3s both}html.js [data-site] :not(.still) .hero-what{animation:site-heroup .5s var(--ease-out) .35s both}html.js [data-site] :not(.still) .hero-sub .tri:after{animation:site-hdraw var(--dur-draw) var(--ease-in-out) both}html.js [data-site] :not(.still) .hero-sub .tw:after{animation-delay:.86s}html.js [data-site] :not(.still) .hero-sub .tf:after{animation-delay:.94s}html.js [data-site] :not(.still) .hero-sub .tn:after{animation-delay:1.02s}html.js [data-site] :not(.still) .hs-win{animation:site-winin .7s var(--ease-out) .3s both}html.js [data-site] :not(.still) .hs-sat{animation:site-satin .62s var(--ease-out) .38s both}html.js [data-site] :not(.still) .hs-b:not(.nx)>i{animation:site-grow .62s var(--ease-out) calc(.76s + var(--i) * 60ms) both}html.js [data-site] :not(.still) .hs-b.nx>i{animation:.3s .98s both site-fadeonly}html.js [data-site] :not(.still) .hs-b .mchip{animation:site-chipup .24s var(--ease-out) 1.18s both}html.js [data-site] :not(.still) .ins-load{transform-origin:50% 100%;animation:site-heropost .56s var(--ease-out) .56s both}html.js [data-site] :not(.still) .ins-load mark:before{animation:site-sweep .26s var(--ease-out) 1.04s both}html.js [data-site] :not(.still) .ins-load mark+mark:before{animation-delay:1.1s}@supports (animation-timeline:view()){[data-site] .armed:not(.still) [data-story]{view-timeline:--story block;view-timeline-inset:0}[data-site] .armed:not(.still) [data-story] .piece.fly{animation-name:site-assemble;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story;animation-range:cover var(--r0) cover var(--r1)}[data-site] .armed:not(.still) [data-story] .piece.fly:before{animation-name:site-unlift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story;animation-range:cover var(--r0) cover var(--r1)}[data-site] .armed:not(.still) [data-story] .piece.fly>.cv{animation-name:site-uncover;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--story;animation-range:cover var(--r0) cover var(--r1)}}html.js [data-site] :not(.still) .hc-ql{animation:.56s ease-out .56s both site-fadeonly}@supports (animation-timeline:scroll()){[data-site] .armed:not(.still) :is(.hd-m,.hd-f,.hd-fold,.hd-glide){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range-start:var(--h0);animation-range-end:var(--h1)}[data-site] .armed:not(.still) .hd-m{animation-name:site-hd-move}[data-site] .armed:not(.still) .hd-f{animation-name:site-hd-fade}[data-site] .armed:not(.still) .hd-fold{animation-name:site-hd-fold}[data-site] .armed:not(.still) .hd-glide{animation-name:site-hd-glide}}[data-site] .ho .hero2{z-index:2;position:relative}[data-site] .ho .eq-wait .ic-eq{transform:scale(.97)}[data-site] .ho:not(.q-home) .ic-eq .insight-q{opacity:0}[data-site] .ho.q-home .hc-qm{opacity:0;transition:opacity .2s .46s}[data-site] .eqfig .op-eq{transition:opacity .2s ease-out,transform .3s var(--ease-out)}[data-site] .eqfig .ic-eq{transition:opacity .36s ease-out .14s,transform var(--dur-post) var(--ease-out) .14s}[data-site] .eq-wait .op-eq{opacity:0;transform:scale(.9)}[data-site] .eq-wait .ic-eq{opacity:0;transform:translateY(20px)scale(.98)}[data-site] .eq-wait .ic-eq mark:before{clip-path:inset(0 100% 0 0)}[data-site] .eq-play .ic-eq mark:before{animation:site-sweep .28s var(--ease-out) .62s both}[data-site] .eq-play .ic-eq mark+mark:before{animation-delay:.7s}[data-site] .aslide .cbar{transition:transform .7s var(--ease-out) .18s}[data-site] .aslide .sl-cb+.sl-cb .cbar{transition-delay:.26s}[data-site] .aslide .sl-dots{transition:clip-path .8s var(--ease-in-out) .18s}[data-site] .aslide .fig-hl:before{transition:clip-path .3s var(--ease-out) .52s}[data-site] .aslide-w.wait .cbar{transform:scaleX(.02)}[data-site] .aslide-w.wait .sl-dots{clip-path:inset(0 0 100%)}[data-site] .aslide-w.wait .fig-hl:before{clip-path:inset(0 100% 0 0)}[data-site] .flow li:before{transition:transform .38s var(--ease-in-out)}[data-site] .flow li:first-child:before{transition-delay:.14s}[data-site] .flow li:nth-child(2):before{transition-delay:.54s}[data-site] .flow-n{transition:background-color var(--dur-state) ease,color var(--dur-state) ease}[data-site] .flow li:first-child .flow-n{transition-delay:.12s}[data-site] .flow li:nth-child(2) .flow-n{transition-delay:.52s}[data-site] .flow li:nth-child(3) .flow-n{transition-delay:.92s}[data-site] .dw{transition:opacity .3s ease-out,transform var(--dur-fan) var(--ease-out)}[data-site] .dw-mail{transition-delay:.14s}[data-site] .dw-sheet{transition-delay:.21s}[data-site] .dw-chat{transition-delay:.28s}[data-site] .how-g.wait .flow li:before{transform:scaleY(0)}[data-site] .how-g.wait .flow-n{background:var(--peri-wash);color:var(--peri-ink)}[data-site] .how-g.wait .dw{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(0deg) scale(.96)}html.js [data-site] :not(.still) .astage .as-own{animation:site-heroup .5s var(--ease-out) .2s both}html.js [data-site] :not(.still) .astage .as-say{animation:site-heroup .5s var(--ease-out) .28s both}html.js [data-site] :not(.still) .astage .as-card{transform-origin:50% 100%;animation:site-heropost .56s var(--ease-out) .42s both}html.js [data-site] :not(.still) .astage .as-card mark:before{animation:site-sweep .26s var(--ease-out) .9s both}html.js [data-site] :not(.still) .astage .as-card mark+mark:before{animation-delay:.96s}[data-site] .steps.chain .step:after{transition:transform var(--dur-draw) var(--ease-in-out)}[data-site] .steps.chain .step:first-child:after{transition-delay:.15s}[data-site] .steps.chain .step:nth-child(2):after{transition-delay:.57s}[data-site] .steps.chain .step:nth-child(3):after{transition-delay:.99s}[data-site] .steps.chain .n{transition:background-color var(--dur-state) ease,color var(--dur-state) ease}[data-site] .steps.chain .step:first-child .n{transition-delay:60ms}[data-site] .steps.chain .step:nth-child(2) .n{transition-delay:.52s}[data-site] .steps.chain .step:nth-child(3) .n{transition-delay:.94s}[data-site] .steps.chain .step:nth-child(4) .n{transition-delay:1.36s}[data-site] .steps.chain.wait .step:after{transform:scaleX(0)}[data-site] .steps.chain.wait .n{background:var(--peri-wash);color:var(--peri-ink)}[data-site] .fr-ex .ex-card .insight{transition:opacity .36s ease-out,transform var(--dur-post) var(--ease-out)}[data-site] .fr-ex .ex-card:before{transition:opacity .3s ease-out .12s,transform var(--dur-post) var(--ease-out) .12s}[data-site] .fr-ex .mk{transition:opacity .2s ease-out,transform .24s var(--ease-out)}[data-site] .fr-ex .mk.m1{transition-delay:.56s}[data-site] .fr-ex .mk.m2{transition-delay:.64s}[data-site] .fr-ex .mk.m3{transition-delay:.72s}[data-site] .fr-ex .anno{transition:opacity .24s ease-out}[data-site] .fr-ex .anno .ld{transition:clip-path .4s var(--ease-in-out)}[data-site] .fr-ex .anno.n1,[data-site] .fr-ex .anno.n1 .ld{transition-delay:.62s}[data-site] .fr-ex .anno.n2,[data-site] .fr-ex .anno.n2 .ld{transition-delay:.7s}[data-site] .fr-ex .anno.n3,[data-site] .fr-ex .anno.n3 .ld{transition-delay:.78s}[data-site] .fr-ex mark:before{transition:clip-path .26s var(--ease-out) .9s}[data-site] .fr-ex mark+mark:before{transition-delay:.98s}[data-site] .fr-ex.wait .ex-card .insight{opacity:0;transform:translateY(20px)}[data-site] .fr-ex.wait .ex-card:before{opacity:0;transform:translateY(28px)}[data-site] .fr-ex.wait .mk{opacity:0;transform:scale(.9)}[data-site] .fr-ex.wait .anno{opacity:0}[data-site] .fr-ex.wait .anno .ld,[data-site] .fr-ex.wait mark:before{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:no-preference) and (max-width:900px){[data-site] .steps.chain.wait .step:after{transform:scaleY(0)}}@keyframes site-lineup{0%{transform:translateY(108%)}to{transform:none}}@keyframes site-heroup{0%{opacity:0;transform:translateY(12px)}}@keyframes site-hdraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes site-winin{0%{opacity:0;transform:translateY(32px)scale(.98)}}@keyframes site-satin{0%{opacity:0;transform:translateY(16px)rotate(0)}to{opacity:1;transform:rotate(4deg)}}@keyframes site-grow{0%{transform:scaleY(.02)}to{transform:scaleY(var(--h))}}@keyframes site-chipup{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes site-heropost{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes site-assemble{0%{translate:var(--sx) var(--sy);rotate:var(--sr)}to{translate:0;rotate:none}}@keyframes site-unlift{0%,70%{opacity:1}to{opacity:0}}@keyframes site-uncover{0%,82%{opacity:1}to{opacity:0}}@keyframes site-hd-move{to{translate:var(--tx,0px) var(--ty,0px);rotate:var(--tr,0deg);scale:var(--ts,1)}}@keyframes site-hd-fade{to{opacity:var(--to,0)}}@keyframes site-hd-fold{70%{opacity:1}to{opacity:0;scale:var(--ts,1)}}@keyframes site-hd-glide{0%{animation-timing-function:cubic-bezier(.3333,0,.6667,.3333);translate:0}25%{translate:calc(var(--tx) / 6) calc(var(--ty) / 6);animation-timing-function:linear}75%{translate:calc(var(--tx) * 5 / 6) calc(var(--ty) * 5 / 6);animation-timing-function:cubic-bezier(.3333,.6667,.6667,1)}to{translate:var(--tx) var(--ty)}}[data-site] .ask{left:calc(20px + env(safe-area-inset-left,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:55;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out),visibility 0s;position:fixed}[data-site] .ask.away{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility 0s .16s;transform:translateY(8px)}[data-site] .ask-btn{background:var(--navy);color:#fff;min-height:48px;font:600 15px var(--text);cursor:pointer;box-shadow:var(--lit-navy),0 0 0 1px #fff3,0 2px 4px #0e122440,0 14px 28px -10px #0e1224a6;transition:transform var(--dur-ui) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-site] .ask-btn:hover{transform:translateY(-2px)}}[data-site] .ask-panel{width:min(400px,100vw - 24px);max-height:min(620px,100svh - 120px);box-shadow:var(--e3);transform-origin:0 100%;opacity:0;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out);background:#fff;border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:60px;left:0;overflow:hidden;transform:translateY(8px)scale(.97)}[data-site] .ask-panel[data-open]{opacity:1;transition-duration:var(--dur-ui);transform:none}[data-site] .ask.from-nav{transform:none!important}[data-site] .ask.from-nav .ask-btn{visibility:hidden}[data-site] .ask.from-nav .ask-panel{top:var(--ask-top,84px);right:var(--ask-right,24px);max-height:min(620px,calc(100svh - var(--ask-top,84px) - 16px));transform-origin:100% 0;position:fixed;bottom:auto;left:auto;transform:translateY(-6px)scale(.97)}[data-site] .ask.from-nav .ask-panel[data-open]{transform:none}[data-site] .ask-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}[data-site] .ask-x{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}[data-site] .ask-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:16px;font-size:15px;display:flex;overflow:auto}[data-site] .ask-m{overflow-wrap:anywhere;border-radius:14px;max-width:90%;padding:10px 14px;line-height:1.5}[data-site] .ask-m.a{background:var(--ground);align-self:flex-start}[data-site] .ask-m.u{background:var(--navy);color:#fff;align-self:flex-end}[data-site] .ask-m a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--peri);text-decoration-color:var(--peri);font-weight:600}[data-site] .ask-m.u a{-webkit-text-decoration-color:var(--on-navy-muted);text-decoration-color:var(--on-navy-muted)}[data-site] .ask-m.wait{color:var(--faint)}[data-site] .ask-sugg{flex-wrap:wrap;gap:6px;display:flex}[data-site] .ask-sugg .chip{text-align:left;border-radius:22px;min-height:44px;padding:8px 14px;font-size:13px;line-height:1.3}[data-site] .ask-f{border-top:1px solid var(--line);gap:8px;padding:12px;display:flex}[data-site] .ask-f input{border:1.5px solid var(--field-line);min-width:0;min-height:44px;font:16px var(--text);color:var(--ink);border-radius:10px;flex:1;padding:0 12px}[data-site] .ask-f input::placeholder{color:var(--faint)}[data-site] .ask-f input:focus-visible{border-color:var(--peri);box-shadow:inset 0 0 0 1px var(--peri),0 0 0 3px var(--peri-ring);outline:none}[data-site] .ask-note{padding:0 14px 12px}@media (max-width:1719px){[data-site] .ask-btn span{display:none}[data-site] .ask-btn{justify-content:center;width:48px;padding:0}}@media (max-width:900px){[data-site] .ask{left:calc(12px + env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@media print{[data-site] .ask{display:none}}[data-site] .video{aspect-ratio:16/9;background:var(--navy-deep);border-radius:16px;max-width:960px;display:block;position:relative;overflow:hidden}[data-site] .video img{object-fit:cover;opacity:.85;width:100%;height:100%}[data-site] .video-play{background:var(--peri);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-site] .video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}[data-site] .close{text-align:center}[data-site] .slab.close{padding-top:128px;padding-bottom:120px}[data-site] .close-in{flex-direction:column;align-items:center;gap:24px;max-width:1000px;margin:0 auto;display:flex;position:relative}[data-site] .close .lead{max-width:52ch}[data-site] .close.s-ink .lead{color:var(--on-navy-muted)}[data-site] .close-navy{box-shadow:var(--lit-navy);position:relative;overflow:hidden}[data-site] .close-ph{position:absolute;inset:0}[data-site] .close-ph img{object-fit:cover;object-position:50% 70%;width:100%;height:100%}[data-site] .close-ph:after{content:"";background:linear-gradient(#1b2036d9 0%,#1b2036eb 70%);position:absolute;inset:0}[data-site] .slab.close-navy{margin-bottom:64px}@media (max-width:900px){[data-site] .slab.close-navy{margin-bottom:40px}[data-site] .slab.close{padding-top:80px;padding-bottom:80px}}[data-site] .deck{outline:none;max-width:1120px;margin:0 auto;position:relative}[data-site] .deck:focus-visible .slide[data-pos="0"]{box-shadow:0 0 0 3px var(--ground),0 0 0 5px var(--peri),var(--z3)}[data-site] .deck .slide .big{font-size:clamp(34px,5.4vw,84px)}[data-site] .deck .slide .body{color:var(--muted);font-size:clamp(17px,1.5vw,21px)}[data-site] .deck .todo li{font-size:clamp(18px,1.9vw,26px)}[data-site] .deck-s{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}[data-site] .deck.on .deck-s{gap:0;display:grid}[data-site] .deck.on .slide{transition:transform var(--dur-enter) var(--ease-drawer),opacity .25s var(--ease-out);transform-origin:50% 100%;grid-area:1/1}[data-site] .deck.on .slide:after{content:"";border-radius:inherit;background:var(--navy);opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out);position:absolute;inset:0}[data-site] .deck.on .slide[data-pos="1"]:after{opacity:.03}[data-site] .deck.on .slide[data-pos="2"]:after{opacity:.06}[data-site] .deck.on .slide[data-pos="-1"]{opacity:0;pointer-events:none;transform:translate(-112%)rotate(-6deg)}[data-site] .deck.on .slide[data-pos="0"]{z-index:5;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}[data-site] .deck.dragging,[data-site] .deck.dragging .slide[data-pos="0"]{cursor:grabbing}[data-site] .deck.dragging .slide[data-pos="0"]{transition:none}[data-site] .deck.on.dragging .slide[data-pos="1"] *{visibility:visible}[data-site] .deck.kbd.on .slide{transition-duration:var(--dur-ui)}[data-site] .deck.on .slide[data-pos="1"]{z-index:4;transform:translateY(-18px)scale(.96)}[data-site] .deck.on .slide[data-pos="2"]{z-index:3;transform:translateY(-34px)scale(.92)}[data-site] .deck.on .slide[data-pos="3"]{z-index:2;opacity:0;transform:translateY(-48px)scale(.88)}[data-site] .deck.on .slide[data-pos="1"] *,[data-site] .deck.on .slide[data-pos="2"] *,[data-site] .deck.on .slide[data-pos="3"] *{visibility:hidden}[data-site] .deck-c{justify-content:center;align-items:center;gap:16px;margin-top:22px;display:flex}[data-site] .deck-c[hidden]{display:none}[data-site] .deck-b{background:var(--peri);color:#fff;cursor:pointer;width:48px;height:48px;box-shadow:var(--e-peri);transition:transform var(--dur-press) var(--ease-out),background-color .15s ease;border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){[data-site] .deck-b:not([disabled]):hover{background:var(--peri-hover)}}[data-site] .deck-b[disabled]{opacity:.3;cursor:default;transform:none}[data-site] .deck-hint{position:absolute;bottom:12px;right:0}[data-site] .slide.end{background:var(--navy);color:#f7f6f2;box-shadow:var(--lit-navy),var(--z3)}[data-site] .slide.end .meta{color:var(--on-navy-muted)}[data-site] .form.paper{box-shadow:0 0 0 8px var(--peri-wash),var(--z3)}@media (max-width:640px){[data-site] .form.paper{box-shadow:0 0 0 6px var(--peri-wash),var(--z3)}}[data-site] .need{background:var(--peri-wash);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}[data-site] .need .dash{color:var(--peri-ink)}[data-site] .cf-turnstile:empty{display:none}[data-site] .toc{flex-direction:column;gap:4px;font-size:15px;display:flex;position:sticky;top:110px}[data-site] .toc-l{flex-direction:column;gap:4px;display:flex}[data-site] .toc-l a{color:var(--muted);border-radius:8px;padding:8px 12px;transition:background-color .2s,color .2s;position:relative}[data-site] .toc-l a:before{content:"";position:absolute;inset:-3px 0}[data-site] .toc-l a.on{color:var(--ink);background:#fff}@media (hover:hover) and (pointer:fine){[data-site] .toc-l a:hover{color:var(--ink);background:#fff}}[data-site] .toc-d>summary{display:none}[data-site] .toc-d.still::details-content{transition:none}[data-site] .toc-cta{align-self:flex-start;margin-top:16px}[data-site] .art-h{padding-bottom:40px}[data-site] .art-h h1{max-width:1100px}[data-site] .art-h h1.h1-wide{max-width:1200px}[data-site] .byline{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}[data-site] .lg-big .lg{font-size:20px}[data-site] .price-wrap{padding-top:20px}[data-site] .side.art{grid-template-areas:"toc short""toc body";row-gap:32px}[data-site] .art-short{grid-area:short}[data-site] .art-toc{grid-area:toc}[data-site] .art-body{grid-area:body}[data-site] .stack-32{flex-direction:column;gap:32px;display:flex}[data-site] .end-card{flex-direction:column;gap:12px;max-width:720px;padding:28px;display:flex}[data-site] .end-card .jb{margin-top:6px}[data-site] .end-btn{display:none}@media (max-width:900px){[data-site] .end-btn{display:inline-flex}[data-site] .end-lnk{display:none}}[data-site] .rep-ask{margin-top:4px}[data-site] .mb20{margin-bottom:20px}[data-site] .mb14{margin-bottom:14px}[data-site] .side{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}[data-site] .side>*{min-width:0}[data-site] .prose{flex-direction:column;gap:20px;max-width:68ch;font-size:18px;line-height:1.65;display:flex}[data-site] .prose h2{letter-spacing:-.03em;margin-top:24px;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15}[data-site] .prose h3{letter-spacing:-.02em;margin-top:12px;font-size:20px;font-weight:600}[data-site] .prose ul,[data-site] .prose ol{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}[data-site] .prose blockquote{border-left:1px solid var(--line);margin:0;padding:4px 0 4px 20px;font-weight:600}[data-site] .prose .tscroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}[data-site] .prose table{border-collapse:collapse;width:100%;font-size:15px}[data-site] .prose td,[data-site] .prose th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}[data-site] .answer{border-radius:14px}[data-site] .tiles{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:16px;display:grid}[data-site] .tile{box-shadow:var(--z2);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}[data-site] a.tile{transition:transform var(--dur-ui) var(--ease-out);position:relative}[data-site] .tile .arrow{margin-top:auto}[data-site] .imgcard{color:#fff;border-radius:16px;align-items:flex-end;min-height:340px;display:flex;position:relative;overflow:hidden}[data-site] .imgcard img{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-site] .imgcard:hover img{transform:scale(1.03)}}[data-site] .imgcard:after{content:"";background:linear-gradient(#0e122400 35%,#0e1224b3);position:absolute;inset:0}[data-site] .imgcard>div{z-index:1;flex-direction:column;gap:6px;padding:28px;display:flex;position:relative}[data-site] .imgcard .dh{font-size:clamp(40px,4.4vw,64px)}[data-site] .person{align-items:center;gap:16px;display:flex}[data-site] .av{background:var(--navy);color:#f7f6f2;width:56px;height:56px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}[data-site] .av.lg2{width:120px;height:120px;font-size:46px}[data-site] .sticky-art{position:sticky;top:120px}[data-site] .stepper{flex-direction:column;gap:0;display:flex}[data-site] .stepper>section{grid-template-columns:56px minmax(0,1fr);align-content:start;gap:14px 28px;min-height:50vh;padding:48px 0;display:grid;position:relative}[data-site] .stepper>section>:not(.sp-n){grid-column:2}[data-site] .sp-n{z-index:1;background:var(--peri);color:#fff;width:56px;height:56px;font:400 22px/1 var(--display);letter-spacing:.02em;box-shadow:0 0 0 6px var(--ground),var(--e-peri);border-radius:50%;grid-row:1/span 3;place-items:center;display:grid;position:relative}[data-site] .stepper>section:not(:last-child):before{content:"";background:var(--peri);width:1.5px;position:absolute;top:104px;bottom:-48px;left:27px}[data-site] .stepper .h2s{margin-top:10px}[data-site] .price-rc .r{padding:4px 0}@media (min-width:901px){[data-site] .price-wrap{position:sticky;top:112px}}[data-site] .tile-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-site] .tbl-f{margin-top:14px}[data-site] .ann{box-shadow:var(--z2);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;max-width:max-content;padding:6px 6px 6px 20px;font-size:14px;font-weight:600;display:flex}[data-site] .empty{text-align:center;color:var(--faint);border:1px dashed var(--silver);border-radius:14px;padding:40px}[data-site] .blk{padding-bottom:96px}[data-site] .blk-l{padding-bottom:120px}[data-site] .blk-s{padding-bottom:64px}[data-site] .tools+.blk{padding-top:96px}[data-site] .slab+.blk{padding-top:72px}[data-site] .m0{margin:0}[data-site] .db{display:block}[data-site] .as{align-self:flex-start}[data-site] .bare{margin:0;padding:0;list-style:none}[data-site] .stack-6,[data-site] .stack-14,[data-site] .stack-16,[data-site] .stack-24{flex-direction:column;display:flex}[data-site] .stack-6{gap:6px}[data-site] .stack-14{gap:14px}[data-site] .stack-16{gap:16px}[data-site] .stack-24{gap:24px}[data-site] .fig-56{font-size:56px}[data-site] .tx-peri{color:var(--peri)}[data-site] .numlist{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}[data-site] .numlist li{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}[data-site] .nl-n{background:var(--peri);color:#fff;width:36px;height:36px;font:400 17px/1 var(--display);box-shadow:var(--e-peri);border-radius:50%;place-items:center;display:grid}[data-site] :is(.s-ink,.on-dark) .qa,[data-site] :is(.s-ink,.on-dark) .qa details{border-color:#f7f6f233}[data-site] :is(.s-ink,.on-dark) .qa .a{color:var(--on-navy-muted)}@media (max-width:900px){[data-site] .blk{padding-bottom:64px}[data-site] .blk-l{padding-bottom:76px}[data-site] .blk-s{padding-bottom:48px}[data-site] .tools+.blk{padding-top:64px}[data-site] .slab+.blk{padding-top:52px}}[data-site] :is(.jb,.pill,.burger,.nav-ask,.chip,.fchip,.ask-btn,.deck-b,.arw,.isrc,.pcard,.tile,.qa summary,.qrow summary,.faqc summary,.toc-d>summary,.sheet a,.sheet-ask){touch-action:manipulation}[data-site] :is(.pill,.burger,.nav-ask,.chip,.fchip,.ask-btn,.deck-b):active{transition-duration:var(--dur-press);transform:scale(.97)}[data-site] :is(.pcard,a.tile):active{transition-duration:var(--dur-press);transform:scale(.985)}[data-site] .qa summary:active,[data-site] .sheet a:not(.jb):active,[data-site] .sheet-ask:active,[data-site] .faqc summary:active,[data-site] .qrow summary:active{background:#1b20360a}[data-site] :is(a.arrow,a.listrow,.quiet,.fmap a,.crumbs a,.nav-links a,.logo):active{opacity:.7;transition-duration:var(--dur-press)}[data-site] .qrow summary:active .qgo{transition-duration:var(--dur-press);transform:scale(.97)}@media (max-width:900px){[data-site] .tools{padding-top:76px}[data-site] .tools-t{font-size:22px}[data-site] .tools-f{align-items:flex-start}[data-site] .rgrid,[data-site] .honest,[data-site] .tiles{grid-template-columns:minmax(0,1fr)}[data-site] .tile,[data-site] .pcard,[data-site] .honest>div{padding:22px}[data-site] .slide.thumb{padding:16px 18px}[data-site] .slide.thumb .big{font-size:clamp(22px,6.4vw,30px)}[data-site] .side{grid-template-columns:minmax(0,1fr);gap:24px}[data-site] .toc{position:static}[data-site] .side.art{grid-template-areas:"short""toc""body";row-gap:24px}[data-site] .toc-cta{display:none}[data-site] .toc-d>summary{min-height:52px;box-shadow:var(--e1);cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:16px;font-weight:600;list-style:none;display:flex}[data-site] .toc-d>summary::-webkit-details-marker{display:none}[data-site] .toc-d>summary svg{transition:transform var(--dur-ui) var(--ease-out)}[data-site] .toc-d[open]>summary svg{transform:rotate(180deg)}[data-site] .toc-l{flex-flow:wrap}[data-site] .toc-d .toc-l{flex-direction:column;padding:8px 0 0}[data-site] .deck.on .slide[data-pos="1"]{transform:translateY(-10px)scale(.97)}[data-site] .deck.on .slide[data-pos="2"]{transform:translateY(-18px)scale(.94)}[data-site] .deck-hint{position:static}[data-site] .deck-c{flex-wrap:wrap}[data-site] .slide .big{font-size:clamp(28px,8vw,44px)}[data-site] .sticky-art{position:relative;top:0}[data-site] .stepper>section{grid-template-columns:48px minmax(0,1fr);column-gap:16px;min-height:0;padding:32px 0}[data-site] .sp-n{width:48px;height:48px;font-size:19px}[data-site] .stepper>section:not(:last-child):before{top:80px;bottom:-32px;left:23px}[data-site] .stepper .h2s{margin-top:6px}[data-site] .ann{border-radius:16px}html:has([data-site]){scroll-padding-top:76px}[data-site] .nav{padding:0 12px;top:12px}[data-site] .nav-l{padding:0 16px}[data-site] .nav-r{gap:8px}[data-site] .nav-links,[data-site] .nav-r .jb.full{display:none}[data-site] .nav-r .pill{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-decoration:underline;-webkit-text-decoration-color:var(--peri);text-decoration-color:var(--peri);text-underline-offset:4px;background:0 0;padding:0 14px;font-size:14px;text-decoration-thickness:1.5px}[data-site] .nav.on .nav-r .pill{box-shadow:none}[data-site] .nav .nav-r .pill:focus-visible{box-shadow:0 0 0 3px var(--ground),0 0 0 5px var(--navy)}[data-site] .burger{background:#f7f6f2e6;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #fff9,0 8px 24px -8px #1b20361f}[data-site] .nav-r .mini-cta{min-height:48px;padding:0 16px;font-size:14px;display:inline-flex}[data-site] .wrap{padding-left:16px;padding-right:16px}[data-site] .phero{padding:128px 16px 48px}[data-site] .split-hero{grid-template-columns:1fr;gap:40px;padding:120px 16px 64px}[data-site] .split-hero>.insight{justify-self:stretch;width:auto;max-width:480px}[data-site] .hero-pic .insight{width:min(100% - 24px,440px);margin:-40px auto 0;position:relative;bottom:auto;left:auto}[data-site] .slab{border-radius:24px;margin:0 8px 12px;padding:64px 18px}[data-site] .split,[data-site] .row2{grid-template-columns:1fr;gap:28px}[data-site] .cols{grid-template-columns:1fr}[data-site] .cols>*{border-right:0;border-bottom:1px solid var(--line)}[data-site] .cols>:last-child{border-bottom:0}[data-site] .steps{grid-template-columns:1fr}[data-site] .sec{padding-top:72px;padding-bottom:72px}[data-site] .slide{aspect-ratio:auto;min-height:440px;padding:26px 22px}[data-site] .todo{grid-template-columns:minmax(0,1fr);row-gap:16px}[data-site] .todo li{row-gap:4px}[data-site] .listrow{grid-template-columns:1fr 44px;gap:8px}[data-site] .listrow>:first-child{grid-column:1/-1}[data-site] .form{padding:22px}[data-site] .foot{border-radius:24px;gap:36px;margin:0 8px 8px;padding:40px 20px 24px}[data-site] .fmap{grid-template-columns:repeat(2,minmax(0,1fr))}[data-site] .consent{left:calc(8px + env(safe-area-inset-left,0px));right:calc(8px + env(safe-area-inset-right,0px));width:auto;bottom:calc(8px + env(safe-area-inset-bottom,0px));gap:10px;padding:12px 14px}[data-site] .sheet{left:auto;right:calc(12px + env(safe-area-inset-right,0px));width:min(400px,calc(100% - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)))}}@media (min-width:601px) and (max-width:900px){[data-site] .honest,[data-site] .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}[data-site] .tiles>:last-child:nth-child(odd){grid-column:1/-1}[data-site] .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-site] .split-hero>.form{width:100%;max-width:640px}[data-site] .fmap{grid-template-columns:repeat(3,minmax(0,1fr))}[data-site] .sec-h>p{max-width:52ch}}@media (max-width:600px){[data-site] .fmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;font-size:14px}[data-site] .fmap a,[data-site] .fmap button{padding:8px 0;line-height:1.3}[data-site] .foot-ai{gap:20px;padding:28px 0}[data-site] .foot-ai-t{font-size:28px}[data-site] .foot-ai-l{justify-content:flex-start}}@media (max-width:900px) and (max-height:480px){[data-site] .sheet{grid-template-columns:1fr 1fr;align-content:start;column-gap:12px;display:grid}[data-site] .sheet .jb{grid-column:1/-1}[data-site] .sheet a:not(.jb),[data-site] .sheet-ask{min-height:48px;padding:10px 12px;font-size:18px}}@media (max-width:900px) and (max-height:500px){[data-site] .phero,[data-site] .split-hero{padding-top:96px}[data-site] .frh{padding-top:88px}}@media (max-width:259px){[data-site] .insight-h,[data-site] .piece.lit{flex-wrap:wrap}[data-site] .piece.lit span:last-child{white-space:normal}[data-site] .eq-say{grid-template-columns:minmax(0,1fr)}[data-site] .jb,[data-site] .jb .lb{white-space:normal}[data-site] .jb{text-align:center;padding:12px 16px}[data-site] .nav-r .pill{display:none}[data-site] .clients-w,[data-site] .clients-sm .clients-w{grid-template-columns:repeat(2,minmax(0,1fr))}[data-site] .clients-w li,[data-site] .clients-w li:nth-child(n),[data-site] .clients-sm .clients-w li:nth-child(n){box-shadow:inset 0 -1px 0 var(--silver)}[data-site] .cl{height:auto;max-height:var(--hm,24px);width:100%}[data-site] .foot-news{border-radius:16px;flex-wrap:wrap;padding:8px}[data-site] .foot-news input{flex-basis:100%;min-height:44px;padding:0 8px}[data-site] .foot-news .jb{width:100%}[data-site] .qrow summary{padding:0 12px}[data-site] .qrow-q{overflow-wrap:anywhere;min-width:0}[data-site] .qrow-b{padding:0 12px 20px 16px}[data-site] .bill-f{flex-wrap:wrap}}@media (max-width:389px){[data-site] .nav-l{padding:0 14px}[data-site] .nav-r{gap:6px}[data-site] .nav-r .mini-cta{padding:0 14px}}@media (max-width:359px){[data-site] .nav-r .mini-cta{display:none}}[data-site] .nav.open .mini-cta{visibility:hidden}@media (prefers-reduced-motion:reduce){[data-site] *,[data-site] :before,[data-site] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-site] .rm-fade{animation:.2s both site-fadeonly!important}[data-site] .rm-fade-t{transition:opacity .2s!important;transform:translate(0,0)!important}[data-site] .consent,[data-site] .ask-panel,[data-site] .sheet,[data-site] .scrim,[data-site] .qopt,[data-site] .qmore,[data-site] .send-a,[data-site] .send-b,[data-site] .chip,[data-site] .nav-links a{transition-property:opacity,color,background-color,border-color,box-shadow!important;transition-duration:.18s!important}[data-site] .err{animation:.15s both site-fadeonly!important}[data-site] .consent,[data-site] .ask-panel,[data-site] .sheet,[data-site] .ask{transform:none!important}[data-site] .ask{transition:opacity .18s,visibility!important}[data-site] .ask.away,[data-site] .consent[data-open].tuck{transition:opacity .18s,visibility 0s .18s!important}[data-site] details::details-content{transition:none!important}[data-site] .send-a,[data-site] .send-b{filter:none!important}[data-site] .nav .jb.k .bg{transition:background-color .24s,box-shadow .24s!important}[data-site] .nav .jb.k{transition-property:color!important;transition-duration:.24s!important}[data-site] details[open] .a{animation:.15s site-fadeonly!important}}@keyframes site-fadeonly{0%{opacity:0}}@media (prefers-reduced-transparency:reduce){[data-site] .foot-news,[data-site] .fchip{background:#313649}}@media (prefers-contrast:more){:root:has([data-site]){--line:var(--field-line);--faint:var(--muted);--e1:0 0 0 1px var(--silver),0 1px 2px #1b20360d;--e2:0 0 0 1px var(--silver),0 2px 4px #1b20360a,0 8px 24px -8px #1b20361f;--e3:0 0 0 1px var(--silver),0 12px 32px -8px #1b203633,0 32px 64px -24px #1b20361f}[data-site] .nav-links,[data-site] .arrow{color:var(--ink)}[data-site] :is(.tx a,a.ul,.prose a){text-decoration-color:currentColor}[data-site] .foot .muted,[data-site] .foot-base,[data-site] .fmap b{color:#f7f6f2}[data-site] .jb.k .bg{box-shadow:inset 0 0 0 1px var(--navy)}[data-site] :is(.on-dark,.s-ink,.foot,.slide.end,.nav) .jb.k .bg{box-shadow:inset 0 0 0 1.5px var(--ring-on-dark)}[data-site] .jb.gh .bg{border-color:#fff}}@media print{[data-site] .nav,[data-site] .consent,[data-site] .skip,[data-site] .burger,[data-site] .sheet,[data-site] .scrim{display:none!important}[data-site] .pre{opacity:1!important;clip-path:none!important;transform:translate(0,0)!important}[data-site] [data-printer] :is(.prn,.prn *,.stp){clip-path:none!important;opacity:1!important;animation:none!important}[data-site] .slab{break-inside:avoid}}
