.pricing-page{--right:0px}.pricing-main{padding:26px 46px 40px;max-width:1600px}.pricing-main h1{font-size:84px;margin-top:68px;margin-bottom:26px}.pricing-intro{font-size:18px;line-height:1.55}.plans{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:64px}.plan{padding:22px;background:#f5f3f9;color:var(--blue);display:flex;flex-direction:column;min-width:0}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font:400 17px Barlow,sans-serif}.plan-label{background:var(--blue);color:white;padding:1px 7px}.plan-tag{border:1px solid var(--blue);padding:0 6px}.price{font:300 100px/1 Barlow,sans-serif;letter-spacing:-.045em;margin-top:19px}.price span{font-size:44px;letter-spacing:-.02em}.price-note{font:400 18px Barlow,sans-serif;margin:8px 0 26px;min-height:24px}.plan-art{height:180px;background-size:cover;background-position:center}.portrait{background-image:url('/assets/engraving.png');background-position:center 65%;background-color:#2400ff;background-blend-mode:luminosity}.stars{background-image:url('/assets/field.svg')}.plan ul{padding:0 0 0 19px;margin:22px 0 36px;font-size:16px;line-height:1.6}.plan li{padding-left:3px;margin-bottom:10px}.plan .button{align-self:flex-start;border:1px solid var(--blue);margin-top:auto;background:transparent;padding:11px 15px;font-size:19px;letter-spacing:.055em}.plan .button:hover{background:#e6deff}.capacity{background:var(--blue);color:#fff}.capacity .plan-label{background:#eeebff;color:var(--navy)}.capacity .plan-tag{border-color:#ddd5ff}.capacity .button{background:#eeeaff;border-color:#eeeaff;color:var(--blue)}.capacity .stars{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30}.included{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;margin:70px 0 60px}.included h2{font:300 42px/1.1 Barlow,sans-serif;color:var(--blue);margin:12px 0}.included p{font-size:16px;line-height:1.6}.pricing-footer{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;font:400 14px Barlow,sans-serif}.pricing-footer a{text-decoration:none}@media(min-width:1600px){.pricing-page{--rail:300px}.pricing-main{padding-left:65px;padding-right:65px}.plan-art{height:230px}}@media(max-width:1100px){.pricing-main{padding:26px 28px}.plan{padding:17px}.plan-top{font-size:14px}.plan ul{font-size:14px}.plan-tag{display:none}.price-note{font-size:16px}.included{gap:30px}}@media(max-width:760px){.plans{grid-template-columns:1fr}.included{grid-template-columns:1fr}.pricing-main h1{font-size:70px}.plan-top{font-size:17px}.plan-tag{display:block}.plan ul{font-size:16px}.price-note{font-size:18px}.plan-art{height:200px}}@media(max-width:640px){.pricing-main{padding:25px 23px}.pricing-main h1{font-size:66px;margin-top:42px}.pricing-intro{font-size:16px}.plans{margin-top:38px}.included{margin-top:48px;gap:35px}.pricing-footer{font-size:12px;gap:16px}.plan{padding:18px}.plan-top{font-size:15px}.plan-art{height:160px}}
