.s-pricing .section-head{max-width:none}.s-pricing__head .lead{max-width:820px}.s-pricing__grid{display:flex;flex-direction:column;gap:var(--s-300);margin-top:var(--s-1200)}.s-pricing__plans{align-items:stretch;display:grid;gap:var(--s-300);grid-template-columns:repeat(4,minmax(0,1fr))}.s-pricing__plans--3{grid-template-columns:repeat(3,minmax(0,1fr))}.s-pricing__plans--2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-pricing__plans--1{grid-template-columns:minmax(0,480px);justify-content:center}.s-pricing__plans--1 .s-pricing__top{gap:var(--s-1200);min-height:0}.s-pricing__plan{background:var(--c-white);border:1px solid var(--c-stroke);border-radius:var(--r-400);box-shadow:0 12px 37px 8px var(--c-divider);overflow:hidden;padding:var(--s-200)}.s-pricing__plan,.s-pricing__top{display:flex;flex-direction:column}.s-pricing__top{border-radius:12px;gap:var(--s-400);justify-content:space-between;min-height:400px;padding:var(--s-600)}.s-pricing__top--navy{background:var(--c-navy);color:var(--c-white)}.s-pricing__top--yellow{background:var(--c-yellow);color:var(--c-ink)}.s-pricing__intro{display:flex;flex-direction:column;gap:var(--s-400)}.s-pricing__bottom{display:flex;flex-direction:column;gap:var(--s-600)}.s-pricing__name{font-size:var(--fs-sub-md);font-weight:500;line-height:var(--lh-tight)}.s-pricing__top--navy .s-pricing__name{color:var(--c-bg)}.s-pricing__desc{font-size:var(--fs-small);line-height:var(--lh)}.s-pricing__top--navy .s-pricing__desc{color:hsla(0,0%,100%,.6)}.s-pricing__top--yellow .s-pricing__desc{color:var(--c-ink-70)}.s-pricing__select{position:relative}.s-pricing__select select{appearance:none;-webkit-appearance:none;background:#162f48;border:0;border-radius:var(--r-200);color:var(--c-bg);cursor:pointer;font:inherit;font-size:var(--fs-small);font-weight:600;height:60px;padding:0 calc(var(--s-600) + 32px) 0 var(--s-600);width:100%}.s-pricing__select select:focus-visible{outline:2px solid var(--c-yellow);outline-offset:2px}.s-pricing__select option{background:var(--c-white);color:var(--c-ink)}.s-pricing__select img{pointer-events:none;position:absolute;right:var(--s-600);top:50%;transform:translateY(-50%)}.s-pricing__select--light{margin-top:var(--s-400)}.s-pricing__select--light select{background:hsla(0,0%,100%,.55);color:var(--c-ink)}.s-pricing__select--light select:focus-visible{outline-color:var(--c-navy)}.s-pricing__price-wrap{display:flex;flex-direction:column;gap:var(--s-300)}.s-pricing__price{font-size:40px;font-weight:500;line-height:1;white-space:nowrap}.s-pricing__period{font-size:var(--fs-small);margin-left:2px}.s-pricing__top--navy .s-pricing__price{color:var(--c-white)}.s-pricing__top--navy .s-pricing__period{color:hsla(0,0%,100%,.6)}.s-pricing__top--yellow .s-pricing__period{color:var(--c-ink-70)}.s-pricing__calls{align-items:center;display:flex;font-size:var(--fs-small);gap:var(--s-200)}.s-pricing__top--navy .s-pricing__calls{color:var(--c-yellow)}.s-pricing__calls img{flex:none}.s-pricing__btn{height:60px}.s-pricing__top--navy .s-pricing__btn{background:var(--c-bg);color:var(--c-navy)}.s-pricing__top--navy .s-pricing__btn:hover{background:var(--c-white)}.s-pricing__top--yellow .s-pricing__btn{background:var(--c-navy);color:var(--c-white)}.s-pricing__top--yellow .s-pricing__btn:hover{background:var(--c-navy-2)}.s-pricing__features{display:flex;flex-direction:column;gap:var(--s-600);list-style:none;margin:0;padding:var(--s-800) 0}.s-pricing__feature{align-items:center;color:var(--c-ink);display:flex;font-size:var(--fs-body);gap:var(--s-200);line-height:var(--lh)}.s-pricing__feature img,.s-pricing__guarantees img{flex:none}.s-pricing__ftext{flex:1;min-width:0}.s-pricing__ftext p{margin:0}.s-pricing__ftext b,.s-pricing__ftext strong{font-weight:700}.s-pricing__feature--intro{color:var(--c-ink-70)}.s-pricing__feature--intro strong{color:var(--c-ink)}.s-pricing__extras{align-items:stretch;display:grid;gap:var(--s-300);grid-template-columns:repeat(2,minmax(0,1fr))}.s-pricing__once-top{gap:var(--s-1200);height:100%;min-height:0}.s-pricing__once .s-pricing__price{color:var(--c-ink)}.s-pricing__guarantees{background:var(--c-white);border-radius:var(--r-400);display:flex;padding:var(--s-1200) var(--s-200)}.s-pricing__guarantees ul{display:flex;flex-direction:column;gap:var(--s-1200);justify-content:space-between;list-style:none;margin:0;padding:0 var(--s-1200)}.s-pricing__guarantees li{align-items:center;color:var(--c-ink-70);display:flex;font-size:var(--fs-body);gap:var(--s-300);line-height:var(--lh)}.s-pricing__guarantees strong{color:var(--c-ink);font-weight:700}.s-pricing__extras--single{grid-template-columns:minmax(0,1fr)}.s-pricing__extras--single .s-pricing__guarantees ul{display:grid;gap:var(--s-800) var(--s-1200);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.s-pricing__switch{color:var(--c-ink-70);font-size:var(--fs-body);line-height:var(--lh);margin-top:var(--s-1200);text-align:center}.s-pricing__switch p{margin:0}.s-pricing__switch strong{color:var(--c-ink);font-weight:700}.s-pricing__switch a{color:var(--c-ink);text-decoration:none}.s-pricing__switch a:hover{text-decoration:underline}@media (max-width:1200px){.s-pricing__plans,.s-pricing__plans--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.s-pricing__extras{grid-template-columns:1fr}.s-pricing__guarantees{padding:var(--s-800) var(--s-200)}.s-pricing__guarantees ul{gap:var(--s-600);padding:0 var(--s-400)}.s-pricing__extras--single .s-pricing__guarantees ul{gap:var(--s-600);grid-template-columns:1fr}}@media (max-width:520px){.s-pricing__plans,.s-pricing__plans--2,.s-pricing__plans--3{grid-template-columns:1fr}.s-pricing__top{min-height:340px}.s-pricing__once-top{min-height:0}.s-pricing__price{line-height:1.2;white-space:normal}}