.landing_heroWrap__7GgSA{background:#f2edf9;border-radius:0 0 50% 50%/0 0 4% 4%;padding-bottom:36px;isolation:isolate}.landing_hero__PgVv7{max-width:1344px;margin:auto;padding:55px 32px 25px;display:grid;grid-template-columns:1fr 1.06fr;gap:36px;align-items:center}.landing_intro__q68OH h1{font-size:56px;line-height:1.08;letter-spacing:-1.9px;font-weight:800;color:#35244f;max-width:590px;margin:0 0 22px}.landing_intro__q68OH>p{font-size:18px;line-height:1.65;color:#62566f;max-width:480px;margin-bottom:24px}.landing_search__2q9L3{position:relative;max-width:560px}.landing_search__2q9L3 .sg-search-field{border-color:#d8cce6;border-radius:17px;box-shadow:0 8px 22px #6035a50a}.landing_search__2q9L3 .sg-primary{border-radius:12px}.landing_search__2q9L3 .sg-search-modes{gap:28px}.landing_coverage__esrdB{margin:20px 0 0!important;font-size:12px!important;line-height:1.7!important;color:#62566f!important;max-width:540px!important}.landing_coverage__esrdB strong{color:#35244f}.landing_art__1U_aj{margin:0;min-width:0;position:relative}.landing_art__1U_aj img{display:block;width:100%;height:auto;border-radius:24px}.landing_art__1U_aj figcaption{position:relative;max-width:320px;margin:20px auto 0;text-align:center}.landing_scene__T_Ia8{perspective:1100px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing_sceneImage__aI69x{transition:transform .4s cubic-bezier(.2,.65,.3,1)}.landing_scene__T_Ia8:hover .landing_sceneImage__aI69x{transform:rotateX(var(--scene-rotate-x,0deg)) rotateY(var(--scene-rotate-y,0deg)) scale(1.015);transition-duration:.18s}}.landing_art__1U_aj figcaption strong{display:block;font-size:19px;font-weight:800;color:#49365e}.landing_art__1U_aj figcaption span{display:block;font-size:13px;color:#62566f;margin-top:5px}.landing_trust__OXmdK{max-width:1200px;margin:0 auto;padding:35px 24px 33px;display:flex;align-items:center;justify-content:center;gap:50px;border-bottom:1px solid #eee8f1}.landing_trust__OXmdK>p{max-width:330px;font-size:15px;line-height:1.6;color:#62566f}.landing_trust__OXmdK strong{color:#35244f;font-weight:800}.landing_trust__OXmdK div{display:flex;align-items:center;gap:11px;font-size:13px;color:#62566f}.landing_trust__OXmdK svg{color:#6035a5;width:22px;flex-shrink:0}.landing_paths__bEOOU{max-width:1280px;padding:45px 24px 54px;margin:auto}.landing_sectionIntro__8oMP0{text-align:center;margin-bottom:30px}.landing_sectionIntro__8oMP0 h2{font-size:32px;letter-spacing:-.8px;line-height:1.2;font-weight:800;color:#35244f}.landing_sectionIntro__8oMP0 p{font-size:16px;color:#62566f;margin-top:12px}.landing_pathGrid__Ra5Oi{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.landing_path__cBauw{padding:28px;border-radius:24px;background:#eff5ef;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e1ebe0}.landing_path__cBauw:nth-child(2){background:#fff2e8;border-color:#f3e3d7}.landing_path__cBauw:nth-child(3){background:#f1eef9;border-color:#e5def1}.landing_pathIcon__L1zdL{width:45px;height:45px;display:grid;place-items:center;margin-bottom:18px;border-radius:15px;background:#fff9;color:#456b50}.landing_pathIcon__L1zdL svg{width:25px;height:25px}.landing_path__cBauw:nth-child(2) .landing_pathIcon__L1zdL{color:#9c6140}.landing_path__cBauw:nth-child(3) .landing_pathIcon__L1zdL{color:#6035a5}.landing_path__cBauw h3{font-size:21px;font-weight:800;color:#35244f;line-height:1.3;margin-bottom:12px}.landing_path__cBauw p{font-size:15px;line-height:1.7;color:#62566f;margin-bottom:22px}.landing_path__cBauw a{margin-top:auto}.landing_context__8O5f8{max-width:1232px;margin:0 auto 60px;padding:44px 48px;background:#fcf9f2;border-radius:28px;display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.landing_context__8O5f8 h2{font-size:35px;font-weight:800;letter-spacing:-.9px;line-height:1.2;color:#35244f}.landing_context__8O5f8 p{font-size:16px;line-height:1.7;color:#62566f;margin:18px 0 24px}.landing_contextLinks__4dbBw{background:white;border-radius:20px;padding:6px 26px}.landing_contextLinks__4dbBw a{display:block;padding:22px 0}.landing_contextLinks__4dbBw a+a{border-top:1px solid #eee8f1}.landing_contextLinks__4dbBw span{font-size:12px;font-weight:700;color:#7b5e40}.landing_contextLinks__4dbBw h3{font-size:20px;font-weight:800;line-height:1.3;margin-top:7px;color:#35244f}.landing_contextLinks__4dbBw p{font-size:14px;line-height:1.6;margin:9px 0 0}.landing_context__8O5f8 .sg-primary{border-radius:12px}.landing_footerNote__R9XG_{max-width:950px;text-align:center;margin:0 auto 50px;padding:0 24px;color:#62566f;font-size:13px;line-height:1.7}@media (max-width:1100px){.landing_intro__q68OH h1{font-size:48px}.landing_hero__PgVv7{gap:20px}.landing_context__8O5f8{margin-inline:24px;gap:36px}.landing_trust__OXmdK{gap:25px}}@media (max-width:750px){.landing_heroWrap__7GgSA{padding-bottom:24px;border-radius:0 0 50% 50%/0 0 2% 2%}.landing_hero__PgVv7{display:flex;flex-direction:column;align-items:stretch;padding:30px 22px 0;gap:18px}.landing_intro__q68OH h1{font-size:40px;line-height:1.1;letter-spacing:-1.2px;max-width:420px;margin-bottom:18px}.landing_intro__q68OH>p{font-size:17px;line-height:1.6;margin-bottom:18px}.landing_coverage__esrdB{font-size:12px!important;margin-top:14px!important}.landing_art__1U_aj{margin-top:0}.landing_art__1U_aj figcaption{max-width:280px;margin:16px auto 8px}.landing_art__1U_aj figcaption strong{font-size:17px}.landing_art__1U_aj figcaption span{font-size:12px}.landing_trust__OXmdK{padding:28px 22px;gap:16px;flex-wrap:wrap;justify-content:flex-start;margin-inline:22px}.landing_trust__OXmdK>p{max-width:none;width:100%}.landing_trust__OXmdK div{font-size:12px}.landing_paths__bEOOU{padding:35px 22px}.landing_sectionIntro__8oMP0{text-align:left;margin-bottom:24px}.landing_sectionIntro__8oMP0 h2{font-size:28px}.landing_sectionIntro__8oMP0 p{font-size:15px}.landing_pathGrid__Ra5Oi{grid-template-columns:1fr;gap:16px}.landing_path__cBauw{padding:24px;border-radius:20px}.landing_pathIcon__L1zdL{margin-bottom:15px}.landing_path__cBauw h3{font-size:21px}.landing_path__cBauw p{margin-bottom:16px}.landing_context__8O5f8{margin:0 22px 32px;padding:27px;grid-template-columns:1fr;gap:26px;border-radius:22px}.landing_context__8O5f8 h2{font-size:29px}.landing_context__8O5f8 p{font-size:15px}.landing_contextLinks__4dbBw{padding:0 20px}.landing_contextLinks__4dbBw h3{font-size:18px}.landing_contextLinks__4dbBw p{font-size:13px}.landing_footerNote__R9XG_{text-align:left;margin-bottom:32px}}