.cs-page{--cs-ink:#0a0808;--cs-ink-raised:#141010;--cs-ink-card:#161214;--cs-paper:#f0ebe2;--cs-paper-lo:hsla(39,32%,91%,.6);--cs-paper-xlo:hsla(39,32%,91%,.35);--cs-paper-xxlo:hsla(39,32%,91%,.15);--cs-red:#c03540;--cs-red-deep:#8a1f28;--cs-red-bright:#e04050;--cs-red-dim:rgba(192,53,64,.18);--cs-green:#14c17c;--cs-gold:#c89a4a;--cs-mid:#5a5550;background:var(--cs-ink);color:var(--cs-paper);font-family:Space Grotesk,sans-serif;font-size:15.5px;line-height:1.55;overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column;position:relative}.cs-page:before{z-index:100;background:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(0,0%,100%,.014) 0,hsla(0,0%,100%,.014) 3px)}.cs-page:after,.cs-page:before{content:"";position:fixed;inset:0;pointer-events:none}.cs-page:after{z-index:101;background-image:radial-gradient(rgba(192,53,64,.04) .5px,transparent .8px);background-size:4px 4px;opacity:.6}.cs-page a{color:inherit;text-decoration:none}.cs-wrap{max-width:1320px;margin:0 auto;padding:0 80px;position:relative;width:100%}@media (max-width:900px){.cs-wrap{padding:0 28px}}.cs-rail{position:fixed;top:0;left:24px;bottom:0;width:24px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:hsla(39,32%,91%,.4);z-index:50;pointer-events:none;display:flex;align-items:center}.cs-rail-text{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.cs-rail-text .red{color:var(--cs-red)}@media (max-width:900px){.cs-rail{display:none}}.cs-topnav{background:rgba(10,8,8,.92);backdrop-filter:blur(10px);border-bottom:1px solid hsla(39,32%,91%,.08)}.cs-nav-inner{max-width:1320px;margin:0 auto;padding:18px 80px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.cs-nav-inner>:last-child{justify-self:end}@media (max-width:900px){.cs-nav-inner{padding:16px 24px}}.cs-brand-mark{font-family:Unbounded,sans-serif;font-weight:700;font-size:16px;letter-spacing:-.005em;text-transform:uppercase;color:var(--cs-paper);display:flex;align-items:center;gap:16px}.cs-brand-mark .slash{color:var(--cs-red);margin-right:4px}.cs-nav-links{display:flex;gap:36px;list-style:none}.cs-nav-links a{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;color:var(--cs-paper-lo);transition:color .2s ease}.cs-nav-links a:hover{color:var(--cs-paper)}.cs-nav-links a.cs-current{color:var(--cs-paper);position:relative}.cs-nav-links a.cs-current:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:var(--cs-red)}.cs-nav-mobile-btn{display:none;grid-column:3;justify-self:end;align-items:center;justify-content:center;width:38px;height:38px;background:transparent;color:var(--cs-paper);border:0;cursor:pointer;padding:6px}@media (max-width:760px){.cs-nav-links{display:none}.cs-nav-mobile-btn{display:inline-flex}}.cs-drawer{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column}.cs-drawer-backdrop{position:absolute;inset:0;background:rgba(10,8,8,.7);backdrop-filter:blur(4px);border:0;cursor:pointer;width:100%;height:100%}.cs-drawer-panel{position:absolute;top:0;left:0;right:0;background:var(--cs-ink-raised);border-bottom:1px solid hsla(39,32%,91%,.12);padding:80px 24px 32px}.cs-drawer-links,.cs-drawer-panel{display:flex;flex-direction:column}.cs-drawer-links{list-style:none;gap:4px}.cs-drawer-links a{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:500;color:var(--cs-paper);display:block;padding:12px 0;border-bottom:1px solid hsla(39,32%,91%,.08);transition:color .2s ease}.cs-drawer-links a:hover{color:var(--cs-red)}.cs-page main{flex:1;display:flex;flex-direction:column}.cs-hero-sealed{flex:1;padding:80px 0;position:relative;display:flex;align-items:center;min-height:70vh}.cs-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;width:100%}@media (max-width:1000px){.cs-hero-grid{grid-template-columns:1fr;gap:40px}}.cs-h-kicker{display:flex;align-items:center;gap:14px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-red);font-weight:700;margin-bottom:28px}.cs-h-kicker:before{content:"";width:36px;height:1px;background:var(--cs-red)}.cs-blink{display:inline-block;width:7px;height:7px;background:var(--cs-red);animation:cs-blink 1.4s step-end infinite;flex-shrink:0}@keyframes cs-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.cs-struck-line{display:flex;align-items:center;gap:14px;margin-bottom:4px}.cs-struck-text{font-family:Unbounded,sans-serif;font-weight:700;font-size:clamp(20px,2vw,30px);letter-spacing:-.015em;text-transform:uppercase;color:hsla(39,32%,91%,.35);position:relative;display:inline-block}.cs-struck-text:after{content:"";position:absolute;top:52%;left:-2%;right:-2%;height:3px;background:var(--cs-red);transform:translateY(-50%) rotate(-1.5deg)}.cs-big-word{font-family:Unbounded,sans-serif;font-weight:900;font-size:clamp(64px,8.6vw,140px);line-height:.9;letter-spacing:-.05em;text-transform:uppercase;color:var(--cs-paper);margin-bottom:6px;display:block}.cs-big-word .dot,.cs-head-sub{color:var(--cs-red)}.cs-head-sub{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(28px,3.4vw,52px);line-height:1.05;letter-spacing:-.015em;margin-bottom:28px}.cs-h-copy{font-size:18px;line-height:1.55;color:var(--cs-paper-lo);margin-bottom:36px;max-width:540px}.cs-h-copy strong{color:var(--cs-paper);font-weight:600}.cs-notify-inline{margin-top:32px;max-width:540px}.cs-notify-tag{display:flex;align-items:center;gap:14px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-red);font-weight:700;margin-bottom:12px}.cs-notify-tag:before{content:"";width:24px;height:1px;background:var(--cs-red)}.cs-notify-form{display:flex;gap:0;border:1px solid var(--cs-paper);background:hsla(60,19%,95%,.04);margin-bottom:12px}.cs-notify-form input{flex:1;background:transparent;border:0;padding:14px 16px;font-family:Space Grotesk,sans-serif;font-size:14.5px;color:var(--cs-paper);outline:none}.cs-notify-form input::placeholder{color:var(--cs-paper-xlo)}.cs-notify-form input:disabled{opacity:.5}.cs-notify-form button{background:var(--cs-red);border:0;color:var(--cs-paper);padding:14px 20px;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13.5px;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;transition:background .22s ease;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.cs-notify-form button:hover:not(:disabled){background:var(--cs-red-bright)}.cs-notify-form button:disabled{opacity:.5;cursor:not-allowed}.cs-notify-fine{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-paper-xlo);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cs-notify-fine .dot-green{width:6px;height:6px;background:var(--cs-green);display:inline-block;flex-shrink:0}.cs-notify-fine .red{color:var(--cs-red);font-weight:700}.cs-error-msg{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--cs-red);margin-top:8px}.cs-sealed-card{background:var(--cs-ink-card);border:1px solid hsla(39,32%,91%,.16);position:relative;overflow:hidden}.cs-sealed-card:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 14px,rgba(192,53,64,.05) 0,rgba(192,53,64,.05) 28px);pointer-events:none}.cs-sc-top{justify-content:space-between;padding:12px 16px;border-bottom:1px solid hsla(39,32%,91%,.14);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-paper-lo);position:relative;z-index:1;background:var(--cs-ink-card)}.cs-sc-top,.cs-sc-top .left{display:flex;align-items:center}.cs-sc-top .left{gap:10px}.cs-sc-top .red{color:var(--cs-red);font-weight:700}.cs-sc-body{padding:28px 22px 16px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.7;color:var(--cs-paper-lo);position:relative;z-index:1}.cs-sc-body .row{display:grid;grid-template-columns:130px 1fr;gap:14px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid hsla(39,32%,91%,.08)}.cs-sc-body .row:last-child{border-bottom:0;padding-bottom:0}.cs-sc-body .k{color:var(--cs-paper-xlo);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;padding-top:2px}.cs-sc-body .v{color:var(--cs-paper);letter-spacing:.04em}.cs-sc-body .v .red{color:var(--cs-red);font-weight:700}.cs-sc-body .v .redact{background:hsla(39,32%,91%,.18);color:transparent;user-select:none;padding:0 .15em}.cs-sc-seal-row{padding:18px;z-index:1}.cs-sc-seal-row,.cs-vault-seal{display:flex;justify-content:center;position:relative}.cs-vault-seal{width:110px;height:110px;border:2px solid var(--cs-red);border-radius:50%;align-items:center;background:rgba(192,53,64,.08);flex-direction:column}.cs-vault-seal:before{content:"";position:absolute;inset:-8px;border:1px dashed rgba(192,53,64,.45);border-radius:50%}.cs-vault-seal:after{content:"";position:absolute;inset:6px;border:1px solid rgba(192,53,64,.4);border-radius:50%}.cs-vault-seal .glyph{font-weight:800;font-size:26px;line-height:1}.cs-vault-seal .glyph,.cs-vault-seal .label{font-family:JetBrains Mono,monospace;color:var(--cs-red)}.cs-vault-seal .label{font-size:8.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-top:4px}.cs-sc-stamp-row{display:flex;justify-content:center;padding:16px;position:relative;z-index:1}.cs-sc-stamp{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border:2px dashed var(--cs-red);color:var(--cs-red);font-size:13px;letter-spacing:.22em;font-weight:800;background:rgba(192,53,64,.08);transform:rotate(-3deg)}.cs-sc-foot,.cs-sc-stamp{font-family:JetBrains Mono,monospace;text-transform:uppercase}.cs-sc-foot{border-top:1px solid hsla(39,32%,91%,.14);padding:12px 16px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:var(--cs-paper-xlo);position:relative;z-index:1;background:var(--cs-ink-card)}.cs-sc-foot .red{color:var(--cs-red);font-weight:700}.cs-page footer{padding:32px 0 24px;background:var(--cs-ink);color:var(--cs-paper-lo);border-top:1px solid hsla(39,32%,91%,.08)}.cs-foot-row{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:12px}.cs-foot-row .red{color:var(--cs-red);font-weight:700}.cs-success{flex:1;display:flex;align-items:center;justify-content:center;padding:80px 24px}.cs-success-inner{text-align:center;max-width:480px}.cs-success-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;color:var(--cs-red);font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px}.cs-success-eyebrow,.cs-success-heading{text-transform:uppercase;margin-bottom:20px}.cs-success-heading{font-family:Unbounded,sans-serif;font-weight:900;font-size:clamp(36px,6vw,72px);line-height:.95;letter-spacing:-.04em;color:var(--cs-paper)}.cs-success-sub{font-size:17px;line-height:1.6;color:var(--cs-paper-lo)}