._XjRuG_pagination{justify-content:center;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._XjRuG_pagination ol{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}._XjRuG_num{border:1.5px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface);width:3rem;height:3rem;color:var(--color-ink-900);font-size:var(--text-ui);place-items:center;font-weight:600;text-decoration:none;display:grid}._XjRuG_num._XjRuG_active{border-color:var(--color-btn);background:var(--color-btn);color:var(--color-on-dark)}._XjRuG_gap{width:2rem;color:var(--color-ink-500);place-items:center;display:grid}._XjRuG_flip{transform:scaleX(-1)}._XjRuG_disabled{color:var(--color-line-strong);pointer-events:none}
.QLeGrq_cover{aspect-ratio:390/250;object-fit:cover;background:var(--color-paper-deep);width:100%;height:auto}
.dpcBkW_card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.dpcBkW_card:hover{box-shadow:var(--shadow-card-hover)}@media (prefers-reduced-motion:no-preference){.dpcBkW_card:hover{transform:translateY(-3px)}}.dpcBkW_card:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.dpcBkW_body{gap:var(--space-3);flex-direction:column;flex:1;padding:1.25rem 1.5rem 1.5rem;display:flex}.dpcBkW_metaTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.dpcBkW_read,.dpcBkW_date{color:var(--color-ink-500);font-size:var(--text-meta);align-items:center;gap:.375rem;line-height:1.5;display:inline-flex}.dpcBkW_title{margin-top:var(--space-1);font-size:var(--text-h4);letter-spacing:-.0125em;line-height:1.45}.dpcBkW_title a{text-decoration:none}.dpcBkW_title a:after{content:"";position:absolute;inset:0}.dpcBkW_title a:focus-visible{outline:none}.dpcBkW_summary{color:var(--color-ink-700);font-size:var(--text-body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.72;display:-webkit-box;overflow:hidden}.dpcBkW_date{padding-top:var(--space-4);border-top:1px solid var(--color-line);margin-top:auto}
._3A22IG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-7);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}._3A22IG_tabs{gap:var(--space-1);border-radius:var(--radius-md);background:var(--color-paper-deep);max-width:100%;padding:.375rem;display:flex;overflow-x:auto}._3A22IG_tab{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink-700);font-size:var(--text-ui);white-space:nowrap;padding:.5rem 1.125rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}._3A22IG_tab:hover{color:var(--color-ink-900)}._3A22IG_tab._3A22IG_active{background:var(--color-surface);color:var(--color-ink-900);font-weight:600;box-shadow:0 1px 3px #0d111c1a}._3A22IG_tools{justify-content:flex-end;gap:var(--space-3);flex:32rem;display:flex}._3A22IG_search,._3A22IG_sort{height:3.25rem;padding-inline:var(--space-4);border:1.5px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink-500);align-items:center;gap:.625rem;display:flex;position:relative}._3A22IG_search{flex:0 21rem}._3A22IG_search:focus-within,._3A22IG_sort:focus-within{border-color:var(--color-accent-700)}._3A22IG_search input,._3A22IG_sort select{min-width:0;height:100%;font-size:var(--text-small);background:0 0;border:0;outline:none}._3A22IG_search input{color:var(--color-ink-900);flex:1}._3A22IG_search input::placeholder{color:var(--color-ink-500)}._3A22IG_sort label{color:var(--color-ink-700);font-size:var(--text-small);white-space:nowrap;font-weight:500}._3A22IG_sort select{appearance:none;color:var(--color-ink-900);cursor:pointer;padding-right:1.5rem;font-weight:600}._3A22IG_chevron{right:var(--space-4);pointer-events:none;position:absolute}._3A22IG_results{z-index:20;min-width:min(26rem,90vw);max-height:26rem;padding:var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-card-hover);color:var(--color-ink-700);position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:auto}._3A22IG_results ul{margin:0;padding:0;list-style:none}._3A22IG_results a{padding:var(--space-3);border-radius:var(--radius-sm);gap:.125rem;text-decoration:none;display:grid}._3A22IG_results a:hover,._3A22IG_results a:focus-visible{background:var(--color-paper-deep)}._3A22IG_results strong{color:var(--color-ink-900);font-weight:600;line-height:1.5}._3A22IG_results span{font-size:var(--text-meta);line-height:1.6}._3A22IG_results mark{background:var(--color-accent-50);color:inherit}._3A22IG_results p{padding:var(--space-3);font-size:var(--text-meta)}@media (max-width:40rem){._3A22IG_tools{flex-direction:column}._3A22IG_search{flex-basis:auto}}
._5m57PW_hero{padding-block:clamp(3rem,2rem + 4vw,8.25rem)}._5m57PW_heroGrid{align-items:center;gap:var(--space-7) 2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,31.75rem);display:grid}._5m57PW_intro{justify-items:start;max-width:43.25rem;display:grid}._5m57PW_goldDot{background:var(--color-gold-500);border-radius:50%;width:.5rem;height:.5rem}._5m57PW_hero h1{font-size:var(--text-hero);letter-spacing:-.023em;margin-top:1.75rem;font-weight:700;line-height:1.24}._5m57PW_lede{color:var(--color-on-dark);font-size:var(--text-body-lg);opacity:.9;margin-top:1.75rem;line-height:1.7}._5m57PW_actions{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._5m57PW_contact{gap:var(--space-5) var(--space-7);margin:var(--space-7) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._5m57PW_contact li{align-items:center;gap:var(--space-4);display:flex}._5m57PW_contact small{color:var(--color-on-dark-muted);font-size:var(--text-meta);line-height:1.5;display:block}._5m57PW_contact a{color:var(--color-on-dark);font-size:var(--text-h5);overflow-wrap:anywhere;font-weight:600;line-height:1.5;text-decoration:none}._5m57PW_contact a:hover{text-decoration:underline}._5m57PW_glassIcon{border:1px solid var(--color-glass-line);background:var(--color-glass);width:3.5rem;height:3.5rem;color:var(--color-on-dark);border-radius:999px;flex:none;place-items:center;display:grid}@media (max-width:60rem){._5m57PW_heroGrid{grid-template-columns:1fr}._5m57PW_archWrap{order:-1;justify-self:center;width:min(100%,22rem)}}._5m57PW_split{align-items:center;gap:var(--space-7) 5.5rem;grid-template-columns:minmax(0,32.5rem) minmax(0,1fr);display:grid}._5m57PW_splitReverse{grid-template-columns:minmax(0,1fr) minmax(0,36.25rem)}._5m57PW_authorPhoto,._5m57PW_counselingPhoto{border-radius:var(--radius-xl);object-fit:cover;width:100%}._5m57PW_authorPhoto{aspect-ratio:520/600}._5m57PW_counselingPhoto{aspect-ratio:580/560}._5m57PW_authorCopy,._5m57PW_counselingCopy{justify-items:start;gap:var(--space-5);display:grid}._5m57PW_authorCopy h2,._5m57PW_counselingCopy h2{font-size:var(--text-h2);letter-spacing:-.02em}._5m57PW_authorCopy>p,._5m57PW_counselingCopy>p:not(._5m57PW_meta-row){font-size:var(--text-body-lg);line-height:1.7}._5m57PW_authorCopy blockquote{border-left:3px solid var(--color-accent-700);color:var(--color-ink-900);font-size:var(--text-body-lg);margin:0;padding:.25rem 0 .25rem 1.5rem;font-weight:600;line-height:1.7}._5m57PW_counselingCopy ._5m57PW_actions{margin-top:var(--space-2)}@media (max-width:60rem){._5m57PW_split,._5m57PW_splitReverse{grid-template-columns:1fr}._5m57PW_authorPhoto{aspect-ratio:4/3}._5m57PW_counselingPhoto{aspect-ratio:3/2;order:-1}}
