.Container_container__Wg6oB{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);width:100%}@media (max-width:480px){.Container_container__Wg6oB{padding:0 16px}}.Section_section__kyIKK{padding:var(--section-padding-mobile) 0;position:relative}@media (min-width:1200px){.Section_section__kyIKK{padding:var(--section-padding-desktop) 0}}.Section_cream__oQuri,.Section_warm-gray__xJARF{background-color:var(--white)}.Section_brand__2JvEi{background-color:var(--brand);color:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.Section_brand__2JvEi .Section_subtitle__PQSRl,.Section_brand__2JvEi .Section_title__W8GPf{color:var(--white)}.Section_dark__hritH,.Section_light__gtEn8,.Section_white__hZHZm{background-color:var(--white)}.page_header__PWgiq{max-width:1000px;padding:0 0 5.5rem}.page_eyebrow__jK7PW{display:inline-block;font-family:var(--font-sans,sans-serif);font-size:.9375rem;font-weight:500;color:var(--text-secondary);margin-bottom:1.5rem;letter-spacing:.01em}.page_pageTitle__dn6Cd{font-family:var(--font-lora,serif);font-size:clamp(2.5rem,6.5vw,5.5rem);font-weight:500;color:var(--text-primary);margin:0;line-height:1.05;letter-spacing:-.02em}.page_blogGrid__WtWg5{display:grid;grid-template-columns:1fr;gap:3rem 2rem;width:100%}@media (min-width:768px){.page_blogGrid__WtWg5{grid-template-columns:repeat(2,1fr);gap:3.5rem 2rem}}@media (min-width:1024px){.page_blogGrid__WtWg5{grid-template-columns:repeat(3,1fr);gap:4rem 2rem}}.page_card__UjhhP{display:flex;flex-direction:column;text-decoration:none;background:transparent;transition:transform var(--transition-normal)}.page_card__UjhhP:hover{transform:translateY(-4px)}.page_imageContainer__1JqDv{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:14px;background-color:var(--surface-hover,#F4F4F5);margin-bottom:1.5rem}.page_cardImage__JLXlv{object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}.page_card__UjhhP:hover .page_cardImage__JLXlv{transform:scale(1.03)}.page_imagePlaceholder__K8hWD{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,var(--brand) 0,var(--brand-light) 100%)}.page_placeholderText__6niXA{font-family:var(--font-lora,serif);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;color:var(--white);text-align:center;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.page_cardBody__Mv5I1{display:flex;flex-direction:column;gap:.875rem;padding:0 .25rem}.page_cardTitle__I3X9s{font-size:1.125rem;font-weight:600;color:var(--text-primary);line-height:1.4;letter-spacing:-.01em;-webkit-line-clamp:2}.page_cardSummary__B7WBc,.page_cardTitle__I3X9s{font-family:var(--font-sans,sans-serif);margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.page_cardSummary__B7WBc{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;-webkit-line-clamp:3}.page_cardDate__xzL8d{font-family:var(--font-sans,sans-serif);font-size:.875rem;font-weight:400;color:var(--text-muted);margin-top:.25rem}.page_empty__fwiJt{text-align:center;padding:4rem 0}.page_empty__fwiJt p{font-size:1.125rem;color:var(--text-secondary)}@media (max-width:767px){.page_header__PWgiq{padding:0 0 3rem}.page_pageTitle__dn6Cd{font-size:clamp(2rem,9vw,3rem);line-height:1.1}.page_eyebrow__jK7PW{font-size:.875rem;margin-bottom:1rem}}@media (max-width:480px){.page_blogGrid__WtWg5{gap:2rem 1rem}.page_imageContainer__1JqDv{margin-bottom:1.125rem;border-radius:12px}.page_cardTitle__I3X9s{font-size:1.0625rem}.page_cardSummary__B7WBc{font-size:.9375rem}}.ForWho_section__i6SVH{padding-top:1rem!important;position:relative;z-index:10}@media (min-width:1200px){.ForWho_section__i6SVH{padding-top:2rem!important}}.ForWho_headerRow__jTfdO{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}@media (min-width:992px){.ForWho_headerRow__jTfdO{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:4rem}}.ForWho_headingWrapper__DieGr{text-align:center}@media (min-width:992px){.ForWho_headingWrapper__DieGr{text-align:left}}.ForWho_sectionTitle__k_rBb{font-family:var(--font-lora),serif;font-size:2.5rem;font-weight:500;letter-spacing:-.03em;color:var(--text-primary);line-height:1.1;margin-bottom:1.25rem}@media (min-width:768px){.ForWho_sectionTitle__k_rBb{font-size:3.5rem}}.ForWho_sectionSubtitle__nEGEL{font-size:1.125rem;color:var(--text-secondary);max-width:600px;line-height:1.6}.ForWho_carouselWrapper__foVOV{position:relative;width:100%}.ForWho_carouselWrapper__foVOV:after,.ForWho_carouselWrapper__foVOV:before{content:"";position:absolute;top:0;bottom:0;width:15%;min-width:100px;max-width:200px;z-index:5;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ForWho_carouselWrapper__foVOV:before{left:-24px;background:linear-gradient(90deg,rgba(255,255,255,.9) 0,rgba(255,255,255,0));-webkit-mask-image:linear-gradient(90deg,black 20%,transparent);mask-image:linear-gradient(90deg,black 20%,transparent)}.ForWho_carouselWrapper__foVOV:after{right:-24px;background:linear-gradient(270deg,rgba(255,255,255,.9) 0,rgba(255,255,255,0));-webkit-mask-image:linear-gradient(270deg,black 20%,transparent);mask-image:linear-gradient(270deg,black 20%,transparent)}.ForWho_navButton__nRDUR{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:var(--white);border:1px solid var(--border);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .2s ease}.ForWho_navButton__nRDUR:hover{background:var(--brand);color:var(--white);border-color:var(--brand);animation-play-state:paused!important}.ForWho_navPrev__FMB0Z{left:-20px;animation:ForWho_pulsePrev__GssDl 2s ease-in-out infinite}.ForWho_navNext__jaIFy{right:-20px;animation:ForWho_pulseNext__t0Eh7 2s ease-in-out infinite}@media (min-width:1200px){.ForWho_navPrev__FMB0Z{left:-60px}.ForWho_navNext__jaIFy{right:-60px}}@keyframes ForWho_pulsePrev__GssDl{0%,to{transform:translateY(-50%) translateX(0);opacity:.6}50%{transform:translateY(-50%) translateX(-4px);opacity:1}}@keyframes ForWho_pulseNext__t0Eh7{0%,to{transform:translateY(-50%) translateX(0);opacity:.6}50%{transform:translateY(-50%) translateX(4px);opacity:1}}.ForWho_embla__AC3_k{overflow:hidden;max-width:100%;cursor:grab;padding:24px 0 80px;margin:-24px 0 -80px}.ForWho_embla__AC3_k:active{cursor:grabbing}.ForWho_emblaContainer__9uZNH{display:flex;touch-action:pan-y pinch-zoom;margin-left:-24px;user-select:none;-webkit-user-select:none}.ForWho_emblaSlide__ZYZtJ{flex:0 0 90vw;min-width:0;padding-left:24px}@media (min-width:768px){.ForWho_emblaContainer__9uZNH{margin-left:-32px}.ForWho_emblaSlide__ZYZtJ{flex:0 0 50vw;padding-left:32px}}@media (min-width:1024px){.ForWho_emblaSlide__ZYZtJ{flex:0 0 350px}}.ForWho_cardWrapper__e3D_v{background-color:var(--white);border:1px solid var(--border);border-radius:24px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease}.ForWho_cardWrapper__e3D_v:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(0,0,0,.08)}.ForWho_imageBox__qgRKN{width:100%;height:240px;background-color:var(--light-bg);border-bottom:1px solid var(--border-light);overflow:hidden;position:relative}.ForWho_sectorImage__WVonE{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-slow)}.ForWho_cardWrapper__e3D_v:hover .ForWho_sectorImage__WVonE{transform:scale(1.05)}.ForWho_cardContent__7zk0F{padding:32px;display:flex;flex-direction:column;flex-grow:1}.ForWho_title__eJbSL{font-family:var(--font-lora),serif;font-size:1.5rem;font-weight:500;margin-bottom:24px;color:var(--text-primary);letter-spacing:-.02em}.ForWho_taskList__cR48k{list-style:none;display:flex;flex-direction:column;gap:16px;padding:0;margin:0}.ForWho_taskItem__KpP5m{color:var(--text-secondary);font-family:var(--font-sans),sans-serif;font-size:15px;display:flex;align-items:flex-start;gap:12px;line-height:1.5}.ForWho_bullet__FSH8z{color:var(--brand);font-weight:700}@media (max-width:768px){.ForWho_navPrev__FMB0Z{left:8px}.ForWho_navNext__jaIFy{right:8px}.ForWho_navButton__nRDUR{width:40px;height:40px}.ForWho_emblaSlide__ZYZtJ{flex:0 0 min(calc(100vw - 48px),320px)}.ForWho_imageBox__qgRKN{height:200px}.ForWho_cardContent__7zk0F{padding:24px}.ForWho_title__eJbSL{font-size:1.35rem;margin-bottom:18px}.ForWho_carouselWrapper__foVOV:after,.ForWho_carouselWrapper__foVOV:before{width:10%;min-width:40px}}@media (max-width:480px){.ForWho_emblaSlide__ZYZtJ{flex:0 0 min(calc(100vw - 40px),300px)}.ForWho_imageBox__qgRKN{height:180px}.ForWho_cardContent__7zk0F{padding:20px}}