.Header_navLinks__PIPAd{display:flex;gap:2.5rem;align-items:center}.Header_hamburger__zEELl{display:none;background:transparent;border:none;padding:.4rem;cursor:pointer;color:#f5f5f3;line-height:0}.Header_hamburger__zEELl:hover{color:#ff6b35}.Header_mobilePanel__K_6VT{display:none}@media (max-width:768px){.Header_navLinks__PIPAd{display:none}.Header_hamburger__zEELl{display:inline-flex;align-items:center;justify-content:center}.Header_mobilePanel__K_6VT{display:flex;flex-direction:column;position:fixed;top:100%;left:0;right:0;background-color:rgba(10,10,11,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(60,9%,96%,.08);padding:.6rem 0;transform-origin:top;transform:scaleY(0);opacity:0;transition:transform .25s ease,opacity .2s ease;pointer-events:none;z-index:999}.Header_mobilePanelOpen__KpuxO{transform:scaleY(1);opacity:1;pointer-events:auto}.Header_mobileLink__uu_l_{display:block;padding:.9rem 1.75rem;font-family:var(--font-jetbrains),monospace;font-size:.9rem;letter-spacing:.08em;color:hsla(60,9%,96%,.8);text-decoration:none;transition:color .2s ease,background-color .2s ease}.Header_mobileLink__uu_l_:focus,.Header_mobileLink__uu_l_:hover{color:#ff6b35;background-color:rgba(255,107,53,.04)}.Header_mobileSubLink__Ac_mI{padding-left:2.75rem;font-size:.8rem;color:hsla(60,9%,96%,.55)}}.EmailCaptureForm_wrap__yozPF{max-width:540px;margin-top:1rem;padding:1.2rem 1.4rem;background:rgba(255,107,53,.04);border-left:2px solid rgba(255,107,53,.4);border-radius:2px}.EmailCaptureForm_heading__g_j4U{font-family:var(--font-jetbrains),monospace;font-size:.55rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(212,255,0,.7);margin-bottom:.6rem}.EmailCaptureForm_body___muOk{font-family:var(--font-jetbrains),monospace;font-size:.72rem;line-height:1.7;color:hsla(60,9%,96%,.65);margin:0 0 1rem;font-weight:300}.EmailCaptureForm_form__bDnlW{display:flex;flex-direction:column;gap:.7rem}.EmailCaptureForm_input__Z_Udc{width:100%;padding:.6rem .8rem;font-family:var(--font-jetbrains),monospace;font-size:.78rem;color:#f5f5f3;background:rgba(10,10,11,.55);border:1px solid hsla(60,9%,96%,.1);border-radius:4px;outline:none;transition:border-color .2s;box-sizing:border-box}.EmailCaptureForm_input__Z_Udc:focus{border-color:rgba(255,107,53,.45)}.EmailCaptureForm_input__Z_Udc::placeholder{color:hsla(60,9%,96%,.3)}.EmailCaptureForm_input__Z_Udc:disabled{opacity:.5}.EmailCaptureForm_actions__BIlKE{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.EmailCaptureForm_submit__LpDxN{padding:.6rem 1.2rem;font-family:var(--font-jetbrains),monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:#ff6b35;background:transparent;border:1px solid rgba(255,107,53,.35);border-radius:4px;cursor:pointer;transition:all .2s;white-space:nowrap}.EmailCaptureForm_submit__LpDxN:hover:not(:disabled){background:rgba(255,107,53,.08);border-color:#ff6b35}.EmailCaptureForm_submit__LpDxN:disabled{opacity:.5;cursor:default}.EmailCaptureForm_skip__Ef3F6{padding:.6rem 1rem;font-family:var(--font-jetbrains),monospace;font-size:.62rem;letter-spacing:.08em;color:hsla(60,9%,96%,.5);background:transparent;border:none;cursor:pointer;transition:color .2s;text-decoration:underline;-webkit-text-decoration-color:hsla(60,9%,96%,.2);text-decoration-color:hsla(60,9%,96%,.2);text-underline-offset:3px}.EmailCaptureForm_skip__Ef3F6:hover:not(:disabled){color:hsla(60,9%,96%,.85);-webkit-text-decoration-color:hsla(60,9%,96%,.5);text-decoration-color:hsla(60,9%,96%,.5)}.EmailCaptureForm_skip__Ef3F6:disabled{opacity:.4;cursor:default}.EmailCaptureForm_implicitConsent__E_3ox{font-size:.58rem;color:hsla(60,9%,96%,.4);margin:0}.EmailCaptureForm_consent__rRFiz,.EmailCaptureForm_implicitConsent__E_3ox{font-family:var(--font-jetbrains),monospace;line-height:1.6;font-weight:300}.EmailCaptureForm_consent__rRFiz{display:flex;align-items:flex-start;gap:.55rem;font-size:.65rem;color:hsla(60,9%,96%,.55);cursor:pointer}.EmailCaptureForm_consent__rRFiz input[type=checkbox]{margin-top:.2rem;accent-color:#ff6b35;cursor:pointer;flex-shrink:0}.EmailCaptureForm_privacyLink__BOrGt{color:rgba(255,107,53,.8);text-decoration:none;border-bottom:1px solid rgba(255,107,53,.25);transition:border-color .2s}.EmailCaptureForm_privacyLink__BOrGt:hover{border-bottom-color:#ff6b35}.EmailCaptureForm_success__FDZKc{font-family:var(--font-jetbrains),monospace;font-size:.75rem;line-height:1.7;color:rgba(212,255,0,.75);margin:0;font-weight:300}.EmailCaptureForm_error__SOD52{font-family:var(--font-jetbrains),monospace;font-size:.65rem;color:hsla(0,100%,74%,.85);margin:0}.EmailCaptureForm_hp__Wdl0h{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:520px){.EmailCaptureForm_actions__BIlKE{flex-direction:column;align-items:stretch}.EmailCaptureForm_skip__Ef3F6,.EmailCaptureForm_submit__LpDxN{width:100%;text-align:center}}.HeartButton_wrap__Btw3u{position:relative;display:inline-block}.HeartButton_button__aoIFt{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-size:.78rem;letter-spacing:.06em;padding:.7rem 1.3rem;background:transparent;border:1px solid rgba(255,107,53,.3);color:#f5f5f3;border-radius:4px;cursor:pointer;transition:all .25s;display:inline-flex;align-items:center;gap:.55rem;line-height:1}.HeartButton_button__aoIFt:hover:not(:disabled){background:rgba(255,107,53,.06);border-color:rgba(255,107,53,.6);transform:translateY(-1px)}.HeartButton_heart__ihsI2{font-size:1.05rem;transition:transform .25s;line-height:1;display:inline-block}.HeartButton_button__aoIFt:hover:not(:disabled) .HeartButton_heart__ihsI2{transform:scale(1.18)}.HeartButton_clickedBtn__yQ85W{background:transparent;border-color:hsla(60,9%,96%,.08);color:hsla(60,9%,96%,.4);cursor:default}.HeartButton_clickedBtn__yQ85W .HeartButton_heart__ihsI2{filter:none}.HeartButton_tooltip___oKaN{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(4px);background:rgba(20,20,22,.96);color:hsla(60,9%,96%,.65);font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-size:.65rem;letter-spacing:.04em;line-height:1.55;padding:.7rem .95rem;border:1px solid hsla(60,9%,96%,.1);border-radius:4px;max-width:260px;width:max-content;text-align:center;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;z-index:10}.HeartButton_tooltip___oKaN:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(20,20,22,.96)}.HeartButton_wrap__Btw3u:focus-within .HeartButton_tooltip___oKaN,.HeartButton_wrap__Btw3u:hover .HeartButton_tooltip___oKaN{opacity:1;transform:translateX(-50%) translateY(0)}