.AutoScrollStripComponent_stripSection__Smn8f{width:100%;padding:18px 0;overflow:hidden}.AutoScrollStripComponent_heading___xN9I{margin:0 0 12px;font-size:35px;font-weight:800;text-align:center;color:#111}.AutoScrollStripComponent_stripViewport__dfA6h{overflow:hidden}.AutoScrollStripComponent_stripTrack__Mz0yW{display:flex;gap:4px}.AutoScrollStripComponent_stripItem__30DHg{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.AutoScrollStripComponent_itemLink__BQe_o{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:inherit}.AutoScrollStripComponent_imageWrapper__XIVVK{position:relative;width:220px;height:120px}.AutoScrollStripComponent_image__Xe_b0{object-fit:contain;object-position:center}.AutoScrollStripComponent_logoItem__Q5SCo{opacity:.9;transition:opacity .15s ease,transform .15s ease;flex-basis:220px}.AutoScrollStripComponent_logoItem__Q5SCo:hover{opacity:1;transform:translateY(-1px)}.AutoScrollStripComponent_cardVariant__82e8x{padding:24px 0}.AutoScrollStripComponent_cardItem__I0NAw{width:240px;height:240px;padding:0}.AutoScrollStripComponent_cardItem__I0NAw .AutoScrollStripComponent_itemLink__BQe_o{width:100%;height:100%;display:grid;align-items:center;background:#fff;border-radius:8px;overflow:hidden;box-shadow:none;border:4px solid #dcbcf5;transition:transform .15s ease,box-shadow .15s ease}.AutoScrollStripComponent_cardItem__I0NAw .AutoScrollStripComponent_itemLink__BQe_o:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.12)}.AutoScrollStripComponent_cardItem__I0NAw .AutoScrollStripComponent_imageWrapper__XIVVK{width:100%;min-height:200px;aspect-ratio:1/1;display:grid;place-items:center;background:rgba(0,0,0,0)}.AutoScrollStripComponent_cardText__XzRc0{padding:10px 12px 12px;width:100%}.AutoScrollStripComponent_cardText__XzRc0:empty{display:none}.AutoScrollStripComponent_cardTitle__y4M6_{margin:0;font-size:14px;line-height:1.4;color:#111}.AutoScrollStripComponent_cardSource__9VdS7{margin:4px 0 0;font-size:12px;color:#60666f}@keyframes AutoScrollStripComponent_scrollLeft__LF7Rt{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.AutoScrollStripComponent_stripSection__Smn8f{padding:14px 0}.AutoScrollStripComponent_imageWrapper__XIVVK{width:200px;height:80px}.AutoScrollStripComponent_cardItem__I0NAw{width:200px;height:200px}.AutoScrollStripComponent_cardItem__I0NAw .AutoScrollStripComponent_imageWrapper__XIVVK{min-height:120px}}.HeaderV2Component_headerWrapper__JWYIl{position:relative;--header-height:82px}.HeaderV2Component_headerPlaceholder___zNhR{height:var(--header-height)}.HeaderV2Component_header__DvX3u{position:fixed;top:0;left:0;right:0;z-index:50;width:100%;height:var(--header-height);background:#fff;border-bottom:1px solid rgba(17,24,39,.08);-webkit-backdrop-filter:none;backdrop-filter:none;transition:box-shadow .18s ease,border-color .18s ease}.HeaderV2Component_headerScrolled__gNs_S{border-color:rgba(0,0,0,0);box-shadow:0 10px 32px rgba(15,23,42,.1)}.HeaderV2Component_inner___dRHa{display:flex;align-items:center;justify-content:space-between;width:min(100% - 48px,1410px);max-width:none;gap:36px;height:100%;padding:0;flex-wrap:nowrap}.HeaderV2Component_logo__gVMh_{position:relative;display:block;width:126px;height:50px;flex-shrink:0}.HeaderV2Component_logoImage__0kK96{object-fit:contain}.HeaderV2Component_nav__V5wt_{display:flex;align-items:center;flex:1 1;justify-content:space-between;gap:36px;min-width:0;background:rgba(0,0,0,0)}.HeaderV2Component_navHeader__TxJZC{display:none}.HeaderV2Component_menuList__KUwBV{display:flex;align-items:center;justify-content:center;gap:20px;list-style:none;padding:0;margin:0;min-width:0;flex-wrap:nowrap}.HeaderV2Component_menuItem__UpLYi{position:relative;width:auto;flex-shrink:0}.HeaderV2Component_menuAction__HHHCX{min-height:var(--header-height);display:inline-flex;align-items:center;justify-content:center;gap:7px;background:rgba(0,0,0,0);border:none;border-radius:0;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.01em;color:#3d3d3d;padding:0;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease;white-space:nowrap;text-decoration:none}.HeaderV2Component_menuAction__HHHCX:hover{color:#ff7a22;background:rgba(0,0,0,0)}.HeaderV2Component_menuItemActive__mHUW6>.HeaderV2Component_menuAction__HHHCX{color:#ff7a22}.HeaderV2Component_menuParent__T0EB9{padding-right:0}.HeaderV2Component_chevron__ElDEH{font-size:12px;line-height:1;transform:translateY(-1px);transition:transform .16s ease}.HeaderV2Component_menuItemDropdown__vFQfl:hover .HeaderV2Component_chevron__ElDEH,.HeaderV2Component_menuItemOpen__krxql .HeaderV2Component_chevron__ElDEH{transform:translateY(-1px) rotate(180deg)}.HeaderV2Component_dropdownPanel__j0yNX{position:absolute;top:100%;left:50%;min-width:250px;max-width:min(520px,100vw - 32px);padding:10px;border:1px solid rgba(17,24,39,.08);border-radius:12px;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.14);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,8px);transition:opacity .17s ease,transform .17s ease,visibility .17s ease}.HeaderV2Component_menuItemDropdown__vFQfl:nth-child(2) .HeaderV2Component_dropdownPanel__j0yNX{min-width:520px}.HeaderV2Component_menuItemDropdown__vFQfl:focus-within .HeaderV2Component_dropdownPanel__j0yNX,.HeaderV2Component_menuItemDropdown__vFQfl:hover .HeaderV2Component_dropdownPanel__j0yNX,.HeaderV2Component_menuItemOpen__krxql .HeaderV2Component_dropdownPanel__j0yNX{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.HeaderV2Component_dropdownList__Flb_F{list-style:none;display:grid;grid-template-columns:1fr;gap:2px;padding:0;margin:0}.HeaderV2Component_menuItemDropdown__vFQfl:nth-child(2) .HeaderV2Component_dropdownList__Flb_F{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.HeaderV2Component_dropdownItem__sfs_0{min-width:0}.HeaderV2Component_dropdownLink__BOutq{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:10px 12px;border-radius:12px;color:#111827;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}.HeaderV2Component_dropdownLink__BOutq:hover{background:var(--color-brand-surface);color:var(--color-brand-primary);transform:translateX(2px)}.HeaderV2Component_hotBadge__JykM5{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:999px;color:#fff;background:#ff5a1f;font-size:10px;font-weight:900;text-transform:uppercase}.HeaderV2Component_utilityList__xav5X{justify-content:flex-end;margin-left:auto;gap:20px}.HeaderV2Component_utilityIcon__r3Z3X{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:14px;line-height:1;color:#444}.HeaderV2Component_utilityIcon__r3Z3X svg{width:18px;height:18px}.HeaderV2Component_mobileExtras__JgZA0{display:none;flex-direction:column;gap:10px}.HeaderV2Component_actions__Gdo1W{display:none;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.HeaderV2Component_hotline__AQLr3{color:#111827;text-decoration:none;font-weight:800;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.HeaderV2Component_hotlineLabel__TB2fF{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7280}.HeaderV2Component_primaryButton__FrVhW{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:999px;border:1px solid #dcbcf5;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;font-weight:900;box-shadow:0 10px 26px rgba(140,0,214,.26);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.HeaderV2Component_primaryButton__FrVhW:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(140,0,214,.32)}.HeaderV2Component_menuToggle__eWkN2{display:inline-flex;width:44px;height:44px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;cursor:pointer}@media(min-width:1025px){.HeaderV2Component_menuToggle__eWkN2{display:none}}.HeaderV2Component_menuToggle__eWkN2 span{display:block;width:100%;height:2px;background:#111827;transition:transform .14s ease,opacity .14s ease}.HeaderV2Component_menuToggleActive__rJLC6 span:first-child{transform:translateY(4px) rotate(45deg)}.HeaderV2Component_menuToggleActive__rJLC6 span:nth-child(2){opacity:0}.HeaderV2Component_menuToggleActive__rJLC6 span:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.HeaderV2Component_backdrop__UG0ug{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:10}@media(max-width:1160px){.HeaderV2Component_inner___dRHa{width:min(100% - 32px,1410px);gap:18px}.HeaderV2Component_menuAction__HHHCX{font-size:15px}.HeaderV2Component_hotline__AQLr3{display:none}}@media(max-width:1024px){.HeaderV2Component_nav__V5wt_{position:fixed;top:var(--header-height,86px);right:0;bottom:0;left:0;background:#fff;flex-direction:column;align-items:stretch;padding:8px 16px 20px;height:auto;overflow-y:auto;justify-content:flex-start;transform:translateX(100%);transition:transform .22s ease;box-shadow:-6px 0 22px rgba(0,0,0,.06);z-index:12;flex:none}.HeaderV2Component_navOpen__YSJTq{transform:translateX(0)}.HeaderV2Component_menuList__KUwBV{flex-direction:column;width:100%;gap:10px;align-items:stretch;margin-top:4px}.HeaderV2Component_utilityList__xav5X{margin-left:0;padding-top:10px;border-top:1px solid #f2f4f7}.HeaderV2Component_menuAction__HHHCX,.HeaderV2Component_menuItem__UpLYi{width:100%}.HeaderV2Component_menuAction__HHHCX{min-height:48px;justify-content:space-between;text-align:left;border:1px solid #f2f4f7;border-radius:14px;font-size:15px;padding:14px 12px}.HeaderV2Component_menuItemActive__mHUW6:after{display:none}.HeaderV2Component_dropdownPanel__j0yNX{position:static;min-width:0;max-width:none;width:100%;max-height:0;margin-top:0;padding:0 8px;border:none;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;overflow:hidden;transform:none;transition:max-height .22s ease,padding .22s ease,margin .22s ease}.HeaderV2Component_menuItemDropdown__vFQfl:focus-within .HeaderV2Component_dropdownPanel__j0yNX,.HeaderV2Component_menuItemDropdown__vFQfl:hover .HeaderV2Component_dropdownPanel__j0yNX{transform:none}.HeaderV2Component_menuItemOpen__krxql .HeaderV2Component_dropdownPanel__j0yNX{max-height:760px;margin-top:8px;padding:4px 8px 8px}.HeaderV2Component_menuItemDropdown__vFQfl:nth-child(2) .HeaderV2Component_dropdownPanel__j0yNX{min-width:0}.HeaderV2Component_menuItemDropdown__vFQfl:nth-child(2) .HeaderV2Component_dropdownList__Flb_F{grid-template-columns:1fr}.HeaderV2Component_dropdownList__Flb_F{gap:6px}.HeaderV2Component_dropdownLink__BOutq{min-height:42px;background:#f9fafb;border:1px solid #f2f4f7}.HeaderV2Component_mobileExtras__JgZA0{display:flex;width:100%;margin-top:12px;gap:12px}.HeaderV2Component_actions__Gdo1W{gap:10px;position:relative;z-index:30;flex:0 0 auto;margin-left:auto}.HeaderV2Component_primaryButton__FrVhW{padding:10px 12px}.HeaderV2Component_menuToggle__eWkN2{display:inline-flex!important;position:fixed;top:calc((var(--header-height, 86px) - 44px)/2);right:16px;left:auto;z-index:80;opacity:1;visibility:visible}.HeaderV2Component_navHeader__TxJZC{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:6px 0 4px;position:sticky;top:0;background:#fff;z-index:1}.HeaderV2Component_closeButton__XdCXt{border:1px solid #e5e7eb;background:#fff;border-radius:12px;width:44px;height:44px;font-size:18px;cursor:pointer;display:grid;place-items:center}.HeaderV2Component_menuAction__HHHCX,.HeaderV2Component_mobileExtras__JgZA0 .HeaderV2Component_hotline__AQLr3,.HeaderV2Component_mobileExtras__JgZA0 .HeaderV2Component_primaryButton__FrVhW{width:100%}.HeaderV2Component_mobileExtras__JgZA0 .HeaderV2Component_hotline__AQLr3{display:inline-flex;justify-content:center;min-height:44px;border:1px solid #f2f4f7;border-radius:14px}.HeaderV2Component_mobileExtras__JgZA0 .HeaderV2Component_primaryButton__FrVhW{justify-content:center;text-align:center}}@media(max-width:640px){.HeaderV2Component_inner___dRHa{position:relative;padding-top:12px;padding-bottom:12px}.HeaderV2Component_logo__gVMh_{width:118px;height:44px}.HeaderV2Component_actions__Gdo1W>.HeaderV2Component_primaryButton__FrVhW{display:none}.HeaderV2Component_actions__Gdo1W{position:absolute;top:50%;right:16px;transform:translateY(-50%)}}@media(max-width:768px){.HeaderV2Component_menuToggle__eWkN2{left:330px}}@media(max-width:380px){.HeaderV2Component_menuToggle__eWkN2{left:calc(100vw - 60px)}}.RegisterCollaboratorAppDownloadSectionComponent_section__wS_QD{background:#fff}.RegisterCollaboratorAppDownloadSectionComponent_container__8xAJM{max-width:1200px;margin:0 auto;padding:64px 16px;display:grid;gap:32px}@media(min-width:992px){.RegisterCollaboratorAppDownloadSectionComponent_container__8xAJM{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.RegisterCollaboratorAppDownloadSectionComponent_copy__gVXBA{display:flex;flex-direction:column;gap:16px}.RegisterCollaboratorAppDownloadSectionComponent_heading__ZVZQr{font-size:32px;font-weight:700;color:#111}@media(min-width:768px){.RegisterCollaboratorAppDownloadSectionComponent_heading__ZVZQr{font-size:40px}}.RegisterCollaboratorAppDownloadSectionComponent_description__VXAFK{font-size:16px;line-height:1.7;color:#444}.RegisterCollaboratorAppDownloadSectionComponent_qrRow__qKkSw{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width:640px){.RegisterCollaboratorAppDownloadSectionComponent_qrRow__qKkSw{flex-direction:row;align-items:center}}.RegisterCollaboratorAppDownloadSectionComponent_qrBox__agAnm{width:100%;max-width:840px;aspect-ratio:16/9;border-radius:16px;background:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;color:#777;font-size:14px;position:relative;overflow:hidden;box-shadow:none;padding:8px}.RegisterCollaboratorAppDownloadSectionComponent_qrImage__ZS1EZ{object-fit:contain;object-position:center}.RegisterCollaboratorAppDownloadSectionComponent_qrLabel__vXJxB{font-weight:700;color:#111}.RegisterCollaboratorAppDownloadSectionComponent_linkText__BGDn_{color:#8c00d6;font-weight:600;word-break:break-all}.RegisterCollaboratorAppDownloadSectionComponent_badges__5nyt_{display:flex;flex-direction:column;gap:10px}.RegisterCollaboratorAppDownloadSectionComponent_badge__NR1Wn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#111;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.06);transition:border-color .2s,transform .1s}.RegisterCollaboratorAppDownloadSectionComponent_badge__NR1Wn:hover{border-color:#d1d5db}.RegisterCollaboratorAppDownloadSectionComponent_badge__NR1Wn:active{transform:translateY(1px)}.RegisterCollaboratorAppDownloadSectionComponent_phoneWrap__WBAVZ{display:flex;justify-content:center}.RegisterCollaboratorAppDownloadSectionComponent_phoneMock__9NbEJ{width:320px;height:640px;border-radius:28px;border:1px solid #e5e7eb;box-shadow:none;background:rgba(0,0,0,0);position:relative;overflow:hidden}.RegisterCollaboratorAppDownloadSectionComponent_phoneImage__KBaHt{object-fit:contain}.RegisterCollaboratorHeroSectionComponent_heroSection__YFeb1{background:#f4e9ff}.RegisterCollaboratorHeroSectionComponent_container__Qxphq{max-width:1200px;margin:0 auto;padding:64px 16px;display:grid;gap:40px}@media(min-width:768px){.RegisterCollaboratorHeroSectionComponent_container__Qxphq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.RegisterCollaboratorHeroSectionComponent_copy__JWhvc{display:flex;flex-direction:column;gap:16px}.RegisterCollaboratorHeroSectionComponent_heading__tG_Zn{font-size:38px;line-height:1.2;font-weight:700;color:#1a1a1a}@media(min-width:768px){.RegisterCollaboratorHeroSectionComponent_heading__tG_Zn{font-size:48px}}.RegisterCollaboratorHeroSectionComponent_description__DJCYc{font-size:16px;line-height:1.7;color:#333}.RegisterCollaboratorHeroSectionComponent_link__hJppz{color:#ff7d14;text-decoration:underline}.RegisterCollaboratorHeroSectionComponent_formCard__G3QVk{background:#fff;border-radius:16px;padding:24px;box-shadow:0 12px 32px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:16px}.RegisterCollaboratorHeroSectionComponent_formHeader__RRKe5{display:flex;flex-direction:column;gap:4px}.RegisterCollaboratorHeroSectionComponent_formSubtitle__ViLmb{font-size:13px;font-weight:600;color:#555}.RegisterCollaboratorHeroSectionComponent_formTitle__Meah_{font-size:22px;font-weight:700;color:#111}.RegisterCollaboratorHeroSectionComponent_form__ghIpT{display:flex;flex-direction:column;gap:12px}.RegisterCollaboratorHeroSectionComponent_field__wFCHP{display:flex;flex-direction:column;gap:6px}.RegisterCollaboratorHeroSectionComponent_label__SQXaU{font-size:13px;font-weight:600;color:#444}.RegisterCollaboratorHeroSectionComponent_input__UdymW{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s;background:#fff;color:#111}.RegisterCollaboratorHeroSectionComponent_input__UdymW:focus{border-color:#8c00d6;box-shadow:0 0 0 3px rgba(140,0,214,.2)}.RegisterCollaboratorHeroSectionComponent_checkbox__81COF{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#444}.RegisterCollaboratorHeroSectionComponent_checkbox__81COF input{margin-top:3px}.RegisterCollaboratorHeroSectionComponent_error__abfqt{font-size:13px;color:#d92b2b}.RegisterCollaboratorHeroSectionComponent_submit__NcUce{width:100%;border:none;border-radius:10px;padding:14px 16px;background:linear-gradient(135deg,#8c00d6,#8c00d6);color:#fff;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 12px 28px rgba(140,0,214,.26);transition:background .2s,transform .1s,box-shadow .2s}.RegisterCollaboratorHeroSectionComponent_submit__NcUce:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(140,0,214,.32)}.RegisterCollaboratorHeroSectionComponent_submit__NcUce:active{transform:translateY(0)}.HomeServiceCardComponent_card__sD5C1{display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 12px 28px rgba(0,0,0,.06);overflow:hidden;height:100%;border:1px solid #eef0f4}.HomeServiceCardComponent_imageWrapper__QoPue{width:100%;padding:12px;background:rgba(0,0,0,0)}.HomeServiceCardComponent_image__ylkV3{width:100%;height:100%;object-fit:contain;border-radius:12px;display:block}.HomeServiceCardComponent_content__wQpWP{display:flex;flex-direction:column;gap:12px;padding:16px;flex:1 1;text-align:center}.HomeServiceCardComponent_title__wzbqS{margin:0;font-size:18px;font-weight:700;text-transform:uppercase;color:#111}.HomeServiceCardComponent_description__t6pmr{margin:0;color:#2f3342;line-height:1.5;font-size:14px;font-weight:600;flex:1 1}.HomeServiceCardComponent_cta__Y_jdh{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:10px;background:#8c00d6;color:#fff;text-decoration:none;font-weight:600;margin-top:auto}.HomeServiceCardComponent_cta__Y_jdh:hover{background:#8c00d6}.HomeServiceCardsComponent_section__KAAsQ{width:100%;padding:64px 24px;background:#fff}.HomeServiceCardsComponent_sectionHeader___rcm1{text-align:center;margin-bottom:32px}.HomeServiceCardsComponent_title__ajOA9{margin:0;font-size:28px;font-weight:800;color:#111}.HomeServiceCardsComponent_grid__2USL6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:1024px){.HomeServiceCardsComponent_grid__2USL6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.HomeServiceCardsComponent_section__KAAsQ{padding:48px 16px}.HomeServiceCardsComponent_grid__2USL6{grid-template-columns:1fr}}.HomeMediaVideosComponent_section__8gFMz{padding:56px 24px;background:#fff}.HomeMediaVideosComponent_inner__9e_zQ{max-width:1000px;margin:0 auto}.HomeMediaVideosComponent_title__OrmDl{margin:0 0 20px;font-size:26px;font-weight:800;text-align:center}.HomeMediaVideosComponent_grid__l0Mdl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.HomeMediaVideosComponent_card__fwuWP{background:#f9fafc;border:1px solid #eef0f4;border-radius:14px;overflow:hidden;color:inherit;box-shadow:0 8px 22px rgba(0,0,0,.05)}.HomeMediaVideosComponent_videoWrapper__2dAGV{position:relative;width:100%;padding-top:56.25%;background:#000}.HomeMediaVideosComponent_videoWrapper__2dAGV iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.HomeMediaVideosComponent_cardTitle__ZfVzO{margin:12px;font-weight:700}@media(max-width:768px){.HomeMediaVideosComponent_grid__l0Mdl{grid-template-columns:1fr}}.FooterV2Component_footer__zxmr0{background:#fff;color:#3f3f3f;padding:92px 0 64px}.FooterV2Component_inner__1yqSh{width:min(100% - 48px,1340px);max-width:none;padding:0}.FooterV2Component_mainGrid__HAOcp{display:grid;grid-template-columns:420px 260px 380px;justify-content:space-between;gap:0}.FooterV2Component_brandColumn___oYUp{display:flex;flex-direction:column;align-items:flex-start}.FooterV2Component_logoLink__e0jvz{display:inline-flex;width:fit-content;margin-bottom:26px}.FooterV2Component_logoImage__AarB4{object-fit:contain;object-position:left center;height:auto}.FooterV2Component_companyName__JDsEf{margin:0 0 4px;color:#3e3e3e;line-height:1.55;font-size:17px;font-weight:500}.FooterV2Component_infoList__cRVpe{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:4px;color:#3f3f3f;line-height:1.55;font-size:17px;font-weight:500}.FooterV2Component_infoList__cRVpe a{color:inherit;text-decoration:none}.FooterV2Component_infoList__cRVpe a:hover{color:#ff7a22}.FooterV2Component_downloadBadges__aWazZ{display:flex;align-items:center;gap:24px;margin:26px 0 30px}.FooterV2Component_storeBadge__xiAsY{min-width:152px;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:5px;background:#000;color:#fff;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.FooterV2Component_storeBadge__xiAsY:hover{transform:translateY(-1px);opacity:.88}.FooterV2Component_storeBadge__xiAsY span:last-child{display:flex;flex-direction:column;line-height:1.05}.FooterV2Component_storeBadge__xiAsY small{font-size:9px;font-weight:500}.FooterV2Component_storeBadge__xiAsY strong{font-size:16px;font-weight:700}.FooterV2Component_appleMark__QQWUa,.FooterV2Component_playMark__MVd5A{width:24px;height:24px;flex-shrink:0;background:#fff}.FooterV2Component_appleMark__QQWUa{border-radius:50% 50% 45% 45%;clip-path:polygon(50% 0,66% 20%,83% 18%,76% 38%,91% 53%,73% 63%,76% 88%,50% 75%,24% 88%,27% 63%,9% 53%,24% 38%,17% 18%,34% 20%)}.FooterV2Component_playMark__MVd5A{clip-path:polygon(0 0,100% 50%,0 100%)}.FooterV2Component_quickSupport__b_7VB{display:grid;grid-template-columns:repeat(2,minmax(0,150px));gap:14px 24px}.FooterV2Component_quickSupport__b_7VB a{display:inline-flex;align-items:center;gap:10px;min-height:28px;color:#3f3f3f;font-size:17px;font-weight:500;text-decoration:none;transition:color .15s ease}.FooterV2Component_quickSupport__b_7VB a:hover{color:#ff7a22}.FooterV2Component_supportIcon___JkxI{width:24px;height:24px;display:inline-grid;place-items:center;color:#3f3f3f;flex-shrink:0}.FooterV2Component_supportIcon___JkxI svg{width:24px;height:24px}.FooterV2Component_column__QntHR h3{margin:0 0 22px;color:#0f0f0f;font-size:21px;font-weight:800;line-height:1.2}.FooterV2Component_column__QntHR ul{list-style:none;padding:0;margin:0}.FooterV2Component_column__QntHR li{margin-bottom:17px}.FooterV2Component_column__QntHR a{color:#3f3f3f;font-size:17px;line-height:1.25;font-weight:500;text-decoration:none;transition:color .15s ease}.FooterV2Component_column__QntHR a:hover{color:#ff7a22}.FooterV2Component_companyLinks__bmKdJ,.FooterV2Component_serviceLinks__TxHbM{min-width:0}.FooterV2Component_bottom__kpfux{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:62px;padding-top:44px;border-top:1px solid #dedede}.FooterV2Component_bottomLeft__8n388{display:flex;align-items:center;gap:58px;flex-wrap:wrap}.FooterV2Component_legal__KRtqR{color:#151515;font-size:17px;font-weight:500}.FooterV2Component_socialBlock__0Fi3s{display:flex;align-items:center;gap:26px;color:#151515;font-size:16px;font-weight:600;letter-spacing:.03em}.FooterV2Component_socials__GU6Vr{display:flex;align-items:center;gap:14px}.FooterV2Component_socialButton__YNAnD{width:28px;height:28px;border-radius:999px;background:#3a3a3a;display:grid;place-items:center;color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease}.FooterV2Component_socialButton__YNAnD:hover{transform:translateY(-1px);background:#ff7a22}.FooterV2Component_socialButton__YNAnD svg{width:15px;height:15px}.FooterV2Component_ministryBadge__hYIM7{display:inline-flex;align-items:center;flex-shrink:0}.FooterV2Component_ministryBadge__hYIM7 img{width:auto;height:40px;object-fit:contain}@media(max-width:1180px){.FooterV2Component_inner__1yqSh{width:min(100% - 32px,1340px)}.FooterV2Component_mainGrid__HAOcp{grid-template-columns:minmax(300px,1.2fr) minmax(180px,.8fr) minmax(280px,1fr);gap:44px}}@media(max-width:900px){.FooterV2Component_footer__zxmr0{padding:58px 0 44px}.FooterV2Component_mainGrid__HAOcp{grid-template-columns:1fr;gap:34px}.FooterV2Component_bottom__kpfux{align-items:flex-start;flex-direction:column;margin-top:42px;padding-top:32px}.FooterV2Component_bottomLeft__8n388{gap:22px;flex-direction:column;align-items:flex-start}}@media(max-width:640px){.FooterV2Component_footer__zxmr0{padding:44px 0 36px}.FooterV2Component_column__QntHR a,.FooterV2Component_companyName__JDsEf,.FooterV2Component_infoList__cRVpe,.FooterV2Component_legal__KRtqR,.FooterV2Component_quickSupport__b_7VB a{font-size:15px}.FooterV2Component_downloadBadges__aWazZ{gap:10px;flex-wrap:wrap}.FooterV2Component_storeBadge__xiAsY{min-width:144px}.FooterV2Component_quickSupport__b_7VB{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.FooterV2Component_column__QntHR h3{font-size:19px}.FooterV2Component_column__QntHR li{margin-bottom:13px}.FooterV2Component_socialBlock__0Fi3s{gap:14px;flex-wrap:wrap}}.SliderBannerComponent_sliderSection__lemJZ{width:100%;position:relative;overflow:hidden;border-radius:20px;background:#000;min-height:620px;touch-action:pan-y;-ms-touch-action:pan-y}.SliderBannerComponent_sliderTrack__qs7U0{display:flex;width:100%;height:100%;will-change:transform}.SliderBannerComponent_slide__xkFW_{position:relative;flex:0 0 var(--slide-width,100%);width:var(--slide-width,100%);min-width:var(--slide-width,100%);min-height:620px;height:100%;aspect-ratio:1772/736;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:var(--desktop-image);flex-shrink:0;background-color:#fff}@media(max-width:768px){.SliderBannerComponent_sliderSection__lemJZ{min-height:0;border-radius:14px}.SliderBannerComponent_slide__xkFW_{min-height:0;aspect-ratio:804/1256;background-image:var(--mobile-image)}}.HomeV2BookingStepsComponent_section__cfNrj{padding:70px 0;background:#fff}.HomeV2BookingStepsComponent_header__K7ZkO{text-align:center;max-width:760px;margin:0 auto 30px}.HomeV2BookingStepsComponent_kicker__Oinfb{margin:0 0 10px;font-size:13px;font-weight:800;color:#8c00d6;text-transform:uppercase;letter-spacing:1px}.HomeV2BookingStepsComponent_title__sQpI0{margin:0 0 12px;font-size:32px;font-weight:800;color:#111827}.HomeV2BookingStepsComponent_subtitle__M1Prr{margin:0;color:#4b5563;font-size:16px;line-height:1.6}.HomeV2BookingStepsComponent_list__bOjiU{display:flex;flex-direction:column;gap:22px}.HomeV2BookingStepsComponent_step__CJuej{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:center;padding:18px;border-radius:20px;background:#f7f2ff;border:1px solid #e3d3f6;box-shadow:0 16px 36px rgba(140,0,214,.08)}.HomeV2BookingStepsComponent_stepReverse__E4NXW .HomeV2BookingStepsComponent_imageWrapper__sAZKy{order:2}.HomeV2BookingStepsComponent_imageWrapper__sAZKy{position:relative;width:100%;padding-top:68%;border-radius:16px;overflow:hidden;background:rgba(0,0,0,0)}.HomeV2BookingStepsComponent_image__doVeK{object-fit:cover}.HomeV2BookingStepsComponent_stepContent__laA4B{display:flex;flex-direction:column;gap:10px}.HomeV2BookingStepsComponent_stepLabel__0Hh_e{margin:0;font-size:13px;letter-spacing:1px;font-weight:700;color:#8c00d6;text-transform:uppercase}.HomeV2BookingStepsComponent_stepTitle__Uvrzh{margin:0;font-size:24px;font-weight:800;color:#111827}.HomeV2BookingStepsComponent_stepDescription__NgiP5{margin:0;font-size:15px;color:#4b5563;line-height:1.7}@media(max-width:960px){.HomeV2BookingStepsComponent_step__CJuej{grid-template-columns:1fr}.HomeV2BookingStepsComponent_stepReverse__E4NXW .HomeV2BookingStepsComponent_imageWrapper__sAZKy{order:0}}@media(max-width:640px){.HomeV2BookingStepsComponent_section__cfNrj{padding:56px 0}.HomeV2BookingStepsComponent_title__sQpI0{font-size:26px}.HomeV2BookingStepsComponent_step__CJuej{padding:14px}.HomeV2BookingStepsComponent_stepTitle__Uvrzh{font-size:20px}}.HomeV2CustomerStatsComponent_section__Z8ZEV{padding:64px 0;background:#f9fafb}.HomeV2CustomerStatsComponent_inner__lGx0X{display:flex;flex-direction:column;gap:22px;text-align:center}.HomeV2CustomerStatsComponent_title__o1M5B{margin:0;font-size:30px;font-weight:800;color:#111827}.HomeV2CustomerStatsComponent_grid__TiJel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.HomeV2CustomerStatsComponent_card__l53BK{background:#fff;border:1px solid #eef1f6;border-radius:18px;padding:16px 18px;display:flex;align-items:center;gap:14px;box-shadow:0 14px 36px rgba(0,0,0,.06)}.HomeV2CustomerStatsComponent_icon__tnspq{width:48px;height:48px;color:var(--color-brand-primary);display:grid;place-items:center}.HomeV2CustomerStatsComponent_icon__tnspq svg{width:22px;height:22px}.HomeV2CustomerStatsComponent_cardContent__zkAvf{text-align:left}.HomeV2CustomerStatsComponent_value__T21rM{margin:0;font-size:24px;font-weight:800;color:#111827}.HomeV2CustomerStatsComponent_label__YWWRU{margin:2px 0 0;font-size:14px;color:#4b5563}@media(max-width:960px){.HomeV2CustomerStatsComponent_grid__TiJel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.HomeV2CustomerStatsComponent_section__Z8ZEV{padding:52px 0}.HomeV2CustomerStatsComponent_title__o1M5B{font-size:24px}.HomeV2CustomerStatsComponent_grid__TiJel{grid-template-columns:1fr}.HomeV2CustomerStatsComponent_card__l53BK{justify-content:center}}.HomeV2FaqComponent_section__2H9CO{padding:68px 0;background:#f9fafb}.HomeV2FaqComponent_header__hZ6K8{text-align:center;max-width:720px;margin:0 auto 24px}.HomeV2FaqComponent_kicker__SuhJ1{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#8c00d6}.HomeV2FaqComponent_title__RtBwg{margin:0 0 10px;font-size:30px;font-weight:800;color:#111827}.HomeV2FaqComponent_subtitle__2OApi{margin:0;font-size:15px;color:#4b5563;line-height:1.6}.HomeV2FaqComponent_accordion___Xhgv{display:flex;flex-direction:column;gap:12px;max-width:900px;margin:0 auto}.HomeV2FaqComponent_item__G2z3a{border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.05);overflow:hidden;transition:border-color .14s ease,box-shadow .14s ease}.HomeV2FaqComponent_itemOpen__3hQ9M{border-color:#dcbcf5;box-shadow:0 16px 36px rgba(140,0,214,.14)}.HomeV2FaqComponent_question__waChS{width:100%;padding:16px 18px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:700;color:#111827;cursor:pointer}.HomeV2FaqComponent_icon__lp_D9{width:28px;height:28px;border-radius:50%;border:1px solid #dcbcf5;display:grid;place-items:center;color:#8c00d6;font-size:18px;font-weight:800}.HomeV2FaqComponent_answer__2EsYn{overflow:hidden;transition:max-height .2s ease}.HomeV2FaqComponent_answer__2EsYn p{margin:0;padding:0 18px 16px;color:#4b5563;line-height:1.7;font-size:15px}@media(max-width:640px){.HomeV2FaqComponent_section__2H9CO{padding:52px 0}.HomeV2FaqComponent_title__RtBwg{font-size:24px}.HomeV2FaqComponent_question__waChS{font-size:15px;align-items:flex-start}}.HomeV2PressComponent_section__lg_ck{padding:16px 0 58px;background:#f9fafb;overflow:hidden}.HomeV2PressComponent_header__d0MQb{max-width:680px;margin:0 auto 8px;text-align:center}.HomeV2PressComponent_kicker__yR08a{margin:0 0 8px;color:var(--color-brand-primary);font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.HomeV2PressComponent_title__6dExy{margin:0;color:#111827;font-size:30px;font-weight:900;line-height:1.16}.HomeV2PressComponent_description__lekpt{margin:10px auto 0;color:#4b5563;font-size:16px;line-height:1.6}@media(max-width:640px){.HomeV2PressComponent_section__lg_ck{padding:8px 0 46px}.HomeV2PressComponent_title__6dExy{font-size:24px}.HomeV2PressComponent_description__lekpt{font-size:14px}}.HomeV2AppCtaComponent_section__0KCOk{padding:72px 0;background:#fff}.HomeV2AppCtaComponent_inner__6lJsk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center;background:linear-gradient(135deg,#f7f0ff,#ffffff);border:1px solid #e3d3f6;border-radius:24px;padding:28px;box-shadow:0 18px 44px rgba(140,0,214,.12)}.HomeV2AppCtaComponent_textColumn__wQQSo{display:flex;flex-direction:column;gap:12px}.HomeV2AppCtaComponent_kicker__zTJ83{margin:0;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#8c00d6}.HomeV2AppCtaComponent_title__FD1p9{margin:0;font-size:32px;font-weight:800;color:#111827;line-height:1.3}.HomeV2AppCtaComponent_description__8wFZ6{margin:0;font-size:15px;line-height:1.7;color:#4b5563}.HomeV2AppCtaComponent_qrAndBadges__ot0oQ{display:flex;justify-content:center;margin-top:12px}.HomeV2AppCtaComponent_qrImageWrapper__L5z1I{position:relative;width:100%;max-width:520px;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:none}.HomeV2AppCtaComponent_qrImage__mI7n_{object-fit:contain;object-position:center}.HomeV2AppCtaComponent_imageColumn__83bPU{position:relative}.HomeV2AppCtaComponent_imageWrapper__dHMRh{position:relative;width:100%;padding-top:90%;border-radius:20px;overflow:hidden;background:none;box-shadow:none}.HomeV2AppCtaComponent_image__B35us{object-fit:contain}@media(max-width:1024px){.HomeV2AppCtaComponent_inner__6lJsk{grid-template-columns:1fr;padding:22px}.HomeV2AppCtaComponent_imageColumn__83bPU{order:-1}.HomeV2AppCtaComponent_title__FD1p9{font-size:28px}}@media(max-width:640px){.HomeV2AppCtaComponent_section__0KCOk{padding:56px 0}.HomeV2AppCtaComponent_title__FD1p9{font-size:24px}.HomeV2AppCtaComponent_qrAndBadges__ot0oQ{width:100%}}.LandingCmsPageRendererComponent_page__bWC5b{min-height:100vh;background:radial-gradient(circle at 8% 10%,rgba(0,176,80,.18),transparent 30%),radial-gradient(circle at 92% 8%,rgba(255,122,0,.14),transparent 26%),linear-gradient(180deg,#f7fff9,#ffffff 42%,#fffaf4)}.LandingCmsPageRendererComponent_hero__X1IS0{--cms-accent-color:#00a651;--cms-section-bg:transparent;--cms-surface-color:rgba(255,255,255,0.94);--cms-border-color:rgba(0,166,81,0.14);--cms-overlay-color:rgba(255,122,0,0.18);--cms-section-text-color:#073b23;padding:124px 0 54px;background:var(--cms-section-bg)}.LandingCmsPageRendererComponent_heroInner__AxjKn{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:36px;align-items:center}.LandingCmsPageRendererComponent_heroContent__MJlKs{display:grid;gap:20px}.LandingCmsPageRendererComponent_eyebrow__BByLP{width:fit-content;padding:9px 14px;border-radius:999px;background:color-mix(in srgb,var(--cms-accent-color) 12%,white);color:var(--cms-accent-color);font-size:.86rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.LandingCmsPageRendererComponent_heroContent__MJlKs h1{max-width:13ch;margin:0;color:var(--cms-section-text-color);font-size:clamp(2.55rem,5vw,5.2rem);line-height:.98;letter-spacing:-.06em}.LandingCmsPageRendererComponent_heroContent__MJlKs p{max-width:64ch;margin:0;color:color-mix(in srgb,var(--cms-section-text-color) 72%,white);font-size:1.08rem;line-height:1.85}.LandingCmsPageRendererComponent_ctaActions__U_N4x,.LandingCmsPageRendererComponent_heroActions__iAcpX{display:flex;flex-wrap:wrap;gap:14px}.LandingCmsPageRendererComponent_heroChips__kBgif{display:flex;flex-wrap:wrap;gap:10px}.LandingCmsPageRendererComponent_heroChips__kBgif span{display:inline-flex;min-height:38px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--cms-accent-color) 18%,white);background:color-mix(in srgb,var(--cms-surface-color) 88%,white);color:color-mix(in srgb,var(--cms-section-text-color) 88%,white);font-size:.92rem;font-weight:800}.LandingCmsPageRendererComponent_primaryButton__PwLKg,.LandingCmsPageRendererComponent_secondaryButton__bmCy6{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-weight:800;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,color .22s ease,background .22s ease}.LandingCmsPageRendererComponent_primaryButton__PwLKg{background:linear-gradient(135deg,var(--cms-accent-color),var(--cms-accent-color));color:#fff;box-shadow:0 20px 42px -26px color-mix(in srgb,var(--cms-accent-color) 72%,black)}.LandingCmsPageRendererComponent_secondaryButton__bmCy6{background:color-mix(in srgb,var(--cms-surface-color) 92%,white);color:var(--cms-section-text-color);border-color:color-mix(in srgb,var(--cms-border-color) 84%,white)}.LandingCmsPageRendererComponent_primaryButton__PwLKg:hover,.LandingCmsPageRendererComponent_secondaryButton__bmCy6:hover{transform:translateY(-2px)}.LandingCmsPageRendererComponent_secondaryButton__bmCy6:hover{color:var(--cms-accent-color);border-color:color-mix(in srgb,var(--cms-accent-color) 42%,white)}.LandingCmsPageRendererComponent_heroMedia__G9M0o{position:relative;min-height:420px;overflow:hidden;border-radius:36px;border:1px solid var(--cms-border-color);background:linear-gradient(135deg,var(--cms-surface-color),color-mix(in srgb,var(--cms-surface-color) 88%,#fff8ef)),radial-gradient(circle at top right,var(--cms-overlay-color),transparent 35%);box-shadow:0 30px 80px -54px rgba(7,59,35,.42)}.LandingCmsPageRendererComponent_heroMedia__G9M0o img{width:100%;height:100%;min-height:420px;object-fit:cover}.LandingCmsPageRendererComponent_heroPlaceholder__m9Wnm{display:grid;height:100%;min-height:420px;align-content:end;gap:14px;padding:34px;color:var(--cms-section-text-color)}.LandingCmsPageRendererComponent_heroPlaceholder__m9Wnm span{width:fit-content;padding:8px 14px;border-radius:999px;background:var(--cms-accent-color);color:#fff;font-weight:900}.LandingCmsPageRendererComponent_heroPlaceholder__m9Wnm strong{max-width:14ch;font-size:clamp(2rem,4vw,3.6rem);line-height:1.02;letter-spacing:-.05em}.LandingCmsPageRendererComponent_sectionStack__3nx2m{display:grid;gap:30px;padding-bottom:86px}.LandingCmsPageRendererComponent_ctaSection__C5xQL,.LandingCmsPageRendererComponent_section__QsUzn{--cms-accent-color:#00a651;--cms-section-bg:rgba(255,255,255,0.94);--cms-surface-color:rgba(255,255,255,0.94);--cms-border-color:rgba(0,166,81,0.14);--cms-overlay-color:rgba(255,122,0,0.18);--cms-section-text-color:#073b23;padding:clamp(24px,4vw,42px);border-radius:34px;border:1px solid var(--cms-border-color);background:var(--cms-section-bg);box-shadow:0 24px 60px -48px rgba(7,59,35,.28)}.LandingCmsPageRendererComponent_sectionHeader__HY1l4{display:grid;gap:10px;max-width:820px;margin-bottom:24px}.LandingCmsPageRendererComponent_ctaSection__C5xQL span,.LandingCmsPageRendererComponent_sectionHeader__HY1l4 span{color:var(--cms-accent-color);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LandingCmsPageRendererComponent_ctaSection__C5xQL h2,.LandingCmsPageRendererComponent_sectionHeader__HY1l4 h2{margin:0;color:var(--cms-section-text-color);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.12;letter-spacing:-.035em}.LandingCmsPageRendererComponent_ctaSection__C5xQL p,.LandingCmsPageRendererComponent_sectionHeader__HY1l4 p{margin:0;color:color-mix(in srgb,var(--cms-section-text-color) 72%,white);line-height:1.8}.LandingCmsPageRendererComponent_formattedText__KWmaS{color:inherit;white-space:pre-line}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(p,ul,ol,blockquote){margin:0}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(p,ul,ol,blockquote)+:where(p,ul,ol,blockquote){margin-top:.85em}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(ul,ol){padding-left:1.25em}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(li+li){margin-top:.35em}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(a){color:inherit;font-weight:800;text-decoration:underline}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(blockquote){padding-left:14px;border-left:3px solid var(--cms-accent-color);color:color-mix(in srgb,var(--cms-section-text-color) 80%,white)}.LandingCmsPageRendererComponent_formattedText__KWmaS :where(strong,em,a,p,ul,ol,li,blockquote){font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.LandingCmsPageRendererComponent_richText__4YyU4{color:color-mix(in srgb,var(--cms-section-text-color) 78%,white);font-size:1rem;line-height:1.85}.LandingCmsPageRendererComponent_richText__4YyU4 :where(h1,h2,h3,h4){color:var(--cms-section-text-color);line-height:1.22}.LandingCmsPageRendererComponent_richText__4YyU4 :where(a){color:var(--cms-accent-color);font-weight:800}.LandingCmsPageRendererComponent_richText__4YyU4 :where(img){max-width:100%;height:auto;border-radius:22px}.LandingCmsPageRendererComponent_itemGrid__2Rbsr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LandingCmsPageRendererComponent_statGrid__lVrFf{grid-template-columns:repeat(4,minmax(0,1fr))}.LandingCmsPageRendererComponent_logoGrid__n6wuk{grid-template-columns:repeat(5,minmax(0,1fr))}.LandingCmsPageRendererComponent_itemCard__qCPL2{display:grid;gap:12px;min-height:100%;padding:22px;border-radius:24px;border:1px solid var(--cms-border-color);background:linear-gradient(180deg,var(--cms-surface-color),color-mix(in srgb,var(--cms-surface-color) 92%,white)),radial-gradient(circle at top right,color-mix(in srgb,var(--cms-accent-color) 10%,white),transparent 32%);color:inherit;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.LandingCmsPageRendererComponent_itemCard__qCPL2:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--cms-accent-color) 26%,white);box-shadow:0 24px 55px -42px rgba(7,59,35,.32)}.LandingCmsPageRendererComponent_itemCard__qCPL2 strong{color:var(--cms-accent-color);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.LandingCmsPageRendererComponent_itemCard__qCPL2 h3{margin:0;color:var(--cms-section-text-color);font-size:1.1rem;line-height:1.35}.LandingCmsPageRendererComponent_itemCard__qCPL2 p{margin:0;color:color-mix(in srgb,var(--cms-section-text-color) 72%,white);line-height:1.72}.LandingCmsPageRendererComponent_itemImage__KdJsf,.LandingCmsPageRendererComponent_logoImage__J9ftT{overflow:hidden;border-radius:18px;background:color-mix(in srgb,var(--cms-accent-color) 8%,white)}.LandingCmsPageRendererComponent_itemImage__KdJsf img{width:100%;aspect-ratio:16/10;object-fit:cover}.LandingCmsPageRendererComponent_logoImage__J9ftT{display:grid;min-height:72px;place-items:center}.LandingCmsPageRendererComponent_logoImage__J9ftT img{max-width:150px;max-height:56px;object-fit:contain}.LandingCmsPageRendererComponent_faqList__VN8YH{display:grid;gap:12px}.LandingCmsPageRendererComponent_faqItem__nwbHP{border-radius:20px;border:1px solid var(--cms-border-color);background:color-mix(in srgb,var(--cms-section-bg) 92%,white)}.LandingCmsPageRendererComponent_faqItem__nwbHP summary{cursor:pointer;padding:18px 20px;color:var(--cms-section-text-color);font-weight:900}.LandingCmsPageRendererComponent_faqItem__nwbHP div,.LandingCmsPageRendererComponent_faqItem__nwbHP p{margin:0;padding:0 20px 20px;color:color-mix(in srgb,var(--cms-section-text-color) 72%,white);line-height:1.78}.LandingCmsPageRendererComponent_ctaSection__C5xQL{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;background:radial-gradient(circle at top left,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--cms-section-text-color) 88%,black),var(--cms-accent-color))}.LandingCmsPageRendererComponent_ctaSection__C5xQL h2,.LandingCmsPageRendererComponent_ctaSection__C5xQL p,.LandingCmsPageRendererComponent_ctaSection__C5xQL span{color:#fff}.LandingCmsPageRendererComponent_ctaSection__C5xQL p{color:hsla(0,0%,100%,.86)}.LandingCmsPageRendererComponent_ctaSection__C5xQL .LandingCmsPageRendererComponent_secondaryButton__bmCy6{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.1);color:#fff}.LandingCmsPageRendererComponent_wideMedia__tHOuh{overflow:hidden;border-radius:28px}.LandingCmsPageRendererComponent_wideMedia__tHOuh img{width:100%;max-height:520px;object-fit:var(--cms-image-fit,cover)}.LandingCmsPageRendererComponent_servicePage__OMdaJ{background:linear-gradient(180deg,#ffffff,#f7fbf8 32%,#ffffff)}.LandingCmsPageRendererComponent_servicePageWithPromo__0KrHW{background:linear-gradient(180deg,#ffffff,#f5faf7 22%,#ffffff)}.LandingCmsPageRendererComponent_responsiveMedia__FZt88{display:block;width:100%;height:100%}.LandingCmsPageRendererComponent_servicePromoBanner__7TlFw{padding:114px 0 18px}.LandingCmsPageRendererComponent_servicePromoBannerFrame__RIzGf{display:grid;gap:10px}.LandingCmsPageRendererComponent_servicePromoBannerMedia__8M4gG{overflow:hidden;border-radius:28px;border:1px solid rgba(22,48,33,.08);background:#f7fbf8;box-shadow:0 22px 56px -44px rgba(22,48,33,.24)}.LandingCmsPageRendererComponent_servicePromoBannerMedia__8M4gG img{width:100%;display:block;object-fit:cover}.LandingCmsPageRendererComponent_servicePromoBannerHint__5uwwG{margin:0;color:rgba(22,48,33,.62);font-size:.92rem;line-height:1.65}.LandingCmsPageRendererComponent_serviceHeroAfterPromo__qBU3C .LandingCmsPageRendererComponent_serviceHero__dciYk{padding-top:26px}.LandingCmsPageRendererComponent_serviceHero__dciYk{--cms-accent-color:#00a651;--cms-section-bg:#ffffff;--cms-surface-color:#ffffff;--cms-border-color:rgba(0,166,81,0.14);--cms-overlay-color:rgba(255,138,31,0.12);--cms-section-text-color:#163021;padding:122px 0 42px;background:radial-gradient(circle at top left,rgba(0,166,81,.08),transparent 28%),linear-gradient(180deg,#ffffff,#f4faf7 100%);border-bottom:1px solid rgba(22,48,33,.06)}.LandingCmsPageRendererComponent_serviceHeroInner__k_66b{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:38px;align-items:center}.LandingCmsPageRendererComponent_serviceHeroContent__03y3s{display:grid;gap:18px}.LandingCmsPageRendererComponent_serviceHeroContent__03y3s h1{max-width:12ch;margin:0;color:var(--cms-section-text-color);font-size:clamp(2.7rem,5vw,4.9rem);line-height:1.02;letter-spacing:-.05em}.LandingCmsPageRendererComponent_serviceHeroEyebrow__yLfJT{width:fit-content;padding:8px 14px;border-radius:999px;background:rgba(0,166,81,.08);color:var(--cms-accent-color);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LandingCmsPageRendererComponent_serviceHeroDescription__hyxiO{max-width:62ch;margin:0;color:rgba(22,48,33,.76);font-size:1rem;line-height:1.82}.LandingCmsPageRendererComponent_serviceCtaActions__KbFD7,.LandingCmsPageRendererComponent_serviceHeroActions__89PpQ{display:flex;flex-wrap:wrap;gap:14px}.LandingCmsPageRendererComponent_servicePrimaryButton__7mqtp,.LandingCmsPageRendererComponent_serviceSecondaryButton__JKE1U{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-size:.96rem;font-weight:900;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.LandingCmsPageRendererComponent_servicePrimaryButton__7mqtp{background:linear-gradient(135deg,#00a651,#0f8f4b);color:#fff;box-shadow:0 18px 44px -26px rgba(0,166,81,.46)}.LandingCmsPageRendererComponent_serviceSecondaryButton__JKE1U{background:#fff;border-color:rgba(0,166,81,.2);color:#163021}.LandingCmsPageRendererComponent_servicePrimaryButton__7mqtp:hover,.LandingCmsPageRendererComponent_serviceSecondaryButton__JKE1U:hover{transform:translateY(-2px)}.LandingCmsPageRendererComponent_serviceHeroChips__tusGP{display:flex;flex-wrap:wrap;gap:10px}.LandingCmsPageRendererComponent_serviceHeroChips__tusGP span{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid rgba(22,48,33,.08);background:#fff;color:#3e5346;font-size:.88rem;font-weight:800}.LandingCmsPageRendererComponent_serviceHeroMedia__vTVxo{overflow:hidden;border-radius:28px;border:1px solid rgba(22,48,33,.08);background:radial-gradient(circle at top right,rgba(255,138,31,.14),transparent 34%),#f1f8f4;box-shadow:0 28px 70px -50px rgba(22,48,33,.32)}.LandingCmsPageRendererComponent_serviceHeroMedia__vTVxo img{width:100%;min-height:380px;height:100%;object-fit:cover}.LandingCmsPageRendererComponent_serviceHeroPlaceholder__HxKcD{display:grid;min-height:380px;align-content:end;gap:12px;padding:28px;color:#163021}.LandingCmsPageRendererComponent_serviceHeroPlaceholder__HxKcD span{width:fit-content;padding:8px 12px;border-radius:999px;background:#ff8a1f;color:#fff;font-size:.82rem;font-weight:900}.LandingCmsPageRendererComponent_serviceHeroPlaceholder__HxKcD strong{max-width:13ch;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.04em}.LandingCmsPageRendererComponent_serviceHeroPlaceholder__HxKcD p{margin:0;color:rgba(22,48,33,.7);line-height:1.65}.LandingCmsPageRendererComponent_serviceSectionStack__ajf4M{display:grid;gap:24px;padding:34px 0 82px}.LandingCmsPageRendererComponent_serviceCtaSection__pikEx,.LandingCmsPageRendererComponent_serviceSection__kWroV{--cms-accent-color:#00a651;--cms-section-bg:#ffffff;--cms-surface-color:#ffffff;--cms-border-color:rgba(22,48,33,0.08);--cms-overlay-color:rgba(255,138,31,0.12);--cms-section-text-color:#163021;padding:clamp(24px,4vw,36px);border-radius:24px;border:1px solid var(--cms-border-color);background:var(--cms-section-bg);box-shadow:0 18px 44px -42px rgba(22,48,33,.18)}.LandingCmsPageRendererComponent_serviceSectionSoft__QqVrI{background:radial-gradient(circle at top left,rgba(0,166,81,.05),transparent 28%),#fff}.LandingCmsPageRendererComponent_serviceSectionHeader__vZ8ne{display:grid;gap:10px;max-width:840px;margin-bottom:22px}.LandingCmsPageRendererComponent_serviceSectionHeader__vZ8ne span{color:var(--cms-accent-color);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LandingCmsPageRendererComponent_serviceSectionHeader__vZ8ne h2{margin:0;color:var(--cms-section-text-color);font-size:clamp(1.85rem,3vw,2.85rem);line-height:1.12;letter-spacing:-.035em}.LandingCmsPageRendererComponent_serviceSectionDescription__wVnNH{margin:0;color:rgba(22,48,33,.72);line-height:1.8}.LandingCmsPageRendererComponent_serviceNarrativeSection__nQy1h{padding-inline:clamp(24px,5vw,54px)}.LandingCmsPageRendererComponent_serviceNarrative__jAC5o{max-width:78ch;color:rgba(22,48,33,.8);font-size:1rem;line-height:1.88}.LandingCmsPageRendererComponent_serviceCompareGrid__Tu0SQ,.LandingCmsPageRendererComponent_serviceFeatureGridAudience__tSg__,.LandingCmsPageRendererComponent_serviceFeatureGridScope__vtuB2,.LandingCmsPageRendererComponent_serviceFeatureGrid__fnB9C,.LandingCmsPageRendererComponent_servicePricingGrid__2Ddgt,.LandingCmsPageRendererComponent_serviceProcessGrid__q4J6L,.LandingCmsPageRendererComponent_serviceStatsGrid__HGI38{display:grid;gap:16px}.LandingCmsPageRendererComponent_serviceFeatureGrid__fnB9C{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingCmsPageRendererComponent_serviceCompareGrid__Tu0SQ,.LandingCmsPageRendererComponent_serviceFeatureGridAudience__tSg__,.LandingCmsPageRendererComponent_serviceFeatureGridScope__vtuB2{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingCmsPageRendererComponent_servicePricingGrid__2Ddgt,.LandingCmsPageRendererComponent_serviceProcessGrid__q4J6L,.LandingCmsPageRendererComponent_serviceStatsGrid__HGI38{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingCmsPageRendererComponent_serviceCompareCard__mPEmf,.LandingCmsPageRendererComponent_serviceFeatureCard__35qjz,.LandingCmsPageRendererComponent_servicePricingCard__RgDAr,.LandingCmsPageRendererComponent_serviceProcessCard__bsfbV,.LandingCmsPageRendererComponent_serviceStatCard__l6rOI{display:grid;align-content:start;gap:12px;min-height:100%;padding:20px;border-radius:22px;border:1px solid rgba(22,48,33,.08);background:#fff;color:inherit;text-decoration:none}.LandingCmsPageRendererComponent_serviceCompareCard__mPEmf h3,.LandingCmsPageRendererComponent_serviceFeatureCard__35qjz h3,.LandingCmsPageRendererComponent_servicePricingCard__RgDAr h3,.LandingCmsPageRendererComponent_serviceProcessCard__bsfbV h3,.LandingCmsPageRendererComponent_serviceStatCard__l6rOI h3{margin:0;color:#163021;font-size:1.12rem;line-height:1.35}.LandingCmsPageRendererComponent_serviceFeatureCardScope__dqAeo{position:relative;padding-left:24px}.LandingCmsPageRendererComponent_serviceFeatureCardScope__dqAeo:before{content:"";position:absolute;top:24px;left:0;width:8px;height:8px;border-radius:999px;background:#00a651}.LandingCmsPageRendererComponent_serviceFeatureIconBox__88ziq{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;background:rgba(0,166,81,.08)}.LandingCmsPageRendererComponent_serviceFeatureIconBox__88ziq img{width:30px;height:30px;object-fit:contain}.LandingCmsPageRendererComponent_serviceCompareKicker__mZ9In,.LandingCmsPageRendererComponent_serviceFeatureLabel__IU9pC,.LandingCmsPageRendererComponent_serviceProcessNote__WLMkh{display:inline-flex;width:fit-content;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(255,138,31,.12);color:#c96b00;font-size:.78rem;font-weight:900}.LandingCmsPageRendererComponent_serviceFaqAnswer__txpeK,.LandingCmsPageRendererComponent_serviceFeatureDescription__bxsbE{margin:0;color:rgba(22,48,33,.74);line-height:1.72}.LandingCmsPageRendererComponent_serviceProcessCard__bsfbV{grid-template-columns:auto 1fr;align-items:start}.LandingCmsPageRendererComponent_serviceProcessIndex__6lKOi{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:14px;background:#163021;color:#fff;font-size:.88rem;font-weight:900}.LandingCmsPageRendererComponent_serviceProcessCopy__OpYyA{display:grid;gap:10px}.LandingCmsPageRendererComponent_servicePricingCard__RgDAr{gap:14px}.LandingCmsPageRendererComponent_servicePrice__X0mSJ{color:#00a651;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1}.LandingCmsPageRendererComponent_serviceCompareList__TCgNs,.LandingCmsPageRendererComponent_servicePricingMetaList__VE8zx{display:grid;gap:8px;margin:0;padding:0;list-style:none}.LandingCmsPageRendererComponent_serviceCompareList__TCgNs li,.LandingCmsPageRendererComponent_servicePricingMetaList__VE8zx li{position:relative;padding-left:18px;color:rgba(22,48,33,.76);line-height:1.65}.LandingCmsPageRendererComponent_serviceCompareList__TCgNs li:before,.LandingCmsPageRendererComponent_servicePricingMetaList__VE8zx li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:999px;background:#00a651}.LandingCmsPageRendererComponent_serviceCompareSection__W22m3{background:linear-gradient(180deg,rgba(247,251,248,.92),#ffffff 100%)}.LandingCmsPageRendererComponent_serviceGallerySection__QDZGI{background:linear-gradient(180deg,rgba(22,48,33,.02),#ffffff 100%)}.LandingCmsPageRendererComponent_serviceGalleryGrid__RQC9t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.LandingCmsPageRendererComponent_serviceGalleryCard__DOMBb{display:grid;gap:14px;min-height:100%;padding:16px;border-radius:22px;border:1px solid rgba(22,48,33,.08);background:#fff;color:inherit;text-decoration:none}.LandingCmsPageRendererComponent_serviceGalleryCard__DOMBb h3{margin:0;color:#163021;font-size:1.06rem;line-height:1.35}.LandingCmsPageRendererComponent_serviceGalleryMedia__VgTgi{overflow:hidden;border-radius:18px;background:rgba(22,48,33,.04)}.LandingCmsPageRendererComponent_serviceGalleryMedia__VgTgi img{width:100%;aspect-ratio:16/10;display:block;object-fit:cover}.LandingCmsPageRendererComponent_serviceCompareCard__mPEmf{gap:14px}.LandingCmsPageRendererComponent_serviceStatsSection__t40t9{background:linear-gradient(180deg,rgba(22,48,33,.02),#ffffff 100%)}.LandingCmsPageRendererComponent_serviceStatCard__l6rOI{gap:10px}.LandingCmsPageRendererComponent_serviceStatCard__l6rOI strong{color:#00a651;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1}.LandingCmsPageRendererComponent_serviceFaqList__MNObh{display:grid;gap:12px}.LandingCmsPageRendererComponent_serviceFaqItem__fav05{border-radius:20px;border:1px solid rgba(22,48,33,.08);background:#fff}.LandingCmsPageRendererComponent_serviceFaqItem__fav05 summary{cursor:pointer;padding:18px 20px;color:#163021;font-weight:900}.LandingCmsPageRendererComponent_serviceFaqItem__fav05 div,.LandingCmsPageRendererComponent_serviceFaqItem__fav05 p{margin:0;padding:0 20px 20px}.LandingCmsPageRendererComponent_serviceWideMedia__r1KFh{overflow:hidden;border-radius:22px;border:1px solid rgba(22,48,33,.06)}.LandingCmsPageRendererComponent_serviceWideMedia__r1KFh img{width:100%;max-height:520px;object-fit:var(--cms-image-fit,cover)}.LandingCmsPageRendererComponent_serviceCtaSection__pikEx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;background:radial-gradient(circle at top left,rgba(255,255,255,.16),transparent 34%),linear-gradient(135deg,#0f6b38,#00a651)}.LandingCmsPageRendererComponent_serviceCtaSection__pikEx h2,.LandingCmsPageRendererComponent_serviceCtaSection__pikEx p,.LandingCmsPageRendererComponent_serviceCtaSection__pikEx span{color:#fff}.LandingCmsPageRendererComponent_serviceCtaCopy__VaU1n{display:grid;gap:10px}.LandingCmsPageRendererComponent_serviceCtaCopy__VaU1n span{font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LandingCmsPageRendererComponent_serviceCtaCopy__VaU1n h2{margin:0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.12;letter-spacing:-.03em}.LandingCmsPageRendererComponent_serviceCtaDescription__neP2z{margin:0;color:hsla(0,0%,100%,.86);line-height:1.72}@media(max-width:1180px){.LandingCmsPageRendererComponent_ctaSection__C5xQL,.LandingCmsPageRendererComponent_heroInner__AxjKn{grid-template-columns:1fr}.LandingCmsPageRendererComponent_heroContent__MJlKs h1{max-width:16ch}.LandingCmsPageRendererComponent_itemGrid__2Rbsr,.LandingCmsPageRendererComponent_logoGrid__n6wuk,.LandingCmsPageRendererComponent_statGrid__lVrFf{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingCmsPageRendererComponent_serviceCtaSection__pikEx,.LandingCmsPageRendererComponent_serviceHeroInner__k_66b{grid-template-columns:1fr}.LandingCmsPageRendererComponent_serviceFeatureGrid__fnB9C,.LandingCmsPageRendererComponent_serviceGalleryGrid__RQC9t,.LandingCmsPageRendererComponent_servicePricingGrid__2Ddgt,.LandingCmsPageRendererComponent_serviceProcessGrid__q4J6L,.LandingCmsPageRendererComponent_serviceStatsGrid__HGI38{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.LandingCmsPageRendererComponent_hero__X1IS0{padding:98px 0 36px}.LandingCmsPageRendererComponent_heroInner__AxjKn{gap:24px}.LandingCmsPageRendererComponent_heroContent__MJlKs h1{max-width:none}.LandingCmsPageRendererComponent_heroMedia__G9M0o,.LandingCmsPageRendererComponent_heroMedia__G9M0o img,.LandingCmsPageRendererComponent_heroPlaceholder__m9Wnm{min-height:280px}.LandingCmsPageRendererComponent_ctaActions__U_N4x,.LandingCmsPageRendererComponent_heroActions__iAcpX,.LandingCmsPageRendererComponent_heroChips__kBgif{display:grid}.LandingCmsPageRendererComponent_primaryButton__PwLKg,.LandingCmsPageRendererComponent_secondaryButton__bmCy6{width:100%}.LandingCmsPageRendererComponent_itemGrid__2Rbsr,.LandingCmsPageRendererComponent_logoGrid__n6wuk,.LandingCmsPageRendererComponent_statGrid__lVrFf{grid-template-columns:1fr}.LandingCmsPageRendererComponent_ctaSection__C5xQL,.LandingCmsPageRendererComponent_section__QsUzn{border-radius:26px}.LandingCmsPageRendererComponent_serviceHero__dciYk{padding:96px 0 28px}.LandingCmsPageRendererComponent_servicePromoBanner__7TlFw{padding:92px 0 14px}.LandingCmsPageRendererComponent_serviceHeroAfterPromo__qBU3C .LandingCmsPageRendererComponent_serviceHero__dciYk{padding-top:12px}.LandingCmsPageRendererComponent_serviceHeroInner__k_66b{gap:24px}.LandingCmsPageRendererComponent_serviceHeroContent__03y3s h1{max-width:none;font-size:clamp(2.1rem,10vw,3rem)}.LandingCmsPageRendererComponent_serviceHeroMedia__vTVxo,.LandingCmsPageRendererComponent_serviceHeroMedia__vTVxo img,.LandingCmsPageRendererComponent_serviceHeroPlaceholder__HxKcD{min-height:250px}.LandingCmsPageRendererComponent_serviceCtaActions__KbFD7,.LandingCmsPageRendererComponent_serviceHeroActions__89PpQ,.LandingCmsPageRendererComponent_serviceHeroChips__tusGP{display:grid}.LandingCmsPageRendererComponent_servicePrimaryButton__7mqtp,.LandingCmsPageRendererComponent_serviceSecondaryButton__JKE1U{width:100%}.LandingCmsPageRendererComponent_serviceCtaSection__pikEx,.LandingCmsPageRendererComponent_serviceSection__kWroV{border-radius:22px;padding:20px}.LandingCmsPageRendererComponent_servicePromoBannerMedia__8M4gG{border-radius:22px}.LandingCmsPageRendererComponent_serviceCompareGrid__Tu0SQ,.LandingCmsPageRendererComponent_serviceFeatureGridAudience__tSg__,.LandingCmsPageRendererComponent_serviceFeatureGridScope__vtuB2,.LandingCmsPageRendererComponent_serviceFeatureGrid__fnB9C,.LandingCmsPageRendererComponent_serviceGalleryGrid__RQC9t,.LandingCmsPageRendererComponent_servicePricingGrid__2Ddgt,.LandingCmsPageRendererComponent_serviceProcessGrid__q4J6L,.LandingCmsPageRendererComponent_serviceStatsGrid__HGI38{grid-template-columns:1fr}}.GiupViecCoDinhBannerComponent_hero__V_8bb{padding:0;background:#f9fafb}.GiupViecCoDinhBannerComponent_banner__P_umi{position:relative;width:100%;max-width:1280px;margin:0 auto;aspect-ratio:1768/728}.GiupViecCoDinhBannerComponent_bannerImage__fQO2G{object-fit:cover}@media(max-width:640px){.GiupViecCoDinhBannerComponent_hero__V_8bb{background:#fff}}.GiupViecCoDinhAudienceSectionComponent_section__ko_TV{padding:72px 0;background:#f9fbff}.GiupViecCoDinhAudienceSectionComponent_header__zkzo_{text-align:center;margin-bottom:24px}.GiupViecCoDinhAudienceSectionComponent_eyebrow__6bLmF{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.GiupViecCoDinhAudienceSectionComponent_title__BPZFb{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.GiupViecCoDinhAudienceSectionComponent_subtitle__8prMc{margin:0;color:#4b5563}.GiupViecCoDinhAudienceSectionComponent_grid__Az7ky{margin-top:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.GiupViecCoDinhAudienceSectionComponent_card__UQoxE{background:#fff;border-radius:14px;padding:16px;border:1px solid #e5e7eb;box-shadow:0 12px 28px rgba(164,6,225,.08);display:grid;gap:8px}.GiupViecCoDinhAudienceSectionComponent_icon__IMi0r{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.GiupViecCoDinhAudienceSectionComponent_iconImage__GsIo2{width:36px;height:36px;object-fit:contain}.GiupViecCoDinhAudienceSectionComponent_cardTitle__u1Qzt{margin:0;font-weight:800;color:#0c1b33}.GiupViecCoDinhAudienceSectionComponent_cardDesc__7dNnP{margin:0;color:#4b5563;line-height:1.5}@media(max-width:1024px){.GiupViecCoDinhAudienceSectionComponent_grid__Az7ky{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.GiupViecCoDinhAudienceSectionComponent_section__ko_TV{padding:56px 0}.GiupViecCoDinhAudienceSectionComponent_grid__Az7ky{grid-template-columns:1fr}}.GiupViecCoDinhBenefitsSectionComponent_section__omiz1{padding:72px 0}.GiupViecCoDinhBenefitsSectionComponent_header__9PZLr{text-align:center;margin-bottom:24px}.GiupViecCoDinhBenefitsSectionComponent_eyebrow__MXcKb{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.GiupViecCoDinhBenefitsSectionComponent_title__UzFjS{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.GiupViecCoDinhBenefitsSectionComponent_subtitle__MOlds{margin:0;color:#4b5563}.GiupViecCoDinhBenefitsSectionComponent_grid__wevkV{margin-top:22px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.GiupViecCoDinhBenefitsSectionComponent_card__IEUqL{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;box-shadow:0 10px 24px rgba(164,6,225,.08);display:grid;gap:8px}.GiupViecCoDinhBenefitsSectionComponent_icon__Q_EVT{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px}.GiupViecCoDinhBenefitsSectionComponent_iconImage___t7na{width:34px;height:34px;object-fit:contain}.GiupViecCoDinhBenefitsSectionComponent_cardTitle__L3HL_{margin:0;font-weight:800;color:#0c1b33}.GiupViecCoDinhBenefitsSectionComponent_cardDesc__GjMSO{margin:0;color:#4b5563;line-height:1.5}@media(max-width:1024px){.GiupViecCoDinhBenefitsSectionComponent_grid__wevkV{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.GiupViecCoDinhBenefitsSectionComponent_section__omiz1{padding:56px 0}.GiupViecCoDinhBenefitsSectionComponent_grid__wevkV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.GiupViecCoDinhBenefitsSectionComponent_grid__wevkV{grid-template-columns:1fr}}.GiupViecCoDinhBookingStepsComponent_section__UaWH2{padding:72px 0;background:#f7f9fc}.GiupViecCoDinhBookingStepsComponent_header__V4_mn{text-align:center;margin-bottom:22px}.GiupViecCoDinhBookingStepsComponent_eyebrow__7d4T9{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.GiupViecCoDinhBookingStepsComponent_title__s6eah{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.GiupViecCoDinhBookingStepsComponent_subtitle__Gqp8x{margin:0;color:#4b5563}.GiupViecCoDinhBookingStepsComponent_timeline__tcjDn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.GiupViecCoDinhBookingStepsComponent_step__m5Ouu{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;box-shadow:0 12px 28px rgba(164,6,225,.08)}.GiupViecCoDinhBookingStepsComponent_badge__mMUyL{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.GiupViecCoDinhBookingStepsComponent_stepTitle__Vz4ey{margin:0 0 6px;font-weight:800;color:#0c1b33}.GiupViecCoDinhBookingStepsComponent_stepDesc__UXlC0{margin:0;color:#4b5563;line-height:1.5}.GiupViecCoDinhBookingStepsComponent_ctaRow__fXx66{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.GiupViecCoDinhBookingStepsComponent_cta__tEOt6{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:var(--color-brand-primary);color:#fff;font-weight:700;box-shadow:0 10px 22px rgba(164,6,225,.16);text-decoration:none}.GiupViecCoDinhBookingStepsComponent_link__6E063{color:var(--color-brand-primary);font-weight:700}@media(max-width:960px){.GiupViecCoDinhBookingStepsComponent_timeline__tcjDn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.GiupViecCoDinhBookingStepsComponent_section__UaWH2{padding:56px 0}.GiupViecCoDinhBookingStepsComponent_timeline__tcjDn{grid-template-columns:1fr}}.BookingStepsSectionComponent_section__XbHFT{display:block}.GiupViecCoDinhComparisonSectionComponent_section__dEDWS{padding:72px 0}.GiupViecCoDinhComparisonSectionComponent_header___UO34{text-align:center;margin-bottom:24px}.GiupViecCoDinhComparisonSectionComponent_eyebrow__J1VA_{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.GiupViecCoDinhComparisonSectionComponent_title__2Dy1G{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.GiupViecCoDinhComparisonSectionComponent_subtitle__tToAU{margin:0;color:#4b5563}.GiupViecCoDinhComparisonSectionComponent_grid__pv5QN{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.GiupViecCoDinhComparisonSectionComponent_card__tGCyM{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px;box-shadow:0 14px 30px rgba(164,6,225,.08)}.GiupViecCoDinhComparisonSectionComponent_cardHighlight___YHNY{border-color:var(--color-brand-primary);background:linear-gradient(145deg,var(--color-brand-surface),#ffffff)}.GiupViecCoDinhComparisonSectionComponent_cardHeader__Zo_x_{display:flex;align-items:center;gap:10px;margin-bottom:10px}.GiupViecCoDinhComparisonSectionComponent_cardTitle__hagOV{font-weight:800;color:#0c1b33}.GiupViecCoDinhComparisonSectionComponent_list__PF73r{margin:0;padding-left:18px;display:grid;gap:8px;color:#4b5563}.GiupViecCoDinhComparisonSectionComponent_list__PF73r li{line-height:1.5}@media(max-width:720px){.GiupViecCoDinhComparisonSectionComponent_section__dEDWS{padding:56px 0}.GiupViecCoDinhComparisonSectionComponent_grid__pv5QN{grid-template-columns:1fr}}.GiupViecCoDinhCtaComponent_section__wiEgm{padding:72px 0}.GiupViecCoDinhCtaComponent_inner___jqPL{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));border-radius:18px;padding:24px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;box-shadow:0 18px 36px rgba(164,6,225,.22)}.GiupViecCoDinhCtaComponent_eyebrow__Q_eh6{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.GiupViecCoDinhCtaComponent_title__ezxiM{margin:0 0 6px;font-size:26px;font-weight:800}.GiupViecCoDinhCtaComponent_subtitle__MDaOD{margin:0;color:hsla(0,0%,100%,.9)}.GiupViecCoDinhCtaComponent_actions__0fQBs{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.GiupViecCoDinhCtaComponent_primaryCta__XMd_I{background:#fff;color:var(--color-brand-primary);font-weight:800}.GiupViecCoDinhCtaComponent_primaryCta__XMd_I,.GiupViecCoDinhCtaComponent_secondaryCta__1cCdX{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.GiupViecCoDinhCtaComponent_secondaryCta__1cCdX{border:1px solid hsla(0,0%,100%,.6);color:#fff;font-weight:700}@media(max-width:720px){.GiupViecCoDinhCtaComponent_section__wiEgm{padding:56px 0}.GiupViecCoDinhCtaComponent_inner___jqPL{grid-template-columns:1fr}.GiupViecCoDinhCtaComponent_actions__0fQBs{justify-content:flex-start}}.TongVeSinhBannerComponent_hero__QMtsY{padding:0;background:#f9fafb}.TongVeSinhBannerComponent_banner__VhZYp{position:relative;width:100%;max-width:1280px;margin:0 auto;aspect-ratio:1768/728}.TongVeSinhBannerComponent_bannerImage__wovrq{object-fit:cover}@media(max-width:640px){.TongVeSinhBannerComponent_hero__QMtsY{background:#fff}}.TongVeSinhCtaComponent_section___0T_z{padding:72px 0}.TongVeSinhCtaComponent_inner__AqfFu{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:center;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;border-radius:18px;padding:26px;box-shadow:0 20px 46px rgba(164,6,225,.2)}.TongVeSinhCtaComponent_text__BbaS5{display:flex;flex-direction:column;gap:8px}.TongVeSinhCtaComponent_title__BYmxk{margin:0;font-size:26px;font-weight:800}.TongVeSinhCtaComponent_description__PvXxO{margin:0;line-height:1.6;opacity:.95}.TongVeSinhCtaComponent_actions__P7WbN{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.TongVeSinhCtaComponent_primaryCta__kPZKf{background:#fff;color:var(--color-brand-primary);font-weight:800}.TongVeSinhCtaComponent_primaryCta__kPZKf,.TongVeSinhCtaComponent_secondaryCta__F5aNO{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.TongVeSinhCtaComponent_secondaryCta__F5aNO{border:1px solid hsla(0,0%,100%,.6);color:#fff}@media(max-width:640px){.TongVeSinhCtaComponent_title__BYmxk{font-size:22px}.TongVeSinhCtaComponent_actions__P7WbN{justify-content:flex-start}}.CtaSectionComponent_section__dH0O2{display:block}.VeSinhCongNghiepCtaComponent_section__AoK3U{padding:72px 0}.VeSinhCongNghiepCtaComponent_inner___Kb_V{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:center;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;border-radius:18px;padding:26px;box-shadow:0 20px 46px rgba(164,6,225,.2)}.VeSinhCongNghiepCtaComponent_text__YfbR3{display:flex;flex-direction:column;gap:8px}.VeSinhCongNghiepCtaComponent_title__NIxn4{margin:0;font-size:26px;font-weight:800}.VeSinhCongNghiepCtaComponent_description__rJhjO{margin:0;line-height:1.6;opacity:.95}.VeSinhCongNghiepCtaComponent_actions__IMZ0P{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.VeSinhCongNghiepCtaComponent_primaryCta__gVjZw{background:#fff;color:var(--color-brand-primary);font-weight:800}.VeSinhCongNghiepCtaComponent_primaryCta__gVjZw,.VeSinhCongNghiepCtaComponent_secondaryCta__S3ySD{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.VeSinhCongNghiepCtaComponent_secondaryCta__S3ySD{border:1px solid hsla(0,0%,100%,.6);color:#fff}@media(max-width:640px){.VeSinhCongNghiepCtaComponent_title__NIxn4{font-size:22px}.VeSinhCongNghiepCtaComponent_actions__IMZ0P{justify-content:flex-start}}.VeSinhCongNghiepFaqComponent_section__rkTwk{padding:72px 0}.VeSinhCongNghiepFaqComponent_header__IEwh4{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.VeSinhCongNghiepFaqComponent_eyebrow__byjlF{margin:0;color:var(--color-brand-primary);font-weight:700}.VeSinhCongNghiepFaqComponent_title__owwZC{margin:0;font-size:26px;font-weight:800;color:#0c1b33}.VeSinhCongNghiepFaqComponent_subtitle__zHiN7{margin:0;color:#4b5563}.VeSinhCongNghiepFaqComponent_list__hMpN7{display:grid;gap:12px}.VeSinhCongNghiepFaqComponent_item__kiglU{border:1px solid #e5e7eb;border-radius:14px;background:#fff;overflow:hidden;transition:border-color .15s ease}.VeSinhCongNghiepFaqComponent_itemOpen__zZBvV{border-color:var(--color-brand-primary);box-shadow:0 12px 28px rgba(164,6,225,.12)}.VeSinhCongNghiepFaqComponent_question__aF2Wd{width:100%;padding:14px 16px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:700;color:#0c1b33;cursor:pointer}.VeSinhCongNghiepFaqComponent_icon__0zwMG{font-size:20px;color:var(--color-brand-primary);font-weight:900}.VeSinhCongNghiepFaqComponent_answer__3rBvn{margin:0;padding:0 16px 16px;color:#4b5563;line-height:1.6}@media(max-width:640px){.VeSinhCongNghiepFaqComponent_title__owwZC{font-size:22px}}.VeSinhCongNghiepHeroComponent_section__E8_bz{position:relative;overflow:hidden;padding:90px 0 80px;background:linear-gradient(140deg,#eef6ff,#ffffff)}.VeSinhCongNghiepHeroComponent_backgroundAccent__sbEKa{position:absolute;inset:-200px auto auto 42%;width:680px;height:680px;background:radial-gradient(circle at 30% 30%,rgba(12,27,51,.1),rgba(12,27,51,0));filter:blur(6px);pointer-events:none}.VeSinhCongNghiepHeroComponent_inner__IeplL{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:center}.VeSinhCongNghiepHeroComponent_textCol__9DtGO{display:flex;flex-direction:column;gap:12px;max-width:660px}.VeSinhCongNghiepHeroComponent_breadcrumb__rapwN{margin:0;font-weight:700;color:var(--color-brand-primary);letter-spacing:.08em;text-transform:uppercase}.VeSinhCongNghiepHeroComponent_title__NEGo8{margin:0;font-size:36px;font-weight:800;color:#0c1b33;line-height:1.25}.VeSinhCongNghiepHeroComponent_description__X3CQA{margin:0;color:#4b5563;line-height:1.6}.VeSinhCongNghiepHeroComponent_actions___IjkE{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.VeSinhCongNghiepHeroComponent_primaryCta__DIj1K{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;font-weight:800;box-shadow:0 16px 32px rgba(164,6,225,.18)}.VeSinhCongNghiepHeroComponent_primaryCta__DIj1K,.VeSinhCongNghiepHeroComponent_secondaryCta__ACL9c{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:14px;text-decoration:none}.VeSinhCongNghiepHeroComponent_secondaryCta__ACL9c{border:1px solid #cbd5e1;background:#fff;color:var(--color-brand-primary);font-weight:700}.VeSinhCongNghiepHeroComponent_badges__xWowZ{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.VeSinhCongNghiepHeroComponent_badges__xWowZ span{display:inline-flex;align-items:center;padding:10px 12px;border-radius:12px;background:#f1f5f9;color:#0c1b33;font-weight:600}.VeSinhCongNghiepHeroComponent_visualCol__I5q9y{display:flex;justify-content:flex-end}.VeSinhCongNghiepHeroComponent_card__Wtpbj{position:relative;width:100%;max-width:440px;padding:22px;border-radius:18px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 22px 48px rgba(164,6,225,.12)}.VeSinhCongNghiepHeroComponent_cardTitle__YSxWx{margin:0 0 8px;font-weight:800;color:var(--color-brand-primary)}.VeSinhCongNghiepHeroComponent_cardText__kDf8N{margin:0;color:#4b5563;line-height:1.6}.VeSinhCongNghiepHeroComponent_chipRow__IdOtG{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.VeSinhCongNghiepHeroComponent_chip__dgEZK{display:inline-flex;padding:8px 12px;border-radius:12px;background:var(--color-brand-surface);color:var(--color-brand-primary);font-weight:700}@media(max-width:1024px){.VeSinhCongNghiepHeroComponent_inner__IeplL{grid-template-columns:1fr}.VeSinhCongNghiepHeroComponent_visualCol__I5q9y{justify-content:flex-start}.VeSinhCongNghiepHeroComponent_card__Wtpbj{max-width:100%}}@media(max-width:640px){.VeSinhCongNghiepHeroComponent_section__E8_bz{padding:72px 0 64px}.VeSinhCongNghiepHeroComponent_title__NEGo8{font-size:30px}}.VeSinhCongNghiepIntroComponent_section__4ku8m{padding:72px 0}.VeSinhCongNghiepIntroComponent_card__qGe8y{background:var(--color-brand-primary);color:#fff;border-radius:18px;padding:28px;box-shadow:0 20px 48px rgba(164,6,225,.18)}.VeSinhCongNghiepIntroComponent_eyebrow__RixzV{margin:0;font-weight:700;opacity:.85}.VeSinhCongNghiepIntroComponent_title__XWGY_{margin:4px 0 8px;font-size:24px;font-weight:800}.VeSinhCongNghiepIntroComponent_description__HeEyx{margin:0 0 14px;opacity:.92;line-height:1.6}.VeSinhCongNghiepIntroComponent_actions__L8CGQ{display:flex;flex-wrap:wrap;gap:10px}.VeSinhCongNghiepIntroComponent_primaryCta__P_6ym{background:#fff;color:var(--color-brand-primary);font-weight:800}.VeSinhCongNghiepIntroComponent_primaryCta__P_6ym,.VeSinhCongNghiepIntroComponent_secondaryCta__rNpH6{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.VeSinhCongNghiepIntroComponent_secondaryCta__rNpH6{border:1px solid hsla(0,0%,100%,.6);color:#fff}@media(max-width:640px){.VeSinhCongNghiepIntroComponent_title__XWGY_{font-size:22px}}.VeSinhMayLanhBookingStepsComponent_section__dXaEx{padding:72px 0;background:#f7f9fc}.VeSinhMayLanhBookingStepsComponent_header__MhNEZ{text-align:center;margin-bottom:22px}.VeSinhMayLanhBookingStepsComponent_eyebrow__kTDJN{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhMayLanhBookingStepsComponent_title__Xu4Mq{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.VeSinhMayLanhBookingStepsComponent_subtitle__0UJuR{margin:0;color:#4b5563}.VeSinhMayLanhBookingStepsComponent_timeline__xrO0z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.VeSinhMayLanhBookingStepsComponent_step__8ILgs{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;box-shadow:0 12px 28px rgba(164,6,225,.08)}.VeSinhMayLanhBookingStepsComponent_badge__Zfxj2{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.VeSinhMayLanhBookingStepsComponent_stepTitle__AJsIp{margin:0 0 6px;font-weight:800;color:#0c1b33}.VeSinhMayLanhBookingStepsComponent_stepDesc__GCeJe{margin:0;color:#4b5563;line-height:1.5}.VeSinhMayLanhBookingStepsComponent_ctaRow__uBGeD{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.VeSinhMayLanhBookingStepsComponent_cta___P8j2{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:var(--color-brand-primary);color:#fff;font-weight:700;box-shadow:0 10px 22px rgba(164,6,225,.16);text-decoration:none}.VeSinhMayLanhBookingStepsComponent_link__OCm5R{color:var(--color-brand-primary);font-weight:700}@media(max-width:960px){.VeSinhMayLanhBookingStepsComponent_timeline__xrO0z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.VeSinhMayLanhBookingStepsComponent_section__dXaEx{padding:56px 0}.VeSinhMayLanhBookingStepsComponent_timeline__xrO0z{grid-template-columns:1fr}}.VeSinhMayLanhCtaComponent_section__i17yV{padding:72px 0}.VeSinhMayLanhCtaComponent_inner__9_B5u{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));border-radius:18px;padding:24px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;box-shadow:0 18px 36px rgba(164,6,225,.22)}.VeSinhMayLanhCtaComponent_eyebrow__SwnDc{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.VeSinhMayLanhCtaComponent_title__FG_rF{margin:0 0 6px;font-size:26px;font-weight:800}.VeSinhMayLanhCtaComponent_subtitle__0lrD6{margin:0;color:hsla(0,0%,100%,.9)}.VeSinhMayLanhCtaComponent_actions__br4zE{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.VeSinhMayLanhCtaComponent_primaryCta__6Xz8F{background:#fff;color:var(--color-brand-primary);font-weight:800}.VeSinhMayLanhCtaComponent_primaryCta__6Xz8F,.VeSinhMayLanhCtaComponent_secondaryCta__9oOdp{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.VeSinhMayLanhCtaComponent_secondaryCta__9oOdp{border:1px solid hsla(0,0%,100%,.6);color:#fff;font-weight:700}@media(max-width:720px){.VeSinhMayLanhCtaComponent_section__i17yV{padding:56px 0}.VeSinhMayLanhCtaComponent_inner__9_B5u{grid-template-columns:1fr}.VeSinhMayLanhCtaComponent_actions__br4zE{justify-content:flex-start}}.VeSinhMayLanhFaqComponent_section__H8BFs{padding:72px 0}.VeSinhMayLanhFaqComponent_header__Id_0z{text-align:center;margin-bottom:18px}.VeSinhMayLanhFaqComponent_eyebrow__9_wrJ{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhMayLanhFaqComponent_title__3edE_{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.VeSinhMayLanhFaqComponent_subtitle__y3lSO{margin:0;color:#4b5563}.VeSinhMayLanhFaqComponent_list__8ZWGl{margin-top:16px;display:grid;gap:10px}.VeSinhMayLanhFaqComponent_item__ZBTO4{border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 10px 24px rgba(164,6,225,.08)}.VeSinhMayLanhFaqComponent_itemOpen__3ALKM{border-color:var(--color-brand-primary)}.VeSinhMayLanhFaqComponent_question__L7HTE{width:100%;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(0,0,0,0);border:none;cursor:pointer;font-weight:800;color:#0c1b33}.VeSinhMayLanhFaqComponent_icon__uQBD_{font-size:18px;color:var(--color-brand-primary)}.VeSinhMayLanhFaqComponent_answer__EU8GU{margin:0;padding:0 16px 14px;color:#4b5563;line-height:1.6}@media(max-width:640px){.VeSinhMayLanhFaqComponent_section__H8BFs{padding:56px 0}}.VeSinhMayLanhFrequencyComponent_section__gHcLG{padding:72px 0}.VeSinhMayLanhFrequencyComponent_header__bh_wq{text-align:center;margin-bottom:18px}.VeSinhMayLanhFrequencyComponent_eyebrow__iNH3X{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhMayLanhFrequencyComponent_title__Q5vo_{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.VeSinhMayLanhFrequencyComponent_subtitle__S_w96{margin:0;color:#4b5563}.VeSinhMayLanhFrequencyComponent_list__xlEWb{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.VeSinhMayLanhFrequencyComponent_card__1T_vW{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px;box-shadow:0 12px 26px rgba(164,6,225,.08)}.VeSinhMayLanhFrequencyComponent_cardTitle__Uh_Vi{margin:0 0 6px;font-weight:800;color:#0c1b33}.VeSinhMayLanhFrequencyComponent_cardDesc__FVtIh{margin:0;color:#4b5563;line-height:1.5}@media(max-width:960px){.VeSinhMayLanhFrequencyComponent_list__xlEWb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.VeSinhMayLanhFrequencyComponent_section__gHcLG{padding:56px 0}.VeSinhMayLanhFrequencyComponent_list__xlEWb{grid-template-columns:1fr}}.VeSinhMayLanhGalleryComponent_section__6TXWM{padding:72px 0;background:#f9fbff}.VeSinhMayLanhGalleryComponent_header__sIq0L{text-align:center;margin-bottom:20px}.VeSinhMayLanhGalleryComponent_eyebrow__4TypX{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhMayLanhGalleryComponent_title__1FGR1{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.VeSinhMayLanhGalleryComponent_subtitle__eMxhk{margin:0;color:#4b5563}.VeSinhMayLanhGalleryComponent_grid__sB0sB{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.VeSinhMayLanhGalleryComponent_card__vxdfE{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px;box-shadow:0 12px 28px rgba(164,6,225,.08)}.VeSinhMayLanhGalleryComponent_imagePlaceholder__PnuG_{width:100%;height:180px;border-radius:12px;background:linear-gradient(135deg,#e0e7ff,#f8fafc);border:1px dashed #cbd5e1}.VeSinhMayLanhGalleryComponent_cardTitle__wNBOo{margin:12px 0 6px;font-weight:800;color:#0c1b33}.VeSinhMayLanhGalleryComponent_cardDesc__3ftGc{margin:0;color:#4b5563;line-height:1.5}@media(max-width:720px){.VeSinhMayLanhGalleryComponent_section__6TXWM{padding:56px 0}.VeSinhMayLanhGalleryComponent_grid__sB0sB{grid-template-columns:1fr}}.VeSinhMayLanhHeroComponent_section__lNdFS{position:relative;overflow:hidden;padding:80px 0;background:linear-gradient(145deg,#eef6ff,#ffffff)}.VeSinhMayLanhHeroComponent_backgroundAccent__RzQgl{position:absolute;inset:-160px auto auto 40%;width:640px;height:640px;background:radial-gradient(circle at 30% 30%,rgba(164,6,225,.12),rgba(164,6,225,0));filter:blur(6px);pointer-events:none}.VeSinhMayLanhHeroComponent_inner__VpNps{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center}.VeSinhMayLanhHeroComponent_textCol___YI9m{display:flex;flex-direction:column;gap:12px;max-width:640px}.VeSinhMayLanhHeroComponent_breadcrumb__SMUuZ{margin:0;font-weight:700;color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.08em}.VeSinhMayLanhHeroComponent_title__w0zpU{margin:0;font-size:36px;font-weight:800;color:#0c1b33}.VeSinhMayLanhHeroComponent_description__qW2g3{margin:0;color:#4b5563;line-height:1.6}.VeSinhMayLanhHeroComponent_actions__AHRlN{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.VeSinhMayLanhHeroComponent_primaryCta__67XqL{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;font-weight:800;box-shadow:0 16px 32px rgba(164,6,225,.18)}.VeSinhMayLanhHeroComponent_primaryCta__67XqL,.VeSinhMayLanhHeroComponent_secondaryCta__0yWDr{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:14px;text-decoration:none}.VeSinhMayLanhHeroComponent_secondaryCta__0yWDr{border:1px solid #cbd5e1;background:#fff;color:var(--color-brand-primary);font-weight:700}.VeSinhMayLanhHeroComponent_badges__mDQQc{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.VeSinhMayLanhHeroComponent_badges__mDQQc span{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#f1f5f9;color:#0c1b33;font-weight:600}.VeSinhMayLanhHeroComponent_visualCol__4X0u6{display:flex;justify-content:flex-end}.VeSinhMayLanhHeroComponent_card__wAfMN{position:relative;width:100%;max-width:420px;padding:22px;border-radius:18px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 22px 48px rgba(164,6,225,.12)}.VeSinhMayLanhHeroComponent_cardTitle__GnkRi{margin:0 0 8px;font-weight:800;color:var(--color-brand-primary)}.VeSinhMayLanhHeroComponent_cardText__b6Enl{margin:0;color:#4b5563;line-height:1.6}.VeSinhMayLanhHeroComponent_chipRow__jRgPv{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.VeSinhMayLanhHeroComponent_chip__IodjS{display:inline-flex;padding:8px 12px;border-radius:12px;background:var(--color-brand-surface);color:var(--color-brand-primary);font-weight:700}@media(max-width:1024px){.VeSinhMayLanhHeroComponent_inner__VpNps{grid-template-columns:1fr}.VeSinhMayLanhHeroComponent_visualCol__4X0u6{justify-content:flex-start}.VeSinhMayLanhHeroComponent_card__wAfMN{max-width:100%}}@media(max-width:640px){.VeSinhMayLanhHeroComponent_section__lNdFS{padding:64px 0}.VeSinhMayLanhHeroComponent_title__w0zpU{font-size:30px}}.VeSinhMayLanhIntroComponent_section__B64mT{padding:60px 0 10px}.VeSinhMayLanhIntroComponent_eyebrow__NOaxv{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhMayLanhIntroComponent_title__J6YEo{margin:0 0 8px;font-size:28px;font-weight:800;color:#0c1b33}.VeSinhMayLanhIntroComponent_description__ZC0s_{margin:0;color:#4b5563;line-height:1.6;max-width:840px}@media(max-width:640px){.VeSinhMayLanhIntroComponent_section__B64mT{padding:48px 0 8px}}.TongVeSinhDefinitionComponent_section__sGl_F{padding:72px 0;background:#f8fafc}.TongVeSinhDefinitionComponent_header__WzhYi{display:flex;flex-direction:column;gap:8px;max-width:760px}.TongVeSinhDefinitionComponent_eyebrow__ZwZ_Y{margin:0;color:var(--color-brand-primary);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TongVeSinhDefinitionComponent_title__Nberi{margin:0;font-size:28px;font-weight:800;color:#0c1b33}.TongVeSinhDefinitionComponent_description__RsTRI{margin:0;color:#4b5563;line-height:1.7}.TongVeSinhDefinitionComponent_tags__paTGR{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 12px}.TongVeSinhDefinitionComponent_tag__q_NrY{display:inline-flex;padding:10px 12px;border-radius:12px;background:#e2e8f0;color:#0c1b33;font-weight:700}.TongVeSinhDefinitionComponent_note__JadLc{margin-top:12px;padding:16px;border-radius:14px;background:var(--color-brand-primary);color:#fff}.TongVeSinhDefinitionComponent_noteTitle__j1oSV{margin:0 0 6px;font-weight:800}.TongVeSinhDefinitionComponent_noteText__zpz95{margin:0;opacity:.92;line-height:1.6}@media(max-width:640px){.TongVeSinhDefinitionComponent_title__Nberi{font-size:24px}}.TongVeSinhFaqComponent_section__coyro{padding:72px 0}.TongVeSinhFaqComponent_header__v0Ehr{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.TongVeSinhFaqComponent_eyebrow__X_edO{margin:0;color:var(--color-brand-primary);font-weight:700}.TongVeSinhFaqComponent_title__7Kdy5{margin:0;font-size:26px;font-weight:800;color:#0c1b33}.TongVeSinhFaqComponent_subtitle__LMHpF{margin:0;color:#4b5563}.TongVeSinhFaqComponent_list___v_Hf{display:grid;gap:12px}.TongVeSinhFaqComponent_item__Bc1ys{border:1px solid #e5e7eb;border-radius:14px;background:#fff;overflow:hidden;transition:border-color .15s ease}.TongVeSinhFaqComponent_itemOpen__3PfLk{border-color:var(--color-brand-primary);box-shadow:0 12px 28px rgba(164,6,225,.12)}.TongVeSinhFaqComponent_question__liZ73{width:100%;padding:14px 16px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:700;color:#0c1b33;cursor:pointer}.TongVeSinhFaqComponent_icon__zoedO{font-size:20px;color:var(--color-brand-primary);font-weight:900}.TongVeSinhFaqComponent_answer__v_xci{margin:0;padding:0 16px 16px;color:#4b5563;line-height:1.6}@media(max-width:640px){.TongVeSinhFaqComponent_title__7Kdy5{font-size:22px}}.TongVeSinhHeroComponent_section__vrjQy{position:relative;overflow:hidden;padding:90px 0 80px;background:linear-gradient(140deg,rgba(164,6,225,.06),#ffffff)}.TongVeSinhHeroComponent_backgroundAccent__KRgpa{position:absolute;inset:-200px auto auto 42%;width:680px;height:680px;background:radial-gradient(circle at 30% 30%,rgba(164,6,225,.12),rgba(164,6,225,0));filter:blur(6px);pointer-events:none}.TongVeSinhHeroComponent_inner___RhSS{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px;align-items:center}.TongVeSinhHeroComponent_textCol__GQjIF{display:flex;flex-direction:column;gap:12px;max-width:660px}.TongVeSinhHeroComponent_breadcrumb__rDslt{margin:0;font-weight:700;color:var(--color-brand-primary);letter-spacing:.08em;text-transform:uppercase}.TongVeSinhHeroComponent_title__TQruZ{margin:0;font-size:36px;font-weight:800;color:#0c1b33;line-height:1.25}.TongVeSinhHeroComponent_subtitle__aVPOm{margin:0;color:var(--color-brand-gradient-end);font-weight:700}.TongVeSinhHeroComponent_description__OEGoe{margin:0;color:#4b5563;line-height:1.6}.TongVeSinhHeroComponent_actions__D8Dzd{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.TongVeSinhHeroComponent_primaryCta__9f_Cj{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;font-weight:800;box-shadow:0 16px 32px rgba(164,6,225,.18)}.TongVeSinhHeroComponent_primaryCta__9f_Cj,.TongVeSinhHeroComponent_secondaryCta__xzBRQ{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:14px;text-decoration:none}.TongVeSinhHeroComponent_secondaryCta__xzBRQ{border:1px solid #cbd5e1;background:#fff;color:var(--color-brand-primary);font-weight:700}.TongVeSinhHeroComponent_badges__O_zBi{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.TongVeSinhHeroComponent_badges__O_zBi span{display:inline-flex;align-items:center;padding:10px 12px;border-radius:12px;background:#f1f5f9;color:#0c1b33;font-weight:600;max-width:100%;white-space:normal}.TongVeSinhHeroComponent_visualCol__4Y93w{display:flex;justify-content:flex-end}.TongVeSinhHeroComponent_illustration__wHf6z{position:relative;width:100%;max-width:440px;aspect-ratio:1/1;border-radius:18px;overflow:hidden}.TongVeSinhHeroComponent_illustrationImage__ZPHqQ{object-fit:cover}@media(max-width:1024px){.TongVeSinhHeroComponent_inner___RhSS{grid-template-columns:1fr}.TongVeSinhHeroComponent_visualCol__4Y93w{justify-content:flex-start}.TongVeSinhHeroComponent_illustration__wHf6z{max-width:100%}}@media(max-width:640px){.TongVeSinhHeroComponent_section__vrjQy{padding:72px 0 64px}.TongVeSinhHeroComponent_title__TQruZ{font-size:30px}.TongVeSinhHeroComponent_badges__O_zBi{flex-wrap:wrap}}.TongVeSinhIntroComponent_section__q50Sv{padding:72px 0}.TongVeSinhIntroComponent_card__s4Ew0{background:var(--color-brand-primary);color:#fff;border-radius:18px;padding:32px;box-shadow:0 20px 48px rgba(164,6,225,.18)}.TongVeSinhIntroComponent_header__KWscT{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.TongVeSinhIntroComponent_eyebrow__sdtCz{margin:0;font-weight:700;opacity:.8}.TongVeSinhIntroComponent_title__gqEbU{margin:0;font-size:26px;font-weight:800}.TongVeSinhIntroComponent_description__N_dy9{margin:0;opacity:.9;line-height:1.6}.TongVeSinhIntroComponent_list__kLzRh{display:flex;flex-direction:column;gap:10px}.TongVeSinhIntroComponent_item__fWSpo{display:flex;align-items:flex-start;gap:10px}.TongVeSinhIntroComponent_bullet__czkds{font-weight:900}.TongVeSinhIntroComponent_itemText__UWkxp{margin:0;line-height:1.6}@media(max-width:640px){.TongVeSinhIntroComponent_card__s4Ew0{padding:24px}.TongVeSinhIntroComponent_title__gqEbU{font-size:22px}}.TongVeSinhProcessComponent_section__eGmOu{padding:72px 0}.TongVeSinhProcessComponent_header__P4JBF{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.TongVeSinhProcessComponent_eyebrow__zxvnK{margin:0;color:var(--color-brand-primary);font-weight:700}.TongVeSinhProcessComponent_title__tyEDi{margin:0;font-size:26px;font-weight:800;color:#0c1b33}.TongVeSinhProcessComponent_subtitle__xSxwW{margin:0;color:#4b5563}.TongVeSinhProcessComponent_steps__XVdxx{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.TongVeSinhProcessComponent_step__pCV10{display:flex;gap:12px;padding:16px;border-radius:14px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 8px 22px rgba(12,27,51,.06)}.TongVeSinhProcessComponent_badge__hSM7n{width:36px;height:36px;border-radius:12px;background:var(--color-brand-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.TongVeSinhProcessComponent_stepTitle__v4xf7{margin:0 0 6px;font-weight:800;color:#0c1b33}.TongVeSinhProcessComponent_stepDesc__ixRJu{margin:0;color:#4b5563;line-height:1.6}@media(max-width:640px){.TongVeSinhProcessComponent_title__tyEDi{font-size:22px}}.VeSinhRemThamSofaBookingStepsComponent_section__Fi1YB{padding:72px 0;background:#f7f9fc}.VeSinhRemThamSofaBookingStepsComponent_header__kSjw5{text-align:center;margin-bottom:22px}.VeSinhRemThamSofaBookingStepsComponent_eyebrow__oywWb{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-brand-primary)}.VeSinhRemThamSofaBookingStepsComponent_title__wKTri{margin:0 0 8px;font-size:28px;font-weight:800;color:#1f2937}.VeSinhRemThamSofaBookingStepsComponent_subtitle__Qpjkq{margin:0;color:#4b5563}.VeSinhRemThamSofaBookingStepsComponent_timeline__UwyG6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.VeSinhRemThamSofaBookingStepsComponent_step__LjZUS{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;box-shadow:0 12px 28px rgba(164,6,225,.08)}.VeSinhRemThamSofaBookingStepsComponent_badge__she8a{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.VeSinhRemThamSofaBookingStepsComponent_stepTitle__2IkSH{margin:0 0 6px;font-weight:800;color:#1f2937}.VeSinhRemThamSofaBookingStepsComponent_stepDesc__r3K0W{margin:0;color:#4b5563;line-height:1.5}.VeSinhRemThamSofaBookingStepsComponent_ctaRow__X6KDC{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.VeSinhRemThamSofaBookingStepsComponent_cta__Xy88T{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:var(--color-brand-primary);color:#fff;font-weight:700;box-shadow:0 10px 22px rgba(164,6,225,.16);text-decoration:none}.VeSinhRemThamSofaBookingStepsComponent_link__ni08P{color:var(--color-brand-primary);font-weight:700}@media(max-width:960px){.VeSinhRemThamSofaBookingStepsComponent_timeline__UwyG6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.VeSinhRemThamSofaBookingStepsComponent_section__Fi1YB{padding:56px 0}.VeSinhRemThamSofaBookingStepsComponent_timeline__UwyG6{grid-template-columns:1fr}}.VeSinhRemThamSofaCtaComponent_section__E_EsZ{padding:72px 0}.VeSinhRemThamSofaCtaComponent_inner__p1q9H{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-gradient-end));border-radius:18px;padding:24px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;box-shadow:0 18px 36px rgba(164,6,225,.22)}.VeSinhRemThamSofaCtaComponent_eyebrow__hoesE{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.VeSinhRemThamSofaCtaComponent_title__wBm7G{margin:0 0 6px;font-size:26px;font-weight:800}.VeSinhRemThamSofaCtaComponent_subtitle__T6sqV{margin:0;color:hsla(0,0%,100%,.9)}.VeSinhRemThamSofaCtaComponent_actions__Y3mXV{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.VeSinhRemThamSofaCtaComponent_primaryCta__TZ83X{background:#fff;color:var(--color-brand-primary);font-weight:800}.VeSinhRemThamSofaCtaComponent_primaryCta__TZ83X,.VeSinhRemThamSofaCtaComponent_secondaryCta__o_bPr{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none}.VeSinhRemThamSofaCtaComponent_secondaryCta__o_bPr{border:1px solid hsla(0,0%,100%,.6);color:#fff;font-weight:700}@media(max-width:720px){.VeSinhRemThamSofaCtaComponent_section__E_EsZ{padding:56px 0}.VeSinhRemThamSofaCtaComponent_inner__p1q9H{grid-template-columns:1fr}.VeSinhRemThamSofaCtaComponent_actions__Y3mXV{justify-content:flex-start}}