.Framework_head__Z4at5{margin-bottom:var(--space-8)}.Framework_sub__FPjq4{margin-top:var(--space-4);color:var(--text);font-size:1.25rem;line-height:1.45;max-width:none}.Framework_grid__9jkOX{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}@media (max-width:1140px){.Framework_grid__9jkOX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.Framework_grid__9jkOX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.Framework_grid__9jkOX{grid-template-columns:1fr}}.Framework_stone__Gj_Iy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:var(--color-white);border:1px solid #000000;border-radius:20px;padding:20px 20px 24px}.Framework_badge__TjW1u{position:relative;width:54px;height:54px;margin-bottom:var(--space-6)}.Framework_shape__KGRwF{width:100%;height:100%;display:block}.Framework_num__zBgzn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:500;font-size:1rem;line-height:1}.Framework_triangle__oMoeG .Framework_num__zBgzn{align-items:flex-end;padding-bottom:8px}.Framework_pentagon__yYmvG .Framework_num__zBgzn{padding-top:4px}.Framework_title__y35q2{font-family:var(--font-display);font-weight:var(--w-medium);font-size:clamp(1.4rem,1.1vw + .85rem,1.75rem);line-height:1.2;color:var(--color-blue);max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Framework_divider__a5dmm{width:84px;height:4px;border-radius:2px;background:#ffaa00;margin:var(--space-4) 0 var(--space-5)}.Framework_body__Ria_5{color:var(--text);font-size:.875rem;line-height:1.35}.HeroVideo_hero__eWPdk{background:var(--bg);padding-block:var(--space-9) var(--space-9);overflow:hidden}.HeroVideo_grid__jVAKW{display:grid;grid-template-columns:.92fr 1.08fr;gap:var(--space-8);align-items:center}@media (min-width:1200px){.HeroVideo_grid__jVAKW{grid-template-columns:.67fr 1.33fr;gap:var(--space-7)}}@media (max-width:900px){.HeroVideo_grid__jVAKW{grid-template-columns:1fr;gap:var(--space-7)}}.HeroVideo_col__9lAH6{max-width:32rem}.HeroVideo_title__SKm7h{font-family:var(--font-display);font-weight:var(--w-medium);font-size:clamp(2.5rem,2vw + 1.5rem,3.6rem);line-height:1.2;letter-spacing:normal;color:var(--heading)}.HeroVideo_shifts__0_Zvj{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.HeroVideo_shifts__0_Zvj li{position:relative;font-family:var(--font-display);font-weight:400;font-size:clamp(1.35rem,1vw + 1rem,1.85rem);line-height:1.3;color:var(--text);padding-left:32px}.HeroVideo_shifts__0_Zvj li:before{content:"";position:absolute;left:0;top:.6em;width:16px;height:3px;border-radius:2px;background:var(--color-blue)}.HeroVideo_actions__cYrkT{margin-top:var(--space-7);display:flex;gap:var(--space-4);flex-wrap:wrap}.HeroVideo_visual__2K2H6{position:relative}.HeroVideo_videoWrap__0tWNh{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-xl);overflow:hidden;background:linear-gradient(135deg,#042052,#00adef);box-shadow:var(--shadow-up)}.HeroVideo_video__twKJM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.HeroVideo_playBtn__VPXnf{position:absolute;bottom:20px;right:20px;width:60px;height:60px;padding:0;border:0;background:transparent;cursor:pointer;z-index:2;transition:transform var(--dur-ui) var(--ease)}.HeroVideo_playBtn__VPXnf svg{width:100%;height:100%;display:block}.HeroVideo_playBtn__VPXnf:hover{transform:scale(1.06)}.HeroVideo_playBtn__VPXnf:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:50%}@media (max-width:900px){.HeroVideo_col__9lAH6{max-width:none}.HeroVideo_videoWrap__0tWNh{aspect-ratio:16/10}}.StoneShapes_row__lK4hJ{display:flex;align-items:center;gap:8px;margin-bottom:24px}.StoneShapes_icon__ZrGiS{width:47px;height:47px;display:block;flex:none}.Testimonial_card__tlUM1{display:flex;flex-direction:column;align-items:flex-start;background:var(--color-blue);color:#fff;border-radius:36px;padding:clamp(28px,1.65vw,41px) clamp(28px,2.35vw,58px);margin:0}.Testimonial_iconRow__91ooH{display:flex;align-items:center;gap:8px;margin-bottom:24px}.Testimonial_iconLg__r6WFB{width:47px;height:47px;display:block;flex:none}.Testimonial_icon__U5Ceg{width:44px;height:44px;display:block;flex:none}.Testimonial_quote__JhCt_{margin:0}.Testimonial_quote__JhCt_ p{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,1.25rem + .85vw,2.318rem);line-height:1.4;color:#fff}.Testimonial_attr__YQBfW{margin-top:23px;font-family:var(--font-display);font-size:1.5rem;font-weight:600;font-style:italic;line-height:1.2;color:#fff}.about_hero__aIpub{padding:120px 0 52px}.about_heroHeading__bC4q_{font-family:var(--font-display);font-weight:var(--w-medium);font-size:var(--fs-h2);line-height:1.2;color:var(--heading);margin:0}.about_heroBody__8qV1Z{margin-top:49px}.about_heroBody__8qV1Z p{font-size:1.25rem;line-height:1.4;color:var(--heading)}.about_heroBody__8qV1Z p+p{margin-top:28px}.about_meet__61dN4{padding:64px 0 24px}.about_meetHeading__5HxTM{font-family:var(--font-display);font-weight:var(--w-medium);font-size:clamp(2.25rem,1.9rem + 1vw,3.137rem);line-height:1.2;color:var(--heading);margin:0}.about_role__wxKhu{margin:8px 0 0}.about_intro__0UEsG,.about_role__wxKhu{font-size:1.25rem;line-height:1.4;color:var(--heading)}.about_intro__0UEsG{margin:55px 0 0}.about_bio__yQ1Cn{padding:41px 0 67px}.about_bioGrid__5czMC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4.3vw,107px);align-items:start}.about_bioText__SRAeo>div:first-child{margin-bottom:33px}.about_bioText__SRAeo p{font-size:1.25rem;line-height:1.4;color:var(--heading)}.about_bioText__SRAeo p+p{margin-top:28px}.about_photo__cHCqE{overflow:hidden;border-radius:20px}.about_photo__cHCqE img{display:block;width:100%;height:auto;object-fit:cover}.about_photoFred__rxMYI img{aspect-ratio:667/696}.about_photoJeff__yVm9h img{aspect-ratio:667/892}@media (max-width:900px){.about_hero__aIpub{padding-top:64px}.about_bioGrid__5czMC{grid-template-columns:1fr;gap:var(--space-6)}.about_photo__cHCqE{order:-1}}.books_hero__nvHMt{padding:100px 0 102px}.books_heroGrid__bd7Yy{display:grid;grid-template-columns:551fr 692fr;gap:clamp(48px,7.9vw,197px);align-items:start}.books_heroText__a5pkf{padding-top:93px}.books_eyebrow__VCLYU{font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:1.2;color:var(--color-blue)}.books_heroHeading__2A2F1{margin-top:20px;font-family:var(--font-display);font-weight:var(--w-medium);font-size:var(--fs-h2);line-height:1.2;color:var(--heading)}.books_heroLead__2bLc8{margin-top:32px;font-size:1.25rem;line-height:1.4;color:var(--heading)}.books_heroLead__2bLc8 em{font-style:italic;color:var(--color-blue)}.books_heroActions__AImxq{margin-top:52px}.books_cover__HLBpt{display:block;width:100%;height:auto}.books_learn__OFKTM{padding:101px 0 90px}.books_learnHeading__PM_nt{font-family:var(--font-display);font-weight:var(--w-medium);font-size:var(--fs-h2);line-height:1.2;color:var(--heading)}.books_learnBody__cIauQ{margin-top:51px}.books_learnBody__cIauQ p{font-size:1.5rem;line-height:1.2;color:var(--heading)}.books_learnBody__cIauQ p+p{margin-top:29px}.books_learnBody__cIauQ em{font-style:italic;color:var(--color-blue)}.books_ebook__Yolh2{padding:101px 0 102px}.books_ebookGrid__xTybp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6.7vw,166px);align-items:start}.books_ebookText__6vHwz{padding-top:115px}.books_ebookText__6vHwz>div:first-child{margin-bottom:8px}.books_ebookHeading__AkMh4{font-family:var(--font-display);font-weight:var(--w-medium);font-size:clamp(2.25rem,1.9rem + 1vw,3.137rem);line-height:1;color:var(--heading)}.books_ebookLead__E0irr{margin-top:50px;font-size:1.25rem;line-height:1.4;color:var(--heading)}.books_ebookForm__KHl0Z{margin-top:50px}.books_ipad__DqUgv{display:block;width:100%;height:auto}.books_author__mUe_D{padding:101px 0 122px}.books_authorGrid__T92aO{display:grid;grid-template-columns:385px minmax(0,1fr);gap:50px;align-items:start}.books_authorPhoto__hkX9S{border-radius:20px;overflow:hidden;margin-top:22px}.books_authorPhoto__hkX9S img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.books_authorKicker__0lgmx{font-size:1.25rem;line-height:1.4;color:var(--heading)}.books_authorName__bG2cF{margin-top:7px;font-family:var(--font-display);font-weight:400;font-size:2.568rem;line-height:1.2;color:var(--color-blue)}.books_authorBio__hsUxH{margin-top:56px;font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--heading)}@media (max-width:900px){.books_hero__nvHMt{padding-top:48px}.books_authorGrid__T92aO,.books_ebookGrid__xTybp,.books_heroGrid__bd7Yy{grid-template-columns:1fr;gap:var(--space-6)}.books_ebookText__6vHwz,.books_heroText__a5pkf{padding-top:0}.books_authorPhoto__hkX9S{max-width:385px}}.MethodInAction_heading__DosOT{font-family:var(--font-display);font-weight:var(--w-medium);font-size:clamp(2.25rem,1.9rem + 1vw,3.137rem);line-height:1.2;color:var(--heading);text-align:left;margin:0}.MethodInAction_stats__YP0dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(32px,4.3vw,107px);margin-top:clamp(56px,5.65vw,141px)}@media (max-width:760px){.MethodInAction_stats__YP0dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7) var(--space-5)}}.MethodInAction_stat__khGIm{text-align:left}.MethodInAction_iconWrap__T3zmN{height:91px;display:flex;align-items:flex-end;margin-bottom:14px}.MethodInAction_iconWrap__T3zmN img{width:65px;height:auto;display:block}.MethodInAction_num__dlqLv{font-size:clamp(3rem,2.4rem + 1.9vw,5.272rem);letter-spacing:normal;color:var(--color-blue)}.MethodInAction_label__atRDN,.MethodInAction_num__dlqLv{font-family:var(--font-display);font-weight:600;line-height:1.2}.MethodInAction_label__atRDN{margin-top:0;font-size:1.5rem;color:#000}