.first-order-offer-module__2WEJ9q__bar{z-index:1100;color:#fff;background:#171717;border-bottom:2px solid #ff530f;position:fixed;inset:0 0 auto}.first-order-offer-module__2WEJ9q__bannerButton{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1440px;min-height:72px;margin:auto;padding:10px 32px;display:flex}.first-order-offer-module__2WEJ9q__bannerButton:focus-visible{outline-offset:-5px;outline:3px solid #ff8d61}.first-order-offer-module__2WEJ9q__bannerMessage{gap:5px;display:grid}.first-order-offer-module__2WEJ9q__badge{color:#ff9d73;letter-spacing:.15em;justify-content:space-between;gap:10px;font-size:10px;font-weight:800;line-height:1.2;display:flex}.first-order-offer-module__2WEJ9q__benefit{text-wrap:balance;font-size:clamp(14px,1.3vw,19px);font-weight:650;line-height:1.3}.first-order-offer-module__2WEJ9q__benefit strong{color:#ff9d73;font-weight:900}.first-order-offer-module__2WEJ9q__benefitDivider{color:#777;padding:0 8px}.first-order-offer-module__2WEJ9q__bannerRight{flex-shrink:0;align-items:center;gap:22px;display:flex}.first-order-offer-module__2WEJ9q__countdown{gap:5px;display:flex}.first-order-offer-module__2WEJ9q__timeUnit{background:#242424;border:1px solid #444;border-radius:4px;justify-items:center;gap:1px;min-width:38px;padding:4px 5px;display:grid}.first-order-offer-module__2WEJ9q__timeUnit strong{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:19px;line-height:1.1}.first-order-offer-module__2WEJ9q__timeUnit>span{color:#ddd;font-size:9px;line-height:1.2}.first-order-offer-module__2WEJ9q__bannerAction{color:#171717;background:#ff7e43;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:12px;font-weight:850;transition:background-color .18s;display:inline-flex}.first-order-offer-module__2WEJ9q__bannerButton:hover .first-order-offer-module__2WEJ9q__bannerAction{background:#ffab7e}.first-order-offer-module__2WEJ9q__spacer{height:var(--offer-banner-height,74px);flex-shrink:0}.first-order-offer-module__2WEJ9q__dialog{color:#171717;background:#fff;border:1px solid #333;border-radius:12px;width:min(960px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;scroll-padding-block:64px 16px;overflow:auto;box-shadow:0 30px 100px #0006}.first-order-offer-module__2WEJ9q__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101010b8}.first-order-offer-module__2WEJ9q__closeRow{z-index:3;justify-content:flex-end;height:0;padding-right:12px;display:flex;position:sticky;top:12px}.first-order-offer-module__2WEJ9q__close{color:#111;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.first-order-offer-module__2WEJ9q__close:focus-visible,.first-order-offer-module__2WEJ9q__submit:focus-visible,.first-order-offer-module__2WEJ9q__form a:focus-visible,.first-order-offer-module__2WEJ9q__result a:focus-visible{outline-offset:3px;outline:3px solid #b53c00}.first-order-offer-module__2WEJ9q__dialogGrid{grid-template-columns:.92fr 1.2fr;display:grid}.first-order-offer-module__2WEJ9q__campaign{color:#fff;background:#181818;min-width:0;padding:42px 32px 30px}.first-order-offer-module__2WEJ9q__campaignBadge{color:#ffab7e;letter-spacing:.11em;padding-right:24px;font-size:10px;font-weight:850;line-height:1.5;display:inline-block}.first-order-offer-module__2WEJ9q__campaign h2{overflow-wrap:anywhere;font-family:var(--font-hanken-grotesk), sans-serif;letter-spacing:-.025em;outline-offset:5px;margin:24px 0 18px;font-size:34px;font-weight:850;line-height:1.05}.first-order-offer-module__2WEJ9q__percentage{color:#ffb18a;border:1px solid #ff9d7377;border-radius:4px;padding:7px 10px;font-size:17px;font-weight:750;display:inline-block}.first-order-offer-module__2WEJ9q__saving{gap:2px;margin:25px 0 20px;display:grid}.first-order-offer-module__2WEJ9q__saving>span{color:#ddd;font-size:15px}.first-order-offer-module__2WEJ9q__saving strong{font-family:var(--font-hanken-grotesk), sans-serif;letter-spacing:-.055em;color:#ff8e52;font-size:clamp(54px,6vw,76px);line-height:1}.first-order-offer-module__2WEJ9q__saving strong span{vertical-align:top;margin-left:3px;font-size:25px}.first-order-offer-module__2WEJ9q__intro{color:#e0e0e0;font-size:14px;line-height:1.6}.first-order-offer-module__2WEJ9q__deadline{color:#fff;border-top:1px solid #444;margin-top:24px;padding-top:20px;font-size:12px;font-weight:700;line-height:1.6}.first-order-offer-module__2WEJ9q__terms{color:#ccc;margin-top:14px;font-size:12px;line-height:1.65}.first-order-offer-module__2WEJ9q__formPanel{min-width:0;padding:48px 32px 30px}.first-order-offer-module__2WEJ9q__form{gap:16px;display:grid}.first-order-offer-module__2WEJ9q__form h3,.first-order-offer-module__2WEJ9q__result h3{font-family:var(--font-hanken-grotesk), sans-serif;padding-right:16px;font-size:25px;font-weight:850;line-height:1.15}.first-order-offer-module__2WEJ9q__cap{color:#8e2f00;font-size:12px;font-weight:750}.first-order-offer-module__2WEJ9q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.first-order-offer-module__2WEJ9q__form label{gap:6px;min-width:0;font-size:12px;font-weight:650;line-height:1.4;display:grid}.first-order-offer-module__2WEJ9q__form input:not([type=checkbox]),.first-order-offer-module__2WEJ9q__form textarea{color:#111;background:#fafafa;border:1px solid #a8a8a8;border-radius:4px;width:100%;min-height:44px;padding:9px 10px;font-size:16px;font-weight:400}.first-order-offer-module__2WEJ9q__form input:focus-visible,.first-order-offer-module__2WEJ9q__form textarea:focus-visible{outline-offset:2px;outline:2px solid #ad3900}.first-order-offer-module__2WEJ9q__form textarea{resize:vertical}.first-order-offer-module__2WEJ9q__form .first-order-offer-module__2WEJ9q__confirm{cursor:pointer;align-items:flex-start;gap:8px;min-height:44px;padding:8px 0;display:flex}.first-order-offer-module__2WEJ9q__confirm input{accent-color:#b83f00;flex-shrink:0;width:19px;height:19px;margin-top:1px}.first-order-offer-module__2WEJ9q__confirm span{font-weight:400;line-height:1.5}.first-order-offer-module__2WEJ9q__submit{color:#fff;cursor:pointer;background:#171717;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;font-size:14px;font-weight:750;transition:background-color .18s;display:flex}.first-order-offer-module__2WEJ9q__submit:hover{background:#393939}.first-order-offer-module__2WEJ9q__submit:disabled{opacity:.6;cursor:wait}.first-order-offer-module__2WEJ9q__privacy{color:#555;font-size:12px;line-height:1.6}.first-order-offer-module__2WEJ9q__privacy a{text-underline-offset:3px;text-decoration:underline}.first-order-offer-module__2WEJ9q__error{color:#a31414;font-size:13px;line-height:1.5}.first-order-offer-module__2WEJ9q__form .first-order-offer-module__2WEJ9q__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.first-order-offer-module__2WEJ9q__result{align-content:center;gap:22px;min-height:350px;display:grid}.first-order-offer-module__2WEJ9q__result p{font-size:16px;line-height:1.6}.first-order-offer-module__2WEJ9q__result svg{color:#157246}.first-order-offer-module__2WEJ9q__result a{color:#9f3500;text-decoration:underline}@media (max-width:1160px){.first-order-offer-module__2WEJ9q__bannerRight{gap:12px}.first-order-offer-module__2WEJ9q__bannerButton{gap:16px;padding-inline:20px}}.first-order-offer-module__2WEJ9q__mobileBanner{display:none}@media (max-width:760px){.first-order-offer-module__2WEJ9q__bannerButton{min-height:56px;padding:8px 12px;display:block}.first-order-offer-module__2WEJ9q__bannerMessage,.first-order-offer-module__2WEJ9q__bannerRight{display:none}.first-order-offer-module__2WEJ9q__mobileBanner{align-items:center;gap:10px;display:flex}.first-order-offer-module__2WEJ9q__mobileBanner>svg{color:#ff9d73;flex-shrink:0}.first-order-offer-module__2WEJ9q__mobileContent{flex:1;gap:5px;min-width:0;display:grid}.first-order-offer-module__2WEJ9q__mobileBenefit{font-size:13px;font-weight:700;line-height:1.25}.first-order-offer-module__2WEJ9q__mobileBenefit strong{color:#ff9d73;white-space:nowrap}.first-order-offer-module__2WEJ9q__mobileMeta{color:#ccc;justify-content:space-between;align-items:center;gap:8px;font-size:10px;line-height:1.2;display:flex}.first-order-offer-module__2WEJ9q__mobileMeta>span:first-child{white-space:nowrap}.first-order-offer-module__2WEJ9q__mobileTimer{font-variant-numeric:tabular-nums;flex-shrink:0;gap:4px;display:flex}.first-order-offer-module__2WEJ9q__mobileTimer>span{white-space:nowrap}.first-order-offer-module__2WEJ9q__mobileTimer strong{color:#eee;font-weight:650}.first-order-offer-module__2WEJ9q__spacer{height:var(--offer-banner-height,58px)}}@media (max-width:800px){.first-order-offer-module__2WEJ9q__dialogGrid{grid-template-columns:1fr}.first-order-offer-module__2WEJ9q__campaign{min-width:0;padding:26px 24px 22px}.first-order-offer-module__2WEJ9q__campaign h2{overflow-wrap:anywhere;margin:18px 0 14px;font-size:27px}.first-order-offer-module__2WEJ9q__saving{margin:16px 0}.first-order-offer-module__2WEJ9q__saving strong{font-size:60px}.first-order-offer-module__2WEJ9q__intro{font-size:13px}.first-order-offer-module__2WEJ9q__deadline{margin-top:16px;padding-top:14px}.first-order-offer-module__2WEJ9q__terms{margin-top:10px}.first-order-offer-module__2WEJ9q__formPanel{min-width:0;padding:28px 24px}.first-order-offer-module__2WEJ9q__result{min-height:230px}}@media (max-width:380px){.first-order-offer-module__2WEJ9q__fields{grid-template-columns:1fr}.first-order-offer-module__2WEJ9q__mobileBenefit{font-size:12px}.first-order-offer-module__2WEJ9q__mobileMeta{gap:6px;font-size:9px}.first-order-offer-module__2WEJ9q__mobileTimer{gap:3px}}@media (prefers-reduced-motion:reduce){.first-order-offer-module__2WEJ9q__bannerAction,.first-order-offer-module__2WEJ9q__submit{transition:none}}.first-order-offer-module__2WEJ9q__bannerDate{white-space:nowrap;letter-spacing:0;color:#ddd;font-weight:500}.first-order-offer-module__2WEJ9q__campaign h2:focus,.first-order-offer-module__2WEJ9q__result h3:focus{outline:none}
@font-face{font-family:inter;src:url(../media/inter_full-s.p.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_d3f69429-module__457IQq__className{font-family:inter,inter Fallback}.inter_d3f69429-module__457IQq__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:hankenGrotesk;src:url(../media/hanken_grotesk_full-s.p.1fx0qonvukzc-.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:hankenGrotesk Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hankengrotesk_8deff714-module__ix6yqG__className{font-family:hankenGrotesk,hankenGrotesk Fallback}.hankengrotesk_8deff714-module__ix6yqG__variable{--font-hanken-grotesk:"hankenGrotesk", "hankenGrotesk Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono-s.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_fadc2761-module__F5bzba__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_fadc2761-module__F5bzba__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
