.order-module__m8zB_W__columnsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.order-module__m8zB_W__columnsGrid{grid-template-columns:1fr;gap:36px}}.order-module__m8zB_W__col{background:var(--card);border:2px solid var(--divider);cursor:pointer;border-radius:18px;flex-direction:column;padding:36px 32px;transition:opacity .3s,border-color .3s,transform .3s,box-shadow .3s;display:flex;position:relative;transform:scale(1)}@media (max-width:980px){.order-module__m8zB_W__col{padding:32px 28px}}.order-module__m8zB_W__col.order-module__m8zB_W__active{border-color:var(--orange);box-shadow:0 0 40px var(--glow-orange-soft);cursor:default;transform:scale(1.03)}.order-module__m8zB_W__col.order-module__m8zB_W__dimmed{opacity:.3}.order-module__m8zB_W__col.order-module__m8zB_W__dimmed .order-module__m8zB_W__innerControls{pointer-events:none}@media (max-width:980px){.order-module__m8zB_W__col.order-module__m8zB_W__active{transform:scale(1)}}.order-module__m8zB_W__colHead{border-bottom:1px solid var(--divider);margin-bottom:28px;padding-bottom:24px}.order-module__m8zB_W__colHead h2{font-family:var(--font-display-family), "Barlow Condensed", sans-serif;letter-spacing:-.5px;text-transform:uppercase;font-size:32px;font-weight:800;line-height:1.02}.order-module__m8zB_W__colHead .order-module__m8zB_W__yrs{color:var(--muted);letter-spacing:.2px;margin-top:10px;font-size:14px}.order-module__m8zB_W__block{margin-bottom:24px}.order-module__m8zB_W__radios{flex-direction:column;gap:10px;display:flex}.order-module__m8zB_W__radio{cursor:pointer;color:var(--muted);-webkit-user-select:none;user-select:none;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;transition:color .2s;display:flex}.order-module__m8zB_W__radio:hover{color:var(--fg)}.order-module__m8zB_W__radio:focus-visible{outline:1px solid var(--orange);outline-offset:4px;border-radius:2px}.order-module__m8zB_W__radio .order-module__m8zB_W__dot{border:1.5px solid var(--muted);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:border-color .2s;position:relative}.order-module__m8zB_W__radio .order-module__m8zB_W__dot:after{content:"";background:var(--orange);border-radius:50%;transition:transform .18s;position:absolute;inset:3px;transform:scale(0)}.order-module__m8zB_W__radio .order-module__m8zB_W__lbl{font-family:var(--font-body-family), "Barlow", sans-serif;letter-spacing:.1px;align-items:center;gap:10px;font-size:16px;font-weight:400;display:inline-flex}.order-module__m8zB_W__radio .order-module__m8zB_W__saveTag{font-family:var(--font-mono-family), "JetBrains Mono", monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--amber);border:1px solid var(--glow-amber-faint);border-radius:3px;padding:3px 7px;font-size:9.5px;font-weight:500}.order-module__m8zB_W__radio.order-module__m8zB_W__selected{color:var(--fg)}.order-module__m8zB_W__radio.order-module__m8zB_W__selected .order-module__m8zB_W__dot{border-color:var(--orange)}.order-module__m8zB_W__radio.order-module__m8zB_W__selected .order-module__m8zB_W__dot:after{transform:scale(1)}.order-module__m8zB_W__priceBlock{border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);flex-direction:column;justify-content:center;min-height:110px;margin:8px 0 24px;padding:24px 0;display:flex}.order-module__m8zB_W__priceAmt{font-family:var(--font-display-family), "Barlow Condensed", sans-serif;color:var(--amber);letter-spacing:-2px;font-size:64px;font-weight:800;line-height:1}.order-module__m8zB_W__priceAmtEmpty{font-family:var(--font-italic-family), "Playfair Display", serif;color:var(--muted);letter-spacing:0;font-size:22px;font-style:italic;font-weight:400;line-height:1.3}.order-module__m8zB_W__priceSavings{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.4}.order-module__m8zB_W__priceSavings .order-module__m8zB_W__strike{color:var(--muted);font-family:var(--font-mono-family), "JetBrains Mono", monospace;letter-spacing:1px;margin-right:8px;font-size:12px;text-decoration:line-through}.order-module__m8zB_W__priceSavings .order-module__m8zB_W__cheeky{font-family:var(--font-italic-family), "Playfair Display", serif;color:var(--fg);font-size:14px;font-style:italic}.order-module__m8zB_W__checklist{flex-direction:column;gap:9px;margin-bottom:28px;padding:0;list-style:none;display:flex}.order-module__m8zB_W__checkItem{align-items:flex-start;gap:12px;font-size:14px;line-height:1.4;transition:color .4s;display:flex}.order-module__m8zB_W__checkItem .order-module__m8zB_W__mark{text-align:center;width:16px;font-family:var(--font-mono-family), "JetBrains Mono", monospace;flex-shrink:0;font-size:13px;line-height:1.4;transition:color .4s}.order-module__m8zB_W__lit,.order-module__m8zB_W__lit .order-module__m8zB_W__mark{color:var(--fg)}.order-module__m8zB_W__muted,.order-module__m8zB_W__muted .order-module__m8zB_W__mark{color:var(--muted)}.order-module__m8zB_W__amber,.order-module__m8zB_W__amber .order-module__m8zB_W__mark{color:var(--amber)}.order-module__m8zB_W__orderBtn{background:var(--orange);color:#fff;width:100%;font-family:var(--font-body-family), "Barlow", sans-serif;letter-spacing:3px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px var(--glow-orange);border:0;border-radius:4px;margin-top:auto;padding:18px 24px;font-size:13px;font-weight:700;transition:opacity .2s,background .15s,box-shadow .2s,transform .2s}.order-module__m8zB_W__orderBtn:hover:not(.order-module__m8zB_W__disabled):not(:disabled){background:var(--orange-hover);box-shadow:0 12px 32px var(--glow-orange-strong);transform:translateY(-1px)}.order-module__m8zB_W__orderBtn:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.order-module__m8zB_W__orderBtn.order-module__m8zB_W__disabled,.order-module__m8zB_W__orderBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;background:var(--orange)}.order-module__m8zB_W__orderBtn.order-module__m8zB_W__ready{animation:2.2s ease-in-out infinite order-module__m8zB_W__orderBreathe}.order-module__m8zB_W__orderBtn.order-module__m8zB_W__ready:hover{animation-play-state:paused}@keyframes order-module__m8zB_W__orderBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}
