._page_1x1yw_1{--ink:#151515;--muted:#696967;--paper:#fff;--line:#dededb;--red:#ef3340;--red-dark:#cc202c;min-height:100vh;color:var(--ink);background:#f5f5f3}._header_1x1yw_2{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;width:min(980px,100% - 48px);min-height:82px;margin:auto;display:flex}._header_1x1yw_2 img{width:220px;height:auto}._header_1x1yw_2 span,._eyebrow_1x1yw_3,._promoBlock_1x1yw_3>label{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-family:ALS Trigger,Arial,sans-serif;font-size:10px}._main_1x1yw_4{place-items:start center;width:min(980px,100% - 48px);min-height:calc(100vh - 82px);margin:auto;padding:48px 0 70px;display:grid}._purchaseCard_1x1yw_4{border-top:5px solid var(--red);background:var(--paper);width:min(760px,100%);padding:38px;box-shadow:0 22px 65px #15151517}._eyebrow_1x1yw_3{margin:0 0 10px}._intro_1x1yw_5 h1,._successCard_1x1yw_5 h1{letter-spacing:-.05em;margin:0;font-family:ALS Trigger,Arial,sans-serif;font-size:clamp(38px,6vw,58px);font-weight:900;line-height:.96}._successCard_1x1yw_5>p:not(._eyebrow_1x1yw_3){color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.55}._basePrice_1x1yw_6{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;margin:25px 0 0;padding-top:19px;display:flex}._basePrice_1x1yw_6 span{color:var(--muted);text-transform:uppercase;font-size:11px}._basePrice_1x1yw_6 strong{white-space:nowrap;font-family:ALS Trigger,Arial,sans-serif;font-size:28px;font-weight:900}._instructions_1x1yw_7{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}._instructions_1x1yw_7 h2{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:ALS Trigger,Arial,sans-serif;font-size:14px}._instructions_1x1yw_7 ol{grid-template-columns:.9fr .9fr 2.2fr;margin:17px 0 0;padding:0;list-style:none;display:grid}._instructions_1x1yw_7 li{grid-template-columns:27px 1fr;align-items:start;gap:10px;padding:0 18px;display:grid}._instructions_1x1yw_7 li:first-child{padding-left:0}._instructions_1x1yw_7 li+li{border-left:1px solid var(--line)}._instructions_1x1yw_7 li span{color:var(--red);font-family:ALS Trigger,Arial,sans-serif;font-size:18px;font-weight:900;line-height:1}._instructions_1x1yw_7 li p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}._orderForm_1x1yw_8{border-top:1px solid var(--line);margin-top:34px;padding-top:28px}._ownerGrid_1x1yw_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._ownerColumn_1x1yw_8{align-content:start;gap:17px;display:grid}._ownerColumnTitle_1x1yw_8{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-family:ALS Trigger,Arial,sans-serif;font-size:13px}._ownerColumn_1x1yw_8 label{color:var(--muted);font-size:11px;line-height:1.4}._ownerColumn_1x1yw_8 input,._promoBlock_1x1yw_3 input{box-sizing:border-box;width:100%;height:50px;color:var(--ink);background:#fff;border:1px solid #bdbdb9;border-radius:0;outline:none;padding:0 14px;font:15px Arial,sans-serif}._ownerColumn_1x1yw_8 input{margin-top:7px;display:block}._ownerColumn_1x1yw_8 input:focus,._promoBlock_1x1yw_3 input:focus{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}._plateField_1x1yw_8 input{text-transform:uppercase}._plateHint_1x1yw_8{color:#969692;margin-top:6px;font-size:9px;line-height:1.4;display:block}._labelLine_1x1yw_8{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._labelLine_1x1yw_8 small{color:#969692;text-transform:uppercase;font-size:9px;font-weight:700}._dateField_1x1yw_8{color:var(--muted);margin-top:25px;font-size:11px;line-height:1.4;position:relative}._dateLabel_1x1yw_8{display:block}._datePicker_1x1yw_8{max-width:420px;margin-top:7px;position:relative}._dateTrigger_1x1yw_8{width:100%;height:52px;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #bdbdb9;justify-content:space-between;align-items:center;gap:18px;padding:0 15px;font:15px Arial,sans-serif;display:flex}._dateTrigger_1x1yw_8:hover,._dateTrigger_1x1yw_8:focus-visible{border-color:var(--red)}._dateTrigger_1x1yw_8 b{color:var(--red);font-family:Arial,sans-serif;font-size:22px;line-height:1}._dateRange_1x1yw_8{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.5}._dateRange_1x1yw_8 strong{color:var(--ink);font-weight:700}._calendarPanel_1x1yw_8{z-index:20;border-top:4px solid var(--red);background:#fff;width:330px;padding:18px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #1515152e}._calendarHeader_1x1yw_8{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;margin-bottom:16px;display:grid}._calendarHeader_1x1yw_8 strong{color:var(--ink);text-align:center;text-transform:capitalize;font-family:ALS Trigger,Arial,sans-serif;font-size:16px}._calendarHeader_1x1yw_8 button{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;place-items:center;font-size:18px;display:grid}._calendarHeader_1x1yw_8 button:hover:not(:disabled){border-color:var(--red);color:var(--red)}._calendarHeader_1x1yw_8 button:disabled{cursor:not-allowed;opacity:.25}._calendarWeekdays_1x1yw_8,._calendarGrid_1x1yw_8{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}._calendarWeekdays_1x1yw_8{margin-bottom:6px}._calendarWeekdays_1x1yw_8 span{color:#92928e;text-align:center;text-transform:uppercase;font-family:ALS Trigger,Arial,sans-serif;font-size:9px}._calendarGrid_1x1yw_8>span,._calendarDay_1x1yw_8{aspect-ratio:1}._calendarDay_1x1yw_8{color:#aaa;cursor:not-allowed;background:0 0;border:0;place-items:center;font:13px Arial,sans-serif;display:grid}._calendarDayAvailable_1x1yw_8{color:var(--ink);cursor:pointer;background:#fff5f6;border:1px solid #ffd0d4}._calendarDayAvailable_1x1yw_8:hover{border-color:var(--red);color:var(--red);background:#ffe2e5}._calendarDaySelected_1x1yw_8,._calendarDaySelected_1x1yw_8:hover{border-color:var(--red);background:var(--red);color:#fff;font-weight:700}._calendarLegend_1x1yw_8{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:10px;display:flex}._calendarLegend_1x1yw_8 i{background:#fff5f6;border:1px solid #ffd0d4;width:13px;height:13px}._promoBlock_1x1yw_3{border-top:1px solid var(--line);margin-top:28px;padding-top:26px}._promoBlock_1x1yw_3>label{margin-bottom:8px;display:block}._promoEntry_1x1yw_9{grid-template-columns:1fr auto;display:grid}._promoBlock_1x1yw_3 input{letter-spacing:.05em;text-transform:uppercase;border-right:0;font-weight:700}._promoBlock_1x1yw_3 button,._buyButton_1x1yw_9{background:var(--red);color:#fff;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:0;font-family:ALS Trigger,Arial,sans-serif;font-size:10px}._promoBlock_1x1yw_3 button{padding:0 24px}._promoBlock_1x1yw_3 button:hover,._buyButton_1x1yw_9:hover{background:var(--red-dark)}._promoBlock_1x1yw_3 button:disabled,._buyButton_1x1yw_9:disabled{cursor:wait;opacity:.55}._formMessage_1x1yw_9,._error_1x1yw_9{color:#187248;min-height:20px;margin:8px 0 0;font-size:11px}._error_1x1yw_9{color:#c51623}._demoCodes_1x1yw_10{border:1px solid var(--line);background:#fafaf8;margin-top:12px;padding:13px 14px}._demoCodes_1x1yw_10>strong{color:var(--muted);text-transform:uppercase;margin-bottom:9px;font-size:10px;display:block}._demoCodes_1x1yw_10>div{flex-wrap:wrap;gap:7px;display:flex}._promoBlock_1x1yw_3 ._demoCode_1x1yw_10{min-height:32px;color:var(--ink);letter-spacing:.01em;text-transform:none;background:#fff;border:1px solid #c9c9c5;padding:6px 9px;font:700 10px Arial,sans-serif}._promoBlock_1x1yw_3 ._demoCode_1x1yw_10:hover{border-color:var(--red);color:var(--red);background:#fff5f6}._tariffConditions_1x1yw_11{border:1px solid var(--line);border-top:3px solid var(--red);background:#fafaf8;margin-top:18px;padding:22px}._tariffConditions_1x1yw_11 h2{color:var(--ink);margin:0 0 18px;font-family:ALS Trigger,Arial,sans-serif;font-size:18px;line-height:1.25}._tariffConditionsGrid_1x1yw_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px;margin:0;display:grid}._tariffConditionsGrid_1x1yw_11>div{grid-template-columns:105px minmax(0,1fr);align-items:start;gap:12px;display:grid}._tariffConditionsGrid_1x1yw_11 dt{color:#92928e;letter-spacing:.04em;text-transform:uppercase;font-family:ALS Trigger,Arial,sans-serif;font-size:10px}._tariffConditionsGrid_1x1yw_11 dd{color:var(--ink);margin:0;font-size:12px;line-height:1.45}._tariffConditionsGrid_1x1yw_11 ._tariffEligibility_1x1yw_11{grid-column:1/-1}._tariffEligibility_1x1yw_11 dd{max-width:510px}._paymentBlock_1x1yw_12{border-top:1px solid var(--line);margin-top:22px;padding-top:24px}._paymentBlock_1x1yw_12 ._eyebrow_1x1yw_3{margin-bottom:10px}._buyButton_1x1yw_9{width:100%;min-height:54px;font-size:11px}._privacyNote_1x1yw_13{color:var(--muted);text-align:center;margin:12px 0 0;font-size:10px;line-height:1.55}._privacyNote_1x1yw_13 a{color:var(--ink);border-bottom:1px solid #bdbdb9;text-decoration:none}._privacyNote_1x1yw_13 a:hover{border-color:var(--red);color:var(--red)}._agreements_1x1yw_14{gap:10px;margin:0 0 16px;display:grid}._agreement_1x1yw_14{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fafaf8;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:11px;padding:12px 14px;font-size:10px;line-height:1.55;display:grid}._agreement_1x1yw_14:hover{background:#fff7f8;border-color:#efb5ba}._agreement_1x1yw_14 input{width:17px;height:17px;accent-color:var(--red);cursor:pointer;margin:1px 0 0}._agreement_1x1yw_14 a{color:var(--ink);text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #bdbdb9;text-decoration:underline #bdbdb9}._agreement_1x1yw_14 a:hover{color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}._agreement_1x1yw_14 b{color:var(--red)}._paymentStatus_1x1yw_15{border:1px solid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:12px;padding:14px 15px;font-size:11px;line-height:1.45;display:grid}._paymentStatusWaiting_1x1yw_15{color:#8f5c19;background:#fff5df;border-color:#e4c997}._paymentStatusError_1x1yw_15{color:#c51623;background:#fff5f6;border-color:#efb9be;grid-template-columns:1fr}._paymentStatusCopy_1x1yw_15{gap:3px;display:grid}._paymentStatusCopy_1x1yw_15 strong{letter-spacing:.03em;text-transform:uppercase;font-family:ALS Trigger,Arial,sans-serif;font-size:10px}._paymentStatus_1x1yw_15 a{color:inherit;border-bottom:1px solid;font-size:10px;text-decoration:none}._paymentPulse_1x1yw_15{background:#d18a39;border-radius:50%;width:9px;height:9px;animation:1.7s ease-in-out infinite _paymentPulse_1x1yw_15;box-shadow:0 0 0 6px #d18a3924}._successCard_1x1yw_5{border-top:4px solid var(--red);text-align:center;background:#fff;max-width:650px;margin:80px auto;padding:36px;box-shadow:0 20px 60px #15151514}._successIcon_1x1yw_16{color:#187248;background:#e3f5ea;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 22px;font-size:30px;display:grid}._successCard_1x1yw_5 ._eyebrow_1x1yw_3{margin:0 0 12px}._dealNumber_1x1yw_16{font-size:12px}@keyframes _paymentPulse_1x1yw_15{50%{box-shadow:0 0 0 11px #d18a390a}}@media (width<=620px){._header_1x1yw_2,._main_1x1yw_4{width:min(100% - 32px,980px)}._header_1x1yw_2{min-height:68px}._header_1x1yw_2 img{width:170px}._header_1x1yw_2 span{display:none}._main_1x1yw_4{padding-top:28px}._purchaseCard_1x1yw_4{padding:27px 19px}._basePrice_1x1yw_6{flex-direction:column;align-items:flex-start;gap:7px}._instructions_1x1yw_7 ol,._promoEntry_1x1yw_9,._ownerGrid_1x1yw_8,._tariffConditionsGrid_1x1yw_11{grid-template-columns:1fr}._instructions_1x1yw_7 li{padding:14px 0}._instructions_1x1yw_7 li:first-child{padding-top:0}._instructions_1x1yw_7 li+li{border-top:1px solid var(--line);border-left:0}._promoEntry_1x1yw_9{gap:8px}._promoBlock_1x1yw_3 input{border-right:1px solid #bdbdb9}._promoBlock_1x1yw_3 button{min-height:46px}._tariffConditionsGrid_1x1yw_11>div,._tariffConditionsGrid_1x1yw_11 ._tariffEligibility_1x1yw_11{grid-column:auto;grid-template-columns:1fr;gap:5px}._calendarPanel_1x1yw_8{width:100%;margin-top:8px;position:static;box-shadow:0 12px 30px #1515151f}._paymentStatus_1x1yw_15{grid-template-columns:auto 1fr}._paymentStatus_1x1yw_15 a{grid-column:2;justify-self:start}}@keyframes _cardEnter_1x1yw_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _calendarEnter_1x1yw_1{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._purchaseCard_1x1yw_4{animation:.42s ease-out both _cardEnter_1x1yw_1}._calendarPanel_1x1yw_8{transform-origin:0 0;animation:.18s ease-out both _calendarEnter_1x1yw_1}@media (prefers-reduced-motion:reduce){._purchaseCard_1x1yw_4,._calendarPanel_1x1yw_8,._paymentPulse_1x1yw_15{animation:none}}
