.istrinskaya-prices-v2{background:#a7d8f0;position:relative;overflow:hidden;padding:76px 0}.istrinskaya-prices-v2:before,.istrinskaya-prices-v2:after{content:'';position:absolute;border-radius:50%;border:3px solid rgba(255,255,255,.38)}.istrinskaya-prices-v2:before{width:52px;height:52px;left:4%;top:18%}.istrinskaya-prices-v2:after{width:26px;height:26px;right:7%;bottom:12%;box-shadow:-42px -20px 0 -6px rgba(255,182,193,.95)}.price-v2-intro{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:25px}.price-v2-intro h2{margin:8px 0 0}.price-v2-intro p{max-width:330px;margin:0 0 8px;color:#31566f;line-height:1.5}.price-tabs{display:flex;gap:9px;overflow-x:auto;padding:4px 2px 16px;margin-bottom:16px;scrollbar-width:none}.price-tabs::-webkit-scrollbar{display:none}.price-tabs button{flex:0 0 auto;border:0;border-radius:999px;background:transparent;padding:12px 17px;color:#0d3b66;font:700 .95rem 'Evolventa',sans-serif;cursor:pointer;white-space:nowrap}.price-tabs button[aria-selected="true"]{background:#ffb6c1;box-shadow:0 6px 0 rgba(13,59,102,.08)}.price-v2-cards{display:grid;grid-template-columns:.88fr 1.06fr 1.06fr;gap:18px}.price-v2-card{min-height:360px;border-radius:30px;padding:30px;display:flex;flex-direction:column;position:relative;overflow:hidden}.price-v2-card>span{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.price-v2-card h3{font-family:'Balsamiq Sans','Evolventa',sans-serif;font-size:2.1rem;line-height:1.03;margin:15px 0}.price-v2-card strong{font-family:'Balsamiq Sans','Evolventa',sans-serif;font-size:3.35rem;line-height:1;color:inherit}.price-v2-card b{font-size:.93rem;margin-top:10px}.price-v2-card p{margin:22px 0 auto;line-height:1.45}.price-v2-card .btn{align-self:flex-start}.price-v2-card.trial{background:#ffb6c1;color:#0d3b66}.price-v2-card.trial:after{content:'';position:absolute;width:105px;height:105px;right:-33px;bottom:-29px;border-radius:50%;background:#0d3b66;opacity:.9}.price-v2-card.standard{background:#0d3b66;color:#fff}.price-v2-card.standard:after{content:'';position:absolute;right:-24px;bottom:-32px;width:150px;height:80px;background:radial-gradient(70px 45px at 10% 65%,#38bce7 0 47%,transparent 49%),radial-gradient(90px 50px at 64% 70%,#a7d8f0 0 47%,transparent 49%);opacity:.8}.price-v2-card.loyal{background:#fff0f4;color:#0d3b66}.price-v2-card.loyal:after{content:'';position:absolute;right:20px;bottom:24px;width:31px;height:31px;border-radius:50%;border:4px solid #38bce7;box-shadow:-40px -15px 0 -8px #ff8eab,18px -54px 0 -10px #38bce7}.price-v2-card .btn.dark{background:#0d3b66;color:#fff}.price-v2-card .btn.pale{background:#a7d8f0;color:#0d3b66}.price-v2-period{margin:19px 0 0;text-align:center;font-weight:700;color:#0d3b66}.price-v2-period:before{content:'●';color:#ff8eab;margin-right:8px}@media(max-width:760px){.istrinskaya-prices-v2{padding:58px 0}.price-v2-intro{display:block;margin-bottom:18px}.price-v2-intro p{margin:13px 0 0}.price-tabs{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.price-tabs button{padding:10px 14px;font-size:.85rem}.price-v2-cards{grid-template-columns:1fr;gap:12px}.price-v2-card{min-height:0;padding:25px;border-radius:24px}.price-v2-card h3{font-size:1.75rem;margin:10px 0}.price-v2-card strong{font-size:2.75rem}.price-v2-card p{margin:15px 0 22px}.price-v2-card.trial{min-height:260px}.price-v2-period{text-align:left;font-size:.9rem}}.istrinskaya-prices-v2.is-once .price-v2-cards{grid-template-columns:.88fr 1.06fr;max-width:850px}.price-v2-card[hidden]{display:none}@media(max-width:760px){.istrinskaya-prices-v2.is-once .price-v2-cards{grid-template-columns:1fr;max-width:none}}@media(min-width:761px){.price-v2-cards{gap:14px}.price-v2-card{min-height:285px;padding:24px}.price-v2-card h3{font-size:1.72rem;margin:10px 0}.price-v2-card strong{font-size:2.75rem}.price-v2-card p{margin:14px 0 auto;font-size:.9rem}.price-v2-card .btn{padding:11px 17px;font-size:.9rem}.price-v2-card.trial{min-height:285px}.istrinskaya-prices-v2{padding-block:62px}.price-v2-intro{margin-bottom:18px}.price-tabs{padding-bottom:10px;margin-bottom:10px}}@media(min-width:761px){.istrinskaya-prices-v2.is-once .price-v2-cards{grid-template-columns:minmax(250px,.66fr) minmax(0,1.55fr);max-width:none}}@media(min-width:761px){.istrinskaya-prices-v2{padding-block:38px}.price-v2-intro{margin-bottom:10px}.price-tabs{padding-bottom:6px;margin-bottom:8px}.price-v2-card,.price-v2-card.trial{min-height:230px;padding:20px 24px;border-radius:26px}.price-v2-card h3{font-size:1.48rem;margin:6px 0}.price-v2-card strong{font-size:2.35rem}.price-v2-card b{font-size:.84rem;margin-top:6px}.price-v2-card p{margin:8px 0 auto;font-size:.84rem;line-height:1.35}.price-v2-card .btn{padding:9px 15px;font-size:.85rem}}@media(min-width:761px){.istrinskaya-prices-v2{padding-block:28px}.price-v2-card,.price-v2-card.trial{min-height:165px;padding:18px 22px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;column-gap:18px;align-content:center;row-gap:3px}.price-v2-card>span{grid-column:1;grid-row:1}.price-v2-card h3{grid-column:1;grid-row:2;font-size:1.35rem;line-height:1.05;margin:0}.price-v2-card strong{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:2.2rem;white-space:nowrap}.price-v2-card b{grid-column:1;grid-row:3;margin:0;font-size:.8rem}.price-v2-card p{grid-column:1;grid-row:4;margin:1px 0 0;font-size:.8rem;line-height:1.25}.price-v2-card .btn{grid-column:2;grid-row:3 / span 2;align-self:end;margin:0;padding:8px 14px;font-size:.82rem}.price-v2-card.trial p{grid-column:1;grid-row:3}.price-v2-card.trial .btn{grid-column:2;grid-row:3}.price-v2-card.trial strong{font-size:2.15rem}}.price-v2-card.trial:after{display:none}