.page_homeIntro__7sC_C{width:1440px;margin:24px auto 0;padding:0 15px}.page_homeIntro__7sC_C h1{margin-bottom:8px}.page_homeIntro__7sC_C p{margin:0;max-width:980px}.page_homeSection__g6tgl{width:1440px;margin:24px auto 0;padding:0 15px}.page_homeSectionBox__HMBUh{padding:24px 26px;border-radius:24px;background:#ffffff;border:1px solid rgba(34,34,34,.08);box-shadow:0 18px 40px rgba(0,0,0,.08)}.page_homeSectionBox__HMBUh h2{margin:0 0 12px}.page_homeSectionBox__HMBUh p{line-height:1.65}.page_homeSectionBox__HMBUh p:last-child{margin-bottom:0}.page_storyBox__p6F8_{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(196,157,59,.15),transparent 34%),linear-gradient(135deg,#ffffff,#fbf7ef)}.page_storyGrid__4K0LJ{position:relative;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);grid-gap:24px;gap:24px;align-items:start}.page_storyContent__WTO9c{display:flex;flex-direction:column;gap:16px}.page_sectionEyebrow__qJgpe{margin:0;color:#8b6d17;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.page_eyebrowIcon__KQSk2,.page_labelIcon__P9Fo0{display:inline-block;margin-right:.42rem}.page_sectionTitle__BmyGl{display:flex;align-items:center;gap:.65rem}.page_headingIcon__c2fem{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;background:rgba(196,157,59,.14);font-size:1.1rem}.page_sectionLead__Wblg5{margin:0;max-width:880px;font-size:1.05rem;line-height:1.75}.page_storyCards__a_7qT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.page_storyCard__vKzEE{padding:18px;border-radius:18px;background:rgba(255,255,255,.78);border:1px solid rgba(34,34,34,.08);box-shadow:0 10px 24px rgba(0,0,0,.05)}.page_storyCard__vKzEE h3{margin:0 0 8px;font-size:1rem;display:flex;align-items:center;gap:.55rem}.page_storyCard__vKzEE p{margin:0}.page_storyFooter__LfGKQ{margin:0;max-width:920px}.page_storyAside__4gaMM{display:flex;flex-direction:column;gap:14px}.page_actionPanel__LMQWc,.page_infoPanel__Ni4_j{padding:18px;border-radius:18px;background:#ffffff;border:1px solid rgba(34,34,34,.08);box-shadow:0 10px 24px rgba(0,0,0,.05)}.page_actionLabel__1ZbZ7,.page_infoPanelLabel__Vdx0f{margin:0 0 12px;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_infoPanelLabel__Vdx0f{color:#8b6d17}.page_actionLabel__1ZbZ7{color:#188754}.page_factList__qz3cg{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.page_factList__qz3cg li{display:flex;align-items:start;gap:.6rem;line-height:1.55}.page_cardIcon__VJbkR,.page_factIcon__QjJnr{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:999px;background:rgba(24,135,84,.12);font-size:.95rem}.page_cardIcon__VJbkR{width:1.9rem;height:1.9rem;background:rgba(196,157,59,.14)}.page_actionPanel__LMQWc p:last-child{margin:14px 0 0}.page_servicesLift__d6dFn{margin-top:-12px}.page_sectionHeader__WyyKJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);grid-gap:20px;gap:20px;align-items:end;margin-bottom:16px}.page_sectionHeader__WyyKJ h2{margin:0}.page_sectionHeader__WyyKJ>p{margin:0;max-width:560px;justify-self:end}.page_helpGrid__J5cvM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_helpCard___kQJ8{min-height:100%;padding:18px;border-radius:20px;background:#ffffff;border:1px solid rgba(34,34,34,.08);box-shadow:0 12px 28px rgba(0,0,0,.05)}.page_helpCard___kQJ8 h3{margin:0 0 10px;font-size:1rem;display:flex;align-items:center;gap:.55rem}.page_helpCard___kQJ8 p{margin:0}.page_areaBox__Var_W{background:linear-gradient(180deg,#ffffff,#fbfbfb)}.page_areaGrid__D96ui{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);grid-gap:24px;gap:24px;align-items:start}.page_areaPanel__bE7gk{padding:18px;border-radius:18px;background:#f7f7f7;border:1px solid rgba(34,34,34,.08)}.page_areaList__AMgGu{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.page_areaList__AMgGu li{padding:8px 12px;border-radius:999px;background:#ffffff;border:1px solid rgba(34,34,34,.1);box-shadow:0 6px 12px rgba(0,0,0,.04);line-height:1.35;font-weight:600}@media (max-width:1440px){.page_homeIntro__7sC_C,.page_homeSection__g6tgl{width:1024px}}@media (max-width:1024px){.page_homeIntro__7sC_C,.page_homeSection__g6tgl{width:768px}.page_areaGrid__D96ui,.page_sectionHeader__WyyKJ,.page_storyGrid__4K0LJ{grid-template-columns:1fr}.page_helpGrid__J5cvM,.page_storyCards__a_7qT{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sectionHeader__WyyKJ>p{justify-self:start;max-width:100%}.page_servicesLift__d6dFn{margin-top:-6px}}@media (max-width:768px){.page_homeIntro__7sC_C,.page_homeSection__g6tgl{width:480px}.page_helpGrid__J5cvM,.page_storyCards__a_7qT{grid-template-columns:1fr}.page_sectionTitle__BmyGl{align-items:flex-start}.page_servicesLift__d6dFn{margin-top:0}}@media (max-width:480px){.page_homeIntro__7sC_C,.page_homeSection__g6tgl{width:100%}.page_homeSectionBox__HMBUh{padding:18px}.page_sectionLead__Wblg5{font-size:1rem}}.services_servicesWrapper__WEC3I{width:1440px;margin:0 auto;padding:8px 15px 15px;content-visibility:auto;contain-intrinsic-size:1px 1400px}.services_servicesWrapper__WEC3I>h2{margin-bottom:14px}.services_services__vD3So{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.services_imageWrapper__F023h{height:270px}.services_imageInnerWrapper__tZaLP{height:100%;position:relative;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 15px rgba(0,0,0,.7);border-bottom-left-radius:100%}.services_services__vD3So>div{display:flex;flex-direction:column;gap:16px;border-radius:20px;padding:18px;box-shadow:0 0 10px rgba(0,0,0,.2)}.services_services__vD3So>div img{transition:transform .2s ease;z-index:-1}.services_services__vD3So>div:hover img{transform:scale(1.1)}.services_readMore__9jvAL{margin-top:auto}.services_serviceTitlePart__DI1_J{font-weight:600}.services_texts__MagUz h3{font-size:clamp(1rem,1.5vw,1.5rem);margin:0 0 8px}.services_texts__MagUz div{font-size:clamp(.5rem,1,1.2rem);line-height:1.55}@media (max-width:1440px){.services_servicesWrapper__WEC3I{width:1024px}.services_services__vD3So{grid-template-columns:repeat(2,1fr);gap:20px;margin:0 auto}}@media (max-width:1024px){.services_servicesWrapper__WEC3I{width:768px}.services_services__vD3So{grid-template-columns:repeat(2,1fr);gap:20px;margin:15px auto}.services_imageWrapper__F023h{height:250px}}@media (max-width:768px){.services_servicesWrapper__WEC3I{width:480px}.services_services__vD3So{grid-template-columns:1fr;gap:15px;margin:10px auto}.services_imageWrapper__F023h{height:240px}.services_services__vD3So>div{padding:15px}}@media (max-width:480px){.services_servicesWrapper__WEC3I{width:100%}.services_services__vD3So{grid-template-columns:1fr;gap:15px;margin:10px auto}.services_imageWrapper__F023h{height:200px}.services_services__vD3So>div{padding:10px}}.why-us_whyUsWrapper__URks_{width:1440px;padding:0 15px;margin:0 auto 15px;content-visibility:auto;contain-intrinsic-size:1px 380px}.why-us_whyUsWrapper__URks_>div{display:flex;flex-direction:column;box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px;border-radius:20px;gap:20px}.why-us_whyUs__bFBj2{display:grid;grid-template-columns:200px 1fr;grid-gap:20px;gap:20px}.why-us_whyUs__bFBj2 img{border-radius:20px}.why-us_whyUsTexts__OwEt9{display:flex;flex-direction:column;gap:20px}.why-us_whyUsTexts__OwEt9>div:nth-child(3)>div{display:flex;gap:10px}.why-us_reasonIcon__cW0ju{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;font-size:.95rem;box-shadow:0 6px 12px rgba(0,0,0,.08)}.why-us_reasonGold__eNjMO{background:rgba(196,157,59,.18)}.why-us_reasonBlue__eoIjd{background:rgba(13,110,253,.14)}.why-us_reasonGreen__0j5N0{background:rgba(25,135,84,.14)}.why-us_reasonRed__K8zFH{background:rgba(220,53,69,.14)}.why-us_reasonSlate__zV1sA{background:rgba(108,117,125,.16)}@media (max-width:1440px){.why-us_whyUsWrapper__URks_{width:1024px}}@media (max-width:1024px){.why-us_whyUsWrapper__URks_{width:768px}}@media (max-width:768px){.why-us_whyUsWrapper__URks_{width:480px}}@media (max-width:480px){.why-us_whyUsWrapper__URks_{width:100%}}