.wh-curtain{isolation:isolate;background:var(--wh-surface,#f6f4f8);position:relative}.wh-curtain-front{z-index:2;pointer-events:none;position:relative}.wh-curtain-front>.wh-hero{pointer-events:auto}.wh-curtain>.wh-benefits{z-index:1;position:relative}.wh-curtain+.wh-range{background:#fff}.wh-curtain[data-curtain-active]{min-height:var(--curtain-height,0px);grid-template-columns:minmax(0,1fr);display:grid}.wh-curtain[data-curtain-active]>.wh-curtain-front,.wh-curtain[data-curtain-active]>.wh-benefits{grid-area:1/1;align-self:start}.wh-curtain[data-curtain-active]>.wh-benefits{top:var(--curtain-header,0px);margin-top:var(--curtain-lead,0px);position:sticky}.wh-curtain[data-curtain-active] .wh-hero,.wh-curtain[data-curtain-active]>.wh-benefits{min-height:var(--curtain-view,0px)}.wh-curtain[data-curtain-active]>.wh-benefits{--benefits-safe-bottom:0px;height:var(--curtain-view);padding-block:clamp(24px, 3svh, 48px) calc(clamp(20px, 3svh, 40px) + var(--benefits-safe-bottom))}.wh-curtain[data-curtain-active] .wh-benefits>.ch-wrap{grid-template-rows:auto minmax(0,1fr) auto auto;row-gap:clamp(8px,1.4svh,16px);height:100%;display:grid}.wh-curtain[data-curtain-active] .wh-benefits-scene{min-height:0;margin-top:0}.wh-curtain[data-curtain-active] .wh-benefits-products{place-self:end center;width:auto;max-width:100%;height:100%;min-height:0}.wh-curtain[data-curtain-active] .wh-benefits-language,.wh-curtain[data-curtain-active] .wh-benefits-feedback{padding-top:clamp(24px,5svh,64px)}.wh-curtain[data-curtain-active] .wh-benefits-subscription,.wh-curtain[data-curtain-active] .wh-benefits-note{margin-block:0}@media (width<=1000px){.wh-curtain[data-curtain-active]>.wh-benefits{--benefits-safe-bottom:var(--sticky-h,88px)}.wh-curtain[data-curtain-active] .wh-benefits-scene{grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(16px,2svh,24px)}.wh-curtain[data-curtain-active] .wh-benefits-products{max-width:min(620px,100%)}.wh-curtain[data-curtain-active] .wh-benefits-language,.wh-curtain[data-curtain-active] .wh-benefits-feedback{padding-top:0}}@supports (animation-timeline:scroll(root block)) and (animation-range:0px 1px){.wh-curtain[data-curtain-active][data-curtain-timeline] .wh-hero{animation:linear both wh-curtain-lift}.wh-curtain[data-curtain-active][data-curtain-timeline]>.wh-curtain-front>.wh-hero{animation-timeline:scroll(root);animation-range:var(--curtain-start) var(--curtain-end)}}@keyframes wh-curtain-lift{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--curtain-slow), 0)}}.wh-curtain-phrase{white-space:nowrap;display:inline-block}.wh-curtain-letter{display:inline-block}.ch-motion-off .wh-curtain{min-height:0!important;display:block!important}.ch-motion-off .wh-curtain .wh-hero,.ch-motion-off .wh-curtain>.wh-benefits{min-height:0!important;margin-top:0!important;animation:none!important;position:relative!important;top:auto!important;transform:none!important}.ch-motion-off .wh-curtain-letter,.ch-motion-off [data-curtain-copy]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce),(height<=560px),(width<=1000px) and (height<=700px){.wh-curtain{min-height:0!important;display:block!important}.wh-curtain .wh-hero,.wh-curtain>.wh-benefits{min-height:0!important;margin-top:0!important;animation:none!important;position:relative!important;top:auto!important;transform:none!important}.wh-curtain-letter,[data-curtain-copy]{opacity:1!important;transform:none!important}}
