.grouped-specifications[data-astro-cid-77vmvwey]{padding-inline:var(--spacing-6);background:var(--color-ppt-white);border:1px solid var(--color-ppt-border);border-radius:var(--radius-md)}.specification-group[data-astro-cid-77vmvwey]{gap:var(--spacing-6);padding-block:var(--spacing-6);border-block-end:1px solid var(--color-ppt-border);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.specification-group[data-astro-cid-77vmvwey]:last-child{border:0}h3[data-astro-cid-77vmvwey]{font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-subheading);align-self:start}dl[data-astro-cid-77vmvwey]{min-inline-size:0;margin:0}dl[data-astro-cid-77vmvwey]>div[data-astro-cid-77vmvwey]{gap:var(--spacing-5);padding-block:var(--spacing-4);border-block-end:1px solid var(--color-ppt-border);line-height:var(--leading-body);font-size:var(--text-body);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}dl[data-astro-cid-77vmvwey]>div[data-astro-cid-77vmvwey]:first-child{padding-block-start:0}dl[data-astro-cid-77vmvwey]>div[data-astro-cid-77vmvwey]:last-child{border:0;padding-block-end:0}dt[data-astro-cid-77vmvwey]{color:var(--color-ppt-text-secondary)}dd[data-astro-cid-77vmvwey]{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-ppt-text);overflow-wrap:anywhere;margin:0}@media (width>=64.01rem){h3[data-astro-cid-77vmvwey]{top:calc(5rem + var(--spacing-5));position:sticky}}@media (width<=48rem){.grouped-specifications[data-astro-cid-77vmvwey]{padding-inline:var(--spacing-5)}.specification-group[data-astro-cid-77vmvwey]{gap:var(--spacing-4);grid-template-columns:1fr}dl[data-astro-cid-77vmvwey]>div[data-astro-cid-77vmvwey]{gap:var(--spacing-2);grid-template-columns:1fr}}.refined-product{color:var(--color-ppt-text);background:var(--color-ppt-white)}.refined-product section[id]{scroll-margin-block-start:calc(5rem + var(--spacing-5))}.refined-product .hero h1{max-inline-size:23ch}.refined-product .hero p,.refined-product .final-cta p{color:var(--color-ppt-text-on-dark-muted)}.refined-product .hero .technical-label{color:var(--color-family-support-on-dark);margin-block-end:var(--spacing-5)}.refined-product h2{font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-wrap:balance}.refined-product h3{font-size:var(--text-h4);font-weight:var(--font-weight-semibold);line-height:var(--leading-subheading)}.refined-product :where(p:not(.nav-strip__label)),.refined-product .planning-inputs li,.refined-product .excluded-destinations li{font-size:var(--text-body);line-height:var(--leading-body)}.refined-product :where(p:not(.nav-strip__label,.hero p,.osmo p,.final-cta p)){color:var(--color-ppt-text-secondary);max-inline-size:65ch}.refined-product h3+p{margin-block-start:var(--spacing-3)}.refined-product .surface{background:var(--color-ppt-surface)}.refined-product .editorial-columns{gap:var(--spacing-9);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.refined-product .editorial-split{inline-size:100%}.refined-product .section-content{margin-block-start:var(--spacing-7)}.refined-product figure{margin:0}.refined-product figure img{border-radius:var(--radius-lg);block-size:auto;inline-size:100%;display:block}.refined-product figcaption{font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-ppt-text-secondary);margin-block-start:var(--spacing-3)}.refined-product .equipment-image{background:var(--color-ppt-surface);padding:var(--spacing-6);border-radius:var(--radius-lg)}.refined-product .equipment-image img{aspect-ratio:4/3;object-fit:contain}.refined-product .editorial-rows{gap:var(--spacing-5);display:grid}.refined-product .editorial-rows>div{border-block-start:1px solid var(--color-ppt-border);padding-block-start:var(--spacing-5)}.refined-product .editorial-rows>div:first-child{border:0;padding-block-start:0}.refined-product .dark-technical{background:var(--color-ppt-navy-900);color:var(--color-ppt-text-on-dark)}.refined-product .dark-technical .section-intro h2,.refined-product .dark-technical h2,.refined-product .dark-technical h3{color:var(--color-ppt-text-on-dark)}.refined-product .dark-technical .section-intro p,.refined-product .dark-technical p{color:var(--color-ppt-text-on-dark-muted)}.refined-product .dark-technical .technical-label{color:var(--color-family-water-on-dark)}.refined-product .dark-technical .editorial-rows>div{border-color:color-mix(in srgb, var(--color-ppt-white) 24%, transparent)}.refined-product .scope-note{padding:var(--spacing-5);border-inline-start:2px solid var(--color-ppt-blue-600);background:var(--color-ppt-blue-100);margin-block-start:var(--spacing-6)}.refined-product .scope-note p{font-size:var(--text-small)}.refined-product .planning-panel{gap:var(--spacing-8);padding:var(--spacing-8);background:var(--color-ppt-blue-100);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.refined-product .planning-panel .section-intro p{font-size:var(--text-body)}.refined-product .planning-panel .actions{margin-block-start:var(--spacing-6)}.refined-product .planning-inputs{border-inline-start:1px solid var(--color-ppt-border-strong);padding-inline-start:var(--spacing-6)}.refined-product .planning-inputs ul,.refined-product .excluded-destinations ul{padding-inline-start:var(--spacing-5)}.refined-product .planning-inputs li+li,.refined-product .excluded-destinations li+li{margin-block-start:var(--spacing-3)}.refined-product .planning-inputs ul{margin-block-start:var(--spacing-4)}.refined-product .planning-inputs li{color:var(--color-ppt-text-secondary)}.refined-product .spec-note{font-size:var(--text-small);margin-block-start:var(--spacing-5)}.refined-product .compact-section{padding-block:var(--spacing-7)}.refined-product .faq-layout{gap:var(--spacing-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.refined-product a:focus-visible,.refined-product summary:focus-visible{outline:2px solid var(--color-ppt-blue-600);outline-offset:var(--spacing-2)}@media (width>=64.01rem) and (height>=42rem){.refined-product .sticky-intro{top:calc(5rem + var(--spacing-5));align-self:start;position:sticky}}@media (width<=64rem){.refined-product .editorial-columns{gap:var(--spacing-6)}.refined-product .planning-panel{padding:var(--spacing-6);gap:var(--spacing-6)}.refined-product .faq-layout{gap:var(--spacing-6);grid-template-columns:1fr}}@media (width<=48rem){.refined-product .editorial-columns,.refined-product .planning-panel{gap:var(--spacing-6);grid-template-columns:1fr}.refined-product .planning-panel{padding:var(--spacing-5)}.refined-product .planning-inputs{border-inline-start:0;border-block-start:1px solid var(--color-ppt-border-strong);padding-block-start:var(--spacing-5);padding-inline-start:0}.refined-product .planning-panel .actions{flex-direction:column;align-items:stretch}.refined-product .equipment-image{padding:var(--spacing-4)}.refined-product h2{font-size:var(--text-h3)}}
