:root{--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--color-primary:#0284c7;--color-primary-hover:#0369a1;--color-dark:#0f172a;--color-dark-hover:#1e293b;--color-text:#334155;--color-muted:#64748b;--color-bg-light:#f8fafc;--color-bg-alt:#f1f5f9;--color-white:#fff;--color-border:#e2e8f0;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-family:var(--font-family)}body{background-color:var(--color-bg-light);color:var(--color-text);line-height:1.5}a{color:inherit;text-decoration:none}button,select{font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}section{padding:20px 0}._page_aga4m_1{min-height:100vh}._header_nff2v_1{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background-color:#fffffff2;position:sticky;top:0}._headerContent_nff2v_10{justify-content:space-between;align-items:center;display:flex}._logo_nff2v_16{align-items:center;gap:12px;text-decoration:none;display:flex}._logoIcon_nff2v_23{justify-content:center;align-items:center;display:flex}._logoImg_nff2v_29{object-fit:contain;width:auto;height:100px}._logoTitle_nff2v_35{color:var(--color-dark);font-size:1.25rem;font-weight:800;line-height:1;display:block}._logoSubtitle_nff2v_43{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._nav_nff2v_51{align-items:center;gap:32px;font-weight:500;display:flex}._navLink_nff2v_58{color:var(--color-dark);text-decoration:none;transition:color .2s}._navLink_nff2v_58:hover{color:var(--color-primary)}._headerActions_nff2v_68{align-items:center;gap:16px;display:flex}._phoneLink_nff2v_74{color:var(--color-dark);align-items:center;gap:8px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}._phoneLink_nff2v_74:hover{color:var(--color-primary)}._btnPrimary_nff2v_89{background-color:var(--color-primary);color:#fff;text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:10px 20px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}._btnPrimary_nff2v_89:hover{background-color:#0369a1;transform:translateY(-2px)}@media (width<=768px){._nav_nff2v_51,._phoneLink_nff2v_74{display:none}}._section_10mg1_1{background-color:#f8fafc;padding:80px 0}._container_10mg1_6{max-width:720px;margin:0 auto}._card_10mg1_11{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:36px;box-shadow:0 20px 40px -15px #00000012}._title_10mg1_19{color:var(--color-dark);margin-bottom:6px;font-size:1.75rem;font-weight:800}._subtitle_10mg1_26{color:#64748b;margin-bottom:28px;font-size:.95rem}._formGroup_10mg1_32{margin-bottom:24px}._label_10mg1_36{color:var(--color-dark);align-items:center;gap:8px;margin-bottom:10px;font-size:.875rem;font-weight:700;display:flex}._select_10mg1_46{width:100%;color:var(--color-dark);cursor:pointer;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;padding:14px 16px;font-size:1rem;font-weight:500;transition:all .2s}._select_10mg1_46:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px #0284c71a}._roomsGrid_10mg1_66{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._counterGrid_10mg1_72{gap:6px;display:flex}._counterBtn_10mg1_77{color:var(--color-dark);cursor:pointer;text-align:center;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;flex:1;padding:8px 4px;font-size:.9rem;font-weight:600;transition:all .2s}._counterBtn_10mg1_77:hover{background-color:#f1f5f9;border-color:#cbd5e1}._counterBtnActive_10mg1_96{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._counterBtnActive_10mg1_96:hover{background-color:#0369a1;border-color:#0369a1}._dateInput_10mg1_107{width:100%;color:var(--color-dark);cursor:pointer;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;padding:14px 16px;font-family:inherit;font-size:1rem;transition:all .2s}._dateInput_10mg1_107:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px #0284c71a}._estimateBox_10mg1_127{text-align:center;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #bae6fd;border-radius:16px;margin:28px 0;padding:20px}._estimateLabel_10mg1_136{color:#0369a1;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.85rem;font-weight:600}._estimatePrice_10mg1_145{color:#0284c7;font-size:2.25rem;font-weight:800}._selectedDateText_10mg1_151{color:#0369a1;margin-top:6px;font-size:.85rem;font-weight:500}._btnBook_10mg1_158{background-color:var(--color-dark);color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;padding:16px;font-size:1.05rem;font-weight:700;transition:all .2s}._btnBook_10mg1_158:hover{background-color:#1e293b;transform:translateY(-2px);box-shadow:0 10px 20px -5px #0f172a4d}@media (width<=768px){._roomsGrid_10mg1_66{grid-template-columns:1fr}}._extrasSection_10mg1_183{margin-top:24px;margin-bottom:24px}._extrasTitle_10mg1_188{color:var(--color-dark,#0f172a);margin-bottom:12px;font-size:.95rem;font-weight:600;display:block}._extrasGrid_10mg1_196{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._extraCard_10mg1_202{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:all .2s;display:flex}._extraCard_10mg1_202:hover{background-color:#f0f9ff;border-color:#38bdf8}._extraSelected_10mg1_220{background-color:#e0f2fe;border-color:#0284c7}._checkbox_10mg1_225{accent-color:#0284c7;cursor:pointer;width:16px;height:16px}._extraName_10mg1_232{color:#334155;flex:1;font-size:.875rem;font-weight:500}._extraPrice_10mg1_239{color:#0284c7;font-size:.85rem;font-weight:700}@media (width<=640px){._extrasGrid_10mg1_196{grid-template-columns:1fr}}._resultBox_10mg1_251{color:#fff;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border-radius:16px;flex-direction:column;gap:16px;margin-top:32px;padding:24px 28px;display:flex;box-shadow:0 10px 25px -5px #0284c74d}._priceInfo_10mg1_263{border-bottom:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}._priceLabel_10mg1_273{color:#e0f2fe;font-size:1.2rem;font-weight:600}._priceAmount_10mg1_279{color:#fff;letter-spacing:-.5px;font-size:2.25rem;font-weight:800}._note_10mg1_286{color:#bae6fd;margin:0;font-size:.8rem;line-height:1.4}._submitBtn_10mg1_293{color:#0369a1;text-align:center;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;margin-top:4px;padding:14px 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0000001a}._submitBtn_10mg1_293:hover{background-color:#f0f9ff;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}._hero_9wnm4_1{background-color:#f8fafc;padding:60px 0 80px;overflow:hidden}._heroContent_9wnm4_7{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}._heroText_9wnm4_14{flex-direction:column;align-items:flex-start;display:flex}._badge_9wnm4_20{color:#0284c7;background-color:#e0f2fe;border-radius:9999px;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-flex}._badgeText_9wnm4_34{align-items:center;gap:8px;display:flex}._flagsWrapper_9wnm4_40{gap:10px;display:flex}._flag_9wnm4_40{width:20px;height:20px}._title_9wnm4_50{color:var(--color-dark);letter-spacing:-.02em;margin-bottom:16px;font-size:2.75rem;font-weight:800;line-height:1.15}._subtitle_9wnm4_59{color:#64748b;margin-bottom:32px;font-size:1.1rem;line-height:1.6}._actions_9wnm4_66{flex-direction:column;gap:12px;width:100%;max-width:420px;margin-bottom:28px;display:flex}._btnPrimary_9wnm4_75,._btnSecondary_9wnm4_76{text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}._btnPrimary_9wnm4_75{background-color:var(--color-primary);color:#fff}._btnPrimary_9wnm4_75:hover{background-color:#0369a1;transform:translateY(-2px)}._btnSecondary_9wnm4_76{color:var(--color-dark);background-color:#fff;border:1px solid #e2e8f0}._btnSecondary_9wnm4_76:hover{background-color:#f1f5f9}._rating_9wnm4_109{color:#64748b;align-items:center;gap:10px;font-size:.875rem;display:flex}._stars_9wnm4_117{gap:2px;display:flex}._ratingText_9wnm4_122 strong{color:var(--color-dark)}._heroImageWrapper_9wnm4_126{justify-content:center;display:flex;position:relative}._heroImageContainer_9wnm4_132{border-radius:24px;width:100%;max-width:480px;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 30px -10px #00000026}._heroImg_9wnm4_142{object-fit:cover;width:100%;height:100%;display:block}._floatingBadge_9wnm4_149{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #fff9;border-radius:16px;align-items:center;gap:12px;padding:12px 18px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 10px 20px #0000001f}._badgeIcon_9wnm4_164{width:40px;height:40px;color:var(--color-primary);background-color:#e0f2fe;border-radius:12px;justify-content:center;align-items:center;display:flex}._badgeTitle_9wnm4_175{color:var(--color-dark);font-size:.9rem;font-weight:700}._badgeSub_9wnm4_181{color:#64748b;font-size:.75rem}@media (width<=992px){._heroContent_9wnm4_7{grid-template-columns:1fr;gap:40px}._heroText_9wnm4_14{text-align:center;align-items:center}._title_9wnm4_50{font-size:2.25rem}._heroImageContainer_9wnm4_132{max-width:100%}}._card_1oft4_1{background:#fff;border:1px solid #e2e8f0;border-radius:20px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}._card_1oft4_1:hover{transform:translateY(-4px);box-shadow:0 12px 20px -5px #0000001a}._sliderContainer_1oft4_15{aspect-ratio:4/5;-webkit-user-select:none;user-select:none;cursor:ew-resize;width:100%;position:relative;overflow:hidden}._imageBefore_1oft4_24,._imageAfter_1oft4_25{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}._imageBefore_1oft4_24{z-index:1}._imageAfter_1oft4_25{z-index:2;clip-path:polygon(0 0, var(--slider-pos,50%) 0, var(--slider-pos,50%) 100%, 0 100%)}._divider_1oft4_43{top:0;bottom:0;left:var(--slider-pos,50%);z-index:3;background-color:#fff;width:3px;position:absolute;transform:translate(-50%);box-shadow:0 0 8px #0006}._handle_1oft4_55{background-color:var(--color-primary);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0003}._labelBefore_1oft4_72,._labelAfter_1oft4_73{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4;background-color:#0f172abf;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700;position:absolute;top:14px}._labelBefore_1oft4_72{left:14px}._labelAfter_1oft4_73{right:14px}._cardInfo_1oft4_89{padding:20px}._category_1oft4_93{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:.75rem;font-weight:700;display:inline-block}._cardTitle_1oft4_103{color:var(--color-dark);margin-bottom:6px;font-size:1.25rem;font-weight:700}._cardDescription_1oft4_110{color:#64748b;font-size:.9rem;line-height:1.4}@media (width<=900px){._sliderContainer_1oft4_15{height:240px}}._section_1ohmr_1{background-color:var(--color-white);padding:80px 0}._header_1ohmr_6{text-align:center;margin-bottom:48px}._title_1ohmr_11{color:var(--color-dark);margin-bottom:12px;font-size:2.25rem;font-weight:800}._subtitle_1ohmr_18{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem}._grid_1ohmr_25{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}@media (width<=900px){._grid_1ohmr_25{grid-template-columns:1fr}}._photoGallerySection_1ohmr_37{width:100%;margin-top:56px}._galleryTitle_1ohmr_42{color:var(--color-dark,#0f172a);text-align:center;margin-bottom:28px;font-size:1.5rem;font-weight:700}._photoGrid_1ohmr_50{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;display:grid}._photoCard_1ohmr_57{aspect-ratio:4/3;background-color:#f1f5f9;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 20px -4px #0000001a}._photoImg_1ohmr_67{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}._photoCard_1ohmr_57:hover ._photoImg_1ohmr_67{transform:scale(1.04)}._photoOverlay_1ohmr_79{color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#0f172a33 50%,#0f172ad9 100%);flex-direction:column;justify-content:flex-end;padding:16px;display:flex;position:absolute;inset:0}._photoText_1ohmr_91{font-size:.95rem;font-weight:700;line-height:1.3}._photoLocation_1ohmr_97{color:#bae6fd;margin-top:2px;font-size:.8rem}@media (width<=640px){._photoGallerySection_1ohmr_37{margin-top:40px}._galleryTitle_1ohmr_42{margin-bottom:20px;font-size:1.25rem}._photoGrid_1ohmr_50{grid-template-columns:1fr;gap:16px}._photoCard_1ohmr_57{aspect-ratio:16/10}}._section_1q28p_1{background-color:#f8fafc;padding:80px 0}._header_1q28p_6{text-align:center;max-width:640px;margin:0 auto 52px}._badge_1q28p_12{color:#0284c7;text-transform:uppercase;letter-spacing:.05em;background-color:#e0f2fe;border-radius:9999px;margin-bottom:12px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-block}._title_1q28p_25{color:var(--color-dark);margin-bottom:12px;font-size:2.25rem;font-weight:800}._subtitle_1q28p_32{color:#64748b;font-size:1.05rem;line-height:1.5}._grid_1q28p_38{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._card_1q28p_44{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}._card_1q28p_44:hover{border-color:#cbd5e1;transform:translateY(-6px);box-shadow:0 16px 30px -10px #00000014}._popular_1q28p_61{border:2px solid var(--color-primary);box-shadow:0 10px 25px -5px #0284c726}._popularTag_1q28p_66{background:var(--color-primary);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700;position:absolute;top:-14px;right:28px}._iconWrapper_1q28p_80{width:52px;height:52px;color:var(--color-primary);background-color:#f1f5f9;border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._popular_1q28p_61 ._iconWrapper_1q28p_80{background-color:#e0f2fe}._cardTitle_1q28p_96{color:var(--color-dark);margin-bottom:8px;font-size:1.35rem;font-weight:700}._cardDescription_1q28p_103{color:#64748b;margin-bottom:20px;font-size:.925rem;line-height:1.5}._featuresList_1q28p_110{flex-direction:column;flex-grow:1;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}._featureItem_1q28p_120{color:#334155;align-items:center;gap:10px;font-size:.875rem;display:flex}._checkIcon_1q28p_128{color:#10b981;flex-shrink:0}._footer_1q28p_133{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}._priceLabel_1q28p_142{color:#94a3b8;text-transform:uppercase;font-size:.75rem;font-weight:600;display:block}._priceValue_1q28p_150{color:var(--color-dark);font-size:1.35rem;font-weight:800}._btnSelect_1q28p_156{color:var(--color-dark);background-color:#f1f5f9;border-radius:10px;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s}._btnSelect_1q28p_156:hover,._popular_1q28p_61 ._btnSelect_1q28p_156{background-color:var(--color-primary);color:#fff}._popular_1q28p_61 ._btnSelect_1q28p_156:hover{background-color:#0369a1}@media (width<=1024px){._grid_1q28p_38{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_1q28p_38{grid-template-columns:1fr}}._overlay_1r3s9_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background-color:#0f172abf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1r3s9_13{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;padding:24px;position:relative;box-shadow:0 25px 50px -12px #00000040}._closeBtn_1r3s9_25{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}._closeBtn_1r3s9_25:hover{color:#0f172a;background:#e2e8f0}._title_1r3s9_47{color:#0f172a;margin-bottom:4px;font-size:1.25rem;font-weight:700}._subtitle_1r3s9_54{color:#64748b;margin-bottom:20px;font-size:.875rem}._imageContainer_1r3s9_60{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:16px;width:100%;max-height:calc(90vh - 120px);overflow:hidden auto}._licenseImg_1r3s9_71{width:100%;height:auto;display:block}._section_4yght_1{background-color:#fff;padding:80px 0}._header_4yght_6{text-align:center;max-width:640px;margin:0 auto 52px}._badge_4yght_12{color:#0284c7;text-transform:uppercase;letter-spacing:.05em;background-color:#e0f2fe;border-radius:9999px;margin-bottom:12px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-block}._title_4yght_25{color:var(--color-dark);margin-bottom:12px;font-size:2.25rem;font-weight:800}._subtitle_4yght_32{color:#64748b;font-size:1.05rem;line-height:1.5}._grid_4yght_38{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._card_4yght_44{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:32px 28px;transition:transform .25s,box-shadow .25s}._card_4yght_44:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px #0000000f}._highlightCard_4yght_57{color:#fff;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none}._highlightCard_4yght_57:hover{box-shadow:0 16px 30px -10px #0284c74d}._iconWrapper_4yght_67{width:56px;height:56px;color:var(--color-primary);background-color:#fff;border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;display:flex;box-shadow:0 4px 10px #0000000a}._highlightCard_4yght_57 ._iconWrapper_4yght_67{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3}._cardTitle_4yght_86{color:var(--color-dark);margin-bottom:10px;font-size:1.25rem;font-weight:700}._viewLicenseBtn_4yght_93{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #fff6;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}._viewLicenseBtn_4yght_93:hover{color:var(--color-primary);background:#fff}._highlightCard_4yght_57 ._cardTitle_4yght_86{color:#fff}._cardDescription_4yght_119{color:#64748b;font-size:.925rem;line-height:1.6}._highlightCard_4yght_57 ._cardDescription_4yght_119{color:#e0f2fe}@media (width<=1024px){._grid_4yght_38{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_4yght_38{grid-template-columns:1fr}}._section_opu93_1{background-color:#fff;padding:96px 0}._container_opu93_6{max-width:1140px;margin:0 auto;padding:0 24px}._header_opu93_12{text-align:center;max-width:640px;margin:0 auto 56px}._title_opu93_18{color:var(--color-dark);letter-spacing:-.02em;margin-bottom:12px;font-size:2.25rem;font-weight:800}._subtitle_opu93_26{color:#64748b;font-size:1.05rem;line-height:1.6}._grid_opu93_32{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px;display:grid}._infoCards_opu93_39{flex-direction:column;gap:20px;display:flex}._card_opu93_45{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;align-items:flex-start;gap:18px;padding:24px;transition:all .25s;display:flex}._card_opu93_45:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 12px 24px -10px #0000000d}._iconWrapper_opu93_62{width:48px;height:48px;color:var(--color-primary);background-color:#e0f2fe;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardContent_opu93_74{flex-direction:column;display:flex}._cardTitle_opu93_79{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:4px;font-size:.875rem;font-weight:700}._cardValue_opu93_88{color:var(--color-dark);font-size:1.05rem;font-weight:600;text-decoration:none;transition:color .2s}a._cardValue_opu93_88:hover{color:var(--color-primary)}._cardSub_opu93_100{color:#94a3b8;margin-top:2px;font-size:.85rem}._formCard_opu93_106{background-color:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:36px;box-shadow:0 20px 40px -15px #0000000f}._formTitle_opu93_114{color:var(--color-dark);margin-bottom:24px;font-size:1.35rem;font-weight:700}._formGroup_opu93_121{margin-bottom:20px}._label_opu93_125{color:var(--color-dark);margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}._input_opu93_133,._textarea_opu93_134{width:100%;color:var(--color-dark);background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;padding:14px 16px;font-family:inherit;font-size:.95rem;transition:all .2s}._input_opu93_133:focus,._textarea_opu93_134:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px #0284c71a}._textarea_opu93_134{resize:vertical;min-height:120px}._submitBtn_opu93_159{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;font-size:1rem;font-weight:700;transition:all .2s;display:flex}._submitBtn_opu93_159:hover{background-color:#0369a1;transform:translateY(-2px);box-shadow:0 10px 20px -5px #0284c74d}._successMessage_opu93_182{color:#166534;text-align:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:16px;font-weight:600}@media (width<=900px){._grid_opu93_32{grid-template-columns:1fr;gap:36px}}._footer_1opf7_1{background-color:var(--color-dark,#0f172a);color:#94a3b8;border-top:1px solid #1e293b;padding:80px 0 32px}._container_1opf7_8{max-width:1140px;margin:0 auto;padding:0 24px}._grid_1opf7_14{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:64px;display:flex}._brandCol_1opf7_22{flex-direction:column;gap:16px;display:flex}._logo_1opf7_28{color:#fff;align-items:center;gap:10px;font-size:1.5rem;font-weight:800;text-decoration:none;display:flex}._logoIcon_1opf7_38{color:var(--color-primary,#0284c7)}._description_1opf7_42{color:#94a3b8;max-width:320px;font-size:.95rem;line-height:1.6}._socials_1opf7_49{gap:12px;margin-top:8px;display:flex}._socialBtn_1opf7_55{color:#fff;background-color:#1e293b;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:flex}._socialBtn_1opf7_55:hover{background-color:var(--color-primary,#0284c7);transform:translateY(-2px)}._colTitle_1opf7_73{color:#fff;letter-spacing:.02em;margin-bottom:20px;font-size:1rem;font-weight:700}._linkList_1opf7_81{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._linkList_1opf7_81 a{color:#94a3b8;font-size:.95rem;text-decoration:none;transition:color .2s}._linkList_1opf7_81 a:hover{color:#fff}._contactList_1opf7_101{flex-direction:column;gap:16px;display:flex}._contactItem_1opf7_107{align-items:flex-start;gap:12px;font-size:.95rem;display:flex}._contactIcon_1opf7_114{color:var(--color-primary,#0284c7);flex-shrink:0;margin-top:2px}._contactItem_1opf7_107 a{color:#94a3b8;text-decoration:none;transition:color .2s}._contactItem_1opf7_107 a:hover{color:#fff}._bottom_1opf7_130{color:#64748b;border-top:1px solid #1e293b;justify-content:space-between;align-items:center;padding-top:32px;font-size:.875rem;display:flex}._bottomLinks_1opf7_140{gap:24px;display:flex}._bottomLinks_1opf7_140 a{color:#64748b;text-decoration:none;transition:color .2s}._bottomLinks_1opf7_140 a:hover{color:#94a3b8}@media (width<=900px){._grid_1opf7_14{flex-wrap:wrap;gap:36px}}@media (width<=600px){._grid_1opf7_14{flex-direction:column;gap:32px}._bottom_1opf7_130{text-align:center;flex-direction:column;gap:16px}}@keyframes _fadeIn_18hf4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_18hf4_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._overlay_18hf4_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172a99;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out _fadeIn_18hf4_1;display:flex;position:fixed;inset:0}._modal_18hf4_14{background-color:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:650px;max-height:85vh;animation:.25s ease-out _slideUp_18hf4_1;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_18hf4_26{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._title_18hf4_34{color:var(--color-dark,#0f172a);font-size:1.25rem;font-weight:700}._closeBtn_18hf4_40{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._closeBtn_18hf4_40:hover{color:#0f172a;background-color:#f1f5f9}._content_18hf4_58{color:#334155;flex-direction:column;gap:16px;padding:24px;font-size:.95rem;line-height:1.6;display:flex;overflow-y:auto}._content_18hf4_58 h4{color:var(--color-dark,#0f172a);margin-top:8px;font-size:1rem;font-weight:700}._content_18hf4_58 p,._content_18hf4_58 ul{margin:0}._content_18hf4_58 ul{padding-left:20px}._footer_18hf4_84{border-top:1px solid #e2e8f0;justify-content:flex-end;padding:16px 24px;display:flex}._primaryBtn_18hf4_91{background-color:var(--color-primary,#0284c7);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 24px;font-weight:600;transition:background-color .2s}._primaryBtn_18hf4_91:hover{background-color:#0369a1}
