@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-ext-700-normal.74b516d2.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-700-normal.4b4022a6.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-700-normal.e9e5b2dc.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-700-normal.93eba3c3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-ext-700-normal.827cd618.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-700-normal.31f1075d.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-700-normal.97f0eeeb.woff2) format("woff2"),url(/_next/static/media/inter-greek-700-normal.5ec6c758.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-vietnamese-700-normal.faf12809.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-700-normal.bc68b199.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-ext-700-normal.b63daa1a.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-700-normal.93534b50.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.953b7aa5.woff2) format("woff2"),url(/_next/static/media/inter-latin-700-normal.9c21d4dc.woff) format("woff");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:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-cyrillic-ext-700-normal.20209479.woff2) format("woff2"),url(/_next/static/media/comfortaa-cyrillic-ext-700-normal.3e467ab6.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-cyrillic-700-normal.fad0a035.woff2) format("woff2"),url(/_next/static/media/comfortaa-cyrillic-700-normal.52fe6024.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-greek-700-normal.7ea4db6f.woff2) format("woff2"),url(/_next/static/media/comfortaa-greek-700-normal.059f9a4e.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-vietnamese-700-normal.ecc042e6.woff2) format("woff2"),url(/_next/static/media/comfortaa-vietnamese-700-normal.b9ff033c.woff) format("woff");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:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-latin-ext-700-normal.15d09b19.woff2) format("woff2"),url(/_next/static/media/comfortaa-latin-ext-700-normal.918e2461.woff) format("woff");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:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/comfortaa-latin-700-normal.764d8540.woff2) format("woff2"),url(/_next/static/media/comfortaa-latin-700-normal.0b2d1a0a.woff) format("woff");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}:root{--blue:#326fe8;--blue-light:#88c6ff;--navy:#0d0d81;--cream:#f8fae3;--lime:#e5ff86;--pink:#ff9c9c;--yt-red:#ff0000;--white:#ffffff;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-script:"Comfortaa","Inter",sans-serif;--radius:22px;--gutter:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--blue);color:var(--navy);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}.container{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--gutter);position:relative}.narrow{max-width:760px}.center{text-align:center}.accent-pink{color:var(--pink);text-transform:uppercase}.script{font-family:var(--font-script);color:var(--blue);font-weight:700}.script--lime{color:var(--lime)}.hero{position:relative;min-height:100svh;overflow:hidden;color:var(--cream);display:flex;flex-direction:column;align-items:center;padding:28px var(--gutter) 0}.hero__pattern,.section__pattern{position:absolute;inset:0;background:url(/images/pattern.webp) 50%/cover no-repeat;opacity:.09;pointer-events:none}.hero__inner{position:relative;z-index:2;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center}.hero__logo img{width:min(200px,56vw);height:auto}.hero__tagline{margin-top:18px;text-align:center;font-weight:600;font-size:clamp(20px,5.4vw,26px);line-height:1.25}.links{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:28px}.link-btn{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 18px 10px 12px;background:var(--cream);color:var(--navy);border-radius:999px;text-decoration:none;box-shadow:0 4px 0 rgba(13,13,129,.25);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.link-btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 rgba(13,13,129,.25);background:var(--white)}.link-btn:active{transform:translateY(2px);box-shadow:0 1px 0 rgba(13,13,129,.25)}.docs__item:focus-visible,.link-btn:focus-visible,.pill:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.link-btn--accent{background:var(--lime)}.link-btn--accent:hover{background:#efffb0}.link-btn--youtube{background:var(--yt-red);color:var(--white);min-height:72px;box-shadow:0 4px 0 rgba(120,0,0,.35)}.link-btn--youtube:hover{background:#ff2a2a;box-shadow:0 6px 0 rgba(120,0,0,.35)}.link-btn--youtube .link-btn__icon{background:var(--white);color:var(--yt-red);font-size:22px}.link-btn--youtube .link-btn__label{font-size:19px}.link-btn--youtube .link-btn__note{opacity:.9}.link-btn--youtube .link-btn__arrow{color:var(--white)}.link-btn__icon{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--blue);color:var(--cream);font-size:21px}.link-btn__text{flex:1 1;display:flex;flex-direction:column;line-height:1.2;min-width:0}.link-btn__label{font-weight:700;font-size:17px}.link-btn__note{font-size:13.5px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-btn__arrow{font-size:20px;font-weight:600;color:var(--blue)}.hosts-mini{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:100%;margin-top:12px}.hosts-mini a svg{flex:none;width:17px;height:17px}.pill svg{flex:none;width:1.15em;height:1.15em}.hosts-mini a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 10px;border:2px solid rgba(248,250,227,.55);border-radius:999px;text-decoration:none;font-weight:600;font-size:14px;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.hosts-mini a:hover{background:rgba(248,250,227,.12);border-color:var(--cream)}.anchors{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:22px;font-size:14.5px}.anchors a{text-decoration:none;opacity:.85;border-bottom:1px solid rgba(248,250,227,.4)}.anchors a:hover{opacity:1;border-color:var(--lime);color:var(--lime)}.hero__host{display:none;position:absolute;bottom:0;z-index:1;height:auto;pointer-events:none}.hero__hosts-mobile{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;width:calc(100% + 2 * var(--gutter));max-width:640px;margin:30px calc(-1 * var(--gutter)) 0}.hero__hosts-mobile img{height:auto;display:block}.hero__hosts-mobile img:first-child{width:40%}.hero__hosts-mobile img:last-child{width:56%}@media (min-width:1100px){.hero{justify-content:center;padding-top:56px;padding-bottom:56px}.hero__host{display:block}.hero__host--left{left:0;width:min(24vw,360px)}.hero__host--right{right:0;width:min(38vw,580px)}.hero__hosts-mobile{display:none}.hero__logo img{width:280px}}.section{position:relative;padding:72px 0;overflow:hidden}.section--cream{background:var(--cream);color:var(--navy)}.section--blue{background:var(--blue);color:var(--cream)}@media (min-width:960px){.section{padding:110px 0}}.title{font-weight:700;font-size:clamp(32px,7vw,52px);line-height:1.1;letter-spacing:-.01em;color:var(--navy)}.title--light{color:var(--cream)}.subtitle{margin-top:10px;font-size:18px;opacity:.75}.lead{margin-top:24px;font-size:clamp(19px,4.2vw,23px);line-height:1.45}.body{margin-top:16px}.body--strong{font-weight:600;margin-top:28px}.closing{margin-top:28px;font-family:var(--font-script);font-weight:700;color:var(--blue);font-size:clamp(20px,4.4vw,26px);line-height:1.35}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.chip{font-family:var(--font-script);font-weight:700;font-size:15px;padding:7px 16px;border-radius:999px}.chip--0{background:var(--blue)}.chip--0,.chip--1{color:var(--cream)}.chip--1{background:var(--navy)}.chip--2{background:var(--lime);color:var(--navy)}.chip--3{background:var(--pink);color:var(--navy)}.chip--dashed{border:2px dashed var(--navy);padding:5px 14px}.hosts{display:grid;grid-gap:22px;gap:22px;margin-top:36px}@media (min-width:760px){.hosts{grid-template-columns:1fr 1fr}}.host{background:var(--cream);color:var(--navy);border-radius:var(--radius);flex-direction:column}.host,.host__photo{overflow:hidden;display:flex}.host__photo{position:relative;background:var(--blue-light);aspect-ratio:4/4.2;align-items:flex-end;justify-content:center}.host__photo.host__photo--real img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--photo-pos,center 20%)}.host__photo img{height:var(--sticker-h,97%);width:auto;object-fit:contain;object-position:bottom}.host__body{padding:22px 22px 26px;display:flex;flex-direction:column;gap:8px;flex:1 1}.host__role{font-family:var(--font-script);font-weight:700;color:var(--blue)}.host__name{font-size:30px;line-height:1.1}.host__text{opacity:.85;flex:1 1}.host .pill{align-self:flex-start;margin-top:8px}.pill{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:10px 22px;border-radius:999px;font-family:var(--font-script);font-weight:700;font-size:16px;text-decoration:none;transition:transform .15s ease,filter .15s ease}.pill:hover{transform:translateY(-2px);filter:brightness(1.04)}.pill--lime{background:var(--lime);color:var(--navy)}.pill--big{min-height:66px;padding:20px 52px;font-size:22px;margin-top:44px}@media (max-width:600px){.pill--big{padding:18px 40px;font-size:20px;margin-top:34px}}.edu{display:grid;grid-gap:36px;gap:36px;margin-top:36px}@media (min-width:960px){.edu{grid-template-columns:1fr 1fr;align-items:start;gap:48px}}.edu__list{display:flex;flex-direction:column;border-top:1.5px solid rgba(13,13,129,.22)}.edu__card{padding:18px 0;border-bottom:1.5px solid rgba(13,13,129,.22)}.edu__title{font-family:var(--font-script);font-weight:700;color:var(--blue);font-size:19px;line-height:1.3}.edu__org{font-weight:600;font-size:15px;margin-top:4px;line-height:1.4}.edu__note{font-size:14px;opacity:.7;margin-top:2px}.edu__hint{margin-top:12px;text-align:center;font-size:14px;opacity:.6}.docs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:center}.docs__item{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;transition:transform .2s ease}.docs__item:hover{transform:scale(1.03) rotate(-1deg)}.docs__item img{width:100%;height:auto}.lightbox{border:0;padding:0;background:transparent;max-width:min(92vw,900px);max-height:92vh;overflow:visible}.lightbox::-webkit-backdrop{background:rgba(13,13,129,.82)}.lightbox::backdrop{background:rgba(13,13,129,.82)}.lightbox figure{margin:0}.lightbox img{max-height:82vh;width:auto;margin:0 auto}.lightbox figcaption{color:var(--cream);text-align:center;margin-top:10px;font-size:15px}.lightbox__close{position:fixed;top:14px;right:14px;width:48px;height:48px;border-radius:50%;border:0;background:var(--lime);color:var(--navy);font-size:28px;line-height:1;cursor:pointer}.cta__text{margin-top:22px;font-size:clamp(21px,4.8vw,28px);line-height:1.35}.cta__sub{margin-top:14px;opacity:.85}.soon{margin-top:26px;padding:30px 24px;border:2px dashed rgba(13,13,129,.35);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;gap:14px}.soon__badge{font-family:var(--font-script);font-weight:700;background:var(--pink);padding:4px 14px;border-radius:999px}.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:18px;gap:18px;margin-top:30px;text-align:left}.product{background:var(--white);border-radius:var(--radius);padding:14px}.footer{background:var(--navy);color:var(--cream);padding:48px var(--gutter) 40px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;font-size:14.5px}.footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.footer__links a{text-decoration:none;opacity:.85}.footer__links a:hover{opacity:1;color:var(--lime)}.footer p{opacity:.6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.footer__logo{width:180px;height:auto}@media (max-width:600px){.footer__logo{width:150px}}@media (max-width:360px){.hosts-mini a{font-size:12.5px;gap:6px;padding:8px 6px}}