.detail-breadcrumb{padding:24px 5%;font-size:13px;color:#62686b}.detail-breadcrumb a{text-decoration:underline}.detail-intro{padding:40px 5% 60px;max-width:1100px}.detail-intro h1{font-size:clamp(38px,5.2vw,78px)}.detail-lead{max-width:720px;font-size:20px;line-height:1.65;margin:28px 0}.detail-intro .button{max-width:390px}.detail-intro>small{display:block;margin-top:12px;color:#62686b}.detail-jump{display:flex;gap:30px;flex-wrap:wrap;padding:12px 5%;border-block:1px solid var(--line)}.detail-jump a{padding:12px 0;font-size:14px;text-decoration:underline;text-underline-offset:5px}.detail-section{padding:65px 5%;scroll-margin-top:20px}.detail-section h2{font-size:clamp(30px,3.5vw,50px)}.detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:36px}.detail-cards article{border-top:2px solid var(--red);padding-top:20px}.detail-cards h3{font-size:23px;font-weight:500;line-height:1.3;margin:18px 0 12px}.detail-cards p,.detail-note,.detail-preparation p{font-size:15px;color:#62686b}.detail-note{padding:18px 22px;border-left:2px solid var(--red);margin-top:32px;max-width:900px}.detail-soft{background:var(--soft)}.detail-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;list-style:none;counter-reset:steps;margin-top:36px}.detail-steps li{counter-increment:steps;border-top:1px solid #bac0c2;padding-top:20px;font-size:18px}.detail-steps li:before{content:'0' counter(steps);display:block;color:var(--red);font-size:12px;margin-bottom:20px}.detail-preparation{display:grid;grid-template-columns:1fr 1fr;gap:8%}.detail-preparation ul{padding-left:20px;margin-top:0}.detail-preparation li{padding-bottom:14px}.detail-preparation .button{max-width:390px;margin-top:24px}.detail-faq{max-width:950px;margin-top:30px;border-top:1px solid var(--line)}.detail-faq details{padding:20px 0;border-bottom:1px solid var(--line)}.detail-faq summary{font-size:18px;cursor:pointer;min-height:44px;padding:9px 4px}.detail-faq summary:focus-visible{outline:3px solid var(--red);outline-offset:4px}.detail-faq p{max-width:800px;color:#62686b;font-size:15px}.detail-related{background:var(--soft)}.detail-related a{display:inline-flex;gap:40px;align-items:center;margin:24px 40px 0 0;min-height:44px;border-bottom:1px solid #a8adaf}@media(max-width:720px){.detail-intro{padding-top:26px}.detail-lead{font-size:17px}.detail-jump{gap:10px 24px}.detail-cards,.detail-preparation,.detail-steps{grid-template-columns:1fr}.detail-cards{gap:20px}.detail-section{padding:42px 6%}.detail-preparation>div+div{margin-top:25px}.detail-steps{gap:18px}.detail-steps li:before{margin-bottom:8px}.detail-intro h1{font-size:clamp(33px,8.8vw,48px)}.detail-breadcrumb{font-size:12px}.detail-intro .button,.detail-preparation .button{font-size:13px;gap:12px}}
.detail-context{font-size:13px;color:var(--red);margin-top:26px;line-height:1.7}.detail-related>p{max-width:720px;color:#62686b;font-size:15px}

.detail-direct{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px}.detail-direct a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:5px}
