.page_page__3xP_p{background:#fff}.page_activeNav__SZGHA{color:#287fac}.page_activeNav__SZGHA:after{content:"";display:block;height:2px;margin-top:5px;background:var(--yellow)}.page_sectionHeading__qhjOn{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.page_sectionHeading__qhjOn h2{font-size:38px}.page_sectionHeading__qhjOn p{margin:8px 0 0;color:var(--muted);font-size:11px}.page_hero__DP1wB{overflow:hidden;padding:58px 0 65px;background:linear-gradient(108deg,#fff 0 45%,#e1f2fd 45%)}.page_heroGrid___ww88{display:grid;grid-template-columns:.9fr 1.15fr;align-items:center;gap:40px;min-height:410px}.page_hero__DP1wB h1{margin:0 0 20px;font-size:clamp(48px,5vw,68px);line-height:.95;letter-spacing:-.065em}.page_attitude__FcxH_ h2 em,.page_hero__DP1wB h1 em{font-family:var(--font-serif);font-weight:500}.page_heroGrid___ww88>div:first-child>p{max-width:520px;color:var(--muted);font-size:13px;line-height:1.65}.page_heroActions__622yF{display:flex;align-items:center;gap:25px;margin-top:25px}.page_heroActions__622yF>a:last-child{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700}.page_heroVisual__EEVOX{position:relative;min-height:380px;overflow:hidden;border-radius:9px}.page_heroNoteRight__4hsEW,.page_heroNote__l1PiB{position:absolute;z-index:8;color:#2c83b5;font-family:var(--font-serif);font-size:14px;font-style:italic;line-height:1.35;transform:rotate(-6deg)}.page_heroNote__l1PiB{left:2%;top:3%}.page_heroNoteRight__4hsEW{right:2%;top:14%;transform:rotate(5deg)}.page_workshopScene__TR1oq{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#e5f0f3 0 64%,#b69677 64%)}.page_board__wuvGb{position:absolute;left:10%;right:10%;top:8%;height:48%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:18px;border:7px solid #d5c9b7;background:#f7f7ed}.page_board__wuvGb i{background:#f4d84c;transform:rotate(-3deg)}.page_board__wuvGb i:nth-child(2n){background:#90c9e8;transform:rotate(3deg)}.page_board__wuvGb i:nth-child(3n){background:#f2a79b}.page_board__wuvGb span{position:absolute;left:38%;top:42%;width:90px;height:2px;background:#3f7da0;transform:rotate(9deg)}.page_workshopPeople__eBYvY{position:absolute;z-index:3;left:50%;bottom:8%;display:flex;align-items:end;gap:18px;transform:translateX(-50%)}.page_workshopPeople__eBYvY>i{position:relative;width:47px;height:100px;border-radius:19px 19px 5px 5px;background:#123e5d}.page_workshopPeople__eBYvY>i:nth-child(2n){height:86px;background:#244d68}.page_workshopPeople__eBYvY>i:nth-child(3){height:115px}.page_workshopPeople__eBYvY>i>span{position:absolute;left:8px;top:-28px;width:31px;height:31px;border:5px solid #1e303a;border-radius:50%;background:#d6a078}.page_table__HbLuC{position:absolute;z-index:2;left:17%;right:17%;bottom:4%;height:52px;border-radius:50%;background:#8f5e42;box-shadow:0 11px 0 #68432e}.page_table__HbLuC i{position:absolute;top:8px;width:45px;height:30px;border-radius:50%;background:#eef2e8}.page_table__HbLuC i:first-child{left:20%}.page_table__HbLuC i:nth-child(2){left:43%}.page_table__HbLuC i:nth-child(3){right:18%}.page_scene1__N4nRl{background:linear-gradient(180deg,#dce9ed 0 60%,#b98562 60%)}.page_scene2__Q3pFT{background:linear-gradient(180deg,#ecf1ed 0 58%,#8ca873 58%)}.page_scene3__xiHyI{background:linear-gradient(180deg,#dfeaf0 0 62%,#9c7459 62%)}.page_story__UCUFM{padding:65px 0}.page_story__UCUFM>div{display:grid;grid-template-columns:1fr 1.15fr;gap:45px;align-items:center}.page_story__UCUFM h2{font-size:38px;line-height:1.05}.page_storyCopy__sDz63>p{color:var(--muted);font-size:12px;line-height:1.65}.page_storyNote__RXbBP{display:block;margin:22px 0 0 48%;color:#2b80af;font-family:var(--font-serif);font-size:12px;font-style:italic;transform:rotate(-5deg)}.page_storyGallery__Z5929{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:180px 180px;gap:10px}.page_storyGallery__Z5929>div{position:relative;overflow:hidden;border-radius:8px}.page_storyGallery__Z5929>div:first-child{grid-row:1/3}.page_brand__dEKH2{padding:48px 0;background:#e1f2fd}.page_brand__dEKH2>div{position:relative;display:grid;grid-template-columns:.65fr 180px 1.25fr;align-items:center;gap:35px}.page_brandLine__t1qPq{display:flex;flex-direction:column;font-family:var(--font-serif);font-size:36px;font-style:italic;font-weight:600;line-height:.95}.page_brandLine__t1qPq b{margin-left:55px;color:#2f85b7;font-family:var(--font-sans);font-style:normal}.page_brandMark__rnVzp{position:relative;display:flex;justify-content:center;height:125px}.page_brandMark__rnVzp i{position:relative;width:53px;height:110px;background:#2d87f0;clip-path:polygon(0 0,42% 0,65% 54%,88% 0,100% 0,64% 100%,42% 100%)}.page_brandMark__rnVzp i:nth-child(2){margin-left:-18px;background:#1566e8}.page_brandMark__rnVzp i:nth-child(3){margin-left:-18px;background:#ffc915}.page_brand__dEKH2 h2{font-size:31px;line-height:1.05}.page_brand__dEKH2 p{color:var(--muted);font-size:10px;line-height:1.6}.page_brandNote__fg0Q0{position:absolute;right:-2%;top:-25px;color:#2c83b4;font-family:var(--font-serif);font-size:11px;font-style:italic;transform:rotate(-6deg)}.page_beliefs__3RdSZ{padding:65px 0}.page_beliefs__3RdSZ>div>h2{margin-bottom:25px;font-size:36px}.page_beliefGrid__fof59{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.page_beliefGrid__fof59 article{position:relative;min-height:240px;padding:24px 20px;background:#e5f3fc}.page_beliefGrid__fof59 article>span{font-size:37px;font-weight:800}.page_beliefGrid__fof59 article>svg{position:absolute;right:20px;top:22px;width:45px;height:45px;color:#2d73ae;stroke-width:1.2}.page_beliefGrid__fof59 h3{margin:25px 0 10px;font-size:19px;line-height:1.05}.page_beliefGrid__fof59 p{color:var(--muted);font-size:9px;line-height:1.55}.page_beliefGrid__fof59 .page_highlightBelief__RVZvx{background:var(--yellow)}.page_questions__ZvZld{padding:52px 0;background:#eef3f6}.page_questions__ZvZld>div{position:relative}.page_questions__ZvZld h2{margin-bottom:23px;font-size:34px}.page_questionGrid__swGNX{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page_questionGrid__swGNX article{display:flex;gap:14px;padding:18px;background:#fff}.page_questionGrid__swGNX article>svg{flex:0 0 35px;height:35px;color:#2d78ad;stroke-width:1.4}.page_questionGrid__swGNX strong{font-size:11px}.page_questionGrid__swGNX p{margin:5px 0 0;color:var(--muted);font-size:8px;line-height:1.5}.page_systemFlow__Of4GB{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:25px}.page_systemFlow__Of4GB span{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800}.page_systemFlow__Of4GB span svg{width:27px;height:27px;color:#2f80af}.page_systemFlow__Of4GB>svg{color:#2c7eac}.page_questions__ZvZld>div>em{position:absolute;right:0;bottom:-20px;color:#2d81af;font-family:var(--font-serif);font-size:11px;transform:rotate(-6deg)}.page_team__IcBwr{padding:65px 0}.page_teamGrid__KWox6{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.page_teamGrid__KWox6 article{position:relative;height:220px;overflow:hidden;border-radius:7px}.page_teamGrid__KWox6 article>span{position:absolute;z-index:5;left:9px;bottom:9px;padding:6px 10px;background:var(--yellow);font-size:8px;font-weight:800}.page_attitude__FcxH_{padding:65px 0;background:#f0f4f6}.page_attitudeGrid__0unke{display:grid;grid-template-columns:.85fr 1.05fr .7fr;align-items:center;gap:35px}.page_attitude__FcxH_ h2{font-size:40px;line-height:1}.page_attitude__FcxH_ p{color:var(--muted);font-size:10px;line-height:1.6}.page_attitudeVisual__Lue2G{position:relative;height:280px;overflow:hidden;border-radius:8px}.page_attitudeVisual__Lue2G>span{position:absolute;z-index:5;right:12px;top:12px;color:#2e7da7;font-family:var(--font-serif);font-size:11px;font-style:italic}.page_attitude__FcxH_ ul{margin:0;padding:0;list-style:none}.page_attitude__FcxH_ li{display:flex;gap:12px;margin:18px 0}.page_attitude__FcxH_ li>svg{flex:0 0 30px;height:30px;color:#2e82b0}.page_attitude__FcxH_ li span{display:flex;flex-direction:column;color:var(--muted);font-size:8px}.page_attitude__FcxH_ li strong{color:var(--navy);font-size:11px}.page_growth__0_jO1{padding:58px 0}.page_growthGrid__1nj8G{position:relative;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:35px}.page_growth__0_jO1 h2{font-size:34px;line-height:1.05}.page_growth__0_jO1 p{color:var(--muted);font-size:10px;line-height:1.6}.page_city__OFRKe{position:relative;height:170px;border-bottom:3px solid #2d75a6}.page_city__OFRKe i{position:absolute;bottom:0;width:60px;border:2px solid #2d75a6;border-bottom:0;background:repeating-linear-gradient(180deg,#fff 0 14px,#d9eaf3 15px 17px)}.page_city__OFRKe i:first-child{left:10%;height:75px}.page_city__OFRKe i:nth-child(2){left:28%;height:125px}.page_city__OFRKe i:nth-child(3){left:50%;height:95px}.page_city__OFRKe i:nth-child(4){left:70%;height:145px}.page_city__OFRKe span{position:absolute;left:7%;top:5%;width:55px;height:55px;border-radius:50%;background:var(--yellow)}.page_city__OFRKe b{position:absolute;right:2%;bottom:0;width:95px;height:85px;border-radius:50% 50% 0 0;background:#b9d4bb}.page_growthGrid__1nj8G>em{position:absolute;right:-1%;bottom:-18px;color:#2c82b1;font-family:var(--font-serif);font-size:11px;transform:rotate(-5deg)}.page_focus__NH6hu{padding:28px 0;background:#e3f2fb}.page_focus__NH6hu>div{display:flex;align-items:center;justify-content:space-between;gap:18px}.page_focus__NH6hu strong{font-size:12px}.page_focus__NH6hu span{display:flex;align-items:center;gap:7px;font-size:8px}.page_focus__NH6hu span svg{width:14px;color:#2f81b0}.page_focus__NH6hu a{display:inline-flex;gap:6px;color:#2d80ae;font-size:8px;font-weight:800}.page_cta__9ZPjL{padding:32px 0;background:#d4edff}.page_cta__9ZPjL>div{position:relative;display:grid;grid-template-columns:1.25fr auto auto auto auto .6fr;align-items:center;gap:18px}.page_cta__9ZPjL h2{font-size:24px;line-height:1.05}.page_cta__9ZPjL p{margin:5px 0 0;color:var(--muted);font-size:8px}.page_cta__9ZPjL>div>a:not(.page_button__MOl0W){display:inline-flex;align-items:center;gap:6px;font-size:8px}.page_cta__9ZPjL>div>span{color:#2c81b0;font-family:var(--font-serif);font-size:11px;font-style:italic;transform:rotate(-5deg)}@media (max-width:980px){.page_heroGrid___ww88,.page_impactGrid__U0It5,.page_story__UCUFM>div{grid-template-columns:1fr}.page_heroVisual__EEVOX{margin-top:30px}.page_brand__dEKH2>div{grid-template-columns:.7fr 160px 1fr}.page_attitudeGrid__0unke,.page_beliefGrid__fof59,.page_teamGrid__KWox6{grid-template-columns:1fr 1fr}.page_attitude__FcxH_ ul{grid-column:1/3;display:grid;grid-template-columns:repeat(3,1fr)}.page_cta__9ZPjL>div{grid-template-columns:1fr auto auto}.page_cta__9ZPjL>div>span{display:none}}@media (max-width:620px){.page_hero__DP1wB{padding:48px 0}.page_hero__DP1wB h1{font-size:42px}.page_heroActions__622yF{align-items:flex-start;flex-direction:column}.page_heroVisual__EEVOX{min-height:300px}.page_storyGallery__Z5929{grid-template-rows:210px 150px}.page_storyGallery__Z5929>div:first-child{grid-column:1/3;grid-row:auto}.page_brand__dEKH2>div{grid-template-columns:1fr}.page_brandMark__rnVzp{order:-1}.page_brandNote__fg0Q0{display:none}.page_beliefGrid__fof59,.page_questionGrid__swGNX,.page_teamGrid__KWox6{grid-template-columns:1fr}.page_systemFlow__Of4GB{align-items:stretch;flex-direction:column}.page_systemFlow__Of4GB>svg{align-self:center;transform:rotate(90deg)}.page_attitudeGrid__0unke{grid-template-columns:1fr}.page_attitude__FcxH_ ul{grid-column:auto}.page_attitude__FcxH_ ul,.page_growthGrid__1nj8G{grid-template-columns:1fr}.page_focus__NH6hu>div{align-items:flex-start;flex-direction:column}.page_cta__9ZPjL>div{grid-template-columns:1fr}}