@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_e9c3d337-module__429fRa__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_e9c3d337-module__429fRa__variable{--ff-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_67e25e90-module__y6QkIG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_67e25e90-module__y6QkIG__variable{--ff-accent:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_bc9ec90e-module__HRaAtq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_bc9ec90e-module__HRaAtq__variable{--ff-body:"Inter", "Inter Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--num:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.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,)}}:root{--bg:#0d0d0d;--surface:#1a1a1a;--surface-2:#242424;--gold:#c9a84c;--gold-light:#e8c97a;--gold-dark:#a07a2e;--text:#f5f0e8;--muted:#8a8070;--border:#2a2a2a;--fg:var(--text);--fg-muted:var(--text)}@supports (color:color-mix(in lab, red, red)){:root{--fg-muted:color-mix(in oklab, var(--text) 70%, var(--bg))}}:root{--fg-subtle:var(--muted);--fg-faint:var(--text)}@supports (color:color-mix(in lab, red, red)){:root{--fg-faint:color-mix(in oklab, var(--text) 24%, var(--bg))}}:root{--line:var(--border);--line-subtle:var(--text)}@supports (color:color-mix(in lab, red, red)){:root{--line-subtle:color-mix(in oklab, var(--text) 6%, transparent)}}:root{--line-strong:var(--text)}@supports (color:color-mix(in lab, red, red)){:root{--line-strong:color-mix(in oklab, var(--text) 16%, transparent)}}:root{--bg-sunken:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--bg-sunken:color-mix(in oklab, var(--bg) 96%, var(--text) 4%)}}:root{--bg-grain:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--bg-grain:color-mix(in oklab, var(--bg) 94%, var(--text) 6%)}}:root{--gold-glow:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--gold-glow:color-mix(in oklab, var(--gold) 26%, transparent)}}:root{--gold-shadow:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--gold-shadow:color-mix(in oklab, var(--gold) 36%, transparent)}}:root{--shade:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--shade:color-mix(in oklab, var(--bg) 55%, transparent)}}:root{--drop:#0000008c;--radius-md:8px;--radius-lg:12px;--radius-xl:18px;--ease-ui:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.16, .84, .32, 1);--caps:.12em;--gutter:max(40px, calc((100% - 1360px) / 2));--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.96 0 0 0 0 0.94 0 0 0 0 0.91 0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media (max-width:900px){:root{--gutter:max(20px, calc((100% - 1360px) / 2))}}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--fg);font-family:var(--ff-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:clip}::selection{background:var(--gold);color:var(--bg)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}section[id]{scroll-margin-top:64px}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.display{font-family:var(--ff-display), Impact, sans-serif;letter-spacing:-.005em;text-transform:uppercase;color:var(--fg);text-wrap:balance;margin:0;font-weight:400;line-height:.92}.display em,.hero-h1 em,.cta-h em{font-family:var(--ff-accent), Georgia, serif;text-transform:none;letter-spacing:-.02em;padding:0 .04em;font-size:.94em;font-style:italic;font-weight:400;line-height:1}.h-xl{font-size:clamp(52px,6.6vw,100px)}.lead{max-width:52ch;color:var(--fg-muted);margin:24px 0 0;font-size:19px;line-height:1.55}.eyebrow{letter-spacing:var(--caps);text-transform:uppercase;color:var(--fg-subtle);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.eyebrow-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.fine{letter-spacing:var(--caps);text-transform:uppercase;color:var(--fg-subtle);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:0;font-size:12px;font-weight:500;display:flex}.fine-sep{background:var(--fg-faint);border-radius:50%;width:3px;height:3px}@media (max-width:480px){.fine{letter-spacing:.08em;gap:10px;font-size:11px}}.split-word{white-space:nowrap;vertical-align:top;margin:0 -.03em -.08em;padding:0 .03em .08em;display:inline-block;overflow:hidden}.split-char{display:inline-block}.anim [data-letter-host] .split-char{opacity:0;transition:transform .72s var(--ease-out), opacity .48s var(--ease-out);transition-delay:calc(var(--i,0) * 22ms + .12s);transform:translateY(110%)}.anim [data-letter-host].is-in .split-char{opacity:1;transform:none}.anim [data-reveal]{transition:transform .6s var(--ease-ui);transform:translateY(16px)}.anim [data-reveal].is-in{transform:none}.anim [data-stagger]>*{opacity:0;transform:translateY(var(--rise,18px));transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}.anim [data-stagger].is-in>*{opacity:1;transform:none}.anim [data-stagger].is-in>:nth-child(2){transition-delay:.1s}.anim [data-stagger].is-in>:nth-child(3){transition-delay:.2s}.anim [data-stagger].is-in>:nth-child(4){transition-delay:.3s}.btn{font-family:var(--ff-body), sans-serif;letter-spacing:-.003em;white-space:nowrap;border-radius:var(--radius-lg);cursor:pointer;transition:background-color .24s var(--ease-ui), border-color .24s var(--ease-ui), color .24s var(--ease-ui), transform .24s var(--ease-ui), box-shadow .24s var(--ease-ui);border:1px solid #0000;align-items:center;gap:12px;font-weight:600;line-height:1;display:inline-flex;position:relative}.btn:active{transition-duration:80ms;transform:translateY(1px)}.btn-lg{min-height:68px;padding:17px 28px;font-size:17px}.btn-md{gap:10px;min-height:56px;padding:14px 22px;font-size:15px}.btn-gold{background:var(--gold);color:var(--bg)}.btn-gold.btn-lg{padding-right:12px}.btn-gold.btn-md{padding-right:10px}.btn-gold:hover{background:var(--gold-light);box-shadow:0 16px 36px -12px var(--gold-shadow);transform:translateY(-2px)}.btn-ghost{color:var(--fg);border-color:var(--line-strong);background:0 0}.btn-ghost:hover{border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{border-color:color-mix(in oklab, var(--text) 36%, transparent)}}.btn-ghost:hover{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{background:color-mix(in oklab, var(--text) 4%, transparent)}}.btn-circle{background:var(--bg);border-radius:50%;place-items:center;width:36px;height:36px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.btn-circle{background:color-mix(in oklab, var(--bg) 18%, transparent)}}.btn-circle{transition:transform .24s var(--ease-ui)}.btn-md .btn-circle{width:30px;height:30px}.btn-circle svg{width:15px;height:15px}.btn:hover .btn-circle{transform:translate(3px)}.btn-shine{isolation:isolate;box-shadow:0 0 0 1px var(--gold), 0 10px 32px -10px var(--gold-shadow), 0 0 40px -8px var(--gold-glow);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.btn-shine{box-shadow:0 0 0 1px color-mix(in oklab, var(--gold) 60%, transparent), 0 10px 32px -10px var(--gold-shadow), 0 0 40px -8px var(--gold-glow)}}.btn-shine>*{z-index:1;position:relative}.btn-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff1a 35%,#ffffff6b 50%,#ffffff1a 65%,#0000 100%);width:45%;animation:5.5s cubic-bezier(.4,0,.2,1) 1.6s infinite shine-sweep;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-18deg)}.btn-shine:hover{background-image:linear-gradient(180deg, var(--gold-light) 0%, var(--gold-light) 100%)}@supports (color:color-mix(in lab, red, red)){.btn-shine:hover{background-image:linear-gradient(180deg, color-mix(in oklab, var(--gold-light) 88%, white) 0%, var(--gold-light) 100%)}}.btn-shine:hover{box-shadow:0 0 0 1px var(--gold), 0 18px 40px -10px var(--gold-shadow), 0 0 56px -4px var(--gold);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.btn-shine:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--gold) 85%, white), 0 18px 40px -10px var(--gold-shadow), 0 0 56px -4px color-mix(in oklab, var(--gold) 45%, transparent)}}@keyframes shine-sweep{0%{transform:translate(-140%)skew(-18deg)}22%,to{transform:translate(320%)skew(-18deg)}}.logo{width:auto;height:28px;display:block}.logo-lg{height:46px}.nav{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);transition:background-color .3s var(--ease-ui);position:sticky;top:0}.nav.is-scrolled{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.nav.is-scrolled{background:color-mix(in oklab, var(--bg) 72%, transparent)}}.nav.is-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-inner{padding:18px var(--gutter);transition:padding .5s var(--ease-ui);grid-template-columns:auto 1fr auto;align-items:center;gap:40px;display:grid}.nav.is-scrolled .nav-inner{padding-top:12px;padding-bottom:12px}.nav-links{justify-content:center;gap:8px;display:flex}.nav-link{color:var(--fg-muted);border-radius:var(--radius-md);transition:color .4s var(--ease-ui);padding:10px 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.nav-link:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .4s var(--ease-ui);position:absolute;bottom:5px;left:14px;right:14px;transform:scaleX(0)}.nav-link:hover{color:var(--fg)}.nav-link:hover:after{transform:scaleX(1)}.nav-right{align-items:center;gap:20px;display:flex}.nav-util{color:var(--fg-muted);transition:color .4s var(--ease-ui);font-size:14px;font-weight:500}.nav-util:hover{color:var(--fg)}.nav-cta{color:var(--bg);background:var(--gold);border-radius:var(--radius-md);transition:background-color .24s var(--ease-ui), transform .24s var(--ease-ui), box-shadow .24s var(--ease-ui);align-items:center;gap:8px;padding:9px 10px 9px 16px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.nav-cta:hover{background:var(--gold-light);box-shadow:0 8px 20px -8px var(--gold-shadow);transform:translateY(-1px)}.nav-cta-circle{background:var(--bg);border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.nav-cta-circle{background:color-mix(in oklab, var(--bg) 18%, transparent)}}.nav-cta-circle{transition:transform .24s var(--ease-ui)}.nav-cta-circle svg{width:11px;height:11px}.nav-cta:hover .nav-cta-circle{transform:translate(2px)}.nav-burger{cursor:pointer;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;display:none}.nav-burger span{background:var(--fg);width:22px;height:1.5px;transition:transform .4s var(--ease-ui);margin:0 auto;display:block}.nav-burger[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.nav-burger[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.nav-drawer{display:none}@media (max-width:900px){.nav-inner{grid-template-columns:auto 1fr;padding-top:14px;padding-bottom:14px}.nav-main,.nav-right{display:none}.nav-burger{justify-self:end;display:inline-flex}.nav-drawer{z-index:39;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-ui), transform .4s var(--ease-ui);flex-direction:column;gap:8px;padding:24px 20px 48px;display:flex;position:fixed;inset:69px 0 0;overflow-y:auto;transform:translateY(-8px)}.nav-drawer[data-open=true]{opacity:1;pointer-events:auto;transform:none}.nav-drawer a.nav-drawer-link{font-family:var(--ff-display), sans-serif;border-bottom:1px solid var(--line);padding:14px 0;font-size:40px;line-height:1}.nav-drawer-login{color:var(--fg-muted);margin-top:16px;font-size:15px;font-weight:500}.nav-drawer-cta{color:var(--bg);background:var(--gold);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:18px 24px;font-size:16px;font-weight:600;display:inline-flex}.nav-drawer-cta svg{width:15px;height:15px}}.section{isolation:isolate;padding:120px var(--gutter);position:relative}.section:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.divider{border-bottom:1px solid var(--line)}.tex-grain{background-color:var(--bg-grain)}.tex-grain:before{background-image:var(--noise);opacity:.2;mix-blend-mode:soft-light;background-size:320px 320px}.tex-dots:before{background-image:radial-gradient(var(--text) 1px, transparent 1.3px)}@supports (color:color-mix(in lab, red, red)){.tex-dots:before{background-image:radial-gradient(color-mix(in oklab, var(--text) 7%, transparent) 1px, transparent 1.3px)}}.tex-dots:before{background-size:6px 6px;-webkit-mask-image:linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.tone-sunken{background-color:var(--bg-sunken);box-shadow:inset 0 24px 48px -32px #0009,inset 0 -24px 48px -32px #0009}@media (max-width:900px){.section{padding-top:80px;padding-bottom:80px}}.hero{isolation:isolate;min-height:calc(56.25vw + 140px);padding:72px var(--gutter) 72px;text-align:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero-media{z-index:-3;pointer-events:none;position:absolute;inset:0}.hero-media img{width:100%;height:auto;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.hero-media:after{content:"";background:linear-gradient(to bottom, transparent 88%, var(--bg) 100%), var(--bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-media:after{background:linear-gradient(to bottom, transparent 88%, var(--bg) 100%), color-mix(in oklab, var(--bg) 40%, transparent)}}.hero-inner{max-width:900px;margin:0 auto;position:relative}.hero-h1{font-family:var(--ff-display), Impact, sans-serif;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;color:var(--fg);margin:0 auto;font-size:clamp(44px,6.6vw,100px);font-weight:400;line-height:.9}.hero-h1 em{color:var(--gold);vertical-align:.02em}.hero-h1 .split-word{vertical-align:baseline;margin-bottom:-.06em;padding-bottom:.06em}.hero-foot{border-top:1px solid var(--text);justify-items:center;gap:24px;max-width:760px;margin:40px auto 0;padding-top:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.hero-foot{border-top:1px solid color-mix(in oklab, var(--text) 9%, transparent)}}.hero-sub{letter-spacing:-.002em;max-width:520px;color:var(--fg-muted);text-wrap:pretty;margin:0;font-size:19px;line-height:1.55}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:900px){.hero{min-height:0;padding:72px var(--gutter) 45vw}.hero-sub{font-size:17px}}.proof{border-bottom:1px solid var(--line);padding:64px 0;position:relative;overflow:hidden}.proof-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 96px calc(100% - 96px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 96px calc(100% - 96px),#0000 100%)}.proof-track{width:max-content;animation:80s linear infinite marquee;display:flex}.proof-marquee:hover .proof-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.tcard{flex:none;width:300px;margin-right:24px}.tcard figure{margin:0}.tcard-media{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 15% 0%, var(--gold) 0%, transparent 60%), var(--surface);flex-direction:column;justify-content:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tcard-media{background:radial-gradient(120% 80% at 15% 0%, color-mix(in oklab, var(--gold) 11%, transparent) 0%, transparent 60%), var(--surface)}}.tcard-media img{object-fit:cover}.tcard-mark{font-family:var(--ff-accent), Georgia, serif;color:var(--gold);opacity:.55;font-size:120px;font-style:italic;line-height:1;position:absolute;top:4px;left:20px}.tcard-quote{font-family:var(--ff-accent), Georgia, serif;letter-spacing:-.01em;color:var(--fg);margin:0;font-size:24px;font-style:italic;line-height:1.25}.tcard-cap{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 4px 0;display:flex}.tcard-name{font-size:14px;font-weight:600}.tcard-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px;font-weight:500}@media (prefers-reduced-motion:reduce){.proof-marquee{overflow-x:auto}.proof-track{animation:none}}@media (max-width:600px){.proof{padding:44px 0}.tcard{width:240px;margin-right:16px}.tcard-quote{font-size:20px}}.sec-head{max-width:1040px;margin-bottom:56px}.sec-head-center{text-align:center;margin-left:auto;margin-right:auto}.sec-head-center .lead{text-wrap:balance;max-width:60ch;margin-left:auto;margin-right:auto}.h-lg{font-size:clamp(46px,5.6vw,86px)}.leak-visual{aspect-ratio:21/9;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:hidden}.leak-visual>img{object-fit:cover;object-position:30% 62%}.leak-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--bg) 0%, var(--bg) 45%, var(--bg) 100%), linear-gradient(to top, var(--bg) 0%, transparent 45%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.leak-visual:after{background:linear-gradient(90deg, color-mix(in oklab, var(--bg) 30%, transparent) 0%, color-mix(in oklab, var(--bg) 8%, transparent) 45%, color-mix(in oklab, var(--bg) 70%, transparent) 100%), linear-gradient(to top, color-mix(in oklab, var(--bg) 60%, transparent) 0%, transparent 45%)}}.phone{z-index:2;aspect-ratio:9/18.5;background:var(--bg);border:1px solid var(--line-strong);width:clamp(210px,21%,290px);box-shadow:0 40px 80px -30px #000000d9, inset 0 0 0 1px var(--text);border-radius:40px;padding:9px;position:absolute;top:9%;right:clamp(24px,8%,120px)}@supports (color:color-mix(in lab, red, red)){.phone{box-shadow:0 40px 80px -30px #000000d9, inset 0 0 0 1px color-mix(in oklab, var(--text) 5%, transparent)}}.phone{transition:transform 1s var(--ease-out), opacity .8s var(--ease-out);transform:rotate(-4deg)}.anim .phone{opacity:0;transform:rotate(-4deg)translateY(70px)}.anim .is-in .phone{opacity:1;transition-delay:.15s;transform:rotate(-4deg)}.phone-screen{background:var(--surface);border-radius:32px;flex-direction:column;height:100%;display:flex;overflow:hidden}.phone-status{color:var(--fg);justify-content:space-between;align-items:center;padding:11px 20px 4px;font-size:10px;font-weight:600;display:flex}.phone-island{background:var(--bg);border-radius:999px;width:64px;height:18px}.phone-head{padding:10px 16px}.phone-title{letter-spacing:-.02em;font-size:22px;font-weight:700}.phone-label{color:var(--gold-light);background:var(--gold);border-radius:10px;margin:0 12px 8px;padding:9px 11px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.phone-label{background:color-mix(in oklab, var(--gold) 12%, var(--surface))}}.phone-label{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.phone-label{border:1px solid color-mix(in oklab, var(--gold) 30%, transparent)}}.phone-label b{color:var(--gold);font-weight:800}.phone-row{border-bottom:1px solid var(--line-subtle);align-items:center;gap:10px;padding:9px 14px;display:flex}.phone-avatar{width:32px;height:32px;color:var(--fg-muted);background:var(--surface-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.phone-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.phone-name{font-size:12px;font-weight:600}.phone-preview{white-space:nowrap;text-overflow:ellipsis;color:var(--fg-subtle);font-size:10px;overflow:hidden}.phone-time{white-space:nowrap;color:var(--fg-faint);align-self:flex-start;margin-top:2px;font-size:9px}.leak-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.leak-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);padding:32px 30px 34px}@supports (color:color-mix(in lab, red, red)){.leak-card{background:color-mix(in oklab, var(--bg) 55%, var(--bg-grain))}}.leak-card{transition:border-color .32s var(--ease-ui), background-color .32s var(--ease-ui)}.leak-card:hover{border-color:var(--line-strong)}.leak-num{font-family:var(--ff-display), sans-serif;letter-spacing:.02em;color:var(--gold);margin-bottom:20px;font-size:22px;line-height:1;display:block}.leak-title{font-family:var(--ff-display), sans-serif;text-transform:uppercase;margin:0 0 14px;font-size:clamp(30px,2.6vw,38px);font-weight:400;line-height:.98}.leak-text{color:var(--fg-muted);margin:0;font-size:16px;line-height:1.6}.number-line{font-family:var(--ff-accent), Georgia, serif;letter-spacing:-.01em;color:var(--fg-muted);text-wrap:balance;margin:64px 0 0;font-size:clamp(26px,2.8vw,40px);font-style:italic;line-height:1.25}.number-line strong{font-family:var(--ff-display), sans-serif;letter-spacing:0;color:var(--gold);padding:0 .05em;font-size:1.32em;font-style:normal;font-weight:400}.bridge-line{border-top:1px solid var(--line);max-width:1180px;font-family:var(--ff-display), sans-serif;text-transform:uppercase;text-wrap:balance;margin:48px 0 0;padding-top:40px;font-size:clamp(40px,4.6vw,70px);font-weight:400;line-height:.95}.bridge-line em{font-family:var(--ff-accent), Georgia, serif;letter-spacing:-.02em;text-transform:none;color:var(--gold);padding:0 .04em;font-size:.94em;font-style:italic}@media (max-width:900px){.leak-visual{aspect-ratio:4/3}.leak-visual>img{object-position:20% 60%}.phone{width:46%;top:8%;right:6%}.leak-cards{grid-template-columns:1fr;gap:14px}}@media (max-width:520px){.phone{width:56%}}.bento{perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.card{background:color-mix(in oklab, var(--bg) 70%, var(--bg-sunken))}}.card{transition:border-color .32s var(--ease-ui), box-shadow .32s var(--ease-ui)}.card-media{aspect-ratio:16/9;background:radial-gradient(120% 100% at 50% 0%, var(--text) 0%, transparent 60%), var(--surface);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.card-media{background:radial-gradient(120% 100% at 50% 0%, color-mix(in oklab, var(--text) 5%, transparent) 0%, transparent 60%), var(--surface)}}.card-media{border-bottom:1px solid var(--line-subtle)}.card-body{flex-direction:column;gap:4px;padding:30px 32px 34px;display:flex}.card-title{font-family:var(--ff-display), sans-serif;text-transform:uppercase;margin:0 0 14px;font-size:clamp(30px,2.6vw,38px);font-weight:400;line-height:1}.card-lead{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.45}.card-text{max-width:52ch;color:var(--fg-muted);margin:0;font-size:15px;line-height:1.6}.bento-cell .card-media{aspect-ratio:2}.bento-closer{background:linear-gradient(135deg, var(--surface) 0%, var(--surface) 100%);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.bento-closer{background:linear-gradient(135deg, var(--surface) 0%, color-mix(in oklab, var(--surface) 92%, var(--text)) 100%)}}.bento-closer .card-body{justify-content:center;padding:48px 56px}.bento-closer .card-media{aspect-ratio:auto;border-bottom:0;border-left:1px solid var(--line-subtle);min-height:320px}.feat-cta{margin-top:44px}.btn-circle-play svg{width:13px;height:13px;margin-left:2px}.bento-hero{--rx:0deg;--ry:0deg;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;grid-column:1/-1}.bento-hero:hover{border-color:var(--line-strong);box-shadow:0 24px 56px -16px #0009, 0 0 0 1px var(--text)}@supports (color:color-mix(in lab, red, red)){.bento-hero:hover{box-shadow:0 24px 56px -16px #0009, 0 0 0 1px color-mix(in oklab, var(--text) 6%, transparent)}}.bento-hero .card-media{aspect-ratio:21/9}.bento-hero .card-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px;padding:36px 40px 40px;display:grid}.bento-hero .card-title{margin:0 0 14px;font-size:clamp(40px,4vw,60px);line-height:.92}.bento-hero .card-lead{margin:0;font-size:19px}.bento-hero .card-text{max-width:46ch;font-size:17px}@media (max-width:1000px){.bento{gap:16px}.bento-hero .card-media{aspect-ratio:16/9}.bento-closer .card-body{padding:36px 32px}}@media (max-width:760px){.bento,.bento-closer{grid-template-columns:1fr}.bento-cell .card-media{aspect-ratio:4/3}.bento-closer .card-media{border-left:0;border-bottom:1px solid var(--line-subtle);order:-1;min-height:260px}}@media (max-width:680px){.bento-hero .card-media{aspect-ratio:4/3.4}.bento-hero .card-body{grid-template-columns:1fr;gap:16px;padding:30px 26px 32px}.card-body,.bento-closer .card-body{padding:26px 26px 30px}}.pv{place-items:end center;padding:40px 48px 0;display:grid;position:absolute;inset:0}.pv-window{background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:min(100%,1060px);height:100%;box-shadow:0 30px 60px -20px var(--drop), inset 0 1px 0 var(--line-subtle);transition:transform .48s var(--ease-out);border-bottom:0;flex-direction:column;display:flex;overflow:hidden;transform:translateZ(0)}.bento-hero:hover .pv-window{transform:translateZ(18px)}.pv-bar{background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.pv-dots{gap:6px;display:flex}.pv-dots i{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:50%;width:9px;height:9px}.pv-title{text-align:center;color:var(--fg-subtle);flex:1;font-size:12px;font-weight:500}.pv-status{color:var(--gold);align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.pv-status i{background:var(--gold);width:6px;height:6px;box-shadow:0 0 0 3px var(--gold-glow);border-radius:50%;animation:2.4s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 3px var(--gold-glow)}50%{box-shadow:0 0 0 6px #0000}}.pv-body{flex:1;grid-template-columns:176px minmax(0,1fr);min-height:0;display:grid}.pv-side{background:var(--surface);flex-direction:column;gap:8px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.pv-side{background:color-mix(in oklab, var(--surface) 55%, var(--bg))}}.pv-side{border-right:1px solid var(--line)}.pv-label{letter-spacing:var(--caps);text-transform:uppercase;color:var(--fg-subtle);margin:4px 0 0;font-size:10px;font-weight:600}.pv-thumb{aspect-ratio:4/3;border:1px solid var(--line-strong);border-radius:var(--radius-md);place-items:center;display:grid;position:relative;overflow:hidden}.pv-thumb-paper{background:var(--text);color:var(--bg);box-shadow:0 0 0 2px var(--gold)}.pv-thumb-paper svg{width:auto;height:86%}.pv-thumb-skin span{letter-spacing:.04em;color:var(--text);background:var(--shade);border-radius:999px;padding:3px 6px;font-size:9px;font-weight:600;position:absolute;bottom:6px;left:6px}.pv-canvas{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.pv-skin{background:radial-gradient(60% 40% at 38% 44%, var(--text) 0%, transparent 100%), radial-gradient(34% 24% at 78% 72%, var(--gold-dark) 0%, transparent 100%), linear-gradient(174deg, var(--muted) 0%, var(--muted) 8%, var(--muted) 22%, var(--muted) 46%, var(--muted) 68%, var(--muted) 88%, var(--muted) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pv-skin{background:radial-gradient(60% 40% at 38% 44%, color-mix(in oklab, var(--text) 24%, transparent) 0%, transparent 100%), radial-gradient(34% 24% at 78% 72%, color-mix(in oklab, var(--gold-dark) 26%, transparent) 0%, transparent 100%), linear-gradient(174deg, color-mix(in oklab, var(--muted) 14%, var(--bg)) 0%, color-mix(in oklab, var(--muted) 34%, var(--bg)) 8%, color-mix(in oklab, var(--muted) 66%, var(--gold-dark)) 22%, color-mix(in oklab, var(--muted) 62%, var(--text)) 46%, color-mix(in oklab, var(--muted) 70%, var(--gold-dark)) 68%, color-mix(in oklab, var(--muted) 36%, var(--bg)) 88%, color-mix(in oklab, var(--muted) 12%, var(--bg)) 100%)}}.pv-skin:after{content:"";opacity:.38;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='s'><feTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.28 0 0 0 0 0.2 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.pv-thumb-skin{background:0 0}.pv-thumb-skin .pv-skin{inset:-20% -10%}.pv-after{clip-path:inset(0 0 0 var(--pos,50%));position:absolute;inset:0}.pv-ink{width:auto;height:80%;color:var(--bg);opacity:.8;mix-blend-mode:multiply;filter:blur(.45px);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)rotate(-8deg)}.pv-tag{letter-spacing:var(--caps);text-transform:uppercase;color:var(--text);background:var(--shade);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:600;position:absolute;top:14px}.pv-tag-l{left:14px}.pv-tag-r{right:14px}.pv-handle{top:0;bottom:0;left:var(--pos,50%);background:var(--gold);width:2px;box-shadow:0 0 18px var(--gold-glow);outline:none;margin-left:-1px;position:absolute}.pv-knob{width:46px;height:46px;color:var(--bg);background:var(--gold);box-shadow:0 8px 22px -6px var(--drop), 0 0 0 5px var(--gold);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.pv-knob{box-shadow:0 8px 22px -6px var(--drop), 0 0 0 5px color-mix(in oklab, var(--gold) 22%, transparent)}}.pv-knob{transition:transform .3s var(--ease-ui);transform:translate(-50%,-50%)}.pv-knob svg{width:13px;height:13px}.pv-canvas:hover .pv-knob{transform:translate(-50%,-50%)scale(1.08)}.pv-handle:focus-visible .pv-knob{outline:2px solid var(--text);outline-offset:3px}@media (max-width:1000px){.pv{padding:28px 28px 0}}@media (max-width:680px){.pv{padding:20px 16px 0}.pv-body{grid-template-columns:1fr}.pv-side{display:none}}.wa{flex-direction:column;gap:14px;padding:22px 24px;display:flex;position:absolute;inset:0}.wa-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:14px;display:flex}.wa-avatar{width:34px;height:34px;font-family:var(--ff-display), sans-serif;letter-spacing:.02em;color:var(--gold);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:50%;place-items:center;font-size:15px;display:grid}.wa-name{margin:0;font-size:13px;font-weight:600}.wa-status{color:var(--fg-subtle);margin:0;font-size:11px}.wa-thread{flex-direction:column;gap:10px;display:flex}.wa-msg{border-radius:12px;max-width:84%;padding:9px 12px 7px;font-size:13px;line-height:1.45}.wa-msg p{margin:0}.wa-out{background:var(--gold);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.wa-out{background:color-mix(in oklab, var(--gold) 15%, var(--surface))}}.wa-out{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.wa-out{border:1px solid color-mix(in oklab, var(--gold) 24%, transparent)}}.wa-out{border-bottom-right-radius:4px}.wa-reply{justify-items:start;display:grid}.wa-reply>*{grid-area:1/1}.wa-in{background:var(--surface-2);border-bottom-left-radius:4px}.wa-meta{color:var(--fg-subtle);justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:10px;display:flex}.wa-ticks{width:16px;height:10px;color:var(--gold-light)}.wa-typing{background:var(--surface-2);opacity:0;border-radius:12px 12px 12px 4px;align-items:center;gap:4px;padding:11px 13px;display:inline-flex}.wa-typing i{background:var(--fg-subtle);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite typing}.wa-typing i:nth-child(2){animation-delay:.15s}.wa-typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes pop-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes blink-in-out{0%{opacity:0}12%,80%{opacity:1}to{opacity:0}}.anim .wa-out,.anim .wa-in{opacity:0}.anim .is-in .wa-out{animation:pop-in .55s var(--ease-out) .25s forwards}.anim .is-in .wa-typing{animation:1.5s 1.1s forwards blink-in-out}.anim .is-in .wa-in{animation:pop-in .55s var(--ease-out) 2.5s forwards}.anim .wa-ticks{color:var(--fg-subtle);transition:color .4s 1.2s}.anim .is-in .wa-ticks{color:var(--gold-light)}.cal{flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:absolute;inset:0}.cal-head{justify-content:space-between;align-items:center;display:flex}.cal-month{font-family:var(--ff-display), sans-serif;letter-spacing:.02em;font-size:24px;line-height:1}.cal-chip{letter-spacing:var(--caps);text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.cal-chip{border:1px solid color-mix(in oklab, var(--gold) 36%, transparent)}}.cal-grid{flex:1;grid-template-rows:auto repeat(5,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-height:0;display:grid}.cal-dow{text-align:center;color:var(--fg-subtle);align-self:end;padding-bottom:2px;font-size:10px;font-weight:600}.cal-day{isolation:isolate;font-variant-numeric:tabular-nums;color:var(--fg-faint);background:var(--text);border-radius:6px;place-items:center;font-size:11px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cal-day{background:color-mix(in oklab, var(--text) 2.5%, transparent)}}.cal-day.is-offer{color:var(--bg);font-weight:700}.cal-day.is-offer:before{content:"";z-index:-1;background:var(--gold);box-shadow:0 0 18px var(--gold-glow);border-radius:6px;position:absolute;inset:0}.cal-legend{color:var(--fg-subtle);align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.cal-legend i{background:var(--gold);border-radius:2px;width:8px;height:8px}.anim .cal-day.is-offer{color:var(--fg-faint);transition:color .4s}.anim .cal-day.is-offer:before{opacity:0;transition:transform .6s var(--ease-out), opacity .3s ease;transform:scale(.2)}.anim .is-in .cal-day.is-offer{color:var(--bg)}.anim .is-in .cal-day.is-offer:before{opacity:1;transform:none}.anim .is-in .cal-day.is-offer,.anim .is-in .cal-day.is-offer:before{transition-delay:calc(var(--d,0) * .45s + .4s)}@property --num{syntax:"<integer>";inherits:false;initial-value:0}.stat{flex-direction:column;padding:22px 24px;display:flex;position:absolute;inset:0}.stat-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.stat-label{letter-spacing:var(--caps);text-transform:uppercase;color:var(--fg-subtle);margin:0;font-size:11px;font-weight:600}.stat-offer{color:var(--fg-subtle);margin:0;font-size:11px}.stat-num{--num:12;font-family:var(--ff-display), sans-serif;color:var(--fg);counter-reset:num var(--num);transition:--num 1.6s var(--ease-out) .3s;margin:8px 0 0;font-size:clamp(72px,7vw,104px);line-height:.9}.stat-num:after{content:counter(num)}.anim .stat-num{--num:0}.anim .is-in .stat-num{--num:12}.stat-bars{flex:1;align-items:flex-end;gap:6px;min-height:0;margin-top:14px;display:flex}.stat-bars span{height:calc(var(--h) * 100%);background:var(--gold);border-radius:3px 3px 0 0;flex:1}@supports (color:color-mix(in lab, red, red)){.stat-bars span{background:color-mix(in oklab, var(--gold) 30%, var(--surface-2))}}.stat-bars span{transform-origin:bottom}.stat-bars span:last-child{background:var(--gold);box-shadow:0 0 18px var(--gold-glow)}.anim .stat-bars span{transition:transform .9s var(--ease-out);transition-delay:calc(var(--d) * 70ms + .2s);transform:scaleY(0)}.anim .is-in .stat-bars span{transform:none}.steps-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.step{padding-right:36px;position:relative}.step-top{align-items:center;gap:18px;margin-bottom:28px;display:flex}.step-num{font-family:var(--ff-display), sans-serif;color:var(--gold);flex:none;font-size:clamp(80px,7.4vw,116px);line-height:.8}.step-rule{background:linear-gradient(90deg, var(--gold), var(--gold));flex:1;height:1px;margin-right:-36px}@supports (color:color-mix(in lab, red, red)){.step-rule{background:linear-gradient(90deg, color-mix(in oklab, var(--gold) 75%, transparent), color-mix(in oklab, var(--gold) 14%, transparent))}}.step-rule{transform-origin:0}.anim .step-rule{transition:transform .9s var(--ease-out);transform:scaleX(0)}.anim .is-in .step-rule{transform:none}.anim .is-in .step:first-child .step-rule{transition-delay:.3s}.anim .is-in .step:nth-child(2) .step-rule{transition-delay:.5s}.anim .is-in .step:nth-child(3) .step-rule{transition-delay:.7s}.step-icon{border-radius:var(--radius-lg);width:46px;height:46px;color:var(--gold-light);background:var(--text);place-items:center;margin-bottom:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.step-icon{background:color-mix(in oklab, var(--text) 3%, transparent)}}.step-icon{border:1px solid var(--line-strong)}.step-icon svg{width:22px;height:22px}.step-title{font-family:var(--ff-display), sans-serif;text-transform:uppercase;margin:0 0 10px;font-size:clamp(28px,2.4vw,36px);font-weight:400;line-height:1}.step-lead{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.45}.step-text{max-width:34ch;color:var(--fg-muted);margin:0;font-size:15px;line-height:1.6}@media (max-width:1000px){.steps-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.step:nth-child(2n) .step-rule{display:none}}@media (max-width:600px){.steps-row{grid-template-columns:1fr;row-gap:44px}.step{padding-right:0}.step-rule{display:none}.step-top{margin-bottom:18px}}.kpi-head em{color:var(--gold)}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.kpi{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;padding:34px 30px 32px;display:flex}@supports (color:color-mix(in lab, red, red)){.kpi{background:color-mix(in oklab, var(--bg) 55%, var(--bg-grain))}}.kpi-big{font-family:var(--ff-display), sans-serif;align-items:baseline;gap:10px;margin:0 0 20px;line-height:.85;display:flex}.kpi-count{--num:var(--target);counter-reset:kpi var(--num);transition:--num 1.4s var(--ease-out) .25s;font-size:clamp(76px,6.8vw,108px)}.kpi-count:after{content:counter(kpi)}.anim .kpi-count{--num:0}.anim .is-in .kpi-count{--num:var(--target)}.kpi-unit{color:var(--gold);font-size:clamp(30px,2.6vw,40px)}.kpi-label{margin:0 0 6px;font-size:17px;font-weight:600}.kpi-note{color:var(--fg-subtle);margin:0;font-size:14px}.kpi-cta{justify-items:center;gap:22px;margin-top:56px;display:grid}@media (max-width:1000px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.kpis{grid-template-columns:1fr}}.faq-wrap{max-width:920px;margin:0 auto}.faq-list{border-top:1px solid var(--line);margin-top:48px}.faq-item{border-bottom:1px solid var(--line)}.faq-q-wrap{margin:0}.faq-q{text-align:left;width:100%;color:var(--fg);cursor:pointer;transition:color .3s var(--ease-ui);justify-content:space-between;align-items:center;gap:24px;padding:26px 4px;font-size:19px;font-weight:600;line-height:1.4;display:flex}.faq-q:hover{color:var(--gold-light)}.faq-chevron{width:18px;height:18px;color:var(--fg-subtle);transition:transform .45s var(--ease-out), color .3s ease;flex:none}.faq-item.is-open .faq-chevron{color:var(--gold);transform:rotate(180deg)}.faq-a{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a-inner{overflow:hidden}.faq-a p{max-width:64ch;color:var(--fg-muted);margin:0;padding:0 4px 26px;font-size:16px;line-height:1.65}@media (max-width:600px){.faq-q{padding:22px 2px;font-size:17px}}.cta-banner{isolation:isolate;padding:140px var(--gutter);text-align:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.cta-mark{z-index:-1;width:auto;height:94%;color:var(--text);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.cta-mark{color:color-mix(in oklab, var(--text) 4%, transparent)}}.cta-mark{pointer-events:none;animation:22s ease-in-out infinite mark-drift;transform:translate(-50%,-50%)}@keyframes mark-drift{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 8px))}}.cta-inner{max-width:820px;margin:0 auto;position:relative}.cta-h{font-family:var(--ff-display), Impact, sans-serif;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;margin:22px 0;font-size:clamp(50px,6.6vw,100px);font-weight:400;line-height:.94}.cta-sub{max-width:540px;color:var(--fg-muted);margin:0 auto 34px;font-size:18px;line-height:1.55}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta-fine{margin-top:26px}@media (max-width:900px){.cta-banner{padding:96px var(--gutter)}}.footer{background:var(--bg)}.footer-top{padding:88px var(--gutter) 64px;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:56px;display:grid}.footer-tag{max-width:420px;color:var(--fg-muted);margin:26px 0 0;font-size:16px;line-height:1.55}.footer-tag em{font-family:var(--ff-accent), Georgia, serif;letter-spacing:-.01em;color:var(--fg);font-size:1.12em;font-style:italic}.footer-head{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);margin:0 0 20px;font-size:11px;font-weight:500}.footer-nav ul{flex-direction:column;gap:12px;display:flex}.footer-nav a{color:var(--fg-muted);transition:color .4s var(--ease-ui);font-size:14px}.footer-nav a:hover{color:var(--fg)}.footer-legal{padding:26px var(--gutter) 40px;color:var(--fg-subtle);border-top:1px solid var(--line);justify-content:space-between;gap:16px;font-size:12px;display:flex}@media (max-width:760px){.footer-top{grid-template-columns:1fr 1fr;gap:40px;padding-top:64px}.footer-brand{grid-column:1/-1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
