.jJSDMW_root{--ink:#1e1e1e;--text:#444;--muted:#6f6f6f;--rule:#dedede;--grey:#f5f5f3;--radius-btn:0;--radius-card:0;--radius-media:0;--radius-input:0;--btn-tracking:.03em;--phone-bg:var(--ink);--proof-bg:#fff;--proof-fig:var(--ink);--proof-cap:var(--muted);--proof-rule:var(--rule);--proof-bottom:1px;--proof-pad:64px var(--gutter) 8px;--proof-pad-phone:40px var(--gutter) 8px;--proof-focus:var(--red);--proof-pull:0px;--proof-pull-phone:0px}.jJSDMW_topBar{border-bottom:1px solid var(--rule);background:#fff}.jJSDMW_top{max-width:calc(var(--wrap) + 2 * var(--gutter));padding:18px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.jJSDMW_topNav{font:600 15px var(--font-display), sans-serif;align-items:center;gap:28px;display:flex}.jJSDMW_topLink{min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.jJSDMW_topLink:hover{text-underline-offset:6px;text-decoration:underline}.jJSDMW_hero{isolation:isolate;color:#fff;background:#2a2a2a;align-items:flex-end;min-height:min(78svh,760px);display:flex;position:relative}.jJSDMW_noPhoto{background:var(--grey);min-height:0;color:var(--ink);--choice-ink:var(--ink);--choice-line:#cfcfcf;--choice-on-bg:var(--ink);--choice-on-ink:#fff}.jJSDMW_media{z-index:-1;position:absolute;inset:0}.jJSDMW_media img{object-fit:cover;width:100%;height:100%;display:block}.jJSDMW_media:after{content:"";background:linear-gradient(90deg,#00000094 0%,#00000042 55%,#0000000f 100%),linear-gradient(#0000 54%,#0000006b 100%);position:absolute;inset:0}.jJSDMW_heroInner{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding:120px var(--gutter) 72px;flex-direction:column;gap:20px;margin:0 auto;display:flex}.jJSDMW_noPhoto .jJSDMW_heroInner{padding-top:96px}.jJSDMW_heroOverlap .jJSDMW_heroInner{padding-bottom:152px}.jJSDMW_withPhoto a:focus-visible{outline-color:#fff}.jJSDMW_byline{letter-spacing:.02em;color:inherit;opacity:.86;font-size:15px;font-weight:600}.jJSDMW_headline{max-width:15em;color:inherit;font:600 clamp(38px, 3.6vw + 14px, 78px) / 1.04 var(--font-display), sans-serif;letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:balance}.ap-serif .jJSDMW_headline{letter-spacing:-.02em;font-weight:300}.jJSDMW_hlLong{font-size:clamp(34px,2.8vw + 14px,64px)}.jJSDMW_hlLongest{font-size:clamp(30px,2.3vw + 12px,54px)}.jJSDMW_lede{max-width:34em;color:inherit;opacity:.9;font-size:20px;line-height:1.5}.jJSDMW_cards{z-index:2;padding:0 var(--gutter);margin-top:-88px;position:relative}.jJSDMW_cardList{max-width:var(--wrap);grid-template-columns:repeat(var(--cards,4), minmax(0, 1fr));background:var(--rule);border:1px solid var(--rule);gap:1px;margin:0 auto;padding:0;list-style:none;display:grid;box-shadow:0 28px 56px -32px #00000059}.jJSDMW_cardList>li{min-width:0;display:flex}.jJSDMW_card{min-height:160px;color:var(--ink);background:#fff;flex-direction:column;flex:auto;gap:6px;padding:28px 28px 64px;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative}.jJSDMW_card:hover{background:var(--ink);color:#fff}.jJSDMW_cardKind{color:var(--muted);font-size:14px;transition:color .2s}.jJSDMW_card:hover .jJSDMW_cardKind{color:#ffffffb8}.jJSDMW_cardAsk{font:600 21px / 1.25 var(--font-display), sans-serif;overflow-wrap:break-word}.ap-serif .jJSDMW_cardAsk{font-family:var(--font-serif), Georgia, serif;font-size:24px;font-weight:400}.jJSDMW_cardArrow{color:var(--red);transition:transform .2s;position:absolute;bottom:24px;left:28px}.jJSDMW_card:hover .jJSDMW_cardArrow{color:#fff;transform:translate(4px)}@media (prefers-reduced-motion:reduce){.jJSDMW_card,.jJSDMW_cardKind,.jJSDMW_cardArrow{transition:none}.jJSDMW_card:hover .jJSDMW_cardArrow{transform:none}}.jJSDMW_main{display:block}.jJSDMW_section{padding:112px var(--gutter);background:#fff}.jJSDMW_alt{background:var(--grey)}.jJSDMW_cards+.jJSDMW_main>.jJSDMW_section:first-child{padding-top:120px}.jJSDMW_h2{font:600 clamp(30px, 1.8vw + 18px, 50px) / 1.1 var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ink);margin-bottom:8px}.ap-serif .jJSDMW_h2{letter-spacing:-.015em;font-weight:300}.jJSDMW_h2Wide{text-align:center;margin-bottom:16px}.jJSDMW_aboutGrid{max-width:var(--wrap);column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:64px;margin:0 auto;display:grid}.jJSDMW_aboutMedia{isolation:isolate;grid-column:1/span 5;min-width:0;position:relative}.jJSDMW_aboutMedia:before{content:"";background:var(--grey);z-index:-1;width:74%;height:74%;position:absolute;bottom:-36px;right:-36px}@media (min-width:961px) and (min-height:760px){.jJSDMW_aboutMedia{position:sticky;top:96px}}.jJSDMW_alt .jJSDMW_aboutMedia:before{background:#fff}.jJSDMW_aboutPhoto{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;background:var(--grey);width:100%;display:block}.jJSDMW_aboutPhotoEmpty{aspect-ratio:4/5;color:#9a9a9a;width:100%;font:700 40px var(--font-display), sans-serif;background:#ececea;justify-content:center;align-items:center;display:flex}.jJSDMW_aboutText{flex-direction:column;grid-column:7/span 6;gap:16px;min-width:0;display:flex}.jJSDMW_aboutWho{border-bottom:1px solid var(--rule);flex-direction:column;padding-bottom:8px;display:flex}.jJSDMW_aboutName{font:600 20px / 1.3 var(--font-display), sans-serif;color:var(--ink)}.jJSDMW_aboutRole{color:var(--muted);font-size:15px}.jJSDMW_aboutContact{flex-wrap:wrap;gap:0 24px;font-size:16px;display:flex}.jJSDMW_aboutContact a{min-height:44px;color:var(--ink);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;font-weight:600;display:inline-flex}.jJSDMW_aboutText .jJSDMW_facts{border-top:1px solid var(--ink);margin-top:8px}.jJSDMW_numbers{padding:88px var(--gutter);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff}.jJSDMW_numbersInner{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:1040px;margin:0 auto;display:flex}.jJSDMW_stats{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));row-gap:32px;width:100%;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.jJSDMW_stat{border-left:1px solid var(--rule);flex-direction:column;gap:8px;min-width:0;margin-left:-1px;padding:4px 20px;display:flex}.jJSDMW_statFigure{font:600 clamp(34px, 1.8vw + 20px, 54px) / 1.05 var(--font-display), sans-serif;color:var(--ink);overflow-wrap:break-word;text-wrap:balance}.ap-serif .jJSDMW_statFigure{font-family:var(--font-serif), Georgia, serif;font-weight:300}.jJSDMW_statLabel{color:var(--muted);font-size:15px;line-height:1.4}.jJSDMW_reviewLine{color:var(--muted);font-size:15px}.jJSDMW_reviewLine a{color:var(--ink);text-underline-offset:4px;padding:12px 0;font-weight:600}.jJSDMW_reviewLine strong{color:var(--ink)}.jJSDMW_close{padding:104px var(--gutter);background:var(--ink);color:#fff}.jJSDMW_closeInner{max-width:var(--wrap);flex-direction:column;align-items:flex-start;gap:16px;margin:0 auto;display:flex}.jJSDMW_closeTitle{color:#fff;font:600 clamp(30px, 1.8vw + 18px, 50px) / 1.1 var(--font-display), sans-serif}.ap-serif .jJSDMW_closeTitle{font-weight:300}.jJSDMW_closeBody{color:#ffffffd9;font-size:19px}.jJSDMW_closeBody a{color:#fff;font-weight:700}.jJSDMW_closeActions{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.jJSDMW_closeAsk{width:100%}.jJSDMW_root .jJSDMW_closeSecondary{border-width:1px}.jJSDMW_close a:focus-visible,.jJSDMW_close button:focus-visible{outline-color:#fff}@media (max-width:960px){.jJSDMW_cardList{grid-template-columns:repeat(2,minmax(0,1fr))}.jJSDMW_cardList>li:last-child:nth-child(odd),.jJSDMW_aboutMedia,.jJSDMW_aboutText{grid-column:1/-1}.jJSDMW_aboutMedia{justify-self:center;width:100%;max-width:440px}.jJSDMW_aboutMedia:before{width:auto;height:58%;inset:-14px -14px auto}.jJSDMW_stats{grid-template-columns:repeat(var(--n-tab,2), minmax(0, 1fr))}.jJSDMW_section{padding:88px var(--gutter)}}@media (max-width:700px){.jJSDMW_top{padding:14px var(--gutter)}.jJSDMW_hideSmall{display:none}.jJSDMW_hero{min-height:min(72svh,600px)}.jJSDMW_noPhoto{min-height:0}.jJSDMW_heroInner{padding:96px var(--gutter) 48px;gap:16px}.jJSDMW_heroOverlap .jJSDMW_heroInner{padding-bottom:104px}.jJSDMW_lede{font-size:17px}.jJSDMW_cards{margin-top:-64px}.jJSDMW_card{min-height:0;padding:20px 16px 52px}.jJSDMW_cardAsk{font-size:17px}.ap-serif .jJSDMW_cardAsk{font-size:19px}.jJSDMW_cardArrow{bottom:18px;left:16px}.jJSDMW_section{padding:64px var(--gutter)}.jJSDMW_cards+.jJSDMW_main>.jJSDMW_section:first-child{padding-top:72px}.jJSDMW_aboutMedia{max-width:320px}.jJSDMW_numbers{padding:56px var(--gutter)}.jJSDMW_stats{grid-template-columns:repeat(var(--n-phone,2), minmax(0, 1fr))}.jJSDMW_stat{padding:4px 12px}.jJSDMW_stat:last-child:nth-child(odd){grid-column:1/-1}.jJSDMW_close{padding:72px var(--gutter)}.jJSDMW_closeActions{flex-direction:column;align-items:stretch;width:100%;max-width:340px}}
