.offer__block{margin-top:var(--v-sp-7,48px)}.offer__h2{font-family:var(--v-font-display);font-size:var(--v-text-2xl);overflow-wrap:break-word;line-height:var(--v-leading-snug);margin:0 0 var(--v-sp-3,12px)}.offer__body{max-width:60ch;margin:0}.offer__plans{list-style:none;padding:0;margin:var(--v-sp-5,24px) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--v-sp-5,24px);gap:var(--v-sp-5,24px)}.offer__plan{border:1px solid var(--v-line,#e3ded4);border-radius:var(--v-radius,8px);padding:var(--v-sp-5,24px)}.offer__plan-name{font-family:var(--v-font-display);font-size:var(--v-text-xl);overflow-wrap:break-word;margin:0 0 var(--v-sp-2,8px)}.offer__price{margin:0 0 var(--v-sp-4,16px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.offer__includes{margin:0;padding-left:1.1em}.offer__includes li{margin-bottom:var(--v-sp-2,8px)}.offer__cta{margin-top:var(--v-sp-7,48px)}.offer__button{display:inline-block;padding:var(--v-sp-3,12px) var(--v-sp-5,24px);border-radius:var(--v-radius,8px);background:var(--v-accent-600,#b85c3c);color:#fff;text-decoration:none}.offer__note{margin-top:var(--v-sp-3,12px);font-size:var(--v-text-sm);color:var(--v-ink-500,#6b6558);max-width:60ch}