
.full-platform-pricing-banner{margin:18px 0 0;background:radial-gradient(ellipse at 89% 60%,rgba(195,63,51,.16),transparent 65%),#191919;border-top:3px solid #c33f33;border-bottom:1px solid #593029;scroll-margin-top:100px}
.full-platform-pricing-inner{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.75fr);gap:70px;align-items:center;padding-top:68px;padding-bottom:68px}
.full-platform-pricing-copy h2{font-size:clamp(30px,3.7vw,46px);line-height:1.12;letter-spacing:-1.2px;margin:18px 0 24px}
.full-platform-pricing-copy h2 span{color:#ef968a}
.full-platform-pricing-copy>p:not(.eyebrow){max-width:690px;font-size:18px;line-height:1.65;color:#bdbbb5}
.full-platform-pricing-includes{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding:0;list-style:none;margin:28px 0 0}
.full-platform-pricing-includes li{font-size:15px;line-height:1.55;padding:14px 0;border-top:1px solid #44332f;color:#efede8}
.full-platform-pricing-action{border-left:1px solid #67403a;padding-left:36px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}
.full-platform-pricing-action .platform-custom-price{font-size:clamp(38px,4vw,52px);font-weight:650;letter-spacing:-1.3px;line-height:1.1;color:#f1efea;margin:0}
.full-platform-pricing-action .platform-custom-detail{font-size:17px;line-height:1.55;color:#bdbbb5;margin:0;max-width:310px}
.full-platform-pricing-action .button{margin-top:6px;white-space:normal;text-align:center}
.full-platform-pricing-action .textlink{font-size:15px}
@media(max-width:900px){.full-platform-pricing-inner{gap:36px;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr)}.full-platform-pricing-action{padding-left:26px}}
@media(max-width:750px){.full-platform-pricing-inner{grid-template-columns:1fr;gap:30px;padding-top:44px;padding-bottom:44px}.full-platform-pricing-copy h2{letter-spacing:-.7px}.full-platform-pricing-copy>p:not(.eyebrow){font-size:17px}.full-platform-pricing-includes{grid-template-columns:1fr;gap:0;margin-top:24px}.full-platform-pricing-action{border-left:0;border-top:1px solid #67403a;padding:28px 0 0;align-items:stretch;gap:18px}.full-platform-pricing-action .platform-custom-detail{max-width:none}.full-platform-pricing-action .button{width:100%;box-sizing:border-box}.full-platform-pricing-action .textlink{align-self:flex-start}}
