.profile_bio__TRGAi{display:grid;grid-template-columns:minmax(260px,.7fr) 1fr;grid-gap:52px;gap:52px;max-width:1080px;margin:auto;align-items:start}.profile_photo__Ozj7n{margin:0;background:var(--paper);border-radius:18px;overflow:hidden}.profile_photo__Ozj7n img,.profile_photo__Ozj7n picture{display:block;width:100%;height:auto}.profile_copy__qCy_V{max-width:620px}.profile_copy__qCy_V p{margin-top:0;font-size:18px}.profile_copy__qCy_V h2{margin-top:46px}@media (max-width:760px){.profile_bio__TRGAi{grid-template-columns:1fr;gap:32px}.profile_photo__Ozj7n{max-width:440px}.profile_copy__qCy_V h2{margin-top:38px}}.schaumburg_hero__a3fKq{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);grid-gap:72px;gap:72px;align-items:center;padding:84px clamp(28px,8vw,150px);background:var(--paper)}.schaumburg_hero__a3fKq h1{font:400 clamp(43px,5vw,72px)/1.1 var(--font-libre),serif;letter-spacing:-.045em;margin:0;max-width:700px}.schaumburg_lead__AAI4a{max-width:600px;font:400 24px/1.45 var(--font-libre),serif;color:var(--sage);margin:25px 0 32px}.schaumburg_hero__a3fKq figure{height:500px;margin:0;border-radius:220px 220px 20px 20px;overflow:hidden}.schaumburg_hero__a3fKq img,.schaumburg_hero__a3fKq picture{width:100%;height:100%;display:block}.schaumburg_hero__a3fKq img{object-fit:cover}.schaumburg_intro__Mi3uQ{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:100px;gap:100px;max-width:1240px;margin:auto}.schaumburg_closing__Ld7np h2,.schaumburg_faq__bZE__ h2,.schaumburg_fees__1ZLgJ h2,.schaumburg_focus__0AllN h2,.schaumburg_intro__Mi3uQ h2,.schaumburg_session__egIFU h2{max-width:600px}.schaumburg_fees__1ZLgJ p,.schaumburg_intro__Mi3uQ p,.schaumburg_support__rKD0d p{font-size:18px}.schaumburg_support__rKD0d{background:var(--aub);color:#fbf4ea;padding:90px 28px}.schaumburg_supportInner__Sq_wp{max-width:760px;margin:auto}.schaumburg_support__rKD0d .schaumburg_eyebrow__QGPiG{color:#d9bc8f}.schaumburg_support__rKD0d h2{margin-bottom:26px}.schaumburg_focus__0AllN{display:grid;grid-template-columns:.8fr 1.4fr;grid-gap:70px;gap:70px;max-width:1400px;margin:auto}.schaumburg_focusGrid__i0zGC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.schaumburg_focusGrid__i0zGC article{background:var(--paper);border-radius:16px;padding:27px}.schaumburg_focusGrid__i0zGC h3{font:400 24px/1.2 var(--font-libre),serif;color:var(--aub);margin:0}.schaumburg_focusGrid__i0zGC p{margin:12px 0 0}.schaumburg_session__egIFU{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;background:#e7e4d1}.schaumburg_session__egIFU ol{list-style:none;margin:0;padding:0;counter-reset:steps}.schaumburg_session__egIFU li{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;padding:0 0 26px;margin-bottom:26px;border-bottom:1px solid rgba(75,48,72,.18);counter-increment:steps}.schaumburg_session__egIFU li:last-child{margin-bottom:0;border:0}.schaumburg_session__egIFU li:before{content:counter(steps);width:34px;height:34px;border:1px solid var(--sage);border-radius:50%;display:grid;place-items:center;color:var(--aub);font-family:var(--font-libre)}.schaumburg_session__egIFU li b,.schaumburg_session__egIFU li span{grid-column:2}.schaumburg_session__egIFU li span{margin-top:4px}.schaumburg_fees__1ZLgJ{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:80px;gap:80px;max-width:1240px;margin:auto}.schaumburg_fees__1ZLgJ aside{align-self:center;background:var(--aub);color:#fff;padding:38px;border-radius:18px}.schaumburg_fees__1ZLgJ aside p{font:400 24px/1.45 var(--font-libre),serif;margin:0}.schaumburg_fees__1ZLgJ cite{display:block;margin-top:19px;color:var(--apricot);font-weight:700;font-style:normal}.schaumburg_faq__bZE__{max-width:900px;margin:auto}.schaumburg_faq__bZE__ h2{margin-bottom:35px}.schaumburg_faq__bZE__ details{border-top:1px solid #c9beaf;padding:20px 0}.schaumburg_faq__bZE__ details:last-child{border-bottom:1px solid #c9beaf}.schaumburg_faq__bZE__ summary{cursor:pointer;font-size:18px;font-weight:700}.schaumburg_faq__bZE__ details p{max-width:690px;margin:16px 0 4px;font-size:17px}.schaumburg_closing__Ld7np{background:var(--paper);padding:95px 28px;text-align:center}.schaumburg_closing__Ld7np>div{max-width:700px;margin:auto}.schaumburg_closing__Ld7np h2{margin:0 auto}.schaumburg_closing__Ld7np p{max-width:560px;margin:20px auto 28px;font-size:18px}@media(max-width:760px){.schaumburg_fees__1ZLgJ,.schaumburg_focus__0AllN,.schaumburg_hero__a3fKq,.schaumburg_intro__Mi3uQ,.schaumburg_session__egIFU{grid-template-columns:1fr;gap:40px}.schaumburg_hero__a3fKq{padding:62px 24px}.schaumburg_hero__a3fKq h1{font-size:43px}.schaumburg_lead__AAI4a{font-size:22px}.schaumburg_hero__a3fKq figure{height:360px;border-radius:150px 150px 18px 18px}.schaumburg_fees__1ZLgJ,.schaumburg_focus__0AllN,.schaumburg_intro__Mi3uQ,.schaumburg_session__egIFU{padding-left:24px;padding-right:24px}.schaumburg_focusGrid__i0zGC{grid-template-columns:1fr}.schaumburg_support__rKD0d{padding:65px 24px}.schaumburg_session__egIFU li{grid-template-columns:34px 1fr;gap:11px}.schaumburg_session__egIFU li:before{width:30px;height:30px}.schaumburg_fees__1ZLgJ aside{padding:30px}.schaumburg_closing__Ld7np{padding:72px 24px}}.fact-sheet_hero__FMjQ5{background:var(--paper);padding:94px clamp(28px,12vw,190px) 78px;text-align:center}.fact-sheet_hero__FMjQ5 h1{font:400 clamp(43px,5.2vw,72px)/1.1 var(--font-libre),serif;letter-spacing:-.045em;max-width:900px;margin:0 auto}.fact-sheet_hero__FMjQ5>p:not(.fact-sheet_eyebrow__sWXq2){max-width:690px;margin:24px auto 18px;font-size:18px}.fact-sheet_hero__FMjQ5 small{color:var(--sage);font-weight:700}.fact-sheet_article__ZyBWE{max-width:1100px;margin:auto;padding:74px 28px 100px}.fact-sheet_intro__Ll29_{max-width:740px;margin-bottom:42px}.fact-sheet_closing__lOSVD p,.fact-sheet_intro__Ll29_ p,.fact-sheet_note__C4oE3 p,.fact-sheet_sources__iN3R9 p,.fact-sheet_stat__6xdvt p{font-size:17px}.fact-sheet_statGrid__GyIpI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.fact-sheet_stat__6xdvt{background:var(--paper);padding:30px;border:1px solid var(--line);border-radius:18px;scroll-margin-top:145px}.fact-sheet_value__RqA_1{font:400 clamp(38px,4vw,56px)/1 var(--font-libre),serif;color:var(--aub);margin:0 0 13px}.fact-sheet_stat__6xdvt h2{font-size:24px;color:var(--aub)}.fact-sheet_sources__iN3R9 a,.fact-sheet_stat__6xdvt a{color:var(--aub);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--apricot);text-decoration-color:var(--apricot);text-underline-offset:3px}.fact-sheet_note__C4oE3{margin:58px 0;background:#e7e4d1;border-radius:18px;padding:38px;max-width:860px}.fact-sheet_sources__iN3R9{max-width:850px}.fact-sheet_sources__iN3R9 h2{margin-bottom:18px}.fact-sheet_sources__iN3R9 ol{padding-left:22px}.fact-sheet_sources__iN3R9 li{padding:17px 0;border-top:1px solid var(--line)}.fact-sheet_sources__iN3R9 li:last-child{border-bottom:1px solid var(--line)}.fact-sheet_sources__iN3R9 li span{display:block;margin-top:5px}.fact-sheet_cite__ColfP{margin-top:32px;background:var(--aub);color:#fbf4ea;padding:29px;border-radius:18px}.fact-sheet_cite__ColfP h3{font:400 27px var(--font-libre),serif;margin:0}.fact-sheet_cite__ColfP p{margin-bottom:0}.fact-sheet_cite__ColfP span{overflow-wrap:anywhere}.fact-sheet_closing__lOSVD{margin-top:60px;padding:45px;background:#e7e4d1;border-radius:18px}.fact-sheet_closing__lOSVD h2{max-width:620px}.fact-sheet_closing__lOSVD p{max-width:670px}@media(max-width:860px){.fact-sheet_statGrid__GyIpI{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.fact-sheet_hero__FMjQ5{padding:64px 24px 54px}.fact-sheet_hero__FMjQ5 h1{font-size:42px}.fact-sheet_article__ZyBWE{padding:54px 24px 72px}.fact-sheet_statGrid__GyIpI{grid-template-columns:1fr}.fact-sheet_stat__6xdvt{padding:26px}.fact-sheet_closing__lOSVD,.fact-sheet_note__C4oE3{padding:28px;margin-top:42px}.fact-sheet_sources__iN3R9 li span{font-size:15px}}.contact-form{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.contact-form label{display:grid;grid-gap:5px;gap:5px;font-weight:700;font-size:14px}.contact-form input,.contact-form textarea{width:100%;border:1px solid #b8ae9f;border-radius:7px;background:#fffdf8;padding:11px;font:400 16px DM Sans,sans-serif;color:var(--ink)}.contact-form input:focus,.contact-form textarea:focus{outline:3px solid rgba(226,160,111,.4);border-color:var(--aub)}.contact-form p{font-size:14px;color:var(--aub);margin:0}.contact-form .button{justify-self:start}