.co-page.co-page:not(.co-home) :is(.eyebrow,.doc-eyebrow,.price-tag,.proof-kicker,.artifact-kicker){letter-spacing:0;text-transform:none;font-family:Manrope,sans-serif;font-size:12px;font-weight:700}.co-page.co-page.content-publication .legal-page{padding-block:64px}.co-page.co-page.content-publication .doc-shell{max-width:900px}.co-page.co-page.content-publication .doc-shell h1{letter-spacing:0;max-width:800px;font:700 44px/1.18 Manrope,sans-serif}.co-page.co-page.content-publication .doc-shell h2{margin:36px 0 14px;font:700 25px/1.3 Manrope,sans-serif}.co-page.co-page.content-publication .doc-shell h3{font:700 18px/1.4 Manrope,sans-serif}.co-page.co-page.content-publication .doc-shell :is(p,li){color:var(--co-muted);font-size:16px;line-height:1.75}.co-page.co-page.legal-publication .legal-page{padding-block:64px}.co-page.co-page.legal-publication .legal-shell h1{letter-spacing:0;font:700 38px/1.2 Manrope,sans-serif}.co-page.co-page.legal-publication .legal-shell h2{font:700 23px/1.35 Manrope,sans-serif}.co-page.co-page.legal-publication .legal-shell h3{font:700 17px/1.4 Manrope,sans-serif}.co-page.co-page.legal-publication .legal-shell :is(p,li){color:var(--co-muted)}.co-page.co-page.offer-publication .offer-intro{background:var(--co-ice);border-bottom:1px solid var(--co-line);padding-block:64px 56px}.co-page .offer-intro-copy{max-width:920px}.co-page.co-page.offer-publication h1{letter-spacing:0;max-width:900px;margin:18px 0 24px;font:700 46px/1.18 Manrope,sans-serif}.co-page .offer-intro-copy>p:not(.doc-eyebrow){color:var(--co-muted);max-width:850px;font-size:18px;line-height:1.75}.co-page .offer-intro-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.co-page .offer-intro-actions .outline-button{margin-top:0;padding:12px 22px}.co-page .offer-body{padding-block:24px 48px}.co-page .offer-detail{border-bottom:1px solid var(--co-line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;padding-block:36px;display:grid}.co-page.co-page.offer-publication .offer-detail>h2{margin:0;font:700 28px/1.3 Manrope,sans-serif}.co-page .offer-detail-content{min-width:0}.co-page .offer-detail-content :is(p,li){color:var(--co-muted);font-size:16px;line-height:1.75}.co-page .offer-detail-content>p:first-child{margin-top:0}.co-page .offer-detail-content h3{margin:24px 0 12px;font:700 20px/1.4 Manrope,sans-serif}.co-page .offer-detail-content h3:first-child{margin-top:0}.co-page .offer-detail-content ul{margin:0;padding-left:20px;list-style:outside}.co-page .offer-detail-content li{margin-bottom:10px}.co-page .offer-detail-content li::marker{color:var(--co-blue)}.co-page .offer-detail-content a:not(.button,.outline-button){color:var(--co-blue);text-underline-offset:3px;text-decoration:underline}.co-page .offer-detail-content .doc-callout{border:1px solid var(--co-line);background:var(--co-ice);border-radius:12px}.co-page .offer-detail-content hr{border:0;border-top:1px solid var(--co-line);margin-block:32px}.co-page.offer-publication .doc-facts{margin-block:28px}.co-page.offer-publication .doc-facts strong{color:var(--co-blue)}.co-page.offer-publication .doc-facts small{color:var(--co-muted);font-size:13px}@media (width<=740px){.co-page.co-page.content-publication .legal-page,.co-page.co-page.legal-publication .legal-page{padding-block:40px}.co-page.co-page.content-publication .doc-shell h1,.co-page.co-page.offer-publication h1{font-size:36px}.co-page.co-page.legal-publication .legal-shell h1{font-size:32px}.co-page.co-page.offer-publication .offer-intro{padding-block:40px}.co-page .offer-intro-copy>p:not(.doc-eyebrow){font-size:16px}.co-page .offer-detail{grid-template-columns:1fr;gap:20px;padding-block:28px}.co-page.co-page.offer-publication .offer-detail>h2{font-size:26px}.co-page .offer-intro-actions{flex-direction:column;align-items:flex-start}}
