.page-main{width:min(800px,calc(100% - 36px));margin:55px auto 75px}.page-main h1{font-size:clamp(34px,5vw,52px);letter-spacing:-1.8px;line-height:1.15}.page-main h2{font-size:25px;margin:32px 0 12px;letter-spacing:-.6px}.page-main p,.page-main li{max-width:75ch}.page-main a{text-underline-offset:4px}.updated{color:var(--muted);font-size:13px}.notice{padding:17px 21px;background:#edf2e9;border-left:3px solid #0b6544;border-radius:4px}.annual-plan{background:white;border:1px solid #cbd8c7;border-radius:12px;padding:30px;margin:28px 0}.annual-price{font-size:48px;font-weight:650;letter-spacing:-2px;margin:12px 0}.annual-price span{font-size:18px;font-weight:400;letter-spacing:0}.annual-plan ul{padding-left:22px;margin-bottom:25px}.page-main details{border-bottom:1px solid #dce4da;padding:18px 0}.page-main summary{cursor:pointer;font-weight:600}.page-main details p{color:var(--muted)}footer{flex-wrap:wrap}footer p{flex-basis:100%;margin:0}@media(max-width:760px){.page-main{margin-top:35px}.annual-plan{padding:23px}.annual-price{font-size:40px}}
