._container_1cv3k_1{width:100%;max-width:calc(var(--container-width) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}._button_1nfuz_1{cursor:pointer;min-height:52px;transition:transform var(--transition-base), background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base), box-shadow var(--transition-base);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:500;line-height:1;display:inline-flex}._button_1nfuz_1:hover{transform:translateY(-1px)}._primary_1nfuz_27{background:linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-hover) 100%);color:var(--color-white);box-shadow:var(--shadow-button)}._primary_1nfuz_27:hover{box-shadow:var(--shadow-button);transform:translateY(-1px)}._secondary_1nfuz_42{background-color:var(--color-surface);color:var(--color-text);border-color:var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._secondary_1nfuz_42:hover{background-color:var(--color-surface-strong)}._outline_1nfuz_53{color:var(--color-text);border-color:var(--color-border);background-color:#0000}._outline_1nfuz_53:hover{background-color:var(--color-surface)}._fullWidth_1nfuz_63{width:100%}._header_p4z2d_1{z-index:30;color:var(--color-text);background-color:var(--color-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-border);padding:14px 0;position:sticky;top:0}._row_p4z2d_12{justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex;position:relative}._logo_p4z2d_21{letter-spacing:.01em;white-space:nowrap;color:var(--color-text);min-width:0;font-size:16px;font-weight:600}._nav_p4z2d_30{align-items:center;gap:24px;min-width:0;display:flex}._nav_p4z2d_30 a{color:var(--color-text-muted);white-space:nowrap;transition:color var(--transition-base), opacity var(--transition-base);font-size:15px}._nav_p4z2d_30 a:hover{color:var(--color-text)}._actions_p4z2d_50{flex-shrink:0;align-items:center;gap:12px;display:flex}._langSwitcher_p4z2d_57,._themeSwitcher_p4z2d_58{align-items:center;gap:8px;display:flex}._mobileLangSwitcher_p4z2d_64,._mobileThemeSwitcher_p4z2d_65{display:none}._langButton_p4z2d_69{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base), transform var(--transition-base), box-shadow var(--transition-base);border-radius:999px;padding:6px 10px}._langButton_p4z2d_69:hover{transform:translateY(-1px)}._langButtonActive_p4z2d_88{background:var(--color-surface-strong);border-color:var(--color-border);box-shadow:var(--shadow-soft)}._themeButton_p4z2d_94{border:1px solid var(--color-border);background:var(--color-surface);width:38px;height:38px;color:var(--color-text);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base), transform var(--transition-base), box-shadow var(--transition-base);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._themeButton_p4z2d_94:hover{transform:translateY(-1px)}._themeButtonActive_p4z2d_117{background:var(--color-surface-strong);border-color:var(--color-border);box-shadow:var(--shadow-soft)}._burger_p4z2d_123{border:1px solid var(--color-border);background-color:var(--color-surface);width:46px;height:46px;color:var(--color-text);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);border-radius:999px;justify-content:center;align-items:center;display:none}._burger_p4z2d_123:hover{background-color:var(--color-surface-strong)}._burgerIcon_p4z2d_144{justify-content:center;align-items:center;transition:transform .28s;display:inline-flex}._burgerOpen_p4z2d_151 ._burgerIcon_p4z2d_144{transform:rotate(90deg)}._mobileMenu_p4z2d_155,._overlay_p4z2d_159{display:none}@media (width<=768px){._header_p4z2d_1{padding:12px 0}._nav_p4z2d_30{display:none}._row_p4z2d_12{flex-wrap:nowrap;gap:12px}._logo_p4z2d_21{text-overflow:ellipsis;flex:auto;min-width:0;max-width:none;font-size:15px;overflow:hidden}._actions_p4z2d_50{flex-shrink:0;margin-left:auto}._actions_p4z2d_50>a,._langSwitcher_p4z2d_57,._themeSwitcher_p4z2d_58{display:none}._burger_p4z2d_123{z-index:32;flex-shrink:0;display:inline-flex;position:relative}._mobileMenu_p4z2d_155{z-index:32;opacity:0;background-color:var(--color-surface-strong);pointer-events:none;border:1px solid #0000;border-radius:24px;width:100%;max-height:0;padding:0 18px;transition:max-height .35s,opacity .25s,transform .25s,padding .25s,border-color .25s,box-shadow .25s;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(0);box-shadow:0 0 #0000}._mobileMenuOpen_p4z2d_242{opacity:1;border-color:var(--color-border);max-height:560px;box-shadow:var(--shadow-soft);pointer-events:auto;padding:18px;transform:translateY(0)}._mobileNav_p4z2d_254{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}._mobileNav_p4z2d_254 a{color:var(--color-text);font-size:15px}._mobileLangSwitcher_p4z2d_64,._mobileThemeSwitcher_p4z2d_65{align-items:center;gap:8px;margin-bottom:18px;display:flex}._overlay_p4z2d_159{z-index:25;pointer-events:none;background-color:#2d2a2600;transition:background-color .25s;display:block;position:fixed;inset:0}._overlayVisible_p4z2d_286{pointer-events:auto;background-color:#2d2a262e}}._hero_1tdap_1{padding:40px 0 140px}._grid_1tdap_5{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;min-height:calc(100vh - 120px);display:grid}._content_1tdap_13{max-width:620px}._eyebrow_1tdap_17{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 18px;font-size:13px;font-weight:600}._title_1tdap_26{letter-spacing:-.04em;margin:0;font-size:clamp(44px,7vw,84px);font-weight:600;line-height:1}._description_1tdap_34{max-width:560px;color:var(--color-text-muted);margin:24px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.65}._tags_1tdap_42{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._tags_1tdap_42 span{border:1px solid var(--color-border);background-color:var(--color-surface);min-height:40px;color:var(--color-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;padding:10px 16px;font-size:14px;display:inline-flex}._actions_1tdap_62{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}._imageWrapper_1tdap_69{justify-content:center;display:flex}._imageCard_1tdap_74{border:1px solid var(--color-border);background-color:var(--color-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;max-width:500px;box-shadow:var(--shadow-soft);border-radius:32px;padding:16px}._image_1tdap_69{aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:24px;width:100%}@media (width<=960px){._hero_1tdap_1{padding:20px 0 88px}._grid_1tdap_5{grid-template-columns:1fr;gap:32px;min-height:auto}._content_1tdap_13{order:1;max-width:100%}._imageWrapper_1tdap_69{order:2}._actions_1tdap_62{flex-direction:column;align-items:center}._actions_1tdap_62>*{width:100%;max-width:320px}}@media (width<=640px){._description_1tdap_34{font-size:17px}._tags_1tdap_42{gap:10px}._tags_1tdap_42 span{justify-content:center;width:100%}._imageCard_1tdap_74{border-radius:24px;padding:12px}._image_1tdap_69{border-radius:18px}}._wrapper_1b8go_1{max-width:760px}._eyebrow_1b8go_5{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 12px;font-size:13px;font-weight:600}._title_1b8go_14{letter-spacing:-.02em;margin:0;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.08}._description_1b8go_22{color:var(--color-text-muted);margin-top:18px;font-size:18px;line-height:1.7}._text_sbtzj_1{flex-direction:column;gap:20px;max-width:720px;margin-top:40px;display:flex}._text_sbtzj_1 p{color:var(--color-text-muted);font-size:18px;line-height:1.7}._list_1mas0_1{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}._card_1mas0_8{background-color:var(--color-surface);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:24px;font-size:16px;line-height:1.6}@media (width<=900px){._list_1mas0_1{grid-template-columns:1fr}}._grid_1j4v1_1{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}._card_1j4v1_8{border:1px solid var(--color-border);background-color:var(--color-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:320px;box-shadow:var(--shadow-soft);border-radius:28px;flex-direction:column;justify-content:space-between;padding:28px;display:flex}._featured_1j4v1_21{background-color:var(--color-surface-strong);border-color:var(--color-accent);box-shadow:var(--shadow-soft);transform:translateY(-6px)}._cardTop_1j4v1_28{margin-bottom:20px}._cardTitle_1j4v1_32{margin:0;font-size:24px;font-weight:600;line-height:1.2}._price_1j4v1_39{margin:16px 0 0;font-size:32px;font-weight:600;line-height:1}._description_1j4v1_46{color:var(--color-text-muted);margin:0 0 28px;font-size:16px;line-height:1.7}@media (width<=980px){._grid_1j4v1_1{grid-template-columns:1fr}._featured_1j4v1_21{transform:none}._card_1j4v1_8{min-height:auto}}._wrapper_93wjz_1{border:1px solid var(--color-border);background-color:var(--color-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-soft);border-radius:32px;grid-template-columns:.95fr 1.05fr;align-items:start;gap:32px;padding:36px;display:grid}._content_93wjz_14{max-width:520px}._note_93wjz_18{background-color:var(--color-surface-strong);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:22px;margin-top:28px;padding:20px 22px;line-height:1.7}._form_93wjz_28{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}._field_93wjz_34{flex-direction:column;gap:8px;display:flex}._field_93wjz_34 label{color:var(--color-text-muted);font-size:14px}._field_93wjz_34 input,._field_93wjz_34 textarea{border:1px solid var(--color-border);background-color:var(--color-surface-strong);width:100%;color:var(--color-text);transition:border-color var(--transition-base), box-shadow var(--transition-base), background-color var(--transition-base);border-radius:18px;outline:none;padding:16px 18px}._field_93wjz_34 input::placeholder,._field_93wjz_34 textarea::placeholder{color:var(--color-text-muted);opacity:.75}._field_93wjz_34 input:focus,._field_93wjz_34 textarea:focus{border-color:var(--color-accent);background-color:var(--color-surface-strong);box-shadow:0 0 0 4px #8d6e631f}._field_93wjz_34 textarea{resize:vertical;min-height:132px}._fullWidth_93wjz_78{grid-column:1/-1}._actions_93wjz_82{grid-column:1/-1;margin-top:6px}._policy_93wjz_87{color:var(--color-text-muted);grid-column:1/-1;margin:4px 0 0;font-size:13px;line-height:1.6}._error_93wjz_95{color:#d96b6b;font-size:13px}._success_93wjz_100{color:#7fcf98;grid-column:1/-1;margin-top:4px;font-size:15px}._errorMessage_93wjz_107{color:#d96b6b;grid-column:1/-1;margin-top:4px;font-size:14px;line-height:1.5}._checkboxField_93wjz_115{flex-direction:column;gap:8px;display:flex}._checkboxLabel_93wjz_121{color:var(--color-text-muted);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}._checkboxLabel_93wjz_121 input{flex-shrink:0;width:16px;height:16px;margin-top:3px}._policyLink_93wjz_137{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}._policyLink_93wjz_137:hover{color:var(--color-accent)}@media (width<=980px){._wrapper_93wjz_1{grid-template-columns:1fr;padding:24px}._content_93wjz_14{max-width:100%}}@media (width<=720px){._form_93wjz_28{grid-template-columns:1fr}}._section_pyk5h_1{padding-bottom:120px}._wrapper_pyk5h_5{grid-template-columns:.9fr 1.1fr;align-items:start;gap:32px;display:grid}._right_pyk5h_12{flex-direction:column;gap:24px;display:flex}._buttons_pyk5h_18{flex-wrap:wrap;gap:14px;display:flex}._info_pyk5h_24{gap:18px;display:grid}._item_pyk5h_29{border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:22px;padding:22px 24px}._label_pyk5h_37{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px;font-size:13px;font-weight:600;display:block}._text_pyk5h_47{color:var(--color-text);font-size:18px;line-height:1.5}._contactItem_pyk5h_53{color:var(--color-text);transition:color var(--transition-base);align-items:center;gap:10px;display:inline-flex}._contactItem_pyk5h_53:hover{color:var(--color-accent)}._linkText_pyk5h_65,._text_pyk5h_47{color:inherit;font-size:18px;line-height:1.5}@media (width<=920px){._wrapper_pyk5h_5{grid-template-columns:1fr}}@media (width<=640px){._buttons_pyk5h_18{flex-direction:column}._buttons_pyk5h_18>*{width:100%}}._list_2c343_1{gap:16px;margin-top:40px;display:grid}._card_2c343_7{border:1px solid var(--color-border);background-color:var(--color-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft);border-radius:24px;transition:all .3s;overflow:hidden}._question_2c343_17{text-align:left;cursor:pointer;width:100%;color:var(--color-text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px 28px;font-size:20px;font-weight:600;display:flex}._icon_2c343_32{font-size:22px;line-height:1;transition:transform .3s}._card_2c343_7._open_2c343_38 ._icon_2c343_32{transform:rotate(180deg)}._answerWrapper_2c343_42{max-height:0;transition:max-height .35s;overflow:hidden}._card_2c343_7._open_2c343_38 ._answerWrapper_2c343_42{max-height:300px}._answer_2c343_42{color:var(--color-text-muted);margin:0;padding:0 28px 24px;font-size:16px;line-height:1.7}@media (width<=640px){._question_2c343_17{padding:20px;font-size:18px}._answer_2c343_42{padding:0 20px 20px}}._footer_iy30f_1{border-top:1px solid var(--color-border);background-color:var(--color-surface);padding:48px 0 32px}._wrapper_iy30f_7{grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:24px;display:grid}._name_iy30f_14{margin:0;font-size:28px;font-weight:600;line-height:1.1}._subtitle_iy30f_21{color:var(--color-text-muted);margin:12px 0 0;font-size:16px;line-height:1.6}._links_iy30f_28,._contacts_iy30f_29{flex-direction:column;gap:12px;display:flex}._links_iy30f_28 a,._contacts_iy30f_29 a{color:var(--color-text-muted);transition:color var(--transition-base)}._links_iy30f_28 a:hover,._contacts_iy30f_29 a:hover{color:var(--color-text)}._bottom_iy30f_46{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;display:flex}._bottom_iy30f_46 p{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.6}@media (width<=900px){._wrapper_iy30f_7{grid-template-columns:1fr}._bottom_iy30f_46{flex-direction:column}}._content_16ghs_1{flex-direction:column;gap:18px;max-width:860px;display:flex}._content_16ghs_1 p{color:var(--color-text-muted);margin:0;font-size:17px;line-height:1.75}:root{--color-bg:#f6f1eb;--color-bg-gradient-start:#f8f4ef;--color-bg-gradient-end:#f2ebe4;--color-surface:#ffffffb8;--color-surface-strong:#fffaf5;--color-text:#2d2a26;--color-text-muted:#6f685f;--color-accent:#8d6e63;--color-accent-hover:#7c6056;--color-border:#2d2a261a;--color-white:#fff;--shadow-soft:0 10px 30px #2d2a2614;--shadow-button:0 8px 20px #2d2a261f;--container-width:1200px;--container-padding:20px;--radius-s:12px;--radius-m:18px;--radius-l:28px;--transition-base:.25s ease;--font-family-base:"Inter", "Segoe UI", Arial, sans-serif}:root[data-theme=dark]{--color-bg:#1f1a17;--color-bg-gradient-start:#2a221e;--color-bg-gradient-end:#181311;--color-surface:#241e1bd1;--color-surface-strong:#2b2320;--color-text:#f4ede7;--color-text-muted:#c5b8ae;--color-accent:#b08b7b;--color-accent-hover:#c19887;--color-border:#f4ede71f;--color-white:#fff;--shadow-soft:0 12px 34px #00000047;--shadow-button:0 10px 24px #0000004d}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{min-width:320px;font-family:var(--font-family-base);color:var(--color-text);background:radial-gradient(circle at top left, #ffffff1f, transparent 35%), linear-gradient(180deg, var(--color-bg-gradient-start) 0%, var(--color-bg-gradient-end) 100%);transition:background var(--transition-base), color var(--transition-base);margin:0;overflow-x:hidden}img{max-width:100%;display:block}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}#root{min-height:100vh;overflow-x:hidden}.section{padding:100px 0}@media (width<=768px){.section{padding:72px 0}}
