@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_184dfb1a-module__mhBPHa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_184dfb1a-module__mhBPHa__variable{--countdown-font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.0lx-wywuwot3e.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.0j_1ik2r9_gpb.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.08pvxdps0wo-e.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0.sekgp0dvxz0.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.13zscyw9.1y5o.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.0o4ax6vjjs2k3.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.0o4fezauaycti.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.12pquhgpv5fua.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.0u0xtu5i3hze-.woff2?dpl=dpl_EtmfowLegpu6v2aYyEDeCzzzjYk2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_9067b8cd-module__xopT-q__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_9067b8cd-module__xopT-q__variable{--countdown-font-sans:"Barlow", "Barlow Fallback"}
.os-countdown{--os-cd-bg:#081327;--os-cd-bg3:#0a1a38;--os-cd-panel:#ffffff0b;--os-cd-panel-brd:#78aaff38;--os-cd-ink:#eaf1ff;--os-cd-muted:#9fb3d6;--os-cd-faint:#6f83a6;--os-cd-blue:#3da5ff;--os-cd-gold:#e6bd54;--os-cd-gold2:#c9a24b;--os-cd-num-size:clamp(38px, 10vw, 76px);--os-cd-h1-size:clamp(30px, 6.4vw, 60px);background:radial-gradient(1200px 700px at 50% -10%, #12306b 0%, #12306b00 60%), radial-gradient(900px 600px at 85% 110%, #123a5e 0%, #123a5e00 55%), linear-gradient(180deg, var(--os-cd-bg) 0%, var(--os-cd-bg3) 55%, var(--os-cd-bg) 100%);color:var(--os-cd-ink);font-family:var(--countdown-font-sans), ui-sans-serif, system-ui, sans-serif;position:relative;overflow:hidden}.os-countdown,.os-countdown *{box-sizing:border-box}.os-countdown--compact{--os-cd-num-size:clamp(22px, 6vw, 40px);--os-cd-h1-size:clamp(20px, 4vw, 32px)}.os-countdown-stage{justify-content:center;align-items:center;padding:56px 16px;display:flex;position:relative;overflow:hidden}.os-countdown--compact .os-countdown-stage{padding:32px 16px}.os-countdown-canvas{pointer-events:none;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.os-countdown-wrap{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:860px;display:flex;position:relative}.os-countdown-eyebrow{letter-spacing:.42em;text-transform:uppercase;color:var(--os-cd-muted);align-items:center;gap:14px;margin-bottom:26px;font-size:clamp(10px,2.4vw,13px);font-weight:600;display:flex}.os-countdown-eyebrow:before,.os-countdown-eyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--os-cd-gold2), transparent);width:34px;height:1px}.os-countdown--compact .os-countdown-eyebrow{margin-bottom:16px}.os-countdown h2{font-family:var(--countdown-font-display), Georgia, serif;font-weight:700;font-size:var(--os-cd-h1-size);text-wrap:balance;letter-spacing:.005em;margin:0 0 8px;line-height:1.04}.os-countdown .os-countdown-accent{color:var(--os-cd-gold);font-style:italic}.os-countdown-lede{color:var(--os-cd-muted);letter-spacing:.02em;margin:0 0 28px;font-size:clamp(13px,2.4vw,16px)}.os-countdown-grid{flex-wrap:wrap;justify-content:center;gap:clamp(8px,2.2vw,18px);margin-bottom:10px;display:flex}.os-countdown-cell{background:var(--os-cd-panel);border:1px solid var(--os-cd-panel-brd);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;min-width:clamp(64px,18vw,120px);padding:18px 8px 12px;position:relative;box-shadow:0 18px 44px -22px #000c,inset 0 1px #ffffff0f}.os-countdown--compact .os-countdown-cell{border-radius:12px;padding:10px 6px 8px}.os-countdown-cell:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.6;pointer-events:none;background:linear-gradient(160deg,#3da5ff80,#e6bd5440 60%,#0000);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.os-countdown-num{font-family:var(--countdown-font-display), Georgia, serif;font-weight:900;font-size:var(--os-cd-num-size);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:linear-gradient(#fff 0%,#cfe1ff 55%,#8fb4f0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1;display:block}.os-countdown-cell.os-countdown-sec .os-countdown-num{background:linear-gradient(#ffe9b6,#e6bd54 60%,#c9a24b);-webkit-background-clip:text;background-clip:text}.os-countdown-lab{text-transform:uppercase;letter-spacing:.24em;color:var(--os-cd-faint);margin-top:8px;font-size:clamp(9px,1.8vw,11px);font-weight:600}.os-countdown-tick{animation:.5s os-countdown-tick}@keyframes os-countdown-tick{0%{opacity:.35;transform:translateY(-4px)}60%{opacity:1}to{transform:none}}.os-countdown-datebar{letter-spacing:.16em;text-transform:uppercase;color:var(--os-cd-ink);align-items:center;gap:12px;margin:18px 0 26px;font-size:clamp(10px,2.2vw,13px);font-weight:600;display:inline-flex}.os-countdown-datebar .os-countdown-dot{background:var(--os-cd-gold);border-radius:50%;width:5px;height:5px}.os-countdown--compact .os-countdown-datebar{margin:12px 0 18px}.os-countdown-cta{letter-spacing:.03em;color:#241a05;background:linear-gradient(#f2d072,#e6bd54 55%,#c9a24b);border-radius:999px;padding:13px 26px;font-size:clamp(14px,2.6vw,17px);font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-block;box-shadow:0 16px 40px -14px #e6bd5499,inset 0 1px #ffffff8c}.os-countdown-cta:hover{transform:translateY(-2px);box-shadow:0 22px 50px -14px #e6bd54bf}.os-countdown-cta:focus-visible{outline:3px solid var(--os-cd-blue);outline-offset:3px}.os-countdown-subline{color:var(--os-cd-muted);letter-spacing:.02em;margin:14px 0 0;font-size:clamp(12px,2.2vw,13px)}.os-countdown-tagline{font-family:var(--countdown-font-display), Georgia, serif;color:var(--os-cd-gold2);margin-top:26px;font-size:clamp(13px,2.6vw,17px);font-style:italic}.os-countdown--compact .os-countdown-tagline{margin-top:16px}@media (prefers-reduced-motion:reduce){.os-countdown-tick{animation:none}.os-countdown-canvas{opacity:.5}}
