.ws-price-hero{padding-bottom:var(--ws-space-s)}.ws-price-plans{padding-bottom:var(--ws-space-l)}.ws-price-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.ws-price-plan{border-radius:var(--ws-radius-lg);border:1px solid var(--ws-line);padding:clamp(26px,3vw,40px)}.ws-price-plan-full{border-color:#0000}.ws-price-plan-badge{float:right;margin-left:16px}.ws-price-plan-name{font-size:var(--ws-heading);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label)}.ws-price-plan-claim{font-size:var(--ws-control);color:var(--ws-muted);margin-top:8px}.ws-price-plan-full .ws-price-plan-claim,.ws-price-plan-full .ws-price-plan-note{color:#cfd3dd}.ws-price-plan-figure{align-items:baseline;gap:12px;margin-top:clamp(24px,3vw,36px);display:flex}.ws-price-plan-figure strong{font-size:var(--ws-display);font-weight:var(--ws-weight-medium);line-height:var(--ws-lh-display);letter-spacing:var(--ws-track-display)}.ws-price-plan-figure span{font-size:var(--ws-control);color:var(--ws-muted)}.ws-price-plan-full .ws-price-plan-figure span{color:#cfd3dd}.ws-price-plan-note{font-size:var(--ws-meta);line-height:var(--ws-lh-control);color:var(--ws-muted);margin-top:12px}.ws-price-plan .ws-action{justify-content:center;width:100%;margin-top:clamp(20px,2.4vw,28px)}.ws-price-plan .ws-checklist{border-top:1px solid var(--ws-line);margin-top:clamp(24px,3vw,32px);padding-top:clamp(24px,3vw,32px)}.ws-price-plan-full .ws-checklist{color:#fff;border-top-color:#ffffff24}.ws-price-plan-full .ws-checklist li{color:#e4e7ec}.ws-price-plan-full .ws-checklist svg{color:var(--ws-positive)}.ws-price-plan-full b{font-weight:var(--ws-weight-medium);color:#fff}.ws-price-plan .ws-action--text{margin-top:20px;text-decoration:underline}.ws-price-included{padding-block:var(--ws-space-l) var(--ws-space-xl)}.ws-price-included h2{font-size:var(--ws-title);line-height:var(--ws-lh-title);letter-spacing:var(--ws-track-title);text-wrap:var(--ws-wrap)}.ws-price-group-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(32px,4vw,56px) clamp(28px,3.4vw,52px);margin-top:clamp(36px,4.5vw,56px);display:grid}.ws-price-group h3{font-size:var(--ws-body);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label)}.ws-price-group .ws-checklist{margin-top:16px}.ws-price-faq{padding-bottom:var(--ws-space-l)}@media (max-width:900px){.ws-price-plan-grid,.ws-price-group-grid{grid-template-columns:1fr}}
