.website-vsl-module__YaUyFq__section{background:#faf8f4;border-radius:24px;overflow:hidden}.website-vsl-module__YaUyFq__header,.website-vsl-module__YaUyFq__footer{justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;display:flex}.website-vsl-module__YaUyFq__header h2{color:#272727;max-width:42rem;margin:0;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:600;line-height:1.3}.website-vsl-module__YaUyFq__header span{color:#686057;white-space:nowrap;font-size:.9rem}.website-vsl-module__YaUyFq__video{aspect-ratio:16/9;background:#272727;width:100%;height:auto;display:block}.website-vsl-module__YaUyFq__video:focus-visible{outline-offset:-3px;outline:3px solid #81571f}.website-vsl-module__YaUyFq__player{position:relative}.website-vsl-module__YaUyFq__soundButton{color:#272727;max-width:calc(100% - 40px);min-height:44px;font:inherit;cursor:pointer;background:#faf8f4;border:1px solid #81571f;border-radius:12px;padding:12px 18px;font-size:.95rem;font-weight:600;position:absolute;top:20px;right:20px;box-shadow:0 3px 14px #0002}.website-vsl-module__YaUyFq__soundButton:focus-visible{outline-offset:3px;outline:3px solid #c89b5e}.website-vsl-module__YaUyFq__playbackHint{color:#686057;padding:0 24px}.website-vsl-module__YaUyFq__footer a{color:#81571f;text-underline-offset:4px;font-size:.95rem}@media (max-width:640px){.website-vsl-module__YaUyFq__header,.website-vsl-module__YaUyFq__footer{flex-direction:column;align-items:flex-start;gap:10px;padding:20px}.website-vsl-module__YaUyFq__section{border-radius:16px}}
