.ww-popup{--ww-popup-bg:#fff;--ww-popup-ink:#1d232b;--ww-popup-accent:#1f5b84;--ww-popup-accent-ink:#fff;box-sizing:border-box;width:min(520px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;background:transparent;color:var(--ww-popup-ink);font:inherit;overflow:visible}
.ww-popup *,.ww-popup *::before,.ww-popup *::after{box-sizing:border-box}
.ww-popup::backdrop{background:rgba(9,13,20,.64)}
.ww-popup--side{width:min(860px,calc(100vw - 24px))}
.ww-popup-card{position:relative;display:grid;max-height:calc(100dvh - 24px);overflow:auto;border-radius:18px;background:var(--ww-popup-bg);color:var(--ww-popup-ink);box-shadow:0 26px 80px rgba(0,0,0,.38);overscroll-behavior:contain}
.ww-popup--side .ww-popup-card{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch}
.ww-popup-media{min-width:0;background:rgba(0,0,0,.06)}
.ww-popup-media img{display:block;width:100%;height:auto;max-height:min(52vh,460px);object-fit:cover}
.ww-popup--side .ww-popup-media img{height:100%;max-height:none}
.ww-popup--image .ww-popup-media img{max-height:calc(100dvh - 190px);object-fit:contain}
.ww-popup-body{display:grid;gap:12px;align-content:center;min-width:0;padding:30px 28px 18px;text-align:center}
.ww-popup--image .ww-popup-body,.ww-popup--layers .ww-popup-body{padding:16px 20px 10px}
.ww-popup-canvas{position:relative;container-type:inline-size;background:none}
.ww-popup--layers .ww-popup-media img{width:100%;height:auto;max-height:none;object-fit:fill}
.ww-popup-layer{position:absolute;margin:0;white-space:pre;overflow-wrap:normal}
.ww-popup--cover .ww-popup-card{min-height:min(540px,calc(100dvh - 24px));align-content:end;background:rgb(8,12,18);color:#fff}
.ww-popup--cover .ww-popup-media{position:absolute;inset:0;background:none}
.ww-popup--cover .ww-popup-media img{width:100%;height:100%;max-height:none;object-fit:cover}
.ww-popup--cover .ww-popup-body{position:relative;align-self:end;padding:24px 26px 14px;background:rgba(8,12,18,0.72);color:#fff}
.ww-popup--cover .ww-popup-button{box-shadow:0 0 0 1px rgba(255,255,255,.4)}
.ww-popup--cover .ww-popup-button--secondary{color:#fff}
.ww-popup-eyebrow{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}
.ww-popup-title{margin:0;color:inherit;font-size:clamp(1.45rem,4.2vw,2.1rem);line-height:1.12;letter-spacing:-.01em;overflow-wrap:anywhere}
.ww-popup-text{font-size:1.02rem;line-height:1.55;overflow-wrap:anywhere}
.ww-popup-text p{margin:0 0 .65em}.ww-popup-text p:last-child{margin-bottom:0}
.ww-popup-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}
.ww-popup-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 24px;border:var(--ww-popup-button-border-width,2px) solid var(--ww-popup-button-border,var(--ww-popup-accent));border-radius:var(--ww-popup-button-radius,999px);font:inherit;font-weight:var(--ww-popup-button-weight,700);line-height:1.2;letter-spacing:var(--ww-popup-button-spacing,normal);text-transform:var(--ww-popup-button-transform,none);text-decoration:none;text-align:center;overflow-wrap:anywhere}
.ww-popup-button--primary{background:var(--ww-popup-button-bg,var(--ww-popup-accent));color:var(--ww-popup-button-ink,var(--ww-popup-accent-ink))}
.ww-popup-button--secondary{border-width:max(var(--ww-popup-button-border-width,2px),2px);border-color:currentColor;background:transparent;color:var(--ww-popup-ink)}
.ww-popup-button:hover{filter:brightness(1.08)}
.ww-popup-fineprint{margin:0;font-size:.8rem;line-height:1.45;opacity:.85}
.ww-popup-dismiss{justify-self:center;min-height:44px;padding:0 14px;border:0;background:none;color:inherit;font:inherit;font-size:.92rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.ww-popup-close{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:rgba(10,14,20,.72);color:#fff;cursor:pointer}
.ww-popup-close svg{display:block}
.ww-popup :focus-visible{outline:3px solid var(--ww-popup-accent);outline-offset:3px}
.ww-popup-close:focus-visible{outline-color:#fff;box-shadow:0 0 0 5px rgba(10,14,20,.8)}
.ww-popup-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
@media (max-width:640px){.ww-popup--side .ww-popup-card{grid-template-columns:minmax(0,1fr)}.ww-popup--side .ww-popup-media img{height:auto;max-height:40vh}.ww-popup-body{padding:26px 18px 14px}}
@media (prefers-reduced-motion:no-preference){.ww-popup[open]{animation:ww-popup-in .28s ease-out}.ww-popup[open]::backdrop{animation:ww-popup-fade .28s ease-out}}
@keyframes ww-popup-in{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}
@keyframes ww-popup-fade{from{opacity:0}to{opacity:1}}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"]{--ww-popup-bg:#ffffff;--ww-popup-ink:#1d232b;--ww-popup-accent:#1f5b84;--ww-popup-accent-ink:#ffffff;--ww-popup-button-bg:#c55039;--ww-popup-button-ink:#fefefe;--ww-popup-button-border:#c55039;--ww-popup-button-border-width:0px;--ww-popup-button-radius:4px;--ww-popup-button-weight:300;--ww-popup-button-transform:none;--ww-popup-button-spacing:0.2px}
@font-face{font-family:"Six Caps";font-style:normal;font-weight:400;font-display:swap;src:url("/media/files/font-six-caps-400-b-3t4pzoome4-2c501a5111.woff2"),url("https://fonts.gstatic.com/s/sixcaps/v23/6ae_4KGrU7VR7bNmaYcb_3T4PzoomE4.woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Six Caps";font-style:normal;font-weight:400;font-display:swap;src:url("/media/files/font-six-caps-400-aycv-3t4pzoo-b7ba99555d.woff2"),url("https://fonts.gstatic.com/s/sixcaps/v23/6ae_4KGrU7VR7bNmaYcV_3T4Pzoo.woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:url("/media/files/font-outfit-600-ewitq6fnihnl-694130814d.woff2"),url("https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yO4i0EwItq6fNIhnL.woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:url("/media/files/font-outfit-600-a0ewitq6fnig-3736ab9f28.woff2"),url("https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yO4a0EwItq6fNIg.woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"].ww-popup--layers{width:min(520px,calc(100vw - 24px),calc((100dvh - 150px) * 0.7467))}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-canvas{aspect-ratio:896 / 1200}.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-canvas img{height:100%}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="0"]{left:11.2%;top:2.79%;font-family:"Six Caps",sans-serif;font-weight:400;font-size:30.45cqw;line-height:1.2;letter-spacing:0.0224em;color:#f26422;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(1)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="1"]{left:57%;top:24.68%;font-family:"Six Caps",sans-serif;font-weight:400;font-size:31.43cqw;line-height:1.2;letter-spacing:0.0154em;color:#f26422;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(1)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="2"]{left:3.65%;top:73.07%;font-family:"Outfit",sans-serif;font-weight:600;font-size:4.14cqw;line-height:1.15;letter-spacing:0em;color:#f26422;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(0.9816)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="3"]{left:3.5%;top:80.97%;font-family:"Outfit",sans-serif;font-weight:600;font-size:2.13cqw;line-height:1.25;letter-spacing:0em;color:#177e68;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(0.8851)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="4"]{left:5.92%;top:53.59%;font-family:"Outfit",sans-serif;font-weight:600;font-size:8.69cqw;line-height:1.15;letter-spacing:0.0057em;color:#f26422;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(1)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="5"]{left:44.02%;top:79.56%;font-family:"Outfit",sans-serif;font-weight:600;font-size:5cqw;line-height:1.2;letter-spacing:0em;color:#f26422;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(0.7947)}
.ww-popup[data-ww-popup="95e606c7-dcff-4394-b1c4-56778c8ae1bc"] .ww-popup-layer[data-ww-layer="6"]{left:46.75%;top:85.01%;font-family:"Outfit",sans-serif;font-weight:600;font-size:3.93cqw;line-height:1.2;letter-spacing:0em;color:#177e68;text-align:left;transform-origin:left top;transform:translateX(0) scaleX(0.7774)}