.consider .pricing{--p-sub:#515154;word-break:auto-phrase;text-wrap:pretty}.consider .pricing section{text-align:left}.consider .pricing .p-final,.consider .pricing .p-hero{text-align:center}.consider .pricing .p-hero{padding:88px 20px 80px}.consider .pricing .p-block{padding:72px 20px}.consider .pricing .p-final{padding:88px 20px 120px}.consider .pricing .col{max-width:880px;margin:0 auto}.consider .pricing .col :where(ul,li,h3){margin:0;padding:0}.consider .pricing h2{font-size:30px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.consider .pricing .lead-s{margin-top:14px;color:var(--p-sub);font-size:18px;line-height:1.7}.consider .pricing .body{margin-top:16px;font-size:18px;line-height:1.8}.consider .pricing .aside{margin-top:28px;font-size:17px;line-height:1.8;color:var(--p-sub)}.consider .pricing .plan-name{margin-top:44px;font-size:18px;font-weight:600;color:var(--p-sub)}.consider .pricing .amount{margin-top:6px;font-size:60px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.consider .pricing .unit{font-size:22px;font-weight:600;margin-left:2px;letter-spacing:0}.consider .pricing .tax{margin-top:10px;font-size:20px;font-weight:600;color:var(--p-sub)}.consider .pricing .facts{margin-top:24px;font-size:19px;font-weight:600;line-height:1.6}.consider .pricing .rows{margin-top:36px;border-top:1px solid #d2d2d7}.consider .pricing .row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:28px 0;border-bottom:1px solid #d2d2d7}.consider .pricing .row-h{font-size:20px;font-weight:700;line-height:1.5}.consider .pricing .row-sub{display:block;margin-bottom:2px;font-size:16px;font-weight:400;color:var(--p-sub)}.consider .pricing .row-b{font-size:18px;line-height:1.8}.consider .pricing .row-b>*+*{margin-top:12px}.consider .pricing .row-b .note{font-size:17px;color:var(--p-sub)}.consider .pricing .row-b strong{font-weight:700}.consider .pricing ul.plain{list-style:none}.consider .pricing ul.plain li{font-size:18px;line-height:1.8}.consider .pricing ul.plain li+li{margin-top:12px}.consider .pricing section>.col>ul.plain{margin-top:28px}.consider .pricing ul.plain.muted li{color:var(--p-sub)}.consider .pricing ul.plain.lined{border-top:1px solid #d2d2d7}.consider .pricing ul.plain.lined li{padding:22px 0;border-bottom:1px solid #d2d2d7}.consider .pricing ul.plain.lined li+li{margin-top:0}.consider .pricing .price-row{grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:baseline}.consider .pricing .row-price{font-size:18px;font-weight:700;text-align:right;white-space:nowrap}.consider .pricing .row-price small{font-weight:400}.consider .pricing .row-detail,.consider .pricing .row-price small{display:block;font-size:16px;color:var(--p-sub)}.consider .pricing .p-final h2{font-size:32px}.consider .pricing .p-final .lead{font-size:19px}.consider .pricing .qd section{padding:72px 0;border-top:0;text-align:left;font-family:inherit}.consider .pricing .qd a{color:inherit}.consider .pricing .qd section>div{width:auto;max-width:920px;margin:0 auto;padding:0 20px}.consider .pricing .qd header{margin-bottom:0}.consider .pricing .qd h2{font-size:30px;font-weight:700;letter-spacing:-.01em}.consider .pricing .qd{--ds-meta-size:17px;--ds-body-size:19px}.consider .pricing .qd article{max-width:none;margin-top:32px;padding:28px 0 32px;border:0;border-top:1px solid #d2d2d7;border-bottom:1px solid #d2d2d7;border-radius:0;background:transparent}.consider .pricing .qd article>p:first-child{font-size:22px;font-weight:700}.consider .pricing .qd article p span{font-weight:700}.consider .pricing .qd ul{gap:8px;margin-top:20px}.consider .pricing .qd ul li{padding-left:0;font-size:18px}.consider .pricing .qd ul li:before{content:none}.consider .pricing .qd a[data-cta]{margin-top:28px;padding:15px 28px;background:#0071e3;color:#fff;font-size:18px;font-weight:600}.consider .pricing .qd a[data-cta]:hover{background:#0077ed}.consider .pricing .eyebrow{font-size:16px}@media (min-width:768px){.consider .pricing .eyebrow{font-size:18px}.consider .pricing .p-hero{padding:130px 20px 104px}.consider .pricing .p-block{padding:104px 20px}.consider .pricing .p-final{padding:120px 20px 160px}.consider .pricing .qd h2,.consider .pricing h2{font-size:40px}.consider .pricing .p-final h2{font-size:48px}.consider .pricing .p-final .lead{font-size:22px}.consider .pricing .plan-name{font-size:20px}.consider .pricing .amount{font-size:88px}.consider .pricing .unit{font-size:24px}.consider .pricing .facts,.consider .pricing .tax{font-size:22px}.consider .pricing .rows{margin-top:44px}.consider .pricing .row{grid-template-columns:240px minmax(0,1fr);gap:32px;padding:34px 0}.consider .pricing .row-h{font-size:22px}.consider .pricing .row-sub{font-size:17px}.consider .pricing .body,.consider .pricing .lead-s,.consider .pricing .row-b,.consider .pricing .row-price,.consider .pricing ul.plain li{font-size:20px}.consider .pricing ul.plain.lined li{padding:26px 0}.consider .pricing .aside,.consider .pricing .row-b .note,.consider .pricing .row-detail,.consider .pricing .row-price small{font-size:18px}.consider .pricing .price-row{grid-template-columns:minmax(0,1fr) auto}.consider .pricing .qd ul li{font-size:20px}}