.iune-event-popup{color:#30332e;background:#f8f4f1;border:0;border-radius:2px;width:min(1060px,100vw - 64px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;font-family:Urbanist,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0004}.iune-event-popup::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#20231ebd}.event-popup-layout{display:block}.event-popup-art{isolation:isolate;background:#606259;height:440px;position:relative;overflow:hidden}.event-popup-art:after{content:"";z-index:-1;background:linear-gradient(#171c206b,#171c2030 65%,#0000);position:absolute;inset:0}.event-popup-harbour{object-fit:cover;object-position:center 76%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.event-popup-logo{filter:brightness(0)invert();width:108px;height:auto;position:absolute;top:28px;left:34px}.event-popup-heading{text-align:center;color:#fff;position:absolute;top:65px;left:20%;right:20%}.event-popup-eyebrow{letter-spacing:.23em;text-transform:uppercase;margin-bottom:18px;font-size:10px;display:block}.event-popup-heading h2{letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 2px 24px #0002;margin:0;font-family:Gilda,Gilda Display,serif;font-size:68px;font-weight:400;line-height:1.02}.event-popup-copy{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding:30px 45px 24px;display:grid}.event-popup-copy>p{max-width:36ch;margin:0;font-size:19px;line-height:1.55}.event-popup-facts{border-left:1px solid #60625940;gap:11px;margin:0;padding:0 0 0 30px;font-size:15px;line-height:1.4;list-style:none;display:grid}.event-popup-facts li{align-items:center;gap:13px;display:flex}.event-popup-facts svg{stroke-width:1.5px;color:#606259;flex-shrink:0;width:20px;height:20px}.event-popup-actions{justify-content:space-between;align-items:center;gap:28px;padding:0 45px 26px;display:flex}.event-popup-cta{color:#f8f4f1;background:#606259;justify-content:space-between;align-items:center;gap:35px;min-width:390px;min-height:56px;padding:17px 24px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.event-popup-cta:hover{background:#30332e}.event-popup-cta svg{flex-shrink:0}.event-popup-later{color:#606259;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #60625977;margin:0;padding:5px 0;font-family:inherit;font-size:13px}.event-popup-close{z-index:2;color:#fff;cursor:pointer;background:#30332e50;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:20px;right:20px}.iune-event-popup :focus-visible{outline-offset:4px;outline:2px solid #606259}.event-popup-close:focus-visible{outline-color:#fff}@media (max-width:1024px){.iune-event-popup{width:calc(100vw - 48px)}.event-popup-art{height:390px}.event-popup-heading{top:70px}.event-popup-heading h2{font-size:60px}.event-popup-copy{gap:26px;padding:28px 32px 24px}.event-popup-copy>p{font-size:17px}.event-popup-facts{padding-left:24px;font-size:14px}.event-popup-actions{padding:0 32px 26px}.event-popup-cta{min-width:330px;font-size:14px}}@media (max-width:650px){.iune-event-popup{width:calc(100vw - 28px);max-height:calc(100dvh - 28px)}.event-popup-art{height:285px}.event-popup-harbour{object-position:52% 85%}.event-popup-logo{width:74px;top:20px;left:20px}.event-popup-heading{top:91px;left:12px;right:12px}.event-popup-heading h2{font-size:43px}.event-popup-eyebrow{letter-spacing:.14em;margin-bottom:13px;font-size:8px}.event-popup-copy{padding:23px 25px 21px;display:block}.event-popup-copy>p{margin:0 0 20px;font-size:16px;line-height:1.5}.event-popup-facts{border-top:1px solid #60625940;border-left:0;gap:10px;padding:17px 0 0;font-size:13px}.event-popup-facts svg{width:18px;height:18px}.event-popup-actions{flex-direction:column;gap:15px;padding:0 25px 24px;display:flex}.event-popup-cta{gap:10px;width:100%;min-width:0;min-height:50px;padding:14px;font-size:13px}.event-popup-close{width:34px;height:34px;top:16px;right:16px}.event-popup-later{font-size:12px}}
