.page-module__IVPRbG__page{background:#090a0b}.page-module__IVPRbG__hero{border-bottom:1px solid var(--border);background:radial-gradient(circle at 78% 45%,#c7ff320e,#0000 27%),linear-gradient(#0b0d0e,#090a0b);padding:155px 0 105px;position:relative;overflow:hidden}.page-module__IVPRbG__heroContainer{position:relative}.page-module__IVPRbG__breadcrumbs{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:47px;font-size:8px;font-weight:700;display:flex}.page-module__IVPRbG__breadcrumbs a{transition:color var(--transition-fast)}.page-module__IVPRbG__breadcrumbs a:hover{color:var(--accent)}.page-module__IVPRbG__breadcrumbs>span:last-child{color:#d0d2d3}.page-module__IVPRbG__heroGrid{z-index:3;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:70px;display:grid;position:relative}.page-module__IVPRbG__meta{color:var(--accent);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:13px;font-size:9px;font-weight:800;display:flex}.page-module__IVPRbG__metaLine{background:var(--accent);width:38px;height:1px;box-shadow:0 0 10px #c7ff3233}.page-module__IVPRbG__title{font-family:var(--font-barlow-condensed);letter-spacing:-.045em;text-transform:uppercase;margin-top:24px;font-size:clamp(64px,7.2vw,112px);font-weight:700;line-height:.82}.page-module__IVPRbG__title span{color:#777c7f}.page-module__IVPRbG__heroAside{padding-bottom:5px}.page-module__IVPRbG__lead{max-width:510px;color:var(--text-secondary);font-size:15px;line-height:1.75}.page-module__IVPRbG__heroNote{color:#c8cbcc;letter-spacing:.09em;text-transform:uppercase;background:#c7ff3206;border:1px solid #c7ff3224;align-items:center;gap:9px;margin-top:24px;padding:10px 13px;font-size:8px;font-weight:800;display:inline-flex}.page-module__IVPRbG__notePoint{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #c7ff3280}.page-module__IVPRbG__heroNumber{color:#ffffff06;font-family:var(--font-barlow-condensed);pointer-events:none;font-size:clamp(250px,29vw,460px);font-weight:700;line-height:1;position:absolute;top:10px;right:-10px}.page-module__IVPRbG__pricesSection{background:#0a0c0d;padding:105px 0 115px;position:relative}.page-module__IVPRbG__container{z-index:2;position:relative}.page-module__IVPRbG__sectionHeading{margin-bottom:55px}.page-module__IVPRbG__sectionHeadingGrid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:70px;margin-top:23px;display:grid}.page-module__IVPRbG__sectionTitle{font-family:var(--font-barlow-condensed);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(52px,5.7vw,88px);font-weight:700;line-height:.86}.page-module__IVPRbG__sectionTitle span{color:#777c7f}.page-module__IVPRbG__sectionIntro{max-width:490px;color:var(--text-secondary);font-size:14px;line-height:1.75}.page-module__IVPRbG__priceGrid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.page-module__IVPRbG__priceCard{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;min-height:420px;transition:background var(--transition-base), border-color var(--transition-base), transform var(--transition-base);background:#ffffff02;flex-direction:column;padding:23px 21px;display:flex;position:relative;overflow:hidden}.page-module__IVPRbG__priceCard:before{content:"";background:linear-gradient(90deg, var(--accent), transparent 70%);transform-origin:0;width:100%;height:2px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.page-module__IVPRbG__priceCard:hover{z-index:2;background:linear-gradient(160deg,#c7ff320f,#c7ff3202 55%,#0000);border-color:#c7ff3238;transform:translateY(-4px)}.page-module__IVPRbG__priceCard:hover:before{transform:scaleX(1)}.page-module__IVPRbG__cardTop{z-index:4;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.page-module__IVPRbG__cardIndex{color:var(--text-muted);font-family:var(--font-barlow-condensed);font-size:13px;font-weight:700}.page-module__IVPRbG__cardType{color:var(--text-muted);letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:6.5px;font-weight:800}.page-module__IVPRbG__category{z-index:4;margin-top:48px;position:relative}.page-module__IVPRbG__categoryLabel{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.page-module__IVPRbG__category strong{color:var(--accent);font-family:var(--font-barlow-condensed);margin-top:5px;font-size:64px;font-weight:700;line-height:.85;display:block}.page-module__IVPRbG__cardTitle{z-index:4;min-height:52px;font-family:var(--font-barlow-condensed);text-transform:uppercase;margin-top:25px;font-size:23px;font-weight:600;line-height:1;position:relative}.page-module__IVPRbG__priceBlock{z-index:4;border-top:1px solid var(--border);margin-top:auto;padding-top:24px;position:relative}.page-module__IVPRbG__priceLabel{color:var(--text-muted);letter-spacing:.11em;text-transform:uppercase;font-size:6.5px;font-weight:800}.page-module__IVPRbG__price{align-items:flex-end;gap:7px;margin-top:7px;display:flex}.page-module__IVPRbG__price strong{font-family:var(--font-barlow-condensed);letter-spacing:-.03em;font-size:40px;font-weight:700;line-height:.9}.page-module__IVPRbG__price span{color:var(--accent);text-transform:uppercase;padding-bottom:4px;font-size:9px;font-weight:800}.page-module__IVPRbG__fuel{z-index:4;color:var(--text-muted);text-transform:uppercase;align-items:center;gap:7px;margin-top:15px;font-size:7px;font-weight:700;line-height:1.4;display:flex;position:relative}.page-module__IVPRbG__fuelIcon{width:16px;height:16px;color:var(--accent);border:1px solid #c7ff3240;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.page-module__IVPRbG__cardCode{color:#ffffff06;font-family:var(--font-barlow-condensed);pointer-events:none;font-size:145px;font-weight:800;line-height:.7;position:absolute;top:92px;right:-9px}.page-module__IVPRbG__additional{background:#0a0c0d;padding:0 0 115px}.page-module__IVPRbG__additionalPanel{border:1px solid var(--border);background:linear-gradient(135deg,#c7ff3209,#ffffff01 50%,#0000);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);display:grid}.page-module__IVPRbG__additionalIntro{border-right:1px solid var(--border);padding:38px 34px}.page-module__IVPRbG__additionalTitle{font-family:var(--font-barlow-condensed);text-transform:uppercase;margin-top:23px;font-size:clamp(38px,4vw,59px);font-weight:700;line-height:.9}.page-module__IVPRbG__additionalTitle span{color:#777c7f}.page-module__IVPRbG__additionalItems{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__IVPRbG__additionalItem{border-right:1px solid var(--border);grid-template-columns:35px minmax(0,1fr);gap:17px;padding:39px 30px;display:grid}.page-module__IVPRbG__additionalItem:last-child{border-right:0}.page-module__IVPRbG__additionalNumber{color:var(--accent);font-family:var(--font-barlow-condensed);font-size:13px;font-weight:700}.page-module__IVPRbG__additionalItem h3{font-family:var(--font-barlow-condensed);text-transform:uppercase;font-size:25px;font-weight:600}.page-module__IVPRbG__additionalItem p{max-width:280px;color:var(--text-secondary);margin-top:11px;font-size:11px;line-height:1.65}.page-module__IVPRbG__contactSection{background:#0a0c0d;padding:0 0 115px}.page-module__IVPRbG__contactPanel{background:radial-gradient(circle at 80%,#c7ff3212,#0000 35%),#0d0f10;border:1px solid #c7ff322b;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:70px;padding:45px 48px;display:grid}.page-module__IVPRbG__contactEyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.page-module__IVPRbG__contactPanel h2{font-family:var(--font-barlow-condensed);text-transform:uppercase;margin-top:14px;font-size:clamp(44px,4.6vw,72px);font-weight:700;line-height:.87}.page-module__IVPRbG__contactPanel h2 span{color:#777c7f}.page-module__IVPRbG__contactAside p{max-width:400px;color:var(--text-secondary);font-size:13px;line-height:1.7}.page-module__IVPRbG__contactButton{background:var(--accent);color:#090a0b;letter-spacing:.07em;text-transform:uppercase;min-width:245px;min-height:49px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:0 16px 0 19px;font-size:8px;font-weight:900;display:inline-flex}.page-module__IVPRbG__contactButton span:last-child{transition:transform var(--transition-fast);font-size:17px}.page-module__IVPRbG__contactButton:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000004d}.page-module__IVPRbG__contactButton:hover span:last-child{transform:translate(4px)}@media (max-width:1150px){.page-module__IVPRbG__priceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.page-module__IVPRbG__heroGrid,.page-module__IVPRbG__sectionHeadingGrid,.page-module__IVPRbG__contactPanel{grid-template-columns:1fr;gap:30px}.page-module__IVPRbG__additionalPanel{grid-template-columns:1fr}.page-module__IVPRbG__additionalIntro{border-right:0;border-bottom:1px solid var(--border)}}@media (max-width:750px){.page-module__IVPRbG__priceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__IVPRbG__additionalItems{grid-template-columns:1fr}.page-module__IVPRbG__additionalItem{border-right:0;border-bottom:1px solid var(--border)}.page-module__IVPRbG__additionalItem:last-child{border-bottom:0}}@media (max-width:600px){.page-module__IVPRbG__hero{padding:125px 0 75px}.page-module__IVPRbG__breadcrumbs{margin-bottom:35px}.page-module__IVPRbG__title{font-size:clamp(52px,15vw,74px)}.page-module__IVPRbG__pricesSection{padding:78px 0 85px}.page-module__IVPRbG__sectionHeading{margin-bottom:40px}.page-module__IVPRbG__sectionTitle{font-size:clamp(47px,14vw,67px)}.page-module__IVPRbG__priceGrid{grid-template-columns:1fr}.page-module__IVPRbG__priceCard{min-height:355px}.page-module__IVPRbG__cardTitle{min-height:0}.page-module__IVPRbG__additional{padding-bottom:85px}.page-module__IVPRbG__additionalIntro,.page-module__IVPRbG__additionalItem{padding:30px 23px}.page-module__IVPRbG__contactSection{padding-bottom:85px}.page-module__IVPRbG__contactPanel{padding:32px 23px}.page-module__IVPRbG__contactButton{width:100%;min-width:0}}
