.sheet--first[data-astro-cid-aytv7d36]{min-height:calc(100svh - var(--frt));border-top:0}.rfq[data-astro-cid-aytv7d36]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);display:grid}.rfq__head[data-astro-cid-aytv7d36]{align-content:start;margin-bottom:0}.rfq[data-astro-cid-aytv7d36] .tb[data-astro-cid-aytv7d36]{grid-column:1/-1}.lede[data-astro-cid-aytv7d36]{color:var(--fg-muted);max-width:34ch;font-size:var(--step-1)}.stamp[data-astro-cid-aytv7d36]{border:1.5px solid var(--signal);color:var(--signal);align-items:center;gap:10px;width:fit-content;padding:8px 12px 8px 10px;font-weight:650;display:inline-flex}.stamp[data-astro-cid-aytv7d36] svg[data-astro-cid-aytv7d36]{fill:none;width:22px;height:22px;stroke:var(--signal);stroke-width:1.5px}.stamp--err[data-astro-cid-aytv7d36]{border-color:var(--ink);color:var(--ink);font-weight:600}.stamp--err[data-astro-cid-aytv7d36] a[data-astro-cid-aytv7d36]{color:inherit}.stamp[data-astro-cid-aytv7d36] text[data-astro-cid-aytv7d36]{fill:var(--signal);stroke:none;font:700 11px var(--font-annot)}.form[data-astro-cid-aytv7d36]{gap:var(--space-6);padding:var(--space-6) var(--space-6) var(--space-8);border:1.5px solid var(--ink);background:var(--bg);display:grid;position:relative}.form__ref[data-astro-cid-aytv7d36]{color:var(--fg-muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--ink)}.row[data-astro-cid-aytv7d36]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-aytv7d36]{gap:6px;display:grid}.field__k[data-astro-cid-aytv7d36]{color:var(--fg-muted)}input[data-astro-cid-aytv7d36],select[data-astro-cid-aytv7d36],textarea[data-astro-cid-aytv7d36]{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--ink);padding:var(--space-2) 0 var(--space-3);transition:border-color var(--dur-1), box-shadow var(--dur-1);background:0 0;border-radius:0;width:100%}textarea[data-astro-cid-aytv7d36]{resize:vertical;background-image:repeating-linear-gradient(to bottom, transparent 0 calc(1.55em - 1px), var(--line) calc(1.55em - 1px) 1.55em);line-height:1.55}[data-astro-cid-aytv7d36]::placeholder{color:var(--fg-faint)}input[data-astro-cid-aytv7d36]:focus,select[data-astro-cid-aytv7d36]:focus,textarea[data-astro-cid-aytv7d36]:focus{border-color:var(--signal);box-shadow:0 1px 0 0 var(--signal);outline:none}fieldset[data-astro-cid-aytv7d36]{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-aytv7d36]>legend[data-astro-cid-aytv7d36]{float:left;width:100%;padding:0}input[data-astro-cid-aytv7d36]:is([type=radio],[type=checkbox]){opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.pick[data-astro-cid-aytv7d36]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pick__opt[data-astro-cid-aytv7d36]{border:1px solid var(--line-strong);cursor:pointer;transition:border-color var(--dur-1), background-color var(--dur-1), box-shadow var(--dur-1);align-content:start;gap:4px;padding:14px 16px 15px;display:grid;position:relative}.pick__opt[data-astro-cid-aytv7d36]:hover{border-color:var(--ink)}.pick__opt[data-astro-cid-aytv7d36]:has(input:checked){border-color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal);background:color-mix(in srgb, var(--signal) 7%, transparent)}.pick__opt[data-astro-cid-aytv7d36]:has(input:focus-visible),.seg__opt[data-astro-cid-aytv7d36]:has(input:focus-visible) span[data-astro-cid-aytv7d36],.addon--check[data-astro-cid-aytv7d36]:has(input:focus-visible) .tick[data-astro-cid-aytv7d36]{outline:2px solid var(--focus);outline-offset:2px}.pick__top[data-astro-cid-aytv7d36]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pick__name[data-astro-cid-aytv7d36]{letter-spacing:-.01em;font-weight:600}.pick__price[data-astro-cid-aytv7d36]{font-size:var(--step-1);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pick__opt[data-astro-cid-aytv7d36]:has(input[data-talk]) .pick__price[data-astro-cid-aytv7d36],.pick__meta[data-astro-cid-aytv7d36]{color:var(--fg-muted)}.pick__dot[data-astro-cid-aytv7d36]{border:1.5px solid var(--line-strong);width:14px;height:14px;transition:border-color var(--dur-1), background-color var(--dur-1);border-radius:50%;flex:none}.pick__opt[data-astro-cid-aytv7d36]:has(input:checked) .pick__dot[data-astro-cid-aytv7d36]{border-color:var(--signal);background:var(--signal);box-shadow:inset 0 0 0 2.5px var(--bg)}.addons[data-astro-cid-aytv7d36]{border:1px dashed var(--line-strong);background:var(--bg-sunken);gap:14px;padding:14px 16px 16px;display:none}.form[data-astro-cid-aytv7d36]:has(input[name=type][value=one-page-site]:checked) .addons[data-astro-cid-aytv7d36]{animation:addons-in var(--dur-2,.24s) var(--ease-out);display:grid}@keyframes addons-in{0%{opacity:0;translate:0 -6px}}.addons__opt[data-astro-cid-aytv7d36]{color:var(--fg-faint)}.addon[data-astro-cid-aytv7d36]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.addon[data-astro-cid-aytv7d36]+.addon[data-astro-cid-aytv7d36]{border-top:1px solid var(--line);padding-top:14px}.addon--check[data-astro-cid-aytv7d36]{cursor:pointer}.addon__label[data-astro-cid-aytv7d36]{gap:2px;display:grid}.addon__fee[data-astro-cid-aytv7d36]{color:var(--fg-muted)}.tick[data-astro-cid-aytv7d36]{border:1.5px solid var(--line-strong);width:20px;height:20px;transition:border-color var(--dur-1), background-color var(--dur-1);flex:none;position:relative}.addon--check[data-astro-cid-aytv7d36]:hover .tick[data-astro-cid-aytv7d36]{border-color:var(--ink)}.addon--check[data-astro-cid-aytv7d36]:has(input:checked) .tick[data-astro-cid-aytv7d36]{border-color:var(--signal);background:var(--signal)}.addon--check[data-astro-cid-aytv7d36]:has(input:checked) .tick[data-astro-cid-aytv7d36]:after{content:"";border:solid var(--on-signal);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1.5px;left:5.5px;rotate:45deg}.seg[data-astro-cid-aytv7d36]{border:1px solid var(--line-strong);display:inline-flex}.seg__opt[data-astro-cid-aytv7d36] span[data-astro-cid-aytv7d36]{cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--dur-1), color var(--dur-1);padding:7px 13px;display:block}.seg__opt[data-astro-cid-aytv7d36]+.seg__opt[data-astro-cid-aytv7d36] span[data-astro-cid-aytv7d36]{border-left:1px solid var(--line-strong)}.seg__opt[data-astro-cid-aytv7d36]:hover span[data-astro-cid-aytv7d36]{background:var(--line)}.seg__opt[data-astro-cid-aytv7d36]:has(input:checked) span[data-astro-cid-aytv7d36]{background:var(--ink);color:var(--bg)}.seg--wrap[data-astro-cid-aytv7d36]{border:0;flex-wrap:wrap;gap:8px;display:flex}.seg--wrap[data-astro-cid-aytv7d36] .seg__opt[data-astro-cid-aytv7d36] span[data-astro-cid-aytv7d36],.seg--wrap[data-astro-cid-aytv7d36] .seg__opt[data-astro-cid-aytv7d36]+.seg__opt[data-astro-cid-aytv7d36] span[data-astro-cid-aytv7d36]{border:1px solid var(--line-strong)}.addons__nudge[data-astro-cid-aytv7d36]{border-left:2px solid var(--signal);padding-left:10px;font-size:.92em}.addons__switch[data-astro-cid-aytv7d36]{font:inherit;color:var(--signal);cursor:pointer;background:0 0;border:0;padding:0;display:inline}.addons__switch[data-astro-cid-aytv7d36]:hover{text-decoration:underline}.estimate[data-astro-cid-aytv7d36]{border-top:1px solid var(--line-strong);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-top:12px;display:flex}.estimate[data-astro-cid-aytv7d36] b[data-astro-cid-aytv7d36]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.estimate__sep[data-astro-cid-aytv7d36]{color:var(--fg-faint)}.form__foot[data-astro-cid-aytv7d36]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-strong);flex-wrap:wrap;display:flex}.form[data-astro-cid-aytv7d36].is-sending{cursor:progress}.form[data-astro-cid-aytv7d36].is-sending .field[data-astro-cid-aytv7d36]{opacity:.7;transition:opacity var(--dur-2)}.form[data-astro-cid-aytv7d36].is-sent .field[data-astro-cid-aytv7d36]{opacity:.55;transition:opacity .6s var(--ease-out)}.form[data-astro-cid-aytv7d36].is-sent [data-astro-cid-aytv7d36]:is(input,select,textarea){border-bottom-style:dashed}.received[data-astro-cid-aytv7d36]{z-index:2;color:var(--signal);box-shadow:inset 0 0 0 3px var(--bg), inset 0 0 0 4.5px currentColor;background:color-mix(in srgb, var(--bg) 82%, transparent);pointer-events:none;opacity:0;border:3px solid;justify-items:center;gap:4px;padding:.55em 1.3em .6em;display:grid;position:absolute;top:34%;left:50%;translate:-50% -50%;rotate:-9deg;scale:1.6}.received__k[data-astro-cid-aytv7d36]{font-family:var(--font-annot);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(2rem,1.2rem + 2.6vw,3.4rem);font-weight:750;font-stretch:100%;line-height:1}.received__meta[data-astro-cid-aytv7d36]{font:650 11px var(--font-annot);letter-spacing:.14em;text-transform:uppercase;gap:1.4em;display:flex}.form[data-astro-cid-aytv7d36].is-sent .received[data-astro-cid-aytv7d36]{animation:.42s cubic-bezier(.2,.9,.25,1.15) forwards stamp-press}@keyframes stamp-press{0%{opacity:0;scale:1.6}35%{opacity:1}to{opacity:.92;scale:1}}.form__done[data-astro-cid-aytv7d36]{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line-strong);outline:none;display:grid}.form__done-h[data-astro-cid-aytv7d36]{font-size:var(--step-1);letter-spacing:-.01em}.form__again[data-astro-cid-aytv7d36]{color:var(--signal);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.form__again[data-astro-cid-aytv7d36]:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.form[data-astro-cid-aytv7d36].is-sent .received[data-astro-cid-aytv7d36]{opacity:.92;animation:none;scale:1}}@media (width<=860px){.rfq[data-astro-cid-aytv7d36],.row[data-astro-cid-aytv7d36]{grid-template-columns:1fr}.form[data-astro-cid-aytv7d36]{padding:var(--space-4) var(--space-4) var(--space-6)}}@media (width<=520px){.pick[data-astro-cid-aytv7d36]{grid-template-columns:1fr;gap:6px}.pick__opt[data-astro-cid-aytv7d36]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px}.pick__top[data-astro-cid-aytv7d36]{display:contents}.pick__dot[data-astro-cid-aytv7d36]{order:-1}.pick__price[data-astro-cid-aytv7d36]{text-align:right;font-size:1rem}.pick__meta[data-astro-cid-aytv7d36]{display:none}}.addon--check[data-astro-cid-aytv7d36]{flex-wrap:nowrap}@media (prefers-reduced-motion:reduce){.form[data-astro-cid-aytv7d36]:has(input[name=type][value=one-page-site]:checked) .addons[data-astro-cid-aytv7d36]{animation:none}}
