@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.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:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.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:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.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:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.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_a571361b-module__LX9gCW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_a571361b-module__LX9gCW__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.0k68dgt5gi4w6.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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.0id408x23fv8q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.06sf8d84-9n3w.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.0rpo5i9-tpup~.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.04s-lri-1fnua.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.17kgvx8~8.fj6.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.0kn0u2cosumsr.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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.00qosz~21_9iq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0333ktddfbsxy.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_c1498186-module__BZSdoW__className{font-family:Roboto,Roboto Fallback;font-style:normal}.roboto_c1498186-module__BZSdoW__variable{--font-roboto:"Roboto", "Roboto Fallback"}
@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2dfa23f74893c739-s.p.067_fx0zw7n~y.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c4d46e3000713a2a-s.117vnn2ze3xhg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/3c3a7e34b0535193-s.169g-f8-_zbk3.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:Noto Sans Armenian Fallback;src:local(Arial);ascent-override:100.45%;descent-override:27.46%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_armenian_8c458cc-module__DpjfMG__className{font-family:Noto Sans Armenian,Noto Sans Armenian Fallback;font-style:normal}.noto_sans_armenian_8c458cc-module__DpjfMG__variable{--font-noto-sans-armenian:"Noto Sans Armenian", "Noto Sans Armenian Fallback"}
:root{--background:#fff;--foreground:#111;--blue:#2b7de1;--dark-blue:#06c;--gray:#555;--dark-gray:#000b;--orange:#f26b25;scroll-behavior:smooth}*{box-sizing:border-box;outline:none;margin:0;padding:0}html[lang=hy] body{font-family:var(--font-noto-sans-armenian), sans-serif}html:not([lang=hy]) body{font-family:var(--font-roboto), sans-serif}body{background:var(--background);color:var(--foreground);flex-direction:column;min-height:100vh;font-family:inherit;display:flex}body:has(.mobile-nav-overlay){overflow:hidden}body:has(#about){background:#000}input:focus,select:focus,textarea:focus{border-color:var(--blue);outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where([class^=ri-]):before{content:""}h1,h2,h3,h4,h5,h6,.scroller{color:var(--foreground);overflow-wrap:anywhere;font-weight:800}html:not([lang=hy]) :is(h1,h2,h3,h4,h5,h6,.scroller){font-family:var(--font-montserrat)}a{text-decoration:none}input{appearance:none;border:1px solid #e5e7eb;border-radius:1em;width:100%;padding:1em;font-family:inherit;font-size:1rem}button{appearance:none;-webktit-appearance:none}.container,.container-narrow{width:100%;margin-inline:auto;padding-inline:1rem}:is(.container,.container-narrow) .header p{color:var(--gray);font-size:1.125rem;line-height:1.5}.container{max-width:1280px}.container-narrow{max-width:768px}.gradient-border{background:linear-gradient(90deg, #215ea8, var(--blue), #215ea8);background-size:200%;animation:15s linear infinite shine}header{z-index:999;-webkit-backdrop-filter:blur(10px)grayscale(.5);backdrop-filter:blur(10px)grayscale(.5);background:#fff7;width:100%;transition:transform .5s .25s;position:sticky;top:0;box-shadow:0 15px 15px #0002}header.hidden{transform:translateY(-110%)}header.visible{transform:translateY(0)}header:has(+#about){-webkit-backdrop-filter:blur(15px)grayscale();backdrop-filter:blur(15px)grayscale();background:0 0}header:has(+#about) .container{border-bottom:1px solid #fff3}header:has(+#about) .container .logo-wrapper{filter:none}header:has(+#about) .container .desktop-nav a{color:#fff}header:has(+#about) .container .desktop-nav a[href*=register]{filter:invert()}header .container{justify-content:space-between;align-items:center;gap:2em;display:flex}@media (max-width:1024px){header .container{justify-content:center;gap:0}}@media (max-width:600px){header .container{justify-content:space-between}}header .container .logo-wrapper{filter:drop-shadow(0 0 10px #fff);align-items:center;gap:5px;display:flex}header .container .logo-wrapper span{text-wrap:nowrap;color:var(--orange);font-weight:500;font-family:var(--font-roboto), sans-serif;padding-top:5px}header .container .desktop-nav{text-align:center;align-items:center;gap:3em;display:flex}html:not([lang=en]) :is(header .container .desktop-nav){gap:2.5em;font-size:.95em}@media (max-width:1024px){header .container .desktop-nav{display:none}}header .container .desktop-nav a{color:var(--foreground);opacity:.7;text-decoration:none;transition:all .2s}header .container .desktop-nav a[href*=register]{opacity:1;color:#fff;outline:2px solid var(--foreground);background-color:#111;border-radius:1.5em;align-items:center;gap:.5em;padding:.7em 1em;display:flex}header .container .desktop-nav a[href*=register]:hover{outline-offset:5px;background-color:#111}header .container .desktop-nav a:not([href*=register]):hover{opacity:1;padding-bottom:5px;font-weight:500}header .container .desktop-nav a span{text-wrap:nowrap}header .container .language-menu{align-items:center;gap:1rem;display:flex}@media (max-width:1024px){header .container .language-menu{position:absolute;right:1rem}}@media (max-width:600px){header .container .language-menu{gap:.5rem}}header .container .language-menu .language-selector{border:0;font-size:.9rem;position:relative}header .container .language-menu .language-selector:hover .language-dropdown{display:flex}header .container .language-menu .language-selector button{font-size:inherit;color:var(--gray);background:0 0;border:0;align-items:center;gap:.5em;display:flex}header .container .language-menu .language-selector .language-dropdown{background-color:#fff;border-radius:1em;flex-direction:column;padding:.5em;display:none;position:absolute;top:100%;right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}header .container .language-menu .language-selector .language-dropdown button{color:var(--gray);border-radius:.5em;padding:.5em 1em;transition:background .2s}header .container .language-menu .language-selector .language-dropdown button:hover{background:var(--blue);color:#fff}header .container .language-menu .mobile-menu{cursor:pointer;color:var(--gray);background:0 0;border:none;justify-content:center;align-items:center;display:none}@media (max-width:1024px){header .container .language-menu .mobile-menu{display:flex}}.mobile-nav-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.mobile-nav{background:#fffd;flex-direction:column;gap:0;width:100vw;height:100vh;padding:4em 2em 2em;animation:1s cubic-bezier(.8,-.2,.48,1.24) slideInMenu;display:flex;position:relative}.mobile-nav a{color:var(--dark-gray);align-items:center;gap:.5em;padding-block:1.5em;font-size:1.125em;display:flex}.mobile-nav a+:is(.mobile-nav a){border-top:1px dashed var(--gray)}.mobile-nav-close{cursor:pointer;color:var(--blue);background:0 0;border:none;font-size:2em;position:absolute;top:.5em;right:1em}@keyframes slideInMenu{0%{transform:translate(100%)}to{transform:translate(0)}}main{flex:1}main #hero{background:linear-gradient(135deg,#0000 0%,#e0edff 50%,#0000 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -40px 40px -10px #fff}main #hero .counter-wrapper{color:#fff;position:absolute;top:0;left:0;right:0;overflow:hidden}main #hero .counter-wrapper .container{justify-content:center;padding:1em;display:flex}main #hero .counter-wrapper .container h3{color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:1.4em;display:flex}@media (max-width:600px){main #hero .counter-wrapper .container h3{font-family:inherit;font-size:1.2em}}main #hero .counter-wrapper .container h3 span{font-size:1.7rem}@media (max-width:600px){main #hero .counter-wrapper .container h3 span{font-size:1.3rem}}main #hero h1{letter-spacing:-.01em;filter:drop-shadow(0 5px 10px #fff);font-size:clamp(2.8em,6vw,4rem)}main #hero h1.gradient-text{background:linear-gradient(120deg, #2563eb, var(--blue), #12427d);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite alternate gradientFlow}main #hero .subtitle{color:var(--gray);max-width:50rem;font-size:1.125rem;line-height:1.5}main #hero .buttons{flex-wrap:wrap-reverse;justify-content:center;gap:1rem;margin-top:1rem;display:flex}@media (min-width:640px){main #hero .buttons{flex-direction:row}}main #hero .buttons a{color:#fff;cursor:pointer;white-space:nowrap;padding:1rem 2rem;border:2px solid #0000;border-radius:2em;align-items:center;gap:5px;padding:.7em 1.5em;font-size:1.1rem;font-weight:500;transition:all .2s;display:flex;border-bottom:5px solid #0003!important}main #hero .buttons a:active{margin-top:5px;border-bottom:0!important}main #hero .buttons a:first-child{background-color:var(--blue)}main #hero .buttons a:first-child:hover{box-shadow:0 0 10px var(--blue)}main #hero .buttons a:last-child{border-color:var(--orange);color:var(--orange);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000;border-bottom-color:#de5813!important}main #hero .buttons a:last-child:hover{background-color:var(--orange);color:#fff}main #hero .hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2em;padding-block:120px 50px;display:flex}main #hero .hero-content mark{color:var(--blue);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border:1px solid #7ab6ff;border-radius:1em;padding:.5em 1em;font-size:.9rem;font-weight:500;box-shadow:0 0 20px -5px #7ab6ff}main #hero .hero-content mark svg{vertical-align:bottom;margin-right:.5em}main #hero .hero-content .hero-metrics{grid-template-columns:1fr;gap:2rem;width:100%;max-width:50rem;margin-top:2rem;display:grid}@media (min-width:640px){main #hero .hero-content .hero-metrics{grid-template-columns:repeat(3,1fr)}}main #hero .hero-content .hero-metrics div{flex-direction:column;align-items:center;display:flex}main #hero .hero-content .hero-metrics div span:first-child{color:var(--dark-gray);font-size:2.5rem;font-weight:800}main #hero .hero-content .hero-metrics div span:last-child{color:#0007;margin-top:.5rem;font-weight:500}main #features .container{padding-top:6em}main #features .marquee-outer{padding-block:2.5em}main #features .header{text-align:center;margin-bottom:5em}main #features .header h2{margin-bottom:1rem;font-size:clamp(2.5em,6vw,3.3rem)}main #features .feature-cards{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){main #features .feature-cards{grid-template-columns:repeat(3,1fr);gap:2.5rem}}main #features .feature-cards>div{text-align:center;background:#f5f5f7;border-radius:2rem;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem;transition:box-shadow .5s,transform .5s;display:flex}main #features .feature-cards>div:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0004}main #features .feature-cards>div .feature-icon{color:#fff;box-sizing:content-box;background:#333;border-radius:2em;padding:.8em;font-size:2rem}main #features .feature-cards>div h3{color:#333;margin:0 auto;font-size:1.5rem}main #features .feature-cards>div p{line-height:1.5}main #why-join{padding-block:5rem;overflow:hidden}@media (min-width:1400px){main #why-join{overflow:auto}}main #why-join .header{flex-direction:column;display:flex;position:relative}main #why-join .header:first-of-type{border-bottom:1px solid #0006;padding-bottom:3em}@media (min-width:1280px){main #why-join .header:first-of-type:before{content:"";background-color:inherit;border-bottom:inherit;height:100%;position:absolute;bottom:-1px}}main #why-join .header:nth-of-type(3){text-align:right;border-top:1px solid #0006;align-items:flex-end;padding-top:3em}@media (min-width:1280px){main #why-join .header:nth-of-type(3){background-color:#eee;border-bottom-left-radius:2rem;padding-bottom:3em}main #why-join .header:nth-of-type(3):after{content:"";background-color:inherit;border-top:inherit;width:calc(50vw - 640px + 1rem);height:100%;position:absolute;top:-1px;right:calc(-50vw + 640px - 1rem)}}main #why-join .header h2{margin-bottom:1.5rem;font-size:clamp(2.5em,6vw,3rem)}main #why-join .header p{max-width:50rem}main #why-join .hotel-partners{flex-wrap:wrap-reverse;justify-content:center;gap:5em;padding-block:3em;display:flex}main #why-join .hotel-partners img{aspect-ratio:2;filter:brightness(0)grayscale();width:170px;height:auto;max-height:75px;transition:filter .3s,scale .3s}main #why-join .hotel-partners img:hover{filter:brightness()grayscale(0);scale:1.1}main #why-join .benefits{flex-direction:column;gap:2.5rem;margin-block:5rem;display:flex}main #why-join .benefits>div{flex-direction:column;gap:2.5em;display:flex}@media (min-width:900px){main #why-join .benefits>div{flex-direction:row;align-items:stretch}main #why-join .benefits>div:nth-child(2){flex-direction:row-reverse}}main #why-join .benefits>div article{color:var(--gray);flex-direction:column;flex:2;justify-content:center;gap:1em;font-size:1.125rem;display:flex}main #why-join .benefits>div article h3{font-size:2.5rem}@media (min-width:600px){main #why-join .benefits>div article h3{font-weight:700}}main #why-join .benefits>div article p{line-height:1.5}main #why-join .benefits>div article ul li{padding-left:1.5em;list-style:none;position:relative}main #why-join .benefits>div article ul li:before{content:"✓";color:var(--blue);font-weight:700;position:absolute;left:0}main #why-join .benefits>div article ul li+:is(main #why-join .benefits>div article ul li){margin-top:1em}main #why-join .benefits>div img{object-fit:cover;border-radius:50%;width:100%;max-width:300px;height:100%;margin:auto}@media (min-width:900px){main #why-join .benefits>div img{min-width:200px;max-width:400px}}main #why-join .partners{flex-direction:column;align-items:center;gap:2em;width:100vw;margin-inline:-1em;display:flex}@media (min-width:900px){main #why-join .partners{flex-direction:row;width:calc(50vw + 450px - 1em);margin-inline:auto}}@media (min-width:1024px){main #why-join .partners{width:calc(50vw + 512px - 1em)}}@media (min-width:1280px){main #why-join .partners{width:calc(50vw + 640px - 1em)}}main #why-join .partners .partners-title{text-wrap:nowrap;font-size:1.5em;font-weight:700}main #faq{background:#eee;padding-block:5rem}main #faq .faq-header{text-align:center;margin-bottom:3rem}main #faq input{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM4MjgyODIiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNlYXJjaC1pY29uIGx1Y2lkZS1zZWFyY2giPjxwYXRoIGQ9Im0yMSAyMS00LjM0LTQuMzQiLz48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PC9zdmc+) right 1.1em center/1.2em no-repeat;margin-bottom:1em;padding-right:3em;transition:scale .2s}main #faq input:focus{scale:1.05}main #faq h2{text-align:center;margin-bottom:2rem;font-size:clamp(2em,6vw,2.5rem)}main #faq .container-narrow>div{background:#fff;border:1px solid #e5e7eb;border-radius:1em;margin-bottom:1rem;overflow:hidden}main #faq .container-narrow>div .question{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;padding:1rem;font-size:1rem;font-weight:400;transition:all .2s;display:flex}main #faq .container-narrow>div .question:hover{background-color:#ccc}main #faq .container-narrow>div .question svg{opacity:.5}main #faq .container-narrow>div .answer{color:#000b;padding:1rem;line-height:1.5}main #faq .container-narrow>div:has(.answer) .question{background-color:#ccc}main #register{background:#f9fafb;padding-block:5rem}main #register .header{text-align:center;margin-bottom:3rem}main #register .header h2{margin-bottom:1rem;font-size:clamp(2em,6vw,2.5rem)}main #register .header p{max-width:50rem}main #register form{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;gap:3rem;padding:2rem;display:flex}main #register form:focus-within{box-shadow:0 5px 25px #00000014}main #register form div:has(.form-terms){align-items:center;gap:1em;display:flex}@media (max-width:600px){main #register form div:has(.form-terms){flex-direction:column}}main #register form div:has(.form-terms) p{color:#6b7280;font-size:.9rem;line-height:1.5}main #register form div:has(.form-terms) button{color:#fff;cursor:pointer;text-wrap:nowrap;background:#0073ff;border:none;border-radius:1rem;justify-content:center;align-items:center;gap:.5em;margin:auto;padding:1rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s;display:inline-flex}@media (max-width:600px){main #register form div:has(.form-terms) button{width:100%}}main #register form div:has(.form-terms) button:hover{background:#005bb5}main #register form div:has(.form-terms) button:active{background:#004a8c}main #register form div:has(.form-terms) button:disabled{cursor:not-allowed;background:#b0c4de}main #register form div:has(.form-terms) button:disabled:hover{background:#b0c4de}main #register h3{color:#131a22;align-items:center;gap:.3em;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;display:flex}main #register .form-section-grid{grid-template-columns:1fr 1fr;gap:1.5rem 2rem;display:grid}main #register .form-section-grid>div{flex-direction:column;display:flex}main #register .form-label{color:#374151;margin-bottom:.4rem;font-size:1rem;font-weight:500}main #register .form-input,main #register .form-select,main #register .form-textarea{appearance:none;background-color:#fafbfc;border:1.5px solid #e2e8f0;border-radius:1em;outline:none;padding:.85em 1em;font-size:1rem;transition:border .18s,box-shadow .18s}main #register select{background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='30' viewBox='0 0 24 24' width='30' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h30v30H0z' fill='none'/></svg>");background-position:right 1em center;background-repeat:no-repeat}main #register .form-input:focus,main #register .form-select:focus,main #register .form-textarea:focus{border-color:#3393ff;box-shadow:0 0 0 2px #bbe4ff60}main #register .form-textarea{resize:vertical;min-height:3.5em}main #register .form-section-grid .full-width{grid-column:span 2}@media (max-width:600px){main #register .form-section-grid{grid-template-columns:1fr}main #register .form-section-grid .full-width{grid-column:span 1}}main #register .message{text-align:center;background:#eee;border-radius:1em;flex-direction:column;align-items:center;gap:1em;padding:1.5em;font-weight:500;line-height:1.5;display:flex}main #register .message svg{color:#fff;box-sizing:content-box;border-radius:1em;padding:.5em}main #register .message.register-success{color:#16a34a}main #register .message.register-success svg{background:#16a34a}main #register .message.register-fail{color:#ea0000}main #register .message.register-fail svg{background:#ea0000}main #cta{background:linear-gradient(180deg, var(--blue), var(--dark-blue));color:#fff;text-align:center;padding-block:5rem;box-shadow:inset 0 15px 25px #0001}main #cta .header h2{color:#fff;margin-bottom:1rem;font-size:clamp(2em,6vw,2.5rem);font-weight:700}main #cta .header p{color:#fffe;max-width:50rem;margin-inline:auto}main #cta .buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;display:flex}main #cta .buttons a{color:#fff;border:2px solid #fff;border-radius:1em;padding:1em;font-weight:500;transition:all .2s}main #cta .buttons a:hover{color:var(--foreground);background-color:#fff}main #cta .buttons a:first-child{color:#000;mix-blend-mode:screen;background-color:#fff;outline:1px solid #0000}main #cta .buttons a:first-child:hover{outline-offset:5px;outline:2px solid #fff;font-weight:700}main #cta .buttons a:last-child:hover{mix-blend-mode:screen}main#about{position:relative}main#about #heading{text-align:center;background:radial-gradient(#3a3a3a4a,#0000);align-content:center;min-height:90vh;position:relative}main#about #heading .container h1{font-size:clamp(2.8em,11vw,10rem)}html[lang=hy] :is(main#about #heading .container h1){font-size:clamp(3.5em,7vw,7rem)}main#about #heading .container h1{-webkit-text-stroke:2px #fff;color:#0000}main#about #heading .container h3{color:#fff;font-size:clamp(1.8em,4vw,3rem)}html[lang=hy] :is(main#about #heading .container h3){font-size:clamp(1.8em,3vw,3rem)}main#about #heading .container h3{text-shadow:0 0 10px #000;font-weight:600}main#about #heading a{color:#fff;text-shadow:0 0 15px #000;flex-direction:column;align-items:center;width:fit-content;margin:auto;font-size:1.1em;font-weight:500;display:inline-flex;position:absolute;bottom:2em;left:0;right:0}main#about #story{position:relative;box-shadow:0 -70px 35px -35px #000}main#about #story h2{color:#fff;font-size:clamp(2.5em,6vw,5rem)}main#about #story #journey{color:#fff;margin-block:2em;padding:1.5em 3em;font-size:1.5em;line-height:1.5;position:relative}@media (max-width:768px){main#about #story #journey{padding-inline:1em}}main#about #story #journey:after{content:"";filter:invert()blur(10px);z-index:-1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1xdW90ZS1pY29uIGx1Y2lkZS1xdW90ZSI+PHBhdGggZD0iTTE2IDNhMiAyIDAgMCAwLTIgMnY2YTIgMiAwIDAgMCAyIDIgMSAxIDAgMCAxIDEgMXYxYTIgMiAwIDAgMS0yIDIgMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMCAxIDEgNiA2IDAgMCAwIDYtNlY1YTIgMiAwIDAgMC0yLTJ6Ii8+PHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiLz48L3N2Zz4=);background-size:cover;width:8em;height:8em;position:absolute;top:.5em;left:1.5em}main#about #story #journey blockquote{border-bottom:1px solid;margin-bottom:.5em;padding-bottom:.5em}main#about #story #milestones .timeline{border-left:1px solid;border-image-source:linear-gradient(#0000,#fff 10% 90%,#0000);border-image-slice:1;margin:2.5em 0 0;padding-bottom:2.5em;padding-left:2.5em;list-style:none;position:relative}main#about #story #milestones .timeline .event{opacity:0;transition:all .7s cubic-bezier(.5,1.5,.6,1),opacity .7s;transform:translateY(40px)}main#about #story #milestones .timeline .event.show{opacity:1;transform:translateY(0)}main#about #story #milestones .timeline .event .year{color:#0000;font-size-adjust:none;font-optical-sizing:none;-webkit-text-stroke:3px var(--orange);margin-bottom:-.35em;font-size:clamp(8em,20vw,20rem);font-weight:700}main#about #story #milestones .timeline .event .texts{color:#fff}main#about #story #milestones .timeline .event .texts h3{color:#fff;text-shadow:0 -10px 25px #000;font-size:clamp(2.5em,6vw,5rem)}main#about #story #milestones .timeline .event .texts p{border-bottom:1px solid;border-image-source:linear-gradient(90deg,#fff,#0000);border-image-slice:1;margin-left:-2.5rem;padding-top:.5em;padding-bottom:1em;padding-left:2.5rem;font-size:1.5em}main#about #story #milestones .timeline .event:last-child .content .texts p{border-bottom:none}main#about #benefits{color:#fff;background:#000;padding-block:2.5em 5em;position:relative;box-shadow:0 -1em 70px 70px #000}main#about #benefits h2{color:#fff;border-bottom:2px solid;padding-bottom:1rem;font-size:clamp(2.5em,6vw,5rem)}main#about #benefits h2+p{color:#000;background:#fff;margin-block:2rem;padding:1.5em;font-size:1.25em;line-height:1.5}main#about #benefits blockquote{text-align:center;margin-top:5rem;font-size:clamp(1.5em,2vw,2em);font-style:italic;line-height:1.5}main#about #benefits #background-video{z-index:-1;width:100vw;height:100%;position:absolute;top:0;overflow:hidden}main#about #benefits #background-video video{object-position:center;object-fit:cover;filter:brightness(.5)blur(10px);width:125%;height:125%;translate:-10% -10%}footer{color:#d1d5db;z-index:1;background:#111827;padding-top:4rem;padding-bottom:2rem}footer .grid{grid-template-columns:repeat(4,1fr);gap:3rem;display:grid}@media (max-width:1024px){footer .grid{grid-template-columns:1fr 1fr 1.5fr}}@media (max-width:768px){footer .grid{grid-template-columns:1fr}}@media (max-width:1024px){footer .grid div:has(.logo){text-align:center;grid-column:1/4}footer .grid div:has(.logo) .logo,footer .grid div:has(.logo) .socials{justify-content:center}}@media (max-width:768px){footer .grid div:has(.logo){border-bottom:1px solid #1f2937;grid-column:1;padding-bottom:2em}}footer .grid div .logo{align-items:center;gap:.5rem;display:flex}footer .grid div .logo img{filter:grayscale()invert()brightness(2)}footer .grid div .logo span{color:#fff;text-wrap:nowrap;font-size:1rem;font-weight:500;font-family:var(--font-roboto), sans-serif;padding-top:5px}footer .grid div h4{color:#fff;margin-bottom:1em;font-weight:600}footer .grid div p{color:#fff8;margin-block:1rem;font-size:.9rem;line-height:1.5}footer .grid div ul{list-style-type:none}footer .grid div ul li{flex-wrap:nowrap;gap:.7em;display:flex}footer .grid div ul li+:is(footer .grid div ul li){margin-top:1em}footer .grid div ul li span{align-items:center;display:flex}footer .grid div a{color:#fff8;transition:all .2s}footer .grid div a:hover{color:#fff}footer .grid div .socials{gap:1rem;margin-top:1rem;display:flex}footer .grid div .socials a{color:#fff;background-color:#1f2937;border-radius:50%;padding:.8em}footer .grid div .socials a:hover{background-color:var(--dark-blue);scale:1.1}footer .grid div .socials a svg{display:block}footer .grid div form{border-radius:1em;outline:1px solid #0000;flex-direction:row;transition:all .2s;display:flex}footer .grid div form:focus-within{outline:1px solid var(--dark-blue);outline-offset:5px}footer .grid div form input[type=email]{color:#f3f4f6;background:#1f2937;border:0;border-radius:1rem 0 0 1rem;padding:.75rem 1rem}footer .grid div form button{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:0 1rem 1rem 0;padding:.75rem 1.25rem .75rem 1rem;font-size:1rem;transition:background .2s}footer .grid div form button:hover{background:#1d4ed8}footer .grid div form button svg{display:block}footer .footer-bottom{text-align:center;color:#9ca3af;border-top:1px solid #23272f;margin-top:3rem;padding-top:1.5rem;font-size:.9rem}@keyframes gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}
