﻿.bywc-feature{padding-top:28px}.bywc-video-banner{background:#10243f;border:1px solid #ffffff80;border-radius:24px;margin:0 auto 64px;position:relative;overflow:hidden;box-shadow:0 20px 48px #16345f26}.bywc-video-banner video{aspect-ratio:16/9;object-fit:contain;background:#10243f;width:100%;max-height:72vh;display:block}.bywc-heading{text-align:center;max-width:950px;margin:0 auto 56px}.bywc-heading h1{text-wrap:balance;margin:20px 0;font-size:clamp(36px,4.5vw,64px);line-height:1.08}.bywc-feature p{color:var(--muted);font-size:16px;line-height:1.85}.bywc-heading>p{max-width:780px;margin-inline:auto}.bywc-page h2{text-align:center;text-wrap:balance;font-size:clamp(30px,3vw,44px);line-height:1.15}.bywc-introduction{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:48px;padding-bottom:64px;display:grid}.bywc-intro-photo{border-radius:20px;min-height:380px;position:relative;overflow:hidden}.bywc-introduction h2{margin-top:0}.bywc-chapter{background:var(--pale);border-radius:20px;margin-bottom:32px;padding:48px}.bywc-chapter:nth-of-type(odd){border:1px solid var(--line);background:#fff}.bywc-chapter h2{margin:0 0 28px}.bywc-chapter-copy{max-width:850px;margin:auto}.bywc-chapter .article-photo-space{max-width:850px;margin:28px auto 0}.bywc-actions{justify-content:center;align-items:center;gap:28px;padding-block:24px 48px;display:flex}.bywc-page .related{margin-inline:auto}@media (max-width:760px){.bywc-feature{padding-top:18px}.bywc-video-banner{border-radius:16px;margin-bottom:36px;box-shadow:0 12px 28px #16345f24}.bywc-heading{margin-bottom:32px}.bywc-introduction{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:36px}.bywc-intro-photo{aspect-ratio:4/3;min-height:0}.bywc-chapter{padding:28px 22px}.bywc-actions{flex-direction:column;gap:20px}}.bywc-introduction{align-items:start}.bywc-intro-photo{aspect-ratio:386/518;min-height:0}.bywc-intro-photo img{object-fit:contain}.bywc-media{min-width:0;margin:32px 0 0}.bywc-media>img,.bywc-media>video{object-fit:contain;background:#10243f;border-radius:16px;width:100%;display:block}.bywc-media>img{height:auto}.bywc-media figcaption{text-align:center;color:var(--muted);padding:12px 4px;font-size:13px;line-height:1.5}.bywc-launch-photo{max-width:660px;margin-inline:auto}.bywc-demonstrations{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1000px;margin-inline:auto;display:grid}.bywc-demonstrations .bywc-media>img,.bywc-demonstrations .bywc-media>video{aspect-ratio:3/4;object-fit:contain;height:auto;max-height:620px}@media (max-width:760px){.bywc-intro-photo{justify-self:center;width:100%;max-width:420px}.bywc-demonstrations{grid-template-columns:1fr}.bywc-demonstrations .bywc-media{margin-top:20px}}.bywc-feature{--bywc-space:40px;max-width:1040px;padding-top:24px}.bywc-video-banner{max-width:920px;margin-bottom:var(--bywc-space)}.bywc-video-banner video{max-height:500px}.bywc-heading{margin-bottom:var(--bywc-space)}.bywc-heading h1{font-size:clamp(34px,4vw,52px)}.bywc-introduction{margin-bottom:var(--bywc-space);background:var(--pale);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:32px;padding:32px}.bywc-intro-photo{aspect-ratio:auto;align-self:stretch;min-height:0}.bywc-intro-photo img{object-fit:cover;object-position:center}.bywc-introduction p:last-child{margin-bottom:0}.bywc-chapter{margin-bottom:var(--bywc-space);padding:32px}.bywc-chapter-copy{max-width:850px}.bywc-media{margin-top:28px}.bywc-launch-photo{max-width:560px}.bywc-demonstrations .bywc-media>img,.bywc-demonstrations .bywc-media>video{max-height:480px}.bywc-actions{padding-block:0 var(--bywc-space)}@media (max-width:760px){.bywc-feature{--bywc-space:28px;padding-top:18px}.bywc-introduction{grid-template-columns:1fr;gap:24px;padding:22px}.bywc-intro-photo{aspect-ratio:386/518;max-width:100%}.bywc-chapter{padding:24px 22px}.bywc-intro-photo img{object-fit:contain}}
