.price-head__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.price-head__copy{flex-direction:column;gap:20px;display:flex}.price-head__title{letter-spacing:-.04em;font-size:clamp(44px,6vw,72px);line-height:1}.price-head__lead{letter-spacing:-.015em;max-width:520px;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.3}.price-head__copy .lead{max-width:520px}.price-head__updated{color:var(--ink-3);font-size:14px}.fee-table{border-collapse:collapse;border-radius:var(--radius);background:var(--white);outline:1px solid var(--line);width:100%;font-size:17px}.fee-table th,.fee-table td{border-top:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:18px 24px}.fee-table tr:first-child th,.fee-table tr:first-child td{border-top:0}.fee-table th{width:38%;font-weight:600}.fee-table td{color:var(--ink-2)}.examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.example__receives th,.example__receives td{color:var(--ink-3);border-top:0;font-size:14px}.credits{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:48px 72px;display:grid}.credits__copy{flex-direction:column;gap:24px;display:flex}.credits__copy .checks{gap:16px;font-size:17px}.credits__side{flex-direction:column;gap:24px;display:flex}.credits__side .example{background:var(--white)}.validity{border-collapse:collapse;width:100%;font-size:15px}.validity__caption{color:var(--ink-3);text-align:left;padding-bottom:10px;font-size:14px}.validity th,.validity td{border-top:1px solid var(--line-strong);text-align:left;padding:10px 0}.validity th{color:var(--ink-3);font-size:13px;font-weight:400}.covers{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:48px 72px;display:grid}.covers__list{gap:20px}.price-questions{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:48px 72px;display:grid}.price-cta__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.price-cta .h2{max-width:720px}.price-calc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px 80px;display:grid}@media (width<=960px){.price-head__grid,.price-calc,.credits,.covers,.price-questions{grid-template-columns:minmax(0,1fr);gap:40px}.examples{grid-template-columns:minmax(0,1fr);max-width:520px}}@media (width<=720px){.fee-table th,.fee-table td{padding:14px 16px}}
