.business-page{color:#162022;max-width:1320px;margin:auto;padding:56px 44px 80px}.business-hero{max-width:1030px;padding-bottom:64px}.business-hero nav{color:#566366;margin-bottom:32px;font-size:14px}.business-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0 0 32px;font-size:clamp(48px,6vw,72px);font-weight:500;line-height:1.06}.business-page p{max-width:70ch;font-size:16px;line-height:1.75}.business-hero>p:not(.business-note){max-width:65ch;font-size:20px}.business-actions{flex-wrap:wrap;align-items:center;gap:28px;margin:32px 0;display:flex}.business-page .business-note{color:#566366;max-width:75ch;font-size:14px}.business-page h2{letter-spacing:-.03em;text-wrap:balance;margin:0 0 28px;font-size:clamp(32px,3.8vw,48px);font-weight:500;line-height:1.15}.business-page h3{margin:0 0 16px;font-size:22px;font-weight:550;line-height:1.35}.business-explanation,.business-contact,.business-faq{border-top:1px solid #dce1df;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;padding:64px 0;display:grid}.business-explanation ul{margin:32px 0 0;padding:0;list-style:none}.business-explanation li{border-top:1px solid #dce1df;padding:22px 0}.business-explanation li p{margin-bottom:0}.business-plans{border-top:1px solid #dce1df;padding:64px 0;scroll-margin-top:96px}.business-section-title{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:40px;display:grid}.business-plan-columns{grid-template-columns:1fr 1fr;gap:64px;display:grid}.business-plan-columns article{border-top:2px solid #067d94;padding-top:32px}.business-page .business-price{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:24px 0;font-size:48px;font-weight:500;line-height:1.1}.business-price span{letter-spacing:0;font-size:16px;font-weight:400}.business-plan-columns h4{margin:32px 0 20px;font-size:16px}.business-plan-columns ul{margin:0 0 32px;padding:0;list-style:none}.business-plan-columns li{border-top:1px solid #dce1df;padding:14px 0;font-size:16px;line-height:1.6}.business-faq details{border-top:1px solid #dce1df;padding:22px 0}.business-faq summary{cursor:pointer;font-size:18px;line-height:1.6}.business-faq details p{margin-bottom:0}.business-contact{scroll-margin-top:96px}.business-availability{background:#e9eeea;border-radius:12px;padding:32px}.business-availability button{font:inherit;cursor:pointer}.business-availability button:disabled{opacity:.65;cursor:wait}.business-availability ul{margin:24px 0 0;padding:0;list-style:none}.business-availability li{font-variant-numeric:tabular-nums;border-top:1px solid #b7c5bd;padding:12px 0;font-size:16px}.business-page footer{border-top:1px solid #dce1df;justify-content:space-between;align-items:baseline;gap:32px;padding-top:28px;font-size:14px;display:flex}.business-page footer p{margin:0;font-size:14px}.business-page a{text-underline-offset:4px}.business-page a:not(.pill):hover{color:#30454a}.business-page :focus-visible{outline-offset:4px;outline:3px solid #ffbd59}.business-page ::selection{color:#162022;background:#d9ed41}@media (max-width:800px){.business-page{padding:40px 20px 56px}.business-hero{padding-bottom:44px}.business-explanation,.business-contact,.business-faq,.business-section-title{grid-template-columns:1fr;gap:36px;padding:44px 0}.business-section-title{padding:0}.business-plan-columns{grid-template-columns:1fr;gap:44px}.business-plans{padding:44px 0}.business-availability{padding:24px}.business-page footer{flex-direction:column;gap:16px}.business-hero>p:not(.business-note){font-size:18px}}
