.pricing{padding:var(--section-pt) 0 var(--section-pb);background:var(--color-sky)}.pricing .container>*+*{margin-top:var(--space-28)}.pricing__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-16);padding:1.375rem var(--space-26);border:1px solid var(--color-blue);border-radius:var(--radius-16);background:var(--color-cream)}.pricing__price{display:flex;align-items:baseline;gap:var(--space-8)}.pricing__amount{flex:none;font-family:var(--font-mono);font-size:1.625rem;font-weight:700;line-height:normal;color:var(--color-text)}.pricing__features,.pricing__terms{font-size:var(--fs-13-5);line-height:1.4;color:var(--color-text-muted)}.pricing__terms{max-width:30rem}.pricing__features{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8) var(--space-24);gap:var(--space-8) var(--space-24)}.pricing__features li{display:flex;gap:.5625rem}.pricing__features li::before{content:"";flex:none;width:15px;height:15px;background:url(../../images/icon-check.svg) no-repeat center/contain}.pricing__note{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-16) var(--space-20);border:1px solid var(--color-note-border);border-radius:var(--radius-12);background:var(--color-cream)}.pricing__note-title{font-size:var(--fs-13-5);font-weight:700;line-height:normal;color:var(--color-blue-ink)}.pricing__compare,.pricing__note-text{font-size:var(--fs-12-5);line-height:1.4;color:var(--color-blue-dark)}.pricing__compare{font-weight:700;line-height:1.5;color:var(--color-text-muted)}@media (min-width:48em){.pricing__card{flex-direction:row;align-items:center;justify-content:space-between}.pricing__features{grid-template-columns:repeat(2,minmax(0,1fr))}}