.prices-flow{display:contents}.prices-flow .section{padding-block:clamp(2.4rem,4vw,3.5rem)}.prices-flow .te{margin-block:0}.prices-flow .te__head{margin-block-end:1.2rem}.prices-flow #how .lead,.prices-flow .sec-head .lead{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.5}.prices-flow #how .steps{margin-block-start:1.4rem!important}.prices-flow #how .step{padding:1.15rem 1.2rem}.prices-flow #how .step__n{width:2.1rem;height:2.1rem;margin-block-end:.55rem;font-size:1rem}.prices-flow #how .windguard{gap:.7rem 1rem;margin-block-start:1.25rem;padding:1.1rem 1.25rem}.prices-flow #how .badges{margin-block-start:1.15rem!important}.prices-flow #how .badges+p{margin-block-start:.6rem!important}.prices-flow .sec-head{gap:clamp(1.25rem,3vw,2.35rem)}.prices-flow .sec-head .sec-fig img,.prices-flow .split .split__fig img{aspect-ratio:16/10;max-height:240px}.prices-flow .ptable-wrap.ptable-wrap{margin-block-start:1.15rem}.prices-flow .ptable th,.prices-flow .ptable td{padding:.68rem .85rem}.prices-flow .open-grid{gap:1rem;margin-block-start:1.35rem}.prices-flow .open-card{padding:1.1rem}.prices-flow .kp-grid{gap:.6rem;margin-block-start:1.25rem}.prices-flow .kp-grid li{padding:.8rem .85rem .8rem 2.35rem}.prices-flow .kp-grid li:before{inset-block-start:.8rem;inset-inline-start:.85rem}.prices-flow .priders__row{gap:1rem;margin-block-start:1.2rem}.prices-flow .priders__media{aspect-ratio:4/3}.prices-flow .priders__body{padding:.85rem .95rem 1rem}.prices-flow .geo{gap:.65rem;margin-block-start:1.2rem}.prices-flow .faq__item{margin-block-end:.45rem}.prices-flow .faq .faq__item summary{padding:.9rem 1.1rem}.prices-flow .faq .faq__item p{padding:0 1.1rem 1rem}.prices-flow .photo-strip{padding-block:clamp(3rem,6vw,4.5rem)}.prices-flow .photocta{padding-block:clamp(3.5rem,7vw,5rem)}.prices-flow .wg{padding-block:clamp(2.5rem,4vw,3.5rem)}.prices-flow .wg__grid{margin-block-start:1.25rem}.prices-flow .wg__card{padding:1.1rem}@media (width>=900px){.prices-flow .geo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:2.25rem}}@media (width<=820px){.prices-flow .sec-head .sec-fig img,.prices-flow .split .split__fig img{aspect-ratio:16/9;max-height:220px}}.dxl[data-astro-cid-wdhrfr6p]{font-family:var(--font-display-exp);letter-spacing:-.02em;font-weight:200;line-height:1.04;font-size:var(--step-3)}.dxl[data-astro-cid-wdhrfr6p] strong[data-astro-cid-wdhrfr6p]{color:var(--lagoon-dark);font-weight:800}.eyebrow--light[data-astro-cid-wdhrfr6p]{color:#7fe3dc!important}.price-story-more[data-astro-cid-wdhrfr6p]{font-size:var(--step--1);margin:0}.price-story-more[data-astro-cid-wdhrfr6p] a[data-astro-cid-wdhrfr6p]{color:var(--lagoon-dark);font-weight:700}.cta-row[data-astro-cid-wdhrfr6p]{flex-wrap:wrap;gap:.8rem;display:flex}.khero__cta[data-astro-cid-wdhrfr6p]{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.steps[data-astro-cid-wdhrfr6p]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,1.6rem);display:grid}@media (width<=760px){.steps[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}}.step[data-astro-cid-wdhrfr6p]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:1.6rem 1.5rem}.step__n[data-astro-cid-wdhrfr6p]{background:var(--aqua);width:2.4rem;height:2.4rem;color:var(--deep-sea);font-family:var(--font-display-exp);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.9rem;font-size:1.2rem;font-weight:700;display:inline-flex}.step[data-astro-cid-wdhrfr6p] h3[data-astro-cid-wdhrfr6p]{margin:0 0 .35rem}.windguard[data-astro-cid-wdhrfr6p]{background:linear-gradient(120deg, var(--deep-sea-2), var(--lagoon-dark));color:#fff;border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;padding:1.6rem 1.8rem;display:flex}.windguard__badge[data-astro-cid-wdhrfr6p]{background:var(--coral);color:#fff;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:.5em .9em;font-size:.8rem;font-weight:800}.windguard[data-astro-cid-wdhrfr6p] p[data-astro-cid-wdhrfr6p]{color:#eafaf8;max-width:70ch;margin:0}.windguard[data-astro-cid-wdhrfr6p] a[data-astro-cid-wdhrfr6p]{color:#7fe3dc;font-weight:700}.badges[data-astro-cid-wdhrfr6p]{flex-wrap:wrap;gap:.6rem;margin:1.8rem 0 0;padding:0;list-style:none;display:flex}.badges[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]{background:var(--aqua);color:var(--deep-sea);font-size:var(--step--1);border:1px solid #c7e9e5;border-radius:999px;padding:.5em 1em;font-weight:600}.sec-head[data-astro-cid-wdhrfr6p]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);margin-bottom:.4rem;display:grid}.sec-head--rev[data-astro-cid-wdhrfr6p] .sec-fig[data-astro-cid-wdhrfr6p]{order:-1}.sec-head[data-astro-cid-wdhrfr6p] h2[data-astro-cid-wdhrfr6p]{font-size:var(--step-2)}.sec-head[data-astro-cid-wdhrfr6p] h2[data-astro-cid-wdhrfr6p] strong[data-astro-cid-wdhrfr6p]{color:var(--lagoon-dark)}.sec-fig[data-astro-cid-wdhrfr6p]{margin:0}.sec-fig[data-astro-cid-wdhrfr6p] img[data-astro-cid-wdhrfr6p]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow)}.sec-fig[data-astro-cid-wdhrfr6p] figcaption[data-astro-cid-wdhrfr6p]{font-size:var(--step--1);color:var(--ink-soft);text-align:center;margin-top:.6rem}@media (width<=820px){.sec-head[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}.sec-head--rev[data-astro-cid-wdhrfr6p] .sec-fig[data-astro-cid-wdhrfr6p]{order:0}}.ptable-wrap[data-astro-cid-wdhrfr6p]{-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--line);margin-top:1.6rem;overflow-x:auto}.ptable[data-astro-cid-wdhrfr6p]{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--step--1);background:#fff}.ptable--mini[data-astro-cid-wdhrfr6p]{min-width:360px}.ptable[data-astro-cid-wdhrfr6p] th[data-astro-cid-wdhrfr6p],.ptable[data-astro-cid-wdhrfr6p] td[data-astro-cid-wdhrfr6p]{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:.8rem 1rem}.ptable[data-astro-cid-wdhrfr6p] thead[data-astro-cid-wdhrfr6p] th[data-astro-cid-wdhrfr6p]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);background:var(--sand-2);white-space:nowrap;font-size:.76rem}.ptable[data-astro-cid-wdhrfr6p] tbody[data-astro-cid-wdhrfr6p] th[data-astro-cid-wdhrfr6p]{font-family:var(--font-display);color:var(--deep-sea);font-weight:700}.ptable[data-astro-cid-wdhrfr6p] td[data-astro-cid-wdhrfr6p].num,.ptable[data-astro-cid-wdhrfr6p] th[data-astro-cid-wdhrfr6p].num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ptable[data-astro-cid-wdhrfr6p] .act[data-astro-cid-wdhrfr6p]{text-align:right;white-space:nowrap}.ptable[data-astro-cid-wdhrfr6p] tbody[data-astro-cid-wdhrfr6p] tr[data-astro-cid-wdhrfr6p]:last-child th[data-astro-cid-wdhrfr6p],.ptable[data-astro-cid-wdhrfr6p] tbody[data-astro-cid-wdhrfr6p] tr[data-astro-cid-wdhrfr6p]:last-child td[data-astro-cid-wdhrfr6p]{border-bottom:0}.ptable[data-astro-cid-wdhrfr6p] tbody[data-astro-cid-wdhrfr6p] tr[data-astro-cid-wdhrfr6p].is-star{background:color-mix(in oklab, var(--aqua), #fff 35%)}.tag[data-astro-cid-wdhrfr6p]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--coral);vertical-align:middle;border-radius:999px;margin-left:.55em;padding:.2em .6em;font-size:.62rem;font-weight:800;display:inline-block}.bbtn[data-astro-cid-wdhrfr6p]{background:var(--coral);color:#fff;font-family:var(--font-display);transition:background .18s var(--ease);border-radius:8px;padding:.42em .85em;font-size:.76rem;font-weight:700;display:inline-block}.bbtn[data-astro-cid-wdhrfr6p]:hover{background:var(--coral-dark)}.bbtn--alt[data-astro-cid-wdhrfr6p]{background:var(--lagoon)}.bbtn--alt[data-astro-cid-wdhrfr6p]:hover{background:var(--lagoon-dark)}.bbtn-pair[data-astro-cid-wdhrfr6p]{gap:.35rem;display:inline-flex}.th-link[data-astro-cid-wdhrfr6p]{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}.th-link[data-astro-cid-wdhrfr6p]:hover{text-decoration-color:var(--lagoon)}.note[data-astro-cid-wdhrfr6p]{font-size:var(--step--1);color:var(--ink-soft);max-width:72ch;margin-top:1.2rem}.note[data-astro-cid-wdhrfr6p] a[data-astro-cid-wdhrfr6p]{color:var(--lagoon-dark);font-weight:600}.open-grid[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:2rem;display:grid}.open-card[data-astro-cid-wdhrfr6p]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:1.4rem}.open-card[data-astro-cid-wdhrfr6p] h3[data-astro-cid-wdhrfr6p]{margin-bottom:.4rem}.open-card[data-astro-cid-wdhrfr6p] .ptable-wrap[data-astro-cid-wdhrfr6p]{border:0;margin-top:.8rem}.open-card[data-astro-cid-wdhrfr6p] .ptable[data-astro-cid-wdhrfr6p]{min-width:0}@media (width<=760px){.open-grid[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}}.kp-grid[data-astro-cid-wdhrfr6p]{grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.kp-grid[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]{border:1px solid var(--line);border-radius:var(--radius);color:var(--deep-sea);box-shadow:var(--shadow-sm);background:#fff;padding:1rem 1rem 1rem 2.6rem;font-weight:600;position:relative}.kp-grid[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]:before{content:"✓";color:var(--lagoon);font-weight:800;position:absolute;top:1rem;left:1rem}@media (width<=760px){.kp-grid[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}}.storage-split[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr 1fr;gap:clamp(1.4rem,4vw,2.6rem);display:grid}@media (width<=760px){.storage-split[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}}.split[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.6rem,4vw,3.2rem);display:grid}.split__fig[data-astro-cid-wdhrfr6p]{margin:0}.split__fig[data-astro-cid-wdhrfr6p] img[data-astro-cid-wdhrfr6p]{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow);aspect-ratio:4/3;object-fit:cover}.split__txt[data-astro-cid-wdhrfr6p] .dxl[data-astro-cid-wdhrfr6p]{font-size:var(--step-2)}.ticks[data-astro-cid-wdhrfr6p]{margin:0;padding:0;list-style:none}.ticks[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]{margin-bottom:.55rem;padding-left:1.6rem;position:relative}.ticks[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]:before{content:"✓";color:var(--lagoon);font-weight:800;position:absolute;left:0}@media (width<=820px){.split[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}}.photo-strip[data-astro-cid-wdhrfr6p]{color:#fff;padding-block:clamp(3.5rem,9vw,6rem);position:relative;overflow:hidden}.photo-strip__img[data-astro-cid-wdhrfr6p]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.photo-strip__scrim[data-astro-cid-wdhrfr6p]{z-index:-1;background:linear-gradient(110deg,#0a2c34d1 0%,#0a2c348c 55%,#0a2c3440 100%);position:absolute;inset:0}.photo-strip__in[data-astro-cid-wdhrfr6p]{max-width:880px}.photo-strip[data-astro-cid-wdhrfr6p] .btn--ghost[data-astro-cid-wdhrfr6p]{color:#fff;border-color:#ffffffb3}.proof[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr 1.3fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);display:grid}.proof__fig[data-astro-cid-wdhrfr6p]{margin:0}.proof__fig[data-astro-cid-wdhrfr6p] img[data-astro-cid-wdhrfr6p]{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow);aspect-ratio:4/5;object-fit:cover}.proof__txt[data-astro-cid-wdhrfr6p] h2[data-astro-cid-wdhrfr6p]{font-size:var(--step-2)}@media (width<=820px){.proof[data-astro-cid-wdhrfr6p]{grid-template-columns:1fr}.proof__fig[data-astro-cid-wdhrfr6p] img[data-astro-cid-wdhrfr6p]{aspect-ratio:16/10}}.geo[data-astro-cid-wdhrfr6p]{gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.geo[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]{color:var(--ink);padding-left:1.7rem;position:relative}.geo[data-astro-cid-wdhrfr6p] li[data-astro-cid-wdhrfr6p]:before{content:"▸";color:var(--lagoon);font-weight:800;position:absolute;left:0}.faq__item[data-astro-cid-wdhrfr6p]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-bottom:.7rem;overflow:hidden}.faq__item[data-astro-cid-wdhrfr6p] summary[data-astro-cid-wdhrfr6p]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;font-weight:700;list-style:none;display:flex}.faq__item[data-astro-cid-wdhrfr6p] summary[data-astro-cid-wdhrfr6p]:after{content:"+";color:var(--lagoon);font-size:1.4rem;line-height:1}.faq__item[data-astro-cid-wdhrfr6p][open] summary[data-astro-cid-wdhrfr6p]:after{content:"–"}.faq__item[data-astro-cid-wdhrfr6p] p[data-astro-cid-wdhrfr6p]{color:var(--ink-soft);padding:0 1.3rem 1.2rem}.photocta[data-astro-cid-wdhrfr6p]{color:#fff;text-align:center;padding-block:clamp(4rem,10vw,7rem);position:relative;overflow:hidden}.photocta__img[data-astro-cid-wdhrfr6p]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.photocta__scrim[data-astro-cid-wdhrfr6p]{z-index:-1;background:linear-gradient(#0a2c3480,#0a2c34cc);position:absolute;inset:0}.photocta[data-astro-cid-wdhrfr6p] h2[data-astro-cid-wdhrfr6p]{color:#fff}.photocta[data-astro-cid-wdhrfr6p] .trust[data-astro-cid-wdhrfr6p]{color:#eaf6f5}
