.interstitial-viewer-module__8cLQjG__stage{--stage-padding:clamp(16px, 3vw, 32px);color:#172033;background:linear-gradient(#ffffff1a,#0000 45%,#ffffff2e);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.interstitial-viewer-module__8cLQjG__stage[data-preview=true]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0f172a33}.interstitial-viewer-module__8cLQjG__stageHeader{padding:var(--stage-padding);padding-bottom:8px;padding-top:max(var(--stage-padding), env(safe-area-inset-top));z-index:2;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.interstitial-viewer-module__8cLQjG__iconButton{color:#344054;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #fffc;border-radius:50%;flex-shrink:0;width:44px;height:44px;box-shadow:0 5px 24px #1720331a}.interstitial-viewer-module__8cLQjG__iconButton:hover{background:#fff}.interstitial-viewer-module__8cLQjG__mediaArea{flex:1;min-height:0;margin:12px 0 20px;position:relative}.interstitial-viewer-module__8cLQjG__slides{position:absolute;inset:0 88px}.interstitial-viewer-module__8cLQjG__slide{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .65s,transform .7s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:0;transform:translate(36px)scale(.985)}.interstitial-viewer-module__8cLQjG__slide[data-previous=true],.interstitial-viewer-module__8cLQjG__stage[data-direction="-1"] .interstitial-viewer-module__8cLQjG__slide{transform:translate(-36px)scale(.985)}.interstitial-viewer-module__8cLQjG__stage[data-direction="-1"] .interstitial-viewer-module__8cLQjG__slide[data-previous=true]{transform:translate(36px)scale(.985)}.interstitial-viewer-module__8cLQjG__slide[data-active=true],.interstitial-viewer-module__8cLQjG__stage[data-direction="-1"] .interstitial-viewer-module__8cLQjG__slide[data-active=true]{z-index:1;opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.interstitial-viewer-module__8cLQjG__image{object-fit:contain;border:5px solid #ffffffe6;border-radius:20px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 20px 65px #17203333,0 2px 10px #1720330d}.interstitial-viewer-module__8cLQjG__imageLink{outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.interstitial-viewer-module__8cLQjG__imageLink:focus-visible .interstitial-viewer-module__8cLQjG__image{outline-offset:5px;outline:3px solid #b91c67}.interstitial-viewer-module__8cLQjG__previous,.interstitial-viewer-module__8cLQjG__next{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.interstitial-viewer-module__8cLQjG__previous{left:var(--stage-padding)}.interstitial-viewer-module__8cLQjG__next{right:var(--stage-padding)}.interstitial-viewer-module__8cLQjG__footer{padding:0 var(--stage-padding) max(var(--stage-padding), env(safe-area-inset-bottom));z-index:2;flex-shrink:0;position:relative}.interstitial-viewer-module__8cLQjG__toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #fffc;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;width:fit-content;min-width:min(480px,100%);max-width:100%;min-height:64px;margin:0 auto;padding:8px 8px 8px 12px;display:flex;box-shadow:0 8px 32px #1720331a}.interstitial-viewer-module__8cLQjG__pagination{align-items:center;gap:8px;min-width:0;display:flex}.interstitial-viewer-module__8cLQjG__dots{scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.interstitial-viewer-module__8cLQjG__dot{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:40px;display:flex}.interstitial-viewer-module__8cLQjG__dot span{background:#c1c8d2;border-radius:999px;width:6px;height:6px;transition:width .25s,background-color .25s}.interstitial-viewer-module__8cLQjG__dot:hover span{background:#9ca5b3}.interstitial-viewer-module__8cLQjG__dot[aria-current=true] span{background:#b91c67;width:20px}.interstitial-viewer-module__8cLQjG__dot:focus-visible{outline-offset:-2px;outline:2px solid #b91c67}.interstitial-viewer-module__8cLQjG__counter,.interstitial-viewer-module__8cLQjG__singleLabel{color:#667085;flex-shrink:0;font-size:12px;font-weight:500}.interstitial-viewer-module__8cLQjG__singleLabel{padding:0 8px}.interstitial-viewer-module__8cLQjG__enterButton{color:#fff;background:#b91c67;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 20px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.interstitial-viewer-module__8cLQjG__enterButton:hover{background:#9f185b}.interstitial-viewer-module__8cLQjG__enterButton:focus-visible{outline-offset:3px;outline:3px solid #b91c67}.interstitial-viewer-module__8cLQjG__linkHint{color:#475467;background:#ffffffc7;border-radius:99px;justify-content:center;align-items:center;gap:4px;width:fit-content;margin:10px auto 0;padding:4px 10px;font-size:11px;display:flex}.interstitial-viewer-module__8cLQjG__previewWebsite{background:#fff;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.interstitial-viewer-module__8cLQjG__previewNavigation{color:#b0006c;letter-spacing:-.04em;justify-content:space-between;align-items:center;height:12%;padding:0 7%;font-size:clamp(12px,2cqw,24px);display:flex}.interstitial-viewer-module__8cLQjG__previewNavigation>div{gap:12px;width:40%;display:flex}.interstitial-viewer-module__8cLQjG__previewNavigation i{background:#e6dce2;border-radius:9px;width:30%;height:5px}.interstitial-viewer-module__8cLQjG__previewHero{color:#40313b;background:linear-gradient(115deg,#fff2f8,#faf7f5 65%,#e6efec);flex-direction:column;justify-content:center;height:50%;padding:5% 8%;display:flex}.interstitial-viewer-module__8cLQjG__previewHero>span{color:#a35a81;font-size:clamp(10px,1.4cqw,16px)}.interstitial-viewer-module__8cLQjG__previewHero h2{margin-top:8px;font-size:clamp(20px,3.8cqw,46px);font-weight:600;line-height:1.6}.interstitial-viewer-module__8cLQjG__previewHero>div{background:#be568b;border-radius:6px;width:21%;height:22px;margin-top:20px}.interstitial-viewer-module__8cLQjG__previewCards{gap:5%;padding:5% 8%;display:flex}.interstitial-viewer-module__8cLQjG__previewCards>div{flex:1}.interstitial-viewer-module__8cLQjG__previewCards span{aspect-ratio:1.7;background:linear-gradient(145deg,#d7e4de,#edf1ec);border-radius:8px;display:block}.interstitial-viewer-module__8cLQjG__previewCards i{background:#e3e6e8;border-radius:4px;height:5px;margin-top:10px;display:block}.interstitial-viewer-module__8cLQjG__previewCards i:last-child{width:65%}@container (max-width:520px){.interstitial-viewer-module__8cLQjG__stageHeader{padding:max(14px, env(safe-area-inset-top)) 12px 6px}.interstitial-viewer-module__8cLQjG__iconButton{width:40px;height:40px}.interstitial-viewer-module__8cLQjG__mediaArea{margin:12px 0 16px}.interstitial-viewer-module__8cLQjG__slides{inset:0 14px}.interstitial-viewer-module__8cLQjG__image{border-width:4px;border-radius:16px}.interstitial-viewer-module__8cLQjG__previous{left:8px}.interstitial-viewer-module__8cLQjG__next{right:8px}.interstitial-viewer-module__8cLQjG__footer{padding:0 12px max(14px, env(safe-area-inset-bottom))}.interstitial-viewer-module__8cLQjG__toolbar{border-radius:17px;gap:6px;min-height:58px;padding:6px}.interstitial-viewer-module__8cLQjG__pagination{gap:2px}.interstitial-viewer-module__8cLQjG__counter{display:none}.interstitial-viewer-module__8cLQjG__dot{width:20px}.interstitial-viewer-module__8cLQjG__dot[aria-current=true] span{width:16px}.interstitial-viewer-module__8cLQjG__singleLabel{padding:0 5px;font-size:10px}.interstitial-viewer-module__8cLQjG__enterButton{border-radius:12px;gap:5px;min-height:44px;padding:0 12px;font-size:12px}.interstitial-viewer-module__8cLQjG__linkHint{font-size:10px}}@container (max-width:290px){.interstitial-viewer-module__8cLQjG__toolbar{flex-wrap:wrap;justify-content:center}.interstitial-viewer-module__8cLQjG__pagination{max-width:100%}.interstitial-viewer-module__8cLQjG__enterButton{width:100%}}@media (prefers-reduced-motion:reduce){.interstitial-viewer-module__8cLQjG__slide,.interstitial-viewer-module__8cLQjG__dot span,.interstitial-viewer-module__8cLQjG__enterButton{transition:none}}
