@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_2db0cf3b-module__ZEaOda__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_2db0cf3b-module__ZEaOda__variable{--font-montserrat:"Montserrat","Montserrat Fallback"}
.ol-root{--ol-bg:#eeeef0;--ol-ink:#0a0a0a;--ol-ink-2:#3a3a40;--ol-ink-3:#4a4a50;--ol-ink-4:#55555b;--ol-glass:#ffffff94;--ol-glass-strong:#ffffffb8;--ol-edge:#ffffffe6;--ol-live:#e22f28;--ol-ok:#1f8f4e;--ol-bad:#b3261e;background:var(--ol-bg);min-height:100dvh;color:var(--ol-ink);font-family:var(--font-inter),-apple-system,"Segoe UI",system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative;overflow-x:hidden}.ol-root ::selection{color:#fff;background:#0a0a0a}.ol-shell{flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ol-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:1;position:relative;overflow-y:auto}html:has(.ol-shell){background:#eeeef0;height:100%;overflow:hidden}html:has(.ol-shell) body{background:#eeeef0;height:100%;overflow:hidden}.ol-orb{pointer-events:none;border-radius:50%;position:absolute}.ol-orb-dark{background:radial-gradient(circle at 40% 40%,#2a2a2e 0%,#0a0a0a 55%,#0a0a0a00 71%)}.ol-orb-light{background:radial-gradient(circle at 35% 35%,#fff 0%,#d9d9de 60%,#d9d9de00 72%)}@keyframes ol-float{0%,to{transform:translate(0)}50%{transform:translate(12px,-16px)}}.ol-float{animation:16s ease-in-out infinite ol-float}@media (prefers-reduced-motion:reduce){.ol-float{animation:none}}.ol-glass{background:var(--ol-glass);border:1px solid var(--ol-edge);-webkit-backdrop-filter:blur(26px)saturate(170%);border-radius:28px;box-shadow:0 10px 34px #00000014}.ol-glass-strong{background:var(--ol-glass-strong)}.ol-dark{color:#fff;background:#0a0a0aeb;border:1px solid #ffffff1f;border-radius:28px;box-shadow:0 14px 34px #00000038}.ol-dark .ol-dim{color:#c7c7cc}.ol-h1{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:800;line-height:1.05}.ol-h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.ol-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ol-ink-4);font-size:13px;font-weight:800}.ol-sub{color:var(--ol-ink-3);font-size:15px}.ol-body{font-size:17px;line-height:1.45}.ol-btn{color:#fff;cursor:pointer;background:#0a0a0a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:0 24px;font-size:18px;font-weight:800;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex;box-shadow:0 12px 26px #00000038}.ol-btn:active{transform:scale(.97)}.ol-btn:disabled{opacity:.5;cursor:default}.ol-btn-light{color:#0a0a0a;box-shadow:none;background:#fff}.ol-btn-ghost{color:#0a0a0a;box-shadow:none;background:#ffffffa8;border:1px solid #0000001a;font-weight:700}.ol-btn-sm{min-height:46px;padding:0 18px;font-size:15px}.ol-btn-block{width:100%}.ol-icon-btn{border:1px solid var(--ol-edge);-webkit-backdrop-filter:blur(20px);color:#0a0a0a;background:#ffffffa8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ol-chip{border:1px solid var(--ol-edge);color:#0a0a0a;white-space:nowrap;cursor:pointer;background:#ffffffa8;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.ol-chip[aria-pressed=true],.ol-chip[aria-selected=true],.ol-chip[aria-checked=true],.ol-chip.is-on{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.ol-tag{background:#00000012;border-radius:999px;align-items:center;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.ol-tag-dark{color:#fff;background:#0a0a0a}.ol-label{color:var(--ol-ink-2);flex-direction:column;gap:8px;font-size:15px;font-weight:700;display:flex}.ol-input{color:#0a0a0a;width:100%;min-height:56px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #0000001f;border-radius:18px;padding:0 18px;font-size:17px;font-weight:500}textarea.ol-input{resize:vertical;min-height:110px;padding:14px 18px;line-height:1.4}.ol-input:focus{outline-offset:2px;outline:3px solid #0a0a0a59}.ol-btn:focus-visible{outline-offset:2px;outline:3px solid #0a0a0a59}.ol-chip:focus-visible{outline-offset:2px;outline:3px solid #0a0a0a59}.ol-icon-btn:focus-visible{outline-offset:2px;outline:3px solid #0a0a0a59}.ol-error{color:var(--ol-bad);background:#b3261e1a;border-radius:16px;padding:12px 16px;font-size:15px;font-weight:600}.ol-video{aspect-ratio:16/9;background:radial-gradient(at 50% 35%,#3a3a3e 0%,#121214 78%);width:100%;position:relative;overflow:hidden}.ol-video iframe,.ol-video video{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ol-thumb{color:#fff;background:linear-gradient(145deg,#3a3a3e,#0a0a0a);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ol-tabbar{margin:0 14px calc(14px + env(safe-area-inset-bottom,0px));border:1px solid var(--ol-edge);-webkit-backdrop-filter:blur(30px)saturate(180%);background:#ffffffb3;border-radius:37px;flex-shrink:0;justify-content:space-around;align-items:center;height:74px;padding:0 8px;display:flex;box-shadow:0 14px 40px #00000024}.ol-tab{width:72px;height:60px;color:var(--ol-ink-2);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.ol-tab[aria-current=page]{color:#fff;background:#0a0a0a;font-weight:700}@keyframes ol-pulse{0%{box-shadow:0 0 #e22f288c}70%{box-shadow:0 0 0 8px #e22f2800}to{box-shadow:0 0 #e22f2800}}.ol-live-dot{background:var(--ol-live);border-radius:50%;width:8px;height:8px;animation:1.8s infinite ol-pulse}@keyframes ol-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ol-in{animation:.35s ease-out both ol-in}.ol-page{max-width:560px;padding:calc(28px + env(safe-area-inset-top,0px))18px 28px;flex-direction:column;gap:14px;margin:0 auto;display:flex;position:relative}.ol-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ol-chip:has(input:checked){color:#fff;background:#0a0a0a;border-color:#0a0a0a}.ol-chip:has(input:focus-visible){outline-offset:2px;outline:3px solid #0a0a0a59}.ol-chip input{opacity:0;width:1px;height:1px;position:absolute}.ol-option{border:1px solid var(--ol-edge);cursor:pointer;background:#ffffff9e;border-radius:24px;justify-content:space-between;align-items:center;gap:10px;min-height:76px;padding:0 16px;font-size:17px;font-weight:700;line-height:1.2;display:flex;position:relative}.ol-option:has(input:checked){color:#fff;background:#0a0a0a;border-color:#0a0a0a;box-shadow:0 10px 24px #00000038}.ol-option:has(input:focus-visible){outline-offset:2px;outline:3px solid #0a0a0a59}.ol-option input{opacity:0;width:1px;height:1px;position:absolute}.ol-a-box{transform-origin:100px 100px;animation:.5s cubic-bezier(.3,1.4,.5,1) both ol-a-box}.ol-a-play{transform-origin:110px 100px;animation:.6s cubic-bezier(.3,1.4,.5,1) .15s both ol-a-play}.ol-a-p1{animation:.45s cubic-bezier(.2,.9,.3,1) .55s both ol-a-slide}.ol-a-p2{animation:.45s cubic-bezier(.2,.9,.3,1) .7s both ol-a-slide}.ol-a-dot{transform-origin:156px 44px;animation:.45s cubic-bezier(.3,1.6,.5,1) .9s both ol-a-pop}.ol-a-ring{transform-origin:156px 44px;opacity:0;animation:1.1s ease-out 1.25s 2 ol-a-ring}.ol-a-word{animation:.5s ease-out 1s both ol-a-word}@keyframes ol-a-box{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ol-a-play{0%{opacity:0;transform:scale(0)rotate(-35deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes ol-a-slide{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:translate(0)}}@keyframes ol-a-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ol-a-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes ol-a-word{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ol-splash{z-index:100;background:#0a0a0a;flex-direction:column;justify-content:center;align-items:center;gap:28px;animation:.45s 2.4s forwards ol-splash-out;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ol-splash-bar{bottom:calc(92px + env(safe-area-inset-bottom,0px));background:#ffffff1f;border-radius:999px;width:140px;height:3px;position:absolute;overflow:hidden}.ol-splash-bar>span{background:#fff;border-radius:999px;width:0;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) 1.1s forwards ol-splash-bar;display:block}@keyframes ol-splash-bar{to{width:100%}}@keyframes ol-splash-out{to{opacity:0;visibility:hidden;pointer-events:none}}html.ol-nosplash .ol-splash{display:none}@media (prefers-reduced-motion:reduce){html:not(.ol-motion-full) .ol-a-box,html:not(.ol-motion-full) .ol-a-play,html:not(.ol-motion-full) .ol-a-p1,html:not(.ol-motion-full) .ol-a-p2,html:not(.ol-motion-full) .ol-a-dot,html:not(.ol-motion-full) .ol-a-word{animation-name:ol-a-fade;animation-timing-function:ease-out}html:not(.ol-motion-full) .ol-a-ring,html:not(.ol-motion-full) .ol-live-dot{animation:none}}@keyframes ol-a-fade{0%{opacity:0}to{opacity:1}}.ol-hero-mark{margin-bottom:18px}
