h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}:root{--font-main: "Inter", sans-serif;--font-accent-decor: "Cinzel Decorative", sans-serif;--font-accent: "Cinzel", sans-serif;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--color-bg-main: #121820;--color-accent: #ff9f1c;--color-text-muted: #9fb5d3;--color-card-bg: #1a232e;--color-border: #485b6e;--color-black: #000000;--color-white: #fff;font-family:var(--font-main);font-size:16px;line-height:1.5;font-weight:var(--weight-regular);color:var(--color-white);background-color:var(--color-bg-main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-smoothing:grayscale;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{display:flex;flex-direction:column;width:100%;min-height:100vh;margin:0}main{flex-grow:1}main:has(.back-link){text-align:center}.section_vd5a2{padding-top:60px;padding-bottom:60px}@media only screen and (min-width: 1440px){.section_vd5a2{padding-top:100px;padding-bottom:100px}}.container_vvty1{min-width:320px;max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 1440px){.container_vvty1{max-width:1440px;padding-left:120px;padding-right:120px}}.page-header_7thof{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#121820cc;border-bottom:1px solid #1f2833;position:sticky;top:0;z-index:1000}.header-container_4t6f9{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.header-logo_kl8al{display:flex;padding-top:0;width:auto;font-family:var(--font-accent-decor);font-weight:var(--weight-bold);font-size:14px;text-transform:capitalize;transition:color .3s ease}.header-logo_kl8al:active{color:#ffac3b}.header-nav_aeqsf,.header-button_qsgow{display:none}.burger-button_9u91w{padding:0;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent}.burger-icon_yl6tm{fill:var(--color-white);transition:fill .3s ease}.burger-icon_yl6tm:active{fill:#ffac3b}@media screen and (min-width: 1440px){.burger-button_9u91w,.mobile-menu_5yrnr{display:none}.header-logo_kl8al{display:flex;width:284px;height:48px;font-family:var(--font-accent);font-size:24px;line-height:2;text-transform:uppercase;transition:color .3s ease}.header-logo_kl8al:hover,.header-logo_kl8al:focus{color:var(--color-accent)}.header-nav_aeqsf{display:flex}.header-nav-list_ou117{display:flex;gap:32px}.header-nav-link_bkine{padding:28px 0;font-weight:var(--weight-medium);text-transform:capitalize;position:relative;transition:width .3s ease}.header-nav-link_bkine:hover,.header-nav-link_bkine:focus{cursor:pointer;color:var(--color-accent)}.header-nav-link_bkine:after{content:"";position:absolute;left:0;bottom:20px;width:0;height:2px;background-color:var(--color-accent)}.header-nav-link_bkine:active:after{width:100%}.header-button_qsgow{display:flex;justify-content:center;align-items:center;border-radius:4px;width:142px;height:48px;background-color:var(--color-accent);font-weight:var(--weight-semibold);color:var(--color-black);transition:background-color .2s ease}.header-button_qsgow:hover,.header-button_qsgow:focus{background-color:#ffac3b}.header-button_qsgow:active{background-color:#ff970a}}.hero-section_ytrul{padding-top:46px;padding-bottom:60px;overflow:hidden}.hero-container_h5g5z{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}.hero-content_1k67a{display:flex;flex-direction:column;align-items:center;z-index:2}.hero-title_otfnz{font-family:var(--font-accent-decor);font-size:32px;margin-bottom:16px}.hero-text_pi1dw{color:var(--color-text-muted);font-weight:var(--weight-semibold);margin-bottom:32px}.hero-btn_n2i7y{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-accent);color:var(--color-black);font-weight:var(--weight-bold);line-height:1;text-transform:uppercase;height:47px;padding-left:28px;padding-right:28px;border-radius:4px}.icon-play_bpr81{color:var(--color-accent);margin-right:4px}.hero-btn_n2i7y:active{background-color:#ff970a}.hero-image-wrapper_hhaet{position:relative;width:100%;max-width:375px;display:flex;justify-content:center;align-items:center;z-index:2;order:-1}.hero-image_lpda4{position:relative;z-index:3}.hero-image-wrapper_hhaet .hero-blur-circle_fur8x{position:absolute;border-radius:50%;pointer-events:none;background-color:#4f709a;z-index:1;width:220px;height:220px;filter:blur(120px);top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 1440px){.hero-section_ytrul{padding-top:62px;padding-bottom:100px}.hero-container_h5g5z{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:0;padding-right:20px}.hero-content_1k67a{padding-top:38px;align-items:flex-start;flex:0 0 588px;position:relative;z-index:5}.hero-title_otfnz{font-size:56px;margin-bottom:32px}.hero-text_pi1dw{font-size:20px;line-height:1.4;max-width:450px;margin-bottom:48px}.hero-btn_n2i7y{padding-left:80px;padding-right:80px;transition:background-color .3s ease}.hero-btn_n2i7y:hover,.hero-btn_n2i7y:focus{background-color:#ffac3b}.hero-image-wrapper_hhaet{position:relative;display:flex;justify-content:flex-start;flex:0 1 844px;width:100%;max-width:844px;order:0;margin-left:-100px;margin-right:-20px;z-index:4}.hero-image_lpda4{width:100%;height:auto}.hero-image-wrapper_hhaet .hero-blur-circle_fur8x{width:400px;height:400px;filter:blur(300px);top:55%;left:50%;transform:translate(-50%,-50%)}}.about-container_0clc1{display:flex;flex-direction:column;align-items:center;gap:32px}.about-content_2da2g{width:100%}.about-title_ogid1{font-family:var(--font-accent-decor);font-size:28px;margin-bottom:16px;position:relative;display:inline-block;padding-bottom:8px}.about-title_ogid1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-accent)}.about-accent-text_zyzet{font-size:18px;font-weight:var(--weight-bold);color:var(--color-text-muted);margin-bottom:24px}.about-image-wrapper_ot5vs{width:100%;max-width:343px;height:auto;order:-1}.about-image_0yu8n{border-radius:12px;box-shadow:0 4px 7px #00000040;background-color:var(--color-card-bg)}@media screen and (min-width: 1440px){.about-container_0clc1{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.about-content_2da2g{flex:0 1 588px}.about-title_ogid1{font-size:32px;margin-bottom:32px;padding-bottom:12px}.about-accent-text_zyzet{font-size:20px;line-height:1.4;margin-bottom:24px}.about-image-wrapper_ot5vs{flex:0 0 604px;max-width:604px;width:100%;order:0}.about-image_0yu8n{width:100%;height:auto}}.guide-container_zuxgh{display:flex;flex-direction:column}.guide-header_wg3kj{margin-bottom:32px;width:100%}.guide-title_m2ms0{font-family:var(--font-accent-decor);font-size:28px;margin-bottom:16px;position:relative;display:inline-block;padding-bottom:8px}.guide-title_m2ms0:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-accent)}.guide-subtitle_rzll9{font-size:18px;font-weight:var(--weight-bold);color:var(--color-text-muted)}.guide-list_mqmbw{display:flex;flex-direction:column;gap:24px}.guide-item_a2g90{background-color:var(--color-card-bg);border:1px solid #485b6e;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.guide-icon-wrapper_kmy8x{margin-bottom:16px;display:flex;align-items:center;justify-content:center}.guide-icon_7h5zu{fill:var(--color-accent)}.guide-item-title_towp3{font-size:20px;font-weight:var(--weight-bold);line-height:1.4;margin-bottom:16px}.guide-item-text_q5r5f{color:var(--color-text-muted)}@media screen and (min-width: 1440px){.guide-header_wg3kj{margin-bottom:42px}.guide-title_m2ms0{font-size:32px;margin-bottom:32px;padding-bottom:12px}.guide-subtitle_rzll9{font-size:20px;line-height:1.4}.guide-list_mqmbw{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:32px 24px}.guide-item_a2g90{flex:1 1 calc((100% - 48px) / 3)}.guide-item-title_towp3{font-weight:var(--weight-semibold)}}.characters_header_dsh3a{display:flex;flex-direction:column;margin-bottom:32px}.characters_title_678qh{font-family:var(--font-accent-decor);font-weight:var(--weight-bold);font-size:28px;margin-bottom:8px}.characters_line_38797{display:block;width:207px;border:2px solid var(--color-accent);margin-bottom:16px}.characters_subtitle_la6zd{font-weight:var(--weight-bold);font-size:18px;line-height:1.5;color:var(--color-text-muted)}.characters_list_dwz1m{display:flex;flex-direction:column;gap:24px}.card-character_70u21{width:100%;max-width:343px;height:459px;background-color:var(--color-card-bg);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;position:relative;cursor:pointer;transition:box-shadow .15s cubic-bezier(0,0,.2,1)}.card-character_thumb_6vbm7{width:100%;flex-grow:1;overflow:hidden;position:relative}.card-character_pic_2mnzy{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .15s cubic-bezier(0,0,.2,1)}.card-character_pic--default_kb0q2{opacity:1;z-index:2}.card-character_pic--active_6bd41{opacity:0;z-index:1}.card-character_img_uuzsb{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}.card-character_content_hzi5i{padding:16px 20px;background:#0006;position:relative;z-index:3;transition:background-color .15s ease-out}.card-character_name_08sh5{font-size:20px;line-height:1.4;font-weight:var(--weight-semibold);margin-bottom:8px}.card-character_desc_e6ze8{font-size:16px;font-weight:var(--weight-regular);color:var(--color-text-muted);max-width:283px}.card-character_70u21.is-active{box-shadow:0 0 20px rgba(var(--color-accent),.4)}.card-character_70u21[data-character-card=active] .card-character_pic--default_kb0q2{opacity:0;pointer-events:none}.card-character_70u21[data-character-card=active] .card-character_pic--active_6bd41{opacity:1;pointer-events:auto}.card-character_70u21.is-active .card-character_content_hzi5i{background:#000000b3}@media (hover: hover){.card-character_70u21{cursor:pointer;transition:box-shadow .15s cubic-bezier(0,0,.2,1)}.card-character_70u21:hover,.card-character_70u21:focus-within{box-shadow:0 0 20px rgba(var(--color-accent),.4)}.card-character_70u21:hover .card-character_pic--default_kb0q2,.card-character_70u21:focus-within .card-character_pic--default_kb0q2{opacity:0}.card-character_70u21:hover .card-character_pic--active_6bd41,.card-character_70u21:focus-within .card-character_pic--active_6bd41{opacity:1}.card-character_70u21:hover .card-character_content_hzi5i,.card-character_70u21:focus-within .card-character_content_hzi5i{background:#000000b3}}@media only screen and (min-width: 1440px){.characters_header_dsh3a{margin-bottom:48px}.characters_title_678qh{font-size:32px;margin-bottom:12px}.characters_line_38797{margin-bottom:32px;width:232px}.characters_subtitle_la6zd{font-size:20px;line-height:1.4}.characters_list_dwz1m{flex-direction:row;justify-content:center;gap:24px}.card-character_70u21{width:282px;height:404px;max-width:none}.card-character_thumb_6vbm7{width:100%;height:290px;flex-grow:0}.card-character_content_hzi5i{flex-grow:1}.card-character_desc_e6ze8{max-width:none;font-size:14px}}.gallery_title_w4uze{font-family:var(--font-accent-decor);font-size:28px;margin-bottom:8px}.gallery_line_tbjpy{display:block;width:135px;border:2px solid var(--color-accent);margin-bottom:32px}.gallery_list_w6vam{display:flex;flex-direction:column;gap:24px}.gallery_item_rc3ur{width:100%;max-width:343px;border-radius:12px;border:1px solid var(--color-accent);overflow:hidden;box-shadow:0 4px 7px #ffffff40;background:var(--color-card-bg)}.gallery_link{display:block;width:100%;height:100%;cursor:zoom-in}.gallery_img_22l6u{width:100%;height:100%;object-fit:cover;display:block}.fancybox__container{max-width:343px;width:100%;margin:0 auto}@media only screen and (min-width: 1440px){.gallery_title_w4uze{font-size:32px;margin-bottom:12px}.gallery_line_tbjpy{width:152px;margin-bottom:48px}.gallery_list_w6vam{display:grid;grid-template-columns:repeat(2,588px);justify-content:center;gap:32px 24px}.gallery_item_rc3ur{width:588px;height:330px;max-width:none}.fancybox__container{max-width:1200px}}.join_card_t2qy0{width:100%;max-width:343px;height:287px;padding:60px 40px;background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;display:flex;gap:32px;flex-direction:column;align-items:center;text-align:center}.join_title_h9rnx{font-family:var(--font-accent-decor);font-size:20px}.join_link_zkzuc{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;max-width:263px;height:75px;border:.5px solid rgba(255,159,28,.3);border-radius:8px;font-size:18px;font-weight:var(--weight-semibold);transition:border-color .3s ease,color .3s ease;outline:none}.join_icon_qp164{flex-shrink:0;width:24px;height:24px;fill:currentColor;stroke:none;color:var(--color-accent);transition:color .3s ease}.join_link_zkzuc:hover{border-color:#fff}.join_link_zkzuc:hover .join_icon_qp164{color:#fff}.join_link_zkzuc:active{border-color:#fff}.join_link_zkzuc:active .join_icon_qp164{color:#fff}.join_link_zkzuc:focus-visible{border-color:#fff}.join_link_zkzuc:focus-visible .join_icon_qp164{color:#fff}@media only screen and (min-width: 1440px){.join_card_t2qy0{width:1200px;height:294px;max-width:none}.join_title_h9rnx{font-size:32px}.join_link_zkzuc{font-size:20px;padding:16px 32px;max-width:269px;height:94px}}.footer_mupyp{padding:60px 16px;background-color:var(--color-bg-main);border-top:1px solid #1f2833}.footer_container_6l2iu{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;width:100%;max-width:375px;margin:0 auto}.footer_nav_9egwo{display:flex;align-items:center;justify-content:center;gap:0}.footer_nav-item_78px4{display:flex;align-items:center}.footer_nav-item_78px4+.footer_nav-item_78px4:before{content:"";display:inline-block;border-left:1px solid var(--color-white);height:21px;width:0;margin-left:16px;margin-right:16px}.footer_link_m8ueg{font-weight:var(--weight-medium);text-decoration:none}@media only screen and (min-width: 1440px){.footer_mupyp{padding:32px 120px}.footer_container_6l2iu{max-width:392px;gap:16px}}.mobile-menu_5yrnr{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;position:fixed;top:64px;right:0;width:70%;height:calc(100% - 64px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#121820cc;visibility:hidden;pointer-events:none;padding:60px 32px;z-index:999;transition:visibility .25s cubic-bezier(.4,0,.2,1)}.menu-list_102zw{display:flex;flex-direction:column;gap:32px}.menu-item_d55b3{display:flex;justify-content:center;align-items:center;width:176px;height:48px;margin:0 auto;border:1px solid rgba(255,159,28,.3);border-radius:4px}.menu-link_ajebd{font-weight:var(--weight-medium)}.menu-link_ajebd:active{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.btn-play_qw5vf{display:flex;justify-content:center;align-items:center;width:176px;height:48px;margin:0 auto;border-radius:4px;background-color:var(--color-accent);border:none;font-weight:var(--weight-semibold);text-transform:capitalize;color:var(--color-black)}.btn-play_qw5vf:active{background-color:#d87f03}[data-visible=open]{display:flex;opacity:1;visibility:visible;pointer-events:auto}[data-visible=close]{display:none}body[data-menu-open]{overflow:hidden}.legal_page_tb29z{padding:60px 0;background-color:var(--color-bg-main);min-height:100vh}.legal_content-div_oasoj{width:100%;max-width:343px;margin:0 auto;padding:0 16px}.legal_back-btn_zh1d3{display:inline-flex;align-items:center;gap:12px;margin-bottom:32px;font-size:28px;font-weight:var(--weight-bold);text-decoration:none}.legal_back-icon_epglx{fill:var(--color-accent)}.legal_main-title_so8an{font-family:var(--font-accent-decor);font-size:32px;margin-bottom:24px;text-transform:none}.legal_date_6crlf{font-size:20px;font-weight:var(--weight-semibold);color:var(--color-accent);margin-bottom:16px}.legal_content_wmga1 p{font-family:var(--font-main);margin-bottom:20px}.legal_subtitle_fnur4{font-family:var(--font-accent-decor);font-size:24px;text-transform:uppercase;margin-top:32px;margin-bottom:16px}.legal_sub-title_36u1u{font-weight:600;font-size:20px;line-height:1.4;color:var(--color-text-muted);display:inline-block;margin-bottom:12px}.legal_link_uxagj{color:var(--color-accent);text-decoration:underline}@media only screen and (min-width: 1440px){.legal_page_tb29z{padding:80px 0}.legal_back-btn_zh1d3{font-size:32px;gap:12px;margin-bottom:48px}.legal_content-div_oasoj{max-width:1200px;padding:0}.legal_main-title_so8an{font-size:64px;margin-bottom:32px}.legal_date_6crlf{line-height:1.4}.legal_content_wmga1 p{font-size:16px;margin-bottom:24px}.legal_subtitle_fnur4{font-size:24px}}.terms_page_lngz0{padding:60px 16px;background-color:var(--color-bg-main);min-height:100vh}.terms_content-div_eosyz{width:100%;max-width:343px;margin:0 auto}.terms_back-btn_7shzg{display:inline-flex;align-items:center;gap:12px;margin-bottom:32px;font-size:28px;font-weight:var(--weight-bold);text-decoration:none}.terms_content_4akyz{color:var(--color-white)}.terms_main-title_jf4pm{font-family:var(--font-accent-decor);font-size:32px;margin-bottom:16px}.terms_date_00l01{font-size:20px;line-height:1.4;font-weight:var(--weight-semibold);color:var(--color-accent)}.terms_content_4akyz p{margin-bottom:16px}.terms_strong-message_e8igg{font-size:20px;font-weight:var(--weight-light)}.terms_subtitle_gw5ln{font-family:var(--font-accent-decor);font-size:24px;margin-top:32px;margin-bottom:16px}.terms_bullet-p_u4loj{display:grid;gap:8px;align-items:start}.first-list_lxh54{margin-left:9px;grid-template-columns:18px 1fr}.second-list_zmrnw{grid-template-columns:28px 1fr}.second-list_zmrnw .terms_bullet-char_djmvb{text-align:right;width:100%}.third-list_6769j{margin-left:9px;grid-template-columns:18px 1fr;gap:0}.terms_bullet-p_u4loj span{display:block}.terms_bullet-char_djmvb{font-weight:300;text-align:right}.terms_bullet-p_u4loj:last-of-type{margin-bottom:0}.terms_link_lkop3{color:var(--color-accent);text-decoration:underline}@media only screen and (min-width: 1440px){.terms_page_lngz0{padding:80px 120px}.terms_content-div_eosyz{max-width:1200px}.terms_back-btn_7shzg{font-size:32px;margin-bottom:48px}.terms_main-title_jf4pm{font-size:64px}.terms_subtitle_gw5ln{font-size:32px}.terms_bullet-p_u4loj{gap:4px;margin-left:6px;margin-bottom:20px}.terms_strong-message_e8igg{font-size:24px}.first-list_lxh54{grid-template-columns:24px 1fr}.second-list_zmrnw{grid-template-columns:38px 1fr}}
