.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + clamp(56px,9vh,104px));padding-bottom:clamp(64px,9vw,120px)}h1[data-astro-cid-bbe6dxrz]{max-width:11ch;margin-bottom:clamp(40px,6vw,72px)}.foot[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,38ch) auto;justify-content:space-between;align-items:end;gap:32px 48px;padding-top:28px;border-top:2px solid var(--graphite)}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}@media(max-width:760px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 110px)}.foot[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}}.grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(40px,7vw,120px);align-items:start}h2[data-astro-cid-v2cbyr3p]{max-width:11ch}.body[data-astro-cid-v2cbyr3p]{display:grid;gap:22px;max-width:54ch;padding-top:8px}.lede[data-astro-cid-v2cbyr3p]{font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.45;font-weight:500}.body[data-astro-cid-v2cbyr3p]>p[data-astro-cid-v2cbyr3p]:not(.lede){color:var(--graphite-soft)}.facts[data-astro-cid-v2cbyr3p]{margin:18px 0 0;display:grid;gap:0}.facts[data-astro-cid-v2cbyr3p] div[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:9.5rem 1fr;gap:16px;padding:14px 0;border-top:1px solid var(--rule-soft)}dt[data-astro-cid-v2cbyr3p]{font-weight:700;font-variation-settings:"wdth" 110}dd[data-astro-cid-v2cbyr3p]{margin:0;color:var(--graphite-soft)}@media(max-width:860px){.grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr}}@media(max-width:420px){.facts[data-astro-cid-v2cbyr3p] div[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:2px}}.dark[data-astro-cid-vmy55yfo]{position:relative;background:var(--band-bg);color:var(--band-soft);padding-block:clamp(110px,16vw,220px);clip-path:inset(0);isolation:isolate}.dark-light[data-astro-cid-vmy55yfo]{position:fixed;inset:0;z-index:-1;pointer-events:none;--x: calc(100% - var(--lamp-r));--y: var(--bulb-y);background:radial-gradient(circle at var(--x) var(--y),rgba(255,220,150,.5),transparent 280px),conic-gradient(from calc(186deg + var(--sway)) at var(--x) var(--y),transparent 0deg,rgba(255,184,77,.22) 6deg,rgba(255,200,110,.34) 22deg,rgba(255,184,77,.22) 38deg,transparent 46deg);-webkit-mask-image:radial-gradient(circle at var(--x) var(--y),#000 0,rgba(0,0,0,.7) 35%,transparent 95vmax);mask-image:radial-gradient(circle at var(--x) var(--y),#000 0,rgba(0,0,0,.7) 35%,transparent 95vmax);filter:blur(14px);opacity:var(--power)}[data-theme=dark] .dark-light[data-astro-cid-vmy55yfo]{display:none}h2[data-astro-cid-vmy55yfo]{color:var(--band-ink);font-size:clamp(2.8rem,8vw,7.4rem);font-variation-settings:"wdth" 125;line-height:.9;max-width:10ch;margin-bottom:clamp(48px,7vw,88px)}.cols[data-astro-cid-vmy55yfo]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);max-width:1040px}.cols[data-astro-cid-vmy55yfo] p[data-astro-cid-vmy55yfo]{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55;max-width:44ch}.answer[data-astro-cid-vmy55yfo]{color:var(--band-accent);font-weight:600}@media(max-width:760px){.cols[data-astro-cid-vmy55yfo]{grid-template-columns:1fr}}.head[data-astro-cid-qdgx5ybe]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(48px,7vw,88px)}.list[data-astro-cid-qdgx5ybe]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(28px,4vw,56px);row-gap:clamp(40px,5vw,64px)}.list[data-astro-cid-qdgx5ybe] li[data-astro-cid-qdgx5ybe]{padding-top:22px;border-top:2px solid var(--graphite)}.list[data-astro-cid-qdgx5ybe] h3[data-astro-cid-qdgx5ybe]{margin-bottom:10px}.list[data-astro-cid-qdgx5ybe] p[data-astro-cid-qdgx5ybe]{color:var(--graphite-soft);max-width:36ch}@media(max-width:960px){.list[data-astro-cid-qdgx5ybe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.list[data-astro-cid-qdgx5ybe]{grid-template-columns:1fr}}.grid[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(40px,7vw,120px);align-items:start}.head[data-astro-cid-fz4tclxl]{position:sticky;top:calc(var(--header-h) + 48px)}.head[data-astro-cid-fz4tclxl] h2[data-astro-cid-fz4tclxl]{margin-bottom:24px}.steps[data-astro-cid-fz4tclxl]{position:relative;list-style:none;margin:0;padding:0 0 0 56px;display:grid;gap:clamp(56px,8vw,96px)}.cable[data-astro-cid-fz4tclxl]{position:absolute;left:11px;top:12px;bottom:12px;width:2px;background:var(--rule-soft)}.current[data-astro-cid-fz4tclxl]{position:absolute;inset:0;transform-origin:50% 0;transform:scaleY(var(--fill, 0));background:var(--filament);box-shadow:0 0 10px 1px #ffb84dcc}.step[data-astro-cid-fz4tclxl]{position:relative}.bulb[data-astro-cid-fz4tclxl]{position:absolute;left:-56px;top:0;width:24px;height:24px;border-radius:50%;background:var(--plaster);border:2px solid var(--rule-strong);transition:background-color .35s,border-color .35s,box-shadow .5s}.step[data-astro-cid-fz4tclxl].is-lit .bulb[data-astro-cid-fz4tclxl]{background:var(--filament);border-color:#e09a2c;box-shadow:0 0 0 6px #ffb84d33,0 0 26px 6px #ffb84dbf}.n[data-astro-cid-fz4tclxl]{font-weight:700;font-variation-settings:"wdth" 110;color:var(--enamel);margin-bottom:6px;line-height:24px}.step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:clamp(1.6rem,2.6vw,2.1rem);font-variation-settings:"wdth" 116;font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.d[data-astro-cid-fz4tclxl]{color:var(--graphite-soft);max-width:42ch}@media(max-width:860px){.grid[data-astro-cid-fz4tclxl]{grid-template-columns:1fr}.head[data-astro-cid-fz4tclxl]{position:static}}@media(prefers-reduced-motion:reduce){.current[data-astro-cid-fz4tclxl]{transform:none}.bulb[data-astro-cid-fz4tclxl]{background:var(--filament);border-color:#e09a2c}}.price-line[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 clamp(16px,2.4vw,32px);padding-block:clamp(10px,1.6vw,20px);border-bottom:2px solid var(--graphite)}.price-line[data-astro-cid-hkoc4sea]:first-of-type{border-top:2px solid var(--graphite)}.amt[data-astro-cid-hkoc4sea]{font-size:clamp(4rem,13vw,11rem);font-weight:800;font-variation-settings:"wdth" 125;letter-spacing:-.045em;line-height:.95;font-variant-numeric:lining-nums tabular-nums}.from[data-astro-cid-hkoc4sea]{display:block;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:700;font-variation-settings:"wdth" 112;letter-spacing:0;line-height:1.2;color:var(--enamel);margin-bottom:4px}.amt[data-astro-cid-hkoc4sea]{display:inline-block}.what[data-astro-cid-hkoc4sea]{font-size:clamp(1.3rem,2.6vw,2.2rem);font-weight:600;font-variation-settings:"wdth" 112;letter-spacing:-.015em;color:var(--graphite-soft)}.detail[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:32px clamp(28px,4vw,64px);margin-top:clamp(40px,6vw,72px)}.detail[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{margin-bottom:10px}.detail[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{color:var(--graphite-soft);max-width:38ch}.cta[data-astro-cid-hkoc4sea]{display:grid;gap:20px;align-content:start;justify-items:start}.cta[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{color:var(--graphite);font-weight:500}.cta[data-astro-cid-hkoc4sea] .own[data-astro-cid-hkoc4sea]{color:var(--graphite-soft);font-weight:400;font-size:.95rem;margin-top:-8px}@media(max-width:900px){.detail[data-astro-cid-hkoc4sea]{grid-template-columns:1fr 1fr}.cta[data-astro-cid-hkoc4sea]{grid-column:1 / -1}}@media(max-width:600px){.detail[data-astro-cid-hkoc4sea]{grid-template-columns:1fr}}.grid[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,120px);align-items:start}.portrait[data-astro-cid-xmivup5a]{position:relative;margin:0 0 32px;width:clamp(120px,14vw,168px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#2a2d2f;box-shadow:0 0 0 4px var(--plaster),0 0 0 6px #ffb84d8c,0 18px 40px -16px var(--shadow-ink)}.photo[data-astro-cid-xmivup5a]{width:100%;height:100%;object-fit:cover;object-position:53% 30%;transform:scale(1.12);transform-origin:53% 42%}.lamplight[data-astro-cid-xmivup5a]{position:absolute;inset:0;background:radial-gradient(120% 90% at 92% -5%,rgba(255,196,102,.85),rgba(255,184,77,.25) 45%,transparent 75%);mix-blend-mode:soft-light;pointer-events:none}.lamplight[data-astro-cid-xmivup5a]:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 45% at 88% 0%,rgba(255,210,130,.35),transparent 70%);mix-blend-mode:screen}h2[data-astro-cid-xmivup5a]{margin-bottom:20px}.intro[data-astro-cid-xmivup5a]{margin-bottom:12px}.form[data-astro-cid-xmivup5a]{display:grid;gap:22px;padding-top:8px}.row[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.field[data-astro-cid-xmivup5a]{display:grid;gap:8px;min-width:0}label[data-astro-cid-xmivup5a]{font-weight:700;font-variation-settings:"wdth" 108;font-size:1rem}.opt[data-astro-cid-xmivup5a]{font-weight:400;color:var(--graphite-soft)}input[data-astro-cid-xmivup5a]:not([type=checkbox]),textarea[data-astro-cid-xmivup5a]{width:100%;min-height:54px;padding:14px 16px;font:inherit;font-size:16px;color:var(--graphite);background:var(--field-bg);border:1.5px solid var(--field-border);border-radius:4px;transition:border-color .15s,box-shadow .15s}textarea[data-astro-cid-xmivup5a]{resize:vertical;min-height:150px}input[data-astro-cid-xmivup5a]:hover,textarea[data-astro-cid-xmivup5a]:hover{border-color:var(--field-border-hover)}input[data-astro-cid-xmivup5a]:focus,textarea[data-astro-cid-xmivup5a]:focus{outline:none;border-color:var(--enamel);box-shadow:0 0 0 3px var(--focus-ring)}[data-astro-cid-xmivup5a][aria-invalid=true]{border-color:var(--danger)}.hint[data-astro-cid-xmivup5a]{color:var(--graphite-soft);font-size:.92rem}.err[data-astro-cid-xmivup5a]{color:var(--danger);font-size:.95rem;font-weight:600}.err[data-astro-cid-xmivup5a]:empty{display:none}.error-summary[data-astro-cid-xmivup5a]{background:var(--danger-bg);color:var(--danger-ink);border-left:4px solid var(--danger);padding:14px 16px;border-radius:2px}.error-summary[data-astro-cid-xmivup5a] a{color:inherit}.send[data-astro-cid-xmivup5a]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.btn[data-astro-cid-xmivup5a][disabled]{opacity:.55;cursor:progress}.status[data-astro-cid-xmivup5a]{font-weight:600}.status[data-astro-cid-xmivup5a].ok{color:var(--enamel)}.status[data-astro-cid-xmivup5a].bad{color:var(--danger)}@media(max-width:860px){.grid[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}@media(max-width:560px){.row[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}
