.scale[data-astro-cid-o5jhnuqw]{--fill:0%;background:var(--surface);border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--rule), 0 30px 60px -36px #08090a80;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:1.5rem 2.5rem;padding:clamp(1.5rem,3.5vw,2.75rem);display:grid}@media (width<=860px){.scale[data-astro-cid-o5jhnuqw]{grid-template-columns:1fr}.scale__photo[data-astro-cid-o5jhnuqw]{order:-1;max-width:18rem;margin-inline:auto}}.scale__title[data-astro-cid-o5jhnuqw]{font-size:var(--step-1);color:var(--muted);margin-bottom:.25rem;font-weight:600}.scale__readout[data-astro-cid-o5jhnuqw]{flex-wrap:wrap;align-items:baseline;gap:0 .6rem;display:flex}.scale__kw[data-astro-cid-o5jhnuqw]{letter-spacing:-.04em;color:var(--navy-2);font-size:clamp(4rem,11vw,7rem);font-weight:800;line-height:1}.scale__unit[data-astro-cid-o5jhnuqw]{font-size:var(--step-2);color:var(--navy-2);font-weight:700}.scale__kva[data-astro-cid-o5jhnuqw]{color:var(--muted);font-size:var(--step-1)}.scale__track[data-astro-cid-o5jhnuqw]{margin-top:1rem;padding-bottom:2.1rem;position:relative}input[data-astro-cid-o5jhnuqw][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;z-index:1;background:0 0;width:100%;height:2.75rem;margin:0;position:relative}input[data-astro-cid-o5jhnuqw][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--blue) var(--fill), var(--rule) var(--fill));border-radius:99px;height:.45rem}input[data-astro-cid-o5jhnuqw][type=range]::-moz-range-track{background:linear-gradient(to right, var(--blue) var(--fill), var(--rule) var(--fill));border-radius:99px;height:.45rem}input[data-astro-cid-o5jhnuqw][type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:7px solid var(--blue);background:#fff;border-radius:50%;width:2rem;height:2rem;margin-top:-.775rem;box-shadow:0 4px 12px #c5240f59}input[data-astro-cid-o5jhnuqw][type=range]::-moz-range-thumb{border:7px solid var(--blue);background:#fff;border-radius:50%;width:1.1rem;height:1.1rem}input[data-astro-cid-o5jhnuqw][type=range]:focus-visible{outline:none}input[data-astro-cid-o5jhnuqw][type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid var(--blue-soft);outline-offset:3px}.scale__ticks[data-astro-cid-o5jhnuqw]{justify-content:space-between;margin:0;padding:0 1rem;list-style:none;display:flex;position:absolute;inset:2.35rem 0 auto}.scale__ticks[data-astro-cid-o5jhnuqw] li[data-astro-cid-o5jhnuqw]{background:#c9cdd0;width:1px;height:.45rem;position:relative}.scale__ticks[data-astro-cid-o5jhnuqw] li[data-astro-cid-o5jhnuqw].major{background:var(--muted);height:.8rem}.scale__ticks[data-astro-cid-o5jhnuqw] span[data-astro-cid-o5jhnuqw]{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.scale__count[data-astro-cid-o5jhnuqw]{color:var(--muted);margin:.5rem 0 .6rem}.scale__list[data-astro-cid-o5jhnuqw]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.scale__list[data-astro-cid-o5jhnuqw] a{border:1px solid var(--rule);border-radius:var(--radius-s);color:var(--ink);flex-direction:column;gap:.1rem;padding:.7rem .9rem;font-weight:600;text-decoration:none;display:flex}.scale__list[data-astro-cid-o5jhnuqw] a:hover{border-color:var(--blue);color:var(--blue)}.scale__list[data-astro-cid-o5jhnuqw] small{color:var(--muted);font-weight:400}.scale__photo[data-astro-cid-o5jhnuqw]{display:block}.scale__photo[data-astro-cid-o5jhnuqw] img[data-astro-cid-o5jhnuqw]{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}@media (width<=600px){.scale__ticks[data-astro-cid-o5jhnuqw] span[data-astro-cid-o5jhnuqw]{display:none}.scale__ticks[data-astro-cid-o5jhnuqw] li[data-astro-cid-o5jhnuqw].major:first-child span[data-astro-cid-o5jhnuqw],.scale__ticks[data-astro-cid-o5jhnuqw] li[data-astro-cid-o5jhnuqw].major:last-child span[data-astro-cid-o5jhnuqw]{display:block}}.dgu[data-astro-cid-soaxlbxl]{--h:clamp(30rem, 44vw, 38rem);border-radius:var(--radius-l);background:var(--surface);grid-template-columns:minmax(0,1fr) 22rem;display:grid;overflow:hidden;box-shadow:0 30px 70px -35px #0009}@media (width<=960px){.dgu[data-astro-cid-soaxlbxl]{--h:auto;grid-template-columns:1fr}}.stage[data-astro-cid-soaxlbxl]{height:var(--h);background:radial-gradient(60% 55% at 50% 62%, var(--stage-glow) 0%, transparent 70%), linear-gradient(180deg, var(--stage-top) 0%, var(--stage-bottom) 100%);position:relative}@media (width<=960px){.stage[data-astro-cid-soaxlbxl]{aspect-ratio:4/3;height:auto}}@media (width<=640px){.stage[data-astro-cid-soaxlbxl]{aspect-ratio:1}}#gl[data-astro-cid-soaxlbxl]{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}#lines[data-astro-cid-soaxlbxl]{display:none}.loading[data-astro-cid-soaxlbxl]{color:var(--stage-muted);place-items:center;display:grid;position:absolute;inset:0}.stage[data-astro-cid-soaxlbxl] .hs{z-index:3;cursor:pointer;background:0 0;border:0;width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;transition:opacity .3s;position:absolute;top:0;left:0}.stage[data-astro-cid-soaxlbxl] .hs:before,.stage[data-astro-cid-soaxlbxl] .hs:after{content:"";border-radius:50%;position:absolute}.stage[data-astro-cid-soaxlbxl] .hs:before{background:var(--accent);inset:9px;box-shadow:0 0 0 3px #fff,0 4px 12px #00000059}.stage[data-astro-cid-soaxlbxl] .hs:after{border:2px solid #ffffffd9;animation:2.4s ease-out infinite ping;inset:3px}.stage[data-astro-cid-soaxlbxl] .hs:focus-visible{outline-offset:2px;border-radius:50%;outline:3px solid #fff}.stage[data-astro-cid-soaxlbxl] .hs.dim{opacity:.25}.stage[data-astro-cid-soaxlbxl] .hs.active:before{box-shadow:0 0 0 3px var(--accent), 0 4px 12px #00000059;background:#fff}.stage[data-astro-cid-soaxlbxl] .hs .tip{font:600 12px/1 var(--font-body);white-space:nowrap;color:var(--ink);opacity:0;pointer-events:none;background:#fff;border-radius:6px;padding:6px 8px;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);box-shadow:0 6px 18px #00000040}.stage[data-astro-cid-soaxlbxl] .hs:hover .tip,.stage[data-astro-cid-soaxlbxl] .hs:focus-visible .tip{opacity:1}@keyframes ping{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.5)}}.hint[data-astro-cid-soaxlbxl]{z-index:3;color:var(--stage-muted);align-items:center;gap:.5rem;font-size:.85rem;transition:opacity .4s;display:flex;position:absolute;bottom:.9rem;left:1rem}.hint[data-astro-cid-soaxlbxl] i[data-astro-cid-soaxlbxl]{background:var(--accent);border-radius:50%;width:.55rem;height:.55rem;display:inline-block;box-shadow:0 0 0 2px #fff}.stage[data-astro-cid-soaxlbxl].picked .hint[data-astro-cid-soaxlbxl]{opacity:0}.door-tip[data-astro-cid-soaxlbxl]{z-index:4;pointer-events:none;border-radius:var(--radius-s);color:var(--ink);font:600 .8rem/1.2 var(--font-body);white-space:nowrap;background:#fff;padding:.3rem .6rem;position:absolute;top:0;left:0;box-shadow:0 4px 14px #0000004d}.door-tip[data-astro-cid-soaxlbxl][hidden]{display:none}.stage[data-astro-cid-soaxlbxl] .fallback{text-align:center;color:var(--stage-muted);place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.panel[data-astro-cid-soaxlbxl]{height:var(--h);color:var(--ink);background:var(--surface);border-left:1px solid var(--rule);position:relative;overflow-y:auto}@media (width<=960px){.panel[data-astro-cid-soaxlbxl]{border-left:0;border-top:1px solid var(--rule);height:auto}}.intro[data-astro-cid-soaxlbxl]{padding:1.25rem 1.25rem 1.5rem}.panel[data-astro-cid-soaxlbxl]:has(.card.show) .intro[data-astro-cid-soaxlbxl]{display:none}.intro__label[data-astro-cid-soaxlbxl]{color:var(--muted);margin:0 0 .6rem;font-size:.78rem;font-weight:600}.intro__specs[data-astro-cid-soaxlbxl]{grid-template-columns:1fr 1fr;gap:.5rem;margin:0 0 1.4rem;display:grid}.intro__specs[data-astro-cid-soaxlbxl] div[data-astro-cid-soaxlbxl]{background:var(--bg);border-radius:var(--radius-s);padding:.55rem .7rem}.intro__specs[data-astro-cid-soaxlbxl] .wide[data-astro-cid-soaxlbxl]{grid-column:1/-1}.intro__specs[data-astro-cid-soaxlbxl] dt[data-astro-cid-soaxlbxl]{color:var(--muted);font-size:.75rem}.intro__specs[data-astro-cid-soaxlbxl] dd[data-astro-cid-soaxlbxl]{font:700 .98rem/1.3 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.parts[data-astro-cid-soaxlbxl]{gap:0;display:grid}.parts[data-astro-cid-soaxlbxl] .chip{font:500 .95rem/1.2 var(--font-body);color:var(--ink);border:0;border-top:1px solid var(--rule);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:.7rem .1rem;display:flex}.parts[data-astro-cid-soaxlbxl] .chip:after{content:"›";color:var(--muted);font-size:1.2rem}.parts[data-astro-cid-soaxlbxl] .chip:hover{color:var(--accent-ink)}.parts[data-astro-cid-soaxlbxl] .chip[aria-pressed=true]{color:var(--accent-ink);font-weight:600}.parts[data-astro-cid-soaxlbxl] .chip:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.parts[data-astro-cid-soaxlbxl] .sep{display:none}.parts[data-astro-cid-soaxlbxl] .chip.ghost{color:var(--muted);font-size:.88rem}.parts[data-astro-cid-soaxlbxl] .chip.ghost:after{content:""}.card[data-astro-cid-soaxlbxl]{display:none}.card[data-astro-cid-soaxlbxl].show{animation:.35s both rise;display:block}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.back[data-astro-cid-soaxlbxl]{color:var(--accent-ink);font:600 .9rem/1 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:1rem 1.25rem .75rem;padding:0;display:inline-flex}.back[data-astro-cid-soaxlbxl]:before{content:"‹";font-size:1.2rem;line-height:.8}.card[data-astro-cid-soaxlbxl] img[data-astro-cid-soaxlbxl]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-m);background:var(--bg);width:calc(100% - 2.5rem);margin-inline:1.25rem;display:block}.card[data-astro-cid-soaxlbxl] .body[data-astro-cid-soaxlbxl]{gap:.5rem;padding:1rem 1.25rem 1.5rem;display:grid}.card[data-astro-cid-soaxlbxl] .eyebrow[data-astro-cid-soaxlbxl]{font:600 .8rem/1.2 var(--font-body);color:var(--accent-ink)}.card[data-astro-cid-soaxlbxl] h3[data-astro-cid-soaxlbxl]{font:700 1.35rem/1.15 var(--font-display);margin:0}.card[data-astro-cid-soaxlbxl] p[data-astro-cid-soaxlbxl]{color:var(--muted);margin:0;font-size:.93rem}.card[data-astro-cid-soaxlbxl] ul[data-astro-cid-soaxlbxl]{gap:.3rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-soaxlbxl] li{padding-left:1rem;font-size:.88rem;position:relative}.card[data-astro-cid-soaxlbxl] li:before{content:"";background:var(--accent);width:.45rem;height:2px;position:absolute;top:.6em;left:0}.card[data-astro-cid-soaxlbxl] .cap[data-astro-cid-soaxlbxl]{color:var(--muted);font-size:.75rem}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-soaxlbxl] .hs:after,.card[data-astro-cid-soaxlbxl].show{animation:none}}.reads__h[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.reads__h[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.reads__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=860px){.reads__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.reads__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-family:var(--font-display);font-size:var(--step-0);gap:.6rem;line-height:1.25;text-decoration:none;display:grid}.reads__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]{color:var(--red)}.reads__more[data-astro-cid-lcdefpme]{margin-top:1.5rem}.hero[data-astro-cid-lcdefpme]{color:#fff;background:var(--navy);padding-block:clamp(4rem,9vw,7rem) clamp(8rem,14vw,11rem);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero__bg{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#08090af5 0%,#08090ae0 38%,#08090a59 75%,#08090a33 100%),linear-gradient(#08090a00 60%,#08090a99 100%);position:absolute;inset:0}@media (width<=760px){.hero[data-astro-cid-lcdefpme]:after{background:#08090acc}}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero__kicker[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-weight:500;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:1.25rem}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--on-dark);max-width:44ch;margin-bottom:2rem}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;max-width:56rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:2px solid #ffffffd9;gap:.15rem;padding-left:.9rem;display:grid}.facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 var(--step-1)/1.2 var(--font-display)}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:var(--step--1)}.picker[data-astro-cid-lcdefpme]{z-index:2;margin-top:clamp(-7rem,-10vw,-4.5rem);padding-bottom:0;position:relative}.lines-sec[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,5vw,4rem)}.lines[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;margin-top:2rem;display:grid}.line[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius-l);color:inherit;box-shadow:var(--shadow);grid-template-rows:auto 1fr;text-decoration:none;transition:box-shadow .15s;display:grid;overflow:hidden}.line[data-astro-cid-lcdefpme]:hover{box-shadow:0 0 0 1px var(--ink)}.line[data-astro-cid-lcdefpme] .line__img{aspect-ratio:4/3;object-fit:contain;border-bottom:1px solid var(--rule);background:#fff;width:100%;height:auto;padding:1.5rem 1.25rem 1rem;transition:transform .3s}.line[data-astro-cid-lcdefpme]:hover .line__img{transform:scale(1.03)}.line__body[data-astro-cid-lcdefpme]{align-content:start;gap:.2rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.line[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-bottom:.1rem}.line__range[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--navy-2);margin-bottom:.5rem;font-weight:700}.line__meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step--1);margin:0}.line__go[data-astro-cid-lcdefpme]{color:var(--blue);margin-top:.9rem;font-weight:600}@media (width<=600px){.lines[data-astro-cid-lcdefpme]{gap:.6rem;margin-top:1.25rem}.line[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:38% minmax(0,1fr);align-items:center}.line[data-astro-cid-lcdefpme] .line__img{aspect-ratio:1;border-bottom:0;border-right:1px solid var(--rule);height:100%;padding:.6rem}.line__body[data-astro-cid-lcdefpme]{padding:.8rem .9rem}.line[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1)}.line__range[data-astro-cid-lcdefpme]{font-size:var(--step-0);margin-bottom:.25rem}.line__go[data-astro-cid-lcdefpme]{margin-top:.4rem}}.kit[data-astro-cid-lcdefpme]{background:var(--surface)}.kit__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:2.5rem;display:grid}@media (width<=860px){.kit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.kit__photo[data-astro-cid-lcdefpme]{margin:0}.kit__photo[data-astro-cid-lcdefpme] img{aspect-ratio:4/3.4;object-fit:cover;object-position:50% 62%;border-radius:var(--radius-l);width:100%;height:auto}.kit__photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step--1);margin-top:.5rem}.kit__list[data-astro-cid-lcdefpme]{margin:1.5rem 0 0;padding:0;list-style:none}.kit__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:.85rem 0 .85rem 2rem;position:relative}.kit__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/80% no-repeat;border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:1.05rem;left:.15rem}.inside__head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem 3rem;margin-bottom:2rem;display:grid}.inside__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.inside__head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}@media (width<=860px){.inside__head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:2rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:3px solid var(--navy-2);padding-top:1rem}.steps__n[data-astro-cid-lcdefpme]{font-size:var(--step-3);color:var(--blue);margin-bottom:.75rem;font-weight:800;line-height:1;display:block}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}@media (width<=600px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;margin-top:1.25rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top-width:1px;grid-template-columns:2.4rem minmax(0,1fr);column-gap:.4rem;padding:.9rem 0;display:grid}.steps__n[data-astro-cid-lcdefpme]{font-size:var(--step-2);grid-row:span 2;margin:0}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-0);margin-bottom:.2rem}.journey[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;margin:1.75rem calc(var(--gutter) * -1) 0;padding:0 var(--gutter) .4rem;gap:.6rem;display:flex;overflow-x:auto}.journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 42%}}.journey[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width<=960px){.journey[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.journey[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.journey[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-m);width:100%;height:auto;display:block}.journey[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--step--1);margin-top:.5rem;display:block}.faq[data-astro-cid-lcdefpme]{background:var(--surface)}.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:1rem 3rem;display:grid}.faq__side[data-astro-cid-lcdefpme]{position:sticky;top:6rem}@media (width<=800px){.faq__side[data-astro-cid-lcdefpme]{position:static}.ask[data-astro-cid-lcdefpme]{display:none}}.ask[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--bg);margin-top:2rem;overflow:hidden}.ask[data-astro-cid-lcdefpme] .ask__img{aspect-ratio:16/10;object-fit:cover;object-position:50% 72%;width:100%;height:auto;display:block}.ask__body[data-astro-cid-lcdefpme]{justify-items:start;gap:.6rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.ask__title[data-astro-cid-lcdefpme]{font:700 var(--step-1)/1.2 var(--font-display);margin:0}.ask__text[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 .4rem}.ask__tel[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600;text-decoration:none}@media (width<=800px){.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}details[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--rule)}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:1.1rem 2.5rem 1.1rem 0;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";background:var(--bg);width:1.6rem;height:1.6rem;color:var(--blue);font:600 1.2rem/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:.8rem;right:.25rem}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−";background:var(--blue);color:#fff}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.cta[data-astro-cid-lcdefpme]{color:#fff;background:var(--navy);padding-block:clamp(4rem,9vw,6.5rem);position:relative;overflow:hidden}.cta[data-astro-cid-lcdefpme] .cta__bg{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.cta[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#08090af2 0%,#08090acc 50%,#08090a73 100%);position:absolute;inset:0}.cta__inner[data-astro-cid-lcdefpme]{z-index:1;position:relative}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.cta__lead[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--on-dark);max-width:46ch;margin-bottom:2rem}.kab[data-astro-cid-lcdefpme]{color:var(--on-dark);background:#050606;position:relative;overflow:hidden}.kab[data-astro-cid-lcdefpme] .kab__bg{object-fit:cover;object-position:75% 50%;width:100%;height:100%;position:absolute;inset:0}.kab[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#050606f2 0%,#050606d1 45%,#0506061a 80%);position:absolute;inset:0}.kab__inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:clamp(3.5rem,8vw,6rem);position:relative}.kab__kicker[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-weight:600}.kab[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;max-width:18ch}.kab__lead[data-astro-cid-lcdefpme]{color:#d5d9db;font-size:var(--step-1);max-width:44ch}.kab__quick[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,11rem));gap:.5rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.kab__quick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--on-dark-rule);border-radius:var(--radius-s);color:#fff;background:#ffffff0a;gap:.15rem;padding:.75rem .9rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.kab__quick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--red);background:#c5240f26}.kab__quick[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 1.1rem/1.1 var(--font-display)}.kab__quick[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:var(--step--1)}@media (width<=760px){.kab[data-astro-cid-lcdefpme]:after{background:linear-gradient(#05060699 0%,#050606eb 40%)}.kab__quick[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}
