.page_pageHeader__ic0uS{padding:52px 24px 48px;text-align:center;background:linear-gradient(180deg,var(--primary-light) 0,var(--bg) 100%)}.page_pageHeader__ic0uS h1{font-size:clamp(26px,4vw,38px);font-weight:700;margin-bottom:12px}.page_pageHeader__ic0uS p{font-size:15px;color:var(--text-light);max-width:600px;margin:0 auto}.page_contentSection__s0Iuz{max-width:1000px;margin:0 auto;padding:60px 24px}.page_contentSection__s0Iuz:not(:last-of-type){border-bottom:1px solid var(--border)}.page_contentBlock__WHiYD{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.page_reverse__tjWZW{direction:rtl}.page_reverse__tjWZW>*{direction:ltr}.page_contentNum__kzMGx{font-family:Outfit,sans-serif;font-size:13px;font-weight:600;color:var(--primary);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.page_contentInfo__ICGJr h2{font-size:clamp(22px,3vw,28px);font-weight:700;margin-bottom:16px;line-height:1.4}.page_contentInfo__ICGJr>p{color:var(--text-light);font-size:15px;margin-bottom:24px}.page_detailList__3mdpY{list-style:none}.page_detailList__3mdpY li{position:relative;padding:10px 0 10px 28px;font-size:14px;line-height:1.7;border-bottom:1px solid var(--border)}.page_detailList__3mdpY li:last-child{border-bottom:none}.page_detailList__3mdpY li:before{content:"✓";position:absolute;left:0;top:10px;color:var(--primary);font-weight:700;font-size:14px}.page_contentActions__RS_hM{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}.page_contentPanel__F8kMs{background:white;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.page_panelHeader__8c6Sd{padding:20px 24px;font-weight:700;font-size:15px;display:flex;align-items:center;gap:10px}.page_panelGreen__MRsWP{background:var(--primary-light);color:var(--primary-dark)}.page_panelBlue__uq530{background:var(--accent-light);color:var(--accent)}.page_panelWarm__rSWlp{background:var(--warm-light);color:#8a5e00}.page_planCompare__SNGSw{display:grid;grid-template-columns:1fr 1fr}.page_plan___1aJ2{padding:24px}.page_plan___1aJ2:first-child{border-right:1px solid var(--border)}.page_planLabel__k4EMj{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.page_planLabelFree__8jcLn{color:var(--primary)}.page_planLabelPaid__mNxRx{color:var(--warm)}.page_planPrice__4j_cL{font-family:Outfit,sans-serif;font-size:24px;font-weight:700;margin-bottom:12px}.page_planFeatures__C55jJ{list-style:none;font-size:13px;color:var(--text-light)}.page_planFeatures__C55jJ li{padding:4px 0 4px 18px;position:relative}.page_planFeatures__C55jJ li:before{content:"•";position:absolute;left:0;color:var(--primary);font-weight:700}.page_kasanTable__obNac{width:100%;border-collapse:collapse;font-size:13px}.page_kasanTable__obNac th{background:var(--primary-light);color:var(--primary-dark);padding:12px 16px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--primary)}.page_kasanTable__obNac td{padding:12px 16px;border-bottom:1px solid var(--border);vertical-align:top}.page_kasanTable__obNac tr:hover td{background:var(--primary-light)}.page_badge__WVF1F{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.page_badgeMedical__LuDpG{background:var(--accent-light);color:var(--accent)}.page_badgeCare__IrrC_{background:var(--primary-light);color:var(--primary)}.page_badgeBoth__hDyQx{background:var(--warm-light);color:#8a5e00}@media (max-width:768px){.page_contentBlock__WHiYD,.page_reverse__tjWZW{grid-template-columns:1fr;direction:ltr}.page_planCompare__SNGSw{grid-template-columns:1fr}.page_plan___1aJ2:first-child{border-right:none;border-bottom:1px solid var(--border)}}