.cp-hero{padding-top:88px;padding-bottom:96px;display:flex;flex-direction:column;gap:26px}.cp-hero__tab .s-tab__main,.cp-hero__tab .s-tab__pill{font-size:15px;padding:10px 18px}.cp-h1{font-size:76px;line-height:.95;font-stretch:118%;max-width:900px}.cp-hero__cta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.cp-pillars{padding-top:96px;padding-bottom:96px}.cp-block{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;gap:36px}.cp-h2{font-size:56px}.cp-table{min-width:520px}.cp-table tbody th{font-weight:600}.cp-table thead th.cp-table__us{background:var(--s-ink);color:#fff;font-family:var(--s-sans);font-size:17px;font-weight:800;text-transform:none;letter-spacing:0}.cp-table thead th.cp-table__them{font-family:var(--s-sans);font-size:17px;font-weight:800;text-transform:none;letter-spacing:0;color:var(--s-ink)}.cp-table tbody td.cp-table__us{font-weight:800;color:var(--s-blue-text);background:#f2f7fd}.cp-table tbody td:last-child{color:var(--s-muted)}.cp-note{margin:16px 28px 0;font-size:14px;line-height:1.5;color:var(--s-muted)}.cp-stack__head,.cp-stack__row>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cp-stack__head span{padding:10px 12px;font-size:13px;font-weight:800;background:var(--s-inner)}.cp-stack__head span:first-child{background:var(--s-ink);color:#fff}.cp-stack__row{border-top:1px solid var(--s-frame)}.cp-stack__row strong{display:block;padding:12px 12px 4px;font-size:14px}.cp-stack__row>div span{padding:4px 12px 12px;font-size:14px;color:var(--s-muted)}.cp-stack__row>div .cp-stack__us{font-weight:800;color:var(--s-blue-text)}.cp-faq{padding-top:96px;padding-bottom:96px;display:flex;flex-wrap:wrap;gap:48px}.cp-faq__title{flex:1 1 300px;font-size:48px}.cp-faq__list{flex:2 1 480px;min-width:0}.cp-more{padding-top:72px;padding-bottom:72px;display:flex;flex-direction:column;gap:24px}.cp-tile{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:0 24px;background:#fff;border:2px solid var(--s-line);border-radius:14px;color:var(--s-ink);text-decoration:none;font-weight:800;font-size:19px;transition:border-color .15s}.cp-tile:hover{border-color:var(--s-ink)}.cp-cta{padding-bottom:96px}@media (max-width: 900px){.cp-h1{font-size:52px}.cp-h2,.cp-faq__title{font-size:38px}.cp-pillars,.cp-block,.cp-faq{padding-top:72px;padding-bottom:72px}}@media (max-width: 560px){.cp-hero{padding-top:40px;padding-bottom:44px;gap:20px}.cp-hero__tab .s-tab__main,.cp-hero__tab .s-tab__pill{font-size:13px;padding:7px 12px}.cp-h1{font-size:40px}.cp-hero__cta .s-btn{width:100%;min-height:56px;font-size:17px}.cp-h2,.cp-faq__title{font-size:32px}.cp-pillars{padding-top:48px;padding-bottom:48px;gap:12px}.cp-block,.cp-faq{padding-top:48px;padding-bottom:48px;gap:20px}.cp-note{margin:12px 16px 0;font-size:13px}.cp-more{padding-top:40px;padding-bottom:32px}.cp-tile{min-height:60px;font-size:17px;padding:0 18px}.cp-cta{padding-bottom:56px}}
