.info-hero{padding-top:48px;padding-bottom:32px}.info-back{margin-bottom:38px;font-size:15px}.info-hero h1{letter-spacing:-.055em;max-width:18ch;font-size:clamp(52px,7.6vw,116px);line-height:1.03}.info-hero h1>span{display:block}.info-hero>p{max-width:64ch;margin-top:30px;font-size:20px;line-height:1.6}.info-section-links{flex-wrap:wrap;gap:18px 32px;margin-top:15px;margin-bottom:64px;font-size:16px;display:flex}.info-section-links a{text-underline-offset:5px;text-decoration:underline}.info-page .pricing{margin-top:64px}.info-page .pricing .section-intro{margin-bottom:40px}.info-page .pricing-detail{margin-bottom:90px}.info-detail-section{margin-top:90px}.info-page .addon-list{margin-top:36px}.info-page .addon-selection{margin-bottom:70px}.info-page .addon-item>p{font-size:15px}.info-page .addon-item .note{font-size:13px}.info-handover{grid-template-columns:1fr 1fr;gap:64px;margin-top:100px;margin-bottom:90px;display:grid}.info-handover h2{max-width:13ch}.info-handover>div>p{font-size:18px;line-height:1.6}.info-handover>div>p+p{margin-top:20px}.info-expand{background:var(--pale);margin-top:26px;padding:24px 26px}.info-expand>summary{cursor:pointer;justify-content:space-between;align-items:start;gap:22px;font-size:18px;font-weight:500;line-height:1.45;list-style:none;display:flex}.info-expand>summary::-webkit-details-marker{display:none}.info-expand>summary>span{flex-shrink:0;font-size:25px;line-height:1.1}.info-expand[open]>summary>span{transform:rotate(45deg)}.info-expand>p{margin-top:20px;font-size:16px;line-height:1.7}.info-faq{margin-top:40px;margin-bottom:90px}.info-faq .faq-items{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.info-faq .faq-items details{background:var(--pale);margin:0}.info-question-end{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:35px;margin-top:50px;padding:44px;display:flex}.info-question-end p{letter-spacing:-.025em;max-width:34ch;font-size:23px;line-height:1.4}.info-question-end .button{background:var(--accent);color:#fff;flex-shrink:0}.info-process{margin-top:45px}.info-process-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 50px;margin:0;padding:0;list-style:none;display:grid}.info-process-list li{min-width:0}.info-process-list h2{max-width:18ch;margin-bottom:20px;font-size:30px;line-height:1.12}.info-process-list p{font-size:17px;line-height:1.65}.info-page .people,.info-page .visibility-interlude{margin-top:110px}.info-page .launch-included{margin-bottom:100px}.info-next{justify-content:space-between;align-items:center;gap:32px;margin-top:80px;margin-bottom:90px;display:flex}.info-next>p{letter-spacing:-.025em;max-width:35ch;font-size:23px;line-height:1.4}.info-next .button{background:var(--accent);color:#fff;flex-shrink:0}.info-footer .info-footer-action{background:var(--paper);color:var(--ink)}.info-preview-note{max-width:none;margin-top:24px;font-size:13px;line-height:1.65}.info-page [aria-current=page]{text-underline-offset:5px;text-decoration:underline}@media (width<=1100px){.info-hero{padding-top:35px}.info-hero h1{font-size:8.3vw}.info-hero>p{font-size:18px}.info-handover{gap:40px}.info-process-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.info-question-end{padding:32px}.info-question-end p{font-size:21px}}@media (width<=760px){.info-hero{padding-top:28px;padding-bottom:20px}.info-back{margin-bottom:28px;font-size:14px}.info-hero h1{max-width:none;font-size:clamp(37px,8.7vw,58px)}.info-hero>p{margin-top:24px;font-size:17px;line-height:1.65}.info-section-links{gap:16px 24px;margin-top:12px;margin-bottom:45px;font-size:15px}.info-page .pricing{margin-top:45px}.info-page .pricing .section-intro{margin-bottom:30px}.info-page .pricing-detail{margin-bottom:64px}.info-detail-section{margin-top:64px}.info-handover{grid-template-columns:1fr;gap:28px;margin-top:64px;margin-bottom:64px}.info-handover>div>p{font-size:17px}.info-handover h2{max-width:none}.info-expand{padding:22px 20px}.info-expand>summary{font-size:17px}.info-expand>p{font-size:15px}.info-faq{margin-top:25px;margin-bottom:64px}.info-faq .faq-items{grid-template-columns:1fr}.info-question-end{margin-top:35px;padding:28px 24px;display:block}.info-question-end p{max-width:none;font-size:22px}.info-question-end .button{margin-top:25px}.info-process{margin-top:28px}.info-process-list{grid-template-columns:1fr;gap:30px}.info-process-list h2{max-width:none;margin-bottom:14px;font-size:27px}.info-process-list p{font-size:16px}.info-page .people,.info-page .visibility-interlude{margin-top:72px}.info-page .launch-included{margin-bottom:70px}.info-next{margin-top:64px;margin-bottom:64px;display:block}.info-next>p{max-width:none;font-size:22px}.info-next .button{margin-top:25px}.info-footer .footer-intro{gap:28px}}
