.HistoryOfTaekwondoPageView-module__Wj9pgW__page{direction:inherit;background:#f6f7f9;flex-direction:column;min-height:100vh;display:flex}.HistoryOfTaekwondoPageView-module__Wj9pgW__hero{aspect-ratio:1440/482;background:#0a1620;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroImage{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroEnMask{inset-block:0;pointer-events:none;z-index:1;background:linear-gradient(270deg,#081210eb 0%,#081210c7 55%,#08121000 100%);width:min(52%,720px);position:absolute;right:0}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroContentEn{z-index:2;top:clamp(64px,10vw,112px);text-align:start;color:#fff;width:min(520px,46%);direction:inherit;position:absolute;inset-inline-start:clamp(20px,5.9vw,85px)}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroTitle{text-shadow:0 2px 12px #00000073;overflow-wrap:normal;word-break:normal;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:900;line-height:1.25;-webkit-hyphens:none!important;hyphens:none!important}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroSubtitle{color:#7cffb2;margin:14px 0 0;font-size:clamp(16px,1.8vw,22px);font-weight:700;line-height:1.5}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroDescription{color:#ffffffeb;max-width:460px;margin:16px 0 0;font-size:14px;line-height:1.9}.HistoryOfTaekwondoPageView-module__Wj9pgW__statsStrip{color:#fff;background:#0b3d32;width:100%;margin-top:80px;padding:48px 24px}.HistoryOfTaekwondoPageView-module__Wj9pgW__statsInner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;max-width:1280px;margin:0 auto;display:grid}.HistoryOfTaekwondoPageView-module__Wj9pgW__statItem{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.HistoryOfTaekwondoPageView-module__Wj9pgW__statIcon{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.HistoryOfTaekwondoPageView-module__Wj9pgW__statIconImg{object-fit:contain;filter:brightness(0)invert();opacity:.95;width:40px;height:40px}.HistoryOfTaekwondoPageView-module__Wj9pgW__statValue{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:900;line-height:1.2}.HistoryOfTaekwondoPageView-module__Wj9pgW__statLabel{color:#ffffffc7;margin:0;font-size:14px;font-weight:500;line-height:1.5}.HistoryOfTaekwondoPageView-module__Wj9pgW__ctaBanner{justify-content:center;width:100%;margin-top:80px;padding:0 24px;display:flex}.HistoryOfTaekwondoPageView-module__Wj9pgW__ctaInner{border-radius:16px;width:100%;max-width:1280px;position:relative;overflow:hidden}.HistoryOfTaekwondoPageView-module__Wj9pgW__ctaImage{width:100%;height:auto;display:block}.HistoryOfTaekwondoPageView-module__Wj9pgW__footerWrapper{margin-top:80px}@media (max-width:900px){.HistoryOfTaekwondoPageView-module__Wj9pgW__hero{aspect-ratio:2.2;background:#f6f7f9;min-height:148px;max-height:200px}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroImage{object-fit:contain;object-position:center center}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroEnMask{background:linear-gradient(270deg,#0812108c 0%,#08121047 50%,#08121000 100%)}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroContentEn{width:min(560px,88%)}.HistoryOfTaekwondoPageView-module__Wj9pgW__statsInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media (max-width:560px){.HistoryOfTaekwondoPageView-module__Wj9pgW__hero{aspect-ratio:2.15;min-height:140px;max-height:180px}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroContentEn{top:auto;bottom:16px;width:auto;max-width:90%;inset-inline-start:16px}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroTitle{font-size:22px}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroSubtitle{margin-top:8px;font-size:14px}.HistoryOfTaekwondoPageView-module__Wj9pgW__heroDescription{display:none}.HistoryOfTaekwondoPageView-module__Wj9pgW__statsStrip{margin-top:48px;padding:28px 16px}.HistoryOfTaekwondoPageView-module__Wj9pgW__statsInner{grid-template-columns:1fr 1fr}.HistoryOfTaekwondoPageView-module__Wj9pgW__statValue{font-size:26px}.HistoryOfTaekwondoPageView-module__Wj9pgW__statLabel{font-size:12px}.HistoryOfTaekwondoPageView-module__Wj9pgW__ctaBanner{padding:0 16px}}
