.commune-hub_hero__Kxy5E{position:relative;isolation:isolate;display:grid;grid-template-columns:54% 46%;min-height:416px;overflow:hidden;border-bottom:1px solid rgba(173,139,78,.4);background:#050707;color:#f9f2e6}.commune-hub_heroField__roaCv{position:absolute;z-index:0;isolation:isolate;inset:0 46% 0 0}.commune-hub_heroCopy__EQrwr{position:relative;z-index:1;align-self:center;min-width:0;padding:32px clamp(24px,3.1vw,50px)}.commune-hub_eyebrow__6eKi_{margin:0 0 14px;color:#dcc28a;font:800 clamp(10px,.8vw,12px)/1.55 var(--font-sans),sans-serif;letter-spacing:.13em;text-transform:uppercase}.commune-hub_heroTitle__JNlbF{max-width:690px;margin:0;font:850 clamp(25px,3.1vw,46px)/1.14 var(--font-serif),serif;letter-spacing:-.055em;text-wrap:balance}.commune-hub_heroActions__2j8fX{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:23px}.commune-hub_secondary__w4aOi{color:#ddd0b1;font:700 10px/1.5 var(--font-sans),sans-serif;letter-spacing:.08em;text-decoration:none}.commune-hub_secondary__w4aOi:hover{color:#f1d18f}.commune-hub_secondary__w4aOi:focus-visible{outline:2px solid #f1d18f;outline-offset:4px}.commune-hub_heroArt__PqIEl{display:flex;align-items:center;min-width:0;overflow:hidden}.commune-hub_heroArt__PqIEl img{display:block;width:100%;height:auto;max-height:510px;object-fit:contain}.commune-hub_routeGrid__Lf6Ss{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none;opacity:.55;background:repeating-linear-gradient(130deg,transparent 0 3px,rgba(255,255,255,.018) 3px 4px)}.commune-hub_routeGrid__Lf6Ss svg{width:100%;height:100%}.commune-hub_streets__cL4Gu{fill:none;stroke:#887759;stroke-width:.65;opacity:.32}.commune-hub_route__PsXLx{fill:none;stroke-width:1.5;stroke-dasharray:3 22 1 24 2 48;filter:drop-shadow(0 0 4px currentColor);animation:commune-hub_traverse__ew7Kq 14s linear infinite}.commune-hub_gold__MPzmw{color:#e1bf73;stroke:currentColor;animation-delay:-3s}.commune-hub_red__CUQIs{color:#c73829;stroke:currentColor;animation-duration:18s;animation-delay:-7s}.commune-hub_white__YwG9o{color:#e8e0c1;stroke:currentColor;animation-duration:21s;animation-delay:-11s}.commune-hub_fast__Uaqq6{opacity:.69}.commune-hub_fast__Uaqq6 .commune-hub_gold__MPzmw{animation-duration:4.8s}.commune-hub_fast__Uaqq6 .commune-hub_red__CUQIs{animation-duration:6.2s}.commune-hub_fast__Uaqq6 .commune-hub_white__YwG9o{animation-duration:7.4s}@keyframes commune-hub_traverse__ew7Kq{to{stroke-dashoffset:-200}}.commune-hub_ribbon__D_LfW{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(173,139,78,.25);background:#090b0c}.commune-hub_ribbonInner__t895L{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.65fr);align-items:center;gap:34px;width:min(calc(100% - 72px),1320px);margin:auto;padding:23px 0}.commune-hub_ribbon__D_LfW h2{margin:0;padding-left:15px;border-left:2px solid #b99450;color:#e1bf73;font:700 clamp(14px,1.3vw,19px)/1.5 var(--font-serif),serif;letter-spacing:-.04em}.commune-hub_ribbonCopy__dde1g{padding-left:22px;border-left:1px solid rgba(185,152,91,.35)}.commune-hub_ribbon__D_LfW p{margin:0;color:#d0cdc3;font:500 12px/1.65 var(--font-sans),sans-serif}.commune-hub_ribbon__D_LfW p+p{margin-top:9px;color:#aaa99f}.commune-hub_sectors__xOhqB{margin:-3rem 0 0}.commune-hub_sectorHeading__1SL_E{max-width:1040px;margin:0 auto 38px}.commune-hub_kicker__7iApI{margin:0;color:#dc493b;font:850 10px/1.5 var(--font-sans),sans-serif;letter-spacing:.22em}.commune-hub_sectorHeading__1SL_E h2{max-width:1000px;margin:14px 0 20px;color:#e1bf73;font:700 clamp(23px,2.5vw,36px)/1.3 var(--font-serif),serif;letter-spacing:-.045em}.commune-hub_sectorHeading__1SL_E>p:not(.commune-hub_kicker__7iApI){max-width:850px;margin:0 0 9px;color:#aaa99f;font:500 13px/1.8 var(--font-sans),sans-serif}.commune-hub_sectorLayout__W_9za{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:2px;align-items:start;max-width:1250px;margin:auto}.commune-hub_tabs__vCl2f{display:none}.commune-hub_sectorCard__l8YU0{min-width:0;padding:36px 32px 42px;border-top:1px solid #b99a5e;background:linear-gradient(145deg,#26231a,#0c1011 70%);clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%)}.commune-hub_sectorCard__l8YU0:first-of-type{border-top:3px solid #ba3126;background:linear-gradient(140deg,#4b2116,#111413 70%)}.commune-hub_sectorCard__l8YU0:nth-of-type(2){margin-top:32px}.commune-hub_sectorCard__l8YU0:nth-of-type(3){margin-top:64px}.commune-hub_sectorMark__w7uMh{display:block;width:26px;height:3px;margin-bottom:24px;background:linear-gradient(90deg,#bd2d22,#e1bf73)}.commune-hub_sectorCard__l8YU0 h3{margin:0;color:#e8cb8b;font:700 21px/1.4 var(--font-serif),serif;letter-spacing:-.035em}.commune-hub_sectorCard__l8YU0 p{margin:13px 0 0;color:#b6b5ab;font:500 13px/1.9 var(--font-sans),sans-serif}@media (max-width:767px){.commune-hub_hero__Kxy5E{display:flex;flex-direction:column;min-height:0}.commune-hub_heroArt__PqIEl{order:0;width:100%;border-bottom:1px solid rgba(185,152,91,.3)}.commune-hub_heroArt__PqIEl img{width:100%;height:auto;max-height:none}.commune-hub_heroField__roaCv{z-index:0;inset:40% 0 0}.commune-hub_heroCopy__EQrwr{order:1;width:100%;padding:24px 20px 27px;background:linear-gradient(#050707f2,#050707cf)}.commune-hub_eyebrow__6eKi_{margin-bottom:11px;font-size:9px;letter-spacing:.09em}.commune-hub_heroTitle__JNlbF{font-size:clamp(24px,6.8vw,36px);line-height:1.16}.commune-hub_heroActions__2j8fX{gap:14px;margin-top:19px}.commune-hub_secondary__w4aOi{font-size:9px}.commune-hub_ribbonInner__t895L{display:block;width:calc(100% - 40px);padding:21px 0}.commune-hub_ribbon__D_LfW h2{font-size:14px;line-height:1.5}.commune-hub_ribbonCopy__dde1g{border:0;padding:14px 0 0 15px}.commune-hub_sectors__xOhqB{margin-top:-3.5rem}.commune-hub_sectorHeading__1SL_E{margin-bottom:26px}.commune-hub_sectorHeading__1SL_E h2{font-size:24px}.commune-hub_sectorHeading__1SL_E>p:not(.commune-hub_kicker__7iApI){font-size:12px}.commune-hub_sectorLayout__W_9za{display:block;border:1px solid rgba(185,152,91,.4);background:linear-gradient(125deg,#302417,#0b0f10 60%)}.commune-hub_tabs__vCl2f{display:none;flex-direction:column;background:#050707}.commune-hub_tabs__vCl2f[role=tablist]{display:flex}.commune-hub_tabs__vCl2f button{min-height:44px;padding:15px 18px;border:0;border-bottom:1px solid rgba(186,161,101,.2);background:transparent;color:#b3b0a8;text-align:left;font:700 12px/1.5 var(--font-sans),sans-serif;cursor:pointer}.commune-hub_tabs__vCl2f button[aria-selected=true]{color:#f1d18f;background:rgba(192,151,70,.14);box-shadow:inset 3px 0 #bd382b}.commune-hub_sectorCard__l8YU0:focus-visible,.commune-hub_tabs__vCl2f button:focus-visible{outline:2px solid #e1bf73;outline-offset:-3px}.commune-hub_sectorCard__l8YU0,.commune-hub_sectorCard__l8YU0:nth-of-type(n){margin:0;padding:26px 22px;min-height:0;border:0;clip-path:none;background:transparent}.commune-hub_sectorCard__l8YU0[hidden]{display:none}.commune-hub_sectorCard__l8YU0+.commune-hub_sectorCard__l8YU0{border-top:1px solid rgba(185,152,91,.25)}.commune-hub_sectorMark__w7uMh{margin-bottom:17px}.commune-hub_sectorCard__l8YU0 h3{font-size:24px}.commune-hub_sectorCard__l8YU0 p{font-size:13px;line-height:1.8}}@media (max-width:350px){.commune-hub_heroCopy__EQrwr{padding-inline:16px}.commune-hub_heroTitle__JNlbF{font-size:23px}.commune-hub_ribbonInner__t895L{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.commune-hub_route__PsXLx{animation:none;stroke-dasharray:2 30;opacity:.5}}.curriculum-reading-panel_panel__4znBf{display:none}@media (min-width:768px){.curriculum-reading-panel_stage__aFkcw [data-curriculum-stage]{height:calc(100svh - var(--curriculum-sticky-top) - .9rem);min-height:0;align-items:stretch}.curriculum-reading-panel_stage__aFkcw [data-curriculum-ledger]{height:100%;max-height:none;grid-template-rows:auto minmax(0,1fr)}.curriculum-reading-panel_stage__aFkcw [data-curriculum-rail]{grid-template-rows:repeat(6,minmax(0,1fr))}.curriculum-reading-panel_stage__aFkcw [data-curriculum-rail] button{height:100%}.curriculum-reading-panel_stage__aFkcw [data-curriculum-visual]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;align-self:stretch}.curriculum-reading-panel_stage__aFkcw [data-curriculum-portal]{height:100%;max-height:none;aspect-ratio:auto}.curriculum-reading-panel_stage__aFkcw [data-curriculum-portal] img{object-fit:contain}.curriculum-reading-panel_stage__aFkcw [data-curriculum-progress]{bottom:auto;top:.6rem;right:.6rem;min-width:0;max-width:calc(100% - 22rem);padding:.35rem .6rem}.curriculum-reading-panel_stage__aFkcw [data-curriculum-progress]>span{display:none}.curriculum-reading-panel_panel__4znBf{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.8rem;padding:clamp(.8rem,1.4vh,1.25rem) clamp(.8rem,1.6vw,1.5rem);border:1px solid rgba(200,164,91,.28);border-top:2px solid #ca3029;background:linear-gradient(110deg,#23100f,#090b0c 44%);box-shadow:0 -8px 25px #0007}.curriculum-reading-panel_number__iajBM{color:#d8b463;font:800 1.7rem/1 var(--font-serif),serif}.curriculum-reading-panel_panel__4znBf h3{margin:0 0 .4rem!important;color:#e6cb8b;font:800 clamp(.78rem,.95vw,1rem)/1.25 var(--font-sans),sans-serif!important;text-transform:uppercase}.curriculum-reading-panel_panel__4znBf p{margin:0!important;max-width:78ch;color:#eee7dd;font:400 clamp(.82rem,1vw,1rem)/1.45 var(--font-sans),sans-serif!important}.curriculum-reading-panel_copy__oLJBw{animation:curriculum-reading-panel_chapterCopyIn__8sIMU .3s ease-out both}}@media (min-width:768px) and (max-height:740px){.curriculum-reading-panel_stage__aFkcw [data-curriculum-crown]{padding-bottom:.5rem}.curriculum-reading-panel_stage__aFkcw [data-curriculum-crown] h2{font-size:1.45rem!important}.curriculum-reading-panel_stage__aFkcw [data-curriculum-crown]>p:last-child{font-size:.74rem!important;line-height:1.3!important}.curriculum-reading-panel_panel__4znBf{padding-block:.65rem}}@keyframes curriculum-reading-panel_chapterCopyIn__8sIMU{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.curriculum-reading-panel_copy__oLJBw{animation:none}}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6{display:none}@media (max-width:767px){.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6{--fissure-gutter:clamp(3.8rem,17vw,4.8rem);position:relative;display:grid;gap:0;margin-top:1rem;overflow:hidden;border-block:1px solid rgba(200,164,91,.25);background:linear-gradient(112deg,rgba(5,6,7,.98),rgba(22,7,9,.78))}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6:before{content:none}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_fissure__ByfVA{position:absolute;inset:.2rem auto .2rem 50%;z-index:5;display:block;width:var(--fissure-gutter);height:calc(100% - .4rem);object-fit:fill;opacity:.88;filter:drop-shadow(0 0 .5rem rgba(223,43,38,.5));transform:translateX(-50%);clip-path:inset(0 42% 0 6%);pointer-events:none}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) var(--fissure-gutter) minmax(0,1fr);min-height:max(18rem,calc(100vw - 48px + var(--fissure-gutter)));height:auto;overflow:hidden;border-bottom:1px solid rgba(200,164,91,.2);background:linear-gradient(110deg,rgba(5,6,7,.92),rgba(16,6,8,.72))}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:last-child{border-bottom:0}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_art__PxDCz{position:relative;grid-column:2/4;grid-row:1;align-self:stretch;min-width:0;overflow:hidden;border:0;outline:0;box-shadow:none}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:nth-child(2n) .curriculum-mobile-r05_art__PxDCz{grid-column:1/3}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_art__PxDCz img{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% center;transform:scale(1.015);filter:contrast(1.1) saturate(.84) brightness(.73);transition:filter .5s ease}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_art__PxDCz:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent 34%,rgba(5,6,7,.94)),linear-gradient(180deg,rgba(5,6,7,.16),transparent 52%,rgba(5,6,7,.48));pointer-events:none}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:nth-child(2n) .curriculum-mobile-r05_art__PxDCz:after{background:linear-gradient(270deg,transparent 34%,rgba(5,6,7,.94)),linear-gradient(180deg,rgba(5,6,7,.16),transparent 52%,rgba(5,6,7,.48))}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn{position:relative;z-index:6;grid-column:1;grid-row:1;display:grid;grid-template-columns:1.85rem minmax(0,1fr);align-content:center;min-width:0;gap:.4rem .45rem;padding:1rem .2rem 1rem .66rem}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:nth-child(2n) .curriculum-mobile-r05_copy__gFczn{grid-column:3;padding-inline:.2rem .66rem}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn>span{grid-column:1;grid-row:1;width:1.85rem}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn>p:first-of-type{grid-column:2;align-self:center;margin:0!important;color:#ff5148!important;font:850 .78rem/1 var(--font-sans),sans-serif!important}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn h3,.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn>p:last-child{grid-column:1/-1;max-width:none}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn h3{margin:0;font:760 .88rem/1.25 var(--font-sans),sans-serif;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_copy__gFczn>p:last-child{margin:.38rem 0 0!important;color:rgba(244,238,227,.76)!important;font-size:.76rem!important;line-height:1.48!important;overflow-wrap:anywhere}.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:focus-within .curriculum-mobile-r05_art__PxDCz img,.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_flow__mJzZ6 article:hover .curriculum-mobile-r05_art__PxDCz img{filter:contrast(1.1) saturate(.94) brightness(.82)}}@media (prefers-reduced-motion:reduce){.curriculum-mobile-r05_scope__JbivV[data-curriculum-art=r05] .curriculum-mobile-r05_art__PxDCz img{transition:none;transform:none}}.faq_layout__YxX_3{display:grid;grid-template-columns:.65fr 1.35fr;align-items:start;gap:6%}.faq_heading__qBhoB{position:sticky;top:8rem;margin-bottom:2rem}.faq_questions__OW1_h{border-top:1px solid rgba(178,137,69,.4)}.faq_question__fDizh{position:relative;border-bottom:1px solid rgba(200,164,91,.19);background:linear-gradient(110deg,#0d0f0f,#080a0b 70%)}.faq_question__fDizh summary{display:grid;min-height:92px;cursor:pointer;grid-template-columns:2rem minmax(0,1fr) 24px;align-items:center;gap:1.5rem;padding:1.7rem 2%;list-style:none;transition:background .4s ease,color .4s ease}.faq_question__fDizh summary::-webkit-details-marker{display:none}.faq_question__fDizh summary:focus-visible,.faq_question__fDizh summary:hover{background:linear-gradient(90deg,rgba(103,32,23,.16),transparent)}.faq_question__fDizh summary:focus-visible{outline:2px solid #c8a45b;outline-offset:-2px}.faq_question__fDizh summary>span{color:rgba(200,164,91,.65);font:600 .68rem/1 var(--font-sans),sans-serif;letter-spacing:.12em}.faq_question__fDizh summary h3{margin:0;color:#ece6da;font:650 clamp(1.05rem,1.4vw,1.3rem)/1.55 var(--font-serif),serif;letter-spacing:-.03em}.faq_question__fDizh summary>svg{width:20px;height:20px;color:#cd3025;transition:transform .35s ease}.faq_question__fDizh[open]:before{position:absolute;inset:0 auto 0 0;width:2px;content:"";background:linear-gradient(#d33228,#c8a45b,transparent)}.faq_question__fDizh[open] summary h3{color:#f8e4b9}.faq_question__fDizh[open] summary>svg{transform:rotate(45deg)}.faq_answer__Frwwg{max-width:66rem;padding:0 1.5rem 2rem 4rem}.faq_answer__Frwwg p{max-width:78ch;margin:0;color:#d6cfc2;font:400 .94rem/1.85 var(--font-sans),sans-serif}@media (max-width:767px){.faq_layout__YxX_3{display:block}.faq_heading__qBhoB{position:static}.faq_question__fDizh summary{min-height:82px;grid-template-columns:1.3rem minmax(0,1fr) 18px;gap:.65rem;padding:1.25rem .6rem}.faq_question__fDizh summary h3{font-size:1.04rem;line-height:1.55;letter-spacing:-.035em}.faq_question__fDizh summary>svg{width:18px}.faq_answer__Frwwg{padding:0 .8rem 1.5rem 2.5rem}.faq_answer__Frwwg p{font-size:.92rem;line-height:1.85}}@media (prefers-reduced-motion:reduce){.faq_question__fDizh summary,.faq_question__fDizh summary>svg{transition:none}}.hub-hero_hero__545y4{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:416px;border-bottom:1px solid rgba(200,164,91,.4);background:#080909;color:#f4eee3}.hub-hero_art__HHFEk,.hub-hero_art__HHFEk img,.hub-hero_veil__eE_rF{position:absolute;inset:0;width:100%;height:100%}.hub-hero_art__HHFEk{z-index:-2}.hub-hero_art__HHFEk img{display:block;object-fit:cover;object-position:50% 47%;filter:brightness(.75) saturate(.82) contrast(.98)}.hub-hero_veil__eE_rF{z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,5,6,.97),rgba(4,5,6,.91) 19%,rgba(4,5,6,.67) 39%,rgba(4,5,6,.19) 65%,rgba(4,5,6,.05)),linear-gradient(0deg,rgba(4,5,6,.65),transparent 28%)}.hub-hero_inner___NIxk{display:flex;align-items:center;width:min(calc(100% - 72px),82.5rem);margin-inline:auto;padding:2.1rem 0}.hub-hero_copy__WNqJ8{width:min(100%,670px)}.hub-hero_eyebrow__RZMuL{max-width:100%;margin:0 0 .8rem;overflow-wrap:normal;font:850 clamp(.62rem,.54rem + .28vw,.78rem)/1.5 var(--font-sans),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#e1c687}.hub-hero_headline__Ta3Dj{max-width:620px;margin:0;font:900 clamp(2.3rem,3.7vw,3.35rem)/1.09 var(--font-serif),serif;letter-spacing:-.055em;text-wrap:balance;color:#f8f1e5}.hub-hero_headline__Ta3Dj .text-gold{color:#e1bf73}.hub-hero_body__Dc1qB{max-width:33rem;margin-top:1.1rem;padding-left:1rem;border-left:2px solid #c92b29}.hub-hero_body__Dc1qB p{margin:0;font:450 .88rem/1.55 var(--font-sans),sans-serif;color:#e2ddd1}.hub-hero_orientation__KgOTJ{max-width:100%;margin:1.05rem 0 0;font:750 .65rem/1.5 var(--font-sans),sans-serif;letter-spacing:.11em;color:#e1bf73}.hub-hero_action__BmTTY{margin-top:1.5rem}.hub-hero_booking__pCLCd .hub-hero_headline__Ta3Dj{max-width:570px}.hub-hero_booking__pCLCd .hub-hero_art__HHFEk img{object-position:50% 45%}.hub-hero_disciplines__UfJBL .hub-hero_copy__WNqJ8{width:min(100%,810px)}.hub-hero_disciplines__UfJBL .hub-hero_headline__Ta3Dj{max-width:810px;font-size:clamp(2.3rem,3.4vw,3.1rem)}.hub-hero_disciplines__UfJBL .hub-hero_headline__Ta3Dj .text-gold{display:block}@media (min-width:768px){.hub-hero_disciplines__UfJBL .hub-hero_copy__WNqJ8{transform:translateY(22px)}}@media (max-width:1100px){.hub-hero_inner___NIxk{width:min(calc(100% - 48px),82.5rem)}.hub-hero_copy__WNqJ8{width:min(100%,610px)}.hub-hero_headline__Ta3Dj{font-size:clamp(2.15rem,4.7vw,3.2rem)}.hub-hero_disciplines__UfJBL .hub-hero_copy__WNqJ8{width:min(100%,760px)}.hub-hero_disciplines__UfJBL .hub-hero_headline__Ta3Dj{font-size:clamp(2.15rem,4.2vw,3rem)}}@media (max-width:767px){.hub-hero_hero__545y4{min-height:348px}.hub-hero_booking__pCLCd{min-height:306px}.hub-hero_art__HHFEk img,.hub-hero_booking__pCLCd .hub-hero_art__HHFEk img{object-position:54% 50%}.hub-hero_veil__eE_rF{background:linear-gradient(90deg,rgba(4,5,6,.89),rgba(4,5,6,.49) 72%,rgba(4,5,6,.28)),linear-gradient(0deg,rgba(4,5,6,.9),transparent 80%)}.hub-hero_inner___NIxk{width:calc(100% - 36px);padding:2.3rem 0 1.5rem}.hub-hero_eyebrow__RZMuL{margin-bottom:.65rem;font-size:.55rem;line-height:1.5;letter-spacing:.11em}.hub-hero_headline__Ta3Dj{line-height:1.12;letter-spacing:-.035em}.hub-hero_disciplines__UfJBL .hub-hero_headline__Ta3Dj,.hub-hero_headline__Ta3Dj{max-width:340px;font-size:clamp(1.76rem,7.7vw,2.15rem)}.hub-hero_action__BmTTY{margin-top:1.2rem}.hub-hero_action__BmTTY a{min-height:44px;padding:.78rem 1rem;font-size:.65rem}.hub-hero_booking__pCLCd .hub-hero_headline__Ta3Dj{max-width:340px;font-size:clamp(2rem,8.7vw,2.35rem)}.hub-hero_booking__pCLCd .hub-hero_body__Dc1qB{margin-top:.85rem;padding-left:.65rem}.hub-hero_booking__pCLCd .hub-hero_body__Dc1qB p{font-size:.72rem;line-height:1.42}.hub-hero_booking__pCLCd .hub-hero_orientation__KgOTJ{margin-top:.8rem;font-size:.55rem;letter-spacing:.04em}}@media (max-width:350px){.hub-hero_inner___NIxk{width:calc(100% - 30px);padding-block:1.85rem 1.3rem}.hub-hero_headline__Ta3Dj{font-size:1.75rem}.hub-hero_booking__pCLCd .hub-hero_headline__Ta3Dj{font-size:2rem}.hub-hero_eyebrow__RZMuL{letter-spacing:.085em}}@media (prefers-reduced-motion:reduce){.hub-hero_art__HHFEk img{transition:none}}.hyperlocal-r02_page__gl1TN{overflow-wrap:break-word}.hyperlocal-r02_scene__aYVtK{margin:0;width:100%;min-width:0}.hyperlocal-r02_scene__aYVtK img{display:block;width:100%;height:auto}.hyperlocal-r02_placeholder__KjbxL{position:relative;min-height:260px;aspect-ratio:3/2;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(24px,4vw,56px);border:1px solid #665338;color:#e1bf73;background:linear-gradient(135deg,#1c201f,#0b0e0f);overflow:hidden}.hyperlocal-r02_placeholder__KjbxL:before{content:"";position:absolute;inset:12px;border:1px solid #e1bf7326;pointer-events:none}.hyperlocal-r02_sceneNumber__lmmBs{font:700 12px/1.4 var(--font-sans),sans-serif;letter-spacing:.18em;color:#bca77c}.hyperlocal-r02_sceneTitle__qbt0t{margin:0;font:700 clamp(21px,2.2vw,32px)/1.3 var(--font-serif),serif;overflow-wrap:anywhere}.hyperlocal-r02_sceneDescription__4OjqK{margin:0;max-width:50rem;font:450 13px/1.7 var(--font-sans),sans-serif;color:#c7c4bc}.hyperlocal-r02_heroArt__tYk15{position:absolute;inset:0;z-index:-2}.hyperlocal-r02_heroScene__J_7sw,.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_placeholder__KjbxL{height:100%}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_placeholder__KjbxL{padding-left:58%;border:0;aspect-ratio:auto}.hyperlocal-r02_heroPlaceholderLabel__6ZRn7{display:none}.hyperlocal-r02_routeParagraph__XCi79{color:#d0ccc3;line-height:1.8;margin:0 0 18px}.hyperlocal-r02_gallery__FGCiN{padding:clamp(45px,6vw,90px) 0;background:#0b0e0f}.hyperlocal-r02_carousel__LBbNW{min-width:0;width:min(640px,100%);margin:0 auto;outline-offset:6px}.hyperlocal-r02_carousel__LBbNW:focus-visible{outline:2px solid #e1bf73}.hyperlocal-r02_carouselHead__iwhd7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:17px;min-height:77px}.hyperlocal-r02_carouselCount__50GH1{font:400 30px/1 var(--font-inknut),serif;color:#ddd0aa;white-space:nowrap}.hyperlocal-r02_carouselCount__50GH1 small{font:400 10px var(--font-manrope),sans-serif;color:#897e65;letter-spacing:1px}.hyperlocal-r02_slides__Oamt9{min-width:0;display:grid;overflow:hidden;isolation:isolate;perspective:1100px;border:1px solid #8c754344;background:#080b0c;box-shadow:0 28px 50px #0005;touch-action:pan-y}.hyperlocal-r02_slide__gdm1_{grid-area:1/1;min-width:0;transform-origin:50% 50%;backface-visibility:hidden}.hyperlocal-r02_slide__gdm1_[hidden]{display:none}.hyperlocal-r02_incoming__mHv8V{visibility:hidden}.hyperlocal-r02_controls__8zYV6{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:6px;padding:4px;border:1px solid #70603d;border-radius:40px;background:linear-gradient(135deg,#342e2077,#121713)}.hyperlocal-r02_controls__8zYV6 button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#e0c28c;cursor:pointer;transition:background .4s,color .4s,transform .4s}.hyperlocal-r02_controls__8zYV6 button:hover{background:#e0c28c;color:#161b15;transform:translateY(-2px)}.hyperlocal-r02_controls__8zYV6 button:focus-visible{outline:2px solid #fff0ca;outline-offset:4px}.hyperlocal-r02_controls__8zYV6 button:disabled{opacity:.4;cursor:default}@media(max-width:600px){.hyperlocal-r02_carousel__LBbNW{width:82%}.hyperlocal-r02_carouselHead__iwhd7{min-height:68px;padding-bottom:13px;justify-content:flex-end}.hyperlocal-r02_carouselCount__50GH1{display:none}.hyperlocal-r02_controls__8zYV6{padding:3px}.hyperlocal-r02_controls__8zYV6 button{width:38px;height:38px}}@media(max-width:980px){.hyperlocal-r02_hero__8YLVB>div{grid-column:1/-1}.hyperlocal-r02_heroArt__tYk15{position:relative;grid-row:1;aspect-ratio:390/468}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_placeholder__KjbxL{justify-content:flex-end;padding:24px 24px 45px}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_sceneDescription__4OjqK,.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_sceneNumber__lmmBs,.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_sceneTitle__qbt0t{display:none}.hyperlocal-r02_heroPlaceholderLabel__6ZRn7{display:block;margin:28px 0 0;color:#bca77c;font:600 13px/1.6 var(--font-sans),sans-serif;max-width:34rem}}@media(max-width:767px){.hyperlocal-r02_placeholder__KjbxL{min-height:260px;aspect-ratio:auto}.hyperlocal-r02_sceneTitle__qbt0t{font-size:22px}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_placeholder__KjbxL{min-height:100%}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_sceneTitle__qbt0t{font-size:18px}.hyperlocal-r02_hero__8YLVB{min-width:0}}@media(prefers-reduced-motion:reduce){.hyperlocal-r02_controls__8zYV6 button{transition:none}}.hyperlocal-r02_scene__aYVtK picture{display:block;width:100%;aspect-ratio:var(--scene-ratio,auto)}.hyperlocal-r02_scene__aYVtK picture img{object-position:var(--scene-position,50% 50%)}.hyperlocal-r02_heroScene__J_7sw picture,.hyperlocal-r02_heroScene__J_7sw picture img{height:100%}.hyperlocal-r02_heroScene__J_7sw picture img{object-fit:cover}@media(max-width:980px){.hyperlocal-r02_scene__aYVtK picture{aspect-ratio:var(--scene-mobile-ratio,auto)}.hyperlocal-r02_scene__aYVtK picture img{object-position:var(--scene-mobile-position,50% 50%)}.hyperlocal-r02_heroArt__tYk15:has(picture){aspect-ratio:4/5}}@media(max-width:980px){.hyperlocal-r02_hero__8YLVB:has(.hyperlocal-r02_heroScene__J_7sw picture)>div[aria-hidden=true]{aspect-ratio:4/5}}.hyperlocal-r02_plannedPlaceholder__w6IzR{min-height:0;aspect-ratio:3/2;padding:clamp(12px,3vw,32px);gap:8px}.hyperlocal-r02_plannedPlaceholder__w6IzR .hyperlocal-r02_sceneTitle__qbt0t{font-size:clamp(14px,1.7vw,24px)}.hyperlocal-r02_plannedPlaceholder__w6IzR .hyperlocal-r02_sceneNumber__lmmBs{font-size:10px}.hyperlocal-r02_plannedPlaceholder__w6IzR .hyperlocal-r02_sceneDescription__4OjqK{font-size:clamp(10px,1.1vw,13px);line-height:1.45}.hyperlocal-r02_slotLabel__Xtfh3{display:block;margin:4px 0;font-family:var(--font-sans),sans-serif;font-size:10px;line-height:1.4;letter-spacing:.025em;overflow-wrap:anywhere}.hyperlocal-r02_heroScene__J_7sw .hyperlocal-r02_plannedPlaceholder__w6IzR{padding-left:58%}.hyperlocal-r02_reuseScene__y5wHl:not(.hyperlocal-r02_heroScene__J_7sw) picture{aspect-ratio:3/2}.hyperlocal-r02_reuseScene__y5wHl:not(.hyperlocal-r02_heroScene__J_7sw) picture img{height:100%;object-fit:cover}@media(max-width:980px){.hyperlocal-r02_heroArt__tYk15:has([data-placeholder-contract]){aspect-ratio:4/5}.hyperlocal-r02_hero__8YLVB:has([data-placeholder-contract])>div[aria-hidden=true]{aspect-ratio:4/5}.hyperlocal-r02_heroPlaceholderLabel__6ZRn7 .hyperlocal-r02_slotLabel__Xtfh3{color:#d8c59d}.hyperlocal-r02_heroArt__tYk15{width:100%;height:auto;min-width:0;align-self:start}.hyperlocal-r02_heroArt__tYk15>.hyperlocal-r02_heroScene__J_7sw{position:absolute;inset:0;height:100%}.hyperlocal-r02_heroScene__J_7sw picture{position:absolute;inset:0;aspect-ratio:auto}.hyperlocal-r02_heroScene__J_7sw img{height:100%;object-fit:cover}}.combat-family_page__FOVlf{background:radial-gradient(circle at 82% 5%,rgba(197,26,31,.14),transparent 30rem),linear-gradient(180deg,#070809,#040506 48%,#090a0b);color:#f4efe6;overflow:clip}.combat-family_family__tEzGi{--combat-accent:#db332f;--combat-gold:#c9a65d;--combat-line:rgba(201,166,93,.22);--combat-ink:#050607;--combat-angle:0deg;position:relative;isolation:isolate;min-width:0;color:#f4efe6}.combat-family_variant-boxeo__uX8EQ{--combat-accent:#e33831;--combat-angle:0deg}.combat-family_variant-mma__rgfkx{--combat-accent:#b92b34;--combat-angle:-4deg}.combat-family_variant-kickboxing__AUI0_{--combat-accent:#ef4b2d;--combat-angle:-9deg}.combat-family_variant-krav-maga__ktbcM{--combat-accent:#b61e28;--combat-angle:0deg}.combat-family_variant-defensa-personal__tSio3{--combat-accent:#a92c34;--combat-angle:0deg}.combat-family_variant-artes-marciales__34R_u{--combat-accent:#cf3030;--combat-angle:-3deg}.combat-family_family__tEzGi section{position:relative;padding-block:clamp(5.5rem,9vw,9.5rem)}.combat-family_family__tEzGi blockquote,.combat-family_family__tEzGi dl,.combat-family_family__tEzGi h1,.combat-family_family__tEzGi h2,.combat-family_family__tEzGi h3,.combat-family_family__tEzGi p{min-width:0;max-width:100%}.combat-family_family__tEzGi h1{font:850 clamp(.68rem,.62rem + .22vw,.86rem)/1.35 var(--font-sans),sans-serif;letter-spacing:.23em;text-transform:uppercase;color:var(--combat-gold)}.combat-family_family__tEzGi h2{font:850 clamp(2.8rem,1.85rem + 3.25vw,5.7rem)/.96 var(--font-serif),serif;letter-spacing:-.045em;text-wrap:balance}.combat-family_family__tEzGi h3{font:780 clamp(1.18rem,1rem + .56vw,1.7rem)/1.12 var(--font-serif),serif;text-wrap:balance}.combat-family_family__tEzGi blockquote,.combat-family_family__tEzGi p{font:400 clamp(.98rem,.92rem + .2vw,1.12rem)/1.78 var(--font-sans),sans-serif;color:rgba(244,239,230,.72)}.combat-family_picture__qMVpC{position:relative;display:block;min-width:0;overflow:hidden;background:#090a0b}.combat-family_picture__qMVpC:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(115deg,rgba(4,5,6,.18),transparent 45%),linear-gradient(0deg,rgba(4,5,6,.3),transparent 34%)}.combat-family_picture__qMVpC img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.72,.18,1),filter .65s ease}.combat-family_hero__vDTrT{min-height:min(980px,calc(100svh - 4.5rem));overflow:hidden;background:#050607}.combat-family_hero__vDTrT:before{position:absolute;inset:0;z-index:-1;content:"";background:radial-gradient(circle at 70% 42%,color-mix(in srgb,var(--combat-accent) 24%,transparent),transparent 30rem),linear-gradient(105deg,#050607 0 28%,#090a0b 55%,#040506)}.combat-family_hero__vDTrT:after{position:absolute;inset:auto 0 0;z-index:4;height:12rem;content:"";pointer-events:none;background:linear-gradient(transparent,#070809)}.combat-family_heroArchitecture__d_U4Y{position:absolute;inset:0;z-index:-1;opacity:.68;pointer-events:none;background:linear-gradient(var(--combat-angle),transparent 49.25%,rgba(201,166,93,.17) 49.4%,rgba(201,166,93,.17) 49.52%,transparent 49.7%),repeating-linear-gradient(90deg,transparent 0 12vw,rgba(255,255,255,.024) 12.05vw 12.12vw);mask-image:linear-gradient(90deg,black 0 56%,transparent 92%)}.combat-family_heroGrid__ndpSj{display:grid;grid-template-columns:minmax(31rem,1.05fr) minmax(31rem,1.15fr);align-items:center;gap:clamp(1rem,2.5vw,3rem);min-height:min(850px,calc(100svh - 5rem))}.combat-family_heroCopy__VicKP{position:relative;z-index:5;width:min(58rem,112%);padding-block:clamp(3rem,8vw,7rem)}.combat-family_heroDisplay__u3h_w{width:min(100%,19ch);margin-top:1rem;font:900 clamp(4.1rem,3.4vw + 1rem,6.7rem)/.88 var(--font-serif),serif!important;letter-spacing:-.06em;text-wrap:balance;color:#fbf5eb!important}.combat-family_heroDisplay__u3h_w span{color:var(--combat-gold);text-shadow:0 0 44px color-mix(in srgb,var(--combat-accent) 34%,transparent)}.combat-family_heroDisplayAccent__Q7x7N{display:inline}.combat-family_heroSupport__uNvHX{display:grid;gap:.55rem;width:min(100%,70ch);margin-top:1.75rem;padding-left:1.15rem;border-left:3px solid color-mix(in srgb,var(--combat-accent) 72%,transparent)}.combat-family_heroSupport__uNvHX p{font-size:clamp(.79rem,.75rem + .16vw,.92rem);line-height:1.58;color:rgba(244,239,230,.66)}.combat-family_heroBody__GP4cr{max-width:64ch;margin-top:1.3rem;color:rgba(244,239,230,.86)!important}.combat-family_heroActions__1jdVH,.combat-family_locationActions__qW27A{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.combat-family_heroMedia__zdIr2{position:relative;min-width:0;align-self:stretch;min-height:680px}.combat-family_heroPicture__WhwgB{position:absolute;inset:-2% -16% -1% -14%;clip-path:polygon(8% 0,100% 0,100% 91%,93% 100%,0 100%,0 10%);box-shadow:-4rem 4rem 10rem rgba(0,0,0,.58)}.combat-family_heroPicture__WhwgB:after{background:linear-gradient(90deg,#050607,rgba(5,6,7,.7) 11%,transparent 40%),linear-gradient(0deg,rgba(5,6,7,.62),transparent 32%)}.combat-family_heroDatum__Aes_g{position:absolute;right:-4rem;bottom:10%;z-index:3;width:55%;height:3px;background:linear-gradient(90deg,transparent,var(--combat-accent),var(--combat-gold));box-shadow:0 0 28px color-mix(in srgb,var(--combat-accent) 50%,transparent)}.combat-family_heroDiagonal__YuRmV{position:absolute;inset:-2% auto -2% -1%;z-index:3;width:20%;pointer-events:none;background:linear-gradient(90deg,rgba(5,6,7,.9),rgba(5,6,7,.18));clip-path:polygon(0 0,12% 0,100% 100%,88% 100%);filter:drop-shadow(0 0 14px rgba(218,51,49,.12))}.combat-family_heroDiagonal__YuRmV:after{position:absolute;inset:0;content:"";pointer-events:none;background:rgba(218,51,49,.62);clip-path:polygon(7% 0,8.5% 0,100% 100%,98.5% 100%)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroPicture__WhwgB{inset:1% -14% 1% -10%;clip-path:polygon(4% 0,100% 0,100% 94%,94% 100%,0 100%,0 6%)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroPicture__WhwgB img{object-position:70% center}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDatum__Aes_g{width:72%;height:2px}.combat-family_variant-boxeo__uX8EQ .combat-family_heroGrid__ndpSj{grid-template-columns:minmax(33rem,1fr) minmax(37rem,1.14fr);gap:clamp(1rem,2vw,2.5rem)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroCopy__VicKP{width:min(100%,52rem)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDisplay__u3h_w{width:min(100%,27ch);font-size:clamp(3.35rem,2.9vw + 1rem,5rem)!important;line-height:.9}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDisplayAccent__Q7x7N{animation-delay:.42s}.combat-family_variant-boxeo__uX8EQ .combat-family_heroSupport__uNvHX{width:min(100%,60ch)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroPicture__WhwgB:after{background:linear-gradient(90deg,rgba(5,6,7,.74),rgba(5,6,7,.28) 22%,transparent 50%),linear-gradient(0deg,rgba(5,6,7,.42),transparent 35%)}.combat-family_variant-mma__rgfkx .combat-family_heroPicture__WhwgB{inset:-3% -17% -2% -17%;clip-path:polygon(12% 0,100% 5%,94% 100%,0 94%);box-shadow:-2rem 2rem 0 rgba(185,43,52,.12),-4rem 4rem 0 rgba(201,166,93,.05),-6rem 6rem 10rem rgba(0,0,0,.62)}.combat-family_variant-kickboxing__AUI0_ .combat-family_heroPicture__WhwgB{inset:-5% -18% -3% -14%;clip-path:polygon(13% 0,100% 0,86% 100%,0 100%)}.combat-family_variant-kickboxing__AUI0_ .combat-family_heroDatum__Aes_g{transform:rotate(-9deg);transform-origin:right}.combat-family_variant-krav-maga__ktbcM .combat-family_heroGrid__ndpSj{grid-template-columns:minmax(29rem,1.02fr) minmax(35rem,.98fr)}.combat-family_variant-krav-maga__ktbcM .combat-family_heroPicture__WhwgB{inset:2% -11% 2% -3%;clip-path:polygon(14% 0,100% 0,100% 100%,7% 100%,0 58%)}.combat-family_variant-defensa-personal__tSio3 .combat-family_heroPicture__WhwgB{clip-path:polygon(0 5%,91% 0,100% 91%,11% 100%)}.combat-family_variant-artes-marciales__34R_u .combat-family_heroPicture__WhwgB{inset:-3% -18% -3% -13%;clip-path:polygon(10% 0,100% 3%,94% 100%,0 96%)}.combat-family_sectionHeader__Uyd8O{display:grid;grid-template-columns:minmax(24rem,1.18fr) minmax(20rem,.82fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(3rem,6vw,5.5rem)}.combat-family_sectionHeader__Uyd8O h2{max-width:26ch}.combat-family_sectionHeader__Uyd8O>p{max-width:66ch}.combat-family_sectionDisplay__IVYj3{margin-top:.9rem;font:800 clamp(1.7rem,1.15rem + 1.55vw,3rem)/1.04 var(--font-serif),serif!important;color:var(--combat-gold)!important;text-wrap:balance}.combat-family_sectionOrdinal__ACVrM{font:900 clamp(5rem,10vw,11rem)/.72 var(--font-serif),serif;color:transparent;-webkit-text-stroke:1px rgba(201,166,93,.35)}.combat-family_kicker__e4_sO{font-size:.74rem!important;font-weight:850!important;letter-spacing:.18em;line-height:1.45!important;text-transform:uppercase;color:var(--combat-accent)!important}.combat-family_utilityLine__Mxxdb{font-size:.76rem!important;letter-spacing:.08em;text-transform:uppercase;color:rgba(201,166,93,.72)!important}.combat-family_sectionAction__iQMWR{margin-top:1.9rem}.combat-family_local__gj_P_{border-block:1px solid rgba(201,166,93,.13);background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 44%),#0b0d0e}.combat-family_local__gj_P_ section{padding-block:clamp(3rem,5vw,5rem)}.combat-family_localGrid__UXGYp{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,8vw,9rem)}.combat-family_localGrid__UXGYp>div{display:grid;grid-template-columns:minmax(22rem,.82fr) minmax(24rem,1.18fr);align-items:start;gap:1rem 4rem}.combat-family_localGrid__UXGYp h2{grid-row:1/span 3;max-width:24ch;font-size:clamp(2.3rem,1.8rem + 1.6vw,3.8rem)}.combat-family_localGrid__UXGYp p{max-width:64ch}.combat-family_tension__PtX1K{overflow:hidden;background:radial-gradient(circle at 52% 45%,color-mix(in srgb,var(--combat-accent) 14%,transparent),transparent 31rem),#060708}.combat-family_tension__PtX1K:before{position:absolute;inset:8% -5% auto;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--combat-gold),transparent);transform:rotate(var(--combat-angle));opacity:.35}.combat-family_tensionGrid__CPwBh{display:grid;gap:clamp(3rem,7vw,7rem);text-align:center}.combat-family_tensionGrid__CPwBh>h2{width:min(100%,28ch);margin-inline:auto;font-size:clamp(3.5rem,2rem + 4.4vw,7rem)}.combat-family_tensionProcession__Zq71q{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.25rem;max-width:82rem;margin-inline:auto;text-align:left}.combat-family_tensionProcession__Zq71q>p:not(.combat-family_credibility__zRi2a){position:relative;grid-column:span 4;min-height:14rem;padding:3.3rem 1.5rem 1.7rem;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.012));box-shadow:0 1.8rem 4rem rgba(0,0,0,.22)}.combat-family_tensionProcession__Zq71q>p:nth-child(2){transform:translateY(2.8rem)}.combat-family_tensionProcession__Zq71q>p>span{position:absolute;top:1rem;left:1.5rem;font:900 1.05rem/1 var(--font-serif),serif;color:var(--combat-accent)}.combat-family_credibility__zRi2a{grid-column:3/11;margin-top:3rem;padding:1.4rem 2rem;border-block:1px solid var(--combat-line);text-align:center;color:rgba(244,239,230,.84)!important}.combat-family_variant-boxeo__uX8EQ .combat-family_tensionProcession__Zq71q>p{border-top:2px solid color-mix(in srgb,var(--combat-accent) 64%,transparent)}.combat-family_variant-mma__rgfkx .combat-family_tensionProcession__Zq71q>p:first-child{transform:translateY(2rem) scale(.96)}.combat-family_variant-mma__rgfkx .combat-family_tensionProcession__Zq71q>p:nth-child(2){transform:translateY(0) scale(1.02)}.combat-family_variant-mma__rgfkx .combat-family_tensionProcession__Zq71q>p:nth-child(3){transform:translateY(3.5rem) scale(.93)}.combat-family_variant-kickboxing__AUI0_ .combat-family_tensionProcession__Zq71q>p{clip-path:polygon(1.4rem 0,100% 0,calc(100% - 1.4rem) 100%,0 100%)}.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:first-child{grid-column:2/6}.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:nth-child(2){grid-column:5/9;transform:translateY(1.6rem)}.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:nth-child(3){grid-column:8/12}.combat-family_whatIs__68Oy4{background:linear-gradient(135deg,#111314,#08090a 65%)}.combat-family_whatIsGrid__qr2x9{display:grid;grid-template-columns:minmax(25rem,.92fr) minmax(30rem,1.08fr);gap:clamp(3rem,9vw,11rem);align-items:center}.combat-family_whatIsGrid__qr2x9>h2,.combat-family_whatIsHeading__0iRx9 h2{max-width:24ch;margin-top:1rem}.combat-family_proseColumns__ISN7r{columns:18rem 2;column-gap:2.8rem}.combat-family_proseColumns__ISN7r p{break-inside:avoid;margin-bottom:1.45rem}.combat-family_proseColumns__ISN7r p:first-child{font:700 clamp(1.25rem,1.05rem + .55vw,1.7rem)/1.38 var(--font-serif),serif;color:rgba(244,239,230,.9)}.combat-family_curriculum__YV6Av{background:repeating-linear-gradient(90deg,transparent 0 12%,rgba(201,166,93,.035) 12.05% 12.12%),#060708}.combat-family_curriculumComposition__Fk0_9{display:grid;grid-template-columns:minmax(26rem,.88fr) minmax(32rem,1.12fr);gap:clamp(2rem,6vw,7rem);align-items:start}.combat-family_curriculumArt__MP6sz{position:sticky;top:7rem;min-height:44rem;height:min(70vh,50rem);clip-path:polygon(0 0,calc(100% - 2.5rem) 0,100% 2.5rem,100% 100%,2.5rem 100%,0 calc(100% - 2.5rem));box-shadow:0 3rem 8rem rgba(0,0,0,.52)}.combat-family_curriculumRail__cDwn0{position:relative;display:grid;padding-left:2rem}.combat-family_curriculumRail__cDwn0:before{position:absolute;inset:0 auto 0 0;width:2px;content:"";background:linear-gradient(var(--combat-accent),var(--combat-gold),transparent);box-shadow:0 0 28px color-mix(in srgb,var(--combat-accent) 28%,transparent)}.combat-family_curriculumRecord__8GHDV{position:relative;display:grid;grid-template-columns:3.5rem minmax(13rem,.68fr) minmax(18rem,1.32fr);gap:1.3rem;padding:1.65rem 0 1.85rem;border-bottom:1px solid rgba(201,166,93,.16);transition:transform .26s ease,background .26s ease}.combat-family_curriculumRecord__8GHDV:hover{transform:translateX(.45rem);background:linear-gradient(90deg,color-mix(in srgb,var(--combat-accent) 8%,transparent),transparent)}.combat-family_curriculumRecord__8GHDV>span{font:900 1.15rem/1 var(--font-serif),serif;color:var(--combat-accent)}.combat-family_variant-mma__rgfkx .combat-family_curriculumRecord__8GHDV:nth-child(2n){transform:translateX(2rem)}.combat-family_variant-kickboxing__AUI0_ .combat-family_curriculumArt__MP6sz{clip-path:polygon(13% 0,100% 0,87% 100%,0 100%)}.combat-family_variant-kickboxing__AUI0_ .combat-family_curriculumRecord__8GHDV:nth-child(2n){transform:translateX(1.5rem)}.combat-family_variant-krav-maga__ktbcM .combat-family_curriculumRecord__8GHDV:nth-child(-n+3){margin-inline:1.75rem}.combat-family_experience__EJOCa{background:linear-gradient(132deg,#121415,#060708 72%)}.combat-family_experienceGrid__i1TT8{display:grid;grid-template-columns:minmax(31rem,1.18fr) minmax(24rem,.82fr);gap:clamp(3rem,8vw,9rem);align-items:center}.combat-family_experienceGrid__i1TT8 h2{max-width:26ch}.combat-family_experienceArt___bwhg{min-height:34rem;aspect-ratio:16/10.5;margin-top:2.4rem;clip-path:polygon(0 0,calc(100% - 2.4rem) 0,100% 2.4rem,100% 100%,2.4rem 100%,0 calc(100% - 2.4rem));box-shadow:0 3rem 8rem rgba(0,0,0,.5)}.combat-family_imageTruth__gPLAX{margin-top:.8rem;font-size:.7rem!important;font-weight:750!important;letter-spacing:.1em;text-transform:uppercase;color:rgba(244,239,230,.46)!important}.combat-family_imageTruth__gPLAX[data-truth=documentary]{color:var(--combat-gold)!important}.combat-family_principles__1c61d{display:grid;border-top:1px solid var(--combat-line)}.combat-family_principles__1c61d article{position:relative;padding:1.6rem 0 1.75rem 3.8rem;border-bottom:1px solid var(--combat-line)}.combat-family_principles__1c61d article>span{position:absolute;top:1.65rem;left:0;font:900 1.1rem/1 var(--font-serif),serif;color:var(--combat-accent)}.combat-family_principles__1c61d article p{margin-top:.6rem}.combat-family_benefits__qKbR4{clear:both;overflow:hidden;background:radial-gradient(circle at 80% 25%,color-mix(in srgb,var(--combat-accent) 12%,transparent),transparent 27rem),#08090a}.combat-family_benefitsArt__EPMMs{float:right;width:min(48%,40rem);min-height:30rem;aspect-ratio:4/3.1;margin:0 0 3rem clamp(2rem,6vw,6rem);clip-path:polygon(2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%,0 2rem)}.combat-family_benefitLedger__wyahh{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.2rem}.combat-family_benefitLedger__wyahh article{position:relative;grid-column:span 4;min-height:16rem;padding:4rem 1.5rem 1.7rem;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.008))}.combat-family_benefitLedger__wyahh article:first-child{grid-column:span 8;padding-right:clamp(2rem,8vw,8rem);background:linear-gradient(110deg,color-mix(in srgb,var(--combat-accent) 12%,transparent),rgba(255,255,255,.015))}.combat-family_benefitLedger__wyahh article>span{position:absolute;top:1.35rem;left:1.5rem;font:900 1.45rem/1 var(--font-serif),serif;color:color-mix(in srgb,var(--combat-accent) 82%,white)}.combat-family_benefitLedger__wyahh article p{margin-top:.7rem}.combat-family_testimonials__p0mrZ{border-block:1px solid rgba(201,166,93,.14);background:#0e1011}.combat-family_quoteProcession__Rp784{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);grid-template-rows:repeat(2,auto);gap:1.25rem}.combat-family_quoteProcession__Rp784 figure{position:relative;padding:2.2rem 2rem 2rem 3.2rem;border-left:2px solid color-mix(in srgb,var(--combat-accent) 72%,transparent);background:linear-gradient(125deg,rgba(255,255,255,.05),transparent 72%)}.combat-family_quoteProcession__Rp784 figure:first-child{grid-row:1/3;display:flex;flex-direction:column;justify-content:center;min-height:27rem;padding:clamp(2rem,5vw,5rem)}.combat-family_quoteProcession__Rp784 figure:before{position:absolute;top:.2rem;left:.6rem;content:"“";font:700 5rem/1 var(--font-serif),serif;color:rgba(201,166,93,.22)}.combat-family_quoteProcession__Rp784 figure:first-child blockquote{font:700 clamp(1.65rem,1.2rem + 1.25vw,2.8rem)/1.25 var(--font-serif),serif;color:rgba(244,239,230,.92)}.combat-family_quoteProcession__Rp784 blockquote{white-space:pre-line;color:rgba(244,239,230,.82)}.combat-family_quoteProcession__Rp784 figcaption{margin-top:1.5rem;font:850 .78rem/1.4 var(--font-sans),sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--combat-gold)}.combat-family_schedule__DVJsu{background:linear-gradient(var(--combat-angle),transparent 49.8%,rgba(201,166,93,.08) 50%,transparent 50.2%),#060708}.combat-family_scheduleGrid__dyehM{display:grid;grid-template-columns:minmax(27rem,.78fr) minmax(31rem,1.22fr);gap:clamp(3rem,9vw,11rem);align-items:end}.combat-family_scheduleGrid__dyehM h2{max-width:25ch}.combat-family_scheduleGrid__dyehM>div:first-child>p{max-width:60ch;margin-top:1rem}.combat-family_caveat__7bawz{color:rgba(244,239,230,.86)!important}.combat-family_scheduleRail__d_sVc{display:grid;gap:.7rem;margin:0}.combat-family_scheduleRail__d_sVc>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.35rem 1.6rem;border-left:3px solid color-mix(in srgb,var(--combat-accent) 68%,transparent);background:linear-gradient(90deg,rgba(255,255,255,.055),transparent);transition:transform .24s ease,background .24s ease}.combat-family_scheduleRail__d_sVc>div:hover{transform:translateX(.55rem);background:linear-gradient(90deg,color-mix(in srgb,var(--combat-accent) 14%,transparent),transparent)}.combat-family_scheduleRail__d_sVc dd{font:850 clamp(1.45rem,1.05rem + 1.2vw,2.45rem)/1 var(--font-serif),serif;color:var(--combat-gold)}.combat-family_finalCta__vYxu8,.combat-family_freeClass__m_iT0{overflow:hidden;background:linear-gradient(112deg,color-mix(in srgb,var(--combat-accent) 24%,#070809),#070809 60%)}.combat-family_finalCta__vYxu8:before,.combat-family_freeClass__m_iT0:before{position:absolute;inset:0;z-index:-1;content:"";opacity:.42;background:repeating-linear-gradient(var(--combat-angle),transparent 0 7rem,rgba(201,166,93,.09) 7.05rem 7.12rem)}.combat-family_actionGrid__M6f5p{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,7vw,8rem)}.combat-family_actionGrid__M6f5p>div:first-child{max-width:82ch}.combat-family_actionGrid__M6f5p h2{max-width:25ch}.combat-family_actionGrid__M6f5p p{max-width:68ch;margin-top:1rem}.combat-family_contact__Lj8ag{background:#0b0d0e}.combat-family_contact__Lj8ag section{padding-block:clamp(4rem,6vw,6rem)}.combat-family_contactGrid__FS46M{display:grid;grid-template-columns:minmax(24rem,.9fr) minmax(25rem,1.1fr);gap:clamp(3rem,9vw,11rem);align-items:center}.combat-family_contactGrid__FS46M h2{max-width:23ch;font-size:clamp(2.5rem,1.9rem + 2vw,4.3rem)}.combat-family_contactGrid__FS46M>div{max-width:64ch}.combat-family_zones__NZVv3{background:#101213}.combat-family_zones__NZVv3 section{padding-block:clamp(4rem,6vw,6.5rem)}.combat-family_zoneRail__KzuIT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.combat-family_zoneCard__guHBI{position:relative;min-width:0;padding:1.55rem 1.6rem;border-top:1px solid var(--combat-line);color:inherit;text-decoration:none;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent);transition:transform .24s ease,background .24s ease}.combat-family_zoneCard__guHBI:focus-visible,.combat-family_zoneCard__guHBI:hover{transform:translateY(-4px);background:linear-gradient(145deg,color-mix(in srgb,var(--combat-accent) 11%,transparent),transparent);outline:2px solid var(--combat-gold);outline-offset:3px}.combat-family_zoneIndex__1ZP29{display:block;margin-bottom:1.4rem;font:900 2.4rem/1 var(--font-serif),serif;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--combat-accent) 78%,transparent)}.combat-family_zoneCard__guHBI p{margin-top:.65rem;font-size:.88rem}.combat-family_relatedLabel__jZRWG{display:inline-block;margin-top:.8rem;font:850 .7rem/1.3 var(--font-sans),sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--combat-gold)}.combat-family_localityLedger__tKjRM{background:repeating-linear-gradient(128deg,rgba(255,255,255,.018) 0 1px,transparent 1px 5px),#090b0c}.combat-family_localityLedger__tKjRM section{padding-block:clamp(5rem,8vw,8.5rem)}.combat-family_localityCrown__6vy_4{display:grid;grid-template-columns:minmax(30rem,1.35fr) minmax(22rem,.65fr);align-items:end;gap:clamp(2rem,6vw,7rem)}.combat-family_localityCrown__6vy_4 h2{max-width:25ch;font-size:clamp(3rem,4.3vw,5.3rem)}.combat-family_localityCrown__6vy_4 p{max-width:54ch}.combat-family_localityMeasure__yaDMW{display:block;width:100%;height:2px;margin:clamp(2rem,4vw,3.5rem) 0;background:linear-gradient(90deg,var(--combat-accent),var(--combat-gold),transparent);transform-origin:left}.combat-family_localityGrid__HuDwk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2vw,2rem)}.combat-family_localityCard__yHAzi{position:relative;display:grid;min-height:clamp(24rem,34vw,32.5rem);overflow:hidden;border:1px solid rgba(201,166,93,.23);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.008) 58%),#090b0c;isolation:isolate;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.combat-family_localityCard__yHAzi:after{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;opacity:.44;background:repeating-linear-gradient(125deg,transparent 0 7px,rgba(255,255,255,.025) 7.5px 8px)}.combat-family_localityWordmark__efSCV{position:absolute;inset:-.07em auto auto -.06em;z-index:-1;max-width:112%;color:transparent;font:900 clamp(4.7rem,7.2vw,8rem)/.76 var(--font-serif),serif;letter-spacing:-.07em;text-transform:uppercase;-webkit-text-stroke:1px rgba(201,166,93,.1);overflow-wrap:anywhere;transition:transform .45s cubic-bezier(.2,.72,.18,1),-webkit-text-stroke-color .35s ease}.combat-family_localityRegistration__2Z6c0{position:absolute;inset:1.4rem auto auto 1.35rem;width:2.7rem;height:2px;background:linear-gradient(90deg,var(--combat-accent),var(--combat-gold));box-shadow:0 0 14px color-mix(in srgb,var(--combat-accent) 36%,transparent)}.combat-family_localityContent__8P__4{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;padding:clamp(1.5rem,2.5vw,2.4rem);background:linear-gradient(0deg,rgba(5,6,7,.98) 0 43%,rgba(5,6,7,.76) 64%,transparent 86%)}.combat-family_localityContent__8P__4 h3{max-width:100%;font-size:clamp(1.7rem,1.3rem + .85vw,2.35rem)}.combat-family_localityContent__8P__4 p{max-width:37ch;margin-top:.8rem;font-size:clamp(.92rem,.86rem + .15vw,1.04rem);line-height:1.62}.combat-family_localityLink__6m2Sm{display:flex;min-height:2.8rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem;border-top:1px solid rgba(201,166,93,.26);padding-top:.9rem;color:var(--combat-gold);font:850 .7rem/1.35 var(--font-sans),sans-serif;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.combat-family_localityLink__6m2Sm span{color:var(--combat-accent);transition:transform .26s ease}.combat-family_localityCard__yHAzi:focus-within,.combat-family_localityCard__yHAzi:hover{transform:translateY(-4px);border-color:rgba(201,166,93,.48);box-shadow:0 2.1rem 4rem rgba(0,0,0,.26),inset 0 1px rgba(201,166,93,.16)}.combat-family_localityCard__yHAzi:focus-within .combat-family_localityWordmark__efSCV,.combat-family_localityCard__yHAzi:hover .combat-family_localityWordmark__efSCV{transform:translateX(.55rem);-webkit-text-stroke-color:rgba(201,166,93,.22)}.combat-family_localityCard__yHAzi:focus-within .combat-family_localityLink__6m2Sm span,.combat-family_localityCard__yHAzi:hover .combat-family_localityLink__6m2Sm span{transform:translateX(6px)}.combat-family_localityLink__6m2Sm:focus-visible{outline:2px solid var(--combat-gold);outline-offset:4px}.combat-family_localityAction__PwLQo{margin-top:2rem}.combat-family_localityLedgerArtwork__zuKsk{background:#070809}.combat-family_localityLedgerArtwork__zuKsk section{isolation:isolate;padding-block:clamp(3.5rem,4.5vw,4.5rem);scroll-margin-top:5rem}.combat-family_localityBackground__xQ_UE,.combat-family_localityCardArtwork__DjyYm{position:absolute;inset:0;display:block;pointer-events:none}.combat-family_localityBackground__xQ_UE{z-index:-1;overflow:hidden}.combat-family_localityBackground__xQ_UE img,.combat-family_localityCardArtwork__DjyYm img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,7vw,7rem)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4 h2{max-width:30ch;font-size:clamp(2rem,2.35vw,2.45rem);line-height:1.02;letter-spacing:-.035em}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4 p{max-width:48ch;font-size:clamp(.88rem,.82rem + .18vw,1rem);line-height:1.62}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityMeasure__yaDMW{margin:clamp(1.8rem,3vw,2.6rem) 0}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityGrid__HuDwk{gap:clamp(1.2rem,1.9vw,1.75rem)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi{min-height:0;aspect-ratio:6/7;background:#080a0b}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:after{display:none}.combat-family_localityCardArtwork__DjyYm{z-index:0;overflow:hidden}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4{background:linear-gradient(0deg,rgba(5,6,7,.98) 0 46%,rgba(5,6,7,.83) 62%,rgba(5,6,7,.18) 78%,transparent 88%)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4 h3{font-size:clamp(1.55rem,1.25rem + .55vw,1.95rem)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4 p{margin-top:.65rem;font-size:clamp(.82rem,.76rem + .13vw,.92rem);line-height:1.55}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm{min-height:2.55rem;margin-top:.9rem;padding-top:.75rem;font-size:.66rem}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo{margin-top:clamp(1.75rem,2.6vw,2.25rem)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo a,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo a:active,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo a:focus-visible,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo a:hover{transform:none!important;translate:none!important;--tw-translate-x:0px!important;--tw-translate-y:0px!important}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm span{flex:0 0 1.35rem;width:1.35rem;justify-content:flex-end;transform:none;transition:transform .28s cubic-bezier(.2,.72,.18,1),color .26s ease,opacity .26s ease}@media (min-width:768px){.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCardArtwork__DjyYm img{transition:transform .72s cubic-bezier(.2,.72,.18,1)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:focus-within .combat-family_localityCardArtwork__DjyYm img,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:hover .combat-family_localityCardArtwork__DjyYm img{transform:scale(1.035)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:focus-within .combat-family_localityLink__6m2Sm span,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:hover .combat-family_localityLink__6m2Sm span{transform:none}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm:active span,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm:focus-visible span,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm:hover span{transform:translateX(6px)}}.combat-family_faq__BgWza{background:#070809}.combat-family_faq__BgWza button:focus-visible{outline:2px solid var(--combat-gold);outline-offset:4px}.combat-family_finalGrid__Tv58u{display:grid;justify-items:center;max-width:82rem;margin-inline:auto;text-align:center}.combat-family_finalGrid__Tv58u h2{max-width:24ch;font-size:clamp(3.5rem,2rem + 4vw,7rem)}.combat-family_finalGrid__Tv58u>p:not(.combat-family_kicker__e4_sO){max-width:64ch;margin-top:1.35rem}.combat-family_finalGrid__Tv58u>div{margin-top:2rem}.combat-family_location__jz31K,.combat-family_pricing__976Xn,.combat-family_related__1g38s{background:#0b0d0e}.combat-family_locationGrid__oK0NE,.combat-family_pricingGrid__oBQZ9{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(2rem,7vw,8rem)}.combat-family_relatedGrid__L_exE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.combat-family_relatedCard__YX5y1{color:inherit;text-decoration:none}.combat-family_locationMedia__0MX43,.combat-family_relatedArt__e_Qw4{min-height:16rem}.combat-family_relatedContent__hFcP_{display:block;padding:1rem}.combat-family_relatedTitle__nHV5N{font:800 1.25rem/1.2 var(--font-serif),serif}.combat-family_relatedCopy__u3ZZM{display:block;margin-top:.6rem;color:rgba(244,239,230,.65)}.combat-family_locationCopy__gfqsw h3,.combat-family_locationCopy__gfqsw p{margin-top:1rem}.combat-family_locationProximity__28Oib{color:var(--combat-gold)!important}.combat-family_parentHero__gUJ0z .combat-family_heroArchitecture__d_U4Y{background:linear-gradient(90deg,transparent 0 37%,rgba(201,166,93,.17) 37% 37.14%,transparent 37.14%),radial-gradient(circle at 74% 36%,color-mix(in srgb,var(--combat-accent) 25%,transparent),transparent 33%)}.combat-family_variant-defensa-personal__tSio3.combat-family_parentHero__gUJ0z .combat-family_heroArchitecture__d_U4Y{background:linear-gradient(90deg,rgba(5,7,8,.82) 0 15%,transparent 15% 85%,rgba(5,7,8,.82) 85%),linear-gradient(90deg,transparent 0 50%,rgba(201,166,93,.17) 50% 50.15%,transparent 50.15%)}.combat-family_parentProgram__7F9bn,.combat-family_parentSchedule__9s_f_,.combat-family_parentWhy__U4lcn{overflow:hidden}.combat-family_parentEditorialGrid__zYPV5{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);gap:clamp(3rem,7vw,8rem);align-items:center}.combat-family_parentEditorialGrid__zYPV5>div>p:not(.combat-family_kicker__e4_sO){max-width:68ch;margin-top:1.2rem}.combat-family_parentEditorialGrid__zYPV5 h2{max-width:25ch}.combat-family_parentEditorialArt__SbwRr{min-height:46rem;aspect-ratio:4/5;clip-path:polygon(8% 0,100% 0,92% 100%,0 94%);box-shadow:0 3rem 8rem rgba(0,0,0,.48)}.combat-family_variant-defensa-personal__tSio3 .combat-family_parentEditorialArt__SbwRr{clip-path:polygon(0 6%,88% 0,100% 91%,12% 100%)}.combat-family_parentOptions__sa2Df{background:linear-gradient(180deg,rgba(201,166,93,.06),transparent 30%),#060708}.combat-family_portalGrid__lZoNG{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.15rem;margin-top:clamp(3rem,6vw,5.5rem)}.combat-family_portal__iqvj8{position:relative;grid-column:span 4;min-height:48rem;overflow:hidden;border:1px solid rgba(201,166,93,.24);color:inherit;text-decoration:none;background:#090b0d;isolation:isolate}.combat-family_portal__iqvj8:nth-child(2){transform:translateY(3rem)}.combat-family_portalArt__9ajAP{position:absolute;inset:0;height:100%}.combat-family_portalArt__9ajAP:after{background:linear-gradient(180deg,rgba(5,7,8,.04) 20%,rgba(5,7,8,.97) 80%)}.combat-family_portal__iqvj8:focus-visible .combat-family_portalArt__9ajAP img,.combat-family_portal__iqvj8:focus-within .combat-family_portalArt__9ajAP img,.combat-family_portal__iqvj8:hover .combat-family_portalArt__9ajAP img{transform:scale(1.06);filter:saturate(1.12) contrast(1.04)}.combat-family_portal__iqvj8:focus-visible{outline:2px solid var(--combat-gold);outline-offset:4px}.combat-family_portalContent__X0WMi{position:absolute;z-index:2;inset:auto clamp(1.3rem,3vw,2.3rem) clamp(1.6rem,4vw,2.8rem)}.combat-family_portalContent__X0WMi h3{font-size:clamp(2.7rem,3.9vw,4.8rem)}.combat-family_portalContent__X0WMi p{margin:.9rem 0 1.35rem}.combat-family_portalOrdinal___lshO{display:inline-block;margin-bottom:.7rem;font:750 .72rem/1 var(--font-sans),sans-serif;letter-spacing:.22em;color:var(--combat-gold)}.combat-family_parentProgram__7F9bn{background:linear-gradient(115deg,color-mix(in srgb,var(--combat-accent) 13%,transparent),transparent 44%)}.combat-family_parentSchedule__9s_f_ .combat-family_contactGrid__FS46M{align-items:end}.combat-family_family__tEzGi [data-cv-beat-state=pending]{opacity:0;will-change:opacity,transform,filter,clip-path}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=rise]{transform:translate3d(0,28px,0)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=cut-left]{transform:translate3d(-42px,0,0);clip-path:inset(0 28% 0 0)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=cut-right]{transform:translate3d(42px,0,0);clip-path:inset(0 0 0 28%)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=strike]{transform:translate3d(25px,0,0) scale(.98);filter:brightness(.64)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=ignition]{transform:translate3d(0,18px,0) scale(.98);filter:brightness(.56) saturate(.6)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=forge]{transform:scaleX(.86);clip-path:inset(44% 0)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=focus]{transform:scale(1.025);filter:blur(6px) saturate(.65)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=image-focus]{transform:scale(1.065);filter:blur(7px) saturate(.68) brightness(.68)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=image-approach]{transform:translate3d(-4%,1.5%,0) scale(1.09);filter:brightness(.62) saturate(.7)}.combat-family_family__tEzGi [data-cv-beat-state=pending][data-cv-motion=image-cross]{transform:translate3d(4%,-1%,0) scale(1.075);filter:brightness(.64) saturate(.72)}.combat-family_variant-mma__rgfkx [data-cv-beat-state=pending][data-cv-motion=rise]{transform:translate3d(0,42px,0) scale(.97)}.combat-family_variant-kickboxing__AUI0_ [data-cv-beat-state=pending][data-cv-motion=cut-left]{transform:translate3d(-58px,28px,0) rotate(-1deg)}.combat-family_variant-krav-maga__ktbcM [data-cv-beat-state=pending][data-cv-motion=rise]{transform:translate3d(0,-18px,0) scale(.96)}.combat-family_family__tEzGi [data-cv-beat-state=entered]{opacity:1;transform:none;filter:none;clip-path:inset(0);animation-duration:.9s;animation-delay:var(--combat-delay,0s);animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,.72,.18,1)}.combat-family_family__tEzGi [data-cv-order="1"]{--combat-delay:90ms}.combat-family_family__tEzGi [data-cv-order="2"]{--combat-delay:180ms}.combat-family_family__tEzGi [data-cv-order="3"]{--combat-delay:270ms}.combat-family_family__tEzGi [data-cv-order="4"]{--combat-delay:360ms}.combat-family_family__tEzGi [data-cv-order="5"]{--combat-delay:450ms}.combat-family_family__tEzGi [data-cv-order="6"]{--combat-delay:540ms}.combat-family_family__tEzGi [data-cv-order="7"]{--combat-delay:630ms}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=rise]{animation-name:combat-family_combatRise__fd2qh}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=cut-left]{animation-name:combat-family_combatCutLeft__q_C9B}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=cut-right]{animation-name:combat-family_combatCutRight__aVyTV}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=strike]{animation-name:combat-family_combatStrike__XpJE7;animation-duration:.76s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=ignition]{animation-name:combat-family_combatIgnition__CJLC9;animation-duration:1.15s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=forge]{animation-name:combat-family_combatForge__fLnF8;animation-duration:1.2s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=focus]{animation-name:combat-family_combatFocus__TFeBn;animation-duration:1.08s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=image-focus]{animation-name:combat-family_combatImageFocus__2eN9R;animation-duration:1.65s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=image-approach]{animation-name:combat-family_combatImageApproach__nDo4S;animation-duration:1.8s}.combat-family_family__tEzGi [data-cv-beat-state=entered][data-cv-motion=image-cross]{animation-name:combat-family_combatImageCross__OJKFq;animation-duration:1.7s}@keyframes combat-family_combatRise__fd2qh{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes combat-family_combatCutLeft__q_C9B{0%{opacity:0;transform:translate3d(-42px,0,0);clip-path:inset(0 28% 0 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes combat-family_combatCutRight__aVyTV{0%{opacity:0;transform:translate3d(42px,0,0);clip-path:inset(0 0 0 28%)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes combat-family_combatStrike__XpJE7{0%{opacity:0;transform:translate3d(25px,0,0) scale(.98);filter:brightness(.64)}78%{opacity:1;transform:translate3d(-3px,0,0) scale(1.004);filter:brightness(1.1)}to{opacity:1;transform:none;filter:none}}@keyframes combat-family_combatIgnition__CJLC9{0%{opacity:0;transform:translate3d(0,18px,0) scale(.98);filter:brightness(.56) saturate(.6)}78%{opacity:1;transform:translate3d(0,-2px,0) scale(1.003);filter:brightness(1.12) saturate(1.05)}to{opacity:1;transform:none;filter:none}}@keyframes combat-family_combatForge__fLnF8{0%{opacity:0;transform:scaleX(.86);clip-path:inset(44% 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes combat-family_combatFocus__TFeBn{0%{opacity:0;transform:scale(1.025);filter:blur(6px) saturate(.65)}to{opacity:1;transform:none;filter:none}}@keyframes combat-family_combatImageFocus__2eN9R{0%{opacity:0;transform:scale(1.065);filter:blur(7px) saturate(.68) brightness(.68)}to{opacity:1;transform:none;filter:none}}@keyframes combat-family_combatImageApproach__nDo4S{0%{opacity:0;transform:translate3d(-4%,1.5%,0) scale(1.09);filter:brightness(.62) saturate(.7)}to{opacity:1;transform:none;filter:none}}@keyframes combat-family_combatImageCross__OJKFq{0%{opacity:0;transform:translate3d(4%,-1%,0) scale(1.075);filter:brightness(.64) saturate(.72)}to{opacity:1;transform:none;filter:none}}@media (max-width:1100px){.combat-family_heroGrid__ndpSj{grid-template-columns:minmax(24rem,.9fr) minmax(31rem,1.1fr)}.combat-family_heroDisplay__u3h_w{font-size:clamp(3.75rem,6.2vw,6rem)!important}.combat-family_heroMedia__zdIr2{min-height:600px}.combat-family_curriculumComposition__Fk0_9{grid-template-columns:minmax(23rem,.8fr) minmax(28rem,1.2fr)}.combat-family_curriculumRecord__8GHDV{grid-template-columns:2.6rem minmax(0,1fr)}.combat-family_curriculumRecord__8GHDV>p{grid-column:2}}@media (max-width:900px){.combat-family_actionGrid__M6f5p,.combat-family_contactGrid__FS46M,.combat-family_curriculumComposition__Fk0_9,.combat-family_experienceGrid__i1TT8,.combat-family_localGrid__UXGYp,.combat-family_localGrid__UXGYp>div,.combat-family_locationGrid__oK0NE,.combat-family_parentEditorialGrid__zYPV5,.combat-family_pricingGrid__oBQZ9,.combat-family_scheduleGrid__dyehM,.combat-family_sectionHeader__Uyd8O,.combat-family_whatIsGrid__qr2x9{grid-template-columns:minmax(0,1fr)}.combat-family_localGrid__UXGYp{gap:2rem}.combat-family_localGrid__UXGYp h2{grid-row:auto}.combat-family_tensionProcession__Zq71q>p:not(.combat-family_credibility__zRi2a){grid-column:span 6}.combat-family_tensionProcession__Zq71q>p:nth-child(3){grid-column:4/10}.combat-family_credibility__zRi2a{grid-column:2/12}.combat-family_curriculumArt__MP6sz{position:relative;top:auto;min-height:0;height:auto;aspect-ratio:16/10}.combat-family_benefitLedger__wyahh article,.combat-family_benefitLedger__wyahh article:first-child{grid-column:span 6}.combat-family_benefitsArt__EPMMs{float:none;width:100%;margin:0 0 3rem}.combat-family_parentEditorialArt__SbwRr{min-height:0;aspect-ratio:9/11}.combat-family_portalGrid__lZoNG{grid-template-columns:1fr}.combat-family_portal__iqvj8{grid-column:auto;min-height:38rem}.combat-family_portal__iqvj8:nth-child(2){transform:none}.combat-family_localityCrown__6vy_4{grid-template-columns:1fr;gap:1.4rem}.combat-family_localityGrid__HuDwk{grid-template-columns:repeat(2,minmax(0,1fr))}.combat-family_localityCard__yHAzi:last-child{grid-column:1/3;min-height:24rem}}@media (max-width:767px){.combat-family_family__tEzGi section{padding-block:clamp(4.5rem,17vw,6.5rem)}.combat-family_family__tEzGi h2{font-size:clamp(2.3rem,10.2vw,3.55rem);line-height:.98}.combat-family_hero__vDTrT{min-height:auto;padding:0 0 4rem}.combat-family_heroGrid__ndpSj{display:flex;min-height:0;flex-direction:column;gap:0;padding-inline:0}.combat-family_heroMedia__zdIr2{order:1;width:100%;min-height:0;aspect-ratio:9/12.8}.combat-family_heroPicture__WhwgB,.combat-family_variant-artes-marciales__34R_u .combat-family_heroPicture__WhwgB,.combat-family_variant-boxeo__uX8EQ .combat-family_heroPicture__WhwgB,.combat-family_variant-defensa-personal__tSio3 .combat-family_heroPicture__WhwgB,.combat-family_variant-kickboxing__AUI0_ .combat-family_heroPicture__WhwgB,.combat-family_variant-krav-maga__ktbcM .combat-family_heroPicture__WhwgB,.combat-family_variant-mma__rgfkx .combat-family_heroPicture__WhwgB{inset:0;clip-path:none}.combat-family_heroPicture__WhwgB:after{background:linear-gradient(0deg,#070809,rgba(7,8,9,.76) 17%,transparent 51%)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroMedia__zdIr2{aspect-ratio:9/10.5}.combat-family_variant-boxeo__uX8EQ .combat-family_heroPicture__WhwgB img{scale:1.18;transform-origin:50% 72%;object-position:50% 72%}.combat-family_heroCopy__VicKP{order:2;width:min(100%,44rem);margin:0 auto;padding:1.5rem 1rem 1rem}.combat-family_heroDisplay__u3h_w{width:100%;max-width:none;font-size:clamp(3rem,13.3vw,4.65rem)!important;line-height:.89!important}.combat-family_variant-defensa-personal__tSio3 .combat-family_heroDisplay__u3h_w{font-size:clamp(2.65rem,11vw,3.45rem)!important}.combat-family_heroSupport__uNvHX{margin-top:1.35rem}.combat-family_heroBody__GP4cr{font-size:.97rem!important}.combat-family_heroActions__1jdVH{align-items:stretch;flex-direction:column}.combat-family_heroActions__1jdVH>*{width:100%}.combat-family_heroActions__1jdVH a{width:100%;justify-content:center}.combat-family_heroDatum__Aes_g{display:none}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDisplay__u3h_w{width:100%;font-size:clamp(2.2rem,9vw,3rem)!important;line-height:.98!important;letter-spacing:-.045em}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDisplayAccent__Q7x7N{display:inline}.combat-family_variant-boxeo__uX8EQ .combat-family_heroSupport__uNvHX p{font-size:.78rem;line-height:1.48}.combat-family_variant-boxeo__uX8EQ .combat-family_heroBody__GP4cr{font-size:.9rem!important;line-height:1.6}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDiagonal__YuRmV{inset:auto 0 -1px;width:100%;height:4.25rem;clip-path:polygon(0 57%,100% 0,100% 100%,0 100%);filter:none;background:linear-gradient(168deg,transparent 0 47%,rgba(218,51,49,.42) 47.6% 48.3%,rgba(201,166,93,.42) 48.4% 48.8%,#070809 49.2%)}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDiagonal__YuRmV:after{display:none}.combat-family_variant-krav-maga__ktbcM .combat-family_heroGrid__ndpSj{display:flex}.combat-family_sectionHeader__Uyd8O{align-items:start;gap:1.4rem}.combat-family_sectionHeader__Uyd8O h2{max-width:none}.combat-family_sectionOrdinal__ACVrM{font-size:4.5rem}.combat-family_tensionGrid__CPwBh{text-align:left}.combat-family_tensionGrid__CPwBh>h2{margin-inline:0;font-size:clamp(2.8rem,12vw,4.35rem)}.combat-family_tensionProcession__Zq71q{grid-template-columns:1fr;gap:1rem}.combat-family_credibility__zRi2a,.combat-family_tensionProcession__Zq71q>p:not(.combat-family_credibility__zRi2a),.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:first-child,.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:nth-child(2),.combat-family_variant-krav-maga__ktbcM .combat-family_tensionProcession__Zq71q>p:nth-child(3){grid-column:1;min-height:0;margin:0;transform:none}.combat-family_proseColumns__ISN7r{column-count:1}.combat-family_curriculumComposition__Fk0_9{gap:2.4rem}.combat-family_curriculumArt__MP6sz{aspect-ratio:9/11.5;clip-path:none}.combat-family_curriculumRail__cDwn0{padding-left:1.1rem}.combat-family_curriculumRecord__8GHDV{grid-template-columns:2.3rem minmax(0,1fr);gap:.75rem;padding:1.45rem 0}.combat-family_curriculumRecord__8GHDV>p{grid-column:2}.combat-family_variant-kickboxing__AUI0_ .combat-family_curriculumRecord__8GHDV:nth-child(2n),.combat-family_variant-krav-maga__ktbcM .combat-family_curriculumRecord__8GHDV:nth-child(-n+3),.combat-family_variant-mma__rgfkx .combat-family_curriculumRecord__8GHDV:nth-child(2n){margin-inline:0;transform:none}.combat-family_benefitsArt__EPMMs,.combat-family_experienceArt___bwhg{min-height:0;aspect-ratio:9/11.5;clip-path:none}.combat-family_benefitLedger__wyahh{grid-template-columns:1fr}.combat-family_benefitLedger__wyahh article,.combat-family_benefitLedger__wyahh article:first-child{grid-column:1;min-height:0}.combat-family_quoteProcession__Rp784{grid-template-columns:1fr;grid-template-rows:auto}.combat-family_quoteProcession__Rp784 figure:first-child{grid-row:auto;min-height:0}.combat-family_scheduleRail__d_sVc{margin-top:.5rem}.combat-family_actionGrid__M6f5p>div:last-child{width:100%}.combat-family_actionGrid__M6f5p a{width:100%;justify-content:center}.combat-family_zoneRail__KzuIT{grid-template-columns:1fr}.combat-family_localityGrid__HuDwk{grid-template-columns:1fr;gap:.9rem}.combat-family_localityCard__yHAzi,.combat-family_localityCard__yHAzi:last-child{grid-column:1;min-height:clamp(13.5rem,58vw,17rem)}.combat-family_localityCrown__6vy_4 h2{font-size:clamp(2.55rem,10.5vw,3.9rem)}.combat-family_localityWordmark__efSCV{font-size:clamp(4.2rem,20vw,6.2rem)}.combat-family_localityContent__8P__4{padding:1.25rem}.combat-family_localityAction__PwLQo,.combat-family_localityAction__PwLQo a{width:100%;justify-content:center}.combat-family_localityLedgerArtwork__zuKsk section{padding-block:1.7rem}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4{grid-template-columns:1fr;align-items:start;gap:.9rem;text-align:center}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4 h2{width:100%;max-width:none;margin-inline:auto;font-size:clamp(1.4rem,6.2vw,1.65rem);line-height:1.08;text-align:center}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCrown__6vy_4 p{width:100%;max-width:none;margin-inline:auto;font-size:.79rem;line-height:1.52;text-align:center}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityMeasure__yaDMW{margin:1.2rem 0}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityGrid__HuDwk{gap:.6rem}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi,.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityCard__yHAzi:last-child{min-height:0;aspect-ratio:3/2}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4{padding:1rem;background:linear-gradient(0deg,rgba(5,6,7,.97) 0 34%,rgba(5,6,7,.78) 49%,rgba(5,6,7,.24) 68%,transparent 86%)}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4 h3{font-size:1.25rem}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityContent__8P__4 p{max-width:40ch;margin-top:.38rem;font-size:.72rem;line-height:1.42}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityLink__6m2Sm{min-height:1.8rem;margin-top:.52rem;padding-top:.48rem;font-size:.59rem;line-height:1.25}.combat-family_localityLedgerArtwork__zuKsk .combat-family_localityAction__PwLQo{margin-top:1.15rem}.combat-family_finalGrid__Tv58u h2{font-size:clamp(3rem,12vw,4.5rem)}.combat-family_portal__iqvj8{min-height:34rem}.combat-family_portalContent__X0WMi h3{font-size:clamp(2.45rem,12vw,3.75rem)}.combat-family_relatedGrid__L_exE{grid-template-columns:1fr}}@media (max-width:430px){.combat-family_heroCopy__VicKP{padding-inline:.9rem}.combat-family_heroDisplay__u3h_w{font-size:clamp(2.8rem,12.8vw,3.8rem)!important}.combat-family_scheduleRail__d_sVc>div{grid-template-columns:1fr}.combat-family_scheduleRail__d_sVc dd{margin-top:.35rem}}@media (max-width:320px){.combat-family_heroDisplay__u3h_w{font-size:2.65rem!important;overflow-wrap:normal}.combat-family_variant-boxeo__uX8EQ .combat-family_heroDisplay__u3h_w{font-size:2.08rem!important}.combat-family_variant-defensa-personal__tSio3 .combat-family_heroDisplay__u3h_w{font-size:2.25rem!important}.combat-family_family__tEzGi h2{font-size:2.22rem;overflow-wrap:normal}}@media (prefers-reduced-motion:reduce){.combat-family_curriculumRecord__8GHDV,.combat-family_family__tEzGi .combat-family_picture__qMVpC,.combat-family_family__tEzGi .combat-family_picture__qMVpC img,.combat-family_family__tEzGi [data-cv-beat-state],.combat-family_family__tEzGi [data-cv-beat],.combat-family_family__tEzGi [data-cv-state],.combat-family_localityCard__yHAzi,.combat-family_localityLink__6m2Sm span,.combat-family_localityWordmark__efSCV,.combat-family_portal__iqvj8,.combat-family_scheduleRail__d_sVc>div,.combat-family_zoneCard__guHBI{opacity:1!important;transform:none!important;clip-path:none!important;filter:none!important;animation:none!important;transition:none!important}}.home-motion_motionRoot__AZs_Q{--cv-home-ease-strike:cubic-bezier(.2,.72,.18,1);--cv-home-ease-metal:cubic-bezier(.62,.04,.24,1);--cv-home-travel-x:28px;--cv-home-travel-y:18px}.home-motion_motionRoot__AZs_Q .cv-display-hierarchy__dominant[data-p4-hero-beat],.home-motion_motionRoot__AZs_Q .cv-display-hierarchy__supporting[data-p4-hero-beat]{display:inline-block}.home-motion_motionRoot__AZs_Q .cv-choreography[data-cv-state=pending] .p4-responsive-art[data-cv-beat]{clip-path:none!important}.home-motion_motionRoot__AZs_Q .cv-choreography[data-cv-state=pending] .p4-benefit__art[data-cv-beat]{clip-path:polygon(0 1.15rem,1.15rem 0,100% 0,100% calc(100% - 1.15rem),calc(100% - 1.15rem) 100%,0 100%)!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending]{opacity:0;will-change:opacity,transform,filter,clip-path}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=rise]{transform:translate3d(0,var(--cv-home-travel-y),0);filter:saturate(.78) contrast(.94)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=cut-left]{transform:translate3d(calc(var(--cv-home-travel-x) * -1),0,0) skewX(-1deg);clip-path:inset(0 24% 0 0)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=cut-right]{transform:translate3d(var(--cv-home-travel-x),0,0) skewX(1deg);clip-path:inset(0 0 0 24%)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=strike]{transform:translate3d(22px,0,0) scaleX(.985);filter:brightness(.82) saturate(.82)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=ignition]{transform:translate3d(0,14px,0) scale(.985);filter:brightness(.62) saturate(.68) contrast(.92)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=focus]{transform:translate3d(0,10px,0) scale(1.012);filter:blur(5px) saturate(.72) contrast(.94)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=forge]{transform:scaleX(.93);clip-path:inset(44% 0 44% 0);filter:brightness(.72) saturate(.75)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=image-approach]{transform:translate3d(-1.8%,0,0) scale(1.055);filter:brightness(.68) saturate(.76) contrast(1.04)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=image-cross]{transform:translate3d(2.2%,0,0) scale(1.045);filter:brightness(.72) saturate(.78) contrast(.96)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=pending][data-cv-motion=image-focus]{transform:scale(1.025);filter:blur(7px) saturate(.68) contrast(1.12)}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=rise]{animation:home-motion_cvHomeRise__J7VhS 1.18s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=cut-left]{animation:home-motion_cvHomeCutLeft__Frpt7 1.04s var(--cv-home-ease-metal) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=cut-right]{animation:home-motion_cvHomeCutRight__33V14 1.04s var(--cv-home-ease-metal) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=strike]{animation:home-motion_cvHomeStrike__ZHjsD .86s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=ignition]{animation:home-motion_cvHomeIgnition__E7u_w 1.42s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=focus]{animation:home-motion_cvHomeFocus__pJ8AQ 1.22s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=forge]{animation:home-motion_cvHomeForge__P9h5U 1.56s var(--cv-home-ease-metal) var(--cv-local-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-approach]{animation:home-motion_cvHomeImageApproach__qj2MV 2.05s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-cross]{animation:home-motion_cvHomeImageCross__Z3rGs 2.24s var(--cv-home-ease-metal) var(--cv-local-delay,0s) backwards!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-focus]{animation:home-motion_cvHomeImageFocus__x8Ahm 2.12s var(--cv-home-ease-strike) var(--cv-local-delay,0s) backwards!important}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat]{animation-delay:var(--p4-hero-delay,0s)}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=rise]{animation:home-motion_cvHomeRise__J7VhS 1.05s var(--cv-home-ease-strike) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=cut-left]{animation:home-motion_cvHomeCutLeft__Frpt7 .93s var(--cv-home-ease-metal) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=cut-right]{animation:home-motion_cvHomeCutRight__33V14 .93s var(--cv-home-ease-metal) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=strike]{animation:home-motion_cvHomeStrike__ZHjsD .78s var(--cv-home-ease-strike) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=ignition]{animation:home-motion_cvHomeIgnition__E7u_w 1.32s var(--cv-home-ease-strike) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=forge]{animation:home-motion_cvHomeForge__P9h5U 1.46s var(--cv-home-ease-metal) var(--p4-hero-delay,0s) backwards}.home-motion_motionRoot__AZs_Q [data-p4-hero-beat][data-cv-motion=focus]{animation:home-motion_cvHomeFocus__pJ8AQ 1.16s var(--cv-home-ease-strike) var(--p4-hero-delay,0s) backwards}@keyframes home-motion_cvHomeRise__J7VhS{0%{opacity:0;transform:translate3d(0,var(--cv-home-travel-y),0);filter:saturate(.78) contrast(.94)}to{opacity:1;transform:none;filter:none}}@keyframes home-motion_cvHomeCutLeft__Frpt7{0%{opacity:0;transform:translate3d(calc(var(--cv-home-travel-x) * -1),0,0) skewX(-1deg);clip-path:inset(0 24% 0 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes home-motion_cvHomeCutRight__33V14{0%{opacity:0;transform:translate3d(var(--cv-home-travel-x),0,0) skewX(1deg);clip-path:inset(0 0 0 24%)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes home-motion_cvHomeStrike__ZHjsD{0%{opacity:0;transform:translate3d(22px,0,0) scaleX(.985);filter:brightness(.82) saturate(.82)}74%{opacity:1;transform:translate3d(-2px,0,0) scaleX(1.002);filter:brightness(1.08) saturate(1.02)}to{opacity:1;transform:none;filter:none}}@keyframes home-motion_cvHomeIgnition__E7u_w{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985);filter:brightness(.62) saturate(.68) contrast(.92);text-shadow:0 0 0 rgba(225,42,36,0)}78%{opacity:1;transform:translate3d(0,-1px,0) scale(1.002);filter:brightness(1.12) saturate(1.03) contrast(1.02);text-shadow:0 0 28px rgba(225,42,36,.14)}to{opacity:1;transform:none;filter:none;text-shadow:inherit}}@keyframes home-motion_cvHomeFocus__pJ8AQ{0%{opacity:0;transform:translate3d(0,10px,0) scale(1.012);filter:blur(5px) saturate(.72) contrast(.94)}to{opacity:1;transform:none;filter:none}}@keyframes home-motion_cvHomeForge__P9h5U{0%{opacity:0;transform:scaleX(.93);clip-path:inset(44% 0 44% 0);filter:brightness(.72) saturate(.75)}80%{opacity:1;transform:scaleX(1.005);clip-path:inset(0);filter:brightness(1.08) saturate(1.02)}to{opacity:1;transform:none;clip-path:inset(0);filter:none}}@keyframes home-motion_cvHomeImageApproach__qj2MV{0%{opacity:0;transform:translate3d(-1.8%,0,0) scale(1.055);filter:brightness(.68) saturate(.76) contrast(1.04)}to{opacity:1;transform:none;filter:none}}@keyframes home-motion_cvHomeImageCross__Z3rGs{0%{opacity:0;transform:translate3d(2.2%,0,0) scale(1.045);filter:brightness(.72) saturate(.78) contrast(.96)}to{opacity:1;transform:none;filter:none}}@keyframes home-motion_cvHomeImageFocus__x8Ahm{0%{opacity:0;transform:scale(1.025);filter:blur(7px) saturate(.68) contrast(1.12)}to{opacity:1;transform:none;filter:none}}.home-motion_motionRoot__AZs_Q .p4-benefit-list>article{grid-template-areas:"art ordinal" "art promise" "art copy"}.home-motion_motionRoot__AZs_Q .p4-benefit__ordinal{align-self:end;width:100%;margin:0 0 .9rem;padding:0 0 .7rem;border-top:0;border-bottom:1px solid rgba(198,164,92,.3)}.home-motion_motionRoot__AZs_Q .p4-free-class__frame{border-color:transparent;box-shadow:0 40px 80px rgba(0,0,0,.5)}@media (min-width:768px){.home-motion_motionRoot__AZs_Q .p4-benefit-list>article:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,.7fr);grid-template-areas:"ordinal art" "promise art" "copy art"}}@media (max-width:767px){.home-motion_motionRoot__AZs_Q{--cv-home-travel-x:18px;--cv-home-travel-y:13px}.home-motion_motionRoot__AZs_Q .cv-choreography[data-cv-state=pending] .p4-benefit__art[data-cv-beat]{clip-path:none!important}.home-motion_motionRoot__AZs_Q .p4-benefit__ordinal{order:1;align-self:stretch;margin:0 0 1rem}.home-motion_motionRoot__AZs_Q .p4-benefit__promise{order:2}.home-motion_motionRoot__AZs_Q .p4-benefit__art{order:3}.home-motion_motionRoot__AZs_Q .p4-benefit__copy{order:4}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-approach]{animation-duration:1.84s!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-cross]{animation-duration:1.98s!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=image-focus]{animation-duration:1.88s!important}.home-motion_motionRoot__AZs_Q [data-cv-beat-state=entered][data-cv-motion=ignition]{animation-duration:1.24s}}@media (prefers-reduced-motion:reduce){.home-motion_motionRoot__AZs_Q [data-cv-beat-state],.home-motion_motionRoot__AZs_Q [data-cv-beat],.home-motion_motionRoot__AZs_Q [data-p4-hero-beat]{opacity:1!important;animation:none!important;transition:none!important;transform:none!important;clip-path:none!important;filter:none!important;text-shadow:inherit!important;will-change:auto!important}}.origin-directory_surface__6fWi2{background:radial-gradient(ellipse at top left,#44402b33,transparent 70%),#101511}.origin-directory_directory__jWb8Q.origin-directory_directory__jWb8Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 35px;border:0;padding:0;margin-top:30px}.origin-directory_entry__dM_S9{position:relative;min-width:0;display:flex;align-items:center;gap:12px;min-height:55px;padding:15px 0;border-bottom:1px solid #6d603b55;color:#d4c6a5;font:400 13px/1.6 var(--font-manrope),sans-serif;text-decoration:none;transition:padding .6s,color .4s}a.origin-directory_entry__dM_S9:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#d4bc83;transform:scaleX(0);transform-origin:0;transition:transform .65s}a.origin-directory_entry__dM_S9:hover{padding-left:8px;color:#fff1c9}a.origin-directory_entry__dM_S9:focus-visible:after,a.origin-directory_entry__dM_S9:hover:after{transform:scaleX(1)}a.origin-directory_entry__dM_S9:focus-visible{outline:2px solid #e4cc92;outline-offset:3px;color:#fff1c9}.origin-directory_number__kY4d8{font:400 10px/1.6 var(--font-manrope),sans-serif;color:#8b7a54;flex-shrink:0}.origin-directory_label__BXfcc{flex:1;min-width:0;overflow-wrap:break-word}.origin-directory_arrow__rVX4X{flex-shrink:0;transition:transform .6s}a.origin-directory_entry__dM_S9:hover .origin-directory_arrow__rVX4X{transform:translateX(5px)}@media(max-width:800px){.origin-directory_directory__jWb8Q.origin-directory_directory__jWb8Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media(max-width:600px){.origin-directory_directory__jWb8Q.origin-directory_directory__jWb8Q{gap:0 16px}.origin-directory_entry__dM_S9{font-size:11px;gap:8px}.origin-directory_number__kY4d8{display:none}}@media(prefers-reduced-motion:reduce){.origin-directory_arrow__rVX4X,.origin-directory_entry__dM_S9,a.origin-directory_entry__dM_S9:after{transition:none}}