@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_0a80b4{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_0a80b4{--font-heading:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:outfit;src:url(/_next/static/media/cc4c07941d72d0a9-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/f372e9f9e382d59e-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/cf926d211c752fdb-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/395c08a164352726-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/11e88b3cfe8c2d30-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.00%;size-adjust:100.06%}.__className_175d11{font-family:outfit,outfit Fallback}.__variable_175d11{--font-outfit:"outfit","outfit Fallback"}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82ef96de0e8f4d8c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6ecd16fa044d500-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bd82c78e5b7b3fe9-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c32c8052c071fc42-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6f22fce21a7c433c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1d8a05b60287ae6c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/77c207b095007c34-s.woff2) format("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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1755441e3a2fa970-s.p.woff2) format("woff2");unicode-range:u+00??,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:Noto Sans Fallback;src:local("Arial");ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.00%;size-adjust:106.33%}.__className_c85df0{font-family:Noto Sans,Noto Sans Fallback;font-style:normal}.__variable_c85df0{--font-sans:"Noto Sans","Noto Sans Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--font-display:"Fraunces","Fraunces Fallback"}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes klFloat{0%{transform:translateY(0) rotate(-1.5deg) scale(1)}30%{transform:translateY(-14px) rotate(1deg) scale(1.02)}60%{transform:translateY(-6px) rotate(-.5deg) scale(1.01)}to{transform:translateY(0) rotate(-1.5deg) scale(1)}}.kl-float{animation:klFloat 5s cubic-bezier(.45,.05,.55,.95) infinite;filter:drop-shadow(0 20px 30px rgba(247,37,133,.35))}.kl-float-slow{animation:klFloat 4s ease-in-out infinite}.kl-float-slow:nth-child(2){animation-delay:.5s}.kl-float-slow:nth-child(3){animation-delay:1s}@keyframes klShim{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}.kl-shim{position:relative;overflow:hidden}.kl-shim:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);animation:klShim 2.8s ease-in-out infinite}@keyframes klReveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.kl-r1{animation:klReveal .6s cubic-bezier(.22,1,.36,1) .05s both}.kl-r2{animation:klReveal .6s cubic-bezier(.22,1,.36,1) .18s both}.kl-r3{animation:klReveal .6s cubic-bezier(.22,1,.36,1) .31s both}.kl-r4{animation:klReveal .6s cubic-bezier(.22,1,.36,1) .44s both}.kl-r5{animation:klReveal .6s cubic-bezier(.22,1,.36,1) .57s both}@keyframes klGrad{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.kl-grad-text{background:linear-gradient(270deg,#F72585,#7209B7,#4CC9F0,#EF9F27,#F72585);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:klGrad 4s ease infinite}.kl-card{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.kl-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 24px 48px rgba(247,37,133,.15),0 8px 16px rgba(0,0,0,.08)}.kl-card:active{transform:translateY(-4px) scale(.99)}.kl-btn{position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s}.kl-btn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);animation:klShim 2s ease-in-out infinite}.kl-btn:hover{transform:scale(1.06) translateY(-2px);box-shadow:0 12px 32px rgba(247,37,133,.4)}.kl-btn:active{transform:scale(.97)}@keyframes klRing{0%{transform:scale(1);opacity:1}70%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}@keyframes klDot{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.kl-live-ring{position:absolute;inset:0;animation:klRing 2s cubic-bezier(0,0,.2,1) infinite}.kl-live-core,.kl-live-ring{border-radius:50%;background:#F72585}.kl-live-core{width:8px;height:8px;animation:klDot 2s ease-in-out infinite}.kl-scroll-reveal{opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.kl-scroll-reveal.visible{opacity:1;transform:translateY(0)}.kl-scroll-reveal:nth-child(2){transition-delay:.1s}.kl-scroll-reveal:nth-child(3){transition-delay:.2s}.kl-scroll-reveal:nth-child(4){transition-delay:.3s}@keyframes klMq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.kl-marquee-track{display:flex;white-space:nowrap;animation:klMq 22s linear infinite}.kl-marquee:hover .kl-marquee-track{animation-play-state:paused}@keyframes klWheel{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kl-wheel{animation:klWheel 3s linear infinite;transform-origin:center}.kl-wheel:hover{animation-play-state:paused;cursor:pointer}@keyframes klWave{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.kl-wave-svg{width:200%;animation:klWave 8s linear infinite}.kl-counter{opacity:0;transform:translateY(20px)}.kl-counter.animated{opacity:1;transform:translateY(0);transition:.7s cubic-bezier(.22,1,.36,1)}