.article-module__AvJltq__page{width:100%;color:var(--ink);background:#fff;overflow:hidden}.article-module__AvJltq__hero{padding:clamp(170px,16vw,240px) 0 clamp(90px,9vw,135px)}.article-module__AvJltq__heroInner{max-width:1320px}.article-module__AvJltq__backLink{color:var(--ink);border-bottom:1px solid;padding-bottom:4px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-block}.article-module__AvJltq__backLink:hover{color:var(--blue)}.article-module__AvJltq__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:clamp(70px,8vw,110px);font-size:11px;font-weight:500;line-height:1.4;display:flex}.article-module__AvJltq__meta span:first-child{color:var(--blue)}.article-module__AvJltq__hero h1{max-width:1200px;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.068em;text-wrap:pretty;margin:clamp(30px,4vw,52px) 0 0;font-size:clamp(68px,9vw,140px);font-weight:500;line-height:.9}.article-module__AvJltq__excerpt{max-width:650px;color:var(--dark-gray);letter-spacing:-.02em;margin:clamp(42px,5vw,68px) 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.65}.article-module__AvJltq__visual{background:var(--paper)}.article-module__AvJltq__visualInner{flex-direction:column;justify-content:space-between;min-height:clamp(420px,52vw,760px);padding-top:clamp(32px,4vw,54px);padding-bottom:clamp(32px,4vw,54px);display:flex;position:relative}.article-module__AvJltq__visualInner>span{color:var(--muted);font-size:11px;font-weight:500}.article-module__AvJltq__visualType{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.09em;color:var(--blue);align-self:flex-end;font-size:clamp(180px,31vw,500px);font-weight:500;line-height:.65}.article-module__AvJltq__imageShell{padding-top:clamp(30px,4vw,54px);padding-bottom:clamp(30px,4vw,54px)}.article-module__AvJltq__articleImageWrap{aspect-ratio:16/9;background:#fff;width:100%;position:relative;overflow:hidden}.article-module__AvJltq__articleImage{object-fit:cover}.article-module__AvJltq__article{padding:clamp(90px,10vw,150px) 0}.article-module__AvJltq__articleShell{grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);display:grid}.article-module__AvJltq__articleBody{grid-column:2}.article-module__AvJltq__articleBody h2{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.055em;margin:90px 0 28px;font-size:clamp(42px,4.5vw,66px);font-weight:500;line-height:1}.article-module__AvJltq__articleBody h2:first-child{margin-top:0}.article-module__AvJltq__articleBody h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.035em;margin:58px 0 22px;font-size:23px;font-weight:600;line-height:1.25}.article-module__AvJltq__articleBody p{color:var(--dark-gray);letter-spacing:-.012em;margin:0 0 28px;font-size:17px;line-height:1.82}.article-module__AvJltq__articleBody ul,.article-module__AvJltq__articleBody ol{color:var(--dark-gray);margin:0 0 34px;padding-left:24px}.article-module__AvJltq__articleBody li{margin-bottom:12px;padding-left:5px;font-size:17px;line-height:1.72}.article-module__AvJltq__articleBody strong{color:var(--ink);font-weight:600}.article-module__AvJltq__articleBody blockquote{border-left:2px solid var(--blue);margin:60px 0;padding:0 0 0 28px}.article-module__AvJltq__articleBody blockquote p{color:var(--ink);font-family:var(--font-bricolage), sans-serif;letter-spacing:-.04em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.article-module__AvJltq__end{background:var(--paper);padding:clamp(70px,8vw,110px) 0}.article-module__AvJltq__endInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.article-module__AvJltq__end p{max-width:420px;color:var(--dark-gray);margin:0;font-size:14px;line-height:1.7}.article-module__AvJltq__allArticles{color:var(--ink);border-bottom:1px solid;flex:none;padding-bottom:5px;font-size:13px;font-weight:500;text-decoration:none}.article-module__AvJltq__allArticles:hover{color:var(--blue)}.article-module__AvJltq__backLink:focus-visible,.article-module__AvJltq__allArticles:focus-visible{outline:2px solid var(--blue);outline-offset:5px}@media (max-width:1000px){.article-module__AvJltq__articleShell{grid-template-columns:minmax(0,.2fr) minmax(0,1fr) minmax(0,.2fr)}}@media (max-width:680px){.article-module__AvJltq__hero{padding:126px 0 76px}.article-module__AvJltq__meta{margin-top:58px}.article-module__AvJltq__hero h1{margin-top:26px;font-size:clamp(52px,15vw,72px);line-height:.95}.article-module__AvJltq__excerpt{margin-top:34px;font-size:16px;line-height:1.65}.article-module__AvJltq__visualInner{min-height:330px}.article-module__AvJltq__visualType{font-size:clamp(150px,48vw,220px)}.article-module__AvJltq__imageShell{padding-top:20px;padding-bottom:20px}.article-module__AvJltq__articleImageWrap{aspect-ratio:4/3}.article-module__AvJltq__article{padding:76px 0}.article-module__AvJltq__articleShell{display:block}.article-module__AvJltq__articleBody h2{margin:68px 0 24px;font-size:40px;line-height:1.02}.article-module__AvJltq__articleBody h3{margin-top:48px;font-size:21px}.article-module__AvJltq__articleBody p,.article-module__AvJltq__articleBody li{font-size:16px}.article-module__AvJltq__articleBody p{line-height:1.78}.article-module__AvJltq__articleBody blockquote{margin:48px 0;padding-left:22px}.article-module__AvJltq__end{padding:68px 0}.article-module__AvJltq__endInner{flex-direction:column;align-items:flex-start;gap:28px}}
