.ElmPresentationFilm_section__2hVuR{padding:96px 0 0}.ElmPresentationFilm_heading__QxYnS{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:36px}.ElmPresentationFilm_heading__QxYnS h2{margin-bottom:0}.ElmPresentationFilm_heading__QxYnS>p{max-width:400px;margin:0 0 6px;color:var(--elm-muted);font-size:17px;line-height:1.85}.ElmPresentationFilm_screen__XPu9W{position:relative;aspect-ratio:16/9;width:100%;background:#080d0e;border:1px solid var(--elm-line)}.ElmPresentationFilm_poster__NiBkT,.ElmPresentationFilm_screen__XPu9W iframe{display:block;width:100%;height:100%;border:0}.ElmPresentationFilm_poster__NiBkT{position:relative;padding:0;background:#080d0e;color:#fff;cursor:pointer;overflow:hidden}.ElmPresentationFilm_poster__NiBkT img{display:block;width:100%;height:100%;object-fit:contain}.ElmPresentationFilm_poster__NiBkT:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080d0ed9,transparent 36%);pointer-events:none}.ElmPresentationFilm_poster__NiBkT:focus-visible{outline:3px solid var(--elm-gold);outline-offset:5px}.ElmPresentationFilm_play__BZaZF{position:absolute;z-index:1;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:82px;height:82px;border:1px solid #e3c58a;border-radius:50%;background:#101818d9;color:#f0d6a8;transition:background .2s}.ElmPresentationFilm_poster__NiBkT:hover .ElmPresentationFilm_play__BZaZF{background:#0c1112}.ElmPresentationFilm_label__h_nm5{position:absolute;z-index:1;left:30px;right:30px;bottom:26px;display:flex;justify-content:space-between;gap:16px;font-size:12px;letter-spacing:1.6px}.ElmPresentationFilm_label__h_nm5>span{color:#e5d3b4}.ElmPresentationFilm_foot__J87BM{display:flex;justify-content:space-between;gap:20px;padding:20px 0 0;font-size:13px;line-height:1.6;color:var(--elm-muted)}.ElmPresentationFilm_foot__J87BM a{display:inline-flex;align-items:center;gap:14px;color:var(--elm-gold);text-decoration:none}.ElmPresentationFilm_foot__J87BM a:hover{text-decoration:underline;text-underline-offset:5px}.ElmPresentationFilm_experience__UtFAI{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:44px;padding:38px 0 0;border-top:1px solid var(--elm-line)}.ElmPresentationFilm_experienceLabel__XKs6w{margin-bottom:18px}.ElmPresentationFilm_experience__UtFAI h3{margin:0;font-family:var(--font-family-heading);font-size:clamp(32px,3vw,44px);font-weight:400;line-height:1.2}.ElmPresentationFilm_experienceCopy__uOyv8 p{margin:0 0 16px;color:var(--elm-muted);font-size:17px;line-height:1.8}.ElmPresentationFilm_experienceCopy__uOyv8 strong{color:var(--elm-ink);font-weight:500}@media (max-width:767px){.ElmPresentationFilm_experience__UtFAI{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:28px}.ElmPresentationFilm_experienceCopy__uOyv8 p{font-size:16px}.ElmPresentationFilm_section__2hVuR{padding-top:60px}.ElmPresentationFilm_heading__QxYnS{display:block;margin-bottom:25px}.ElmPresentationFilm_heading__QxYnS>p{margin-top:24px;font-size:16px}.ElmPresentationFilm_play__BZaZF{width:58px;height:58px}.ElmPresentationFilm_label__h_nm5{left:16px;right:16px;bottom:14px;font-size:11px;letter-spacing:.8px}.ElmPresentationFilm_foot__J87BM{flex-direction:column;gap:8px;font-size:12px;padding-top:16px}}@media (prefers-reduced-motion:reduce){.ElmPresentationFilm_play__BZaZF{transition:none}}.ElmPresentationFilm_transcript__fuPQB{color:#f6f4ed;border-block:1px solid #c6a35f40;padding:16px 0;margin-top:18px}.ElmPresentationFilm_transcript__fuPQB summary{cursor:pointer;min-height:28px}.ElmPresentationFilm_transcript__fuPQB p{max-width:80ch;line-height:1.8;color:#b9bfbb}.ElmPresentationFilm_transcript__fuPQB summary:focus-visible{outline:2px solid #e3c58a;outline-offset:4px}.ElmPresentationFilm_section__2hVuR{padding:56px 0;scroll-margin-top:110px}.ElmPresentationFilm_overview__AkM5U{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:44px}.ElmPresentationFilm_overview__AkM5U>*{min-width:0}.ElmPresentationFilm_heading__QxYnS{display:block;margin:0}.ElmPresentationFilm_heading__QxYnS>p{margin-top:20px;font-size:1rem;max-width:50ch}.ElmPresentationFilm_heading__QxYnS h2{font-size:clamp(2rem,3.6vw,3rem)}.ElmPresentationFilm_video__na6wL{min-width:0}.ElmPresentationFilm_transcript__fuPQB summary{display:flex;align-items:center;min-height:44px;line-height:1.6}.ElmPresentationFilm_foot__J87BM{padding-top:12px;align-items:center;flex-wrap:wrap;font-size:.875rem}.ElmPresentationFilm_foot__J87BM a{min-height:44px}.ElmPresentationFilm_experience__UtFAI{margin-top:16px;padding-top:18px;border-top:0}.ElmPresentationFilm_experienceCopy__uOyv8 p{font-size:1rem}.ElmPresentationFilm_experience__UtFAI h3{font-size:2rem}@media(max-width:900px){.ElmPresentationFilm_overview__AkM5U{grid-template-columns:minmax(0,1fr);gap:26px}.ElmPresentationFilm_heading__QxYnS>p{max-width:65ch}.ElmPresentationFilm_section__2hVuR{padding:40px 0}.ElmPresentationFilm_experience__UtFAI{grid-template-columns:minmax(0,1fr);gap:20px}.ElmPresentationFilm_foot__J87BM{align-items:flex-start}}.ElmPresentationFilm_transcript__fuPQB>summary{gap:18px;justify-content:space-between;list-style:none}.ElmPresentationFilm_transcript__fuPQB>summary::-webkit-details-marker{display:none}.ElmPresentationFilm_transcript__fuPQB>summary:after{content:"+";font-size:1.5rem;line-height:1;color:var(--elm-gold);flex-shrink:0}.ElmPresentationFilm_transcript__fuPQB[open]>summary:after{content:"−"}@media(hover:hover) and (pointer:fine){.ElmPresentationFilm_transcript__fuPQB>summary:hover{color:var(--elm-gold)}}.ElmBrowse_profiles__fSrF8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:32px 0}.ElmBrowse_profile__N2CcG{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--elm-line);background:#131c1d;text-decoration:none}.ElmBrowse_link__JZAN3:hover,.ElmBrowse_profile__N2CcG:hover{border-color:var(--elm-gold);background:#1a2627}.ElmBrowse_profile__N2CcG h3{font:400 2rem/1.15 var(--font-family-heading);margin:0 0 14px;color:var(--elm-ink)}.ElmBrowse_profile__N2CcG p{color:var(--elm-muted);font-size:1rem;line-height:1.7;margin:0 0 24px}.ElmBrowse_profile__N2CcG>span{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;color:var(--elm-gold);font-size:1rem;min-height:44px}.ElmBrowse_disclosure__3IlZ8{border-block:1px solid var(--elm-line);margin:20px 0;scroll-margin-top:115px}.ElmBrowse_disclosure__3IlZ8+.ElmBrowse_disclosure__3IlZ8{border-top:0;margin-top:0}.ElmBrowse_disclosure__3IlZ8>summary{padding:24px 0;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--elm-ink);min-height:80px}.ElmBrowse_disclosure__3IlZ8>summary::-webkit-details-marker{display:none}.ElmBrowse_disclosure__3IlZ8>summary:after{content:"+";font-size:1.6rem;color:var(--elm-gold);flex-shrink:0}.ElmBrowse_disclosure__3IlZ8[open]>summary:after{content:"−"}.ElmBrowse_disclosure__3IlZ8>summary strong{font-size:1.125rem;font-weight:500;display:block;line-height:1.5}.ElmBrowse_disclosure__3IlZ8>summary small{display:block;margin-top:6px;color:var(--elm-muted);font-size:1rem;line-height:1.6;max-width:64ch}.ElmBrowse_disclosure__3IlZ8>summary:focus-visible,.ElmBrowse_link__JZAN3:focus-visible,.ElmBrowse_profile__N2CcG:focus-visible{outline:2px solid var(--elm-gold);outline-offset:5px}.ElmBrowse_detailsBody__yXwOD{padding-bottom:30px}.ElmBrowse_links__eRAdg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:8px 0 20px}.ElmBrowse_link__JZAN3{border:1px solid var(--elm-line);padding:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px;text-decoration:none;min-width:0}.ElmBrowse_link__JZAN3 strong{display:block;font-size:1.0625rem;font-weight:500;line-height:1.5}.ElmBrowse_link__JZAN3 p{font-size:1rem;line-height:1.6;color:var(--elm-muted);margin:8px 0 0}.ElmBrowse_link__JZAN3 svg{color:var(--elm-gold);flex-shrink:0;margin-top:3px}.ElmBrowse_jumpLinks__x2IBS{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.ElmBrowse_jumpLinks__x2IBS a{display:flex;align-items:center;min-height:44px;padding:9px 16px;border:1px solid var(--elm-line);text-decoration:none;font-size:1rem}.ElmBrowse_jumpLinks__x2IBS a:hover{border-color:var(--elm-gold);color:var(--elm-gold)}.ElmBrowse_section__Oa6al{padding:64px 0;scroll-margin-top:115px}.ElmBrowse_section__Oa6al h2{font:400 clamp(2rem,3vw,2.8rem)/1.2 var(--font-family-heading);margin:0 0 15px}.ElmBrowse_section__Oa6al>p{max-width:65ch}.ElmBrowse_note__wCGke,.ElmBrowse_section__Oa6al>p{font-size:1rem;line-height:1.7;color:var(--elm-muted)}.ElmBrowse_note__wCGke{max-width:74ch}.ElmBrowse_experience__FhChw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--elm-line);margin:36px 0}.ElmBrowse_experience__FhChw>div{padding:26px 22px;min-width:0}.ElmBrowse_experience__FhChw>div+div{border-left:1px solid var(--elm-line)}.ElmBrowse_experience__FhChw strong{font:400 clamp(1.8rem,3vw,2.8rem)/1.1 var(--font-family-heading);color:var(--elm-gold);display:block;margin-bottom:10px}.ElmBrowse_experience__FhChw span{font-size:1rem;color:var(--elm-muted)}@media(max-width:767px){.ElmBrowse_links__eRAdg,.ElmBrowse_profiles__fSrF8{grid-template-columns:minmax(0,1fr)}.ElmBrowse_profile__N2CcG{padding:24px}.ElmBrowse_profile__N2CcG p{margin-bottom:12px}.ElmBrowse_section__Oa6al{padding:45px 0}.ElmBrowse_disclosure__3IlZ8>summary{gap:16px}.ElmBrowse_experience__FhChw>div{padding:20px 12px}.ElmBrowse_experience__FhChw strong{font-size:1.7rem}.ElmBrowse_experience__FhChw span{font-size:.875rem}.ElmBrowse_jumpLinks__x2IBS a{flex-grow:1;justify-content:center}.ElmBrowse_link__JZAN3{padding:20px}}@media(max-width:600px){.ElmBrowse_experience__FhChw{grid-template-columns:1fr}.ElmBrowse_experience__FhChw>div{display:flex;align-items:center;gap:18px}.ElmBrowse_experience__FhChw strong{margin:0;min-width:110px}.ElmBrowse_experience__FhChw>div+div{border-left:0;border-top:1px solid var(--elm-line)}}@media(prefers-reduced-motion:reduce){.ElmBrowse_link__JZAN3,.ElmBrowse_profile__N2CcG{transition:none}}@media print{.ElmBrowse_detailsBody__yXwOD{display:block!important}}.ElmBrowse_note__wCGke a{color:var(--elm-gold);text-decoration:underline;text-underline-offset:4px}.ElmBrowse_link__JZAN3,.ElmBrowse_profile__N2CcG{border-color:#d3b98650;transition:border-color .18s ease,background .18s ease}.ElmBrowse_link__JZAN3>svg,.ElmBrowse_profile__N2CcG svg{transition:transform .18s ease}.ElmBrowse_link__JZAN3:active,.ElmBrowse_link__JZAN3:focus-visible,.ElmBrowse_profile__N2CcG:active,.ElmBrowse_profile__N2CcG:focus-visible{border-color:var(--elm-gold);background:#1a2627}.ElmBrowse_disclosure__3IlZ8>summary>span,.ElmBrowse_link__JZAN3>div{min-width:0;overflow-wrap:anywhere}@media(hover:hover) and (pointer:fine){.ElmBrowse_link__JZAN3:hover>svg,.ElmBrowse_profile__N2CcG:hover svg{transform:translate(3px,-3px)}.ElmBrowse_disclosure__3IlZ8>summary:hover strong{color:var(--elm-gold)}}@media(prefers-reduced-motion:reduce){.ElmBrowse_link__JZAN3>svg,.ElmBrowse_profile__N2CcG svg{transition:none;transform:none!important}}.ElmBrowse_profile__N2CcG{scroll-margin-top:115px}.ElmBrowse_serviceSection__VTras{margin:30px 0}.ElmBrowse_serviceSection__VTras>h3{font:400 1.5rem/1.3 var(--font-family-heading);color:var(--elm-gold);margin:0 0 16px}.ElmBrowse_serviceSection__VTras .ElmBrowse_links__eRAdg{margin-top:0}.ElmBrowse_commonServices__td17B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}.ElmBrowse_commonServices__td17B>a{display:flex;flex-direction:column;min-width:0;border:1px solid var(--elm-line);padding:28px;text-decoration:none}.ElmBrowse_commonServices__td17B>a:hover{border-color:var(--elm-gold)}.ElmBrowse_commonServices__td17B>a:focus-visible{outline:2px solid var(--elm-gold);outline-offset:4px}.ElmBrowse_commonServices__td17B h3{font:400 1.6rem/1.2 var(--font-family-heading);margin:0 0 14px}.ElmBrowse_commonServices__td17B p{color:var(--elm-muted);font-size:1rem;line-height:1.7;margin:0 0 20px}.ElmBrowse_commonServices__td17B span{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:var(--elm-gold)}@media(max-width:767px){.ElmBrowse_commonServices__td17B{grid-template-columns:minmax(0,1fr)}.ElmBrowse_commonServices__td17B>a{padding:24px}.ElmBrowse_serviceSection__VTras{margin:24px 0}}.ElmBrowse_commonServices__td17B small{display:block;color:var(--elm-gold);font-size:.75rem;line-height:1.6;letter-spacing:.06em;margin-bottom:16px}.ElmBrowse_commonServices__td17B svg{flex-shrink:0}.ElmDateInput_root__2Kglz{width:100%;min-width:0}.ElmDateInput_trigger__cE17X{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:46px;background:#fffdf8;color:#46513f;border:1px solid #d8d5c9;font-size:14px;font-weight:400;padding:10px 13px}.ElmDateInput_trigger__cE17X span{text-align:left}.ElmDateInput_trigger__cE17X svg{flex-shrink:0;color:#a08d60}.ElmDateInput_popover__zqbwa{z-index:650;width:auto;background:#fffdf8;color:#263220;border:1px solid #ded8c9;box-shadow:0 15px 45px #17200f26;padding:14px}.ElmDateInput_popover__zqbwa button{font-size:14px;min-width:38px;min-height:38px}.ElmDateInput_clear__IgCAO{margin-top:12px;width:100%;color:#788365;font-size:14px}.ElmDateInput_popover__zqbwa{--background:#fffdf8;--foreground:#263220;--muted-foreground:#59634f;--accent:#ebe4d6;--accent-foreground:#263220;--primary:#c6a96a;--primary-foreground:#172015;color-scheme:light}.ElmRecordEditor_overlay__cFS7H{position:fixed;inset:0;z-index:400;display:flex;justify-content:flex-end;color:#19201d}.ElmRecordEditor_backdrop__eED8K{position:absolute;inset:0;background:#0e1110a8;border:0;cursor:default}.ElmRecordEditor_panel__VQmRx{position:fixed;inset:0 0 0 auto;translate:none;transform:none;width:min(650px,100%);max-width:100%;background:#f7f4eb;color:#19201d;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;box-shadow:-20px 0 80px #0003;padding:0;gap:0;border-radius:0;border:0;overflow:hidden}.ElmRecordEditor_header__Ueh9x{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 32px;border-bottom:1px solid #dfd9cb}.ElmRecordEditor_header__Ueh9x span{font-size:14px;text-transform:uppercase;letter-spacing:.16em;color:#776949;font-weight:700}.ElmRecordEditor_header__Ueh9x h2{margin:7px 0 0;font-size:25px;font-weight:600;letter-spacing:-.03em}.ElmRecordEditor_form__Xqzys{flex:1;display:flex;flex-direction:column;min-height:0}.ElmRecordEditor_fields__NmHZe{flex:1;overflow-y:auto;padding:25px 32px 35px;display:flex;flex-direction:column;gap:20px}.ElmRecordEditor_helper__JrWmp{font-size:14px;color:#737970;margin:0;line-height:1.7}.ElmRecordEditor_field__WbwGp{display:flex;flex-direction:column;gap:8px;color:#454b44;font-size:14px;font-weight:600;min-width:0}.ElmRecordEditor_field__WbwGp button,.ElmRecordEditor_field__WbwGp input,.ElmRecordEditor_field__WbwGp textarea{width:100%;background:#fffdf8;color:#1d2721;border-color:#d8d5c9;min-height:46px;font-size:16px;font-weight:400}.ElmRecordEditor_field__WbwGp textarea{line-height:1.65}.ElmRecordEditor_grid__ft_bs{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ElmRecordEditor_sectionTitle__4i_Q1{margin-top:8px;padding-top:21px;border-top:1px solid #dfd9cb;font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:#887347}.ElmRecordEditor_sharing__eQeeI{display:flex;gap:12px;padding:17px;border:1px solid #dcd5c4;border-radius:8px;background:#efeadd}.ElmRecordEditor_sharing__eQeeI label{display:flex;flex-direction:column;gap:5px;cursor:pointer}.ElmRecordEditor_sharing__eQeeI strong{display:flex;gap:6px;align-items:center;font-size:14px;font-weight:600}.ElmRecordEditor_sharing__eQeeI span{font-size:14px;color:#6e7167;line-height:1.5}.ElmRecordEditor_privacy__HInPG{display:flex;gap:9px;font-size:14px;color:#6e7167;align-items:center}.ElmRecordEditor_error__lfXdO{padding:12px 14px;border:1px solid #dfb3a7;background:#fff0ea;color:#863d2d;border-radius:7px;font-size:14px;line-height:1.6}.ElmRecordEditor_footer__APm82{display:flex;justify-content:flex-end;gap:10px;padding:18px 32px;border-top:1px solid #dfd9cb;background:#f7f4eb}.ElmRecordEditor_footer__APm82 button:last-child{background:#1b2620;color:#f7f4eb}@media (max-width:600px){.ElmRecordEditor_header__Ueh9x{padding:22px 20px}.ElmRecordEditor_fields__NmHZe{padding:22px 20px;gap:18px}.ElmRecordEditor_grid__ft_bs{grid-template-columns:1fr}.ElmRecordEditor_footer__APm82{padding:16px 20px calc(16px + env(safe-area-inset-bottom))}}.ElmExpertise_overview__2SmZH{display:grid;grid-template-columns:1.2fr 1fr;gap:110px}.ElmExpertise_overview__2SmZH>div>p:last-child{font-size:17px;color:var(--elm-muted);line-height:1.9;margin:0;max-width:620px}.ElmExpertise_subjects__12Wj8{border:1px solid var(--elm-line);padding:28px 30px;background:#131c1d}.ElmExpertise_subjects__12Wj8 h2{font-family:var(--font-family-body);font-size:13px;text-transform:uppercase;letter-spacing:1.4px;font-weight:500;color:var(--elm-gold);padding-bottom:20px;margin:0}.ElmExpertise_subjects__12Wj8>span{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px 0;border-top:1px solid var(--elm-line);font-size:16px;color:#e0e4dc}.ElmExpertise_subjects__12Wj8 svg{width:16px;flex-shrink:0;color:var(--elm-gold)}.ElmExpertise_pillars__mulzy{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:80px}.ElmExpertise_pillars__mulzy article{border-top:1px solid var(--elm-line);padding:26px 0 0}.ElmExpertise_pillars__mulzy article>span{color:var(--elm-gold);font-size:13px}.ElmExpertise_pillars__mulzy h3{font-family:var(--font-family-heading);font-size:35px;font-weight:400;line-height:1.15;margin:28px 0 18px}.ElmExpertise_pillars__mulzy p{color:var(--elm-muted);font-size:16px;line-height:1.85;margin:0}.ElmExpertise_scope__n24Lx{border-top:1px solid var(--elm-line);padding:34px 0}.ElmExpertise_scope__n24Lx>div{display:grid;grid-template-columns:190px 1fr;gap:40px}.ElmExpertise_scope__n24Lx span{font-size:12px;color:var(--elm-gold);letter-spacing:1.5px;padding-top:3px}.ElmExpertise_scope__n24Lx p{font-size:14px;line-height:1.85;color:var(--elm-muted);max-width:900px;margin:0}.ElmExpertise_next__MvODi{padding:35px 0}.ElmExpertise_next__MvODi>div{display:flex;justify-content:space-between;align-items:center;gap:35px}.ElmExpertise_next__MvODi span{color:var(--elm-muted);font-size:12px;letter-spacing:1.5px}.ElmExpertise_next__MvODi a{text-decoration:none;font-family:var(--font-family-heading);font-size:31px;display:flex;gap:28px;align-items:center}.ElmExpertise_next__MvODi a:hover,.ElmExpertise_next__MvODi svg{color:var(--elm-gold)}.ElmExpertise_international__kE6NA{padding-bottom:85px}.ElmExpertise_marketPhoto__3tbTL{position:relative;height:360px;margin-bottom:70px}.ElmExpertise_marketPhoto__3tbTL img{width:100%;height:100%;object-fit:cover;object-position:center 48%;filter:brightness(.7) saturate(.75)}.ElmExpertise_marketPhoto__3tbTL:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0c111299,transparent)}.ElmExpertise_marketPhoto__3tbTL>span{position:absolute;bottom:28px;left:4.45%;color:#e8dbc3;letter-spacing:2px;font-size:12px;z-index:1}.ElmExpertise_marketsHeading__Yr52Y{max-width:720px}.ElmExpertise_marketsHeading__Yr52Y>p:last-child{color:var(--elm-muted);font-size:17px}.ElmExpertise_markets__OOrZr{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid var(--elm-line);border-left:1px solid var(--elm-line)}.ElmExpertise_markets__OOrZr>div{padding:23px;border-right:1px solid var(--elm-line);border-bottom:1px solid var(--elm-line)}.ElmExpertise_markets__OOrZr span{font-size:12px;color:var(--elm-gold)}.ElmExpertise_markets__OOrZr h3{font-family:var(--font-family-heading);font-size:30px;font-weight:400;margin:14px 0 0}@media (max-width:1023px){.ElmExpertise_overview__2SmZH{gap:55px}.ElmExpertise_pillars__mulzy{gap:26px}.ElmExpertise_pillars__mulzy h3{font-size:30px}.ElmExpertise_subjects__12Wj8{padding:25px}.ElmExpertise_markets__OOrZr{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.ElmExpertise_overview__2SmZH{grid-template-columns:1fr;gap:35px}.ElmExpertise_pillars__mulzy{grid-template-columns:1fr;gap:32px;margin-top:45px}.ElmExpertise_pillars__mulzy h3{margin-top:20px;font-size:34px}.ElmExpertise_scope__n24Lx>div{grid-template-columns:1fr;gap:15px}.ElmExpertise_next__MvODi>div{flex-direction:column;align-items:flex-start;gap:12px}.ElmExpertise_next__MvODi a{font-size:29px}.ElmExpertise_marketPhoto__3tbTL{height:260px;margin-bottom:48px}.ElmExpertise_marketPhoto__3tbTL>span{left:24px;font-size:12px}.ElmExpertise_markets__OOrZr{grid-template-columns:1fr 1fr}.ElmExpertise_markets__OOrZr>div{padding:20px}.ElmExpertise_markets__OOrZr h3{font-size:28px}.ElmExpertise_international__kE6NA{padding-bottom:55px}}.ElmExpertise_heroGrid__24WJm{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:55px;align-items:center}.ElmExpertise_heroTitle__UxWEB{font-size:clamp(3rem,4.6vw,4.4rem);line-height:1.06}.ElmExpertise_heroFigure__wTZSL{margin:0;align-self:stretch;display:flex;flex-direction:column;min-height:370px}.ElmExpertise_heroFigure__wTZSL img{flex:1;min-height:0;width:100%;height:100%;max-height:520px;object-fit:cover;aspect-ratio:4/5}.ElmExpertise_heroFigure__wTZSL figcaption{padding:17px 0 0;border-top:1px solid var(--elm-line);margin-top:15px;color:var(--elm-gold);font-size:12px;text-transform:uppercase;letter-spacing:1.7px}.ElmExpertise_heroGrid__24WJm a{font-size:14px;gap:16px;padding:15px 18px}.ElmExpertise_heroGrid__24WJm>div>p:last-of-type{font-size:17px}.ElmExpertise_heroGrid__24WJm>div>div:last-child{gap:12px}.ElmExpertise_subjects__12Wj8{min-width:0}@media(max-width:1023px){.ElmExpertise_heroGrid__24WJm{gap:35px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.ElmExpertise_heroTitle__UxWEB{font-size:3.35rem}.ElmExpertise_heroFigure__wTZSL img{max-height:none}}@media(max-width:767px){.ElmExpertise_heroGrid__24WJm{grid-template-columns:1fr;gap:36px}.ElmExpertise_heroTitle__UxWEB{font-size:clamp(2.75rem,11vw,3.6rem)}.ElmExpertise_heroFigure__wTZSL{min-height:0}.ElmExpertise_heroFigure__wTZSL img{aspect-ratio:16/10;max-height:400px}.ElmExpertise_heroFigure__wTZSL figcaption{padding-top:12px;margin-top:10px}.ElmExpertise_heroGrid__24WJm>div>p:last-of-type{font-size:16px}}@media (max-width:420px){.ElmExpertise_markets__OOrZr{grid-template-columns:minmax(0,1fr)}.ElmExpertise_markets__OOrZr>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:baseline;padding:16px 20px}.ElmExpertise_markets__OOrZr h3{margin:0;overflow-wrap:anywhere}}.ElmExpertise_remereNote__cVf7D{margin:30px 0 0;color:var(--elm-muted);font-size:15px;line-height:1.8;max-width:950px}.ElmExpertise_propertySources__eYDLs a,.ElmExpertise_remereNote__cVf7D a{color:var(--elm-gold)}.ElmExpertise_propertySources__eYDLs{margin-top:40px;border-top:1px solid var(--elm-line);padding-top:25px}.ElmExpertise_propertySources__eYDLs h3{font-family:var(--font-family-heading);font-size:30px;font-weight:400;margin:0 0 14px}.ElmExpertise_propertySources__eYDLs p{color:var(--elm-muted);font-size:16px;line-height:1.7;max-width:800px}.ElmExpertise_propertySources__eYDLs a{display:inline-flex;align-items:center;min-height:44px;font-size:16px}.ElmExpertise_benefits__rGVxK{padding:55px 0;background:#131c1d;border-block:1px solid var(--elm-line)}.ElmExpertise_benefitGrid__ZIF3A{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:30px}.ElmExpertise_benefitGrid__ZIF3A h3{font-family:var(--font-family-heading);font-size:28px;font-weight:400;line-height:1.2;margin:0 0 15px;color:var(--elm-gold)}.ElmExpertise_benefitGrid__ZIF3A p,.ElmExpertise_remereIntro__hIqox{color:var(--elm-muted);font-size:16px;line-height:1.85;margin:0}.ElmExpertise_remereIntro__hIqox{max-width:min(100%,52ch)}.ElmExpertise_remereIntro__hIqox+.ElmExpertise_remereIntro__hIqox{margin-top:18px}.ElmExpertise_remereSteps__OQ3_t{margin-top:40px;max-width:950px}.ElmExpertise_remereSteps__OQ3_t h3{font-family:var(--font-family-heading);font-size:30px;font-weight:400;margin:0 0 20px}.ElmExpertise_remereSteps__OQ3_t ol{padding-left:24px;margin:0;color:var(--elm-muted);font-size:16px;line-height:1.8}.ElmExpertise_remereSteps__OQ3_t li{padding-left:10px;margin-bottom:16px}.ElmExpertise_remereNote__cVf7D strong,.ElmExpertise_remereSteps__OQ3_t strong{color:var(--elm-ink)}.ElmExpertise_remereSteps__OQ3_t li::marker{color:var(--elm-gold)}@media(max-width:767px){.ElmExpertise_benefits__rGVxK{padding:40px 0}.ElmExpertise_benefitGrid__ZIF3A{grid-template-columns:minmax(0,1fr);gap:28px}.ElmExpertise_benefitGrid__ZIF3A h3{font-size:27px}.ElmExpertise_remereSteps__OQ3_t li{padding-left:4px}}.ElmExpertise_pillars__mulzy{margin-top:18px}.ElmExpertise_heroGrid__24WJm{gap:40px}.ElmExpertise_heroFigure__wTZSL{min-height:300px}.ElmExpertise_overview__2SmZH{gap:60px}@media(max-width:767px){.ElmExpertise_overview__2SmZH{gap:28px}}.ElmExpertise_sectionIntro__ZREYw{max-width:850px;margin:0 0 30px;color:var(--elm-muted);font-size:17px;line-height:1.8}.ElmExpertise_missionGrid__RPgtU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:36px 0}.ElmExpertise_missionGrid__RPgtU article{border-top:1px solid var(--elm-line);padding-top:24px}.ElmExpertise_missionGrid__RPgtU h3{font-family:var(--font-family-heading);font-size:30px;line-height:1.2;font-weight:400;margin:0 0 16px}.ElmExpertise_missionGrid__RPgtU p{margin:0;color:var(--elm-muted);font-size:16px;line-height:1.8}@media(max-width:767px){.ElmExpertise_missionGrid__RPgtU{grid-template-columns:1fr;gap:28px}.ElmExpertise_sectionIntro__ZREYw{font-size:16px}.ElmExpertise_missionGrid__RPgtU h3{font-size:28px}}.Offers_page__axvQ4{max-width:1200px;margin:auto;padding:64px 24px;color:#f0f1ed}.Offers_page__axvQ4 h1{font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.1;max-width:850px;margin:16px 0 24px}.Offers_page__axvQ4 li,.Offers_page__axvQ4 p{font-size:1rem;line-height:1.65}.Offers_eyebrow__Bd7ep{color:#c6a35f;letter-spacing:.12em;font-size:.85rem;font-weight:700}.Offers_intro__3kZBx{max-width:780px}.Offers_grid__VHvWN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:36px 0}.Offers_card__E57kD{padding:28px;border:1px solid #ddd7cc;border-radius:12px;background:#fff;color:#242424}.Offers_card__E57kD h2{font-size:1.65rem;margin:12px 0}.Offers_card__E57kD ul{padding-left:20px}.Offers_card__E57kD li{margin:10px 0}.Offers_tag__Wz1AL{font-size:.85rem;font-weight:700;color:#765518}.Offers_trial__J6FdQ{background:#182125;color:#fff;padding:30px;border-radius:12px}.Offers_trial__J6FdQ h2{color:#fff}.Offers_access__POY0r{padding:24px;border:1px solid #ddd7cc;border-radius:12px;background:#fff;margin:20px 0;color:#242424;font-size:1rem}.Offers_access__POY0r h2{font-size:1.6rem;margin-bottom:16px}.Offers_form__8wXxt{display:grid;gap:18px;max-width:660px;padding:12px 0 24px}.Offers_form__8wXxt label{display:grid;gap:8px;font-size:1rem}.Offers_check__xngQ6{display:flex!important;gap:12px!important;align-items:flex-start}.Offers_check__xngQ6 input{width:18px;height:18px;flex-shrink:0;margin-top:4px}.Offers_entitled__aCUmG{border-top:1px solid #ddd;padding:22px 0}.Offers_entitled__aCUmG a,.Offers_entitled__aCUmG button{margin:8px 12px 8px 0}.Offers_tableWrap__j8lBl{overflow:auto}.Offers_tableWrap__j8lBl table{border-collapse:collapse;width:100%;min-width:740px;text-align:left;font-size:.95rem}.Offers_tableWrap__j8lBl td,.Offers_tableWrap__j8lBl th{padding:12px;border-bottom:1px solid #ddd;vertical-align:top}.Offers_error__MKmUj{color:#a62626}.Offers_notice__lIxnn{border-left:3px solid #9b7c3e;padding:12px 20px;margin:24px 0}.Offers_links__Bsopr{display:flex;gap:20px;flex-wrap:wrap;margin:24px 0}@media(max-width:700px){.Offers_grid__VHvWN{grid-template-columns:1fr}.Offers_page__axvQ4{padding:32px 18px}.Offers_access__POY0r,.Offers_card__E57kD,.Offers_trial__J6FdQ{padding:20px}}.Offers_compare__nNXIA{margin:36px 0;scroll-margin-top:120px}.Offers_commitment__rGPk4 h2,.Offers_compare__nNXIA h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2}.Offers_choiceLinks__f4o4F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.Offers_choiceLinks__f4o4F>a{display:grid;gap:9px;padding:20px;border:1px solid #c6a35f80;border-radius:8px;color:#f5efdf;text-decoration:none;line-height:1.5}.Offers_choiceLinks__f4o4F span{font-size:.875rem;color:#c8ceca}.Offers_choiceLinks__f4o4F>a:hover{background:#c6a35f16}.Offers_choiceLinks__f4o4F>a:focus-visible,.Offers_commitment__rGPk4 summary:focus-visible,.Offers_comparisonTable__4O6LO:focus-visible{outline:2px solid #e3c58a;outline-offset:4px}.Offers_comparisonTable__4O6LO{overflow-x:auto;border:1px solid #c6a35f50;border-radius:8px}.Offers_comparisonTable__4O6LO table{width:100%;min-width:760px;border-collapse:collapse;text-align:left}.Offers_comparisonTable__4O6LO caption{text-align:left;padding:18px;font-weight:600;color:#f2d6a0}.Offers_comparisonTable__4O6LO td,.Offers_comparisonTable__4O6LO th{padding:14px 16px;border-top:1px solid #c6a35f38;vertical-align:top;font-size:.9375rem;line-height:1.6}.Offers_comparisonTable__4O6LO thead{background:#1b292a;color:#f5deb5}.Offers_comparisonTable__4O6LO th[scope=row]{max-width:200px;color:#e5e9e1;font-weight:500}.Offers_comparisonHint__8IE_9{color:#c2cac4;font-size:.875rem!important}.Offers_card__E57kD{scroll-margin-top:120px}.Offers_commitment__rGPk4{margin:36px 0;padding:28px;border:1px solid #c6a35f50;border-radius:8px}.Offers_commitment__rGPk4 ol{display:grid;gap:20px;padding-left:22px}.Offers_commitment__rGPk4 li>span{display:block;color:#c9cfc8;margin-top:5px}.Offers_commitment__rGPk4 details{padding:18px 0 0;border-top:1px solid #c6a35f50}.Offers_commitment__rGPk4 summary{cursor:pointer;min-height:44px;line-height:1.6}.Offers_commitment__rGPk4 a{color:#edd0a1;text-underline-offset:4px}@media(max-width:700px){.Offers_choiceLinks__f4o4F{grid-template-columns:1fr;gap:10px}.Offers_choiceLinks__f4o4F>a{padding:16px}.Offers_commitment__rGPk4{padding:20px}.Offers_comparisonTable__4O6LO td,.Offers_comparisonTable__4O6LO th{font-size:.875rem;padding:12px}}.pages_hero__3PI20{position:relative;min-height:min(860px,calc(100svh - 98px));height:800px;isolation:isolate;overflow:hidden}.pages_heroImage__NH5zc{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:62% 48%}.pages_heroShade__Kj_hi{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#071113f5,#0a1415d1 28%,#0a131369 54%,#09121213 76%),linear-gradient(0deg,#0c1112,#0c11124a 22%,#0b11111a 75%,#0b11113d)}.pages_heroContent__6wXAc{max-width:1440px;margin:auto;padding:76px 4.45% 110px;position:relative}.pages_heroEyebrow__PKmSZ{display:flex;align-items:center;gap:15px;color:#e0cda6;font-size:12px;letter-spacing:2.2px;margin-bottom:28px}.pages_heroEyebrow__PKmSZ span{width:31px;height:1px;background:currentColor}.pages_hero__3PI20 h1{font-family:var(--font-family-heading);font-size:clamp(64px,6.75vw,98px);font-weight:400;letter-spacing:-.025em;line-height:1.025;margin-bottom:27px}.pages_hero__3PI20 h1 em{color:#dbc397;font-weight:400}.pages_heroStatement__Qk4mP{color:#ece8dc;font-size:17px;margin-bottom:33px}.pages_heroActions__iMGkn{display:flex;align-items:center;gap:30px}.pages_heroSecondary__i68Ik{display:inline-flex;gap:20px;align-items:center;text-decoration:none;font-size:14px;border-bottom:1px solid #e1d3b688;padding:15px 0}.pages_heroSecondary__i68Ik:hover{color:var(--elm-gold)}.pages_heroBottom__F8Fg6{position:absolute;bottom:28px;left:4.45%;right:4.45%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff35;padding-top:23px}.pages_heroBottom__F8Fg6>span{font-size:12px;letter-spacing:1.8px;color:#c9cfc5}.pages_heroBottom__F8Fg6 a{display:flex;gap:22px;align-items:center;text-decoration:none;font-size:12px;letter-spacing:1.7px;color:#dfd5bc}.pages_disciplineBar__9tRHZ{display:flex;gap:36px;padding:30px 4.45%;justify-content:center;align-items:center;font-size:12px;font-weight:500;letter-spacing:2px;color:#c4cabf;border-bottom:1px solid var(--elm-line)}.pages_disciplineBar__9tRHZ i{width:3px;height:3px;background:var(--elm-gold);border-radius:50%}.pages_perspective__I1T_b{padding:108px 0 0}.pages_perspectiveGrid__4L9hN{display:grid;grid-template-columns:1.15fr 1fr;gap:100px;align-items:end;padding-bottom:70px}.pages_perspective__I1T_b h2{font-family:var(--font-family-heading);font-size:clamp(43px,4.25vw,62px);font-weight:400;line-height:1.1;letter-spacing:-.025em;margin:0}.pages_perspective__I1T_b h2 em{font-weight:400;color:var(--elm-gold)}.pages_perspectiveCopy__W4uyA{color:var(--elm-muted);font-size:17px;line-height:1.9}.pages_perspectiveCopy__W4uyA p{margin-bottom:23px}.pages_perspectiveCopy__W4uyA .pages_largeCopy__s8Rpu{font-size:23px;line-height:1.6;color:#e4e6dc}.pages_audienceLinks__KUlvi{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;border-top:1px solid var(--elm-line);border-bottom:1px solid var(--elm-line);align-items:center}.pages_audienceLinks__KUlvi>span{font-size:12px;letter-spacing:1.4px;color:var(--elm-muted);padding:30px 20px 30px 0}.pages_audienceLinks__KUlvi a{padding:28px 24px;border-left:1px solid var(--elm-line);font-size:15px;text-decoration:none;display:flex;gap:15px;justify-content:space-between;align-items:center}.pages_audienceLinks__KUlvi a svg{color:var(--elm-gold)}.pages_audienceLinks__KUlvi a:hover{background:#ffffff07}.pages_expertises__euEDe{padding:108px 0 100px}.pages_focusGrid__o7Cwn{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pages_focusCard__lE0IM{border:1px solid #ffffff20;background:linear-gradient(155deg,#1b292a,#11191a 78%);padding:28px 30px 27px;text-decoration:none;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.pages_focusCard__lE0IM:hover{border-color:#d3b98688;transform:translateY(-5px)}.pages_focusTop__m_LUf{display:flex;justify-content:space-between;color:var(--elm-gold);font-size:12px}.pages_focusArt__uvuYg{position:relative;height:112px;margin:14px 0 22px}.pages_focusArt__uvuYg span{display:block;width:90px;height:90px;border:1px solid #d3b98645;position:absolute;bottom:0;left:calc(50% - 70px);transform:rotate(-30deg) skew(10deg)}.pages_focusArt__uvuYg span:nth-child(2){left:calc(50% - 47px);bottom:13px;border-color:#d3b98675}.pages_focusArt__uvuYg span:nth-child(3){left:calc(50% - 24px);bottom:26px;border-color:#d3b986b0}.pages_focusCard__lE0IM:nth-child(2) .pages_focusArt__uvuYg span{transform:rotate(0);width:67px;height:96px}.pages_focusCard__lE0IM:nth-child(3) .pages_focusArt__uvuYg span{transform:rotate(-30deg);border-radius:100%;width:99px;height:99px}.pages_focusCard__lE0IM h3{font-family:var(--font-family-heading);font-size:clamp(29px,2.5vw,36px);font-weight:400;line-height:1.15;margin:0 0 17px}.pages_focusCard__lE0IM p{color:#b7c2b9;font-size:16px;line-height:1.8;margin-bottom:28px}.pages_focusTag__b7LKk{letter-spacing:1.3px;color:#cdb991;border-top:1px solid var(--elm-line);padding-top:20px;display:block}.pages_legalLink__o7dSK{display:flex;align-items:center;gap:35px;margin-top:22px;border:1px solid var(--elm-line);padding:25px 30px;text-decoration:none}.pages_legalLink__o7dSK>span{font-size:12px;color:var(--elm-gold);letter-spacing:1.4px}.pages_legalLink__o7dSK p{color:var(--elm-muted);font-size:16px;margin:0}.pages_legalLink__o7dSK svg{color:var(--elm-gold);margin-left:auto;flex-shrink:0}.pages_legalLink__o7dSK:hover{background:#ffffff04}.pages_method__3l_mj{background:var(--elm-ivory);color:#1d2927;padding:76px 0}.pages_method__3l_mj>div{display:grid;grid-template-columns:.9fr 1.6fr;gap:90px}.pages_darkEyebrow__Jx4fo{font-size:12px;letter-spacing:2px;color:#6a664f;margin-bottom:25px}.pages_method__3l_mj h2{font-family:var(--font-family-heading);font-size:47px;font-weight:400;line-height:1.12;margin-bottom:24px;letter-spacing:-.02em}.pages_method__3l_mj h2 em{color:#716046;font-weight:400}.pages_darkLink__lRm2G{display:inline-flex;gap:25px;align-items:center;font-size:14px;text-underline-offset:7px}.pages_methodSteps__lfLL2{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.pages_methodSteps__lfLL2>div{padding-top:10px;border-top:1px solid #1d292740}.pages_methodSteps__lfLL2 span{color:#786950;font-size:12px}.pages_methodSteps__lfLL2 h3{font-family:var(--font-family-heading);font-size:31px;font-weight:400;margin:34px 0 15px}.pages_methodSteps__lfLL2 p{color:#515d54;font-size:16px;line-height:1.8;margin:0}.pages_international__0Z81b{padding:108px 0 0}.pages_internationalGrid__OKHe8{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:end}.pages_internationalGrid__OKHe8 h2{margin:0}.pages_internationalCopy__At1Jj{padding:0 0 8px 25px;border-left:1px solid #d3b98677}.pages_internationalCopy__At1Jj p{color:var(--elm-muted);font-size:17px;line-height:1.9;margin-bottom:22px;max-width:520px}.pages_markets__xyr1K{display:grid;grid-template-columns:220px 1fr;gap:30px;margin-top:62px;padding:30px 0;border-top:1px solid var(--elm-line);border-bottom:1px solid var(--elm-line);align-items:center}.pages_markets__xyr1K>span{color:var(--elm-muted);font-size:12px;letter-spacing:1.5px;line-height:1.8}.pages_markets__xyr1K p{margin:0;font-family:var(--font-family-heading);font-size:27px;line-height:1.7;color:#d8d8cd}.pages_markets__xyr1K b{margin:0 10px;font-size:16px;color:var(--elm-gold);font-weight:400}.pages_resources__vVhM5{padding:104px 0}.pages_resourceGrid__fVSv_{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pages_resourceGrid__fVSv_>a{display:block;background:#131c1d;border:1px solid var(--elm-line);padding:35px 40px;text-decoration:none}.pages_resourceGrid__fVSv_>a:hover{border-color:#d3b98688}.pages_resourceNumber__9geJO{color:var(--elm-gold);font-size:12px;letter-spacing:1.7px}.pages_resourceGrid__fVSv_ h3{font-family:var(--font-family-heading);font-size:40px;font-weight:400;line-height:1.12;margin:30px 0 20px}.pages_resourceGrid__fVSv_ p{color:var(--elm-muted);font-size:16px;max-width:390px;line-height:1.8;margin-bottom:28px}.pages_resourceAction__GgjM4{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--elm-line);padding-top:22px;color:var(--elm-gold);font-size:14px;gap:15px}.pages_finalCta__YhIBJ{padding:82px 0 90px;background:#182223;border-top:1px solid var(--elm-line)}.pages_finalCta__YhIBJ>div>div{display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.pages_finalCta__YhIBJ h2{font-family:var(--font-family-heading);font-size:clamp(48px,5vw,72px);line-height:1.07;font-weight:400;letter-spacing:-.03em;margin:0}.pages_finalCta__YhIBJ h2 em{color:var(--elm-gold);font-weight:400}.pages_finalCta__YhIBJ a{flex-shrink:0;margin-bottom:7px}@media (min-width:1600px){.pages_heroContent__6wXAc{padding-left:0;padding-right:0;max-width:1280px}}@media (max-width:1199px){.pages_heroContent__6wXAc{padding-top:72px}.pages_hero__3PI20{min-height:700px;height:760px}.pages_hero__3PI20 h1{font-size:78px}.pages_disciplineBar__9tRHZ{gap:23px;font-size:12px}.pages_internationalGrid__OKHe8,.pages_perspectiveGrid__4L9hN{gap:55px}.pages_method__3l_mj>div{gap:45px;grid-template-columns:.8fr 1.5fr}.pages_method__3l_mj h2{font-size:41px}.pages_methodSteps__lfLL2{gap:20px}.pages_focusCard__lE0IM{padding:25px 23px}.pages_audienceLinks__KUlvi{grid-template-columns:1fr 1fr 1fr}.pages_audienceLinks__KUlvi>span{grid-column:1/-1;padding:18px 0;border-bottom:1px solid var(--elm-line)}.pages_audienceLinks__KUlvi a:first-of-type{border-left:0;padding-left:0}.pages_markets__xyr1K{grid-template-columns:180px 1fr}}@media (max-width:1023px){.pages_hero__3PI20{min-height:710px;height:760px}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113e8,#0a1415bb 42%,#0a131338),linear-gradient(0deg,#0c1112,#0c111210 70%)}.pages_heroContent__6wXAc{padding-top:73px}.pages_hero__3PI20 h1{font-size:82px}.pages_heroBottom__F8Fg6>span{font-size:12px;max-width:55%}.pages_focusGrid__o7Cwn{gap:14px}.pages_focusCard__lE0IM{padding:22px 18px}.pages_focusCard__lE0IM h3{font-size:29px}.pages_focusCard__lE0IM p{font-size:15px}.pages_focusTag__b7LKk{letter-spacing:.8px;font-size:12px}.pages_method__3l_mj>div{display:block}.pages_methodHeading__k3WDZ{margin-bottom:42px}.pages_method__3l_mj h2{font-size:47px}.pages_methodSteps__lfLL2 h3{margin-top:24px}.pages_perspectiveCopy__W4uyA .pages_largeCopy__s8Rpu{font-size:21px}.pages_markets__xyr1K{display:block}.pages_markets__xyr1K>span{display:block;margin-bottom:16px}.pages_markets__xyr1K>span br{display:none}.pages_finalCta__YhIBJ>div>div{gap:34px;flex-direction:column;align-items:flex-start}.pages_legalLink__o7dSK{gap:23px;padding:24px}}@media (max-width:767px){.pages_hero__3PI20{min-height:725px;height:calc(100svh - 84px);max-height:900px}.pages_heroImage__NH5zc{object-position:64% 50%}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113ed,#0a1415bd 64%,#0a131364),linear-gradient(0deg,#0c1112,#0c111220 65%)}.pages_heroContent__6wXAc{padding:58px 24px 120px}.pages_heroEyebrow__PKmSZ{font-size:12px;letter-spacing:1.5px;margin-bottom:31px;gap:12px}.pages_heroEyebrow__PKmSZ span{width:23px}.pages_hero__3PI20 h1{font-size:clamp(58px,10vw,76px);line-height:1.025;margin-bottom:30px}.pages_heroStatement__Qk4mP{font-size:16px;line-height:1.8;margin-bottom:31px}.pages_heroActions__iMGkn{flex-direction:column;gap:9px;align-items:flex-start}.pages_heroActions__iMGkn>a:first-child{min-width:267px}.pages_heroSecondary__i68Ik{font-size:14px}.pages_heroBottom__F8Fg6{left:24px;right:24px;bottom:24px;padding-top:19px}.pages_heroBottom__F8Fg6>span{font-size:12px;letter-spacing:1.3px;line-height:1.8}.pages_heroBottom__F8Fg6 a{gap:14px;font-size:12px}.pages_disciplineBar__9tRHZ{gap:18px;flex-wrap:wrap;padding:25px 24px;font-size:12px;letter-spacing:1.4px;row-gap:16px}.pages_disciplineBar__9tRHZ i:nth-of-type(3){display:none}.pages_perspective__I1T_b{padding:66px 0 0}.pages_perspectiveGrid__4L9hN{grid-template-columns:1fr;gap:30px;padding-bottom:38px}.pages_perspective__I1T_b h2{font-size:47px}.pages_perspectiveCopy__W4uyA{font-size:16px}.pages_perspectiveCopy__W4uyA .pages_largeCopy__s8Rpu{font-size:21px}.pages_audienceLinks__KUlvi,.pages_audienceLinks__KUlvi>span{display:block}.pages_audienceLinks__KUlvi a,.pages_audienceLinks__KUlvi a:first-of-type{border-left:0;border-bottom:1px solid var(--elm-line);padding:21px 0}.pages_audienceLinks__KUlvi a:last-child{border-bottom:0}.pages_expertises__euEDe{padding:65px 0}.pages_focusGrid__o7Cwn{grid-template-columns:1fr;gap:20px}.pages_focusCard__lE0IM{padding:26px}.pages_focusArt__uvuYg{height:82px;margin:0 0 25px;width:130px;float:right}.pages_focusArt__uvuYg span{width:62px;height:62px}.pages_focusCard__lE0IM:nth-child(2) .pages_focusArt__uvuYg span{width:45px;height:65px}.pages_focusCard__lE0IM:nth-child(3) .pages_focusArt__uvuYg span{width:64px;height:64px}.pages_focusCard__lE0IM h3{font-size:36px;max-width:235px;padding-top:45px;clear:both}.pages_focusCard__lE0IM p{font-size:16px}.pages_focusTag__b7LKk{font-size:12px;letter-spacing:1.4px}.pages_legalLink__o7dSK{flex-wrap:wrap;padding:23px;gap:12px}.pages_legalLink__o7dSK>span{flex:1}.pages_legalLink__o7dSK p{order:3;width:100%;font-size:15px}.pages_method__3l_mj{padding:58px 0}.pages_method__3l_mj h2{font-size:43px}.pages_methodSteps__lfLL2{grid-template-columns:1fr;gap:28px}.pages_methodSteps__lfLL2>div{display:grid;grid-template-columns:33px 1fr;padding-top:20px;gap:8px 15px}.pages_methodSteps__lfLL2 h3{margin:0;font-size:31px}.pages_methodSteps__lfLL2 span{padding-top:6px}.pages_methodSteps__lfLL2 p{grid-column:2}.pages_international__0Z81b{padding:65px 0 0}.pages_internationalGrid__OKHe8{grid-template-columns:1fr;gap:30px}.pages_internationalCopy__At1Jj{padding-left:20px}.pages_internationalCopy__At1Jj p{font-size:16px}.pages_markets__xyr1K{margin-top:38px;padding:27px 0}.pages_markets__xyr1K p{font-size:25px}.pages_markets__xyr1K b{margin:0 7px}.pages_resources__vVhM5{padding:65px 0}.pages_resourceGrid__fVSv_{grid-template-columns:1fr;gap:20px}.pages_resourceGrid__fVSv_>a{padding:28px 25px}.pages_resourceGrid__fVSv_ h3{font-size:35px;margin-top:25px}.pages_finalCta__YhIBJ{padding:60px 0}.pages_finalCta__YhIBJ h2{font-size:49px}}.pages_hero__3PI20{min-height:min(800px,calc(100svh - 98px))}.pages_heroContent__6wXAc{padding-bottom:160px}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113f7,#0a1415e8 28%,#0a13138c 49%,#09121213 76%),linear-gradient(0deg,#0c1112,#0c11124a 22%,#0b11111a 75%)}.pages_focusCard__lE0IM{display:flex;flex-direction:column}.pages_focusCard__lE0IM p{flex:1}.pages_hero__3PI20 h1{overflow-wrap:break-word}@media(max-width:767px){.pages_hero__3PI20{height:auto;min-height:720px;max-height:none}.pages_heroContent__6wXAc{padding:54px 24px 150px}.pages_hero__3PI20 h1{font-size:clamp(2.85rem,14vw,4.75rem)}.pages_heroActions__iMGkn{align-items:stretch;max-width:330px}.pages_heroActions__iMGkn>a:first-child{min-width:0}.pages_heroSecondary__i68Ik{align-self:flex-start}.pages_heroBottom__F8Fg6>span{max-width:60%;font-size:12px}.pages_heroBottom__F8Fg6 a{gap:10px}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113e8,#0a1415bb 64%,#0a131364),linear-gradient(0deg,#0c1112,#0c111220 65%)}.pages_focusCard__lE0IM h3{clear:none;padding-top:0;max-width:none}.pages_focusArt__uvuYg{float:none}}@media(max-width:350px){.pages_heroContent__6wXAc{padding-inline:18px}.pages_heroEyebrow__PKmSZ{letter-spacing:1px;gap:9px}.pages_heroEyebrow__PKmSZ span{width:17px}.pages_heroBottom__F8Fg6{left:18px;right:18px}.pages_heroBottom__F8Fg6>span{letter-spacing:.7px}.pages_finalCta__YhIBJ h2,.pages_perspective__I1T_b h2{font-size:2.6rem}.pages_resourceGrid__fVSv_ h3{font-size:2rem}}.pages_focusCard__lE0IM{padding:0;background:#131b1c}.pages_focusVisual__GMen6{position:relative;overflow:hidden;aspect-ratio:16/10;background:#172224}.pages_focusVisual__GMen6 img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.pages_focusVisual__GMen6>span{position:absolute;left:22px;top:20px;background:#0c1112c9;border:1px solid #d3b98655;color:#e8d0a1;font-size:12px;padding:5px 9px}.pages_focusCard__lE0IM:hover .pages_focusVisual__GMen6 img{transform:scale(1.035)}.pages_focusBody__zAVb8{padding:29px 27px 25px;display:flex;flex:1;flex-direction:column}.pages_focusBody__zAVb8 h3{padding-top:0;max-width:none;font-size:35px}.pages_focusBody__zAVb8 p{flex:1}.pages_focusTag__b7LKk{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;letter-spacing:1px}.pages_focusTag__b7LKk svg{width:18px}.pages_focusArt__uvuYg{display:none}@media(max-width:1023px) and (min-width:768px){.pages_focusGrid__o7Cwn{grid-template-columns:1fr}.pages_focusCard__lE0IM{display:grid;grid-template-columns:38% 1fr}.pages_focusVisual__GMen6{height:100%;aspect-ratio:auto;min-height:260px}.pages_focusBody__zAVb8{padding:30px}.pages_focusBody__zAVb8 h3{font-size:36px}}@media(max-width:767px){.pages_focusBody__zAVb8{padding:27px 25px}.pages_focusBody__zAVb8 h3{font-size:35px}.pages_focusVisual__GMen6{aspect-ratio:16/10}}@media(prefers-reduced-motion:reduce){.pages_focusVisual__GMen6 img{transition:none}.pages_focusCard__lE0IM:hover .pages_focusVisual__GMen6 img{transform:none}}.pages_heroProfiles__XijXW{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}.pages_heroProfiles__XijXW>span{width:100%;font-size:.75rem;letter-spacing:.1em;color:#d4bb88}.pages_heroProfiles__XijXW>a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #c6a35f80;border-radius:4px;color:#f7f4eb;font-size:.875rem;text-decoration:none}.pages_heroProfiles__XijXW>a:hover{background:#c6a35f20}.pages_heroProfiles__XijXW>a:focus-visible{outline:2px solid #e3c58a;outline-offset:4px}.pages_firstStep__VvVtJ{padding:26px 0;background:#152020;color:#e5e8e1}.pages_firstStep__VvVtJ>div{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center}.pages_firstStep__VvVtJ strong{font-size:1.125rem;color:#f4ddb2}.pages_firstStep__VvVtJ p{font-size:1rem;line-height:1.7;margin:8px 0 0;max-width:66ch}@media(max-width:767px){.pages_firstStep__VvVtJ>div{grid-template-columns:1fr;gap:10px}.pages_heroProfiles__XijXW{gap:8px}.pages_heroProfiles__XijXW>a{flex:1 1 auto;justify-content:center}.pages_heroStatement__Qk4mP{max-width:44ch}}.pages_hero__3PI20{min-height:min(760px,calc(100svh - 112px))}.pages_heroContent__6wXAc{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:clamp(36px,6vw,96px);padding:60px 4.45% 132px}.pages_heroIdentity__ROhTu{width:min(100%,360px)}.pages_heroCopy___YOjo{min-width:0}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#0c1112,#0c1112fc 35%,#0c1112d9 62%,#0c11128c),linear-gradient(0deg,#0c1112,transparent 60%)}.pages_hero__3PI20 h1{font-size:clamp(3.5rem,5.5vw,5rem);line-height:1.06;letter-spacing:-.02em;margin:0 0 26px;max-width:660px}.pages_heroEyebrow__PKmSZ{font-size:.75rem;letter-spacing:.14em;line-height:1.7;margin-bottom:24px;gap:12px}.pages_heroStatement__Qk4mP{line-height:1.8;margin-bottom:30px;color:#eee9dd}.pages_heroActions__iMGkn{gap:14px 24px}.pages_heroSecondary__i68Ik{font-size:.875rem;line-height:1.5}.pages_heroBottom__F8Fg6 a,.pages_heroBottom__F8Fg6>span{letter-spacing:.1em;line-height:1.7}@media(min-width:1600px){.pages_heroContent__6wXAc{max-width:1280px;padding-inline:0}}@media(max-width:1023px){.pages_heroContent__6wXAc{grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr);gap:30px;padding-top:58px}.pages_hero__3PI20 h1{font-size:clamp(3rem,6.2vw,4rem)}.pages_heroIdentity__ROhTu{max-width:270px}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#0c1112fc,#0c1112e8 45%,#0c1112b3),linear-gradient(0deg,#0c1112,transparent 60%)}}@media(max-width:767px){.pages_hero__3PI20{min-height:0}.pages_heroContent__6wXAc{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 24px 120px}.pages_heroIdentity__ROhTu{width:144px;justify-self:start}.pages_hero__3PI20 h1{font-size:clamp(2.625rem,10.8vw,3.8rem);line-height:1.08;margin-bottom:22px}.pages_heroEyebrow__PKmSZ{margin-bottom:16px;letter-spacing:.1em}.pages_heroStatement__Qk4mP{font-size:1rem;line-height:1.75;margin-bottom:24px}.pages_heroActions__iMGkn{gap:10px;max-width:350px}.pages_heroBottom__F8Fg6{bottom:23px}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#0c1112fc,#0c1112e0 50%,#0c1112a8),linear-gradient(0deg,#0c1112,transparent 60%)}}@media(max-width:350px){.pages_heroContent__6wXAc{padding-inline:18px}.pages_heroIdentity__ROhTu{width:132px}.pages_heroEyebrow__PKmSZ{font-size:.75rem;letter-spacing:.065em;gap:8px}.pages_heroBottom__F8Fg6>span{letter-spacing:.03em}}.pages_hero__3PI20{height:auto;min-height:0}.pages_heroContent__6wXAc{display:block;padding:64px 4.45% 72px;min-height:0}.pages_heroCopy___YOjo{max-width:780px}.pages_hero__3PI20 h1{font-size:clamp(2.75rem,5vw,4.5rem);max-width:740px}.pages_heroStatement__Qk4mP{max-width:650px;font-size:1.0625rem}.pages_heroActions__iMGkn{flex-wrap:wrap;gap:22px}.pages_heroBottom__F8Fg6{position:static;margin:0 4.45%;padding:20px 0}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113ee,#0a1415b3 55%,#09121244),linear-gradient(0deg,#0c1112,transparent 45%)}.pages_heroEyebrow__PKmSZ{font-size:.875rem;letter-spacing:.12em}.pages_method__3l_mj,.pages_resources__vVhM5{padding:64px 0}.pages_firstStep__VvVtJ{padding:28px 0}.pages_expertises__euEDe,.pages_international__0Z81b,.pages_perspective__I1T_b{padding:35px 0}.pages_internationalGrid__OKHe8,.pages_perspectiveGrid__4L9hN{gap:40px}.pages_perspectiveGrid__4L9hN{padding-bottom:35px}.pages_expertises__euEDe .pages_focusCard__lE0IM{transform:none}.pages_disciplineBar__9tRHZ{flex-wrap:wrap;padding:20px 0;gap:18px;letter-spacing:.08em}.pages_finalCta__YhIBJ{padding:64px 0}@media(max-width:767px){.pages_heroContent__6wXAc{padding:40px 24px 46px}.pages_hero__3PI20 h1{font-size:clamp(2.65rem,10vw,3.4rem)}.pages_heroActions__iMGkn{align-items:flex-start;gap:14px}.pages_heroBottom__F8Fg6{margin-inline:24px}.pages_heroBottom__F8Fg6>span{display:none}.pages_heroBottom__F8Fg6 a{font-size:.875rem}.pages_finalCta__YhIBJ,.pages_method__3l_mj,.pages_resources__vVhM5{padding:44px 0}.pages_heroStatement__Qk4mP{font-size:1rem}.pages_heroContent__6wXAc .pages_heroCopy___YOjo{width:100%}.pages_expertises__euEDe,.pages_international__0Z81b,.pages_perspective__I1T_b{padding:24px 0}}.pages_filmLink__fTgSc{display:inline-flex;gap:10px;align-items:center;min-height:44px;margin-top:16px;color:#f1d6a0;font-size:1rem;line-height:1.6;text-underline-offset:5px}.pages_filmLink__fTgSc:focus-visible{outline:2px solid #e3c58a;outline-offset:4px}.pages_heroActions__iMGkn>a{max-width:100%;min-width:0!important}.pages_heroActions__iMGkn svg{flex-shrink:0}@media(max-width:480px){.pages_heroActions__iMGkn{width:100%;max-width:none}.pages_heroActions__iMGkn>a:first-child{width:100%;gap:14px;padding-inline:16px;justify-content:space-between}.pages_filmLink__fTgSc{font-size:.9375rem}.pages_heroBottom__F8Fg6 a{min-height:44px}.pages_hero__3PI20 h1{font-size:clamp(2.25rem,10vw,3.4rem)}}.pages_heroContent__6wXAc{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(210px,.85fr);gap:clamp(32px,5vw,72px);align-items:center;padding-block:48px 52px}.pages_heroIdentity__ROhTu{display:block;grid-column:2;grid-row:1;width:min(100%,370px);max-width:none;justify-self:center;padding:14px;background:transparent;border:0;box-shadow:none}.pages_heroIdentity__ROhTu img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:screen}.pages_heroCopy___YOjo{grid-column:1;grid-row:1}.pages_heroShade__Kj_hi{background:linear-gradient(90deg,#071113f0,#0a1415c8 55%,#091212a8),linear-gradient(0deg,#0c1112,transparent 45%)}@media(min-width:768px) and (max-width:1023px){.pages_heroContent__6wXAc{gap:28px;padding-block:38px 44px;grid-template-columns:minmax(0,1.4fr) minmax(210px,.8fr)}.pages_heroIdentity__ROhTu{padding:10px}.pages_hero__3PI20 h1{font-size:clamp(2.8rem,5.6vw,3.5rem)}}@media(max-width:767px){.pages_heroContent__6wXAc{grid-template-columns:minmax(0,1fr);gap:26px;padding:26px 24px 38px}.pages_heroIdentity__ROhTu{grid-column:1;grid-row:1;width:clamp(150px,44vw,200px);padding:8px;justify-self:center;box-shadow:none}.pages_heroCopy___YOjo{grid-column:1;grid-row:2}.pages_heroEyebrow__PKmSZ{margin-bottom:16px}.pages_hero__3PI20 h1{margin-bottom:20px}}@media(max-width:350px){.pages_heroContent__6wXAc{padding-inline:18px}.pages_heroIdentity__ROhTu{width:148px}}@media(max-width:767px){.pages_heroContent__6wXAc{padding:16px 20px 24px;gap:12px}.pages_heroIdentity__ROhTu{width:clamp(148px,40vw,180px);padding:0}.pages_heroEyebrow__PKmSZ{margin-bottom:10px;font-size:.875rem;letter-spacing:.07em;gap:10px}.pages_hero__3PI20 h1{font-size:clamp(2rem,9vw,2.6rem);line-height:1.08;margin-bottom:14px}.pages_heroStatement__Qk4mP{margin-bottom:18px;line-height:1.6}.pages_heroActions__iMGkn{gap:8px}.pages_heroActions__iMGkn>a:first-child{min-height:52px}.pages_heroSecondary__i68Ik{padding-block:10px}.pages_filmLink__fTgSc{margin-top:8px}.pages_heroBottom__F8Fg6{padding-block:12px;margin-inline:20px}}@media(max-width:350px){.pages_heroContent__6wXAc{padding-inline:18px}.pages_heroEyebrow__PKmSZ{font-size:.875rem;letter-spacing:.02em}.pages_heroIdentity__ROhTu{width:148px}}.pages_focusCard__lE0IM,.pages_legalLink__o7dSK,.pages_resourceGrid__fVSv_>a{transition:border-color .18s ease,background .18s ease}.pages_focusCard__lE0IM,.pages_resourceGrid__fVSv_>a{border-color:#d3b98650}.pages_focusTag__b7LKk svg,.pages_legalLink__o7dSK>svg,.pages_resourceAction__GgjM4 svg{transition:transform .18s ease}.pages_focusCard__lE0IM:focus-visible,.pages_legalLink__o7dSK:focus-visible,.pages_resourceGrid__fVSv_>a:focus-visible{outline:2px solid var(--elm-gold);outline-offset:5px}.pages_focusCard__lE0IM:active,.pages_legalLink__o7dSK:active,.pages_resourceGrid__fVSv_>a:active{border-color:var(--elm-gold)}@media(hover:hover) and (pointer:fine){.pages_focusCard__lE0IM:hover .pages_focusTag__b7LKk svg,.pages_legalLink__o7dSK:hover>svg,.pages_resourceGrid__fVSv_>a:hover .pages_resourceAction__GgjM4 svg{transform:translateX(3px)}}@media(prefers-reduced-motion:reduce){.pages_focusTag__b7LKk svg,.pages_legalLink__o7dSK>svg,.pages_resourceAction__GgjM4 svg{transition:none;transform:none!important}}@media(max-width:380px){.pages_resourceGrid__fVSv_>a{padding:26px 22px}.pages_resourceGrid__fVSv_ h3{font-size:2rem}}.ElmCompanySources_sources__6GhZM{margin:30px 0;border:1px solid var(--elm-line);border-radius:6px;color:var(--elm-ink)}.ElmCompanySources_sources__6GhZM summary{cursor:pointer;padding:20px 24px;font-size:17px;color:var(--elm-gold)}.ElmCompanySources_body__ULbeV{padding:0 24px 24px}.ElmCompanySources_body__ULbeV p{font-size:15px;line-height:1.7;color:var(--elm-muted);max-width:900px}.ElmCompanySources_body__ULbeV ul{list-style:none;padding:0;margin:20px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.ElmCompanySources_body__ULbeV li{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--elm-line);padding-top:14px}.ElmCompanySources_body__ULbeV a{color:var(--elm-gold);font-size:16px;min-height:44px;display:flex;align-items:center}.ElmCompanySources_body__ULbeV span{font-size:14px;color:var(--elm-muted);line-height:1.5}.ElmCompanySources_identity__rpULq{display:flex;flex-wrap:wrap;gap:12px}.ElmCompanySources_identity__rpULq input{width:150px;font:inherit;letter-spacing:1px;padding:10px;background:#111a1b;color:var(--elm-ink);border:1px solid var(--elm-line);border-radius:4px}.ElmCompanySources_identity__rpULq button{min-height:44px;padding:10px 16px;border:1px solid var(--elm-line);background:transparent;color:var(--elm-gold);font:inherit;cursor:pointer}.business-score_page__yc3Je{max-width:1200px;margin:auto;padding:32px 32px 72px}.business-score_breadcrumb__ngQIZ{display:flex;gap:12px;color:var(--elm-muted);font-size:14px;margin-bottom:34px}.business-score_breadcrumb__ngQIZ a{text-decoration:none}.business-score_heading__asdnO{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:30px}.business-score_eyebrow__wvwSp{font-size:12px;letter-spacing:.15em;color:var(--elm-gold);margin-bottom:10px}.business-score_heading__asdnO h1{font-size:clamp(36px,4.3vw,60px);font-family:var(--font-family-heading);font-weight:400;line-height:1.1;margin-bottom:18px}.business-score_heading__asdnO h1 em{color:var(--elm-gold)}.business-score_heading__asdnO>div>p:last-child{font-size:18px;color:var(--elm-muted);margin-bottom:0}.business-score_free__Kxghf{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--elm-gold);white-space:nowrap;margin-bottom:4px}.business-score_search__0rcqq{padding:25px 28px;background:#172022;border:1px solid var(--elm-line);border-radius:6px}.business-score_search__0rcqq>label{font-size:18px;font-weight:500;display:block;margin-bottom:16px}.business-score_searchRow__Tonpj{display:flex;align-items:center;gap:15px}.business-score_searchRow__Tonpj>svg{color:var(--elm-gold)}.business-score_searchRow__Tonpj input{height:52px;background:#0c1112;color:var(--elm-ink);font-size:17px;border-color:#55635d;border-radius:4px;flex:1;min-width:0}.business-score_searchRow__Tonpj button{height:52px;padding:0 23px;font-size:16px;gap:10px;white-space:nowrap}.business-score_search__0rcqq>p{font-size:14px;color:var(--elm-muted);margin:12px 0 0}.business-score_empty__LyeRz,.business-score_error__YQCkd,.business-score_status__rUFwr{padding:22px 24px;border:1px solid var(--elm-line);margin-top:20px;border-radius:5px}.business-score_error__YQCkd{border-color:#d68c72;color:#ffcbb6}.business-score_matches__a_lE6{margin:30px 0}.business-score_matches__a_lE6 h2{font-size:20px;font-weight:500}.business-score_matches__a_lE6 ul{list-style:none;margin:0;padding:0;border:1px solid var(--elm-line);border-radius:5px;overflow:hidden}.business-score_matches__a_lE6 li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;background:var(--elm-panel)}.business-score_matches__a_lE6 li+li{border-top:1px solid var(--elm-line)}.business-score_matches__a_lE6 strong{display:block;font-size:18px;margin-bottom:6px}.business-score_matches__a_lE6 span{display:block;font-size:14px;color:var(--elm-muted)}.business-score_matches__a_lE6 button{gap:9px;flex-shrink:0;min-height:44px}.business-score_result__mUmGB{margin-top:36px;scroll-margin-top:30px}.business-score_resultTop__UN34x{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:22px}.business-score_resultTop__UN34x h2{font-family:var(--font-family-heading);font-size:36px;font-weight:400;line-height:1.15;overflow-wrap:anywhere;margin-bottom:8px}.business-score_resultTop__UN34x>div>p:last-child{margin:0;color:var(--elm-muted);font-size:14px}.business-score_resultTop__UN34x button{gap:9px}.business-score_resultGrid__YjsOu{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);border:1px solid var(--elm-line);border-radius:7px;overflow:hidden}.business-score_scoreCard__31JjE{background:#f2f1e8;color:#26362f;padding:26px 32px 24px;text-align:center}.business-score_scoreCaption__2iS_e{font-size:12px;letter-spacing:.18em;color:#67532f;font-weight:600;margin-bottom:4px}.business-score_gauge__UAgO1{max-width:360px;margin:0 auto 19px}.business-score_gauge__UAgO1 svg{display:block;width:100%;height:auto}.business-score_scale__ZVjcw{display:flex;justify-content:space-between;font-size:12px;color:#59665f;margin-top:6px}.business-score_verdict__XMXHq{display:inline-block;padding:6px 15px;border-radius:99px;font-size:16px;font-weight:600;line-height:1.4}.business-score_good__vnB9N{background:#d7e7db;color:#25583e}.business-score_medium__ReslS{background:#f0e3bf;color:#74501c}.business-score_warning__JA84f{background:#f1d7ce;color:#85382d}.business-score_neutral__neWkH{background:#e0e4de;color:#49594f}.business-score_risk__VWlBx{font-size:14px;line-height:1.5;margin:14px 0 20px}.business-score_risk__VWlBx strong{font-weight:500}.business-score_reliability__N_lhU{display:flex;text-align:left;align-items:flex-start;gap:12px;padding-top:17px;border-top:1px solid #c8cfc6;margin-top:14px;font-size:14px}.business-score_reliability__N_lhU span,.business-score_reliability__N_lhU strong{display:block}.business-score_reliability__N_lhU span{color:#53625a;margin-top:4px}.business-score_summary__r29q9{padding:30px 34px;background:#141d1e}.business-score_summary__r29q9>h3{font-size:24px;font-family:var(--font-family-heading);font-weight:400;margin-bottom:24px}.business-score_point__Ysnvx{display:flex;gap:18px;margin-bottom:23px}.business-score_point__Ysnvx>span{font-size:13px;line-height:28px;color:var(--elm-gold)}.business-score_point__Ysnvx h4{font-size:17px;font-weight:500;margin-bottom:5px}.business-score_point__Ysnvx p{font-size:15px;color:var(--elm-muted);line-height:1.65;margin-bottom:0}.business-score_reason__z095b{font-size:14px;color:#ead9b8;border-top:1px solid var(--elm-line);padding-top:16px;margin-bottom:0}.business-score_caution__ZmlnQ{font-size:13px;color:var(--elm-muted);line-height:1.7;margin:18px 0 22px}.business-score_details__u_c3K{border:1px solid var(--elm-line);border-radius:5px}.business-score_details__u_c3K summary{padding:20px 24px;display:flex;justify-content:space-between;gap:16px;align-items:center;cursor:pointer;font-size:16px;color:var(--elm-gold);list-style:none}.business-score_details__u_c3K summary::-webkit-details-marker{display:none}.business-score_details__u_c3K[open] summary{border-bottom:1px solid var(--elm-line)}.business-score_details__u_c3K[open] summary>svg{transform:rotate(180deg)}.business-score_detailBody__EpcLF{padding:26px;font-size:15px;color:var(--elm-muted)}.business-score_detailBody__EpcLF h3{color:var(--elm-ink);font-weight:500;font-size:20px;margin:28px 0 14px}.business-score_detailBody__EpcLF h3:first-child{margin-top:0}.business-score_detailBody__EpcLF a{color:var(--elm-gold);text-underline-offset:4px}.business-score_detailBody__EpcLF li{margin-bottom:10px}.business-score_identity__c8FhT{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px}.business-score_identity__c8FhT dt{font-size:13px;color:var(--elm-muted)}.business-score_identity__c8FhT dd{margin:4px 0 0;color:var(--elm-ink);overflow-wrap:anywhere}.business-score_tableWrap__HWVg5{overflow-x:auto}.business-score_tableWrap__HWVg5 table{font-variant-numeric:tabular-nums;width:100%;border-collapse:collapse;min-width:440px;font-size:14px}.business-score_tableWrap__HWVg5 td,.business-score_tableWrap__HWVg5 th{padding:12px 14px;text-align:right;border-bottom:1px solid var(--elm-line)}.business-score_tableWrap__HWVg5 td:first-child,.business-score_tableWrap__HWVg5 th:first-child{text-align:left}.business-score_tableWrap__HWVg5 th{color:var(--elm-ink);font-weight:500}.business-score_tableWrap__HWVg5 caption{text-align:left;padding:0 0 12px;color:var(--elm-muted);font-size:13px}.business-score_followUp__jcBHr{display:flex;align-items:center;gap:28px;justify-content:space-between;padding:28px 0 8px}.business-score_followUp__jcBHr h3{font-family:var(--font-family-heading);font-size:29px;font-weight:400;margin-bottom:8px}.business-score_followUp__jcBHr p{color:var(--elm-muted);font-size:15px;margin-bottom:0}.business-score_followUp__jcBHr a{flex-shrink:0;display:flex;align-items:center;gap:20px;background:var(--elm-gold);color:#111a17;padding:15px 20px;text-decoration:none;font-size:15px;border-radius:4px}.business-score_intro__qRT7A{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:42px 0 22px}.business-score_intro__qRT7A>div{border-top:1px solid var(--elm-line);padding-top:20px}.business-score_intro__qRT7A span{color:var(--elm-gold);font-size:13px}.business-score_intro__qRT7A h2{font-size:26px;font-family:var(--font-family-heading);font-weight:400;margin:6px 0}.business-score_intro__qRT7A p{font-size:15px;color:var(--elm-muted)}.business-score_footnote__Rb1jh{color:var(--elm-muted);font-size:13px;margin-top:30px;border-top:1px solid var(--elm-line);padding-top:22px}@media(max-width:950px){.business-score_heading__asdnO{display:block}.business-score_free__Kxghf{margin-top:20px}.business-score_summary__r29q9{padding:26px}.business-score_scoreCard__31JjE{padding:26px 22px}}@media(max-width:680px){.business-score_page__yc3Je{padding:24px 20px 46px}.business-score_breadcrumb__ngQIZ{margin-bottom:26px}.business-score_heading__asdnO h1{font-size:39px}.business-score_heading__asdnO>div>p:last-child{font-size:16px}.business-score_search__0rcqq{padding:20px}.business-score_searchRow__Tonpj{flex-wrap:wrap;gap:10px}.business-score_searchRow__Tonpj>svg{display:none}.business-score_searchRow__Tonpj input{flex-basis:100%;width:100%}.business-score_searchRow__Tonpj button{width:100%}.business-score_search__0rcqq>label{font-size:17px}.business-score_resultGrid__YjsOu{grid-template-columns:1fr}.business-score_resultTop__UN34x{align-items:flex-start;gap:12px}.business-score_resultTop__UN34x h2{font-size:30px}.business-score_resultTop__UN34x button{font-size:13px;padding:8px;min-width:44px}.business-score_summary__r29q9{padding:26px 24px}.business-score_matches__a_lE6 li{flex-direction:column;align-items:flex-start;padding:20px}.business-score_matches__a_lE6 button{width:100%}.business-score_followUp__jcBHr{display:block}.business-score_followUp__jcBHr a{margin-top:20px;justify-content:space-between}.business-score_identity__c8FhT{grid-template-columns:1fr}.business-score_detailBody__EpcLF{padding:20px}.business-score_details__u_c3K summary{padding:18px;font-size:15px}.business-score_intro__qRT7A{gap:18px;grid-template-columns:1fr}.business-score_intro__qRT7A>div{display:grid;grid-template-columns:28px 1fr;gap:0 12px}.business-score_intro__qRT7A h2{margin:0;font-size:24px}.business-score_intro__qRT7A p{grid-column:2}.business-score_intro__qRT7A span{padding-top:6px}}.business-score_followUp__jcBHr>div,.business-score_heading__asdnO>div,.business-score_point__Ysnvx>div,.business-score_resultTop__UN34x>div{min-width:0}.business-score_page__yc3Je{overflow-wrap:anywhere}.business-score_free__Kxghf{white-space:normal;line-height:1.6}.business-score_breadcrumb__ngQIZ{flex-wrap:wrap}.business-score_searchRow__Tonpj button{white-space:normal;height:auto;min-height:52px;line-height:1.5;padding-block:10px}.business-score_resultTop__UN34x{flex-wrap:wrap}@media(max-width:380px){.business-score_heading__asdnO h1{font-size:34px}.business-score_search__0rcqq{padding:18px 16px}.business-score_heading__asdnO>div>p:last-child{font-size:16px}}.Elm360_root__YZyrP{--ink:#181c21;--gold:#b19054;--line:#dfe3e8;color:var(--ink);font-size:16px;display:grid;gap:24px;min-width:0}.Elm360_modal__R37nn *,.Elm360_root__YZyrP *{box-sizing:border-box}.Elm360_modal__R37nn button,.Elm360_root__YZyrP button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid #d8dce2;border-radius:7px;padding:9px 13px;background:#fff;color:#252c34;font:inherit;font-size:14px;cursor:pointer}.Elm360_modal__R37nn button:hover,.Elm360_root__YZyrP button:hover{border-color:#9f8659;background:#f9f9fa}.Elm360_modal__R37nn button:disabled,.Elm360_root__YZyrP button:disabled{opacity:.5;cursor:not-allowed}.Elm360_modal__R37nn button:focus-visible,.Elm360_root__YZyrP button:focus-visible{outline:3px solid #c2a36b;outline-offset:3px}.Elm360_modal__R37nn .Elm360_primary__t_gHW,.Elm360_root__YZyrP .Elm360_primary__t_gHW{background:#191d23;color:#f5ddb0;border-color:#191d23;font-weight:600}.Elm360_actions__6d019,.Elm360_controlActions__IykZ3,.Elm360_controlbar__iDGm5,.Elm360_sectionbar__FUsE8{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.Elm360_scope__5Z7ff{display:flex;align-items:center;gap:12px;font-size:14px;color:#59616d}.Elm360_scope__5Z7ff select{min-width:210px;background:#fff!important;max-width:350px}.Elm360_controlActions__IykZ3{justify-content:flex-end}.Elm360_command__HX5_N{display:flex;justify-content:space-between;align-items:center;gap:32px;background:#181c22;color:#fff;padding:30px 34px;border-radius:13px;position:relative;overflow:hidden;border:1px solid #353334}.Elm360_eyebrow__Op7S3{font-size:12px;font-weight:600;letter-spacing:.14em;color:#cfad70}.Elm360_automationBanner__KJwYZ h2,.Elm360_command__HX5_N h2{font-size:34px;line-height:1.16;letter-spacing:-.04em;font-family:Georgia,serif;font-weight:400;margin:13px 0}.Elm360_command__HX5_N p{color:#c2c6cd;font-size:16px;line-height:1.6;margin:0 0 23px}.Elm360_command__HX5_N button{background:#e0c48f;color:#171b20;border-color:#e0c48f}.Elm360_commandStatus__iemfn{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-left:1px solid #ffffff24;padding-left:30px;max-width:280px;flex-shrink:0}.Elm360_commandStatus__iemfn svg{color:#cfad70}.Elm360_commandStatus__iemfn strong{font-size:16px;font-weight:500}.Elm360_commandStatus__iemfn small,.Elm360_commandStatus__iemfn span{font-size:14px;line-height:1.6;color:#b5bac4;overflow-wrap:anywhere}.Elm360_kpis__3VxUF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.Elm360_metric__E09Jk{padding:22px;background:#fff;border:1px solid var(--line);border-radius:10px;min-width:0}.Elm360_metric__E09Jk>span{font-size:14px;color:#68717d}.Elm360_metric__E09Jk strong{display:block;font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.04em;margin:15px 0 8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.Elm360_metric__E09Jk small{color:#737c87;font-size:13px;line-height:1.6}.Elm360_modulegrid__DW__0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Elm360_root__YZyrP .Elm360_module__bnwNW{display:block;text-align:left;border:1px solid var(--line);background:#fff;padding:22px;border-radius:10px;transition:transform .15s,border-color .15s;min-width:0}.Elm360_root__YZyrP .Elm360_module__bnwNW:hover{transform:translateY(-2px);border-color:var(--gold)}.Elm360_module__bnwNW>div{display:flex;align-items:center;justify-content:space-between;color:var(--gold)}.Elm360_module__bnwNW>div svg:last-child{color:#8b929b}.Elm360_module__bnwNW h3{font-size:17px;font-weight:600;margin:22px 0 7px;letter-spacing:-.015em}.Elm360_module__bnwNW p{font-size:14px;color:#707983;margin:0 0 21px}.Elm360_module__bnwNW span{color:#737c87;font-size:13px}.Elm360_module__bnwNW b{font-size:17px;color:#333b45;margin-right:5px;font-weight:500}.Elm360_twocol__2KN31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}.Elm360_panel__RkcN_{background:#fff;border:1px solid var(--line);border-radius:10px;min-width:0;overflow:hidden}.Elm360_panelhead__vACWM{padding:21px 23px;border-bottom:1px solid #edf0f2;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.Elm360_panelhead__vACWM h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em}.Elm360_panelhead__vACWM>span{font-size:13px;color:#737c87}.Elm360_panelhead__vACWM button{background:transparent;border:0;min-height:0;padding:0;font-size:13px}.Elm360_panelhead__vACWM svg{color:#a98d58}.Elm360_root__YZyrP .Elm360_taskrow__7n06Q{border:0;border-bottom:1px solid #edf0f2;border-radius:0;width:100%;justify-content:flex-start;text-align:left;padding:17px 23px;gap:13px;line-height:1.5}.Elm360_taskrow__7n06Q span{flex:1}.Elm360_taskrow__7n06Q svg{color:#a78c56;flex-shrink:0}.Elm360_taskrow__7n06Q small{display:block;color:#777f8c;font-size:13px;margin-top:4px}.Elm360_stateRow__Mt0cP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 23px;font-size:14px;border-bottom:1px solid #edf0f2}.Elm360_status__Z2iDK{display:inline-block;background:#f3efdf;color:#79622f;border:1px solid #e5dcbc;padding:5px 8px;border-radius:5px;font-size:12px;font-weight:500;line-height:1.45;white-space:normal}.Elm360_good__74MLB{background:#eaf3ef;border-color:#cce3d8;color:#306d54}.Elm360_root__YZyrP .Elm360_textbtn__Vcjap{border:0;background:transparent;margin:15px 10px;justify-content:flex-start;color:#866a33;font-size:14px}.Elm360_root__YZyrP table{font-size:14px}.Elm360_root__YZyrP th{height:43px;padding:12px 16px;background:#f7f8fa;color:#697482;font-size:12px;font-weight:500;white-space:nowrap}.Elm360_root__YZyrP td{padding:15px 16px;vertical-align:top;white-space:normal;line-height:1.55;max-width:330px}.Elm360_root__YZyrP td small{display:block;color:#757e8a;font-size:12px;margin-top:4px}.Elm360_root__YZyrP tr{border-bottom-color:#edf0f2}.Elm360_root__YZyrP td button{font-size:12px;min-height:32px;padding:5px 8px}.Elm360_emptySmall__xjTNs{color:#737c87;font-size:14px;line-height:1.7;padding:25px;margin:0}.Elm360_info___uFs2{background:#eef1f5;border:1px solid #dfe4eb;color:#596576;border-radius:8px;font-size:14px;line-height:1.75;display:flex;gap:12px;padding:16px 19px;margin:0}.Elm360_info___uFs2 svg{flex-shrink:0;margin-top:3px}.Elm360_warning__xNFvR{padding:15px 18px;background:#fff4d9;border:1px solid #ebdcb1;color:#7b6127;border-radius:7px;font-size:14px;line-height:1.7;margin:0}.Elm360_error__R7_nH{background:#fff0ef;border:1px solid #eac6c2;color:#963d32;border-radius:7px;line-height:1.6;justify-content:space-between}.Elm360_error__R7_nH,.Elm360_notice___tYKU{padding:14px 17px;font-size:14px;display:flex;gap:10px;align-items:center}.Elm360_notice___tYKU{background:#eaf4ee;border:1px solid #cee2d4;color:#31664b;border-radius:7px}.Elm360_notice___tYKU button{margin-left:auto;border:0;background:transparent;min-height:25px;padding:0 5px}.Elm360_dateFilters__GQi_p{display:flex;gap:14px}.Elm360_dateFilters__GQi_p label{font-size:13px;color:#6b7480;display:flex;align-items:center;gap:8px}.Elm360_modal__R37nn input,.Elm360_modal__R37nn select,.Elm360_modal__R37nn textarea,.Elm360_root__YZyrP input,.Elm360_root__YZyrP select{border:1px solid #d8dde4;border-radius:6px;color:#27313e;background:#fff;padding:10px 12px;font:inherit;font-size:14px;min-height:42px;max-width:100%;outline-offset:2px}.Elm360_root__YZyrP select{padding-right:36px}.Elm360_dateFilters__GQi_p input{min-height:36px;padding:7px;font-size:13px}.Elm360_entryDetails__osB90{font-size:13px;padding:8px 0;color:#67717f}.Elm360_entryDetails__osB90 p{border-left:2px solid #d7bc85;padding-left:8px;margin:10px 0}.Elm360_positive__gX2K5{color:#317053}.Elm360_search__I3158{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce1e7;border-radius:7px;padding-left:13px;max-width:420px;flex:1}.Elm360_search__I3158 input{border:0;width:100%;background:transparent}.Elm360_search__I3158 svg{color:#8a929c;flex-shrink:0}.Elm360_tabs__Oufkr{width:max-content;max-width:100%;height:auto!important;min-height:44px!important;padding:4px!important;display:flex!important;gap:3px;background:#e6e9ee!important}.Elm360_tabs__Oufkr button{border:0!important;box-shadow:none;white-space:normal;line-height:1.4;min-height:38px;color:#626c7a;background:transparent;padding:8px 15px}.Elm360_tabs__Oufkr button[data-state=active]{background:#fff;color:#20262f;box-shadow:0 1px 4px #00000010}.Elm360_itemgrid__s7zCE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Elm360_item__YJcwm{padding:23px;border:1px solid var(--line);border-radius:10px;background:#fff;min-width:0}.Elm360_itemtop__EhKti{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.Elm360_itemtop__EhKti>span:first-child{font-size:12px;color:#747d87}.Elm360_item__YJcwm h3{font-size:19px;font-weight:600;letter-spacing:-.015em;margin:20px 0}.Elm360_detail___0xRj{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:12px;margin:20px 0;font-size:14px;line-height:1.5}.Elm360_detail___0xRj dt{color:#77808c}.Elm360_detail___0xRj dd{margin:0;color:#283441;overflow-wrap:anywhere}.Elm360_detail___0xRj small{display:block;color:#8a929c;font-size:12px}.Elm360_detail___0xRj a{color:#8b6c35;text-decoration:underline}.Elm360_deadline__nyFg_{font-size:14px;display:flex;align-items:center;gap:7px;color:#8a6b33}.Elm360_notes__1OwHz{font-size:14px;white-space:pre-wrap;color:#76808d;line-height:1.7;overflow-wrap:anywhere}.Elm360_root__YZyrP .Elm360_item__YJcwm>button{width:100%;margin-top:15px;justify-content:space-between}.Elm360_empty__MWRBG{grid-column:1/-1;border:1px dashed #ced5de;border-radius:10px;text-align:center;padding:45px;color:#75808e;background:#f9fafb}.Elm360_empty__MWRBG svg{margin:auto}.Elm360_empty__MWRBG h3{font-size:18px;color:#485362;margin:16px 0 9px}.Elm360_empty__MWRBG p{font-size:14px;margin:0;line-height:1.7}.Elm360_automationBanner__KJwYZ{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;background:#20242b;border:1px solid #333942;border-radius:12px;color:#f8f9fb;padding:32px}.Elm360_automationBanner__KJwYZ p{font-size:14px;line-height:1.8;color:#b5bcc6;max-width:540px;margin:16px 0 0}.Elm360_automationBanner__KJwYZ>div:last-child{border-left:1px solid #ffffff20;padding-left:28px;display:flex;flex-direction:column;gap:20px;justify-content:center}.Elm360_automationBanner__KJwYZ small{font-size:13px;color:#aab2bd;line-height:1.7}.Elm360_switchrow__asl_j{display:flex;align-items:center;gap:15px;font-size:15px}.Elm360_switchrow__asl_j button{padding:0!important;min-height:24px!important;width:43px!important;border:0!important;background:#66717e!important;flex-shrink:0}.Elm360_switchrow__asl_j button[data-state=checked]{background:#c5a36b!important}.Elm360_switchrow__asl_j [data-slot=switch-thumb]{width:20px;height:20px;background:#fff}.Elm360_rule__0gfhO{display:flex;gap:12px;padding:17px 22px;border-bottom:1px solid #edf0f2;align-items:flex-start}.Elm360_rule__0gfhO svg{color:#ab8f57;flex-shrink:0;margin-top:2px}.Elm360_rule__0gfhO strong{font-size:14px;font-weight:500}.Elm360_rule__0gfhO p{font-size:13px;color:#727e8c;line-height:1.65;margin:5px 0 0}.Elm360_connection__AYLDC{display:flex;flex-direction:column;gap:5px;padding:17px 23px;border-bottom:1px solid #edf0f2}.Elm360_connection__AYLDC strong{font-size:14px;font-weight:500}.Elm360_connection__AYLDC span{font-size:13px;color:#857243;line-height:1.65}.Elm360_reference__wyLa3{font-family:monospace;font-size:12px!important;overflow-wrap:anywhere}.Elm360_footnote__RWRYE{font-size:13px;color:#7a8593;line-height:1.8;margin:0}.Elm360_updated__z2DGm{font-size:12px;text-align:right;color:#87909a;margin:0}.Elm360_modal__R37nn{background:#fff!important;color:#252d37!important;border:1px solid #dce0e6!important;width:min(660px,calc(100vw - 32px))!important;max-width:660px!important;max-height:90dvh;overflow-y:auto;padding:28px!important;border-radius:12px!important;z-index:510!important;font-size:16px;font-family:var(--font-family-body)}.Elm360_modal__R37nn [data-slot=dialog-description]{font-size:14px;line-height:1.7;color:#707a86}.Elm360_modal__R37nn [data-slot=dialog-title]{padding-right:25px;font-size:21px;line-height:1.4}.Elm360_wide__M9EpU{width:min(920px,calc(100vw - 32px))!important;max-width:920px!important}.Elm360_form__rGa5i{display:grid;gap:18px;margin-top:8px}.Elm360_formgrid__KnZ5g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.Elm360_field__z48dB{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:500;min-width:0}.Elm360_field__z48dB input,.Elm360_field__z48dB select,.Elm360_field__z48dB textarea{width:100%;font-weight:400}.Elm360_field__z48dB textarea{resize:vertical;min-height:92px;line-height:1.65}.Elm360_field__z48dB [data-slot=native-select-wrapper]{width:100%}.Elm360_field__z48dB select{padding-right:35px;min-height:42px}.Elm360_line__g9qot{display:grid;grid-template-columns:1fr 1.7fr 1fr 1fr auto;gap:9px;align-items:end;margin-bottom:12px}.Elm360_line__g9qot label{font-size:12px;color:#6b7684;display:flex;flex-direction:column;gap:5px;min-width:0}.Elm360_line__g9qot input{width:100%;padding:9px 8px}.Elm360_help__9U_Hj{font-size:13px;line-height:1.7;color:#75808d;margin:0}.Elm360_preview__OfV2f{max-height:260px;overflow:auto;border:1px solid #dce1e8;border-radius:7px;font-size:13px}.Elm360_preview__OfV2f td{font-size:13px;white-space:normal}.Elm360_exportButton__ZBnaM{justify-self:start}.Elm360_loading__vpNgB{padding:40px;text-align:center;color:#717e8b;font-size:16px}@media(min-width:1600px){.Elm360_modulegrid__DW__0{grid-template-columns:repeat(6,minmax(0,1fr))}.Elm360_module__bnwNW h3{font-size:16px}}@media(pointer:coarse){.Elm360_modal__R37nn button,.Elm360_root__YZyrP button{min-height:44px}.Elm360_root__YZyrP td button{min-height:44px;min-width:44px;font-size:14px}.Elm360_modal__R37nn input,.Elm360_modal__R37nn select,.Elm360_modal__R37nn textarea,.Elm360_root__YZyrP input,.Elm360_root__YZyrP select{font-size:16px}.Elm360_tabs__Oufkr button{min-height:44px}}@media(max-width:1150px){.Elm360_kpis__3VxUF{grid-template-columns:repeat(2,minmax(0,1fr))}.Elm360_twocol__2KN31{grid-template-columns:1fr}.Elm360_commandStatus__iemfn{max-width:210px;padding-left:22px}.Elm360_modulegrid__DW__0{grid-template-columns:repeat(3,minmax(0,1fr))}.Elm360_automationBanner__KJwYZ{grid-template-columns:1fr;gap:25px}.Elm360_automationBanner__KJwYZ>div:last-child{border-left:0;border-top:1px solid #ffffff20;padding:24px 0 0}.Elm360_scope__5Z7ff select{min-width:150px}}@media(max-width:700px){.Elm360_root__YZyrP{gap:18px}.Elm360_command__HX5_N{padding:24px;flex-direction:column;align-items:stretch}.Elm360_command__HX5_N h2{font-size:30px}.Elm360_commandStatus__iemfn{max-width:none;border-left:0;border-top:1px solid #ffffff20;padding:20px 0 0}.Elm360_modulegrid__DW__0{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Elm360_root__YZyrP .Elm360_module__bnwNW{padding:17px}.Elm360_module__bnwNW h3{font-size:16px;margin-top:18px}.Elm360_module__bnwNW p{min-height:38px;font-size:13px}.Elm360_metric__E09Jk{padding:17px}.Elm360_metric__E09Jk strong{font-size:27px}.Elm360_metric__E09Jk>span{font-size:13px}.Elm360_metric__E09Jk small{font-size:12px}.Elm360_itemgrid__s7zCE{grid-template-columns:1fr}.Elm360_scope__5Z7ff{width:100%;justify-content:space-between}.Elm360_controlActions__IykZ3{width:100%}.Elm360_controlActions__IykZ3 button:last-child{flex:1}.Elm360_root__YZyrP td{padding:12px;font-size:13px}.Elm360_controlbar__iDGm5{gap:15px}.Elm360_sectionbar__FUsE8{align-items:stretch}.Elm360_sectionbar__FUsE8>.Elm360_actions__6d019{width:100%}.Elm360_dateFilters__GQi_p{flex-wrap:wrap}.Elm360_root__YZyrP .Elm360_sectionbar__FUsE8 h3{font-size:18px}.Elm360_formgrid__KnZ5g{grid-template-columns:1fr}.Elm360_line__g9qot{grid-template-columns:1fr 1fr;gap:10px;border:1px solid #e0e5eb;border-radius:8px;padding:12px}.Elm360_modal__R37nn{padding:22px!important}.Elm360_modal__R37nn input,.Elm360_modal__R37nn select,.Elm360_modal__R37nn textarea{font-size:16px}.Elm360_tabs__Oufkr{width:100%;display:flex}.Elm360_tabs__Oufkr button{font-size:12px;padding:8px;flex:1}.Elm360_automationBanner__KJwYZ{padding:24px}.Elm360_automationBanner__KJwYZ h2{font-size:29px}.Elm360_updated__z2DGm{text-align:left}.Elm360_search__I3158{min-width:160px}}.Elm360_modal__R37nn,.Elm360_root__YZyrP{color-scheme:light}.Elm360_modal__R37nn button,.Elm360_root__YZyrP button{min-height:44px;max-width:100%;white-space:normal;line-height:1.45;transition:background .16s ease,border-color .16s ease}.Elm360_root__YZyrP .Elm360_module__bnwNW{transition:border-color .18s ease,background .18s ease}.Elm360_root__YZyrP .Elm360_module__bnwNW:hover{transform:none}.Elm360_module__bnwNW>div svg:last-child{transition:transform .18s ease}.Elm360_modal__R37nn :is(h2,h3,p),.Elm360_root__YZyrP :is(h2,h3,p){overflow-wrap:anywhere}.Elm360_command__HX5_N>div,.Elm360_controlActions__IykZ3,.Elm360_dateFilters__GQi_p,.Elm360_formgrid__KnZ5g>*,.Elm360_ledgerline__wvh2O>*,.Elm360_scope__5Z7ff,.Elm360_tabs__Oufkr button{min-width:0}.Elm360_scope__5Z7ff{max-width:100%;flex-wrap:wrap}.Elm360_dateFilters__GQi_p{flex-wrap:wrap}.Elm360_dateFilters__GQi_p label{min-width:0;max-width:100%;flex-wrap:wrap}.Elm360_tabs__Oufkr{flex-wrap:wrap}.Elm360_modal__R37nn{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.Elm360_modal__R37nn [data-slot=dialog-close]{padding:0;right:8px;top:8px;border:0;background:transparent}.Elm360_tableViewport___13WH{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a18b61 #f1f3f5}.Elm360_tableViewport___13WH>[data-slot=table-container]{overflow:visible}.Elm360_tableViewport___13WH:focus-visible{outline:2px solid #806735;outline-offset:-3px}.Elm360_tableHint__r2hTa{padding:10px 16px;margin:0;border-bottom:1px solid #edf0f2;color:#5a6674;font-size:13px;line-height:1.6}.Elm360_root__YZyrP td{overflow-wrap:anywhere}.Elm360_root__YZyrP .Elm360_panelhead__vACWM button{min-height:44px;padding:6px 0}.Elm360_root__YZyrP .Elm360_notice___tYKU button{min-width:44px;min-height:44px}@media(hover:hover) and (pointer:fine){.Elm360_module__bnwNW:hover>div svg:last-child{transform:translate(2px,-2px)}}@media(max-width:700px){.Elm360_command__HX5_N{padding:24px}.Elm360_command__HX5_N h2{font-size:30px}.Elm360_scope__5Z7ff{gap:8px}.Elm360_scope__5Z7ff>div{width:100%;min-width:0}.Elm360_scope__5Z7ff select{width:100%;max-width:100%;min-width:0}.Elm360_controlActions__IykZ3{justify-content:flex-start}.Elm360_stateRow__Mt0cP{flex-wrap:wrap;gap:8px}.Elm360_modal__R37nn{padding:22px 18px!important}.Elm360_dateFilters__GQi_p{width:100%}.Elm360_dateFilters__GQi_p label{flex:1 1 130px}.Elm360_dateFilters__GQi_p input{width:100%;font-size:16px}}@media(max-width:420px){.Elm360_modulegrid__DW__0{grid-template-columns:minmax(0,1fr)}.Elm360_kpis__3VxUF{gap:10px}.Elm360_metric__E09Jk{padding:16px 12px}.Elm360_metric__E09Jk strong{font-size:26px}.Elm360_metric__E09Jk small{font-size:13px}.Elm360_detail___0xRj{grid-template-columns:minmax(0,1fr)}.Elm360_detail___0xRj dd{margin-bottom:8px}.Elm360_controlActions__IykZ3>button{flex:1 1 100%}.Elm360_command__HX5_N button,.Elm360_tabs__Oufkr{width:100%}.Elm360_tabs__Oufkr button{flex:1 1 110px}.Elm360_automationBanner__KJwYZ{padding:24px}.Elm360_empty__MWRBG{padding:30px 18px}}@media(prefers-reduced-motion:reduce){.Elm360_module__bnwNW>div svg:last-child,.Elm360_root__YZyrP .Elm360_module__bnwNW{transform:none!important;transition:none}}