@charset "UTF-8";.report-v2-chips[data-v-b06151ce]{position:sticky;top:calc(var(--topbar-h, 56px) + var(--s2));z-index:15;overflow-x:auto}.report-v2-chips.is-embedded[data-v-b06151ce]{position:static;top:auto;padding:0;background:transparent}.report-v2-chip[data-v-b06151ce]{white-space:nowrap;transition:color .15s,border-color .15s}.story-report-link[data-v-176cb891]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .1rem;font-size:.85rem;font-weight:600;color:var(--brand);text-decoration:none;white-space:nowrap}.story-report-link[data-v-176cb891]:hover{text-decoration:underline}.story-report-link__arrow[data-v-176cb891]{font-size:1rem;line-height:1}.top-bar[data-v-3a892b4e]{position:fixed;top:0;left:0;right:0;z-index:50;background:transparent;transition:background .35s ease,box-shadow .35s ease,transform .22s ease}.top-bar.is-hidden[data-v-3a892b4e]{transform:translateY(-100%)}.plan-badge[data-v-3a892b4e]{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:51;height:var(--topbar-h);display:inline-flex;align-items:center;font-size:.8125rem;font-weight:800;letter-spacing:.04em;pointer-events:none;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:plan-badge-shift-3a892b4e 6s ease-in-out infinite alternate;transition:opacity .22s ease}.plan-badge--plus[data-v-3a892b4e]{background-image:linear-gradient(100deg,#e6c38a,#c9a2f0,#e6c38a)}.plan-badge--max[data-v-3a892b4e]{background-image:linear-gradient(100deg,#e6c38a,#f3b7a6 45%,#d47a7a)}.top-bar.is-hidden+.plan-badge[data-v-3a892b4e]{opacity:0}@keyframes plan-badge-shift-3a892b4e{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion: reduce){.plan-badge[data-v-3a892b4e]{animation:none}}.report-nav-bar[data-v-3a892b4e]{position:fixed;top:var(--topbar-h);left:0;right:0;z-index:45;height:var(--report-nav-h);display:flex;align-items:center;justify-content:center;padding:0 .5rem;max-width:100vw;overflow:hidden;background:#191925eb;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgba(255,255,255,.06);transition:top .22s ease}.report-nav-bar.is-raised[data-v-3a892b4e]{top:0}.report-nav-bar[data-v-3a892b4e] .report-v2-chips{position:static;width:100%;max-width:36rem;margin:0 auto;padding:0;justify-content:flex-start;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.report-nav-bar[data-v-3a892b4e] .report-v2-chip:first-child{margin-inline-start:auto}.report-nav-bar[data-v-3a892b4e] .report-v2-chip:last-child{margin-inline-end:auto}@supports (scrollbar-width: none){.report-nav-bar[data-v-3a892b4e] .report-v2-chips{scrollbar-width:none}}.report-nav-bar[data-v-3a892b4e] .report-v2-chips::-webkit-scrollbar{display:none}.top-bar.is-scrolled[data-v-3a892b4e]{background:#191925e0;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 2px 20px -8px #0006}.topbar-inner[data-v-3a892b4e]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.topbar-side[data-v-3a892b4e]{display:flex;align-items:center;min-width:0}.top-bar.has-report-nav .topbar-inner[data-v-3a892b4e]{grid-template-columns:auto minmax(0,1fr);gap:.5rem}.top-bar.has-report-nav .topbar-side[data-v-3a892b4e]{display:none}.top-bar.has-report-nav .topbar-logo[data-v-3a892b4e]{justify-content:flex-start}@media (min-width: 768px){.top-bar.has-report-nav .topbar-inner[data-v-3a892b4e]{max-width:48rem;display:flex;align-items:center;position:relative}.top-bar.has-report-nav .topbar-side[data-v-3a892b4e]{display:none}.top-bar.has-report-nav .topbar-logo[data-v-3a892b4e]{flex:0 0 auto;justify-content:flex-start}.top-bar.has-report-nav .lang-switch[data-v-3a892b4e]{right:max(20px,calc((100% - 48rem)/2 + 1rem))}}@media (min-width: 1024px){.top-bar.has-report-nav .topbar-inner[data-v-3a892b4e]{max-width:64rem}.top-bar.has-report-nav .lang-switch[data-v-3a892b4e]{right:max(20px,calc((100% - 64rem)/2 + 1rem))}}.topbar-logo[data-v-3a892b4e]{display:inline-flex;align-items:center;gap:.5rem;justify-content:center}.topbar-title[data-v-3a892b4e]{font-size:.875rem;color:#ffffff8c}.lang-switch[data-v-3a892b4e]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.lang-toggle[data-v-3a892b4e]{display:inline-flex;align-items:center;gap:.4rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;color:#ffffffbf;font-size:.8rem;font-weight:600;letter-spacing:.04em;padding:.3rem .5rem;cursor:pointer;outline:none;transition:background .15s,border-color .15s,color .15s}.lang-toggle[data-v-3a892b4e]:hover,.lang-switch.is-open .lang-toggle[data-v-3a892b4e]{background-color:#ffffff21;border-color:#ffffff47;color:#fff}.lang-flag[data-v-3a892b4e]{display:block;width:22px;height:22px}.lang-chev[data-v-3a892b4e]{transition:transform .2s ease}.lang-switch.is-open .lang-chev[data-v-3a892b4e]{transform:rotate(180deg)}.lang-menu[data-v-3a892b4e]{position:absolute;top:calc(100% + .5rem);right:0;min-width:9.5rem;margin:0;padding:.3rem;list-style:none;background:#191925f5;border:1px solid rgba(255,255,255,.12);border-radius:.6rem;box-shadow:0 12px 32px -10px #0009;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;z-index:60}.lang-switch.is-open .lang-menu[data-v-3a892b4e]{opacity:1;visibility:visible;transform:translateY(0)}.lang-option[data-v-3a892b4e]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.45rem .55rem;border:none;background:transparent;border-radius:.4rem;color:#fffc;font-size:.85rem;text-align:left;cursor:pointer;transition:background .12s,color .12s}.lang-option img[data-v-3a892b4e]{display:block;width:22px;height:22px;flex-shrink:0}.lang-option[data-v-3a892b4e]:hover{background:#ffffff14;color:#fff}.lang-option.is-active[data-v-3a892b4e]{color:#fff;background:#ffffff0f}.app-footer[data-v-62cc8753]{margin-top:2rem;padding:1rem;text-align:center;font-size:.75rem;color:#fff6}.footer-link[data-v-62cc8753]{color:inherit;text-decoration:underline;padding:.25rem .5rem}.footer-link[data-v-62cc8753]:hover{color:#ffffffb3}.forget-link[data-v-62cc8753]{background:transparent;border:none;color:inherit;text-decoration:underline;font-size:inherit;cursor:pointer;padding:.25rem .5rem}.forget-link[data-v-62cc8753]:hover{color:#ffffffb3}.forget-modal[data-v-62cc8753]{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem}.forget-modal__backdrop[data-v-62cc8753]{position:absolute;inset:0;background:#0009;backdrop-filter:blur(4px)}.forget-modal__panel[data-v-62cc8753]{position:relative;max-width:28rem;width:100%;background:#13131d;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;color:#fff;text-align:left}.forget-modal__panel h2[data-v-62cc8753]{font-size:1.125rem;font-weight:600;margin:0 0 .75rem}.forget-modal__panel p[data-v-62cc8753]{font-size:.875rem;line-height:1.5;margin:0 0 .75rem;color:#ffffffd9}.forget-modal__warn[data-v-62cc8753]{color:#f87171!important;font-size:.8125rem!important}.forget-modal__error[data-v-62cc8753]{color:#f87171;font-size:.8125rem}.forget-modal__actions[data-v-62cc8753]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.btn-ghost[data-v-62cc8753],.btn-danger[data-v-62cc8753]{border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s,background .15s}.btn-ghost[data-v-62cc8753]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffd9}.btn-ghost[data-v-62cc8753]:hover:not(:disabled){background:#ffffff0f}.btn-danger[data-v-62cc8753]{background:linear-gradient(135deg,#b45a5a,#8b3434);border:none;color:#fff}.btn-danger[data-v-62cc8753]:hover:not(:disabled){filter:brightness(1.05)}.btn-danger[data-v-62cc8753]:disabled,.btn-ghost[data-v-62cc8753]:disabled{opacity:.5;cursor:not-allowed}.switch-notice[data-v-2f20e6ef]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .75rem;padding:.65rem .9rem;border-radius:.75rem;border:1px solid rgba(230,195,138,.45);background:#e6c38a1f;color:#e6c38a;font-size:.85rem;line-height:1.4}.switch-notice__hub[data-v-2f20e6ef]{font-weight:600;text-decoration:underline;color:inherit}.switch-notice__back[data-v-2f20e6ef]{display:inline-block;margin-left:.35rem;font-weight:600;text-decoration:underline;color:inherit}.switch-notice__close[data-v-2f20e6ef]{flex:none;background:none;border:1px solid rgba(230,195,138,.4);border-radius:.5rem;padding:.25rem .7rem;font-size:.78rem;color:#e6c38a;cursor:pointer}.switch-notice__close[data-v-2f20e6ef]:hover{background:#e6c38a26}:root{--brand: #e6c38a;--brand-contrast: #191925;--surface: #161622;--surface-muted: #1d1d2c;--text: #ffffff;--text-default: #ffffff;--text-muted: #acacac;--border-soft: rgba(255, 255, 255, .1);--bg-soft: #1a1a28;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--shadow-card: 0 10px 30px rgba(0, 0, 0, .4);--story-paper: #ece2d2;--story-paper-ink: #241d16;--story-paper-ink-muted: #4a4038;--story-paper-shadow: 0 14px 34px rgba(0, 0, 0, .55);--story-accent: #c9455f;--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading: "Fraunces", Georgia, "Times New Roman", serif}:root{--color-primary: #00a3ff;--color-primary-alta: #212e48;--color-gray: #f6f6f6;--color-gray-2: #f5f8fa;--color-subtitle: #f9004d;--background-color-1: #24243557;--background-color-2: #13131d;--background-color-3: #151521;--background-color-4: #242435;--gradient-one: linear-gradient(to right bottom, #2899d8, #00a3ff);--color-heading: #ffffff;--color-body: #acacac;--color-dark: rgb(29, 29, 29);--color-light-heading: #181c32;--color-light-body: #65676b;--color-border-white: #00000024;--color-midgray: #878787;--color-light: #E4E6EA;--color-lighter: #CED0D4;--color-lightest: #F0F2F5;--color-border: #ffffff14;--color-white: #ffffff;--color-white-75: rgba(255, 255, 255, .75);--color-success: #3EB75E;--color-danger: #FF0003;--color-warning: #FF8F3C;--color-info: #1BA2DB;--color-facebook: #3B5997;--color-twitter: #1BA1F2;--color-youtube: #ED4141;--color-linkedin: #0077B5;--color-pinterest: #E60022;--color-instagram: #C231A1;--color-vimeo: #00ADEF;--color-twitch: #6441A3;--color-discord: #7289da;--p-light: 300;--p-regular: 400;--p-medium: 500;--p-semi-bold: 600;--p-bold: 700;--p-extra-bold: 800;--p-black: 900;--s-light: 300;--s-regular: 400;--s-medium: 500;--s-semi-bold: 600;--s-bold: 700;--s-extra-bold: 800;--s-black: 900;--transition: .4s;--font-primary: "Roboto", sans-serif;--font-secondary: "Roboto", sans-serif;--font-size-b1: 14px;--font-size-b2: 18px;--font-size-b3: 22px;--line-height-b1: 1.5;--line-height-b2: 1.6;--line-height-b3: 1.7;--h1: 50px;--h2: 36px;--h3: 32px;--h4: 26px;--h5: 22px;--h6: 20px}:root{--color-primary: #e6c38a;--color-primary-alta: #c9a961;--color-gold-deep: #a38044;--color-subtitle: #d47a7a;--color-rose-deep: #b85a5a;--gradient-one: linear-gradient(135deg, #e6c38a 0%, #d47a7a 100%);--answer-no: #3a3550;--answer-maybe: #6f6480;--answer-yes: #d47a7a;--answer-love: #e6c38a;--answer-no-outline: rgba(255, 255, 255, .22);--background-color-1: #0e0f14;--background-color-2: #13131d;--background-color-3: #1a1a28;--background-color-4: #242435;--color-surface: #161622;--color-surface-2: #1d1d2c;--color-heading: #ffffff;--color-body: #acacac;--color-dark: #0e0f14;--color-white: #ffffff;--color-white-75: rgba(255, 255, 255, .75);--color-white-50: rgba(255, 255, 255, .5);--color-border: rgba(255, 255, 255, .1);--color-border-strong: rgba(255, 255, 255, .18);--text: #ffffff;--text-default: #ffffff;--text-muted: #acacac;--border-soft: rgba(255, 255, 255, .1);--bg-soft: #1a1a28;--brand: #e6c38a;--brand-deep: #a38044;--surface: #161622;--surface-muted: #1d1d2c}/*!
Animate.css - http://daneden.me/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@keyframes customOne{0%{transform:translateY(-50%) scale(0);opacity:1}to{transform:translateY(-50%) scale(1.3);opacity:0}}@keyframes liveAuction{0%{background:var(--color-white)}to{background:var(--color-danger)}}.cd-intro{margin:4em auto}@media only screen and (min-width: 768px){.cd-intro{margin:5em auto}}@media only screen and (min-width: 1170px){.cd-intro{margin:6em auto}}.cd-headline{font-size:3rem;line-height:1.2}@media only screen and (min-width: 768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width: 1170px){.cd-headline{font-size:48px}}@media only screen and (max-width: 768px){.cd-headline{font-size:40px}}@media only screen and (max-width: 479px){.cd-headline{font-size:26px}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block;padding:0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:middle}.cd-headline.clip .cd-words-wrapper:after{content:"";position:absolute;top:50%;right:0;width:2px;height:80%;background-color:#ffffff4d;transform:translateY(-50%)}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.nk-heading-xl,.nk-heading-lg,.nk-heading-md{font-family:var(--font-heading);font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 1}.nk-heading-xl{font-size:2.75rem;line-height:1.1;font-weight:400;letter-spacing:-.03em;color:var(--color-heading)}@media (min-width: 640px){.nk-heading-xl{font-size:3.5rem}}.nk-heading-lg{font-size:2rem;line-height:1.15;font-weight:400;letter-spacing:-.03em;color:var(--color-heading)}@media (min-width: 640px){.nk-heading-lg{font-size:2.5rem}}.nk-heading-md{font-size:1.5rem;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:var(--color-heading)}.nk-pre-title{display:inline-block;color:var(--color-primary);text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem}.nk-subtitle{display:inline-block;color:var(--color-subtitle);text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.12em}.nk-post-title{font-size:1rem;color:var(--color-body);line-height:1.55}.nk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;font-size:1rem;padding:.75rem 1.25rem;border-radius:.625rem;border:0 none;letter-spacing:.02em;transition:var(--transition, .3s ease);cursor:pointer;text-decoration:none;outline:none}.nk-btn:focus-visible{box-shadow:0 0 0 3px #e6c38a66}.nk-btn:disabled{opacity:.55;cursor:not-allowed}.nk-btn-primary{background:var(--color-primary);color:#fff}.nk-btn-primary:hover:not(:disabled){background:var(--color-primary-alta)}.nk-btn-gradient{background:var(--gradient-one);color:#fff;box-shadow:0 12px 28px -10px #e6c38a8c}.nk-btn-gradient:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px -10px #e6c38ab3}.nk-btn-gradient:active:not(:disabled){transform:translateY(1px)}.nk-btn-large{display:block;width:100%;padding:1rem 1.5rem;font-size:1.0625rem;border-radius:.75rem}@media (min-width: 640px){.nk-btn-large{display:inline-flex;width:auto;min-width:280px;padding:1rem 3.5rem}}.nk-btn-small{padding:.5rem 1rem;font-size:.875rem}.nk-btn-ghost{background:transparent;color:var(--color-primary);border:1.5px solid var(--color-primary)}.nk-btn-ghost:hover:not(:disabled){background:#e6c38a1f}.nk-card{position:relative;background:var(--color-surface, #161622);border:1px solid var(--color-border, rgba(255, 255, 255, .08));border-radius:1rem;padding:1.5rem;box-shadow:0 10px 30px #00000059;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;color:var(--color-body, #acacac)}@media (min-width: 640px){.nk-card{padding:1.75rem}}.nk-card-hover{cursor:pointer}.nk-card-hover:hover{transform:translateY(-4px);border-color:#e6c38a59;box-shadow:0 24px 44px -16px #e6c38a4d}.nk-card-bordered{border:1px solid var(--color-border, rgba(255, 255, 255, .1))}.nk-card-gradient{background:radial-gradient(circle at 0% 0%,rgba(230,195,138,.18),transparent 55%),radial-gradient(circle at 100% 100%,rgba(212,122,122,.14),transparent 55%),var(--color-surface, #161622)}.nk-banner{position:relative;overflow:hidden;border-radius:1.5rem;padding:2rem 1.5rem;background:radial-gradient(ellipse at 20% 0%,rgba(230,195,138,.35),transparent 60%),radial-gradient(ellipse at 100% 100%,rgba(212,122,122,.28),transparent 55%),linear-gradient(180deg,#13131d,#0e0f14);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 50px -25px #0009}@media (min-width: 640px){.nk-banner{padding:3rem 2.5rem}}.nk-banner-lg{padding:3rem 1.5rem}@media (min-width: 640px){.nk-banner-lg{padding:4rem 3rem}}.nk-banner-content{position:relative;max-width:44rem;margin:0 auto;text-align:center}.nk-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nk-pill-filled{background:var(--color-primary);color:#fff}.nk-pill-soft{background:#e6c38a26;color:var(--color-primary)}.nk-pill-outline{background:transparent;color:var(--color-primary);border:1px solid rgba(230,195,138,.35)}.nk-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.nk-section-title{font-size:1.875rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--color-heading, #ffffff)}@media (min-width: 640px){.nk-section-title{font-size:2.125rem}}.nk-section-count{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-body)}.nk-input{width:100%;background:var(--color-surface, #161622);border:1.5px solid var(--color-border, rgba(255, 255, 255, .12));border-radius:.75rem;padding:.875rem 1rem;font-size:1rem;color:var(--color-heading, #ffffff);transition:border-color .15s,box-shadow .15s}.nk-input::-moz-placeholder{color:#acacac99}.nk-input::placeholder{color:#acacac99}.nk-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #e6c38a40}.nk-label{font-size:.8125rem;font-weight:600;color:var(--color-heading)}.nk-hover-up{transition:transform .25s ease,box-shadow .25s ease}.nk-hover-up:hover{transform:translateY(-3px)}.nk-divider{height:1px;background:var(--color-border);margin:1.5rem 0;border:0 none}.nk-gradient-text{background:var(--gradient-one);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.bg_image{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg_image--23{background-image:url(/build/play-v3/assets/bg-image-23-zmPSbJYu.jpg)}.bg_image--wave{background-image:linear-gradient(to bottom,#1919254d,#19192526),url(/build/play-v3/assets/waveBackground-DyBGFAHj.webp)}@media (max-width: 767px){.banner-12{padding:60px 0!important}}.with-down-shadow{position:relative;z-index:1}.with-down-shadow:after{position:absolute;width:100%;height:100%;left:0;top:0;content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(0deg,#19192500,#191925 87%)}.banner-xii-wrapper{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:90vh}.banner-xii-wrapper .banner-content-wrapper{text-align:center;width:50%}@media (max-width: 991px){.banner-xii-wrapper .banner-content-wrapper{width:70%}}@media (max-width: 767px){.banner-xii-wrapper .banner-content-wrapper{width:100%}}.banner-xii-wrapper .banner-content-wrapper .pre-title{margin-bottom:10px;color:var(--color-primary);text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:1px}.banner-xii-wrapper .banner-content-wrapper .title{margin-bottom:20px;color:var(--color-heading);font-family:var(--font-heading);font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:60px;line-height:72px;font-weight:400;letter-spacing:-.03em}@media (max-width: 1199px){.banner-xii-wrapper .banner-content-wrapper .title{font-size:52px;line-height:64px}}@media (max-width: 991px){.banner-xii-wrapper .banner-content-wrapper .title{font-size:44px;line-height:54px}}@media (max-width: 767px){.banner-xii-wrapper .banner-content-wrapper .title{font-size:34px;line-height:42px}}.banner-xii-wrapper .banner-content-wrapper .post-title{margin-bottom:30px;color:var(--color-body);font-size:16px;line-height:28px}.banner-xii-wrapper .banner-content-wrapper .wallet-image-wrapper{display:flex;justify-content:center;margin-top:60px;margin-right:-15px;flex-wrap:wrap}.banner-xii-wrapper .banner-content-wrapper .wallet-image-wrapper .avatar{padding:10px;background:var(--background-color-1);margin-right:15px;border-radius:6px;margin-bottom:15px;border:1px solid var(--color-border);z-index:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:60px;min-height:60px}.banner-area{position:relative;overflow:hidden}.nk-full-bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:none}#particles-js{position:fixed;inset:0;z-index:-1;pointer-events:none}.with-particles{position:relative;z-index:1}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,#play-v3-root{min-height:100vh;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;color:var(--color-heading, #ffffff)}html,body{overscroll-behavior-y:contain}body{margin:0;position:relative;color:var(--color-body, #acacac);min-height:100vh;min-height:100dvh}body.template-color-1{background-color:#191925}.app-shell{padding-bottom:var(--sticky-bottom-bar-h, 0px)}body.quiz-active{overflow:hidden;height:var(--app-visible-h, 100dvh);min-height:var(--app-visible-h, 100dvh)}html.quiz-active{height:var(--app-visible-h, 100dvh);min-height:var(--app-visible-h, 100dvh);overflow:hidden}body.quiz-active #play-v3-root{min-height:var(--app-visible-h, 100dvh);height:var(--app-visible-h, 100dvh);overflow:hidden}.app-shell--quiz{height:var(--app-visible-h, 100dvh)}body:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(/build/play-v3/assets/noise-BDONejr6.gif);z-index:-1;background-color:#639;opacity:.05;pointer-events:none}#play-v3-root{background:transparent;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:var(--color-heading, #ffffff);font-family:var(--font-heading);font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 1;font-weight:500;letter-spacing:-.02em}p{color:var(--color-body, #acacac)}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!card{border-radius:1rem!important;background:var(--color-surface, #161622)!important;padding:1.5rem!important;box-shadow:0 10px 30px #00000059!important;border:1px solid var(--color-border, rgba(255, 255, 255, .08))!important}.card{border-radius:1rem;background:var(--color-surface, #161622);padding:1.5rem;box-shadow:0 10px 30px #00000059;border:1px solid var(--color-border, rgba(255, 255, 255, .08))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.top-10{top:2.5rem}.top-20{top:5rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-full{height:100%}.min-h-0{min-height:0px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-5{width:1.25rem}.w-52{width:13rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-brand{--tw-border-opacity: 1;border-color:rgb(230 195 138 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(230 195 138 / var(--tw-bg-opacity, 1))}.bg-brand\/15{background-color:#e6c38a26}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-2{padding:.5rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-8{padding-bottom:2rem}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-snug{line-height:1.375}.text-\[\#1a0f1e\]{--tw-text-opacity: 1;color:rgb(26 15 30 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--text-muted\)\]{color:var(--text-muted)}.text-brand{--tw-text-opacity: 1;color:rgb(230 195 138 / var(--tw-text-opacity, 1))}.text-brand-300{--tw-text-opacity: 1;color:rgb(236 200 136 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.shadow-\[0_-8px_24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -8px 24px rgba(0,0,0,.5);--tw-shadow-colored: 0 -8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.4);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[analytics\:stub\]{analytics:stub}.\[vue\:error\]{vue:error}.\[vue\:warn\]{vue:warn}:root{--topbar-h: 56px;--report-nav-h: 46px}@media (min-width: 640px){:root{--topbar-h: 80px}}@media print{html,body,#play-v3-root,.app-shell{background:#fff!important;color:#000!important}body:before{display:none!important}.top-bar,.report-nav-bar,.app-footer{display:none!important}.app-shell>main{padding-top:0!important;max-width:none!important}}.hover\:bg-brand-300:hover{--tw-bg-opacity: 1;background-color:rgb(236 200 136 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-600:hover{--tw-bg-opacity: 1;background-color:rgb(201 169 97 / var(--tw-bg-opacity, 1))}.hover\:bg-brand\/10:hover{background-color:#e6c38a1a}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 640px){.sm\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sm\:h-\[45px\]{height:45px}.sm\:p-5{padding:1.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pt-3{padding-top:.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:block{display:block}.md\:hidden{display:none}.md\:max-w-3xl{max-width:48rem}}@media (min-width: 1024px){.lg\:max-w-5xl{max-width:64rem}}:root{color-scheme:dark;--ground: #191925;--bg: rgba(48, 48, 74, .5);--card: rgba(255, 255, 255, .065);--sheet: #1f1f2e;--raise: #2c2c42;--well: rgba(0, 0, 0, .24);--tint: rgba(255, 255, 255, .06);--line: rgba(255, 255, 255, .1);--line-soft: rgba(255, 255, 255, .07);--hot: #ff9a62;--fg: #ffffff;--fg2: #c9c9d4;--fg3: #9393a8;--gold: #e6c38a;--gold-ink: #191925;--rose: #d47a7a;--story: #4f6fd8;--ok: #7fc7a0;--bad: #e39090;--paper: #ece2d2;--paper-ink: #241d16;--thumb-a: #fdf6ea;--thumb-b: #f1d9cf;--f-text: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-head: "Fraunces", Georgia, "Times New Roman", serif;--t-display: clamp(44px, 3.75rem, 84px);--t-screen: clamp(20px, 1.5rem, 34px);--t-section: clamp(17px, 1.3125rem, 30px);--t-card: clamp(14px, 1rem, 22px);--t-body: clamp(13px, .9375rem, 21px);--t-small: clamp(12px, .8125rem, 18px);--t-label: clamp(10px, .6875rem, 15px);--lh-head: 1.15;--lh-ui: 1.3;--lh-text: 1.45;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--r-s: 8px;--r-m: 14px;--r-pill: 999px;--gl: max(16px, env(safe-area-inset-left, 0px));--gr: max(16px, env(safe-area-inset-right, 0px))}@supports (font: -apple-system-body){html.kit-scale{font:-apple-system-body}}html.kit-scale{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:has(dialog.c-sheet[open]){overflow:hidden}.kit,.kit *,.kit *:before,.kit *:after{box-sizing:border-box}.kit [hidden]{display:none!important}.kit{color:var(--fg2);font-family:var(--f-text);font-size:var(--t-body);line-height:var(--lh-text)}.kit :where(h1,h2,h3,h4,p,ul){margin:0;padding:0}.kit :where(ul){list-style:none}.kit :where(button){font:inherit;color:inherit;cursor:pointer}.kit :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.c-icon{width:1.15em;height:1.15em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.c-chev{width:.5em;height:1em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.t-screen{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:var(--lh-head);letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.t-section{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.2;color:var(--fg);text-wrap:balance}.t-card{font-size:var(--t-card);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.t-body{font-size:var(--t-body);line-height:var(--lh-text)}.t-small{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.t-label{font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-screen{display:flex;flex-direction:column;gap:var(--s3);max-width:40rem;margin-inline:auto}.c-section{display:flex;flex-direction:column;gap:var(--s4);padding:var(--s5) var(--gr) var(--s5) var(--gl);background:var(--bg)}.c-section__head{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--s3);column-gap:var(--s3);row-gap:6px;align-items:baseline;padding-bottom:var(--s3);border-bottom:1px solid var(--line-soft)}.c-section__title{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.2;color:var(--fg);text-wrap:balance}.c-section__aside{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3);font-variant-numeric:tabular-nums;white-space:nowrap}.c-section__sub{grid-column:1 / -1;max-width:60ch;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s1) var(--s4);align-items:end;padding:var(--s5) var(--gr) var(--s5) var(--gl);background:var(--bg)}.c-hero__eyebrow{grid-column:1 / -1;font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.c-hero__title{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:var(--lh-head);letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.c-hero__figure{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:var(--lh-head);color:var(--gold);font-variant-numeric:tabular-nums}.c-hero__sub{grid-column:1 / -1;max-width:60ch;padding-top:var(--s1);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-rail{display:flex;gap:var(--s2);margin:0 calc(-1 * var(--gr)) 0 calc(-1 * var(--gl));padding:0 var(--gr) 0 var(--gl);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--gr) 0 var(--gl);overscroll-behavior-x:contain;scrollbar-width:none}.c-rail::-webkit-scrollbar{display:none}.c-rail>*{flex:0 0 42%;max-width:11rem;min-width:0;scroll-snap-align:start}.c-rail--wide>*{flex-basis:78%;max-width:20rem}.c-tile{display:flex;flex-direction:column;padding:0;background:var(--card);border:0;border-radius:var(--r-m);overflow:hidden;text-align:left}.c-tile__img{aspect-ratio:4 / 3;display:grid;place-items:center;background:linear-gradient(160deg,var(--thumb-a),var(--thumb-b));color:#b98f7a}.c-tile__img svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.c-tile__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--s3) var(--s3) var(--s4);min-width:0}.c-tile__title{font-size:var(--t-small);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.c-tile__meta{font-size:var(--t-label);line-height:var(--lh-ui);color:var(--fg3)}.c-tile--locked .c-tile__img{background:var(--well);color:var(--gold)}.c-tile--locked .c-tile__img svg{width:22px;height:22px;stroke-width:1.8}.c-tile--locked .c-tile__title{color:var(--fg2);font-weight:500}.c-tile--locked .c-tile__img{align-content:center;gap:var(--s2);padding:var(--s2)}.c-tile--locked{box-shadow:inset 0 0 0 1px #fff3}.c-tile--locked .c-tile__img .c-tile__lockicon{width:34px;height:34px;flex:none}.c-tile__meta--veiled{filter:blur(4px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.c-tile__lockcap{max-width:9rem;font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.02em;text-align:center;text-wrap:balance;color:var(--fg3)}.c-list{display:flex;flex-direction:column}.c-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--s3);align-items:center;width:100%;padding:var(--s4) 0;text-align:left;background:none;border:0;border-bottom:1px solid var(--line-soft)}.c-list>li:first-child .c-item{padding-top:0}.c-list>li:last-child .c-item{padding-bottom:0;border-bottom:0}.c-item__title{font-size:var(--t-body);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.c-item__meta{grid-column:1;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-item__end{grid-row:1 / span 2;grid-column:2;display:flex;align-items:center;gap:var(--s2);color:var(--fg3)}.c-item--locked .c-item__title{color:var(--fg2);font-weight:500}.c-activity{background:var(--card);border-radius:var(--r-m);overflow:hidden}.c-activity__img{aspect-ratio:16 / 9;display:grid;place-items:center;background:linear-gradient(160deg,var(--thumb-a),var(--thumb-b));color:#b98f7a}.c-activity__img svg{fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round}.c-activity__part{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--s4)}.c-activity__part>*{max-width:100%}.c-activity__part>.c-task,.c-activity__part>.c-rating,.c-activity__part>.c-subhead{align-self:stretch}.c-activity__part>.c-task+.c-task{padding-top:var(--s4);border-top:1px solid var(--line-soft)}.c-activity__part+.c-activity__part{border-top:1px solid var(--line)}.c-activity--flat{background:none;border-radius:0;overflow:visible}.c-activity--flat .c-activity__part{padding-inline:0}.c-activity--flat .c-activity__part:first-child{padding-top:0}.c-activity--flat .c-activity__part:last-child{padding-bottom:0}.c-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-clamp.is-open{display:block}.c-answers{display:flex;flex-wrap:wrap;gap:2px var(--s4);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-answers b{color:var(--gold);font-weight:600}.c-task{display:flex;flex-direction:column;gap:var(--s2)}.c-task__who{display:flex;align-items:center;gap:6px;font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-task__who:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rose)}.c-task__who--him:before{background:var(--gold)}.c-task .c-rating{padding-top:var(--s2)}.c-rating{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2) var(--s3)}.c-rating__q{flex:1 1 7rem;min-width:0;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-rating__opts{display:flex;gap:6px;margin-left:auto}.c-rating__nudge{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;color:var(--rose);transform-origin:50% 80%;animation:c-rating-nudge 2.4s ease-in-out infinite}@keyframes c-rating-nudge{0%,55%,to{transform:scale(1) rotate(0);opacity:.75}65%{transform:scale(1.3) rotate(-8deg);opacity:1}75%{transform:scale(1.15) rotate(6deg);opacity:1}85%{transform:scale(1.25) rotate(-3deg);opacity:1}}.c-rating__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;font-size:var(--t-small);line-height:1;background:transparent;color:var(--fg2);border:1px solid var(--line);border-radius:var(--r-pill)}.c-rating__btn .c-icon{width:18px;height:18px}.c-rating__btn[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:#e6c38a1f}.c-rating__btn[aria-pressed=true] .c-icon{fill:currentColor;fill-opacity:.28}.c-rating__btn--icon{width:44px;min-height:44px;padding:0;border-color:transparent;background:var(--tint);color:var(--fg)}.c-rating__btn--icon .c-icon{width:22px;height:22px}.c-rating__btn--no[aria-pressed=true]{border-color:var(--fg3);color:var(--fg);background:var(--tint)}.c-rating__btn--hot[aria-pressed=true]{border-color:var(--hot);color:var(--hot);background:#ff9a6224}.c-rating__opts:has([aria-pressed=true]) .c-rating__btn[aria-pressed=false]{opacity:.45}.c-rating__q.is-picked{color:var(--fg);font-weight:500}.c-rating__stars{display:flex;margin:0 -4px 0 auto}.c-rating__stars button{width:32px;height:40px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--fg3)}.c-rating__stars svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.c-rating__stars button.is-on{color:var(--gold)}.c-rating__stars button.is-on svg{fill:currentColor}.c-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--r-pill);white-space:nowrap;font-size:var(--t-label);font-weight:600;line-height:1.45;letter-spacing:.04em;background:var(--tint);color:var(--fg2)}.c-tag .c-icon{width:11px;height:11px;stroke-width:2.2}.c-tag--free{background:#7fc7a029;color:var(--ok)}.c-tag--lock{background:#e6c38a24;color:var(--gold)}.c-tag--done{background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg3)}.c-tag--story{background:#6082e633;color:#b4c6ff}.c-teaser{display:flex;flex-direction:column;gap:var(--s2)}.c-teaser__text{max-height:4.35em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent)}.c-teaser__more{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--gold)}.c-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:44px;padding:6px 20px;border-radius:var(--r-pill);border:1px solid transparent;font-size:var(--t-body);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;background:var(--gold);color:var(--gold-ink)}.c-button--ghost{background:transparent;border-color:#e6c38a80;color:var(--gold)}.c-button--story{background:var(--story);color:#fff}.c-button--full{width:100%}.c-button--s{min-height:36px;padding:4px 14px;font-size:var(--t-small)}.c-link{position:relative;padding:0;background:none;border:0;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--gold);text-decoration:underline;text-underline-offset:3px}.c-link:after{content:"";position:absolute;inset:-12px -8px}.c-info{position:relative;display:inline-grid;place-items:center;width:1em;height:1em;padding:0;margin-left:.2em;vertical-align:-.12em;background:none;border:0;color:var(--fg3);font-size:.9em}.c-info .c-icon{width:1em;height:1em}.c-info:after{content:"";position:absolute;inset:-12px}.c-chips{display:flex;gap:6px;padding:var(--s2) var(--gr) var(--s2) var(--gl);overflow-x:auto;scrollbar-width:none;background:var(--bg)}.c-chips::-webkit-scrollbar{display:none}.c-chips__chip{flex:0 0 auto;min-height:34px;padding:0 12px;font-size:var(--t-small);line-height:1;background:transparent;color:var(--fg3);border:1px solid var(--line);border-radius:var(--r-pill)}.c-chips__chip[aria-current=true]{color:var(--fg);border-color:var(--gold)}.c-offer{display:flex;flex-direction:column;gap:var(--s4);padding:var(--s5) var(--gr) var(--s5) var(--gl);background:linear-gradient(160deg,#e6c38a29,#d47a7a1f),var(--bg)}.c-offer__list{display:flex;flex-direction:column;gap:var(--s2);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-offer__list li{display:flex;gap:var(--s2);align-items:flex-start}.c-offer__list .c-icon{color:var(--gold)}.c-offer__terms{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-buybar{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s2) var(--gr) calc(var(--s2) + env(safe-area-inset-bottom,0px)) var(--gl);background:#12121c;border-top:1px solid var(--line)}.c-buybar:after{content:"";position:absolute;left:0;right:0;top:100%;height:50vh;background:inherit;pointer-events:none}.c-screen:has(>.c-buybar){overflow-y:clip}.c-buybar__text{min-width:0;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg)}.c-buybar .c-button{flex:0 0 auto}.c-note{display:flex;gap:var(--s2);align-items:flex-start;padding:var(--s3);border-radius:var(--r-s);background:var(--tint);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-note .c-icon{color:var(--gold)}.c-note--bad .c-icon{color:var(--bad)}.c-toasts{position:fixed;left:0;right:0;bottom:0;z-index:30;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:var(--s2);padding:0 var(--gr) calc(var(--s4) + env(safe-area-inset-bottom,0px)) var(--gl)}.c-toast{pointer-events:auto;display:flex;align-items:center;gap:var(--s3);width:100%;max-width:26rem;padding:10px var(--s4);border-radius:var(--r-m);background:#f3f0ea;color:#1b1b26;font-size:var(--t-small);font-weight:500;line-height:var(--lh-ui);box-shadow:0 10px 30px #00000080;animation:c-rise .2s ease-out}.c-toast span{flex:1;min-width:0}.c-toast button{min-height:32px;padding:0;background:none;border:0;font-weight:600;color:#7a5a1e;text-decoration:underline}.c-toast--bad{background:#f6dede}.c-toast--bad button{color:#8c2f2f}@keyframes c-rise{0%{transform:translateY(12px);opacity:0}}dialog.c-sheet{width:100%;max-width:30rem;max-height:86dvh;margin:auto auto 0;padding:0;border:0;border-radius:18px 18px 0 0;background:var(--sheet);color:var(--fg2);overflow:hidden}dialog.c-sheet[open]{display:flex;flex-direction:column;animation:c-sheet-in .24s ease-out}dialog.c-sheet::backdrop{background:#08080ea8}@keyframes c-sheet-in{0%{transform:translateY(40px);opacity:0}}.c-sheet__bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.c-sheet__close{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:50%;border:0;background:var(--tint);color:var(--fg)}.c-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4);padding:var(--s4) var(--s4) calc(var(--s5) + env(safe-area-inset-bottom,0px))}.c-sheet__body>*{max-width:100%}.c-sheet__body>.c-activity,.c-sheet__body>.c-note,.c-sheet__body>.c-button--full,.c-sheet__body>.c-tabs,.c-sheet__body>.c-tabs__panel,.c-sheet__body>.c-sheet__lead{align-self:stretch}dialog.c-sheet--tall{height:86dvh}.c-sheet__lead{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:var(--s3) var(--s4);align-items:center}.c-sheet__art{aspect-ratio:4 / 3;max-width:11rem;border-radius:var(--r-m);background:linear-gradient(160deg,var(--thumb-a),var(--thumb-b));color:#b98f7a}.c-sheet__art.c-art>svg,.c-sheet__art.c-art>img{inset:7%;width:86%;height:86%}.c-sheet__art svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.c-sheet__facts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);min-width:0}@media (min-width: 42rem){dialog.c-sheet{max-width:36rem;margin:auto;border-radius:18px}dialog.c-sheet--tall{height:min(86dvh,44rem)}}.c-tabs{position:sticky;top:calc(-1 * var(--s4));z-index:2;display:flex;margin:0 calc(-1 * var(--s4));padding:0 var(--s4);background:var(--sheet);border-bottom:1px solid var(--line)}.c-sheet__body>.c-tabs{max-width:none}.c-tabs__tab{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 var(--s2);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:var(--t-small);font-weight:500;line-height:1;color:var(--fg3)}.c-tabs__tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--gold)}.c-tabs__count{min-width:18px;padding:2px 5px;border-radius:var(--r-pill);background:var(--tint);font-size:var(--t-label);font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg2)}.c-tabs__tab[aria-selected=true] .c-tabs__count{background:#e6c38a2e;color:var(--gold)}.c-tabs__panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4);padding-top:var(--s1)}.c-tabs__panel>*{max-width:100%}.c-tabs__panel>.c-activity,.c-tabs__panel>.c-note,.c-tabs__panel>.c-statblock,.c-tabs__panel>.c-bars,.c-tabs__panel>.c-rating{align-self:stretch}.c-tabs--page{top:0;margin:0;padding:0;background:none}.c-subhead{align-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--s3);align-items:baseline;padding-bottom:var(--s2);border-bottom:1px solid var(--line-soft)}.c-subhead__title{font-family:var(--f-head);font-size:clamp(15px,1.125rem,25px);font-weight:500;line-height:1.2;color:var(--fg)}.c-subhead__aside{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3);font-variant-numeric:tabular-nums;white-space:nowrap}.c-subhead__sub{grid-column:1 / -1;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-duo{align-self:stretch;display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}.c-duo__cell{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s4);border-radius:var(--r-m);background:var(--tint);min-width:0}.c-duo__num{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.c-duo__cell--her .c-duo__num{color:var(--rose)}.c-duo__cell--her .c-bars__fill{background:var(--rose)}.c-duo__label{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-duo .c-bars__track{height:6px}.c-statblock{align-self:stretch;display:flex;flex-direction:column;gap:var(--s3)}.c-statblock+.c-statblock{padding-top:var(--s2)}.c-bars--stack{gap:var(--s3)}.c-bars--stack .c-bars__row{grid-template-columns:minmax(0,1fr) 2.75rem;row-gap:6px}.c-bars--stack .c-bars__row>:first-child{grid-column:1 / -1}.c-tip{position:fixed;inset:auto;margin:0;max-width:min(18rem,calc(100vw - 32px));padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-s);background:var(--raise);color:var(--fg2);font-family:var(--f-text);font-size:var(--t-small);font-weight:400;line-height:var(--lh-ui);box-shadow:0 10px 30px #00000080}.c-state{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.c-state .c-button{margin-top:var(--s1)}.c-skeleton{display:flex;flex-direction:column;gap:var(--s2)}.c-skeleton i{display:block;height:.9em;border-radius:4px;background:linear-gradient(90deg,#26263a,#32324a,#26263a);background-size:200% 100%;animation:c-shimmer 1.4s linear infinite}@keyframes c-shimmer{to{background-position:-200% 0}}.c-story-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--gr) var(--s5) var(--gl);background:linear-gradient(150deg,#161e3ae6,#213062e6 60%,#342e6ee6)}.c-story-card__sub{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-story-card .c-button{align-self:stretch}.c-paper{padding:var(--s5) var(--gr) var(--s5) var(--gl);background:var(--paper);color:var(--paper-ink);font-family:var(--f-head);font-size:clamp(15px,1.0625rem,24px);line-height:1.5}.c-paper p+p{margin-top:.75em}.c-hero--celebrate{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:var(--s2);padding-block:var(--s6);text-align:center;background:radial-gradient(ellipse 85% 70% at 50% 0%,rgba(230,195,138,.24),transparent 66%),radial-gradient(ellipse 60% 55% at 88% 100%,rgba(212,122,122,.18),transparent 70%),var(--bg)}.c-hero--celebrate>*{position:relative}.c-hero__confetti{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.c-hero__display{font-family:var(--f-head);font-size:var(--t-display);font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gold);background:linear-gradient(135deg,#f3dcb0,var(--gold) 45%,var(--rose));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.c-hero__names{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-hero__save{align-self:center;align-items:stretch;width:100%;max-width:26rem;margin-top:var(--s3);padding-top:var(--s4);border-top:1px solid var(--line);text-align:center}.c-hero--celebrate .c-hero__sub{padding-top:0}.c-feature{display:grid;background:var(--card);border-radius:var(--r-m);overflow:hidden}.c-feature__img{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;background:linear-gradient(160deg,var(--thumb-a),var(--thumb-b));color:#b98f7a}.c-feature__img svg{fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round}.c-feature__img .c-tag{position:absolute;top:var(--s3);left:var(--s3);background:#191925e0}.c-feature__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--s4);min-width:0}.c-feature__title{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.2;color:var(--fg);text-wrap:balance}.c-feature__stat{align-self:stretch;display:flex;align-items:center;gap:var(--s3);padding-block:var(--s3);margin-block:var(--s1);border-block:1px solid var(--line)}.c-feature__num{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.c-feature__statlabel{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-feature .c-button{align-self:stretch}.c-spinner{display:inline-block;flex:0 0 auto;width:1.15em;height:1.15em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:c-spin .7s linear infinite}.c-spinner--l{width:28px;height:28px;border-width:3px;color:var(--gold)}@keyframes c-spin{to{transform:rotate(360deg)}}.c-button[disabled]{opacity:.45;cursor:default}.c-button.is-loading{position:relative;pointer-events:none;color:transparent}.c-button.is-loading:after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--gold-ink);border-right-color:transparent;animation:c-spin .7s linear infinite}.c-button--ghost.is-loading:after{border-color:var(--gold);border-right-color:transparent}.c-button--story.is-loading:after{border-color:#fff;border-right-color:transparent}.c-button--danger{background:transparent;border-color:#e3909080;color:var(--bad)}.c-actions{align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--s2)}.c-actions>*{flex:1 1 8rem}.c-progress{display:flex;flex-direction:column;gap:6px}.c-progress__label{display:flex;justify-content:space-between;gap:var(--s3);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3);font-variant-numeric:tabular-nums}.c-progress__label b{font-weight:500;color:var(--fg2)}.c-progress__track{height:6px;border-radius:var(--r-pill);background:var(--tint);overflow:hidden}.c-progress__bar{width:var(--v, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--rose));transition:width .4s ease-out}.c-loading{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding-block:var(--s6);text-align:center}.c-loading__steps{display:flex;flex-direction:column;gap:var(--s2);padding-top:var(--s2);text-align:left;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-loading__steps li{display:flex;align-items:center;gap:var(--s2)}.c-loading__steps li.is-done{color:var(--fg2)}.c-loading__steps li.is-done .c-icon{color:var(--ok)}.c-loading__steps li.is-now{color:var(--fg)}.c-loading__steps .c-spinner{color:var(--gold)}.c-loading__steps .c-loading__todo{width:1.15em;height:1.15em;display:grid;place-items:center}.c-loading__steps .c-loading__todo:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--fg3)}.c-banner{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--gr) var(--s2) var(--gl);background:var(--raise);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg)}.c-banner>span{flex:1;min-width:0}.c-banner .c-icon{color:var(--gold)}.c-banner--bad{background:#3a2226}.c-banner--bad .c-icon{color:var(--bad)}.c-banner .c-link{flex:0 0 auto}.c-field{display:flex;flex-direction:column;gap:6px}.c-field__label{font-size:var(--t-small);font-weight:500;line-height:var(--lh-ui);color:var(--fg2)}.c-field__row{display:flex;gap:var(--s2)}.c-field__input{flex:1;min-width:0;min-height:44px;padding:0 12px;border-radius:var(--r-s);border:1px solid var(--line);background:var(--well);color:var(--fg);font-family:inherit;font-size:max(16px,var(--t-body))}.c-field__input::-moz-placeholder{color:var(--fg3)}.c-field__input::placeholder{color:var(--fg3)}.c-field__input:focus-visible{outline-offset:0;border-color:var(--gold)}.c-field__hint{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-field--bad .c-field__input{border-color:var(--bad)}.c-field--bad .c-field__hint{color:var(--bad)}.c-copyfield{display:flex;align-items:center;gap:var(--s2);padding:4px 4px 4px 14px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--well)}.c-copyfield__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-small);color:var(--fg2)}.c-state__icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#7fc7a029;color:var(--ok)}.c-state__icon--bad{background:#e3909029;color:var(--bad)}.c-skeleton__block{aspect-ratio:4 / 3;height:auto!important;border-radius:var(--r-m)!important}.c-art{position:relative}.c-art>svg,.c-art>img{position:absolute;inset:10%;width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.c-bars{align-self:stretch;display:flex;flex-direction:column;gap:var(--s2)}.c-bars__cap{padding-bottom:2px;font-size:var(--t-small);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.c-bars__row{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2.75rem;align-items:center;gap:var(--s2);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-bars__row.is-you{color:var(--fg)}.c-bars__row .c-tag{margin-left:6px;vertical-align:1px}.c-bars__track{display:block;height:10px;border-radius:var(--r-pill);background:var(--tint);overflow:hidden}.c-bars__fill{display:block;width:var(--v, 0%);height:100%;border-radius:inherit;background:var(--gold)}.c-bars__row--her .c-bars__fill{background:var(--rose)}.c-bars__num{text-align:right;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}.c-feature .c-bars{padding-block:var(--s4);border-block:1px solid var(--line)}.c-plans{display:grid;gap:var(--s3)}.c-plan{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--s4);border-radius:var(--r-m);background:var(--card)}.c-plan--best{background:linear-gradient(160deg,#e6c38a2e,#d47a7a1f);box-shadow:inset 0 0 0 1px #e6c38a73}.c-plan__head{align-self:stretch;display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.c-plan__name{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.2;color:var(--fg)}.c-plan__price{font-size:var(--t-card);font-weight:600;line-height:var(--lh-ui);color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums}.c-plan__for{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-plan .c-offer__list{align-self:stretch;padding-block:var(--s1)}.c-plan .c-button{align-self:stretch;margin-top:auto}.c-plan-table{width:100%;border-collapse:collapse;font-size:var(--t-small);line-height:var(--lh-ui)}.c-plan-table th,.c-plan-table td{padding:var(--s3) 6px;border-bottom:1px solid var(--line-soft);text-align:center;vertical-align:middle;font-weight:400;color:var(--fg2)}.c-plan-table{table-layout:fixed}.c-plan-table th,.c-plan-table td{overflow-wrap:anywhere;hyphens:auto}.c-plan-table button{hyphens:none;overflow-wrap:normal}.c-plan-table thead th{white-space:normal}.c-plan-table th:first-child{width:34%;padding-left:0;text-align:left;color:var(--fg);font-weight:500}.c-plan-table thead th:first-child{font-weight:600;color:var(--fg2)}@media (max-width: 41.99rem){.c-plan-table{min-width:31rem}.c-plan-table th:first-child{width:30%}}.c-plan-table thead th{font-size:var(--t-label);font-weight:600;letter-spacing:.04em;color:var(--fg);white-space:nowrap}.c-plan-table tbody tr:last-child th,.c-plan-table tbody tr:last-child td{border-bottom:0}.c-plan-table .is-best{background:#e6c38a14;color:var(--fg)}.c-plan-table thead .is-best{border-radius:var(--r-s) var(--r-s) 0 0;color:var(--gold)}.c-plan-table .c-icon{color:var(--gold);vertical-align:middle}.c-plan-table__no{display:inline-block;width:10px;height:2px;border-radius:1px;background:var(--fg3);opacity:.6;vertical-align:middle}.c-screen__main,.c-screen__aside{display:flex;flex-direction:column;gap:var(--s3);min-width:0}@media (min-width: 42rem){:root{--gl: 24px;--gr: 24px}.c-screen{gap:var(--s4);padding:var(--s5) var(--s4)}.c-screen__main,.c-screen__aside{gap:var(--s4)}.c-section,.c-offer,.c-story-card{padding-block:var(--s6)}.c-plans{grid-template-columns:1fr 1fr}.c-screen>*,.c-screen__main>*,.c-screen__aside>*{border-radius:var(--r-m)}.c-screen>.c-buybar{border-radius:var(--r-m) var(--r-m) 0 0;border:1px solid var(--line);border-bottom:0}.c-rail{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--s4) var(--s3);margin:0;padding:0;overflow:visible}.c-rail>*{max-width:none}.c-rail--wide{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.c-feature{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.c-feature__img{aspect-ratio:auto;min-height:12rem}.c-feature .c-button{align-self:flex-start}.c-hero--celebrate{padding-block:48px}}@media (min-width: 64rem){.c-screen{max-width:72rem}.c-screen--split{display:grid;grid-template-columns:minmax(0,1fr) 21rem;grid-auto-flow:row dense;align-items:start}.c-screen--split>*{grid-column:1 / -1}.c-screen--split>.c-screen__main{grid-column:1}.c-screen--split>.c-screen__aside{grid-column:2;position:sticky;top:calc(var(--topbar-h, 56px) + var(--s4));transition:top .2s ease}body:has(.top-bar.is-hidden) .c-screen--split>.c-screen__aside{top:var(--s4)}.c-screen--split>.c-buybar{display:none}.c-screen:not(.c-screen--split){max-width:52rem}}@media (prefers-reduced-motion: reduce){.kit *:not(.c-spinner),.kit *:before,.kit *:after,dialog.c-sheet{animation:none!important;scroll-behavior:auto!important}}button.c-feature{width:100%;padding:0;border:0;text-align:left}.c-feature--plain{grid-template-columns:minmax(0,1fr)!important}.c-feature__line{align-self:stretch;padding-block:var(--s3);border-block:1px solid var(--line);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-steps{display:flex;flex-direction:column;gap:var(--s3);margin:0;padding:0;list-style:none;counter-reset:c-step}.c-steps>li{position:relative;min-height:1.5rem;padding-left:2.25rem;counter-increment:c-step;font-size:var(--t-body);line-height:var(--lh-text);color:var(--fg2)}.c-steps>li:before{content:counter(c-step);position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;display:grid;place-items:center;border-radius:50%;background:var(--tint);font-size:var(--t-small);font-weight:600;line-height:1;color:var(--gold)}.c-back{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--gr) 0 var(--gl);background:none;border:0;font-size:var(--t-small);line-height:1;color:var(--fg2)}.c-back .c-chev{transform:rotate(180deg)}.c-prose{display:flex;flex-direction:column;gap:var(--s3);font-size:var(--t-body);line-height:var(--lh-text);color:var(--fg2)}.c-hero__lead{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s2) 0 0;background:none;border:0;text-align:center}.c-hero__headline{font-size:var(--t-card);font-weight:500;line-height:var(--lh-ui);color:var(--fg);text-wrap:balance}.c-hero__headline .c-hero__display{display:block;padding-block:var(--s1)}.c-hero__lead .c-hero__sub{grid-column:auto;padding-top:0}.c-hero__teaser{max-width:34ch;padding:0;background:none;border:0;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2);text-align:center;text-wrap:balance}.c-hero__teaser-num{font-weight:600;color:var(--gold)}.c-hero__teaser.is-primary{max-width:none;padding:var(--s3) var(--s4);border:1px solid rgba(230,195,138,.5);border-radius:var(--r-m);font-size:var(--t-body);color:var(--fg)}.c-hero__actions{display:flex;flex-direction:column;align-items:center;gap:var(--s4);padding-top:var(--s2)}.c-button__lead{width:1.05em;height:1.05em;margin-right:.45em;vertical-align:-.16em;fill:currentColor;stroke:currentColor;stroke-linejoin:round}.c-button.is-new{background:var(--gold);color:var(--gold-ink);box-shadow:0 0 0 4px #e6c38a33,0 0 28px #e6c38a66}.c-button.is-pending{pointer-events:none;opacity:.8}.c-confetti{position:absolute!important;inset:0;overflow:hidden;pointer-events:none}.c-confetti__bit{position:absolute;top:-14px;border-radius:2px;opacity:0;animation-name:c-confetti-fall;animation-timing-function:cubic-bezier(.3,.2,.5,1);animation-iteration-count:1;animation-fill-mode:forwards}@keyframes c-confetti-fall{0%{transform:translateY(0) rotate(0);opacity:1}80%{opacity:1}to{transform:translateY(22rem) rotate(540deg);opacity:0}}.c-chips__chip.is-active{color:var(--fg);border-color:var(--gold)}.c-chips__chip.is-cta{border-color:var(--gold);background:var(--gold);color:var(--gold-ink);font-weight:600}.kit.c-screen{width:100%}.c-rating__btn:disabled{opacity:.5;cursor:default}.c-challenge{display:flex;flex-direction:column;gap:var(--s4);min-width:0}.c-challenge.is-bare{align-self:stretch}.c-challenge__tasks{display:flex;flex-direction:column;gap:var(--s4)}.c-challenge__tasks>li+li{padding-top:var(--s4);border-top:1px solid var(--line-soft)}.c-challenge__from{align-self:flex-start;position:relative;max-width:100%;padding:var(--s2) var(--s3) var(--s2) calc(var(--s3) + 30px);border-radius:var(--r-m);border:1px solid rgba(230,195,138,.28);background:#e6c38a12;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2);text-align:left}.c-challenge__from .c-link{display:inline;font-weight:600;text-align:left}.c-challenge__from .c-challenge__from-icon{position:absolute;left:var(--s2);top:50%;width:26px;height:26px;margin-top:-13px}.c-challenge__foot{align-self:stretch;padding:var(--s3) var(--s4);border-radius:var(--r-m);background:var(--tint)}.c-challenge__teaser{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.c-challenge__teaser>p{flex:1 1 12rem;min-width:0}.c-activity__lead{display:grid}.c-activity__lead+.c-activity__part,.c-activity__lead+p.c-activity__part{border-top:1px solid var(--line)}.c-activity__img--empty{aspect-ratio:5 / 1;background:var(--well);color:var(--rose)}.c-activity__img--empty>svg{width:28px;height:28px}.c-activity__why{text-align:left}p.c-activity__part{display:block}@media (min-width: 42rem){.c-activity__lead{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.c-activity__lead>.c-activity__img{aspect-ratio:auto;min-height:13rem}.c-activity__lead>.c-activity__img--empty{min-height:0}}.c-shy{display:flex;align-items:flex-start;gap:6px;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--gold)}.c-shy__icon{flex:0 0 auto;width:1.15em;height:1.15em}.c-tried.is-on{border-color:#7fc7a08c;color:var(--ok)}.c-tried:disabled{opacity:.6;cursor:default}.c-stack{display:flex;flex-direction:column;gap:var(--s4);min-width:0}.c-tile__img{position:relative}.c-tile__img--empty{background:var(--well);color:var(--rose)}.c-tile__img--empty>svg,.c-activity__img--empty>svg{width:28px;height:28px;fill:currentColor;stroke:none}.c-tile__peek{position:absolute;right:var(--s2);bottom:var(--s2);width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#191925d1;color:#fff}.c-tile__peek svg{width:12px;height:12px}.c-tile .c-tag .tried-mark{width:1em;height:1em}.c-progress__label{margin:0}.c-catline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin:0}.c-catline__count{font-size:var(--t-small);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.c-catline__cats{display:flex;flex-wrap:wrap;gap:6px}.c-catline__num{margin-left:2px;color:var(--gold);font-variant-numeric:tabular-nums}.c-matches{display:grid;gap:var(--s3)}.c-match{display:flex;flex-direction:column;gap:var(--s3);width:100%;padding:var(--s4);border:0;border-radius:var(--r-m);background:var(--card);text-align:left}.c-match__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.c-match__title{min-width:0;font-size:var(--t-card);font-weight:600;line-height:var(--lh-ui);color:var(--fg)}.c-match__title--blurred{filter:blur(6px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.c-match__peek,.c-match__lock{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--fg2)}.c-match__peek svg{width:12px;height:12px}.c-match__lock{color:var(--gold)}.c-match__lock svg{width:12px;height:13px}.c-bridge{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line-soft)}.c-bridge__person{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.c-bridge__person:last-child{align-items:flex-end;text-align:right}.c-bridge__who{font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-bridge__ans{font-size:var(--t-small);font-weight:600;line-height:var(--lh-ui);color:var(--fg2);text-wrap:balance}.c-bridge__person.is-eager .c-bridge__ans{color:var(--gold)}.c-bridge__link{display:flex;flex-direction:column;align-items:center;gap:var(--s1);text-align:center;color:var(--gold)}.c-bridge__arrow{width:40px;height:12px}.c-bridge__link.to-left .c-bridge__arrow{transform:scaleX(-1)}.c-bridge__label{font-size:var(--t-label);line-height:var(--lh-ui);color:var(--fg3);white-space:nowrap}@media (min-width: 42rem){.c-matches{grid-template-columns:1fr 1fr}}.c-tile__badge{position:absolute;top:var(--s2);left:var(--s2);background:#191925db;color:var(--fg)}.c-tipwrap{position:relative;display:inline-flex;align-items:center;gap:2px}.c-tip--inline{position:absolute;top:100%;right:0;z-index:5;display:flex;flex-direction:column;gap:var(--s1);width:-moz-max-content;width:max-content;margin-top:var(--s2);white-space:normal;text-align:left}.c-tip--inline b{color:var(--fg);font-weight:600}.c-overlay{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:#08080ea8;animation:c-overlay-in .2s ease-out}.c-overlay:after{content:"";flex:none;width:100%;max-width:30rem;height:max(0px,calc(100% - var(--app-visible-h, 100%)));background:var(--sheet)}.c-overlay>.c-sheet{display:flex;flex-direction:column;width:100%;max-width:30rem;max-height:calc(var(--app-visible-h, 100dvh) * .86);border-radius:18px 18px 0 0;background:var(--sheet);color:var(--fg2);overflow:hidden;animation:c-sheet-in .24s ease-out}.c-overlay>.c-sheet--tall{height:calc(var(--app-visible-h, 100dvh) * .86)}.c-sheet__bar>:first-child{min-width:0}@keyframes c-overlay-in{0%{opacity:0}}@media (min-width: 42rem){.c-overlay{justify-content:center;padding:var(--s4)}.c-overlay:after{display:none}.c-overlay>.c-sheet{max-width:36rem;border-radius:18px}.c-overlay>.c-sheet--tall{height:min(86dvh,44rem)}}@media (prefers-reduced-motion: reduce){.c-overlay,.c-overlay>.c-sheet{animation:none}}.c-facts{align-self:stretch;display:flex;flex-direction:column}.c-facts>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-small);line-height:var(--lh-ui)}.c-facts>li:last-child{border-bottom:0}.c-facts__label{color:var(--fg3)}.c-facts__value{color:var(--fg);font-weight:600;text-align:right}.c-overlay>.c-sheet>.c-sheet__body{align-items:stretch}.c-overlay>.c-sheet>.c-sheet__body>.c-tag,.c-overlay>.c-sheet>.c-sheet__body>.c-button:not(.c-button--full){align-self:flex-start}.c-sheet__lead--plain{grid-template-columns:minmax(0,1fr)}.c-sheet .c-prose{white-space:pre-line}.c-sheet ol.c-challenge__tasks{margin:0;padding:0;list-style:none}.c-stack>.c-button:not(.c-button--full){align-self:flex-start}.c-note__title{display:block;font-weight:600;color:var(--fg)}.c-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);min-width:0}.c-stack>*{max-width:100%}.c-stack>.c-note,.c-stack>.c-button--full,.c-stack>.c-copyfield,.c-stack>.c-subhead,.c-stack>.c-list,.c-stack>.c-field,.c-stack>.c-progress,.c-stack>.c-rating{align-self:stretch}.c-overlay{position:fixed;inset:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:#08080ea8}.c-overlay>.c-sheet{width:100%;max-width:30rem;max-height:calc(var(--app-visible-h, 100dvh) * .86);display:flex;flex-direction:column;border-radius:18px 18px 0 0;background:var(--sheet);color:var(--fg2);overflow:hidden}.c-overlay>.c-sheet>.c-sheet__bar .t-card{min-width:0}.c-sheet__body>.c-actions,.c-sheet__body>.c-steps,.c-sheet__body>.c-copyfield,.c-sheet__body>.c-field,.c-sheet__body>.c-stack,.c-sheet__body>.c-progress{align-self:stretch}@media (min-width: 42rem){.c-overlay{justify-content:center;padding:var(--s4)}.c-overlay:after{display:none}.c-overlay>.c-sheet{max-width:36rem;border-radius:18px}}.c-proof{align-self:stretch;display:flex;align-items:center;gap:var(--s4);padding:var(--s4);border-radius:var(--r-m);background:var(--tint)}.c-proof .c-proof__icon{flex:none;width:56px;height:56px}.c-proof__text{display:flex;flex-direction:column;gap:2px;min-width:0}.c-proof__num{font-family:var(--f-head);font-size:var(--t-screen);font-weight:500;line-height:1.1;color:var(--gold);font-variant-numeric:tabular-nums}.c-proof__cap{grid-column:2;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-proof__sub{grid-column:2;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-proof__live{grid-column:2;display:inline-flex;align-items:center;gap:6px;font-size:var(--t-label);line-height:var(--lh-ui);color:var(--fg3)}.c-proof__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ok)}.c-scratch{position:relative;align-self:stretch;min-height:6.5rem;border-radius:var(--r-s);background:var(--well);overflow:hidden}.c-scratch__cover{position:absolute;inset:0;display:grid;place-items:center;cursor:pointer;background:repeating-linear-gradient(45deg,#e6c38a99 0 8px,#d47a7a8c 8px 16px);transition:opacity .6s ease,transform .6s ease}.c-scratch__cover.is-off{opacity:0;transform:scale(1.05)}.c-scratch__hint{font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}.c-scratch__content{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s4)}.c-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--s4);border-radius:var(--r-m);background:var(--card);min-width:0}.c-card>*{max-width:100%}.c-card>.c-button--full,.c-card>.c-note,.c-card>.c-pricelist,.c-card>.c-progress,.c-card>.c-choices{align-self:stretch}.c-pricelist{display:flex;flex-direction:column;font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg2)}.c-pricelist>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line-soft)}.c-pricelist>li:last-child{border-bottom:0}.c-pricelist__was{color:var(--fg3)}.c-pricelist__now{margin-left:var(--s2);font-weight:600;color:var(--gold);font-variant-numeric:tabular-nums}.c-choices--column{flex-direction:column;flex-wrap:nowrap}.c-choice{min-height:44px;padding:6px 14px;border:1px solid var(--line);border-radius:var(--r-pill);background:transparent;font-size:var(--t-small);line-height:var(--lh-ui);text-align:left;color:var(--fg2)}.c-choices--column>.c-choice{border-radius:var(--r-m)}.c-choice.is-sel,.c-choice[aria-pressed=true],.c-choice[aria-checked=true]{border-color:var(--gold);background:#e6c38a1f;color:var(--gold)}label.c-choice{position:relative;display:inline-flex;align-items:center;cursor:pointer}.c-choice>input{position:absolute;width:1px;height:1px;opacity:0}.c-choice:has(>input:checked){border-color:var(--gold);background:#e6c38a1f;color:var(--gold)}.c-choice:has(>input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}textarea.c-field__input{min-height:5rem;padding:10px 12px;line-height:var(--lh-text);resize:vertical}.c-field--bad .c-field__label{color:var(--bad)}.c-field>.c-choices,.c-field>.c-rating__stars{margin:0}.c-sheet__foot{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.c-sheet__foot>.c-button,.c-sheet__foot>.c-note{align-self:stretch}.c-sheet__foot>.c-link{margin-block:var(--s1)}@media (max-width: 41.99rem){@supports (height: 1cqh){.c-overlay{container-type:size}.c-overlay:after{display:none}.c-overlay>.c-sheet{--c-sheet-under: max(0px, calc(100cqh - var(--app-visible-h, 100cqh)));max-height:calc(100% - var(--app-visible-h, 100dvh) * .14)}.c-overlay>.c-sheet--tall{height:calc(100% - var(--app-visible-h, 100dvh) * .14)}.c-overlay>.c-sheet>.c-sheet__body:last-child{padding-bottom:calc(var(--s5) + env(safe-area-inset-bottom,0px) + var(--c-sheet-under))}.c-overlay>.c-sheet>.c-sheet__foot:last-child{padding-bottom:calc(var(--s3) + env(safe-area-inset-bottom,0px) + var(--c-sheet-under))}}}.c-button--story-ghost{background:transparent;border-color:#6082e699;color:#b4c6ff}.c-story-card__title{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.2;color:var(--fg);text-wrap:balance}.c-story-card__line{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-story-card__line--strong{font-weight:600;color:#b4c6ff}.c-story-card__tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.c-story-card>.c-link{align-self:center;color:var(--fg3)}.c-story-card>.c-note,.c-story-card__shelf{align-self:stretch}.c-story-card__shelf{display:flex;flex-direction:column;gap:var(--s3);padding-top:var(--s4);margin-top:var(--s2);border-top:1px solid var(--line)}.c-story-card__shelf .c-item__end{gap:var(--s4)}.c-story-card--cover{background:radial-gradient(120% 90% at 100% 0%,rgba(96,130,230,.36) 0%,transparent 60%),radial-gradient(90% 70% at 0% 100%,rgba(230,195,138,.12) 0%,transparent 65%),linear-gradient(160deg,#141b33,#0e1220)}.c-story-card--cover .c-story-card__title{font-size:var(--t-screen);line-height:var(--lh-head)}@media (max-width: 41.99rem){main>.kit.c-screen{width:calc(100% + 2rem);max-width:none;margin-inline:-1rem}}.kit article,.kit .c-sheet__body{margin:0}@media (min-width: 64rem){.c-screen--split>.report-v2-cta-bar{display:none!important}body:has(.top-bar.is-hidden) .c-screen--split>.report-v2-story-slot{top:calc(var(--report-nav-h, 46px) + var(--s4))}.c-screen--split.report-v2--aside-tall>.report-v2-cta-bar{display:block!important}}@media (min-width: 42rem){.c-screen .you-hero-wrap>*{border-radius:var(--r-m)}}.c-whoami{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s2) var(--gr) var(--s2) var(--gl);font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-whoami__label{font-weight:600;color:var(--fg)}.c-linkrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s4);padding:var(--s2) var(--gr) var(--s2) var(--gl)}.c-linkrow--stack{flex-direction:column;align-items:flex-start}.c-link--quiet{color:var(--fg3)}.c-link:disabled{opacity:.45;cursor:default}.c-verdict{font-family:var(--f-head);font-size:var(--t-section);font-weight:500;line-height:1.25;color:var(--fg);text-wrap:balance}.c-verdict--hit{color:var(--ok)}.c-compare{display:grid;gap:var(--s3);margin:0;padding:var(--s3) var(--s4);border-radius:var(--r-m);background:var(--tint)}.c-compare__row{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:2px var(--s3);align-items:baseline}.c-compare__row dt{font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-compare__row dd{margin:0;font-family:var(--f-head);font-size:var(--t-card);line-height:1.4;color:var(--fg)}@media (max-width: 26rem){.c-compare__row{grid-template-columns:minmax(0,1fr)}}.c-fieldset{min-width:0;margin:0;padding:0;border:0}.c-fieldset>*+*{margin-top:var(--s3)}.c-fieldset__legend{float:none;width:100%;margin:0;padding:0 0 var(--s2);border-bottom:1px solid var(--line-soft);font-family:var(--f-head);font-size:clamp(15px,1.125rem,25px);font-weight:500;line-height:1.2;color:var(--fg)}.c-check{display:flex;align-items:flex-start;gap:var(--s3);font-size:var(--t-body);line-height:var(--lh-ui);color:var(--fg2);cursor:pointer}.c-check input{flex:none;width:1.375rem;height:1.375rem;margin:0;accent-color:var(--gold);cursor:pointer}.c-when{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s2);padding:var(--s3) var(--s4);border-radius:var(--r-m);background:#e6c38a1a}.c-when__label{font-size:var(--t-label);font-weight:600;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-when__value{font-family:var(--f-head);font-size:var(--t-card);line-height:var(--lh-ui);color:var(--gold)}.c-offer__link{align-self:flex-start}.c-paper p,.c-paper h1,.c-paper h2,.c-paper h3,.c-paper h4,.c-paper h5,.c-paper h6{color:var(--paper-ink)}.c-choices{display:flex;flex-wrap:wrap;gap:var(--s2)}.c-chips__chip[aria-pressed=true]{color:var(--fg);border-color:var(--gold)}.c-button--start{align-self:flex-start}.c-turnbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-m);border:1px solid rgba(230,195,138,.28);background:#e6c38a12;font-size:var(--t-small);line-height:var(--lh-ui)}.c-turnbar__lead{font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.c-turnbar__segments{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.c-turnbar__segment,.c-turnbar__dot{color:var(--fg3)}.c-turnbar__segment.is-on{color:var(--gold);font-weight:600}.c-howto{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4);border:1px dashed var(--line);border-radius:var(--r-m);font-size:var(--t-small);line-height:var(--lh-text)}.c-howto .c-steps>li{font-size:var(--t-small)}.c-howto__label{font-weight:600;color:var(--fg)}.c-howto__horizon strong{font-weight:600;color:var(--fg2)}.c-choice--card{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--s3) var(--s4);background:var(--well);color:var(--fg2)}.c-choice--card[aria-pressed=true],.c-choice--card.is-sel{background:#e6c38a2e;box-shadow:inset 4px 0 0 0 var(--gold);color:var(--fg2)}.c-choice__name{font-family:var(--f-head);font-size:var(--t-card);font-weight:500;line-height:var(--lh-ui);color:var(--fg)}.c-choice__desc{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--fg3)}.c-field__input--prefix{flex:0 0 auto;width:auto;padding-inline:var(--s2)}.c-field__input--code{letter-spacing:.3em;font-variant-numeric:tabular-nums}.c-field__row>.c-button{flex:0 0 auto}.c-field__error{font-size:var(--t-small);line-height:var(--lh-ui);color:var(--bad)}
