.starlink-page[data-astro-cid-7ocx5t2x]{color:var(--color-text);font-weight:400}.starlink-page[data-astro-cid-7ocx5t2x] h1[data-astro-cid-7ocx5t2x],.starlink-page[data-astro-cid-7ocx5t2x] h2[data-astro-cid-7ocx5t2x],.starlink-page[data-astro-cid-7ocx5t2x] h3[data-astro-cid-7ocx5t2x]{letter-spacing:-.035em;font-weight:600}.catalog-intro[data-astro-cid-7ocx5t2x]{text-align:center;padding-block:40px 48px}h1[data-astro-cid-7ocx5t2x]{margin:0 0 20px;font-size:clamp(2rem,3.1vw,2.75rem);line-height:1.2}.intro[data-astro-cid-7ocx5t2x]{max-width:820px;color:var(--color-text-secondary);margin:0 auto;font-size:1.05rem;line-height:1.8}.model-prompt[data-astro-cid-7ocx5t2x]{margin:32px 0 24px;font-size:1.25rem;line-height:1.4}.model-strip[data-astro-cid-7ocx5t2x]{flex-wrap:wrap;justify-content:center;gap:24px;max-width:940px;margin:0 auto;scroll-margin-top:100px;display:flex}.model-choice[data-astro-cid-7ocx5t2x]{text-align:center;background:var(--color-surface-subtle);min-width:0;color:var(--color-text);border:2px solid #0000;border-radius:24px;flex:0 440px;padding:12px 20px 20px;font-size:1.5rem;font-weight:600;transition:border-color .18s}.model-details[data-astro-cid-7ocx5t2x]{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.quick-add[data-astro-cid-7ocx5t2x]{background:var(--color-primary);min-height:44px;color:var(--color-white);cursor:pointer;border:1px solid #0000;border-radius:999px;margin:12px auto 0;padding:10px 32px;font-size:1.0625rem;display:block}.quick-add[data-astro-cid-7ocx5t2x]:hover{background:var(--color-primary-dark)}.quick-add[data-astro-cid-7ocx5t2x].has-quantity,.quick-add[data-astro-cid-7ocx5t2x].has-quantity:hover{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.product-media[data-astro-cid-7ocx5t2x]{aspect-ratio:1.6;width:100%;margin-bottom:20px;display:block;position:relative;overflow:hidden}.model-choice[data-astro-cid-7ocx5t2x] .product-media[data-astro-cid-7ocx5t2x]{aspect-ratio:2.5;margin-bottom:8px}.product-media[data-astro-cid-7ocx5t2x] img[data-astro-cid-7ocx5t2x]{object-fit:contain;width:100%;height:100%;display:block}.model-choice[data-astro-cid-7ocx5t2x]:hover,.model-choice[data-astro-cid-7ocx5t2x].is-selected{color:var(--color-primary);border-color:var(--color-primary)}.selection-section[data-astro-cid-7ocx5t2x]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-block:40px}.selection-section[data-astro-cid-7ocx5t2x]>.container[data-astro-cid-7ocx5t2x]{max-width:800px}.selection-section[data-astro-cid-7ocx5t2x] h2[data-astro-cid-7ocx5t2x]{font-size:1.6rem}.table-scroll[data-astro-cid-7ocx5t2x]{margin-block:24px;overflow-x:auto}table[data-astro-cid-7ocx5t2x]{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}table[data-astro-cid-7ocx5t2x] th,table[data-astro-cid-7ocx5t2x] td{border-bottom:1px solid var(--color-border);padding:16px}table[data-astro-cid-7ocx5t2x] .empty-cell[data-astro-cid-7ocx5t2x]{text-align:center;height:112px;color:var(--color-text-secondary)}thead[data-astro-cid-7ocx5t2x],tfoot[data-astro-cid-7ocx5t2x]{background:var(--color-surface-subtle)}table[data-astro-cid-7ocx5t2x] .selection-model{align-items:center;gap:12px;display:flex}table[data-astro-cid-7ocx5t2x] .selection-model img{object-fit:contain;flex-shrink:0;width:64px;height:40px}table[data-astro-cid-7ocx5t2x] th{font-weight:600}table[data-astro-cid-7ocx5t2x] td button{width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}table[data-astro-cid-7ocx5t2x] td button:hover{color:var(--color-danger);background:var(--color-danger-soft)}table[data-astro-cid-7ocx5t2x] td input{border:1px solid var(--color-border-strong);width:112px;min-height:44px;color:var(--color-text);background:var(--color-white);border-radius:8px;padding:8px 12px}table[data-astro-cid-7ocx5t2x] input:invalid{border-color:var(--color-danger)}table[data-astro-cid-7ocx5t2x] input:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}table[data-astro-cid-7ocx5t2x] th:last-child,table[data-astro-cid-7ocx5t2x] td:last-child{text-align:right;width:64px}.quote-footer[data-astro-cid-7ocx5t2x]{justify-content:space-between;align-items:center;gap:32px;padding-block:4px 24px;display:flex}.quote-footer[data-astro-cid-7ocx5t2x] .quote-note[data-astro-cid-7ocx5t2x]{max-width:560px;margin:0}.quote-footer[data-astro-cid-7ocx5t2x] .button[data-astro-cid-7ocx5t2x]{flex-shrink:0}.selection-section[data-astro-cid-7ocx5t2x] .manufacturer-note[data-astro-cid-7ocx5t2x]{border-top:1px solid var(--color-border);max-width:none;margin:0;padding-top:20px}table[data-astro-cid-7ocx5t2x] button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.quantity-dialog[data-astro-cid-7ocx5t2x]{width:min(520px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-text);background:var(--color-white);border:0;border-radius:20px;margin:auto;padding:32px;position:fixed;inset:0;overflow-y:auto}.quantity-dialog[data-astro-cid-7ocx5t2x]::backdrop{background:color-mix(in srgb,var(--color-text) 45%,transparent)}html:has(.quantity-dialog[open]){overflow:hidden}.dialog-close[data-astro-cid-7ocx5t2x]{background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.quantity-dialog[data-astro-cid-7ocx5t2x] .product-media[data-astro-cid-7ocx5t2x]{margin-top:24px}.quantity-dialog[data-astro-cid-7ocx5t2x] h2[data-astro-cid-7ocx5t2x]{margin-top:16px;font-size:1.6rem}.quantity-dialog[data-astro-cid-7ocx5t2x] p[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary)}.quantity-dialog[data-astro-cid-7ocx5t2x] form[data-astro-cid-7ocx5t2x]{margin-top:20px}.quantity-dialog[data-astro-cid-7ocx5t2x] form[data-astro-cid-7ocx5t2x] .button[data-astro-cid-7ocx5t2x]{width:100%;margin-top:20px}.quantity-label[data-astro-cid-7ocx5t2x]{margin-bottom:8px;display:block}input[data-astro-cid-7ocx5t2x]{border:1px solid var(--color-border-strong);background:var(--color-white);width:100%;min-height:48px;color:var(--color-text);border-radius:8px;padding:10px 14px}.section[data-astro-cid-7ocx5t2x]{padding-block:80px}.process[data-astro-cid-7ocx5t2x]{background:var(--color-surface-muted)}.section-heading[data-astro-cid-7ocx5t2x]{max-width:720px;margin-bottom:40px}h2[data-astro-cid-7ocx5t2x]{margin:0 0 20px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.12}h3[data-astro-cid-7ocx5t2x]{margin:0 0 12px;font-size:1.3rem;line-height:1.25}p[data-astro-cid-7ocx5t2x]{line-height:1.65}.section-heading[data-astro-cid-7ocx5t2x]>p[data-astro-cid-7ocx5t2x]:last-child,article[data-astro-cid-7ocx5t2x]>p[data-astro-cid-7ocx5t2x],li[data-astro-cid-7ocx5t2x]>p[data-astro-cid-7ocx5t2x],.closing[data-astro-cid-7ocx5t2x]>p[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary)}.eyebrow[data-astro-cid-7ocx5t2x]{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:.78rem;font-weight:600}.quote-note[data-astro-cid-7ocx5t2x],.manufacturer-note[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary);font-size:.85rem}.manufacturer-note[data-astro-cid-7ocx5t2x]{max-width:850px;margin:24px 0 0}.button[data-astro-cid-7ocx5t2x]{text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.button-primary[data-astro-cid-7ocx5t2x]{background:var(--color-primary);color:var(--color-white)}.button-primary[data-astro-cid-7ocx5t2x]:hover{background:var(--color-primary-dark)}.sr-only[data-astro-cid-7ocx5t2x]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editorial-grid[data-astro-cid-7ocx5t2x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.editorial-grid[data-astro-cid-7ocx5t2x] img[data-astro-cid-7ocx5t2x]{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;height:auto;margin-bottom:24px;display:block}.image-credit[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary);margin:28px 0 0;font-size:.8rem}.planning[data-astro-cid-7ocx5t2x]{background:var(--color-surface-subtle)}.planning-layout[data-astro-cid-7ocx5t2x]{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.planning-media[data-astro-cid-7ocx5t2x] img[data-astro-cid-7ocx5t2x]{width:100%;height:auto;display:block}.planning-intro[data-astro-cid-7ocx5t2x],dd[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary)}dl[data-astro-cid-7ocx5t2x]{margin:28px 0 32px}dl[data-astro-cid-7ocx5t2x]>div[data-astro-cid-7ocx5t2x]{border-bottom:1px solid var(--color-border);padding-block:20px}dt[data-astro-cid-7ocx5t2x]{margin-bottom:8px;font-weight:600}dd[data-astro-cid-7ocx5t2x]{margin:0;line-height:1.6}.index[data-astro-cid-7ocx5t2x]{color:var(--color-primary);margin-bottom:24px;font-size:.9rem;display:block}.process-grid[data-astro-cid-7ocx5t2x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.faq[data-astro-cid-7ocx5t2x]{grid-template-columns:1fr 1.4fr;gap:64px;display:grid}details[data-astro-cid-7ocx5t2x]{border-bottom:1px solid var(--color-border);padding-block:22px}details[data-astro-cid-7ocx5t2x]:first-child{padding-top:0}summary[data-astro-cid-7ocx5t2x]{cursor:pointer;min-height:44px;font-weight:600;line-height:1.5}details[data-astro-cid-7ocx5t2x] p[data-astro-cid-7ocx5t2x]{color:var(--color-text-secondary);margin-bottom:0}.closing[data-astro-cid-7ocx5t2x]{padding-block:24px 48px}.closing-banner[data-astro-cid-7ocx5t2x]{background:linear-gradient(110deg,var(--color-primary),var(--color-primary-deep));color:var(--color-white);border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex}.closing-banner[data-astro-cid-7ocx5t2x] h2[data-astro-cid-7ocx5t2x]{letter-spacing:-.02em;margin:0 0 10px;font-size:1.6rem}.closing-banner[data-astro-cid-7ocx5t2x] p[data-astro-cid-7ocx5t2x]{max-width:820px;color:var(--color-white);margin:0;line-height:1.6}.closing-button[data-astro-cid-7ocx5t2x]{min-width:212px;color:var(--color-primary-deep);background:var(--color-white);border-radius:8px;flex-shrink:0}.closing-button[data-astro-cid-7ocx5t2x]:hover{background:var(--color-primary-soft)}a[data-astro-cid-7ocx5t2x]:focus-visible,button[data-astro-cid-7ocx5t2x]:focus-visible,input[data-astro-cid-7ocx5t2x]:focus-visible,summary[data-astro-cid-7ocx5t2x]:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media(width<=1000px){.process-grid[data-astro-cid-7ocx5t2x]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=760px){.faq[data-astro-cid-7ocx5t2x],.planning-layout[data-astro-cid-7ocx5t2x]{grid-template-columns:minmax(0,1fr);gap:32px}.model-strip[data-astro-cid-7ocx5t2x]{gap:16px}.model-choice[data-astro-cid-7ocx5t2x]{flex-basis:440px;max-width:100%}table[data-astro-cid-7ocx5t2x] th,table[data-astro-cid-7ocx5t2x] td{padding:12px 8px}.quote-footer[data-astro-cid-7ocx5t2x]{flex-direction:column;align-items:stretch;gap:20px}table[data-astro-cid-7ocx5t2x] td input{width:88px}.section[data-astro-cid-7ocx5t2x]{padding-block:56px}.section-heading[data-astro-cid-7ocx5t2x]{margin-bottom:32px}.editorial-grid[data-astro-cid-7ocx5t2x]{grid-template-columns:1fr;gap:28px}.editorial-grid[data-astro-cid-7ocx5t2x] .index[data-astro-cid-7ocx5t2x]{margin-bottom:12px}.closing[data-astro-cid-7ocx5t2x]{padding-block:24px 32px}.closing-banner[data-astro-cid-7ocx5t2x]{flex-direction:column;align-items:stretch;gap:24px;padding:28px 24px}}@media(width<=420px){.process-grid[data-astro-cid-7ocx5t2x]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.model-choice[data-astro-cid-7ocx5t2x]{transition:none}}