.kv-v6-emblem{background:#fff;border:5px solid #000;width:100%;margin:0;overflow:hidden;box-shadow:12px 13px #00000047}.kv-v6-emblem img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.kv-v6-emblem figcaption{color:#000;font:700 1.02rem/1 var(--font-display,Impact,sans-serif);text-align:center;letter-spacing:.025em;background:#fff;border-top:4px solid #000;padding:12px 14px 11px}.home-v6-hero-visual{isolation:isolate;place-items:center;min-height:470px;display:grid;position:relative}.home-v6-ring{aspect-ratio:1;z-index:-1;border:2px solid #ffffff54;border-radius:50%;width:min(100%,455px);position:absolute}.home-v6-ring:after{content:"";border:2px dashed #ffffff38;border-radius:50%;position:absolute;inset:21px}.home-v6-hero-emblem{z-index:1;width:min(81%,360px);position:relative;transform:rotate(3deg)}.home-v6-hero-emblem figcaption{padding:13px 10px 11px;font-size:1.05rem}@media (width<=1000px){.home-v4-hero-grid{grid-template-columns:1fr;align-items:stretch;gap:0;min-height:0;padding-block:55px 36px}.home-v6-hero-visual{min-height:325px;padding-top:26px}.home-v6-ring{width:min(77%,315px)}.home-v6-hero-emblem{width:min(74%,280px)}}@media (width<=680px){.home-v4-hero-grid{padding-block:35px 29px}.home-v4-hero h1{margin:21px 0 24px}.home-v4-intro{margin:25px 0 24px}.home-v6-hero-visual{min-height:250px;padding-top:24px}.home-v6-hero-emblem{border-width:4px;width:min(70%,220px);transform:rotate(2deg);box-shadow:7px 8px #00000047}.home-v6-hero-emblem figcaption{border-top-width:3px;padding:9px 6px 8px;font-size:.78rem}.home-v6-ring{width:min(78%,250px)}}.kt-hero-inner{padding-top:34px}.kt-hero-art{position:relative}.kt-hero-poster{z-index:2;position:relative}.kt-v6-seal{z-index:1;border:4px solid #fff;width:112px;position:absolute;bottom:22px;left:-22px;transform:rotate(-8deg);box-shadow:6px 7px #0000004d}@media (width<=780px){.kt-hero-inner{padding-top:29px}.kt-hero-grid{padding-top:44px}.kt-v6-seal{width:96px;bottom:10px;left:10px}}@media (width<=520px){.kt-hero-inner{padding-top:23px}.kt-hero-grid{padding-top:38px}.kt-v6-seal{width:78px;bottom:6px;left:8px}}.about-v6-hero{background:var(--red);color:#fff;border-bottom:9px solid #000;position:relative;overflow:hidden}.about-v6-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(-24deg,#0000 0 29px,#00000007 30px,#0000 32px);position:absolute;inset:0}.about-v6-hero-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.82fr);align-items:center;gap:clamp(36px,6vw,100px);padding-block:86px 85px;display:grid;position:relative}.about-v6-kicker{letter-spacing:.12em;align-items:center;gap:11px;margin-bottom:24px;font-size:.82rem;font-weight:800;display:flex}.about-v6-kicker span{background:#fff;flex:none;width:22px;height:4px}.about-v6-hero h1{margin:0 0 32px;font-size:clamp(5rem,11vw,10rem);line-height:.82}.about-v6-hero h1 span{color:#000}.about-v6-label{font:700 clamp(2rem,3.4vw,3rem)/1 var(--font-display,Impact,sans-serif);color:#000;background:#fff;margin:0 0 28px;padding:8px 13px 10px;display:inline-block;transform:rotate(-2deg);box-shadow:7px 7px #000}.about-v6-intro{max-width:540px;margin-bottom:24px;font-size:clamp(1.05rem,1.65vw,1.24rem);line-height:1.56}.about-v6-hero-link{color:#000;min-height:53px;font:700 1.4rem/1 var(--font-display,Impact,sans-serif);background:#fff;border:2px solid #fff;justify-content:space-between;align-items:center;gap:36px;padding:10px 18px;text-decoration:none;display:inline-flex}.about-v6-hero-logo{justify-content:center;padding:15px 10px 20px;display:flex}.about-v6-emblem{width:min(100%,390px);transform:rotate(3deg)}.about-v6-section{padding:79px 0 90px}.about-v6-overline{color:var(--red);letter-spacing:.13em;margin-bottom:14px;font-size:.82rem;font-weight:800}.about-v6-heading-row{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:30px;margin-bottom:30px;display:grid}.about-v6-heading-row h2{margin:0;font-size:clamp(3rem,6vw,6rem)}.about-v6-heading-row h2 span{color:var(--red)}.about-v6-heading-row p{max-width:420px;margin:0;font-size:1.06rem;line-height:1.6}.about-v6-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.about-v6-card{background:#fff;border:3px solid #000;flex-direction:column;min-height:322px;padding:24px;display:flex;box-shadow:6px 6px #000}.about-v6-num{color:var(--red);letter-spacing:.09em;border-bottom:2px solid #ddd;padding-bottom:14px;font-size:.75rem;font-weight:800}.about-v6-card h3{margin:23px 0 12px;font-size:clamp(2rem,3vw,3.1rem);line-height:.95}.about-v6-card p{font-size:.97rem;line-height:1.57}.about-v6-card a{font:700 1.19rem/1 var(--font-display,Impact,sans-serif);border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:17px;text-decoration:none;display:flex}.about-v6-card a span{color:var(--red)}.about-v6-identity{background:var(--offwhite);padding:78px 0}.about-v6-identity-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);align-items:center;gap:50px;display:grid}.about-v6-identity h2{margin:0 0 25px;font-size:clamp(3.1rem,6.8vw,6.7rem);line-height:.9}.about-v6-identity h2 span{color:var(--red)}.about-v6-identity p:not(.about-v6-overline){max-width:570px;margin:0;font-size:1.08rem;line-height:1.6}.about-v6-identity-quote{box-shadow:12px 12px 0 var(--red);font:700 clamp(3.5rem,6vw,6.5rem)/.84 var(--font-display,Impact,sans-serif);text-align:center;background:#fff;border:4px solid #000;padding:24px 28px;transform:rotate(3deg)}.about-v6-contact{color:#fff;background:#000;padding:55px 0 61px}.about-v6-contact-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.about-v6-contact p{letter-spacing:.09em;margin-bottom:9px;font-size:.79rem;font-weight:800}.about-v6-contact h2{margin:0;font-size:clamp(3rem,6vw,5.5rem)}.about-v6-contact a{background:var(--red);color:#fff;min-height:56px;font:700 1.35rem/1 var(--font-display,Impact,sans-serif);justify-content:space-between;align-items:center;gap:32px;padding:13px 20px;text-decoration:none;display:flex}@media (width<=1000px){.about-v6-hero-grid{grid-template-columns:1fr;gap:15px;padding-block:55px 48px}.about-v6-hero-logo{padding:17px 0 0}.about-v6-emblem{width:min(72%,330px)}.about-v6-heading-row,.about-v6-identity-grid{grid-template-columns:1fr;gap:18px}.about-v6-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-v6-card:last-child{grid-column:1/-1;min-height:250px}}@media (width<=680px){.about-v6-hero-grid{padding-block:38px 39px}.about-v6-hero h1{font-size:clamp(5rem,19vw,7rem)}.about-v6-label{font-size:clamp(1.7rem,7vw,2.4rem)}.about-v6-hero-link{width:100%}.about-v6-emblem{width:min(75%,245px);box-shadow:7px 8px #00000047}.about-v6-section{padding:55px 0 64px}.about-v6-card-grid{grid-template-columns:1fr;gap:18px}.about-v6-card,.about-v6-card:last-child{grid-column:auto;min-height:240px}.about-v6-identity{padding:54px 0 62px}.about-v6-identity-quote{font-size:clamp(3.5rem,13vw,5.1rem)}.about-v6-contact-inner{display:block}.about-v6-contact a{margin-top:24px}}@media (prefers-reduced-motion:reduce){.home-v6-hero-emblem,.about-v6-emblem,.kt-v6-seal{transition:none}}
