.category-module__1rkiWa__intro{padding:20px 0 clamp(36px,4vw,64px)}.category-module__1rkiWa__introIn{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(24px,3vw,60px);display:grid}.category-module__1rkiWa__introIn h1{max-width:16ch;margin:18px 0 20px}.category-module__1rkiWa__introVis{border-radius:var(--r);aspect-ratio:4/3;background:var(--surf);position:relative;overflow:hidden}.category-module__1rkiWa__facts{background:var(--line-2);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;display:grid}.category-module__1rkiWa__facts div{background:var(--bg);padding:18px 18px 4px}.category-module__1rkiWa__facts b{font-family:var(--display);font-size:clamp(22px,2.3vw,34px);font-weight:400;line-height:1;display:block}.category-module__1rkiWa__facts span{color:var(--txt-2);margin-top:7px;font-size:13px;display:block}.category-module__1rkiWa__chips{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.category-module__1rkiWa__chips a{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--txt);transition:background .3s var(--ease),color .3s var(--ease);padding:10px 16px;font-size:12.5px}.category-module__1rkiWa__chips a:hover{background:var(--txt);color:var(--bg);border-color:var(--txt)}.category-module__1rkiWa__text{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,56px) clamp(28px,4vw,72px);display:grid}.category-module__1rkiWa__text h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:14px;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.15}.category-module__1rkiWa__text p{color:var(--txt-2);margin-bottom:12px;font-size:16.5px;line-height:1.7}.category-module__1rkiWa__faq{background:var(--line-2);border:1px solid var(--line-2);gap:1px;max-width:900px;display:grid}.category-module__1rkiWa__faq details{background:var(--bg);padding:18px 22px}.category-module__1rkiWa__faq summary{cursor:pointer;font-family:var(--display);letter-spacing:.01em;color:var(--txt);justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;list-style:none;display:flex}.category-module__1rkiWa__faq summary::-webkit-details-marker{display:none}.category-module__1rkiWa__faq summary:after{content:"+";color:var(--frost-deep);font-size:18px;line-height:1}.category-module__1rkiWa__faq details[open] summary:after{content:"–"}.category-module__1rkiWa__faq p{color:var(--txt-2);margin-top:10px;font-size:16px;line-height:1.7}.category-module__1rkiWa__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,36px);display:grid}.category-module__1rkiWa__tile{align-content:start;gap:10px;display:grid}.category-module__1rkiWa__tileImg{aspect-ratio:16/9;background:var(--surf-2);display:block;position:relative;overflow:hidden}.category-module__1rkiWa__tileImg img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.category-module__1rkiWa__tile:hover .category-module__1rkiWa__tileImg img{transform:scale(1.03)}.category-module__1rkiWa__tileMeta{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--frost-deep);font-size:11.5px}.category-module__1rkiWa__tile h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.2}.category-module__1rkiWa__tile:hover h3{color:var(--frost-deep)}.category-module__1rkiWa__tile p{color:var(--txt-2);font-size:15px;line-height:1.55}.category-module__1rkiWa__final{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:clamp(24px,3vw,56px);display:grid}.category-module__1rkiWa__final p{color:var(--txt-2);max-width:52ch;margin-top:14px;font-size:16.5px;line-height:1.7}@media (max-width:1000px){.category-module__1rkiWa__introIn,.category-module__1rkiWa__text,.category-module__1rkiWa__final{grid-template-columns:1fr}.category-module__1rkiWa__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.category-module__1rkiWa__facts,.category-module__1rkiWa__tiles{grid-template-columns:1fr}}
