.design-heading[data-astro-cid-wwuaxuyw]{padding-top:32px;padding-bottom:28px}.design-heading[data-astro-cid-wwuaxuyw] .breadcrumb[data-astro-cid-wwuaxuyw]{margin-bottom:26px}.design-heading[data-astro-cid-wwuaxuyw] h1[data-astro-cid-wwuaxuyw]{font-size:clamp(44px,6.1vw,88px)}.design-heading[data-astro-cid-wwuaxuyw]>p[data-astro-cid-wwuaxuyw]{max-width:670px;color:var(--muted);margin-top:22px;font-size:15px}html:has(.design-comparison){scroll-padding-top:88px}.design-comparison[data-astro-cid-wwuaxuyw]{--comparison-header:88px;padding-bottom:68px;scroll-margin-top:0}.comparison-tools[data-astro-cid-wwuaxuyw]{top:var(--comparison-header);z-index:20;background:var(--bg,#0c1220);scrollbar-width:thin;scrollbar-color:#687b91 #0c1220;flex-wrap:nowrap;gap:8px;margin:0;padding:8px 0 12px;display:flex;position:sticky;overflow-x:auto}.comparison-tools[data-astro-cid-wwuaxuyw]::-webkit-scrollbar{height:4px}.comparison-tools[data-astro-cid-wwuaxuyw]::-webkit-scrollbar-track{background:#0c1220}.comparison-tools[data-astro-cid-wwuaxuyw]::-webkit-scrollbar-thumb{background:#687b91;border-radius:4px}.comparison-tools[data-astro-cid-wwuaxuyw] .chip[data-astro-cid-wwuaxuyw]{white-space:nowrap;flex:none;min-height:44px;padding:10px 14px;font-size:13px}.comparison-grid[data-astro-cid-wwuaxuyw]{gap:16px 24px;width:100%;margin:0 auto}.comparison-card[data-astro-cid-wwuaxuyw]{flex-direction:column;min-width:0;display:flex}.comparison-card[data-astro-cid-wwuaxuyw] .scene-media{padding:0;display:block}.comparison-card[data-astro-cid-wwuaxuyw] .image-button{aspect-ratio:16/9;overflow:hidden}.design-comparison[data-astro-cid-wwuaxuyw] .comparison-card[data-astro-cid-wwuaxuyw] .scene-media img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:100%}.comparison-card[data-astro-cid-wwuaxuyw] .water-loop{object-fit:cover;object-position:center}.comparison-card[data-astro-cid-wwuaxuyw]>.direction-details[data-astro-cid-wwuaxuyw]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0;display:flex}.direction-details[data-astro-cid-wwuaxuyw] h2[data-astro-cid-wwuaxuyw]{letter-spacing:-.035em;font-size:clamp(18px,1.55vw,25px);line-height:1.2}.direction-link[data-astro-cid-wwuaxuyw]{min-height:44px;color:var(--muted);text-underline-offset:5px;flex-shrink:0;align-items:center;gap:12px;font-size:12px;text-decoration:underline #ffffff40;display:inline-flex}.direction-link[data-astro-cid-wwuaxuyw]:hover{color:var(--bone);text-decoration-color:currentColor}.comparison-note[data-astro-cid-wwuaxuyw]{max-width:850px;margin:28px auto 0}@media (width>=1001px) and (height>=600px){.comparison-card[data-astro-cid-wwuaxuyw] .image-button{height:calc((100svh - var(--comparison-header) - 184px) / 2);aspect-ratio:auto}.design-comparison[data-astro-cid-wwuaxuyw] .comparison-card[data-astro-cid-wwuaxuyw] .scene-media img{aspect-ratio:auto}}@media (width<=1000px){html:has(.design-comparison){scroll-padding-top:72px}.design-comparison[data-astro-cid-wwuaxuyw]{--comparison-header:72px}}.visually-hidden[data-astro-cid-wwuaxuyw]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.design-feedback[data-astro-cid-wwuaxuyw]{justify-content:space-between;align-items:center;gap:35px;padding-top:58px;padding-bottom:58px;display:flex}.design-feedback[data-astro-cid-wwuaxuyw] h2[data-astro-cid-wwuaxuyw]{font-size:clamp(32px,3.4vw,48px)}.design-feedback[data-astro-cid-wwuaxuyw] p[data-astro-cid-wwuaxuyw]{color:#53606c;margin-top:16px;font-size:14px}.design-feedback[data-astro-cid-wwuaxuyw] .actions[data-astro-cid-wwuaxuyw]{flex-shrink:0;margin:0}@media (width<=1100px){.design-feedback[data-astro-cid-wwuaxuyw]{display:block}.design-feedback[data-astro-cid-wwuaxuyw] .actions[data-astro-cid-wwuaxuyw]{margin-top:26px}}@media (width<=700px){.design-heading[data-astro-cid-wwuaxuyw]{padding-top:24px;padding-bottom:24px}.design-heading[data-astro-cid-wwuaxuyw] .breadcrumb[data-astro-cid-wwuaxuyw]{margin-bottom:22px}.design-heading[data-astro-cid-wwuaxuyw] h1[data-astro-cid-wwuaxuyw]{font-size:clamp(38px,10vw,58px)}.design-heading[data-astro-cid-wwuaxuyw]>p[data-astro-cid-wwuaxuyw]{margin-top:18px;font-size:14px}.comparison-tools[data-astro-cid-wwuaxuyw] .chip[data-astro-cid-wwuaxuyw]{padding:10px 12px;font-size:12px}.comparison-grid[data-astro-cid-wwuaxuyw]{grid-template-columns:1fr;gap:24px}.direction-details[data-astro-cid-wwuaxuyw] h2[data-astro-cid-wwuaxuyw]{font-size:23px}.design-comparison[data-astro-cid-wwuaxuyw]{padding-bottom:42px}.comparison-note[data-astro-cid-wwuaxuyw]{margin-top:28px}.design-feedback[data-astro-cid-wwuaxuyw]{padding-top:40px;padding-bottom:40px}}
