.site .essay{--ease:cubic-bezier(.16,1,.3,1);--es-top:92px}.site .essay :where(h2,h3,p,ul,ol,figure){margin:0;padding:0}.site .essay :where(ul,ol){list-style:none}.site .es-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4.4vw,72px);display:grid}.site .es-text h2{letter-spacing:-.015em;margin:0;font-size:clamp(34px,4vw,60px);line-height:.98}.site .es-chapter{margin-top:clamp(28px,3.4vw,48px)}.site .es-chapter:first-of-type{margin-top:clamp(22px,2.6vw,36px)}.site .es-chapter h3{text-transform:uppercase;letter-spacing:-.012em;text-wrap:balance;color:var(--wn-slate);max-width:20ch;font-size:clamp(24px,2.5vw,36px);font-weight:800;line-height:1.02}.site .es-beat{color:var(--wn-slate);text-wrap:pretty;max-width:64ch;padding:clamp(10px,1.5vh,18px) 0;font-size:clamp(16px,1.25vw,18px);line-height:1.62}.site .es-lead{max-width:38ch;font-size:clamp(20px,1.85vw,27px);font-weight:600;line-height:1.25}.site .es-beat a{color:inherit;border-bottom:2px solid var(--wn-orange);text-decoration:none}.site .es-beat a:hover{border-bottom-width:4px}@media (prefers-reduced-motion:no-preference){.site .es-js .es-beat{opacity:.34;transition:opacity .5s}.site .es-js .es-beat.on{opacity:1}}.site .es-stage{top:var(--es-top);height:min(calc(100vh - var(--es-top) - 28px),660px);flex-direction:column;gap:12px;display:flex;position:sticky}.site .es-nav{letter-spacing:.14em;text-transform:uppercase;color:var(--wn-quiet);flex-wrap:wrap;align-items:center;row-gap:6px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.site .es-nav li{align-items:center;transition:color .3s;display:flex}.site .es-nav li+li:before{content:"";border-top:2px dashed var(--wn-mist);width:clamp(14px,2.6vw,36px);margin:0 10px}.site .es-nav li.on{color:var(--wn-slate)}.site .es-nav li.on span,.site .es-nav li.on{text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:6px;text-decoration-thickness:2px}.site .es-frame{background:var(--wn-table);flex:1;min-height:0;position:relative;overflow:hidden}.site .es-layer{opacity:0;position:absolute;inset:0;overflow:hidden}.site .es-layer.on{opacity:1;z-index:1}.site .es-layer img{object-fit:cover;width:100%;max-width:none;height:112%;translate:0 calc(var(--shift,0) * 5%);display:block;position:absolute;top:-6%;left:0}.site .es-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--wn-quiet);min-height:1.3em;font-size:12px;font-weight:700;line-height:1.3}@media (prefers-reduced-motion:no-preference){.site .es-js:not(.es-calm) .es-layer{transition:opacity .8s}.site .es-js:not(.es-calm) .es-layer img{transition:scale 1.6s var(--ease);scale:1.07}.site .es-js:not(.es-calm) .es-layer.on img{scale:1}}.site .es-close{margin-top:clamp(48px,6vw,96px)}.site .es-close-tx{max-width:1100px}.site .es-close-tx p{max-width:52ch;font-size:clamp(17px,1.35vw,19px);line-height:1.65}.site .es-close-tx p:first-child{color:var(--wn-quiet)}.site .es-close-tx p:nth-child(2){color:var(--wn-slate);max-width:46ch;margin-top:10px;font-size:clamp(20px,1.7vw,24px);font-weight:600;line-height:1.4}.site .es-close-tx p.es-answer{text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;max-width:none;color:var(--wn-slate);margin-top:clamp(28px,4vw,56px);font-size:clamp(38px,6.4vw,96px);font-weight:800;line-height:1.02}.site .es-chip{vertical-align:-.06em;background:var(--wn-table);width:1.45em;height:.8em;transition:scale .5s var(--ease);margin:0 .1em;display:inline-block;overflow:hidden}.site .es-chip img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.site .es-chip:hover{scale:1.08}.site .es-chip--open{font:inherit;color:inherit;cursor:zoom-in;border:0;padding:0}.site .es-chip--open:hover img{filter:brightness(.82)}@media (hover:hover) and (pointer:fine){.site .es-chip--open{cursor:none}}.site .es-chip--open:focus-visible{outline:3px solid var(--wn-orange);outline-offset:3px}.site .es-view .hm-view-img{aspect-ratio:auto;align-self:center;height:auto;max-height:92vh}.site .es-close-tx p:nth-child(4){margin-top:clamp(20px,2.4vw,32px)}.site .es-close-tx p.es-tag{margin-top:clamp(18px,2vw,26px);font-size:clamp(18px,1.5vw,22px)}.site .es-close-tx strong{font-weight:800}@media (width<=900px){.site .essay{--es-top:70px}.site .es-grid{grid-template-columns:1fr;gap:0}.site .es-text{order:2}.site .es-stage{height:clamp(230px,38vh,360px);margin-inline:calc(var(--pad) * -1);padding:10px var(--pad) 12px;z-index:2;background:#fff;order:1}.site .es-text h2{margin-top:clamp(18px,3vw,28px)}.site .es-nav,.site .es-cap{display:none}.site .es-beat{font-size:17px}}.site .essay--stmt .es-text h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,5.6vw,84px);line-height:.96}.site .essay--stmt .es-lead{max-width:36ch;margin-top:clamp(18px,2.4vw,32px);font-size:clamp(22px,2.2vw,32px);line-height:1.28}.site .essay--stmt .es-chapter{margin-top:clamp(18px,3vh,36px)}.site .essay--stmt .es-stmt{max-width:none;padding:clamp(26px,6vh,64px) 0}.site .es-hd{text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;max-width:19ch;color:var(--wn-slate);font-size:clamp(28px,3.5vw,52px);font-weight:800;line-height:1.02;display:block}.site .es-tl{max-width:46ch;color:var(--wn-slate);text-wrap:pretty;margin-top:clamp(12px,1.4vw,18px);font-size:clamp(17px,1.4vw,20px);line-height:1.55;display:block}.site .es-cm{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.site .es-js.essay--stmt .es-beat{opacity:.22}.site .es-js.essay--stmt .es-beat.on{opacity:1}}@media (width<=900px){.site .essay--stmt .es-stmt{padding:clamp(18px,4vh,34px) 0}.site .es-hd{font-size:clamp(26px,7vw,40px)}.site .es-tl{font-size:17px}}.site .lc-curs span{text-shadow:none;background:#14181cd1;padding:3px 9px 2px}.site .manifesto{background:var(--wn-asphalt);color:#fff;padding:clamp(64px,8vw,120px) var(--pad) clamp(64px,8vw,124px);margin-top:0}.site .mf-lead{max-width:26ch;color:var(--wn-mist);margin:0;font-size:clamp(20px,2vw,30px);font-weight:600;line-height:1.25}.site .mf-big{text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;color:#fff;max-width:18ch;margin:clamp(24px,3vw,44px) 0 0;font-size:clamp(44px,8.6vw,136px);font-weight:800;line-height:.98}.site .mf-chip{vertical-align:-.04em;background:#111;width:1.5em;height:.78em;margin:0 .08em;transition:rotate .6s cubic-bezier(.16,1,.3,1),scale .6s cubic-bezier(.16,1,.3,1);display:inline-block;overflow:hidden}.site .mf-chip img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;max-width:none;height:100%;display:block}.site .mf-chip:hover{scale:1.08}.site .mf-chip--open{font:inherit;color:inherit;cursor:zoom-in;border:0;padding:0}.site .mf-chip--open:hover img{filter:brightness(.82)}@media (hover:hover) and (pointer:fine){.site .mf-chip--open{cursor:none}}.site .mf-chip--open:focus-visible{outline:3px solid var(--wn-orange);outline-offset:3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site .mf-chip{animation:linear both mf-in view();animation-range:entry 10% entry 70%}}}@keyframes mf-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.site .trusted{padding:clamp(36px,4.4vw,64px) 0}.site .trusted.sec--tint{margin-top:0;padding-bottom:clamp(36px,4.4vw,64px)}.site .tr-title{margin:0 var(--pad) clamp(18px,2.2vw,30px);letter-spacing:.14em;text-transform:uppercase;color:var(--wn-quiet);font-size:12px;font-weight:700;line-height:1.4}.site .tr-run{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.site .tr-track{flex:none;justify-content:space-around;align-items:center;gap:0;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.site .tr-track li{white-space:nowrap;align-items:center;display:flex}.site .tr-track li:after{content:"";background:var(--wn-gravel);border-radius:50%;width:12px;height:12px;margin:0 clamp(20px,3vw,44px)}.site .tr-track a{text-transform:uppercase;letter-spacing:-.01em;color:var(--wn-slate);border-bottom:3px solid #0000;font-size:clamp(26px,3.4vw,52px);font-weight:800;line-height:1.1;text-decoration:none;transition:border-color .2s}.site .tr-track a:hover,.site .tr-track a:focus-visible{border-bottom-color:var(--wn-orange)}@media (prefers-reduced-motion:no-preference){.site .tr-track{animation:46s linear infinite tr-run}.site .tr-run:hover .tr-track,.site .tr-run:focus-within .tr-track{animation-play-state:paused}}@keyframes tr-run{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.site .tr-run{padding:0 var(--pad);flex-wrap:wrap;-webkit-mask-image:none;mask-image:none}.site .tr-track{flex-wrap:wrap;justify-content:flex-start;row-gap:12px;min-width:0}.site .tr-track[aria-hidden=true]{display:none}}.site .person.who .who-grid{align-items:center}.site .certified{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(20px,4vw,64px);display:grid}.site .certified h2{margin:0;font-size:clamp(28px,3vw,44px)}.site .cert-body p{max-width:52ch;color:var(--wn-slate);margin:0;font-size:clamp(17px,1.35vw,19px);line-height:1.65}.site .cert-body .lnk{margin-top:18px}@media (width<=900px){.site .certified{grid-template-columns:1fr}}.site .who .facts .reg-seal{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;display:flex}.site .who .facts .reg-seal img{width:clamp(150px,14vw,200px);height:auto;display:block}.site .who .facts .reg-label{letter-spacing:.14em;text-transform:uppercase;color:var(--wn-quiet);border-bottom:2px solid #0000;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;transition:border-color .2s,color .2s}.site .who .facts .reg-label:hover,.site .who .facts .reg-label:focus-visible{color:var(--wn-slate);border-bottom-color:var(--wn-orange)}.site .handle p.handle-note{border-top:1px solid var(--wn-mist);max-width:none;color:var(--wn-slate);text-wrap:balance;margin-top:0;padding-top:clamp(18px,1.8vw,26px);font-size:clamp(17px,1.35vw,19px);line-height:1.6}.site .handle p.handle-note a{color:inherit;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:.28em;text-decoration-skip-ink:auto;font-weight:600;text-decoration-thickness:2px;transition:text-decoration-thickness .2s}.site .handle p.handle-note a:hover,.site .handle p.handle-note a:focus-visible{text-decoration-thickness:4px}.site .who .body-copy a,.site .net-body a{color:inherit;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.site .who .body-copy a:hover,.site .who .body-copy a:focus-visible,.site .net-body a:hover,.site .net-body a:focus-visible{text-decoration-color:currentColor}.site .who .facts .fact-link{margin-top:14px;display:inline-block}.site .who p.cap2 a{color:inherit;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:.28em;text-decoration-thickness:2px}.site .who p.cap2 a:hover,.site .who p.cap2 a:focus-visible{text-decoration-thickness:4px}.site .bh-picks p.dh-all{margin-top:clamp(28px,3vw,44px)}.site .who--scroll .who-grid{align-items:start}.site .who--scroll .body-copy{max-width:60ch}.site .who--scroll .body-copy p{margin:0 0 .9em;font-size:clamp(17px,1.35vw,19px);font-weight:500;line-height:1.65}@media (width>=1001px){.site .who--scroll .who-photo{position:sticky;top:104px}.site .who--scroll .who-photo img{height:min(100vh - 136px,690px);aspect-ratio:auto!important}}.site .who .thin-cap a{color:inherit;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:.28em;text-decoration-thickness:2px}.site .who .thin-cap a:hover,.site .who .thin-cap a:focus-visible{text-decoration-thickness:4px}.site .people h3 a{color:inherit;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:.22em;text-decoration-thickness:2px}.site .people h3 a:hover,.site .people h3 a:focus-visible{text-decoration-thickness:4px}.site .who .person-more{margin-top:clamp(18px,2vw,28px)}.site .people .face-link{display:block;overflow:hidden}.site .people .face-link img{transition:scale .9s cubic-bezier(.16,1,.3,1);display:block}.site :is(.people .face-link,.hm-case-ph,.dh-card-img,.video-play):is(:hover,:focus-visible) img,.site .dh-card:focus-visible .dh-card-img img{scale:1.045}.site .hm-case-ph img,.site .video-play img{transition:scale .9s cubic-bezier(.16,1,.3,1)}.site .people li:has(.face-link:hover) h3 a{text-decoration-thickness:4px}.site .hm-case-ph:focus-visible,.site .dh-card:focus-visible{outline:3px solid var(--wn-slate);outline-offset:4px}@media (prefers-reduced-motion:reduce){.site .people .face-link img,.site .hm-case-ph img,.site .video-play img{transition:none}}.site .practice{padding-bottom:var(--sec)}.site .practice+.start{margin-top:0}.site .practice h2{margin-bottom:34px;font-size:clamp(32px,3.6vw,52px)}.site .practice .practice-tbl{border-collapse:collapse;width:100%;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.site .practice .practice-tbl tr{border-top:1px solid var(--wn-mist)}.site .practice .practice-tbl th{text-align:left;vertical-align:top;width:clamp(180px,24%,300px);color:var(--wn-slate);padding:20px 24px 20px 0;font-size:clamp(17px,1.35vw,20px);font-weight:600;line-height:1.3}.site .practice .practice-tbl td{vertical-align:top;color:var(--wn-slate);max-width:72ch;padding:20px 0}.site .practice .practice-tbl a{color:inherit;text-decoration:underline;text-decoration-color:var(--wn-orange);text-underline-offset:.28em;text-decoration-skip-ink:auto;font-weight:600;text-decoration-thickness:2px;transition:text-decoration-thickness .2s}.site .practice .practice-tbl a:hover,.site .practice .practice-tbl a:focus-visible{text-decoration-thickness:4px}.site .practice .practice-note{border-top:1px solid var(--wn-mist);color:var(--wn-quiet);margin-top:20px;padding-top:18px;font-size:14px}@media (width<=700px){.site .practice .practice-tbl,.site .practice .practice-tbl tbody,.site .practice .practice-tbl tr,.site .practice .practice-tbl th,.site .practice .practice-tbl td{width:auto;display:block}.site .practice .practice-tbl th{padding:18px 0 4px}.site .practice .practice-tbl td{padding:0 0 18px}}
