:root{--paper-0: #FDFCFA;--paper-1: #F7F6F2;--paper-2: #EFEDE6;--paper-3: #E4E2DA;--ink-1: #26252A;--ink-2: #5F5D63;--ink-3: #8B8890;--ink-4: #B5B2AC;--hairline: #E6E4DD;--hairline-strong: #CFCCC4;--border-ink: #26252A;--cta: #26252A;--cta-hover: #131216;--cta-press: #0C0B0E;--gold: #A07F2E;--gold-soft: #BFA055;--gold-tint: #F6EED4;--gold-line: #E3D194;--gold-on-ink: #E6C375;--logo-ink: #26252A;--logo-taupe: #7B776E;--seal: #963328;--seal-hover: #7E2A20;--seal-press: #682219;--seal-tint: #F3E4E0;--seal-line: #DCB6AC;--verify: #1E7A52;--verify-tint: #DFF0E6;--verify-line: #9FD0B6;--grade-a: #2E6B52;--grade-a-tint: #E3EDE7;--grade-b: #5A7733;--grade-b-tint: #E9EDDD;--grade-c: #A07417;--grade-c-tint: #F4ECD4;--grade-d: #AD581D;--grade-d-tint: #F6E7D7;--grade-e: #A23A28;--grade-e-tint: #F4E2DC;--grade-f: #7C1F17;--grade-f-tint: #F0DDD9;--ink-surface: #16141A;--ink-surface-2: #211F27;--paper-on-ink: #F7F4EC;--muted-on-ink: #A8A49A;--hairline-on-ink: #38363D;--seal-on-ink: #D27562;--surface-page: var(--paper-1);--surface-card: var(--paper-0);--surface-well: var(--paper-2);--text-body: var(--ink-1);--text-secondary: var(--ink-2);--text-muted: var(--ink-3);--text-disabled: var(--ink-4);--text-accent: var(--gold);--focus-ring: 0 0 0 2px var(--paper-0), 0 0 0 4px var(--cta);--selection: var(--gold-tint)}:root{--font-display: "Literata", Georgia, "Times New Roman", serif;--font-logo: "Playfair Display", "Literata", Georgia, serif;--font-body: "Golos Text", -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Consolas, monospace;--size-display-1: 56px;--leading-display-1: 1.06;--size-display-2: 40px;--leading-display-2: 1.1;--size-title: 28px;--leading-title: 1.2;--size-heading: 20px;--leading-heading: 1.3;--size-body: 16px;--leading-body: 1.6;--size-small: 14px;--leading-small: 1.5;--size-caption: 12px;--leading-caption: 1.45;--text-display-1: 500 var(--size-display-1)/var(--leading-display-1) var(--font-display);--text-display-2: 500 var(--size-display-2)/var(--leading-display-2) var(--font-display);--text-title: 600 var(--size-title)/var(--leading-title) var(--font-display);--text-heading: 600 var(--size-heading)/var(--leading-heading) var(--font-body);--text-body-font: 400 var(--size-body)/var(--leading-body) var(--font-body);--text-small: 400 var(--size-small)/var(--leading-small) var(--font-body);--text-mono: 500 13px/1.5 var(--font-mono);--text-overline: 600 12px/1.3 var(--font-body);--tracking-overline: .08em;--tracking-display: -.01em}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--radius-1: 2px;--radius-2: 3px;--radius-3: 6px;--radius-round: 999px;--shadow-1: 0 1px 2px rgba(29, 26, 21, .06);--shadow-2: 0 2px 8px rgba(29, 26, 21, .08);--shadow-3: 0 12px 32px rgba(29, 26, 21, .12);--ease-out: cubic-bezier(.2, .6, .2, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .28s;--measure: 64ch;--container: 1360px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;background:var(--surface-page);color:var(--text-body);font:var(--text-body-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--selection)}a{color:var(--text-body);text-decoration-color:var(--gold-line);text-underline-offset:3px}a:hover{color:var(--cta-hover);text-decoration-color:var(--gold)}sup.vellum-ref{font:600 .62em/1 var(--font-mono);color:var(--gold);letter-spacing:0}hr{border:0;border-top:1px solid var(--hairline);margin:var(--sp-5) 0}html,body{overflow-x:hidden}body{background:#121114}::selection{background:#e6c37552}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vs-mobile-cta{display:none}.vs-cookie{position:fixed;left:16px;bottom:16px;z-index:9000;max-width:420px;background:#16141af0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(230,195,117,.28);border-radius:14px;box-shadow:0 20px 50px #00000080;animation:vsqRise .34s cubic-bezier(.16,1,.3,1) both}.vs-cookie-inner{padding:18px 20px}.vs-cookie-text{margin:0 0 14px;font:400 13px/1.55 var(--font-body);color:#f2f0eac7}.vs-cookie-text a{color:var(--gold-on-ink)}.vs-cookie-actions{display:flex;align-items:center;gap:14px;justify-content:flex-end}.vs-cookie-link{font:500 13px/1 var(--font-body);color:#f2f0ea99;text-decoration:none}.vs-cookie-btn{cursor:pointer;font:600 14px/1 var(--font-body);color:var(--ink-1);background:var(--gold-on-ink);border:none;border-radius:10px;padding:11px 22px}.vs-sheet{background:#221f1a;color:#f3efe5;border:1px solid rgba(230,195,117,.22);--ink-1: #F3EFE5;--ink-2: #C6C0B2;--ink-3: #9C968A;--hairline: rgba(242, 240, 234, .1);--hairline-strong: rgba(242, 240, 234, .17);--border-ink: #E6C375;--gold: #E6C375;--gold-soft: #BFA055;--gold-tint: rgba(230, 195, 117, .1)}.vs-sheet-card{background-color:#f2f0ea0b}@media (prefers-reduced-motion: no-preference){.vs-enter{animation:vsRise .9s cubic-bezier(.2,.6,.2,1) both}.vs-d1{animation-delay:.1s}.vs-d2{animation-delay:.22s}.vs-d3{animation-delay:.34s}.vs-d4{animation-delay:.5s}@keyframes vsRise{0%{opacity:0;transform:translateY(28px)}}.vs-line{animation:vsLine .8s cubic-bezier(.2,.6,.2,1) .05s both;transform-origin:left}@keyframes vsLine{0%{transform:scaleX(0)}}.vs-stamp{animation:vsStamp .5s cubic-bezier(.2,.6,.2,1) 1.5s both}@keyframes vsStamp{0%{opacity:0;transform:rotate(-10deg) scale(1.3)}70%{opacity:1;transform:rotate(-3deg) scale(.98)}to{opacity:1;transform:rotate(-4deg) scale(1)}}}.vs-lift{transition:transform .28s cubic-bezier(.2,.6,.2,1),box-shadow .28s cubic-bezier(.2,.6,.2,1)}.vs-lift:hover{transform:translateY(-5px)}@keyframes vsLoadPulse{0%,to{opacity:.45;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}@keyframes vsLoadBar{0%{transform:translate(-130%)}to{transform:translate(360%)}}.vs-load-mono{animation:vsLoadPulse 1.5s ease-in-out infinite}.vs-load-bar{animation:vsLoadBar 1.15s cubic-bezier(.4,0,.2,1) infinite}@keyframes vsqFade{0%{opacity:0}to{opacity:1}}@keyframes vsqRise{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.vsl-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='180' height='180' filter='url(%23n)' opacity='0.6'/></svg>")}.vsl-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:34px}.vsl-seal{position:relative;width:94px;height:94px;display:grid;place-items:center}.vsl-seal-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 34px 6px #e6c37524}.vsl-seal-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(230,195,117,.3);box-shadow:inset 0 0 16px #e6c3751a}.vsl-seal-sheen{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:conic-gradient(from 0deg,#fff4d600,#fff4d600 232deg,#fff4d6f2 305deg,#e6c37500 350deg,#fff4d600 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px))}.vsl-seal-mono{position:relative;z-index:1}.vsl-word{display:flex;flex-direction:column;align-items:center}.vsl-vellum{font-family:var(--font-logo);font-weight:500;font-size:41px;letter-spacing:.4em;text-indent:.4em;background:linear-gradient(100deg,#b8923f,#e6c375 36%,#fff4d6,#e6c375 64%,#b8923f);background-size:230% 100%;background-position:50% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.vsl-studio{margin-top:13px;font-family:var(--font-logo);font-size:16px;letter-spacing:.58em;text-indent:.58em;color:#e6c37599}.vsl-foot{display:flex;flex-direction:column;align-items:center;gap:13px}.vsl-track{width:252px;height:1px;border-radius:2px;background:#f2f0ea1f;overflow:hidden}.vsl-fill{height:100%;background:linear-gradient(90deg,rgba(230,195,117,.45),var(--gold-on-ink));box-shadow:0 0 9px #e6c3758c;transition:width .28s cubic-bezier(.4,0,.2,1)}.vsl-meta{width:252px;display:flex;justify-content:space-between;align-items:center}.vsl-cap{font:400 12px/1 var(--font-body);letter-spacing:.04em;color:#f2f0ea5c}.vsl-pct{font:500 13px/1 var(--font-mono);color:#e6c375bd;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){.vsl-stage:not(.vsl-static) .vsl-seal-sheen{animation:vslSpin 2.8s linear infinite}.vsl-stage:not(.vsl-static) .vsl-vellum{animation:vslSweep 3.4s cubic-bezier(.4,0,.2,1) .25s infinite}.vsl-stage:not(.vsl-static) .vsl-seal{animation:vslIn .9s cubic-bezier(.16,1,.3,1) both}.vsl-stage:not(.vsl-static) .vsl-word{animation:vslIn .9s cubic-bezier(.16,1,.3,1) .12s both}.vsl-stage:not(.vsl-static) .vsl-foot{animation:vslIn .9s cubic-bezier(.16,1,.3,1) .24s both}@keyframes vslSpin{to{transform:rotate(360deg)}}@keyframes vslSweep{0%{background-position:145% 0}to{background-position:-45% 0}}@keyframes vslIn{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}}@media (max-width: 760px){#root main [style*=grid-template-columns],#root [data-screen-label] [style*=grid-template-columns]{grid-template-columns:1fr!important}#root main h1{font-size:40px!important;line-height:1.07!important;max-width:100%!important}#root main h2{font-size:27px!important;line-height:1.16!important;max-width:100%!important}#root main p{font-size:16px!important}#root [style*="padding-top: 130px"]{padding-top:64px!important}#root [style*="padding-top: 140px"]{padding-top:104px!important}#root [style*="padding-top: 150px"]{padding-top:72px!important;padding-bottom:72px!important}#root main .vs-d3{flex-direction:column!important;align-items:stretch!important}#root main .vs-d3>*{width:100%!important}#root main .vs-d3 button{width:100%!important;justify-content:center!important}#root main .vs-d4{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:22px 24px!important;margin-top:48px!important}#root main .vs-d4>span[style*="border-radius: 50%"]{display:none!important}#root [style*="padding: 56px 56px"],#root [style*="56px 56px 48px"]{padding:30px 22px!important}#root [style*="44px 48px"]{padding:28px 22px!important}#root [style*="52px 64px"]{padding:30px 22px!important}#root header nav>a{display:none!important}#root header>div{gap:12px!important}#root footer>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:28px!important}#root footer [style*="margin-left: auto"]{margin-left:0!important;flex-wrap:wrap!important;gap:28px!important}#root footer img{display:none!important}.vs-watermark{font-size:28vh!important;right:-4%!important}#root .vs-row{flex-direction:column!important;align-items:stretch!important;gap:24px!important}#root .vs-row h2{max-width:100%!important}#root .vs-row [style*="margin-left: auto"]{margin-left:0!important}[style*=backdrop-filter]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#16141abd!important;box-shadow:0 8px 22px #00000057!important}.vs-sheet{box-shadow:0 10px 28px #0006!important}#root .vs-price-row{display:block!important;padding:20px 0!important}#root .vs-price-row>span{display:block}#root .vs-price-row>span:nth-child(1){font-size:18px!important;margin-bottom:6px}#root .vs-price-row>span:nth-child(3){color:var(--ink-3)!important;margin:8px 0 4px}#root .vs-price-row .vs-price-amount{text-align:left!important;margin-top:6px}#root .vs-price-row .vs-price-amount>span:first-child{font-size:14px!important}#root .vs-price-row .vs-price-amount>span:last-child{font-size:22px!important}.vs-mobile-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#100f12d1;border-top:1px solid rgba(230,195,117,.22);box-shadow:0 -8px 24px #0006}.vs-mobile-cta button{width:100%;cursor:pointer;font:600 16px/1 var(--font-body);color:var(--ink-1);background:var(--gold-on-ink);border:none;border-radius:11px;padding:15px 20px}#root footer{padding-bottom:76px}.vs-cookie{left:12px;right:12px;bottom:84px;max-width:none}}
