.page_page__wDfXE{--ink:#07121c;--muted:#465653;--line:#dfe6df;--soft:#f3f8f3;--soft-strong:#eaf5ed;width:min(100% - 72px,1120px);margin:0 auto 44px;color:var(--ink);font-family:var(--font-sans)}.page_page__wDfXE img{display:block}.page_hero__S4reU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:center;padding:48px 0 22px}.page_eyebrow__yadF3{margin:0 0 22px;color:var(--color-primary);font-size:.82rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page_heroText__xnsuH h1{max-width:410px;margin:0;font-size:2.75rem;font-weight:900;line-height:1.16;letter-spacing:-.035em}.page_heroCopy__sBG3V{max-width:410px;margin:24px 0 0;color:var(--ink);font-size:1.08rem;line-height:1.65}.page_valueRow__ScvQL{display:flex;flex-wrap:nowrap;gap:34px;align-items:center;margin-top:36px}.page_valueRow__ScvQL span{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:.84rem;font-weight:800;white-space:nowrap}.page_baseNote__XADgQ img,.page_notice__MI8Wj>img,.page_valueRow__ScvQL img{width:30px;height:30px;padding:8px;border-radius:10px;background:var(--soft-strong)}.page_heroVisual__SydN7{width:100%;max-width:600px;justify-self:end}.page_heroVisual__SydN7 img{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:16px;background:#ffffff}.page_builderSection__6vCuU{display:grid;grid-template-columns:327px minmax(0,1fr);gap:32px;align-items:stretch;margin-top:24px}.page_addonCard__zBgHB,.page_baseCard__xWsg5,.page_notice__MI8Wj{border:1px solid var(--line);border-radius:12px;background:#ffffff;box-shadow:0 18px 44px rgba(7,18,28,.05)}.page_baseCard__xWsg5{display:flex;min-height:870px;flex-direction:column;padding:30px 26px}.page_baseLabel__Wf5RQ{width:fit-content;margin:0 0 20px;padding:.45rem .75rem;border-radius:8px;background:var(--soft-strong);color:var(--color-primary-dark);font-size:.76rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page_addonCard__zBgHB h2,.page_baseCard__xWsg5 h2,.page_notice__MI8Wj h2{margin:0;color:var(--ink);font-weight:900;line-height:1.15}.page_addonCard__zBgHB h2,.page_baseCard__xWsg5 h2{font-size:1.75rem}.page_addonCard__zBgHB header p,.page_baseIntro__ffprP,.page_notice__MI8Wj p{color:var(--ink);line-height:1.55}.page_baseIntro__ffprP{margin:18px 0 0;font-size:1rem}.page_basePrice__Dge0k{margin:28px 0;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_basePrice__Dge0k strong{display:block;color:var(--color-primary-dark);font-size:2.4rem;font-weight:900;line-height:1}.page_basePrice__Dge0k span{display:block;margin-top:10px;color:var(--muted);font-size:1rem}.page_includedBlock__fHpLb h3{margin:0 0 20px;font-size:1.1rem;font-weight:900}.page_includedBlock__fHpLb ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}.page_includedBlock__fHpLb li{display:flex;align-items:center;gap:13px;color:var(--ink);font-size:.9rem;font-weight:700;line-height:1.35}.page_includedBlock__fHpLb li img{width:18px;height:18px;flex:0 0 auto}.page_baseNote__XADgQ{display:flex;gap:16px;align-items:center;margin-top:auto;padding:18px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(135deg,#f8fbf8,#eef7f0)}.page_baseNote__XADgQ p{display:grid;gap:6px;margin:0;line-height:1.45}.page_baseNote__XADgQ strong{color:var(--ink);font-size:.9rem}.page_baseNote__XADgQ span{color:var(--muted);font-size:.9rem}.page_addonList__eG0DR{display:grid}.page_addonIcon__iZn0u{display:grid;width:58px;height:58px;place-items:center;border-radius:10px;background:var(--soft)}.page_addonIcon__iZn0u img{width:28px;height:28px}.page_addonText__7R6_U{display:grid;gap:6px}.page_addonText__7R6_U strong{color:var(--ink);font-size:1rem;font-weight:900;line-height:1.25}.page_addonText__7R6_U small{max-width:335px;color:var(--ink);font-size:.86rem;line-height:1.45}.page_estimatorWrap__ahO_j{padding:20px 20px 22px;border:1px solid var(--color-copper);border-radius:8px;background:#ffffff}.page_builderSection__6vCuU .page_baseCard__xWsg5{min-height:0;padding:18px;border-color:var(--color-copper-text);border-radius:8px;box-shadow:none}.page_builderSection__6vCuU .page_baseCard__xWsg5 h2{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--color-primary);font-size:1.2rem;line-height:1.25}.page_builderSection__6vCuU .page_baseCard__xWsg5 h2 img{width:34px;height:34px;flex:0 0 auto}.page_includedList__koGLV{display:grid;gap:11px;margin:0;padding:0;list-style:none}.page_includedList__koGLV li{display:flex;align-items:center;gap:11px;color:var(--ink);font-size:.9rem;line-height:1.25}.page_includedList__koGLV img{width:15px;height:15px;flex:0 0 auto}.page_builderSection__6vCuU .page_basePrice__Dge0k{display:grid;justify-items:center;margin:24px 0 0;padding:19px 16px;border:1px solid #b9d1bf;border-radius:7px;background:#f3faf4;text-align:center}.page_builderSection__6vCuU .page_basePrice__Dge0k strong{display:block;color:var(--color-primary);font-size:1rem}.page_builderSection__6vCuU .page_basePrice__Dge0k b{margin-top:10px;font-size:1.95rem;line-height:1}.page_builderSection__6vCuU .page_basePrice__Dge0k span{margin-top:4px;color:var(--ink);font-size:.88rem}.page_estimatorWrap__ahO_j header{padding-bottom:18px;border-bottom:1px solid #cfc8c2}.page_addons__aNp2J h3,.page_estimatorWrap__ahO_j h2,.page_estimator__X_wyU h3{margin:0;color:var(--color-primary);font-size:1.1rem;font-weight:900;line-height:1.2;letter-spacing:0}.page_estimatorWrap__ahO_j header p{margin:10px 0 0;color:var(--muted);font-size:.9rem;line-height:1.45}.page_estimatorGrid__AWaM9{display:grid;grid-template-columns:335px minmax(0,1fr);gap:24px;margin-top:18px}.page_estimator__X_wyU{padding:18px;border:1px solid #dde4dc;border-radius:8px;background:#ffffff}.page_priceLine__l2M1T{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;font-size:.88rem;line-height:1.2}.page_priceLine__l2M1T span{display:flex;align-items:center;gap:12px;white-space:nowrap}.page_priceLine__l2M1T img{width:15px;height:15px}.page_addons__aNp2J strong,.page_feeRow__0xLo6 strong,.page_priceLine__l2M1T strong,.page_rowPrice___2y_w strong,.page_totalBlock__6KJSd strong{color:var(--color-primary)}.page_totalBlock__6KJSd{margin-top:24px;padding-top:21px;border-top:1px solid #cfc8c2}.page_totalBlock__6KJSd h4{margin:0;font-size:.95rem;font-weight:900;white-space:nowrap}.page_totalBlock__6KJSd p{display:flex;align-items:baseline;gap:12px;margin:13px 0 0;white-space:nowrap}.page_totalBlock__6KJSd strong{font-size:1.95rem;line-height:1}.page_totalBlock__6KJSd span{font-size:.82rem}.page_feeRow__0xLo6{display:grid;grid-template-columns:minmax(0,1fr) auto 17px;gap:14px;align-items:center;margin-top:20px;font-size:.88rem;line-height:1.2}.page_feeRow__0xLo6 strong,.page_rowPrice___2y_w{white-space:nowrap}.page_totalRow__zVuUW{margin-top:16px;padding-top:16px;border-top:1px solid #cfc8c2;font-weight:900}.page_totalRow__zVuUW strong{font-size:1.05rem}.page_infoWrap__JHsf5{position:relative;display:inline-flex}.page_infoButton__a5dfG{display:inline-grid;width:17px;height:17px;place-items:center;padding:0;border:2px solid var(--color-primary);border-radius:50%;background:#ffffff;color:var(--color-primary);cursor:pointer;font-size:11px;font-weight:900;line-height:1}.page_tooltip__aqr8E{position:absolute;top:calc(100% + 8px);right:0;z-index:10;width:220px;padding:10px 12px;border-radius:6px;background:var(--ink);color:#ffffff;font-size:12px;font-weight:400;line-height:1.4;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease}.page_infoWrap__JHsf5:focus-within .page_tooltip__aqr8E,.page_infoWrap__JHsf5:hover .page_tooltip__aqr8E{visibility:visible;opacity:1}.page_addons__aNp2J{min-width:0}.page_addons__aNp2J .page_addonList__eG0DR{display:grid;gap:12px;margin-top:22px}.page_addons__aNp2J .page_addonList__eG0DR label{display:grid;grid-template-columns:18px minmax(max-content,1fr) auto 17px;gap:14px;align-items:center;min-height:0;padding:0;border-bottom:0;color:var(--ink);cursor:pointer;font-size:.88rem;line-height:1.2}.page_addons__aNp2J .page_addonList__eG0DR label>span:not(.page_infoWrap__JHsf5):not(.page_rowPrice___2y_w){white-space:nowrap}.page_addons__aNp2J .page_addonList__eG0DR input{width:17px;height:17px;margin:0;accent-color:var(--color-primary)}.page_addons__aNp2J .page_addonList__eG0DR strong{white-space:nowrap}.page_notice__MI8Wj{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;margin-top:28px;padding:30px 34px;background:linear-gradient(135deg,#fbfdfb,#eef7f0)}.page_notice__MI8Wj>img{width:54px;height:54px;padding:12px}.page_notice__MI8Wj h2{color:var(--color-primary-dark);font-size:1.35rem}.page_notice__MI8Wj p{margin:8px 0 0;color:var(--color-primary-dark);font-size:.95rem}@media (max-width:1023px){.page_page__wDfXE{width:min(100% - 32px,936px)}.page_builderSection__6vCuU,.page_estimatorGrid__AWaM9,.page_hero__S4reU,.page_notice__MI8Wj{grid-template-columns:1fr}.page_valueRow__ScvQL{flex-wrap:wrap}.page_heroVisual__SydN7{justify-items:center}.page_baseCard__xWsg5{min-height:0}}@media (max-width:720px){.page_hero__S4reU{gap:24px;padding:36px 0 28px}.page_builderSection__6vCuU{gap:22px}.page_baseCard__xWsg5,.page_notice__MI8Wj{padding:24px}.page_addonIcon__iZn0u{width:48px;height:48px}.page_addons__aNp2J .page_addonList__eG0DR label{grid-template-columns:18px 1fr auto}.page_addons__aNp2J .page_addonList__eG0DR label>span:not(.page_infoWrap__JHsf5):not(.page_rowPrice___2y_w){white-space:normal}.page_addons__aNp2J .page_addonList__eG0DR label>.page_infoWrap__JHsf5{grid-column:2/-1}.page_tooltip__aqr8E{right:auto;left:0;width:min(220px,calc(100vw - 72px))}}.page_tierGrid__b_2ve{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin-top:22px}.page_tierCard__Uy7o7{display:grid;gap:8px;align-content:start;padding:22px 20px;border:1px solid var(--color-card-border);border-radius:12px;background:#ffffff}.page_tierCard__Uy7o7 h3{margin:0;font-size:17px;font-weight:900;color:var(--color-text)}.page_tierCard__Uy7o7 p{margin:0;color:var(--color-muted);font-size:14.5px;line-height:1.5}.page_tierCard__Uy7o7 .page_tierPrice__L3NVS{font-size:30px;font-weight:900;line-height:1;color:var(--color-primary)}