.G6JNoG_articlePage{color:#1d1e22;font-family:var(--font-sans,"Assistant", -apple-system, BlinkMacSystemFont, sans-serif);background-color:#fff;min-height:100vh}.G6JNoG_breadcrumbBar{background:#faf5f8;border-bottom:1px solid #593c5214;padding:.9rem 0;font-size:.875rem}.G6JNoG_breadcrumbs{color:#7a5165;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.G6JNoG_separator{color:#593c5266;-webkit-user-select:none;user-select:none;font-size:.8rem}.G6JNoG_breadcrumbLink{color:#593c52;text-decoration:none;transition:color .2s}.G6JNoG_breadcrumbLink:hover{color:#2a1b26;text-decoration:underline}.G6JNoG_breadcrumbCurrent{color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;max-width:520px;overflow:hidden}.G6JNoG_articleHeader{text-align:center;max-width:860px;margin:0 auto;padding:4.5rem 0 2.5rem}.G6JNoG_badgeRow{justify-content:center;align-items:center;gap:12px;margin-bottom:1.5rem;display:flex}.G6JNoG_typeBadge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#593c52;border-radius:9999px;padding:.3rem .8rem;font-size:.8rem;font-weight:700}.G6JNoG_categoryTag{color:#7a5165;font-size:.9rem;font-weight:600}.G6JNoG_articleTitle{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#2a1b26;margin-bottom:1.5rem;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:400;line-height:1.18}.G6JNoG_articleSubtitle{color:#5a5a5a;margin-bottom:2rem;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:300;line-height:1.55}.G6JNoG_clientLogosBar{background:#faf5f8;border:1px solid #593c5214;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;max-width:520px;margin:0 auto 2.5rem;padding:1.25rem 2rem;display:flex}.G6JNoG_clientLogosLabel{text-transform:uppercase;letter-spacing:.08em;color:#7a5165;font-size:.75rem;font-weight:700}.G6JNoG_clientLogosList{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.G6JNoG_clientLogoItem{background:#fff;border:1px solid #593c5214;border-radius:10px;justify-content:center;align-items:center;height:54px;padding:.5rem 1.25rem;display:flex;box-shadow:0 2px 6px #593c520a}.G6JNoG_clientLogoImg{object-fit:contain;width:auto;max-height:38px}.G6JNoG_authorMetaBar{border-top:1px solid #593c521a;border-bottom:1px solid #593c521a;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;margin-bottom:2.5rem;padding:1.25rem 0;display:flex}.G6JNoG_authorsGroup{flex-wrap:wrap;align-items:center;gap:2.5rem;display:flex}.G6JNoG_authorBlock{text-align:left;align-items:center;gap:12px;display:flex}.G6JNoG_authorAvatar{color:#fff;background:#593c52;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.1rem;font-weight:700;display:flex}.G6JNoG_authorName{color:#2a1b26;font-size:.95rem;font-weight:700;line-height:1.2}.G6JNoG_authorRole{color:#7a5165;font-size:.825rem}.G6JNoG_metaInfo{color:#7a5165;align-items:center;gap:1.5rem;font-size:.9rem;display:flex}.G6JNoG_heroMediaWrapper{background:#2a1b26;border-radius:16px;max-width:1040px;height:480px;margin:0 auto 3.5rem;position:relative;overflow:hidden;box-shadow:0 16px 40px #593c521f}.G6JNoG_heroMediaImg{object-fit:cover}.G6JNoG_heroMediaWrapperContain{background:#fbf9fa}.G6JNoG_heroMediaImgContain{object-fit:contain}.G6JNoG_articleBodyContainer{max-width:780px;margin:0 auto;padding:0 1.5rem 4rem}.G6JNoG_leadParagraph{color:#2a1b26;background:#faf5f8;border-left:4px solid #593c52;border-radius:0 12px 12px 0;margin-bottom:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.5rem;font-size:1.28rem;font-weight:400;line-height:1.7}.G6JNoG_contentSection{margin-bottom:2.5rem}.G6JNoG_contentH2{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#2a1b26;margin-top:2.8rem;margin-bottom:1.25rem;font-size:2.1rem;font-weight:400;line-height:1.25}.G6JNoG_contentH3{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#593c52;margin-top:2rem;margin-bottom:1rem;font-size:1.6rem;font-weight:400}.G6JNoG_paragraph{color:#333;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.G6JNoG_inlineLink{color:#593c52;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #593c5266;text-decoration:underline #593c5266;transition:all .2s}.G6JNoG_inlineLink:hover{color:#2a1b26;text-decoration-color:#2a1b26}.G6JNoG_bulletList{flex-direction:column;gap:.85rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex}.G6JNoG_bulletItem{color:#4f444a;padding-left:1.75rem;font-size:1.05rem;line-height:1.65;position:relative}.G6JNoG_bulletItem:before{content:"•";color:#593c52;font-size:1.25rem;font-weight:700;position:absolute;top:0;left:.5rem}.G6JNoG_quoteBlock{background:#faf5f8;border-left:4px solid #ffbc7d;border-radius:0 12px 12px 0;margin:2.5rem 0;padding:1.75rem 2rem}.G6JNoG_quoteText{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#2a1b26;margin:0;font-size:1.25rem;font-style:italic;line-height:1.6}.G6JNoG_inlineFigure{background:#faf5f8;border-radius:12px;margin:3rem 0;overflow:hidden;box-shadow:0 10px 25px #00000014}.G6JNoG_inlineImgWrapper{width:100%;height:480px;position:relative}.G6JNoG_inlineImg{object-fit:cover;object-position:center 20%}.G6JNoG_inlineImgNatural{width:100%;height:auto;display:block}@media (min-width:1100px){.G6JNoG_inlineFigureWide{margin-left:-130px;margin-right:-130px}}.G6JNoG_figCaption{color:#7a5165;background:#faf5f8;border-top:1px solid #593c5214;padding:.75rem 1.25rem;font-size:.85rem}.G6JNoG_highlightBox{color:#fff;background:linear-gradient(135deg,#2a1b26 0%,#44293d 100%);border-radius:16px;margin:3.5rem 0;padding:2.5rem;box-shadow:0 12px 30px #2a1b2633}.G6JNoG_highlightBoxTitle{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#ffbc7d;margin-bottom:1.5rem;font-size:1.5rem;font-weight:400}.G6JNoG_highlightList{flex-direction:column;gap:1.25rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.G6JNoG_highlightItem{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.G6JNoG_highlightItemContent{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.G6JNoG_highlightItemTag{text-transform:uppercase;letter-spacing:.08em;color:#ffbc7d;background:#ffbc7d26;border:1px solid #ffbc7d4d;border-radius:6px;margin-bottom:.25rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.G6JNoG_highlightItemLabel{color:#ffbc7d;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.G6JNoG_highlightItemText{color:#fff;font-size:1rem;font-weight:500;line-height:1.55}.G6JNoG_highlightItemText .G6JNoG_inlineLink,.G6JNoG_highlightFooterNote .G6JNoG_inlineLink{color:#ffbc7d;text-decoration-color:#ffbc7d80}.G6JNoG_highlightItemText .G6JNoG_inlineLink:hover,.G6JNoG_highlightFooterNote .G6JNoG_inlineLink:hover{color:#fff;text-decoration-color:#fff}.G6JNoG_highlightItemDate{color:#ffbc7d;white-space:nowrap;margin-top:.25rem;font-size:.85rem}.G6JNoG_highlightItemLink{color:#ffbc7d;white-space:nowrap;font-size:.9rem;font-weight:700;text-decoration:none}.G6JNoG_highlightItemLink:hover{text-decoration:underline}.G6JNoG_highlightFooterNote{color:#ffffffbf;margin:0;font-size:.9rem;line-height:1.5}.G6JNoG_articleFooter{border-top:1px solid #593c521f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding-top:2rem;display:flex}.G6JNoG_tagsContainer{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.G6JNoG_tagLabel{color:#593c52;font-size:.85rem;font-weight:700}.G6JNoG_tagPill{color:#593c52;background:#faf5f8;border:1px solid #593c521a;border-radius:9999px;padding:.3rem .7rem;font-size:.8rem}.G6JNoG_shareContainer{align-items:center;gap:.75rem;display:flex}.G6JNoG_shareLabel{color:#7a5165;font-size:.85rem;font-weight:700}.G6JNoG_shareBtn{color:#593c52;background:#faf5f8;border:1px solid #593c5226;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .2s;display:inline-flex}.G6JNoG_shareBtn:hover{color:#fff;background:#593c52}.G6JNoG_relatedSection{background:#faf5f8;border-top:1px solid #593c521a;padding:5rem 0}.G6JNoG_relatedTitle{font-family:var(--font-serif,"Libertinus Serif", Georgia, serif);color:#2a1b26;text-align:center;margin-bottom:2.5rem;font-size:2.2rem;font-weight:400}.G6JNoG_relatedGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:1024px){.G6JNoG_heroMediaWrapper{height:380px}.G6JNoG_relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.G6JNoG_heroMediaWrapper{border-radius:0;height:260px}.G6JNoG_articleHeader{padding:3rem 1rem 1.5rem}.G6JNoG_authorMetaBar{text-align:center;flex-direction:column;gap:1rem}.G6JNoG_authorBlock{justify-content:center}.G6JNoG_highlightItem{flex-direction:column;align-items:flex-start}.G6JNoG_relatedGrid{grid-template-columns:1fr}.G6JNoG_inlineImgWrapper{height:320px}}
.hBw1pG_header{z-index:1000;width:100%;transition:all .3s;position:sticky;top:0;left:0;box-shadow:0 4px 20px #593c5208}.hBw1pG_topRow{background-color:#fff;border-bottom:1px solid #593c520d;align-items:center;height:5rem;display:flex}.hBw1pG_topRowInner{justify-content:space-between;align-items:center;width:100%;display:flex}.hBw1pG_logo{align-items:center;transition:opacity .2s;display:flex}.hBw1pG_logo:hover{opacity:.85}.hBw1pG_topNav{align-items:center;gap:1.5rem;display:flex}.hBw1pG_topNavLink{color:var(--color-text-body);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s}.hBw1pG_topNavLink:hover{color:var(--color-primary)}.hBw1pG_topNavDivider{background-color:#593c5233;width:1px;height:1rem}.hBw1pG_socialIcon{color:#7a6c74;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.hBw1pG_socialIcon:hover,.hBw1pG_socialIcon:focus-visible{color:var(--color-primary)}.hBw1pG_bottomRow{background-color:var(--color-primary);align-items:center;height:3.5rem;display:flex}.hBw1pG_bottomRowInner{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.hBw1pG_mainNav{align-items:center;gap:1.75rem;height:100%;display:flex}.hBw1pG_mainNavLink{color:#ffffffe6;cursor:pointer;background:0 0;border:none;align-items:center;height:100%;padding:0;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.hBw1pG_mainNavLink:hover{color:var(--color-accent)}.hBw1pG_dropdownWrapper{align-items:center;height:100%;display:inline-flex;position:relative}.hBw1pG_dropdownTrigger{align-items:center;gap:.4rem;display:inline-flex}.hBw1pG_chevron{font-size:.6rem;transition:transform .2s}.hBw1pG_dropdownActive .hBw1pG_chevron{transform:rotate(180deg)}.hBw1pG_dropdownMenu{z-index:1002;background-color:#fff;border:1px solid #593c5214;border-radius:8px;flex-direction:column;min-width:250px;padding:.75rem 0;animation:.2s cubic-bezier(.16,1,.3,1) forwards hBw1pG_fadeInDown;display:flex;position:absolute;top:100%;left:0;box-shadow:0 12px 36px #593c5226}.hBw1pG_megaMenuRecruitment{flex-direction:row;gap:2rem;min-width:820px;padding:1.5rem 1.75rem}.hBw1pG_megaMenuTalent{flex-direction:row;gap:2rem;min-width:800px;padding:1.5rem 1.75rem}.hBw1pG_megaColumn{flex-direction:column;flex:1;min-width:210px;display:flex}.hBw1pG_megaColTitle{text-transform:uppercase;color:var(--color-primary);letter-spacing:.08em;white-space:nowrap;border-bottom:2px solid #593c521a;margin-bottom:.5rem;padding:0 .75rem .6rem;font-size:.75rem;font-weight:800}.hBw1pG_megaHighlightCol{background:var(--color-light);border-radius:8px;flex-direction:column;justify-content:center;gap:.6rem;min-width:230px;padding:1rem 1.25rem;display:flex}.hBw1pG_dropdownItemFeatured{color:var(--color-primary);border-radius:4px;padding:.5rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .2s}.hBw1pG_dropdownItemFeatured:hover{color:var(--color-primary-dark);text-decoration:underline}.hBw1pG_dropdownItemSmall{color:var(--color-text-muted);padding:.5rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .2s}.hBw1pG_dropdownItemSmall:hover{color:var(--color-primary)}@keyframes hBw1pG_fadeInDown{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hBw1pG_dropdownItem{color:var(--color-text-body);text-align:left;border-radius:4px;padding:.5rem .75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}.hBw1pG_dropdownItem:hover{background-color:var(--color-light);color:var(--color-primary);padding-left:1rem}.hBw1pG_vacaturesLink{height:100%;color:var(--color-primary-dark);letter-spacing:.05em;background-color:#fff;justify-content:center;align-items:center;padding:0 2rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.hBw1pG_vacaturesLink:hover{background-color:var(--color-accent);color:var(--color-primary-dark)}.hBw1pG_hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:2.5rem;height:2.5rem;padding:.25rem;display:none}.hBw1pG_bar{background-color:var(--color-dark);border-radius:2px;width:1.5rem;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}@media (max-width:1024px){.hBw1pG_topRow{height:4.5rem}.hBw1pG_bottomRow,.hBw1pG_topNav{display:none}.hBw1pG_hamburger{display:flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.hBw1pG_logo{z-index:1000;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hBw1pG_logo img{width:auto!important;max-width:140px!important;height:28px!important}}.hBw1pG_hamburgerActive .hBw1pG_bar:first-child{transform:translateY(8px)rotate(45deg)}.hBw1pG_hamburgerActive .hBw1pG_bar:nth-child(2){opacity:0}.hBw1pG_hamburgerActive .hBw1pG_bar:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.hBw1pG_mobileMenu{-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(16px);width:100%;max-height:calc(100vh - 4.5rem);padding:1.25rem 1.25rem calc(2rem + env(safe-area-inset-bottom,0px));opacity:0;z-index:999;background:#fbf9fafa;border-bottom:1px solid #593c521f;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s;display:none;position:absolute;top:4.5rem;left:0;overflow-y:auto;transform:translateY(-120%)}@media (max-width:1024px){.hBw1pG_mobileMenu{pointer-events:none;display:block}.hBw1pG_mobileMenuOpen{opacity:1;pointer-events:auto;transform:translateY(0)}}.hBw1pG_mobileNav{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.hBw1pG_mobileQuickBar{border-bottom:1px solid #593c521a;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:.5rem;padding-bottom:.85rem;display:grid}.hBw1pG_mobileQuickBtn{background-color:var(--color-accent);color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;gap:.45rem;min-height:44px;padding:.75rem .6rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .1s;display:flex}.hBw1pG_mobileQuickBtn:active{transform:scale(.98)}.hBw1pG_mobileQuickBtnPrimary{background-color:var(--color-primary);color:#fff}.hBw1pG_mobileAccordionGroup{background-color:#fff;border:1px solid #593c5214;border-radius:10px;transition:border-color .2s;overflow:hidden}.hBw1pG_mobileAccordionTrigger{cursor:pointer;width:100%;color:var(--color-dark);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:48px;padding:.95rem 1rem;font-family:inherit;font-size:1rem;font-weight:700;transition:background-color .2s,color .2s;display:flex}.hBw1pG_mobileAccordionTrigger:active{background-color:#593c520a}.hBw1pG_mobileAccordionActive{color:var(--color-primary);background-color:#593c520d;border-bottom:1px solid #593c5214}.hBw1pG_mobileAccordionChevron{color:var(--color-primary);font-size:.7rem;transition:transform .25s}.hBw1pG_mobileAccordionActive .hBw1pG_mobileAccordionChevron{transform:rotate(180deg)}.hBw1pG_mobileAccordionBody{background-color:#fff;flex-direction:column;gap:.35rem;padding:.5rem .75rem .75rem;animation:.2s forwards hBw1pG_slideDown;display:flex}@keyframes hBw1pG_slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hBw1pG_mobileSubNavLinkFeatured{color:var(--color-primary);background-color:var(--color-accent);border-radius:6px;align-items:center;min-height:44px;margin-bottom:.25rem;padding:.6rem .5rem;font-size:.92rem;font-weight:800;text-decoration:none;display:flex}.hBw1pG_mobileSubNavLink{color:var(--color-text-body);border-radius:6px;align-items:center;min-height:44px;padding:.55rem .5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.hBw1pG_mobileSubNavLink:active,.hBw1pG_mobileSubNavLink:hover{color:var(--color-primary);background-color:#593c520a}.hBw1pG_mobileDirectLinks{border-top:1px solid #593c5214;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.5rem 0;display:flex}.hBw1pG_mobileNavLink{color:var(--color-dark);border-radius:8px;align-items:center;min-height:46px;padding:.65rem .75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.hBw1pG_mobileNavLink:active,.hBw1pG_mobileNavLink:hover{color:var(--color-primary);background-color:#593c520a}.hBw1pG_mobileVacaturesBtn{background-color:var(--color-primary);color:#fff;text-align:center;letter-spacing:.04em;min-height:48px;box-shadow:var(--shadow-sm);border-radius:8px;justify-content:center;align-items:center;margin-top:.5rem;padding:.9rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .1s;display:flex}.hBw1pG_mobileVacaturesBtn:active{background-color:var(--color-primary-dark);transform:scale(.98)}
.kcqo7G_trustBuilders{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.kcqo7G_trustLogo{object-fit:contain;box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;padding:8px;transition:transform .3s}.kcqo7G_trustLogo:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}
.S6Hkya_locationsSection{color:#4a3442;background-color:#e5ddd9;padding:4rem 0}.S6Hkya_locationsGrid{grid-template-columns:repeat(7,1fr);gap:1.5rem;display:grid}@media (max-width:1200px){.S6Hkya_locationsGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.S6Hkya_locationsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.S6Hkya_locationsGrid{grid-template-columns:1fr}}.S6Hkya_locationCard{flex-direction:column;gap:1rem;display:flex}.S6Hkya_locationTitle{margin:0;font-size:1.1rem;font-weight:700}.S6Hkya_locationAddress{color:#6a5360;flex-direction:column;font-size:.85rem;line-height:1.5;display:flex}.S6Hkya_locationPhone{color:#6a5360;margin-top:1rem;font-size:.85rem;text-decoration:none}.S6Hkya_locationPhone:hover{text-decoration:underline}.S6Hkya_footer{color:#fff;background-color:#4f3b48;padding:4rem 0 0}.S6Hkya_footerInner{justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:3rem;display:flex}@media (max-width:900px){.S6Hkya_footerInner{text-align:center;flex-direction:column;align-items:center}}.S6Hkya_footerLeft{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:900px){.S6Hkya_footerLeft{align-items:center}}.S6Hkya_logoWrapper{margin-bottom:1rem}.S6Hkya_links{gap:1.5rem;display:flex}.S6Hkya_links a,.S6Hkya_cookieBtn{color:#d1c7cc;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.95rem;text-decoration:none;transition:color .3s}.S6Hkya_links a:hover,.S6Hkya_cookieBtn:hover{color:#fff}.S6Hkya_socials{align-items:center;gap:1.25rem;display:flex}.S6Hkya_socialLink{color:#d1c7cc;justify-content:center;align-items:center;transition:color .3s;display:inline-flex}.S6Hkya_socialLink:hover,.S6Hkya_socialLink:focus-visible{color:#fff}.S6Hkya_copyright{color:#a4969f;margin:0;font-size:.9rem}.S6Hkya_footerRight{flex-direction:column;align-items:flex-end;display:flex}.S6Hkya_trustBuildersWrapper{margin-bottom:0}.S6Hkya_footerTrustBuilders{justify-content:flex-end!important;margin-top:0!important}@media (max-width:900px){.S6Hkya_footerTrustBuilders{justify-content:center!important;margin-top:2rem!important}}.S6Hkya_bottomBar{background-color:#fff;border-top:1px solid #593c521f;width:100%;padding:.85rem 0}.S6Hkya_bottomBarInner{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;display:flex}.S6Hkya_bottomBarText{color:#4f444a;letter-spacing:.01em;font-size:.875rem;font-weight:500}.S6Hkya_glowiLink{align-items:center;line-height:1;transition:opacity .2s,transform .2s;display:inline-flex}.S6Hkya_glowiLink:hover{opacity:.85;transform:translateY(-1px)}.S6Hkya_glowiLogo{object-fit:contain;vertical-align:middle;width:auto;height:22px}@media (max-width:768px){.S6Hkya_locationsSection{padding:3rem 0}.S6Hkya_locationsGrid{gap:1.75rem}.S6Hkya_locationPhone{align-items:center;min-height:44px;padding:.35rem 0;font-weight:600;display:inline-flex}.S6Hkya_links{flex-wrap:wrap;justify-content:center;gap:1rem}.S6Hkya_socialLink{min-width:44px;min-height:44px}.S6Hkya_links a{align-items:center;min-height:44px;padding:.25rem .5rem;display:inline-flex}.S6Hkya_footer{padding:3rem 0 0}.S6Hkya_footerInner{padding-bottom:2.5rem}.S6Hkya_bottomBar{padding:.75rem 1rem}.S6Hkya_bottomBarText{font-size:.8rem}.S6Hkya_glowiLogo{height:20px}}
.DqhmsG_field{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}
._8aEwW_pageWrapper{background-color:var(--color-light);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}._8aEwW_reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}._8aEwW_revealActive{opacity:1;transform:translateY(0)}._8aEwW_delay1{transition-delay:.1s}._8aEwW_delay2{transition-delay:.2s}._8aEwW_delay3{transition-delay:.3s}._8aEwW_delay4{transition-delay:.4s}._8aEwW_hero{color:#fff;background-color:#3f2939;align-items:center;min-height:85vh;padding:6rem 0 5rem;display:flex;position:relative;overflow:hidden}._8aEwW_heroBgWrapper{z-index:1;position:absolute;inset:0}._8aEwW_heroImage{object-fit:cover;opacity:.45;transition:transform 8s ease-out;transform:scale(1.02)}._8aEwW_heroOverlay{background:linear-gradient(105deg,#3f2939d1 0%,#593c52b8 50%,#593c5259 100%);position:absolute;inset:0}._8aEwW_heroContainer{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:3.5rem;display:grid;position:relative}._8aEwW_heroContent{max-width:680px}._8aEwW_heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f6f6f6;letter-spacing:.02em;background:#ffffff1f;border:1px solid #fff3;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}._8aEwW_heroBadgeDot{background-color:#ffbc7d;border-radius:50%;width:8px;height:8px}._8aEwW_heroTitle{color:#fff;letter-spacing:-.02em;margin-bottom:1.5rem;font-family:Libertinus Serif,serif;font-size:clamp(2.3rem,4.2vw,3.8rem);font-weight:700;line-height:1.15}._8aEwW_heroSubtitle{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.2rem;font-weight:400;line-height:1.65}._8aEwW_heroActions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._8aEwW_heroPrimaryBtn{color:var(--color-primary);background-color:#ebe5e9;border-radius:8px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 2rem;font-size:1rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #00000026}._8aEwW_heroPrimaryBtn:hover{color:var(--color-primary-dark);background-color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}._8aEwW_heroSecondaryBtn{color:#fff;background:0 0;border:1px solid #fff6;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.8rem;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}._8aEwW_heroSecondaryBtn:hover{background:#ffffff1a;border-color:#fff}._8aEwW_heroVisualFrame{-webkit-backdrop-filter:blur(14px);text-align:center;background:#ffffff14;border:2px solid #ffffffd9;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:440px;margin:0 auto;padding:3.5rem 2.25rem 2.5rem;display:flex;position:relative;box-shadow:0 20px 50px #00000040,inset 0 0 25px #ffffff0a}._8aEwW_heroVisualContent{flex-direction:column;align-items:center;width:100%;display:flex}._8aEwW_heroVisualTopText{color:#fff;text-shadow:0 2px 10px #00000059;letter-spacing:-.01em;margin-bottom:1.75rem;font-size:1.45rem;font-weight:700;line-height:1.25}._8aEwW_heroVisualBadge{background:#fff;border-radius:22px;justify-content:center;align-items:center;min-width:210px;margin-bottom:1.75rem;padding:1.25rem 2.75rem;display:inline-flex;box-shadow:0 14px 35px #00000040}._8aEwW_heroVisualNumber{color:#593c52;letter-spacing:-.02em;font-family:Libertinus Serif,serif;font-size:4.2rem;font-weight:700;line-height:1}._8aEwW_heroVisualBottomText{color:#fff;text-shadow:0 2px 10px #00000059;margin-bottom:2rem;font-size:1.35rem;font-weight:700;line-height:1.3}._8aEwW_heroVisualLabels{border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%;padding-top:1.5rem;display:flex}._8aEwW_heroVisualLabelItem{-webkit-backdrop-filter:blur(8px);color:#fff;background:#ffffff29;border:1px solid #ffffff59;border-radius:50px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;box-shadow:0 2px 8px #00000026}._8aEwW_heroVisualLabelItem strong{color:#fff;font-weight:800}._8aEwW_trustSection{background-color:var(--color-light);border-bottom:var(--border-subtle);background-image:url(/images/partner_bg.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:4rem 0 3.5rem;position:relative}._8aEwW_trustContainer{text-align:center;flex-direction:column;align-items:center;display:flex}._8aEwW_trustTitle{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2rem;font-size:1rem;font-weight:600}._8aEwW_logosGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 3.5rem;width:100%;display:flex}._8aEwW_logoItem{opacity:.82;filter:grayscale(80%);justify-content:center;align-items:center;transition:opacity .25s,transform .25s;display:flex;position:relative}._8aEwW_logoItem:hover{opacity:1;filter:grayscale(0%);transform:translateY(-2px)}._8aEwW_scoutSection{background-color:var(--color-accent);padding:6rem 0;position:relative;overflow:hidden}._8aEwW_scoutHeader{text-align:center;max-width:760px;margin:0 auto 3.5rem}._8aEwW_sectionPretitle{color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.95rem;font-weight:700;display:block}._8aEwW_sectionTitle{color:var(--color-primary);margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700;line-height:1.2}._8aEwW_sectionDesc{color:var(--color-text-body);font-size:1.125rem;line-height:1.65}._8aEwW_candidatesGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}._8aEwW_candidateCard{box-shadow:var(--shadow-md);border:var(--border-subtle);background-color:#fff;border-radius:16px;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}._8aEwW_candidateCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-5px)}._8aEwW_candidateImageWrapper{background-color:#ebe5e9;width:100%;height:240px;position:relative;overflow:hidden}._8aEwW_candidateImg{object-fit:cover;transition:transform .5s}._8aEwW_candidateCard:hover ._8aEwW_candidateImg{transform:scale(1.04)}._8aEwW_candidateBadge{background-color:var(--color-primary);color:#fff;border-radius:50px;padding:.35rem .85rem;font-size:.85rem;font-weight:700;position:absolute;top:1rem;right:1rem}._8aEwW_candidateBody{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}._8aEwW_candidateName{color:var(--color-primary);margin-bottom:.25rem;font-family:Libertinus Serif,serif;font-size:1.5rem;font-weight:700}._8aEwW_candidateMeta{color:var(--color-text-muted);margin-bottom:1.25rem;font-size:.95rem;font-weight:600}._8aEwW_candidateDetailsList{color:var(--color-text-body);flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;font-size:.95rem;list-style:none;display:flex}._8aEwW_candidateDetailsList li strong{color:var(--color-primary-dark)}._8aEwW_candidateChooseBtn{background-color:var(--color-accent);width:100%;color:var(--color-primary);cursor:pointer;border:1px solid #593c5226;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;transition:all .2s;display:flex}._8aEwW_candidateChooseBtn:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._8aEwW_modalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#281924b3;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._8aEwW_modalContent{text-align:center;background-color:#fff;border-radius:20px;width:100%;max-width:540px;padding:2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) _8aEwW_modalIn;position:relative;box-shadow:0 25px 50px #00000059}@keyframes _8aEwW_modalIn{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}._8aEwW_modalCloseBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}._8aEwW_modalCloseBtn:hover{background-color:var(--color-accent);color:var(--color-primary)}._8aEwW_modalIconSuccess{color:#2e7d32;background-color:#e8f5e9;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;font-size:2rem;display:flex}._8aEwW_modalIconTryAgain{color:#e65100;background-color:#fff3e0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;font-size:2rem;display:flex}._8aEwW_modalSubtitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:.5rem;font-size:.95rem;font-weight:700}._8aEwW_modalTitle{color:var(--color-primary-dark);margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:1.85rem;font-weight:700}._8aEwW_modalText{color:var(--color-text-body);margin-bottom:2rem;font-size:1.05rem;line-height:1.65}._8aEwW_modalActions{justify-content:center;gap:1rem;display:flex}._8aEwW_servicesSection{background-color:var(--color-light);padding:6.5rem 0;position:relative}._8aEwW_servicesHeader{text-align:center;max-width:800px;margin:0 auto 4rem}._8aEwW_pillarsGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}._8aEwW_pillarCard{background:#fff;border:1px solid #593c521f;border-radius:24px;flex-direction:column;padding:3.25rem 2.75rem 2.75rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 10px 30px #0000000d}._8aEwW_pillarCard:hover{border-color:#593c524d;transform:translateY(-8px);box-shadow:0 24px 50px #593c521f}._8aEwW_pillarHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._8aEwW_pillarIconWrapper{background-color:var(--color-accent);width:60px;height:60px;color:var(--color-primary);border-radius:16px;justify-content:center;align-items:center;transition:all .3s;display:flex}._8aEwW_pillarCard:hover ._8aEwW_pillarIconWrapper{background-color:var(--color-primary);color:#fff;transform:scale(1.05)}._8aEwW_pillarTag{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);background:#593c520f;border-radius:50px;padding:.4rem 1rem;font-size:.85rem;font-weight:700}._8aEwW_pillarTitle{color:var(--color-primary);margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:2rem;font-weight:700;line-height:1.25}._8aEwW_pillarDesc{color:var(--color-text-body);margin-bottom:2rem;font-size:1.05rem;line-height:1.65}._8aEwW_pillarListTitle{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem;font-size:.9rem;font-weight:700}._8aEwW_pillarList{flex-direction:column;flex-grow:1;gap:.75rem;margin:0 0 2.5rem;padding:0;list-style:none;display:flex}._8aEwW_pillarListItem{align-items:center;display:flex}._8aEwW_pillarListLink{background-color:var(--color-light);width:100%;color:var(--color-primary-dark);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._8aEwW_pillarListLink:hover{color:var(--color-primary);background-color:#fff;border-color:#593c5233;transform:translate(4px);box-shadow:0 4px 12px #0000000a}._8aEwW_pillarListLink svg{color:var(--color-primary);transition:transform .2s}._8aEwW_pillarListLink:hover svg{transform:translate(3px)}._8aEwW_pillarCtaBtn{background-color:var(--color-primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;margin-top:auto;padding:1.1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 8px 20px #593c5233}._8aEwW_pillarCtaBtn:hover{background-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 12px 25px #593c524d}._8aEwW_servicesGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}._8aEwW_serviceCard{box-shadow:var(--shadow-sm);border:var(--border-subtle);background:#fff;border-radius:16px;flex-direction:column;padding:2.25rem 2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}._8aEwW_serviceCard:hover{box-shadow:var(--shadow-hover);border-color:#593c5233;transform:translateY(-6px)}._8aEwW_serviceIconWrapper{background-color:var(--color-accent);width:52px;height:52px;color:var(--color-primary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:1.5rem;transition:background .3s,color .3s;display:flex}._8aEwW_serviceCard:hover ._8aEwW_serviceIconWrapper{background-color:var(--color-primary);color:#fff}._8aEwW_serviceTitle{color:var(--color-primary);margin-bottom:.85rem;font-family:Libertinus Serif,serif;font-size:1.45rem;font-weight:700;line-height:1.3}._8aEwW_serviceDesc{color:var(--color-text-body);flex-grow:1;margin-bottom:1.75rem;font-size:1.025rem;line-height:1.65}._8aEwW_serviceLink{color:var(--color-primary);align-items:center;gap:.5rem;margin-top:auto;font-size:.95rem;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}._8aEwW_serviceLink:hover{color:var(--color-primary-dark);gap:.75rem}._8aEwW_aboutSection{border-top:var(--border-subtle);border-bottom:var(--border-subtle);background-color:#fff;padding:6.5rem 0}._8aEwW_aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}._8aEwW_aboutImageContainer{box-shadow:var(--shadow-lg);aspect-ratio:4/3.4;border-radius:20px;position:relative;overflow:hidden}._8aEwW_aboutQuoteBadge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-md);background:#fffffff0;border:1px solid #593c521f;border-radius:14px;padding:1.5rem 1.75rem;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}._8aEwW_aboutQuoteText{color:var(--color-primary-dark);margin:0;font-family:Libertinus Serif,serif;font-size:1.15rem;font-style:italic;line-height:1.5}._8aEwW_aboutContent{flex-direction:column;display:flex}._8aEwW_aboutTitle{color:var(--color-primary);margin-bottom:1.5rem;font-family:Libertinus Serif,serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700;line-height:1.2}._8aEwW_aboutParagraph{color:var(--color-text-body);margin-bottom:1.25rem;font-size:1.1rem;line-height:1.75}._8aEwW_aboutValuesGrid{border-top:1px solid #593c521a;border-bottom:1px solid #593c521a;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:1.5rem 0 2rem;padding:1.25rem 0;display:grid}._8aEwW_aboutValueItem{flex-direction:column;display:flex}._8aEwW_aboutValueTitle{color:var(--color-primary);margin-bottom:.25rem;font-family:Libertinus Serif,serif;font-size:1.25rem;font-weight:700}._8aEwW_aboutValueDesc{color:var(--color-text-muted);font-size:.85rem;line-height:1.4}._8aEwW_aboutCtaBtn{background-color:var(--color-accent);color:var(--color-primary);box-shadow:var(--shadow-sm);border:1px solid #593c522e;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;width:fit-content;padding:.95rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._8aEwW_aboutCtaBtn:hover{color:var(--color-primary-dark);box-shadow:var(--shadow-md);background-color:#e2dae0;border-color:#593c5259;transform:translateY(-2px)}._8aEwW_aboutCtaBtn svg{transition:transform .2s}._8aEwW_aboutCtaBtn:hover svg{transform:translate(4px)}._8aEwW_philosophyVideoSection{background-color:#fff;padding:0 0 5.5rem}._8aEwW_philosophyVideoCard{background:linear-gradient(135deg,#faf5f8 0%,#fff 100%);border:1px solid #593c521f;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5rem;padding:3rem;display:grid;box-shadow:0 16px 40px #2a1b2612}._8aEwW_philosophyVideoThumbWrapper{aspect-ratio:16/9;cursor:pointer;background-color:#2a1b26;border-radius:18px;outline:none;position:relative;overflow:hidden;box-shadow:0 12px 32px #2a1b2626}._8aEwW_philosophyVideoThumbWrapper:focus-visible{box-shadow:0 0 0 3px var(--color-primary)}._8aEwW_philosophyVideoThumbImg{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}._8aEwW_philosophyVideoThumbWrapper:hover ._8aEwW_philosophyVideoThumbImg{transform:scale(1.04)}._8aEwW_philosophyVideoOverlay{background:#2a1b264d;justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;inset:0}._8aEwW_philosophyVideoThumbWrapper:hover ._8aEwW_philosophyVideoOverlay{background:#2a1b2673}._8aEwW_philosophyPlayBtn{width:72px;height:72px;color:var(--color-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 28px #0000004d}._8aEwW_philosophyVideoThumbWrapper:hover ._8aEwW_philosophyPlayBtn{background-color:var(--color-accent);color:var(--color-primary-dark);transform:scale(1.12)}._8aEwW_philosophyVideoBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;background:#2a1b26d9;border-radius:8px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;position:absolute;bottom:1rem;right:1rem}._8aEwW_philosophyVideoContent{flex-direction:column;display:flex}._8aEwW_philosophyVideoTitle{color:var(--color-primary);margin-top:.4rem;margin-bottom:1.2rem;font-family:Libertinus Serif,serif;font-size:clamp(1.65rem,2.4vw,2.2rem);font-weight:700;line-height:1.25}._8aEwW_philosophyVideoText{color:var(--color-primary-dark);margin-bottom:.9rem;font-family:Libertinus Serif,serif;font-size:1.12rem;font-style:italic;line-height:1.6}._8aEwW_philosophyVideoSubtext{color:var(--color-text-body);margin-bottom:1.75rem;font-size:.98rem;line-height:1.65}._8aEwW_philosophyVideoMeta{border-top:1px solid #593c521a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.25rem;display:flex}._8aEwW_philosophyAuthorInfo{flex-direction:column;display:flex}._8aEwW_philosophyAuthorName{color:var(--color-primary);font-size:1.05rem;font-weight:700}._8aEwW_philosophyAuthorRole{color:var(--color-text-muted);font-size:.82rem}._8aEwW_philosophyWatchBtn{background-color:var(--color-primary);color:#fff;cursor:pointer;touch-action:manipulation;border:none;border-radius:10px;align-items:center;gap:.55rem;padding:.85rem 1.4rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #593c5240}._8aEwW_philosophyWatchBtn:hover{background-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 6px 20px #593c5259}._8aEwW_videoModalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background-color:#000000d9;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._8aEwW_videoModalContent{background:#000;border-radius:1rem;width:100%;max-width:900px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}._8aEwW_videoModalClose{color:#fff;cursor:pointer;z-index:10;touch-action:manipulation;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}._8aEwW_videoModalClose:hover{background:#fff6}._8aEwW_modalVideoPlayer{width:100%;height:auto;max-height:80vh;display:block}@media (max-width:991px){._8aEwW_philosophyVideoCard{grid-template-columns:1fr;gap:2rem;padding:2rem}}@media (max-width:640px){._8aEwW_philosophyVideoCard{border-radius:18px;padding:1.5rem}._8aEwW_philosophyVideoMeta{flex-direction:column;align-items:flex-start;gap:1rem}._8aEwW_philosophyWatchBtn{justify-content:center;width:100%}}._8aEwW_casesSection{background-color:var(--color-light);padding:6.5rem 0}._8aEwW_casesTopRow{justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;display:flex}._8aEwW_casesAllLink{color:var(--color-primary);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;transition:gap .2s;display:inline-flex}._8aEwW_casesAllLink:hover{gap:.75rem;text-decoration:underline}._8aEwW_casesGrid{grid-template-columns:repeat(3,1fr);gap:2.25rem;display:grid}._8aEwW_caseCard{box-shadow:var(--shadow-sm);border:var(--border-subtle);background-color:#fff;border-radius:16px;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}._8aEwW_caseCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-6px)}._8aEwW_caseImgWrapper{background-color:#ebe5e9;width:100%;height:220px;position:relative;overflow:hidden}._8aEwW_caseImg{object-fit:cover;transition:transform .5s}._8aEwW_caseCard:hover ._8aEwW_caseImg{transform:scale(1.05)}._8aEwW_caseTag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-primary);background-color:#ffffffeb;border-radius:50px;padding:.35rem .85rem;font-size:.8rem;font-weight:700;position:absolute;top:1rem;left:1rem;box-shadow:0 2px 6px #0000001a}._8aEwW_caseContent{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}._8aEwW_caseClient{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.875rem;font-weight:700}._8aEwW_caseTitle{color:var(--color-primary);margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:1.3rem;font-weight:700;line-height:1.35}._8aEwW_caseExcerpt{color:var(--color-text-body);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}._8aEwW_caseReadMore{color:var(--color-primary);align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}._8aEwW_jobsSection{color:#fff;background-color:#3f2939;padding:6rem 0;position:relative;overflow:hidden}._8aEwW_jobsVlinderBg{opacity:.08;pointer-events:none;width:500px;height:500px;position:absolute;bottom:-15%;right:-5%}._8aEwW_jobsContainer{z-index:2;position:relative}._8aEwW_jobsHeader{text-align:center;max-width:700px;margin:0 auto 3.5rem}._8aEwW_jobsTitle{color:#fff;margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700}._8aEwW_jobsSubtitle{color:#ffffffd9;font-size:1.125rem;line-height:1.65}._8aEwW_jobsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3.5rem;display:grid}._8aEwW_jobCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:14px;flex-direction:column;padding:1.75rem;transition:all .3s;display:flex}._8aEwW_jobCard:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-4px)}._8aEwW_jobCategory{color:#ffbc7d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem;font-weight:600}._8aEwW_jobTitle{color:#fff;margin-bottom:.75rem;font-family:Libertinus Serif,serif;font-size:1.25rem;font-weight:700;line-height:1.35}._8aEwW_jobLocation{color:#ffffffb3;border-top:1px solid #ffffff1a;align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.9rem;display:flex}._8aEwW_jobAlertBox{color:var(--color-text-body);background:#fffffff2;border-radius:18px;grid-template-columns:1.2fr .8fr;align-items:center;gap:2.5rem;padding:2.5rem 3rem;display:grid;box-shadow:0 15px 35px #0003}._8aEwW_jobAlertHeading{color:var(--color-primary);margin-bottom:.5rem;font-family:Libertinus Serif,serif;font-size:1.75rem;font-weight:700}._8aEwW_jobAlertText{color:var(--color-text-body);margin:0;font-size:1rem;line-height:1.6}._8aEwW_jobAlertActions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}._8aEwW_insightsSection{background-color:var(--color-light);padding:6.5rem 0}._8aEwW_insightsHeader{justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;display:flex}._8aEwW_insightsGrid{grid-template-columns:repeat(3,1fr);gap:2.25rem;display:grid}._8aEwW_insightCard{box-shadow:var(--shadow-sm);border:var(--border-subtle);background-color:#fff;border-radius:16px;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}._8aEwW_insightCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-6px)}._8aEwW_insightImgWrapper{background-color:#ebe5e9;width:100%;height:200px;position:relative;overflow:hidden}._8aEwW_insightImg{object-fit:cover;transition:transform .5s}._8aEwW_insightCard:hover ._8aEwW_insightImg{transform:scale(1.04)}._8aEwW_insightBody{flex-direction:column;flex-grow:1;padding:1.75rem;display:flex}._8aEwW_insightCategory{color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.8rem;font-weight:700}._8aEwW_insightTitle{color:var(--color-primary-dark);margin-bottom:1rem;font-family:Libertinus Serif,serif;font-size:1.25rem;font-weight:700;line-height:1.4}._8aEwW_insightExcerpt{color:var(--color-text-body);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}._8aEwW_contactSection{border-top:var(--border-subtle);background-color:#fff;padding:6.5rem 0}._8aEwW_contactGrid{grid-template-columns:1fr 1fr;gap:4.5rem;display:grid}._8aEwW_contactInfoCol{flex-direction:column;display:flex}._8aEwW_contactTitle{color:var(--color-primary);margin-bottom:1.25rem;font-family:Libertinus Serif,serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700;line-height:1.2}._8aEwW_contactDesc{color:var(--color-text-body);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.75}._8aEwW_contactQuickLinks{background-color:var(--color-accent);border-radius:16px;flex-direction:column;gap:1.25rem;margin-top:auto;padding:2rem;display:flex}._8aEwW_contactQuickItem{color:var(--color-primary-dark);align-items:center;gap:1rem;font-size:1.05rem;font-weight:600;display:flex}._8aEwW_contactIconCircle{width:42px;height:42px;color:var(--color-primary);box-shadow:var(--shadow-sm);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._8aEwW_formCard{border:var(--border-subtle);box-shadow:var(--shadow-md);background-color:#fff;border-radius:20px;padding:2.5rem}._8aEwW_formCardTitle{color:var(--color-primary);margin-bottom:1.5rem;font-family:Libertinus Serif,serif;font-size:1.6rem;font-weight:700}._8aEwW_formGroup{margin-bottom:1.25rem}._8aEwW_formLabel{color:var(--color-primary-dark);margin-bottom:.4rem;font-size:.9rem;font-weight:700;display:block}._8aEwW_formInput,._8aEwW_formSelect,._8aEwW_formTextarea{width:100%;color:var(--color-text-body);background-color:var(--color-light);border:1px solid #593c5233;border-radius:8px;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}._8aEwW_formInput:focus,._8aEwW_formSelect:focus,._8aEwW_formTextarea:focus{border-color:var(--color-primary);background-color:#fff;outline:none;box-shadow:0 0 0 3px #593c521f}._8aEwW_formTextarea{resize:vertical;min-height:110px}._8aEwW_formSubmitBtn{background-color:var(--color-primary);color:#fff;cursor:pointer;width:100%;box-shadow:var(--shadow-sm);border:none;border-radius:8px;margin-top:.5rem;padding:1rem 2rem;font-size:1.05rem;font-weight:700;transition:all .25s}._8aEwW_formSubmitBtn:hover{background-color:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-2px)}._8aEwW_formSuccessMessage{text-align:center;color:#2e7d32;background-color:#e8f5e9;border-radius:12px;padding:2rem}._8aEwW_formSuccessTitle{margin-bottom:.5rem;font-family:Libertinus Serif,serif;font-size:1.5rem;font-weight:700}@media (max-width:1024px){._8aEwW_heroContainer{grid-template-columns:1fr;gap:3rem}._8aEwW_heroContent{text-align:center;max-width:100%}._8aEwW_heroActions{justify-content:center}._8aEwW_candidatesGrid,._8aEwW_pillarsGrid,._8aEwW_servicesGrid,._8aEwW_casesGrid,._8aEwW_jobsGrid,._8aEwW_insightsGrid{grid-template-columns:1fr}._8aEwW_aboutGrid,._8aEwW_contactGrid,._8aEwW_jobAlertBox{grid-template-columns:1fr;gap:3rem}._8aEwW_jobAlertActions{justify-content:flex-start}}@media (max-width:768px){._8aEwW_hero{padding:3.5rem 0 3rem}._8aEwW_heroTitle{font-size:clamp(2.2rem,8vw,3rem);line-height:1.15}._8aEwW_heroSubtitle{margin-bottom:1.75rem;font-size:1.1rem}._8aEwW_heroActions{flex-direction:column;gap:.75rem;width:100%}._8aEwW_primaryBtn,._8aEwW_secondaryBtn{justify-content:center;width:100%;min-height:48px;padding:.9rem 1.5rem;font-size:1rem}._8aEwW_heroVisualFrame{border-radius:24px;max-width:360px;padding:2.25rem 1.5rem 1.75rem}._8aEwW_heroVisualTopText{margin-bottom:1.25rem;font-size:1.2rem}._8aEwW_heroVisualBadge{border-radius:16px;min-width:170px;margin-bottom:1.25rem;padding:.85rem 2rem}._8aEwW_heroVisualNumber{font-size:3.2rem}._8aEwW_heroVisualBottomText{margin-bottom:1.25rem;font-size:1.1rem}._8aEwW_heroVisualPill{padding:.4rem .8rem;font-size:.8rem}._8aEwW_heroStatsList,._8aEwW_candidatesGrid,._8aEwW_servicesGrid,._8aEwW_casesGrid,._8aEwW_jobsGrid,._8aEwW_insightsGrid{grid-template-columns:1fr}._8aEwW_aboutValuesGrid{grid-template-columns:1fr;gap:1rem}._8aEwW_casesTopRow,._8aEwW_insightsHeader{flex-direction:column;align-items:flex-start;gap:1rem}._8aEwW_contactSection{padding:4rem 0}._8aEwW_formCard{border-radius:16px;padding:1.5rem 1.25rem}._8aEwW_formInput,._8aEwW_formSelect,._8aEwW_formTextarea{padding:.85rem .9rem;font-size:16px}._8aEwW_formSubmitBtn{min-height:48px}}@media (max-width:480px){._8aEwW_heroVisualFrame{border-radius:20px;padding:1.75rem 1rem 1.25rem}._8aEwW_heroVisualNumber{font-size:2.75rem}._8aEwW_heroVisualTopText,._8aEwW_heroVisualBottomText{font-size:1rem}._8aEwW_sectionTitle{font-size:1.85rem}}
.iYV4-q_button{cursor:pointer;font-size:1.125rem;font-weight:600;font-family:var(--font-assistant), sans-serif;border:none;border-radius:50px;padding:1rem 2rem;transition:all .3s;box-shadow:0 4px 6px #0000001a}.iYV4-q_button:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.iYV4-q_primary{background-color:var(--color-primary);color:#fff}.iYV4-q_primary:hover{background-color:#634051}.iYV4-q_secondary{background-color:var(--color-dark);color:#fff}.iYV4-q_accent{background-color:var(--color-accent);color:var(--color-dark)}
._580DXa_noticeBox{background-color:#faf6f8;border:1px solid #593c521f;border-left:4px solid #593c52;border-radius:16px;align-items:flex-start;gap:1.25rem;margin-bottom:2rem;padding:1.5rem 1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 14px #593c520a}._580DXa_noticeBox:hover{border-color:#593c5238 #593c5238 #593c5238 #3f2939;box-shadow:0 8px 24px #593c5214}._580DXa_iconColumn{flex-shrink:0;padding-top:.15rem}._580DXa_iconWrapper{color:#593c52;background-color:#593c521a;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .25s,background-color .25s;display:flex}._580DXa_noticeBox:hover ._580DXa_iconWrapper{background-color:#593c5226;transform:scale(1.05)}._580DXa_icon{width:22px;height:22px}._580DXa_contentColumn{flex:1;min-width:0}._580DXa_headerRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}._580DXa_badge{text-transform:uppercase;letter-spacing:.06em;color:#593c52;background-color:#ebe5e9;border-radius:6px;align-items:center;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._580DXa_title{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}._580DXa_description{color:#4f444a;margin:0 0 .5rem;font-size:.92rem;line-height:1.55}._580DXa_subDescription{color:#72626b;margin:0 0 1.15rem;font-size:.88rem;line-height:1.5}._580DXa_actionGroup{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._580DXa_primaryBtn{color:#fff;letter-spacing:.01em;background-color:#593c52;border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #593c5233}._580DXa_primaryBtn:hover{color:#fff;background-color:#3f2939;transform:translateY(-1px);box-shadow:0 6px 18px #593c524d}._580DXa_arrowIcon{transition:transform .2s}._580DXa_primaryBtn:hover ._580DXa_arrowIcon{transform:translate(2px,-2px)}._580DXa_secondaryLink{color:#593c52;align-items:center;gap:.35rem;padding:.4rem .2rem;font-size:.86rem;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}._580DXa_secondaryLink:hover{color:#3f2939;text-decoration:underline;transform:translate(2px)}._580DXa_compact{margin-bottom:1.25rem;padding:1rem 1.25rem}._580DXa_compact ._580DXa_title{font-size:1.05rem}._580DXa_compact ._580DXa_description{margin-bottom:.35rem;font-size:.86rem}._580DXa_compact ._580DXa_subDescription{display:none}._580DXa_compact ._580DXa_actionGroup{margin-top:.5rem}@media (max-width:640px){._580DXa_noticeBox{flex-direction:column;gap:.85rem;padding:1.25rem}._580DXa_iconColumn{padding-top:0}._580DXa_actionGroup{flex-direction:column;align-items:stretch;gap:.65rem}._580DXa_primaryBtn{justify-content:center;width:100%;padding:.75rem 1.25rem}._580DXa_secondaryLink{justify-content:center;width:100%}}
.OSLHOG_pageWrapper{background-color:var(--color-light,#fbf9fa);min-height:100vh;color:var(--color-dark,#231f20);flex-direction:column;display:flex;position:relative;overflow-x:clip}.OSLHOG_mainContent{flex-grow:1}.OSLHOG_reveal{opacity:0;will-change:transform, opacity;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.OSLHOG_fadeUp{transform:translateY(30px)}.OSLHOG_fadeLeft{transform:translate(-30px)}.OSLHOG_fadeRight{transform:translate(30px)}.OSLHOG_revealActive{opacity:1!important;transform:translate(0)!important}.OSLHOG_heroSection{color:#fff;background-color:#593c52;padding:8rem 0 5rem;position:relative;overflow:hidden}.OSLHOG_heroBgImage{object-fit:cover;opacity:.22;mix-blend-mode:luminosity;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.OSLHOG_heroOverlay{pointer-events:none;background:linear-gradient(135deg,#593c52d6 0%,#3f2939c2 100%);position:absolute;inset:0}.OSLHOG_heroContent{z-index:2;text-align:center;max-width:820px;margin:0 auto;position:relative}.OSLHOG_heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.OSLHOG_heroTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.15}.OSLHOG_heroSubtitle{color:#faf5f8;margin-bottom:1rem;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:600}.OSLHOG_heroText{color:#ffffffe6;max-width:680px;margin:0 auto 2.5rem;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.OSLHOG_careerBanner{color:#593c52;letter-spacing:.02em;background-color:#fff;border-radius:9999px;align-items:center;gap:.75rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 25px #00000026}.OSLHOG_careerBanner:hover{color:#3f2939;background-color:#faf5f8;transform:translateY(-2px);box-shadow:0 14px 30px #0003}.OSLHOG_careerBannerIcon{color:#fff;background:#593c52;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;transition:transform .2s;display:inline-flex}.OSLHOG_careerBanner:hover .OSLHOG_careerBannerIcon{transform:translate(3px)}.OSLHOG_contactSection{background-color:var(--color-light,#fbf9fa);padding:5rem 0 6rem}.OSLHOG_contactGrid{grid-template-columns:1.35fr 1fr;align-items:start;gap:3.5rem;display:grid}.OSLHOG_formCard{background:#fff;border:1px solid #593c5214;border-radius:20px;padding:3rem;box-shadow:0 15px 40px #593c520f}.OSLHOG_formHeader{border-bottom:1px solid #593c5214;margin-bottom:2.25rem;padding-bottom:1.5rem}.OSLHOG_formMainTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:.5rem;font-size:2rem;font-weight:700}.OSLHOG_formDescription{color:#666;font-size:.95rem;line-height:1.6}.OSLHOG_formSectionBlock{margin-bottom:2.25rem}.OSLHOG_formSectionTitle{color:#593c52;align-items:center;gap:.6rem;margin-bottom:1.25rem;font-size:1.15rem;font-weight:700;display:flex}.OSLHOG_formSectionNumber{color:#593c52;background:#593c521a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;font-weight:700;display:inline-flex}.OSLHOG_formRow{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.OSLHOG_formRowSingle{margin-bottom:1.25rem}.OSLHOG_formGroup{flex-direction:column;display:flex}.OSLHOG_formLabel{color:#333;margin-bottom:.45rem;font-size:.9rem;font-weight:600}.OSLHOG_requiredStar{color:#d32f2f;margin-left:2px}.OSLHOG_inputField,.OSLHOG_textareaField,.OSLHOG_selectField{color:#231f20;background-color:#faf8f9;border:1px solid #593c5229;border-radius:10px;outline:none;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:all .25s}.OSLHOG_inputField:focus,.OSLHOG_textareaField:focus,.OSLHOG_selectField:focus{background-color:#fff;border-color:#593c52;box-shadow:0 0 0 3px #593c521f}.OSLHOG_textareaField{resize:vertical;min-height:120px}.OSLHOG_selectWrapper{width:100%;position:relative}.OSLHOG_selectField{appearance:none;cursor:pointer;padding-right:2.5rem}.OSLHOG_selectArrow{pointer-events:none;color:#593c52;font-size:.75rem;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.OSLHOG_inputError{background-color:#fff9f9!important;border-color:#d32f2f!important}.OSLHOG_errorText{color:#d32f2f;margin-top:.35rem;font-size:.8rem;font-weight:500}.OSLHOG_checkboxGroup{cursor:pointer;align-items:flex-start;gap:.85rem;margin:1.75rem 0 2rem;display:flex}.OSLHOG_checkboxInput{accent-color:#593c52;cursor:pointer;width:18px;height:18px;margin-top:.25rem}.OSLHOG_checkboxLabel{color:#555;-webkit-user-select:none;user-select:none;font-size:.85rem;line-height:1.5}.OSLHOG_checkboxLabel a{color:#593c52;text-decoration:underline}.OSLHOG_submitBtn{color:#fff;cursor:pointer;letter-spacing:.02em;background-color:#593c52;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.1rem 2rem;font-size:1.05rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.OSLHOG_submitBtn:hover:not(:disabled){background-color:#3f2939;transform:translateY(-2px);box-shadow:0 8px 20px #593c5240}.OSLHOG_submitBtn:disabled{opacity:.7;cursor:not-allowed}.OSLHOG_alertBox{border-radius:8px;margin-bottom:1.5rem;padding:.9rem 1.25rem;font-size:.9rem}.OSLHOG_alertError{color:#dc2626;background-color:#fef2f2;border:1px solid #fca5a5}.OSLHOG_successCard{text-align:center;padding:3.5rem 2rem;animation:.5s forwards OSLHOG_fadeIn}@keyframes OSLHOG_fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.OSLHOG_successIconWrapper{background-color:#593c521a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.75rem;display:flex}.OSLHOG_successCheckIcon{color:#593c52;width:44px;height:44px}.OSLHOG_successTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:1rem;font-size:2.2rem}.OSLHOG_successText{color:#444;max-width:500px;margin:0 auto 1.5rem;font-size:1.1rem;line-height:1.6}.OSLHOG_successSubtext{color:#777;margin-bottom:2.5rem;font-size:.95rem}.OSLHOG_sidebarContainer{flex-direction:column;gap:2rem;display:flex}.OSLHOG_quickInfoCard{background:#fff;border:1px solid #593c5214;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #593c520d}.OSLHOG_sidebarTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:1.25rem;font-size:1.4rem;font-weight:700}.OSLHOG_directContactList{flex-direction:column;gap:1rem;display:flex}.OSLHOG_directContactItem{color:#333;align-items:flex-start;gap:1rem;text-decoration:none;transition:color .2s;display:flex}.OSLHOG_directContactItem:hover{color:#593c52}.OSLHOG_directContactIcon{color:#593c52;background:#593c5214;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.OSLHOG_directContactLabel{text-transform:uppercase;letter-spacing:.05em;color:#888;font-size:.75rem;font-weight:600}.OSLHOG_directContactValue{font-size:1rem;font-weight:600}.OSLHOG_partnerCard{background:#fff;border:1px solid #593c5214;border-left:4px solid #593c52;border-radius:16px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #593c520d}.OSLHOG_partnerCard:hover{transform:translateY(-3px);box-shadow:0 15px 35px #593c521a}.OSLHOG_partnerHeader{align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:flex}.OSLHOG_portraitWrapper{border:2px solid #593c52;border-radius:50%;flex-shrink:0;width:70px;height:70px;position:relative;overflow:hidden}.OSLHOG_portraitImg{object-fit:cover}.OSLHOG_partnerName{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:.2rem;font-size:1.3rem}.OSLHOG_partnerRole{color:#7a5165;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}.OSLHOG_partnerQuote{color:#555;border-left:2px solid #593c5233;margin-bottom:1.25rem;padding-left:1rem;font-size:.95rem;font-style:italic;line-height:1.6}.OSLHOG_partnerLinks{flex-direction:column;gap:.5rem;font-size:.9rem;display:flex}.OSLHOG_partnerLink{color:#444;align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:flex}.OSLHOG_leadershipSection{background:#fff;border-top:1px solid #593c5214;padding:5rem 0 6rem}.OSLHOG_leadershipHeader{text-align:center;max-width:750px;margin:0 auto 3.5rem}.OSLHOG_leadershipGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (max-width:900px){.OSLHOG_leadershipGrid{grid-template-columns:1fr}}.OSLHOG_leadershipCard{background:#faf5f8;border:1px solid #593c5214;border-left:5px solid #593c52;border-radius:20px;flex-direction:column;justify-content:space-between;padding:2.25rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px #593c5208}.OSLHOG_leadershipCard:hover{background:#fff;border-color:#593c5226;transform:translateY(-4px);box-shadow:0 16px 40px #593c5214}.OSLHOG_leadershipTop{align-items:center;gap:1.5rem;margin-bottom:1.25rem;display:flex}.OSLHOG_leadershipPortraitWrapper{border:3px solid #593c52;border-radius:50%;flex-shrink:0;width:84px;height:84px;position:relative;overflow:hidden;box-shadow:0 4px 12px #593c521f}.OSLHOG_leadershipPortraitImg{object-fit:cover}.OSLHOG_leadershipInfo{flex:1}.OSLHOG_leadershipName{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:.25rem;font-size:1.45rem;font-weight:700}.OSLHOG_leadershipRole{color:#7a5165;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.OSLHOG_leadershipQuote{color:#555;border-left:2px solid #593c5240;margin-bottom:1.5rem;padding-left:1rem;font-size:.95rem;font-style:italic;line-height:1.6}.OSLHOG_leadershipLinks{flex-direction:column;gap:.6rem;margin-bottom:1.25rem;font-size:.92rem;display:flex}.OSLHOG_leadershipLink{color:#333;align-items:center;gap:.6rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.OSLHOG_leadershipLink:hover{color:#593c52}.OSLHOG_leadershipBtn{color:#fff;cursor:pointer;background-color:#593c52;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.25rem;font-size:.9rem;font-weight:700;transition:all .25s;display:inline-flex}.OSLHOG_leadershipBtn:hover{background-color:#3f2939;transform:translateY(-1px)}.OSLHOG_officesSection{background-color:#faf5f8;border-top:1px solid #593c520f;padding:6rem 0 7rem}.OSLHOG_officesHeader{text-align:center;max-width:700px;margin:0 auto 3.5rem}.OSLHOG_sectionPretitle{text-transform:uppercase;letter-spacing:.08em;color:#593c52;margin-bottom:.5rem;font-size:.85rem;font-weight:700}.OSLHOG_sectionTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700}.OSLHOG_sectionDescription{color:#666;font-size:1.05rem;line-height:1.6}.OSLHOG_officesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;display:grid}.OSLHOG_officeCard{background:#fff;border:1px solid #593c5214;border-radius:16px;flex-direction:column;justify-content:space-between;padding:2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px #593c520a}.OSLHOG_officeCard:hover{border-color:#593c5233;transform:translateY(-4px);box-shadow:0 16px 35px #593c5217}.OSLHOG_officeCardHeader{border-bottom:1px solid #593c5214;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.OSLHOG_officeName{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;font-size:1.4rem;font-weight:700}.OSLHOG_officeBadge{color:#593c52;text-transform:uppercase;background-color:#593c5214;border-radius:6px;padding:.25rem .6rem;font-size:.75rem;font-weight:700}.OSLHOG_officeAddress{color:#444;margin-bottom:1.25rem;font-size:.95rem;line-height:1.6}.OSLHOG_officePhoneLink{color:#593c52;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.OSLHOG_officePhoneLink:hover{color:#3f2939;text-decoration:underline}.OSLHOG_officeMapBtn{color:#593c52;background:#593c520f;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.OSLHOG_officeMapBtn:hover{color:#fff;background:#593c52}.OSLHOG_directorySection{background-color:#fff;border-top:1px solid #593c520f;padding:5rem 0 6rem}.OSLHOG_directoryHeader{text-align:center;max-width:650px;margin:0 auto 3.5rem}.OSLHOG_directoryGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.OSLHOG_directoryColTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;border-bottom:2px solid #593c5226;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem}.OSLHOG_directoryList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.OSLHOG_directoryLink{color:#555;font-size:.9rem;text-decoration:none;transition:all .2s;display:inline-block}.OSLHOG_directoryLink:hover{color:#593c52;transform:translate(3px)}@media (max-width:992px){.OSLHOG_contactGrid{grid-template-columns:1fr;gap:3.5rem}}@media (max-width:768px){.OSLHOG_heroSection{padding:5rem 0 3rem}.OSLHOG_heroTitle{font-size:clamp(2rem,7vw,2.75rem)}.OSLHOG_formCard{border-radius:16px;padding:1.75rem 1.25rem}.OSLHOG_formRow{grid-template-columns:1fr;gap:1.25rem}.OSLHOG_inputField,.OSLHOG_textareaField,.OSLHOG_selectField{padding:.85rem .9rem;font-size:16px}.OSLHOG_submitBtn{min-height:48px;font-size:1rem}.OSLHOG_officePhoneLink,.OSLHOG_partnerLink,.OSLHOG_officeMapBtn{align-items:center;min-height:44px;display:inline-flex}.OSLHOG_officesGrid{grid-template-columns:1fr;gap:1.25rem}.OSLHOG_directoryGrid{grid-template-columns:1fr;gap:2.25rem}}@media (max-width:480px){.OSLHOG_directoryGrid{grid-template-columns:1fr}.OSLHOG_heroBadge{font-size:.75rem}.OSLHOG_careerBanner{justify-content:center;width:100%}}
.tBrqJq_pageWrapper{background-color:var(--color-light,#fbf9fa);min-height:100vh;color:var(--color-text-body,#4f444a);font-family:var(--font-assistant), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;flex-direction:column;display:flex}.tBrqJq_mainContent{flex:1}.tBrqJq_breadcrumbsSection{background-color:#faf5f8;border-bottom:1px solid #593c5214;padding:.85rem 0;font-size:.9rem}.tBrqJq_breadcrumbNav{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tBrqJq_breadcrumbLink{color:#7a5165;text-decoration:none;transition:color .2s}.tBrqJq_breadcrumbLink:hover{color:#593c52;text-decoration:underline}.tBrqJq_breadcrumbSep{color:#c5b5bf}.tBrqJq_breadcrumbCurrent{color:#593c52;font-weight:600}.tBrqJq_heroSection{color:#fff;text-align:center;background:linear-gradient(135deg,#593c52 0%,#3f2939 100%);padding:4.5rem 0 5rem}.tBrqJq_heroContainer{max-width:820px;margin:0 auto}.tBrqJq_heroBadge{color:#faf5f8;letter-spacing:.05em;text-transform:uppercase;background-color:#ffffff1f;border:1px solid #ffffff40;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.45rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.tBrqJq_heroTitle{letter-spacing:-.03em;color:#fff;margin-bottom:1.25rem;font-size:clamp(2.2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15}.tBrqJq_heroLead{color:#ffffffe6;max-width:680px;margin:0 auto;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.7}.tBrqJq_contentSection{padding:4.5rem 0 6rem}.tBrqJq_articleContainer{background-color:#fff;border:1px solid #593c5214;border-radius:16px;max-width:860px;margin:0 auto;padding:3.5rem;box-shadow:0 4px 20px #593c5208}.tBrqJq_metaInfoCard{background-color:#faf5f8;border:1px solid #593c521a;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:2.5rem;padding:1.5rem;display:grid}.tBrqJq_metaBlockTitle{text-transform:uppercase;letter-spacing:.05em;color:#7a5165;margin-bottom:.25rem;font-size:.8rem;font-weight:700;display:block}.tBrqJq_metaBlockText{color:#4f444a;margin:0;font-size:.95rem;line-height:1.5}.tBrqJq_metaBlockText a{color:#593c52;font-weight:600;text-decoration:underline}.tBrqJq_metaBlockText a:hover{color:#3f2939}.tBrqJq_articleBody h2{color:#593c52;letter-spacing:-.02em;border-bottom:1px solid #593c521a;margin-top:2.75rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.6rem;font-weight:700}.tBrqJq_articleBody h2:first-of-type{margin-top:0}.tBrqJq_articleBody h3{color:#593c52;margin-top:1.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.tBrqJq_articleBody p{color:#4f444a;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.75}.tBrqJq_articleBody ul,.tBrqJq_articleBody ol{margin-bottom:1.5rem;padding-left:1.5rem}.tBrqJq_articleBody li{color:#4f444a;margin-bottom:.5rem;font-size:1.025rem;line-height:1.7}.tBrqJq_articleBody a{color:#593c52;text-underline-offset:2px;font-weight:600;text-decoration:underline;transition:color .15s}.tBrqJq_articleBody a:hover{color:#3f2939}.tBrqJq_calloutBox{background-color:#faf5f8;border-left:4px solid #593c52;border-radius:0 10px 10px 0;margin:1.75rem 0;padding:1.25rem 1.5rem}.tBrqJq_calloutBox p{color:#593c52;margin:0;font-size:1rem;line-height:1.65}.tBrqJq_tableResponsive{border:1px solid #593c521f;border-radius:10px;width:100%;margin:2rem 0;overflow-x:auto}.tBrqJq_cookieTable{border-collapse:collapse;text-align:left;background-color:#fff;width:100%;font-size:.95rem}.tBrqJq_cookieTable th{color:#593c52;white-space:nowrap;background-color:#faf5f8;border-bottom:1px solid #593c521f;padding:1rem .75rem;font-weight:700}.tBrqJq_cookieTable td{color:#4f444a;vertical-align:top;border-bottom:1px solid #593c5214;padding:1rem .75rem}.tBrqJq_cookieTable tr:last-child td{border-bottom:none}.tBrqJq_cookieTable tr:hover td{background-color:#593c5205}@media (max-width:640px){.tBrqJq_cookieTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tBrqJq_cookieTable,.tBrqJq_cookieTable tbody,.tBrqJq_cookieTable tr,.tBrqJq_cookieTable td{width:100%;display:block}.tBrqJq_cookieTable tr{border-bottom:1px solid #593c521f;padding:.75rem 1rem}.tBrqJq_cookieTable tr:last-child{border-bottom:none}.tBrqJq_cookieTable td{overflow-wrap:anywhere;border-bottom:none;grid-template-columns:7.5rem 1fr;gap:.75rem;padding:.35rem 0;display:grid}.tBrqJq_cookieTable td:before{content:attr(data-label);color:#593c52;font-size:.85rem;font-weight:700}}.tBrqJq_categoryGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1.75rem 0;display:grid}.tBrqJq_categoryCard{background-color:#faf5f8;border:1px solid #593c5214;border-radius:12px;padding:1.5rem}.tBrqJq_categoryCard h4{color:#593c52;margin-top:0;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.tBrqJq_categoryCard p{color:#4f444a;margin:0;font-size:.95rem;line-height:1.6}.tBrqJq_contactCtaSection{text-align:center;background-color:#ebe5e9;border:1px solid #593c521a;border-radius:16px;margin-top:3.5rem;padding:3rem}.tBrqJq_contactCtaTitle{color:#593c52;margin-bottom:.75rem;font-size:1.6rem;font-weight:700}.tBrqJq_contactCtaDesc{color:#4f444a;max-width:600px;margin:0 auto 1.75rem;font-size:1.05rem;line-height:1.65}.tBrqJq_contactCtaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.tBrqJq_btnPrimary{color:#fff;background-color:#593c52;border-radius:8px;align-items:center;gap:.5rem;padding:.85rem 1.65rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.tBrqJq_btnPrimary:hover{color:#fff;background-color:#3f2939;transform:translateY(-2px)}.tBrqJq_btnSecondary{color:#593c52;background-color:#faf5f8;border:1px solid #593c5226;border-radius:8px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.tBrqJq_btnSecondary:hover{background-color:#fff;border-color:#593c52}@media (max-width:768px){.tBrqJq_heroSection{padding:3.5rem 0 4rem}.tBrqJq_articleContainer{border-radius:12px;padding:2rem 1.25rem}.tBrqJq_contactCtaSection{padding:2rem 1.25rem}.tBrqJq_contactCtaActions{flex-direction:column;width:100%}.tBrqJq_btnPrimary,.tBrqJq_btnSecondary{justify-content:center;width:100%}}
.iqvUKq_pageContainer{width:100%;min-height:100vh;color:var(--color-text,#1d1e22);font-family:var(--font-sans,"Assistant", sans-serif);background-color:#fff;overflow-x:clip}.iqvUKq_mainContent{width:100%}.iqvUKq_container{width:90%;max-width:1240px;margin:0 auto}.iqvUKq_heroSection{color:#fff;background:linear-gradient(135deg,#593c52d6 0%,#2a1b26d9 100%),url(/images/familiebedrijven_hero.webp) 50%/cover no-repeat;padding:8rem 0 6rem;position:relative;overflow:hidden}.iqvUKq_heroBackgroundOverlay{pointer-events:none;background:radial-gradient(circle at 80% 20%,#7a516566 0%,#0000 60%);position:absolute;inset:0}.iqvUKq_heroContent{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;display:grid;position:relative}.iqvUKq_heroBadge{-webkit-backdrop-filter:blur(8px);color:#f6f6f6;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.45rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.iqvUKq_heroBadgeDot{background-color:#ffbc7d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #ffbc7d}.iqvUKq_heroTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin-bottom:1.25rem;font-size:3.2rem;font-weight:700;line-height:1.12}.iqvUKq_heroSubtitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#ffbc7d;margin-bottom:1.5rem;font-size:1.6rem;font-style:italic;font-weight:400;line-height:1.3}.iqvUKq_heroDescription{color:#ffffffe6;max-width:620px;margin-bottom:2.2rem;font-size:1.125rem;line-height:1.7}.iqvUKq_heroActions{flex-wrap:wrap;gap:1.25rem;display:flex}.iqvUKq_heroPrimaryBtn{color:#2a1b26;letter-spacing:.04em;background-color:#ffbc7d;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:.95rem 1.85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #0003}.iqvUKq_heroPrimaryBtn:hover{color:#593c52;background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px #00000040}.iqvUKq_heroSecondaryBtn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff4d;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:.95rem 1.85rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.iqvUKq_heroSecondaryBtn:hover{background:#fff3;border-color:#fff;transform:translateY(-2px)}.iqvUKq_heroCardGlass,.iqvUKq_heroGlassCard{-webkit-backdrop-filter:blur(14px);color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;padding:2.2rem;box-shadow:0 15px 35px #00000040}.iqvUKq_heroGlassHeader{border-bottom:1px solid #ffffff1f;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.2rem;display:flex}.iqvUKq_heroGlassAvatar{border:2px solid #ffbc7d;border-radius:50%;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.iqvUKq_heroGlassName{color:#fff;margin-bottom:.2rem;font-size:1.15rem;font-weight:700}.iqvUKq_heroGlassRole{color:#ffbc7d;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:600}.iqvUKq_heroQuoteBox{margin-bottom:1.5rem}.iqvUKq_heroQuoteText{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin-bottom:.85rem;font-size:1.25rem;font-style:italic;font-weight:600;line-height:1.45}.iqvUKq_heroQuoteNote{color:#ffffffd9;font-size:.95rem;line-height:1.6}.iqvUKq_heroThesisFlow{color:#ffffffe6;background:#0003;border-left:3px solid #ffbc7d;border-radius:0 8px 8px 0;padding:.75rem 1rem;font-size:.85rem;font-weight:600}.iqvUKq_heroCardHeader{border-bottom:1px solid #ffffff26;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.2rem;display:flex}.iqvUKq_heroCardIcon{color:#ffbc7d;background:#ffbc7d33;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.iqvUKq_heroCardTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin:0;font-size:1.4rem}.iqvUKq_heroStatsList{flex-direction:column;gap:1.25rem;display:flex}.iqvUKq_heroStatItem{align-items:flex-start;gap:1rem;display:flex}.iqvUKq_heroStatBullet{color:#ffbc7d;background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:.8rem;font-weight:700;display:flex}.iqvUKq_heroStatText h4{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:600}.iqvUKq_heroStatText p{color:#ffffffbf;margin:0;font-size:.9rem;line-height:1.4}.iqvUKq_introSection{background-color:#faf5f8;border-bottom:1px solid #593c5214;padding:5rem 0 4rem}.iqvUKq_introGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.iqvUKq_introHeading{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);font-size:2.3rem;line-height:1.25}.iqvUKq_introBody{color:#444443;font-size:1.1rem;line-height:1.75}.iqvUKq_introHighlight{color:var(--color-primary,#593c52);font-weight:700}.iqvUKq_pillarsSection{background-color:#fff;padding:6.5rem 0}.iqvUKq_sectionHeader{text-align:center;max-width:780px;margin:0 auto 4rem}.iqvUKq_sectionEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#593c52);margin-bottom:.8rem;font-size:.85rem;font-weight:700;display:inline-block}.iqvUKq_sectionTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);margin-bottom:1.2rem;font-size:2.6rem;line-height:1.2}.iqvUKq_sectionDescription{color:#555;font-size:1.1rem;line-height:1.65}.iqvUKq_pillarsGrid{grid-template-columns:repeat(3,1fr);gap:2.2rem;display:grid}.iqvUKq_pillarCard{background:#fff;border:1px solid #593c521f;border-radius:16px;flex-direction:column;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 8px 24px #593c520f}.iqvUKq_pillarCard:hover{border-color:#593c524d;transform:translateY(-6px);box-shadow:0 16px 36px #593c5224}.iqvUKq_pillarImageWrapper{background-color:#593c52;width:100%;height:230px;position:relative;overflow:hidden}.iqvUKq_pillarImage{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.iqvUKq_pillarCard:hover .iqvUKq_pillarImage{transform:scale(1.05)}.iqvUKq_pillarImageOverlay{background:linear-gradient(#593c5233 0%,#2a1b26bf 100%);align-items:flex-end;padding:1.5rem;display:flex;position:absolute;inset:0}.iqvUKq_pillarPill{color:#593c52;text-transform:uppercase;letter-spacing:.06em;background:#ffffffeb;border-radius:999px;padding:.35rem .85rem;font-size:.78rem;font-weight:700;box-shadow:0 2px 8px #00000026}.iqvUKq_pillarContent{flex-direction:column;flex-grow:1;padding:2rem 1.8rem 2.2rem;display:flex}.iqvUKq_pillarTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);margin-bottom:.9rem;font-size:1.6rem;line-height:1.3}.iqvUKq_pillarDesc{color:#555;flex-grow:1;margin-bottom:1.5rem;font-size:1rem;line-height:1.65}.iqvUKq_pillarFeatureList{flex-direction:column;gap:.6rem;margin:0 0 1.8rem;padding:0;list-style:none;display:flex}.iqvUKq_pillarFeatureItem{color:#333;align-items:center;gap:.6rem;font-size:.92rem;display:flex}.iqvUKq_pillarFeatureIcon{color:var(--color-primary,#593c52);flex-shrink:0}.iqvUKq_pillarBtn{color:var(--color-primary,#593c52);background-color:#faf5f8;border:1px solid #593c5226;border-radius:8px;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.iqvUKq_pillarBtn:hover{background-color:var(--color-primary,#593c52);color:#fff;border-color:var(--color-primary,#593c52)}.iqvUKq_successionSection{background:linear-gradient(135deg,#faf5f8 0%,#fff 100%);border-top:1px solid #593c5214;border-bottom:1px solid #593c5214;padding:6.5rem 0;position:relative}.iqvUKq_successionGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}.iqvUKq_successionBadge{background:var(--color-primary,#593c52);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;margin-bottom:1.2rem;padding:.4rem 1rem;font-size:.8rem;font-weight:700;display:inline-block}.iqvUKq_successionTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2}.iqvUKq_successionLead{color:#333;margin-bottom:1.2rem;font-size:1.15rem;line-height:1.7}.iqvUKq_successionText{color:#555;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.iqvUKq_successionChecklist{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2.2rem;display:grid}.iqvUKq_checkItem{color:#222;align-items:flex-start;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.iqvUKq_checkIcon{color:#fff;background:#593c52;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:.75rem;display:flex}.iqvUKq_successionBox{background:#fff;border:1px solid #593c5226;border-radius:20px;padding:2.5rem;position:relative;box-shadow:0 16px 36px #593c5214}.iqvUKq_successionBox:before{content:"";background:linear-gradient(90deg,#ffbc7d,#593c52);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:15%;right:15%}.iqvUKq_successionBoxHeader{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:1rem;font-size:1.5rem}.iqvUKq_successionBoxQuote{font-family:var(--font-serif,"Libertinus Serif", serif);color:#444443;border-left:3px solid #ffbc7d;margin-bottom:1.5rem;padding-left:1rem;font-size:1.15rem;font-style:italic;line-height:1.6}.iqvUKq_successionBoxMeta{align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}.iqvUKq_successionAvatar{color:#ffbc7d;background-color:#593c52;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:700;display:flex}.iqvUKq_successionMetaName{color:#2a1b26;font-size:.95rem;font-weight:700}.iqvUKq_successionMetaRole{color:#666;font-size:.85rem}.iqvUKq_storiesSection{color:#fff;background-color:#2a1b26;padding:6.5rem 0;position:relative;overflow:hidden}.iqvUKq_storiesSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#7a51654d 0%,#0000 70%);width:400px;height:400px;position:absolute;bottom:0;right:0}.iqvUKq_storiesHeader{text-align:center;max-width:820px;margin:0 auto 4rem}.iqvUKq_storiesEyebrow{color:#ffbc7d;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.85rem;font-weight:700;display:inline-flex}.iqvUKq_storiesTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin-bottom:1.25rem;font-size:2.8rem;line-height:1.2}.iqvUKq_storiesSubtitle{color:#fffc;font-size:1.15rem;line-height:1.7}.iqvUKq_storiesGrid{grid-template-columns:repeat(4,1fr);gap:1.8rem;margin-bottom:3.5rem;display:grid}.iqvUKq_storyCard{perspective:1000px;cursor:pointer;background-color:#1d1e22;border:1px solid #ffffff1a;border-radius:16px;height:360px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0006}.iqvUKq_storyCard:hover{border-color:#ffbc7d66;transform:translateY(-6px)}.iqvUKq_storyCardInner{width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);position:relative}.iqvUKq_storyCardImage{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.iqvUKq_storyCard:hover .iqvUKq_storyCardImage{transform:scale(1.08)}.iqvUKq_storyCardGradient{z-index:2;background:linear-gradient(#1d1e221a 0%,#1d1e22d9 70%,#1d1e22fa 100%);flex-direction:column;justify-content:flex-end;padding:1.5rem;transition:background .3s;display:flex;position:absolute;inset:0}.iqvUKq_storyCard:hover .iqvUKq_storyCardGradient{background:linear-gradient(#593c5266 0%,#2a1b26eb 60%,#1d1e22fa 100%)}.iqvUKq_storyBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffbc7d;text-transform:uppercase;background:#00000080;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:1rem;left:1rem}.iqvUKq_storyPlayBtn{color:#2a1b26;background:#ffbc7d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;transition:transform .25s,background .25s;display:flex;box-shadow:0 4px 15px #ffbc7d66}.iqvUKq_storyCard:hover .iqvUKq_storyPlayBtn{color:#593c52;background:#fff;transform:scale(1.12)}.iqvUKq_storyActionText{color:#ffffffbf;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-size:.8rem;font-weight:600}.iqvUKq_storyName{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin-bottom:.35rem;font-size:1.35rem;font-weight:700;line-height:1.25}.iqvUKq_storyRole{color:#ffbc7d;font-size:.85rem;line-height:1.35}.iqvUKq_podcastBanner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#593c52cc 0%,#2a1b26f2 100%);border:1px solid #fff3;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 3rem;display:flex}.iqvUKq_podcastBannerLeft{align-items:center;gap:1.5rem;display:flex}.iqvUKq_podcastIconWrapper{color:#fff;background:#1db954;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;box-shadow:0 8px 20px #1db9544d}.iqvUKq_podcastBannerTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin:0 0 .3rem;font-size:1.5rem}.iqvUKq_podcastBannerSubtitle{color:#fffc;margin:0;font-size:.95rem}.iqvUKq_podcastBannerBtn{color:#2a1b26;background:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:.75rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.iqvUKq_podcastBannerBtn:hover{color:#2a1b26;background:#ffbc7d;transform:translateY(-2px)}.iqvUKq_governanceSection{background-color:#faf5f8;padding:6.5rem 0}.iqvUKq_governanceGrid{grid-template-columns:repeat(4,1fr);gap:1.8rem;display:grid}.iqvUKq_governanceCard{background:#fff;border:1px solid #593c521a;border-radius:14px;flex-direction:column;padding:2rem 1.6rem;transition:transform .25s,border-color .25s;display:flex;box-shadow:0 4px 16px #593c520a}.iqvUKq_governanceCard:hover{border-color:#593c5240;transform:translateY(-4px);box-shadow:0 10px 24px #593c5214}.iqvUKq_governanceIcon{color:#593c52;background:#faf5f8;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1.25rem;display:flex}.iqvUKq_governanceCardTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:.75rem;font-size:1.3rem;line-height:1.25}.iqvUKq_governanceCardText{color:#555;margin:0;font-size:.92rem;line-height:1.6}.iqvUKq_liesbethSection{background-color:#fff;border-top:1px solid #593c5214;padding:6.5rem 0}.iqvUKq_liesbethGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem;display:grid}.iqvUKq_liesbethImageContainer{background-color:#faf5f8;border:1px solid #593c5214;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 40px #593c521f}.iqvUKq_liesbethPhoto{object-fit:cover;width:100%;height:auto;display:block}.iqvUKq_liesbethInfoCard{color:#fff;background:linear-gradient(#0000 0%,#2a1b26f2 100%);padding:2.5rem 1.8rem 1.5rem;position:absolute;bottom:0;left:0;right:0}.iqvUKq_liesbethName{font-family:var(--font-serif,"Libertinus Serif", serif);color:#fff;margin-bottom:.2rem;font-size:1.4rem;font-weight:700}.iqvUKq_liesbethRole{color:#ffbc7d;text-transform:uppercase;letter-spacing:.06em;font-size:.88rem;font-weight:600}.iqvUKq_liesbethContent{flex-direction:column;display:flex}.iqvUKq_liesbethHeading{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);margin-bottom:1.25rem;font-size:2.2rem;font-weight:700;line-height:1.25}.iqvUKq_liesbethQuoteBox{border-left:4px solid var(--color-primary,#593c52);background:#faf5f8;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.iqvUKq_liesbethQuoteBig{font-family:var(--font-serif,"Libertinus Serif", serif);color:var(--color-primary,#593c52);margin:0;font-size:1.2rem;font-style:italic;font-weight:700;line-height:1.45}.iqvUKq_liesbethBio{color:#4f444a;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}.iqvUKq_liesbethPointsList{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin-bottom:2.2rem;display:grid}.iqvUKq_liesbethPointItem{color:#4f444a;align-items:flex-start;gap:.6rem;font-size:.92rem;font-weight:600;display:flex}.iqvUKq_liesbethPointIcon{color:#ffbc7d;background-color:var(--color-primary,#593c52);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:.75rem;font-weight:700;display:flex}.iqvUKq_contactSection{background-color:#fff;padding:6.5rem 0}.iqvUKq_contactContainer{background:linear-gradient(135deg,#faf5f8 0%,#fff 100%);border:1px solid #593c5226;border-radius:24px;grid-template-columns:.9fr 1.1fr;gap:4rem;padding:4rem;display:grid;box-shadow:0 20px 50px #593c520f}.iqvUKq_contactInfoTitle{font-family:var(--font-serif,"Libertinus Serif", serif);color:#593c52;margin-bottom:1.2rem;font-size:2.3rem;line-height:1.2}.iqvUKq_contactInfoDesc{color:#555;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.iqvUKq_contactPerks{flex-direction:column;gap:1.2rem;margin-bottom:2.5rem;display:flex}.iqvUKq_perkItem{align-items:flex-start;gap:.85rem;display:flex}.iqvUKq_perkIcon{color:#593c52;flex-shrink:0;font-size:1.1rem;font-weight:700}.iqvUKq_perkText h5{color:#2a1b26;margin:0 0 .2rem;font-size:1rem;font-weight:600}.iqvUKq_perkText p{color:#666;margin:0;font-size:.9rem}.iqvUKq_advisorDirectCard{background:#fff;border:1px solid #593c521f;border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;display:flex}.iqvUKq_advisorDirectAvatarImage{border:2px solid var(--color-primary,#593c52);border-radius:50%;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.iqvUKq_advisorDirectAvatar{color:#fff;background-color:#593c52;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;display:flex}.iqvUKq_advisorDirectInfo h6{color:#2a1b26;margin:0 0 .2rem;font-size:.95rem;font-weight:700}.iqvUKq_advisorDirectInfo p{color:#666;margin:0;font-size:.82rem;line-height:1.4}.iqvUKq_advisorContactLinks{flex-direction:column;gap:.25rem;margin-top:.35rem;display:flex}.iqvUKq_advisorContactLink{color:var(--color-primary,#593c52);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.iqvUKq_advisorContactLink:hover{color:#2a1b26;text-decoration:underline}.iqvUKq_form{flex-direction:column;gap:1.25rem;display:flex}.iqvUKq_formRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.iqvUKq_formGroup{flex-direction:column;gap:.4rem;display:flex}.iqvUKq_label{color:#333;font-size:.88rem;font-weight:600}.iqvUKq_input,.iqvUKq_select,.iqvUKq_textarea{color:#1d1e22;background-color:#fff;border:1px solid #593c5233;border-radius:8px;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.iqvUKq_input:focus,.iqvUKq_select:focus,.iqvUKq_textarea:focus{border-color:#593c52;outline:none;box-shadow:0 0 0 3px #593c521f}.iqvUKq_textarea{resize:vertical;min-height:110px}.iqvUKq_submitBtn{color:#fff;cursor:pointer;background-color:#593c52;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.6rem;margin-top:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 15px #593c5233}.iqvUKq_submitBtn:hover:not(:disabled){background-color:#43283d;transform:translateY(-2px);box-shadow:0 6px 20px #593c524d}.iqvUKq_submitBtn:disabled{opacity:.65;cursor:not-allowed}.iqvUKq_successMessage{color:#1b5e20;text-align:center;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:12px;padding:1.5rem}.iqvUKq_successMessage h4{font-size:1.2rem;font-family:var(--font-serif,"Libertinus Serif", serif);margin:0 0 .5rem}.iqvUKq_successMessage p{margin:0;font-size:.95rem}.iqvUKq_errorMessage{color:#b71c1c;background:#ffebee;border:1px solid #ffcdd2;border-radius:8px;padding:.8rem 1rem;font-size:.9rem}@media (max-width:1080px){.iqvUKq_heroContent{grid-template-columns:1fr;gap:3rem}.iqvUKq_heroCardGlass,.iqvUKq_heroGlassCard{max-width:600px}.iqvUKq_introGrid,.iqvUKq_pillarsGrid{grid-template-columns:1fr;gap:2rem}.iqvUKq_successionGrid,.iqvUKq_liesbethGrid{grid-template-columns:1fr;gap:3rem}.iqvUKq_liesbethImageContainer{max-width:540px}.iqvUKq_storiesGrid,.iqvUKq_governanceGrid{grid-template-columns:repeat(2,1fr)}.iqvUKq_contactContainer{grid-template-columns:1fr;gap:3rem;padding:2.5rem}.iqvUKq_podcastBanner{text-align:center;flex-direction:column;padding:2rem}.iqvUKq_podcastBannerLeft{flex-direction:column}}@media (max-width:680px){.iqvUKq_heroSection{padding:6rem 0 4rem}.iqvUKq_heroTitle{font-size:2.4rem}.iqvUKq_heroSubtitle{font-size:1.3rem}.iqvUKq_sectionTitle{font-size:2.1rem}.iqvUKq_liesbethHeading{font-size:1.9rem}.iqvUKq_liesbethPointsList,.iqvUKq_storiesGrid,.iqvUKq_governanceGrid,.iqvUKq_formRow{grid-template-columns:1fr}.iqvUKq_contactContainer{padding:1.5rem}.iqvUKq_successionChecklist{grid-template-columns:1fr}}
.HS70Aa_pageWrapper{background-color:var(--color-light,#fbf9fa);min-height:100vh;color:var(--color-text-body,#4f444a);font-family:var(--font-assistant), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;flex-direction:column;display:flex}.HS70Aa_mainContent{flex:1}.HS70Aa_breadcrumbsSection{background-color:#faf5f8;border-bottom:1px solid #593c5214;padding:.85rem 0;font-size:.9rem}.HS70Aa_breadcrumbNav{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HS70Aa_breadcrumbLink{color:#7a5165;text-decoration:none;transition:color .2s}.HS70Aa_breadcrumbLink:hover{color:#593c52;text-decoration:underline}.HS70Aa_breadcrumbSep{color:#c5b5bf}.HS70Aa_breadcrumbCurrent{color:#593c52;font-weight:600}.HS70Aa_heroSection{color:#fff;text-align:center;background:linear-gradient(135deg,#593c52 0%,#3f2939 100%);padding:4.5rem 0 5.5rem;position:relative;overflow:hidden}.HS70Aa_heroWatermark{color:#ffffff0a;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(8rem,22vw,22rem);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HS70Aa_heroContainer{z-index:2;max-width:860px;margin:0 auto;position:relative}.HS70Aa_heroBadge{color:#faf5f8;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1f;border:1px solid #ffffff40;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.HS70Aa_heroBadgeDot{background-color:#e2b9d2;border-radius:50%;width:7px;height:7px}.HS70Aa_heroTitle{letter-spacing:-.03em;color:#fff;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15}.HS70Aa_heroLead{color:#ffffffe6;max-width:680px;margin:0 auto 2.25rem;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.7}.HS70Aa_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.HS70Aa_btnPrimary{color:#593c52;background-color:#faf5f8;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0000001f}.HS70Aa_btnPrimary:hover{color:#3f2939;background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #0000002e}.HS70Aa_btnSecondary{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.HS70Aa_btnSecondary:hover{color:#fff;background-color:#fff3;border-color:#fff6;transform:translateY(-2px)}.HS70Aa_searchSection{background-color:#fff;border-bottom:1px solid #593c5214;padding:2.5rem 0}.HS70Aa_searchCard{text-align:center;max-width:820px;margin:0 auto}.HS70Aa_searchLabel{color:#593c52;letter-spacing:-.01em;margin-bottom:.85rem;font-size:.95rem;font-weight:600;display:block}.HS70Aa_searchBarWrapper{align-items:center;max-width:640px;margin:0 auto;display:flex;position:relative}.HS70Aa_searchIcon{color:#8f848a;pointer-events:none;position:absolute;left:1.15rem}.HS70Aa_searchInput{color:#4f444a;background-color:#fbf9fa;border:1.5px solid #593c5229;border-radius:12px;outline:none;width:100%;padding:.95rem 2.8rem .95rem 3.1rem;font-family:inherit;font-size:1.05rem;transition:all .2s}.HS70Aa_searchInput:focus{background-color:#fff;border-color:#593c52;box-shadow:0 0 0 4px #593c521a}.HS70Aa_searchInput::placeholder{color:#a3969f}.HS70Aa_clearSearchBtn{color:#8f848a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.35rem;font-size:1.1rem;transition:color .15s;display:flex;position:absolute;right:1rem}.HS70Aa_clearSearchBtn:hover{color:#593c52}.HS70Aa_quickTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.15rem;display:flex}.HS70Aa_quickTagsLabel{color:#8f848a;margin-right:.25rem;font-size:.85rem}.HS70Aa_quickTagBtn{color:#593c52;cursor:pointer;background-color:#faf5f8;border:1px solid #593c521a;border-radius:20px;padding:.35rem .85rem;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .2s}.HS70Aa_quickTagBtn:hover,.HS70Aa_quickTagBtnActive{color:#fff;background-color:#593c52;border-color:#593c52;transform:translateY(-1px)}.HS70Aa_searchResultsContainer{text-align:left;margin-top:1.75rem}.HS70Aa_searchResultsTitle{color:#8f848a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.85rem;font-size:.9rem;font-weight:600}.HS70Aa_searchResultsList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.85rem;display:grid}.HS70Aa_searchResultItem{color:#593c52;background-color:#faf5f8;border:1px solid #593c521a;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.HS70Aa_searchResultItem:hover{color:#fff;background-color:#593c52;transform:translateY(-2px);box-shadow:0 4px 12px #593c5226}.HS70Aa_searchResultCategory{color:#8f848a;margin-bottom:.15rem;font-size:.75rem;font-weight:500;display:block}.HS70Aa_searchResultItem:hover .HS70Aa_searchResultCategory{color:#ffffffbf}.HS70Aa_noResultsBox{color:#593c52;background-color:#faf5f8;border-radius:10px;padding:1.5rem;font-size:.95rem}.HS70Aa_navSection{padding:5rem 0 6rem}.HS70Aa_sectionHeader{text-align:center;max-width:720px;margin:0 auto 3.5rem}.HS70Aa_sectionTag{color:#7a5165;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.6rem;font-size:.85rem;font-weight:700;display:inline-block}.HS70Aa_sectionTitle{color:#593c52;letter-spacing:-.02em;margin-bottom:.85rem;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700}.HS70Aa_sectionSubtitle{color:#8f848a;font-size:1.1rem;line-height:1.6}.HS70Aa_gridCards{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.HS70Aa_routeCard{background-color:#fff;border:1px solid #593c5214;border-radius:16px;flex-direction:column;padding:2.25rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 8px #593c5208}.HS70Aa_routeCard:hover{border-color:#593c5233;transform:translateY(-4px);box-shadow:0 16px 32px #593c5214}.HS70Aa_routeCardHeader{align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem;display:flex}.HS70Aa_routeIconWrapper{color:#593c52;background-color:#faf5f8;border:1px solid #593c5214;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .25s;display:flex}.HS70Aa_routeCard:hover .HS70Aa_routeIconWrapper{color:#fff;background-color:#593c52}.HS70Aa_routeCardTag{text-transform:uppercase;letter-spacing:.05em;color:#7a5165;margin-bottom:.25rem;font-size:.8rem;font-weight:700;display:block}.HS70Aa_routeCardTitle{color:#593c52;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:700}.HS70Aa_routeCardDescription{color:#4f444a;margin-bottom:1.75rem;font-size:1rem;line-height:1.65}.HS70Aa_routeCardLinks{flex-direction:column;flex:1;gap:.65rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.HS70Aa_routeCardLinkItem a{color:#593c52;align-items:center;gap:.5rem;padding:.2rem 0;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.HS70Aa_routeCardLinkItem a:hover{color:#3f2939;transform:translate(4px)}.HS70Aa_routeCardLinkItem a svg{color:#a3969f;transition:transform .15s,color .15s}.HS70Aa_routeCardLinkItem a:hover svg{color:#593c52;transform:translate(2px)}.HS70Aa_routeCardFooter{border-top:1px solid #593c5214;padding-top:1.25rem}.HS70Aa_routeCardMainBtn{color:#593c52;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.HS70Aa_routeCardMainBtn:hover{color:#3f2939;text-decoration:underline}.HS70Aa_advisorSection{background-color:#ebe5e9;padding:5rem 0}.HS70Aa_advisorCard{background-color:#fff;border:1px solid #593c521a;border-radius:20px;grid-template-columns:1.3fr 1fr;align-items:center;gap:3.5rem;padding:3.5rem;display:grid;box-shadow:0 10px 30px #593c520d}.HS70Aa_advisorContent h3{color:#593c52;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:700}.HS70Aa_advisorContent p{color:#4f444a;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.HS70Aa_advisorActions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.HS70Aa_advisorBtnPrimary{color:#fff;background-color:#593c52;border-radius:8px;align-items:center;gap:.6rem;padding:.9rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #593c5233}.HS70Aa_advisorBtnPrimary:hover{color:#fff;background-color:#3f2939;transform:translateY(-2px)}.HS70Aa_advisorPhoneLink{color:#593c52;background-color:#faf5f8;border:1px solid #593c5226;border-radius:8px;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.HS70Aa_advisorPhoneLink:hover{background-color:#fff;border-color:#593c52}.HS70Aa_advisorHighlights{flex-direction:column;gap:1.25rem;display:flex}.HS70Aa_advisorHighlightItem{background-color:#faf5f8;border:1px solid #593c520f;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.15rem;display:flex}.HS70Aa_highlightIcon{color:#593c52;flex-shrink:0;margin-top:.15rem}.HS70Aa_highlightTitle{color:#593c52;margin-bottom:.2rem;font-size:.95rem;font-weight:700;display:block}.HS70Aa_highlightDesc{color:#4f444a;margin:0;font-size:.85rem;line-height:1.5}@media (max-width:1024px){.HS70Aa_gridCards{grid-template-columns:1fr;gap:1.5rem}.HS70Aa_advisorCard{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem}}@media (max-width:768px){.HS70Aa_heroSection{padding:3.5rem 0 4.5rem}.HS70Aa_heroTitle{font-size:1.85rem}.HS70Aa_heroActions{flex-direction:column;width:100%}.HS70Aa_btnPrimary,.HS70Aa_btnSecondary{justify-content:center;width:100%}.HS70Aa_searchSection{padding:2rem 0}.HS70Aa_quickTags{justify-content:flex-start}.HS70Aa_navSection{padding:3.5rem 0 4rem}.HS70Aa_routeCard,.HS70Aa_advisorCard{padding:1.75rem}.HS70Aa_advisorActions{flex-direction:column;align-items:stretch}.HS70Aa_advisorBtnPrimary,.HS70Aa_advisorPhoneLink{justify-content:center}}
.mfvgrq_pageWrapper{background-color:var(--color-light);position:relative;overflow-x:clip}.mfvgrq_reveal{opacity:0;will-change:transform, opacity;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.mfvgrq_fadeUp{transform:translateY(40px)}.mfvgrq_fadeLeft{transform:translate(-40px)}.mfvgrq_fadeRight{transform:translate(40px)}.mfvgrq_revealActive{opacity:1!important;transform:translate(0)!important}.mfvgrq_delay1{transition-delay:.15s}.mfvgrq_delay2{transition-delay:.3s}.mfvgrq_delay3{transition-delay:.45s}.mfvgrq_hero{background-color:var(--color-light);align-items:center;min-height:85vh;padding:8rem 0;display:flex;position:relative;overflow:hidden}.mfvgrq_heroBackground{z-index:1;background:linear-gradient(90deg,#1e141ebf 0%,#1e141e73 45%,#1e141e00 70%);width:100%;height:100%;position:absolute;top:0;left:0}.mfvgrq_heroImageWrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.mfvgrq_heroImage{object-fit:cover;opacity:.9}.mfvgrq_heroContainer{z-index:10;width:100%;max-width:900px;position:relative}.mfvgrq_heroTitle{color:#fff;letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:800;line-height:1.1}.mfvgrq_heroSubtitle{color:#ffffffd9;max-width:800px;margin-bottom:2.5rem;font-size:clamp(1.1rem,2vw,1.25rem);font-weight:500;line-height:1.7}.mfvgrq_heroActions{flex-wrap:wrap;gap:1rem;display:flex}.mfvgrq_realitySection{background-color:#fff;padding:8rem 0;position:relative}.mfvgrq_heroLeadText{color:#ffffffd9;max-width:800px;margin-bottom:2.5rem;font-size:1.125rem;font-weight:500;line-height:1.7}.mfvgrq_ontwikkelschaalGrid{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-top:3rem;display:grid}.mfvgrq_ontwikkelCard{background:var(--color-light);border:1px solid #593c520a;border-top:4px solid var(--color-primary);box-shadow:var(--shadow-sm);text-align:center;border-radius:12px;flex-direction:column;align-items:center;padding:2.5rem 1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s;display:flex}.mfvgrq_ontwikkelCard:hover{box-shadow:var(--shadow-md);border-color:#593c521f;transform:translateY(-5px)}.mfvgrq_levelIndicator{background-color:var(--color-accent);width:40px;height:40px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:1.15rem;font-weight:700;display:inline-flex}.mfvgrq_ontwikkelTitle{color:var(--color-dark);margin-bottom:.75rem;font-size:1.15rem;font-weight:700;line-height:1.3}.mfvgrq_ontwikkelDesc{color:var(--color-text-body);margin:0;font-size:.9rem;line-height:1.5}.mfvgrq_onboardingList{text-align:left;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.mfvgrq_onboardingList li{color:var(--color-text-body);padding-left:1.5rem;font-size:.95rem;line-height:1.5;position:relative}.mfvgrq_onboardingList li:before{content:"•";color:var(--color-primary);font-weight:700;position:absolute;left:.25rem}.mfvgrq_shiftSection{background-color:var(--color-accent);text-align:center;padding:8rem 0}.mfvgrq_shiftContainer{max-width:800px;margin:0 auto}.mfvgrq_shiftTitle{color:var(--color-dark);letter-spacing:-.02em;margin-bottom:2rem;font-size:2.75rem;font-weight:700}.mfvgrq_shiftText{color:var(--color-text-body);font-size:1.2rem;line-height:1.8}.mfvgrq_frameworkSection{background-color:#fff;padding:8rem 0}.mfvgrq_frameworkTitle{text-align:center;color:var(--color-dark);letter-spacing:-.02em;margin-bottom:5rem;font-size:2.75rem;font-weight:700}.mfvgrq_frameworkGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:1000px;margin:0 auto;display:grid;position:relative}.mfvgrq_frameworkCard{background:var(--color-light);text-align:center;box-shadow:var(--shadow-sm);z-index:2;border:1px solid #593c520a;border-radius:12px;padding:3.5rem 2.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s;position:relative}.mfvgrq_frameworkCard:hover{box-shadow:var(--shadow-hover);border-color:#593c5226;transform:translateY(-8px)}.mfvgrq_phaseNumber{background-color:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:2rem;font-size:1.35rem;font-weight:700;display:inline-flex}.mfvgrq_phaseTitle{color:var(--color-dark);margin-bottom:1rem;font-size:1.4rem;font-weight:700}.mfvgrq_kpiSection{background-color:var(--color-light);padding:8rem 0}.mfvgrq_kpiTitle{text-align:center;color:var(--color-dark);letter-spacing:-.02em;margin-bottom:5rem;font-size:2.75rem;font-weight:700}.mfvgrq_kpiGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}.mfvgrq_kpiCard{box-shadow:var(--shadow-sm);border:1px solid #593c520a;border-top:4px solid var(--color-primary);background:#fff;border-radius:12px;padding:3rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.mfvgrq_kpiCard:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.mfvgrq_kpiCard h4{color:var(--color-dark);margin-bottom:1rem;font-size:1.35rem;font-weight:700}.mfvgrq_kpiCard p{color:var(--color-text-body);margin:0;line-height:1.6}.mfvgrq_roiSection{background-color:var(--color-accent);color:var(--color-dark);padding:8rem 0}.mfvgrq_roiTitle{text-align:center;color:var(--color-dark);letter-spacing:-.02em;margin-bottom:5rem;font-size:2.75rem;font-weight:700}.mfvgrq_roiTableContainer{background:#fff;border:1px solid #593c520d;border-radius:16px;padding:2.5rem;overflow-x:auto;box-shadow:0 10px 40px #593c5205}.mfvgrq_roiTable{border-collapse:collapse;width:100%;min-width:700px}.mfvgrq_roiTable th,.mfvgrq_roiTable td{text-align:left;border-bottom:1px solid #593c520f;padding:1.5rem}.mfvgrq_roiTable th{color:var(--color-primary);border-bottom:2px solid #593c521a;font-size:1.2rem;font-weight:700}.mfvgrq_roiTable tr:last-child td{border-bottom:none}.mfvgrq_roiTable td{color:var(--color-text-body);font-size:1.05rem;line-height:1.5}.mfvgrq_roiTable td:nth-child(2){color:var(--color-text-muted)}.mfvgrq_roiTable td:nth-child(3){color:var(--color-dark);font-weight:700}.mfvgrq_testimonialSection{text-align:center;background-color:#fff;padding:9rem 0}.mfvgrq_testimonialContainer{max-width:900px;margin:0 auto}.mfvgrq_quoteMark{color:var(--color-accent);margin-bottom:2.5rem;font-size:6rem;line-height:0}.mfvgrq_testimonialText{color:var(--color-dark);margin-bottom:2.5rem;font-size:1.65rem;font-weight:300;line-height:1.7}.mfvgrq_testimonialAuthor{color:var(--color-primary);text-transform:uppercase;letter-spacing:1.5px;font-size:1.15rem;font-weight:700}.mfvgrq_conversionSection{background-color:var(--color-light);border-top:1px solid #593c520d;padding:8rem 0}.mfvgrq_conversionTitle{text-align:center;color:var(--color-dark);letter-spacing:-.02em;margin-bottom:1rem;font-size:2.75rem;font-weight:700}.mfvgrq_conversionSubtitle{text-align:center;max-width:700px;color:var(--color-text-body);margin:0 auto 5rem;font-size:1.2rem;line-height:1.7}.mfvgrq_contactGrid{grid-template-columns:repeat(2,1fr);gap:3.5rem;max-width:1000px;margin:0 auto;display:grid}.mfvgrq_contactCard{text-align:center;background:#fff;border:1px solid #593c520d;border-radius:16px;flex-direction:column;align-items:center;padding:3.5rem 3rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s;display:flex;box-shadow:0 10px 40px #593c5208}.mfvgrq_contactCard:hover{border-color:#593c5226;transform:translateY(-8px);box-shadow:0 25px 60px #593c5214}.mfvgrq_portraitWrapper{border:4px solid var(--color-accent);border-radius:50%;width:120px;height:120px;margin-bottom:2rem;overflow:hidden}.mfvgrq_portraitImage{object-fit:cover}.mfvgrq_contactName{color:var(--color-dark);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.mfvgrq_contactRole{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.95rem;font-weight:600}.mfvgrq_contactFocus{color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2.5rem;font-size:.95rem;font-weight:700}.mfvgrq_contactActions{flex-direction:column;gap:1rem;width:100%;display:flex}.mfvgrq_emailLink{color:var(--color-text-muted);font-size:.9rem;font-weight:600;text-decoration:underline;transition:color .2s}.mfvgrq_emailLink:hover{color:var(--color-primary)}@media (max-width:992px){.mfvgrq_ontwikkelschaalGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.mfvgrq_frameworkGrid,.mfvgrq_kpiGrid{grid-template-columns:1fr;gap:2rem}.mfvgrq_contactGrid{grid-template-columns:1fr;gap:2.5rem;max-width:500px}}@media (max-width:768px){.mfvgrq_hero{min-height:auto;padding:5rem 0}.mfvgrq_heroTitle{font-size:2.25rem}.mfvgrq_heroSubtitle{margin-bottom:2rem;font-size:1.1rem}.mfvgrq_heroActions{flex-direction:column;align-items:stretch;gap:1rem;width:100%}.mfvgrq_heroActions a,.mfvgrq_heroActions button{text-align:center;justify-content:center;width:100%!important}.mfvgrq_heroActions .button{text-align:center;justify-content:center;width:100%!important}.mfvgrq_realitySection,.mfvgrq_shiftSection,.mfvgrq_frameworkSection,.mfvgrq_kpiSection,.mfvgrq_roiSection,.mfvgrq_testimonialSection,.mfvgrq_conversionSection{padding:5rem 0}.mfvgrq_realityTitle,.mfvgrq_shiftTitle,.mfvgrq_frameworkTitle,.mfvgrq_kpiTitle,.mfvgrq_roiTitle,.mfvgrq_conversionTitle{margin-bottom:3rem;font-size:2.25rem}.mfvgrq_ontwikkelschaalGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.mfvgrq_ontwikkelCard{padding:2rem 1.5rem}.mfvgrq_frameworkCard{padding:2.5rem 1.5rem}.mfvgrq_kpiCard{padding:2rem}.mfvgrq_roiTableContainer{padding:1.5rem}.mfvgrq_roiTable th,.mfvgrq_roiTable td{padding:1rem;font-size:.95rem}.mfvgrq_testimonialText{font-size:1.35rem}.mfvgrq_contactCard{padding:2.5rem 1.5rem}}@media (max-width:480px){.mfvgrq_hero{padding:4rem 0}.mfvgrq_heroTitle{font-size:1.85rem}.mfvgrq_realitySection,.mfvgrq_shiftSection,.mfvgrq_frameworkSection,.mfvgrq_kpiSection,.mfvgrq_roiSection,.mfvgrq_testimonialSection,.mfvgrq_conversionSection{padding:4rem 0}.mfvgrq_realityTitle,.mfvgrq_shiftTitle,.mfvgrq_frameworkTitle,.mfvgrq_kpiTitle,.mfvgrq_roiTitle,.mfvgrq_conversionTitle{font-size:1.85rem}.mfvgrq_ontwikkelschaalGrid{grid-template-columns:1fr;gap:1rem}.mfvgrq_ontwikkelCard{padding:1.5rem 1.25rem}.mfvgrq_frameworkCard{padding:2rem 1.25rem}.mfvgrq_kpiCard{padding:1.5rem}.mfvgrq_roiTableContainer{padding:1rem}.mfvgrq_roiTable th,.mfvgrq_roiTable td{padding:.75rem;font-size:.9rem}.mfvgrq_contactCard{padding:2rem 1.25rem}}.mfvgrq_sectionCtaWrapper{justify-content:center;align-items:center;width:100%;margin-top:4rem;display:flex}.mfvgrq_sectionCtaLink{color:var(--color-primary);background-color:#fff;border:1px solid #593c5233;border-radius:30px;align-items:center;padding:.85rem 2rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #593c5205}.mfvgrq_sectionCtaLink:hover{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 10px 25px #593c521a}@media (max-width:768px){.mfvgrq_sectionCtaWrapper{margin-top:2.5rem;padding:0 1.25rem}.mfvgrq_sectionCtaLink{justify-content:center;width:100%;padding:.75rem 1.5rem;font-size:.95rem}}
