:root{--accent:#e60023;--accent-rgb:230,0,35;--accent-hover:#ff2740;--black:#1c1c1c;--ink:#161616;--muted:#4a4a4a;--steel:#9e9e9e;--steel-rgb:158,158,158;--paper:#f6f6f6;--white:#fff;--white-rgb:255,255,255;--black-rgb:0,0,0;--scrim-rgb:26,26,26;--line:rgba(var(--black-rgb),.18);--line-dark:rgba(var(--white-rgb),.14);--ease:cubic-bezier(.2,.7,.2,1);--font-sans:"IBM Plex Sans",sans-serif;--font-mono:"IBM Plex Mono",monospace;--font-display:"Archivo",sans-serif;--gray-100:#ececec;--gray-150:#d8d8d8;--gray-200:#c9c9c9;--gray-400:#8a8a8a;--gray-500:#7a7a7a;--gray-600:#6a6a6a;--gray-700:#565656;--gray-950:#2c2c2c;--surface-0:#0e0e0e;--surface-1:#131313;--surface-2:#161515;--status-amber:#e0a94a;--status-purple:#c9a0ff;--status-green:#7a9a7a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--steel);color:var(--ink);font-family:IBM Plex Sans,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::-moz-selection{background:var(--accent);color:var(--white)}::selection{background:var(--accent);color:var(--white)}.container{width:min(1240px,100%);margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.prose-container{width:min(780px,calc(100% - 40px));margin-inline:auto}.display{font-family:Archivo,sans-serif;font-weight:600;letter-spacing:-.014em;line-height:.98}.display,.eyebrow{text-transform:uppercase}.eyebrow{color:var(--accent);font:500 11px/1.4 IBM Plex Mono,monospace;letter-spacing:.16em}.rule{height:1px;background:var(--line)}.sk-em{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:680px){.container,.prose-container{width:min(100%,1240px);padding-inline:14px}}@property --sk-ang{syntax:"<angle>";initial-value:0deg;inherits:false}.sk-btn{display:inline-flex;align-items:center;gap:11px;font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;padding:17px 28px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .4s ease,color .35s ease,border-color .4s ease,box-shadow .45s ease,transform .35s ease}.sk-btn .ar{display:inline-block;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.sk-btn:hover .ar{transform:translate(6px)}.sk-btn-primary{background:var(--accent);color:var(--white);border-color:var(--accent);position:relative;overflow:hidden;isolation:isolate;transition:background .4s ease,color .35s ease,border-color .4s ease,box-shadow .45s ease,letter-spacing .4s ease}.sk-btn-primary:before{top:0;left:-75%;width:42%;height:100%;background:linear-gradient(115deg,transparent 0,rgba(var(--white-rgb),0) 30%,rgba(var(--white-rgb),.65) 48%,rgba(var(--white-rgb),.9) 50%,rgba(var(--white-rgb),.65) 52%,rgba(var(--white-rgb),0) 70%,transparent 100%);transform:skew(-18deg);transition:left .85s cubic-bezier(.16,.84,.44,1);z-index:2}.sk-btn-primary:after,.sk-btn-primary:before{content:"";position:absolute;mix-blend-mode:overlay;pointer-events:none}.sk-btn-primary:after{inset:0;background:linear-gradient(165deg,rgba(var(--white-rgb),.24) 0,rgba(var(--white-rgb),0) 30% 68%,rgba(var(--white-rgb),.1));opacity:0;transition:opacity .5s ease}.sk-btn-primary:hover{border-color:rgba(var(--white-rgb),.75);letter-spacing:.16em;box-shadow:0 0 0 1px rgba(var(--white-rgb),.28) inset,0 6px 18px -10px rgba(var(--black-rgb),.45)}.sk-btn-primary:hover:before{left:125%}.sk-btn-primary:hover:after{opacity:1}.sk-btn-ghost{background:transparent;color:var(--black);border-color:rgba(var(--black-rgb),.34)}.sk-btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.sk-btn-ghost-d{background:transparent;color:var(--gray-100);border-color:rgba(var(--white-rgb),.36)}.sk-btn-ghost-d:hover{border-color:var(--accent);color:var(--accent)}.sk-form{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px}.sk-field{display:block}.sk-field>span{display:block;font:500 11.5px/1 IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-400);margin-bottom:10px}.sk-field-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sk-inp{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(var(--white-rgb),.22);padding:13px 2px;color:var(--gray-100);font:16px IBM Plex Sans,sans-serif;outline:none;border-radius:0;transition:border-color .4s ease}.sk-inp:focus{border-bottom-color:var(--accent)}.sk-inp::-moz-placeholder{color:var(--gray-600)}.sk-inp::placeholder{color:var(--gray-600)}textarea.sk-inp{resize:vertical;min-height:118px;line-height:1.55}.sk-pills{display:flex;flex-wrap:wrap;gap:10px}.sk-pill{font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px;border:1px solid rgba(var(--white-rgb),.22);border-radius:0;background:transparent;color:var(--steel);cursor:pointer;transition:all .2s ease}.sk-pill--active{border-color:var(--accent);background:var(--accent);color:var(--white)}.sk-form-note{font:11px/1.6 IBM Plex Mono,monospace;letter-spacing:.04em;color:var(--gray-600)}.sk-form>.sk-btn{align-self:flex-start;margin-top:2px}.sk-fbtn{border:none;font-family:IBM Plex Mono,monospace}.form__error{border-left:2px solid var(--accent);padding:10px 14px;color:var(--accent);font:11px/1.6 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.sk-modal-done{position:relative;z-index:2;border-top:1px solid rgba(var(--white-rgb),.14);padding-top:28px}.sk-modal-done__tag{font:500 12px/1 IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.sk-modal-done h4{margin:12px 0 0;font:600 clamp(24px,2.6vw,32px)/1.04 Archivo,sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--paper)}.sk-modal-done p{margin-top:14px;font-size:15px;line-height:1.6;color:var(--steel)}.sk-modal-done .btn,.sk-modal-done .sk-btn{margin-top:26px}@media(max-width:680px){.sk-field-row{grid-template-columns:1fr}}.form-page{padding-block:clamp(86px,12vw,150px)}.form-page h1{margin:16px 0 18px;font-size:clamp(42px,6vw,78px)}.form-page__intro{max-width:540px;margin-bottom:54px;color:var(--muted);font-size:18px;line-height:1.6}.form-page-card{position:relative;overflow:hidden;margin-top:44px;background:var(--black);color:var(--gray-100);border:1px solid rgba(var(--white-rgb),.14);padding:clamp(30px,4vw,50px)}.form-page-card:before{content:"";position:absolute;inset:0;background:radial-gradient(72% 62% at 100% -12%,rgba(var(--accent-rgb),.16),rgba(var(--accent-rgb),0) 60%);pointer-events:none}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
