.content-v3-page .subtitle-one{color:#633369}.content-v3-page .subtitle-one:before{background:#8e4098}.content-v3-page .detail-intro figure{min-width:0;margin:0}.content-v3-page .detail-intro figure img{-o-object-fit:cover;object-fit:cover;border-radius:18px;width:100%;height:auto;max-height:560px;display:block}.content-v3-page figcaption{color:#675c6c;margin-top:10px;font-size:12px;line-height:1.7}.content-v3-page .content-v3-updated{color:#675c6c;margin-top:18px;font-size:12px}.content-v3-page .content-v3-ending .btn-one{white-space:normal;justify-content:center;align-items:center;gap:12px;max-width:100%;display:inline-flex}.content-v3-page .content-v3-ending h2{font-size:36px;line-height:1.3}.content-v3-page .content-v3-scope h2{max-width:900px;margin:0 auto 24px;font-size:36px;line-height:1.3}.content-v3-page .detail-intro h2{font-size:38px;line-height:1.25}.content-v3-page .scope-grid h3{font-size:24px;line-height:1.35}.content-v3-page .related-reading a{text-underline-offset:3px;text-decoration:underline}.content-v3-page .related-reading p{margin-top:16px;font-size:14px;line-height:1.8}.content-v3-page .catalog-card-body{flex-direction:column;height:100%;display:flex}.content-v3-page .catalog-card-body .text-link{margin-top:auto;padding-top:18px}.content-v3-page .inner-hero h1{overflow-wrap:anywhere;max-width:1100px;margin-left:auto;margin-right:auto;font-size:clamp(34px,4vw,54px);line-height:1.2}.content-v3-page a:focus-visible{outline-offset:4px;outline:3px solid #633369}.content-v3-page .faq-collapse-item-card-header h3{font-size:17px;line-height:1.5}.content-v3-page .faq-collapse-item-card-header-content p{font-size:15px;line-height:1.8}.content-v3-page .catalog-card>img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (width<=767px){.content-v3-page .detail-intro h2{font-size:30px}.content-v3-page .content-v3-ending h2,.content-v3-page .content-v3-scope h2{font-size:29px}.content-v3-page .scope-grid h3{font-size:22px}.content-v3-page .inner-hero h1{font-size:32px}.content-v3-page .detail-intro{gap:28px}}
