.quick-order[data-astro-cid-htbtxyys]{position:relative}.qo-badge[data-astro-cid-htbtxyys]{background:var(--accent-tint);color:var(--accent);border-radius:var(--r-btn);padding:.3rem .8rem;font-size:.85rem;font-weight:600;position:absolute;top:-12px;left:1rem}.quick-order[data-astro-cid-htbtxyys]{border:1px solid #fff3e01f;border-radius:24px;padding:clamp(20px,3vw,32px)}.qo-badge[data-astro-cid-htbtxyys]{padding:.3rem .8rem;font-size:.9rem}.qo-row[data-astro-cid-htbtxyys]{grid-template-columns:1fr;gap:.7rem;display:grid}@media (width>=480px){.qo-row[data-astro-cid-htbtxyys]{grid-template-columns:1fr 1fr}}.pages-head[data-astro-cid-htbtxyys]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pages-value[data-astro-cid-htbtxyys]{font-family:var(--font-heading);color:var(--ink);font-variant-numeric:lining-nums;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:600;line-height:1}.range-labels[data-astro-cid-htbtxyys]{color:var(--muted);justify-content:space-between;margin-top:.35rem;font-size:.8125rem;font-weight:500;display:flex}.deadline-seg[data-astro-cid-htbtxyys]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.seg-btn[data-astro-cid-htbtxyys]{border-radius:var(--r-btn);border:2px solid var(--border);min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;padding:.4rem .35rem;font-size:clamp(.8125rem,2vw,.875rem);font-weight:500;transition:all .15s}.seg-btn[data-astro-cid-htbtxyys].is-active{background:var(--accent);color:var(--card);border-color:var(--accent)}.seg-btn[data-astro-cid-htbtxyys]:hover{border-color:var(--accent)}.seg-btn[data-astro-cid-htbtxyys]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.addon-label[data-astro-cid-htbtxyys]{cursor:pointer;align-items:center;gap:.75rem;font-size:1.05rem;font-weight:600;display:inline-flex}.addon-check[data-astro-cid-htbtxyys]{width:22px;height:22px;accent-color:var(--accent);flex-shrink:0}.qo-title[data-astro-cid-htbtxyys]{margin-top:1.5rem;margin-bottom:.85rem;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:600;line-height:1.2}.qo-form[data-astro-cid-htbtxyys] .field[data-astro-cid-htbtxyys]{flex-direction:column;gap:.375rem;margin-bottom:1.15rem;display:flex}.qo-form[data-astro-cid-htbtxyys] label[data-astro-cid-htbtxyys]{color:var(--ink);font-size:.875rem;font-weight:500;line-height:1.25}.qo-form[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]:not([type=checkbox]):not([type=radio]):not([type=range]),.qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys],.qo-form[data-astro-cid-htbtxyys] textarea[data-astro-cid-htbtxyys]{background:var(--field-bg);border:1px solid var(--field-border);appearance:none;border-radius:12px;width:100%;min-height:48px;padding:0 14px;font-size:1rem}.qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%235D0D18' d='M2.5 4.5 L6 8 L9.5 4.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.qo-form[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys]:focus,.qo-form[data-astro-cid-htbtxyys] textarea[data-astro-cid-htbtxyys]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:2px solid var(--accent);outline-offset:2px}.pills[data-astro-cid-htbtxyys]{border:1px solid var(--border);border-radius:var(--r-btn);gap:0;display:inline-flex;overflow:hidden}.pill[data-astro-cid-htbtxyys]{cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:500;display:inline-flex}.pill[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pill[data-astro-cid-htbtxyys]:has(input:checked){background:var(--accent);color:var(--card)}.deadline-labels[data-astro-cid-htbtxyys]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem;margin-top:.3rem;font-size:.875rem;display:flex}.deadline-note[data-astro-cid-htbtxyys]{color:var(--muted);margin-top:.3rem;font-size:.8rem}.qo-footer[data-astro-cid-htbtxyys]{border-top:1px solid #fff3e026;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin:1.25rem 0 0;padding-top:1.25rem;display:flex}.qo-price[data-astro-cid-htbtxyys]{text-align:left;min-width:0;margin:0}.qo-price-note[data-astro-cid-htbtxyys]{color:var(--muted);font-size:.85rem}.qo-price[data-astro-cid-htbtxyys] .price-display[data-astro-cid-htbtxyys]{font-family:var(--font-heading);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1}input[data-astro-cid-htbtxyys][type=range]{--slider-fill:var(--accent);cursor:pointer;--fill:50%;background:0 0;width:100%;height:22px}input[data-astro-cid-htbtxyys][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--slider-fill) 0%, var(--slider-fill) var(--fill), #fff3e040 var(--fill), #fff3e040 100%);border-radius:999px;height:6px}input[data-astro-cid-htbtxyys][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff9eb;border:none;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 2px 6px #2b141840}input[data-astro-cid-htbtxyys][type=range]::-moz-range-track{background:#fff3e040;border:none;border-radius:999px;height:6px}input[data-astro-cid-htbtxyys][type=range]::-moz-range-progress{background:var(--slider-fill);border-radius:999px;height:6px}input[data-astro-cid-htbtxyys][type=range]::-moz-range-thumb{cursor:pointer;background:#fff9eb;border:none;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #2b141840}.quick-order--dark[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys][type=range]{--slider-fill:var(--qo-badge-bg)}.quick-order--dark[data-astro-cid-htbtxyys] .range-labels[data-astro-cid-htbtxyys],.quick-order--dark[data-astro-cid-htbtxyys] .deadline-note[data-astro-cid-htbtxyys]{color:#fff3e0b3}.qo-form[data-astro-cid-htbtxyys] .btn[data-astro-cid-htbtxyys]{min-height:52px;padding:.8rem 1.25rem;font-size:1rem}.qo-actions[data-astro-cid-htbtxyys]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.qo-actions[data-astro-cid-htbtxyys] .btn--ghost[data-astro-cid-htbtxyys]{flex:none;min-width:112px}.qo-actions[data-astro-cid-htbtxyys] button[data-astro-cid-htbtxyys][type=submit]{flex:200px;min-height:52px;font-size:1.1rem}@media (width<=360px){.qo-actions[data-astro-cid-htbtxyys]{flex-direction:column-reverse}.qo-actions[data-astro-cid-htbtxyys] .btn[data-astro-cid-htbtxyys]{width:100%}}.consent[data-astro-cid-htbtxyys]{cursor:pointer;color:var(--qo-fg,var(--ink));align-items:center;gap:.75rem;font-size:1.05rem;line-height:1.35;display:flex}.consent-check[data-astro-cid-htbtxyys]{width:20px;height:20px;accent-color:var(--accent);border-radius:6px;flex-shrink:0}.consent[data-astro-cid-htbtxyys] a[data-astro-cid-htbtxyys]{color:var(--qo-fg,var(--accent));text-decoration:underline}.quick-order--dark[data-astro-cid-htbtxyys]{--s-bg:var(--qo-bg);--s-fg:var(--qo-fg);--s-accent:var(--qo-fg);--s-on:var(--qo-bg);background:var(--qo-bg);color:var(--qo-fg);border-color:var(--qo-bg)}.quick-order--dark[data-astro-cid-htbtxyys] .qo-badge[data-astro-cid-htbtxyys]{background:var(--qo-badge-bg);color:var(--qo-badge-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .qo-title[data-astro-cid-htbtxyys],.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] label[data-astro-cid-htbtxyys]{color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]:not([type=checkbox]):not([type=radio]):not([type=range]),.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys],.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] textarea[data-astro-cid-htbtxyys]{background:var(--field-bg);color:var(--ink);border-color:var(--field-border)}.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys]:focus,.quick-order--dark[data-astro-cid-htbtxyys] .qo-form[data-astro-cid-htbtxyys] textarea[data-astro-cid-htbtxyys]:focus{border-color:var(--qo-fg);box-shadow:0 0 0 3px var(--qo-focus);outline:2px solid var(--qo-fg);outline-offset:2px}.quick-order--dark[data-astro-cid-htbtxyys] .pills[data-astro-cid-htbtxyys]{border-color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .pill[data-astro-cid-htbtxyys]{color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .pill[data-astro-cid-htbtxyys]:has(input:checked){background:var(--qo-badge-bg);color:var(--qo-badge-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .price-display[data-astro-cid-htbtxyys]{color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .qo-price-note[data-astro-cid-htbtxyys],.quick-order--dark[data-astro-cid-htbtxyys] .deadline-labels[data-astro-cid-htbtxyys],.quick-order--dark[data-astro-cid-htbtxyys] .deadline-note[data-astro-cid-htbtxyys]{color:var(--qo-fg);opacity:.85}.quick-order--dark[data-astro-cid-htbtxyys] .consent[data-astro-cid-htbtxyys]{color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] a[data-astro-cid-htbtxyys]{color:var(--qo-fg);text-decoration:underline}.quick-order--dark[data-astro-cid-htbtxyys] .btn[data-astro-cid-htbtxyys]{background:var(--qo-badge-bg);color:var(--qo-badge-fg);border-color:var(--qo-badge-bg)}.quick-order--dark[data-astro-cid-htbtxyys] .btn[data-astro-cid-htbtxyys]:hover{color:var(--qo-badge-bg);background:0 0}.quick-order--dark[data-astro-cid-htbtxyys] .btn--ghost[data-astro-cid-htbtxyys]{color:var(--qo-badge-bg);border-color:var(--qo-badge-bg);background:0 0}.quick-order--dark[data-astro-cid-htbtxyys] .btn--ghost[data-astro-cid-htbtxyys]:hover{background:var(--qo-badge-bg);color:var(--qo-badge-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .seg-btn[data-astro-cid-htbtxyys]{border-color:var(--qo-fg);color:var(--qo-fg)}.quick-order--dark[data-astro-cid-htbtxyys] .seg-btn[data-astro-cid-htbtxyys].is-active{background:var(--qo-badge-bg);color:var(--qo-badge-fg);border-color:var(--qo-badge-bg)}.quick-order--dark[data-astro-cid-htbtxyys] .pages-value[data-astro-cid-htbtxyys]{color:var(--qo-fg);font-size:clamp(1.5rem,2.4vw,1.75rem)}.quick-order--dark[data-astro-cid-htbtxyys] .range-labels[data-astro-cid-htbtxyys]{color:var(--qo-fg);opacity:.85}.quick-order--dark[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys][type=range],.quick-order--dark[data-astro-cid-htbtxyys] .addon-check[data-astro-cid-htbtxyys]{accent-color:var(--qo-fg)}@media (width<=640px){.deadline-seg[data-astro-cid-htbtxyys]{grid-template-columns:1fr}.seg-btn[data-astro-cid-htbtxyys]{white-space:normal;font-size:.9rem}.qo-row[data-astro-cid-htbtxyys]{grid-template-columns:1fr}.quick-order[data-astro-cid-htbtxyys]{padding:16px}.qo-form[data-astro-cid-htbtxyys] input[data-astro-cid-htbtxyys]:not([type=checkbox]):not([type=radio]):not([type=range]),.qo-form[data-astro-cid-htbtxyys] select[data-astro-cid-htbtxyys],.qo-form[data-astro-cid-htbtxyys] textarea[data-astro-cid-htbtxyys]{font-size:16px}.consent[data-astro-cid-htbtxyys]{align-items:flex-start}.qo-actions[data-astro-cid-htbtxyys]{flex-direction:column}.qo-actions[data-astro-cid-htbtxyys] .btn[data-astro-cid-htbtxyys],.qo-actions[data-astro-cid-htbtxyys] button[data-astro-cid-htbtxyys]{width:100%}.pages-value[data-astro-cid-htbtxyys]{font-size:1.5rem}}
