.home_page__mOJKc{--home-red:#df1822;--home-ink:#161616;--home-line:color-mix(in srgb,var(--text-primary) 13%,transparent);color:var(--text-primary);background:var(--surface)}.home_page__mOJKc [id]{scroll-margin-top:90px}.home_page__mOJKc *{box-sizing:border-box}.home_header__Dw1WE{position:sticky;top:0;z-index:45;background:var(--surface);border-bottom:1px solid var(--home-line)}.home_headerInner__wt5a_{width:min(100% - 40px,1200px);min-height:76px;margin:auto;display:flex;align-items:center;gap:22px}.home_logo__Z0YVc{flex:none;display:flex;align-items:center}.home_logo__Z0YVc img{width:116px;height:auto;max-height:58px;object-fit:contain;border-radius:9px}.home_desktopNav__kn4mN{display:flex;gap:20px;margin-inline:auto;font-size:.81rem;font-weight:700;white-space:nowrap}.home_desktopNav__kn4mN a:hover{color:var(--home-red)}.home_headerActions__bkVWL{display:flex;align-items:center;gap:9px;margin-inline-start:auto;min-width:0}.home_account__a0gKs{display:flex;align-items:center;justify-content:center;min-height:44px;max-width:150px;min-width:86px;padding:7px 11px;border:1px solid #df1822;border-radius:12px;color:var(--home-red);font-weight:800;font-size:.78rem}.home_account__a0gKs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.home_menu__dEkYv{display:none;position:relative}.home_menuButton__Ekxzr{list-style:none;display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--home-line);border-radius:12px;cursor:pointer;font-size:1.5rem}.home_menuButton__Ekxzr::-webkit-details-marker{display:none}.home_menu__dEkYv nav{position:absolute;top:50px;left:0;display:grid;width:215px;padding:9px;background:var(--surface);border:1px solid var(--home-line);border-radius:14px;box-shadow:0 15px 35px #0002}.home_menu__dEkYv nav a{padding:10px;border-radius:8px}.home_menu__dEkYv nav a:hover{background:var(--surface-muted)}.home_wrap__mHMkP{width:min(100% - 40px,1200px);margin-inline:auto}.home_hero__jLpdo{padding:24px 0 68px}.home_heroCard__w_60O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:35px;padding:clamp(22px,3vw,42px);border:1px solid var(--home-line);border-radius:30px;background:var(--surface)}.home_heroCopy__kTOFB{text-align:center;min-width:0}.home_location__psGt_{display:inline-block;padding:9px 22px;border:1px solid #f69ba1;border-radius:99px;color:var(--home-red);background:color-mix(in srgb,var(--home-red) 4%,var(--surface));font-weight:800;font-size:.86rem}.home_hero__jLpdo h1{margin:24px 0 0;font-size:clamp(1.65rem,3vw,2.65rem);line-height:1.35}.home_english__6Qb9f{display:block;direction:ltr;white-space:nowrap;margin:4px 0 12px;color:var(--home-red);font-family:Impact,Arial Black,sans-serif;font-size:clamp(3.3rem,7vw,6.7rem);line-height:1.05;letter-spacing:-.035em}.home_tagline__6hja5{margin:0 0 26px;color:var(--text-secondary);font-size:clamp(.9rem,1.5vw,1.15rem)}.home_actions__ZmU2H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.home_action__t8tP_{min-height:60px;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px;border:1px solid var(--home-line);border-radius:16px;font-weight:850;font-size:.9rem;text-align:center;line-height:1.5}.home_action__t8tP_:hover{transform:translateY(-2px)}.home_action__t8tP_ svg{width:23px;height:23px;flex:none}.home_red__koD_k{background:var(--home-red);color:#fff;border-color:var(--home-red)}.home_black__ULP44{background:#171717;color:#fff;border-color:#171717}.home_outlineRed__dX8_l{border-color:var(--home-red);color:var(--home-red)}.home_soft__38SXx{background:color-mix(in srgb,var(--home-red) 7%,var(--surface));color:var(--home-red);border-color:color-mix(in srgb,var(--home-red) 10%,var(--home-line))}.home_media__KGmgS{position:relative;min-height:440px;overflow:hidden;border-radius:25px;background:#222}.home_media__KGmgS img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.home_imageLabel__6bfq9{position:absolute;inset:auto 20px 20px auto;max-width:80%;padding:15px 20px;border-radius:16px;background:#131313ed;color:#fff;border-left:5px solid var(--home-red);display:grid;gap:2px}.home_imageLabel__6bfq9 strong{font-size:1.1rem}.home_imageLabel__6bfq9 span{font-size:.75rem;opacity:.8}.home_imageNote__yEVmw{position:absolute;inset:16px auto auto 16px;background:#111c;color:#fff;padding:4px 9px;border-radius:7px;font-size:.68rem}.home_section__uxWKo{padding:64px 0;border-top:1px solid var(--home-line)}.home_sectionMuted__wE96x{background:var(--surface-muted)}.home_section__uxWKo h2{font-size:clamp(1.45rem,2.5vw,2rem);margin:0 0 10px}.home_sectionLead__Hi8WI{color:var(--text-secondary);margin:0 0 24px;max-width:750px;line-height:2}.home_eyebrow__huH7q{display:block;color:var(--home-red);font-weight:800;font-size:.78rem;margin-bottom:7px}.home_grid__hq0io{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.home_card__RvREk{min-width:0;padding:22px;border:1px solid var(--home-line);border-radius:20px;background:var(--surface)}.home_card__RvREk h3{font-size:1.1rem;margin:0 0 8px}.home_card__RvREk p{margin:0;color:var(--text-secondary);line-height:1.9;font-size:.9rem}.home_card__RvREk strong{display:block;color:var(--home-red);font-size:1.3rem;margin:8px 0}.home_card__RvREk a{display:inline-block;margin-top:16px;color:var(--home-red);font-weight:800}.home_gallery__tjd18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home_gallery__tjd18 img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px}.home_textLink__DpATs{display:inline-flex;min-height:44px;align-items:center;margin-top:15px;color:var(--home-red);font-weight:800}.home_contactGrid__MJIsR{display:grid;grid-template-columns:1fr 1fr;gap:30px}.home_contactGrid__MJIsR p{margin:8px 0;line-height:1.9}.home_contactGrid__MJIsR a{color:var(--home-red);font-weight:800}.home_faq__KTlrb{display:grid;gap:10px}.home_faq__KTlrb details{padding:14px 18px;border:1px solid var(--home-line);border-radius:14px;background:var(--surface)}.home_faq__KTlrb summary{cursor:pointer;font-weight:800}.home_faq__KTlrb p{margin:9px 0 0;color:var(--text-secondary)}.home_page__mOJKc :is(a,summary,button):focus-visible{outline:3px solid var(--home-red);outline-offset:3px}@media(max-width:1050px){.home_desktopNav__kn4mN{display:none}.home_menu__dEkYv{display:block}.home_heroCard__w_60O{grid-template-columns:1fr}.home_media__KGmgS{min-height:420px}}@media(max-width:600px){.home_headerInner__wt5a_,.home_wrap__mHMkP{width:min(100% - 28px,1200px)}.home_headerInner__wt5a_{min-height:68px;gap:6px}.home_logo__Z0YVc img{width:85px;max-height:47px}.home_headerActions__bkVWL{gap:5px}.home_account__a0gKs{max-width:94px;min-width:76px;min-height:42px;padding:6px;font-size:.67rem}.home_menuButton__Ekxzr{min-width:42px;min-height:42px}.home_hero__jLpdo{padding:15px 0 46px}.home_heroCard__w_60O{padding:22px 16px 16px;gap:25px;border-radius:22px}.home_location__psGt_{font-size:.78rem;padding:8px 14px}.home_hero__jLpdo h1{font-size:clamp(1.5rem,6.5vw,2rem);margin-top:23px}.home_english__6Qb9f{font-size:clamp(2.7rem,12vw,4.3rem);letter-spacing:-.045em}.home_tagline__6hja5{font-size:.88rem;margin-bottom:24px}.home_actions__ZmU2H{gap:9px}.home_action__t8tP_{min-height:55px;padding:8px 5px;font-size:.78rem;border-radius:13px}.home_action__t8tP_ svg{width:20px;height:20px}.home_media__KGmgS{min-height:300px;border-radius:18px}.home_imageLabel__6bfq9{inset:auto 12px 12px auto;padding:10px 13px}.home_section__uxWKo{padding:48px 0}.home_grid__hq0io{grid-template-columns:1fr}.home_gallery__tjd18{grid-template-columns:repeat(2,minmax(0,1fr))}.home_contactGrid__MJIsR{grid-template-columns:1fr;gap:16px}}@media(max-width:360px){.home_headerInner__wt5a_,.home_wrap__mHMkP{width:calc(100% - 20px)}.home_logo__Z0YVc img{width:75px}.home_headerActions__bkVWL{gap:3px}.home_account__a0gKs{max-width:80px;min-width:68px;font-size:.61rem}.home_action__t8tP_{font-size:.72rem}.home_action__t8tP_ svg{width:18px;height:18px}}