.order[data-astro-cid-2naouctr]{border-top:1px solid var(--line);position:relative;overflow:clip}.order[data-astro-cid-2naouctr]:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#ff5b1f38,#0000 72%);width:760px;height:760px;position:absolute;top:10%;right:-10%}.trap[data-astro-cid-2naouctr]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.order-grid[data-astro-cid-2naouctr]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid;position:relative}h2[data-astro-cid-2naouctr]{font-size:var(--step-1);line-height:1.04}.lede[data-astro-cid-2naouctr]{max-width:46ch;color:var(--mute);margin-top:18px;font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem)}.prices[data-astro-cid-2naouctr]{color:var(--mute);margin-top:12px}.prices[data-astro-cid-2naouctr] a[data-astro-cid-2naouctr]{color:var(--text)}.form[data-astro-cid-2naouctr]{gap:18px;margin-top:40px;display:grid}.row[data-astro-cid-2naouctr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.field[data-astro-cid-2naouctr]{gap:8px;min-width:0;display:grid}label[data-astro-cid-2naouctr]{font-size:var(--step-small);font-weight:540}.opt[data-astro-cid-2naouctr]{color:var(--dim);font-weight:400}input[data-astro-cid-2naouctr],textarea[data-astro-cid-2naouctr]{border:1px solid var(--line-2);background:var(--surface);width:100%;min-width:0;color:var(--text);font:400 1rem/1.4 var(--sans);transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out);border-radius:12px;padding:0 16px}input[data-astro-cid-2naouctr]{height:52px}textarea[data-astro-cid-2naouctr]{resize:vertical;min-height:104px;padding-block:14px}input[data-astro-cid-2naouctr]::placeholder,textarea[data-astro-cid-2naouctr]::placeholder{color:var(--dim)}input[data-astro-cid-2naouctr]:hover,textarea[data-astro-cid-2naouctr]:hover{border-color:#4a4a54}input[data-astro-cid-2naouctr]:focus-visible,textarea[data-astro-cid-2naouctr]:focus-visible{outline:2px solid var(--ember);outline-offset:1px;background:var(--surface-2);border-color:#0000}input[data-astro-cid-2naouctr][aria-invalid=true]{border-color:#ff8f8f}.err[data-astro-cid-2naouctr]{color:#ff9d9d;font-size:var(--step-micro)}.opts[data-astro-cid-2naouctr]{border:0;min-width:0;margin:0;padding:0}.opts[data-astro-cid-2naouctr] legend[data-astro-cid-2naouctr]{float:left;width:100%;font-size:var(--step-small);margin:0 0 8px;padding:0;font-weight:540}.opt-list[data-astro-cid-2naouctr]{clear:both;flex-wrap:wrap;gap:10px;display:flex}.opt-pill[data-astro-cid-2naouctr]{border:1px solid var(--line-2);background:var(--surface);min-height:44px;color:var(--mute);cursor:pointer;transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out), transform .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 14px;font-weight:500;display:inline-flex}.opt-pill[data-astro-cid-2naouctr]:hover{color:var(--text);border-color:#4a4a54}.opt-pill[data-astro-cid-2naouctr]:has(input:checked){border-color:var(--text);background:var(--surface-2);color:var(--text)}.opt-pill[data-astro-cid-2naouctr]:has(input:focus-visible){outline:2px solid var(--ember);outline-offset:3px}.opt-pill[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]{appearance:none;border:1px solid var(--line-2);cursor:pointer;background:50%/12px 12px no-repeat;border-radius:999px;flex:none;width:18px;height:18px;margin:0;padding:0}.opt-pill[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]:focus-visible{border-color:var(--line-2);background-color:#0000;outline:none}.opt-pill[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]:checked{border-color:var(--text);background-color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3 5 8.6l4.4-5' fill='none' stroke='%230a0a0c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.opt-pill[data-astro-cid-2naouctr]:active{transform:scale(.97)}}.actions[data-astro-cid-2naouctr]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;display:flex}.actions[data-astro-cid-2naouctr] .btn[data-astro-cid-2naouctr][disabled]{opacity:.6;cursor:progress}.status[data-astro-cid-2naouctr]{max-width:44ch;color:var(--mute);font-size:var(--step-small)}.status[data-astro-cid-2naouctr][data-tone=ok],.status[data-astro-cid-2naouctr] a[data-astro-cid-2naouctr]{color:var(--text)}.hint[data-astro-cid-2naouctr]{color:var(--dim);font-size:var(--step-micro);margin-top:-2px}.form[data-astro-cid-2naouctr][hidden]{display:none}.done[data-astro-cid-2naouctr]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-items:start;gap:12px;margin-top:40px;padding:26px 24px 28px;display:grid}.done[data-astro-cid-2naouctr][hidden]{display:none}.done[data-astro-cid-2naouctr] h3[data-astro-cid-2naouctr]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:600}.done[data-astro-cid-2naouctr] p[data-astro-cid-2naouctr]{max-width:52ch;color:var(--mute);font-size:var(--step-small);line-height:1.5}.done[data-astro-cid-2naouctr] .done-link[data-astro-cid-2naouctr]{color:var(--text);overflow-wrap:anywhere}.done[data-astro-cid-2naouctr] .btn[data-astro-cid-2naouctr]{margin-top:6px}.sum[data-astro-cid-2naouctr]{gap:2px;margin-top:4px;display:grid}.sum-total[data-astro-cid-2naouctr]{color:var(--mute);font-size:var(--step-small)}.sum-total[data-astro-cid-2naouctr] strong[data-astro-cid-2naouctr]{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:600}.sum-parts[data-astro-cid-2naouctr]{color:var(--dim);font-size:var(--step-micro);font-variant-numeric:tabular-nums}.next[data-astro-cid-2naouctr]{max-width:60ch;color:var(--mute);font-size:var(--step-micro);line-height:1.5}.next[data-astro-cid-2naouctr] strong[data-astro-cid-2naouctr]{color:var(--text);font-weight:560}.note[data-astro-cid-2naouctr]{max-width:60ch;color:var(--dim);font-size:var(--step-micro)}.note[data-astro-cid-2naouctr] a{color:var(--mute)}.note[data-astro-cid-2naouctr] a:hover{color:var(--text)}.order-reel[data-astro-cid-2naouctr]{justify-items:center;gap:18px;display:grid}.order-reel[data-astro-cid-2naouctr] .phone[data-astro-cid-2naouctr]{width:min(300px,70vw)}.order-reel[data-astro-cid-2naouctr] .caption[data-astro-cid-2naouctr]{color:var(--dim);font-size:var(--step-micro)}@media (width<=900px){.order-grid[data-astro-cid-2naouctr]{grid-template-columns:minmax(0,1fr)}.order-reel[data-astro-cid-2naouctr]{order:-1;margin-bottom:36px}.order-reel[data-astro-cid-2naouctr] .phone[data-astro-cid-2naouctr]{width:min(180px,46vw)}.order[data-astro-cid-2naouctr]:before{width:560px;height:560px;top:0;left:50%;right:auto;translate:-50%}}@media (width<=560px){.row[data-astro-cid-2naouctr]{grid-template-columns:minmax(0,1fr)}}
