@media (max-width:767px){.nl__submit,footer.ft .ft__cta,main .cdl-hero-btn,main .ed-cta-pill,main .hs-news__all,main .hx__btn{min-height:2.5rem;padding-block:.5rem;font-size:.8125rem;letter-spacing:.05em}main .ed-cta-pill{padding-inline:1rem;gap:.5rem}main .ed-cta-pill__icon{width:1.75rem;height:1.75rem}main.ed-home .hx__frame{padding-bottom:calc(var(--hx-fade, 2.35rem) * .45 + .4rem)}main.ed-home .hx__title{font-size:clamp(1.9rem,9.6vw,2.6rem)}main.ed-home .hx__dek{font-size:.9375rem;line-height:1.55;margin-top:.65rem}main.ed-home .hx__actions{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%;margin-top:1rem;flex-wrap:nowrap}main.ed-home .hx__btn{width:auto;flex:1 1 auto;min-height:2.5rem;padding:.5rem .75rem;font-size:.6875rem;letter-spacing:.02em;justify-content:center;white-space:nowrap}main.ed-home .hx__btn--solid{flex:1.5 1 auto}main.ed-home .hx__btn svg{display:none}main.ed-home section.hx .hx__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1rem;padding-top:.75rem}main.ed-home section.hx .hx__stats:has(li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.65rem}main.ed-home section.hx .hx__stats li{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.2rem;padding:0 .6rem 0 0;border-bottom:0;border-right:1px solid rgba(255,255,255,.16)}main.ed-home section.hx .hx__stats li+li{padding-left:.7rem}main.ed-home section.hx .hx__stats li:last-child{border-right:0;padding-right:0}main.ed-home section.hx .hx__stats strong{font-size:clamp(1.25rem,6vw,1.5rem);line-height:1.1}main.ed-home section.hx .hx__stats span{font-size:.625rem;letter-spacing:.06em;line-height:1.3;overflow-wrap:normal}main.ed-home .hx__spot{padding-top:.85rem}main.ed-home .hx__entry{min-height:0;padding-block:.65rem}main.ed-home .hx__entry-title{font-size:1rem;-webkit-line-clamp:3}main.ed-home .hs{padding-block:clamp(2rem,6vw,2.75rem)}main.ed-home .hs-head{margin-bottom:1.25rem}main.ed-home .hs-title{font-size:clamp(1.55rem,7vw,2rem);line-height:1.12}main.ed-home .hs-lead,main.ed-home .hs-manifesto .hs-lead{font-size:.9375rem;line-height:1.55}main.ed-home .hs-manifesto__grid{gap:1.5rem}main.ed-home .hs-manifesto__visual{max-width:14rem}main.ed-home .hs-manifesto__visual:before{top:-8px;left:8px}main.ed-home .hs-pull{margin:1.1rem 0;padding-top:.75rem}main.ed-home .hs-figures{grid-template-columns:repeat(2,minmax(0,1fr))}main.ed-home .hs-figures__cell{padding:.9rem .7rem}main.ed-home .hs-figures dd{font-size:clamp(1.6rem,7.5vw,2.1rem)}main.ed-home .hs-pillars__row{padding-block:.8rem}main.ed-home .hs-pillars__num{font-size:1.5rem;min-width:2rem}main.ed-home .hs-pillars__name{font-size:clamp(1.05rem,4.6vw,1.25rem)}main.ed-home .hs-pillars__visual{min-height:0;height:clamp(9rem,38vw,12rem)}main.ed-home .hs-news__lead-visual{aspect-ratio:16/9}main.ed-home .hs-news__lead-title{font-size:clamp(1.25rem,5.6vw,1.5rem)}main.ed-home .hs-news__excerpt{-webkit-line-clamp:3}main.ed-home .hs-news__item-link{grid-template-columns:minmax(0,1fr) 5.5rem;column-gap:.85rem;align-items:center;padding-block:.85rem}main.ed-home .hs-news__item-visual{order:2;width:5.5rem;max-width:5.5rem;aspect-ratio:1/1;border-radius:12px;overflow:hidden}main.ed-home .hs-news__item-body{order:1;min-width:0}main.ed-home .hs-news__item-title{font-size:1rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}main.ed-home .hs-news__item-body .hs-news__go,main.ed-home .hs-news__item-excerpt{display:none}main.ed-home .hs-news__all{flex-wrap:nowrap;padding-block:.7rem;gap:.6rem}main.ed-home .hs-news__all span{display:none}main.ed-home .hs-news__all em{flex:1 1 auto;font-size:.9375rem;font-weight:600;color:#fff}main.ed-home .hs-news__all svg{flex:none;min-width:0;min-height:0;width:1rem;height:1rem;padding:.5rem}main.ed-home .hs-ledger__row{min-height:0;padding-block:.75rem}main.ed-home .hs-ledger__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.875rem;line-height:1.45}main.ed-home .hs-ledger__title{font-size:1rem}main.ed-home .ed-s--method{padding-block:clamp(2rem,6vw,2.75rem);overflow:hidden}main.ed-home .ed-method__header{margin-bottom:1.1rem}main.ed-home .ed-method__steps{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * clamp(.65rem, 4vw, 1.25rem));padding:.25rem clamp(.65rem,4vw,1.25rem) .5rem;scroll-padding-inline:clamp(.65rem,4vw,1.25rem);overscroll-behavior-x:contain}main.ed-home .ed-method__steps::-webkit-scrollbar{display:none}main.ed-home .ed-method__step{flex:0 0 min(76%,17rem);scroll-snap-align:start}main.ed-home .ed-method__media{aspect-ratio:16/8}main.ed-home .ed-method__card{border-radius:1rem}main.ed-home .hs-faq__q{min-height:0;padding-block:.85rem}main.ed-home .hs-faq__q-text{font-size:clamp(.975rem,4.1vw,1.1rem)}main.ed-home .hs-roll__row{min-height:0;padding-block:.6rem}main.ed-home .hs-cta__actions{flex-direction:row;flex-wrap:wrap;gap:.5rem}main.ed-home .hs-cta__actions .ed-cta-pill{width:auto;flex:1 1 auto;min-height:2.5rem}footer.ft .ft__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}footer.ft .ft__col--brand{grid-column:1/-1}footer.ft .ft__title{margin-bottom:.45rem}footer.ft .ft__list{gap:.1rem}footer.ft .ft__list a{min-height:2.25rem;font-size:.875rem}footer.ft .ft__list--contact li{font-size:.8125rem;overflow-wrap:anywhere}footer.ft .ft__cta{width:auto;white-space:nowrap;padding-inline:.9rem;font-size:.75rem}footer.ft .ft__bar{gap:.4rem}footer.ft .ft__legal a,footer.ft .ft__top{min-height:2.25rem}.nl__title{font-size:clamp(1.3rem,6vw,1.6rem)}.nl__lead{font-size:.875rem}.nl__stage-body{padding-block:1rem}main#cdl-main .cdl-hero--detail .cdl-hero__title,main#cdl-main .cdl-hero__title{font-size:clamp(1.5rem,6.6vw,1.95rem)}main#cdl-main .cdl-hero__dek{font-size:.9375rem;line-height:1.55}main#cdl-main .cdl-hero__actions{flex-direction:row;flex-wrap:wrap;gap:.5rem;max-width:none}main#cdl-main .cdl-hero-btn{width:auto;flex:1 1 auto;min-height:2.5rem;font-size:.8125rem;justify-content:center}main#cdl-main .cdl-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}main#cdl-main .cdl-hero__stat{padding:.7rem .8rem}main#cdl-main .cdl-hero__stat strong{font-size:1.25rem}}@media (max-width:360px){main.ed-home .hx__btn{padding-inline:.65rem;font-size:.6875rem}main.ed-home section.hx .hx__stats span{font-size:.5625rem}}@media (max-width:767px){main#cdl-main .hs{padding-block:clamp(2rem,6vw,2.75rem)}main#cdl-main .hs-head{margin-bottom:1.1rem}main#cdl-main .hs-title{font-size:clamp(1.5rem,6.8vw,1.9rem)}main#cdl-main .hs-lead{font-size:.9375rem;line-height:1.55}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow.ps-lrow--wide{padding-block:.9rem;gap:.5rem .75rem;grid-template-columns:1.9rem minmax(0,1fr) 5rem;grid-template-rows:auto}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow--wide .ps-lrow__num{min-width:1.9rem;max-width:1.9rem;font-size:1.35rem}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow--wide .ps-lrow__main{grid-column:2;grid-row:1}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow--wide .ps-lrow__thumb{grid-column:3;grid-row:1;width:5rem;height:5rem;aspect-ratio:1/1;border-radius:12px;overflow:hidden}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow--wide .ps-lrow__thumb img{width:100%;height:100%;object-fit:cover}main#cdl-main.pg-plaidoyer .ps-lrow--wide .ps-lrow__title{font-size:1.08rem;line-height:1.22}main#cdl-main.pg-plaidoyer .ps-lrows .ps-lrow__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:.875rem;line-height:1.5}main#cdl-main.pg-plaidoyer .ps-lrow--wide .ps-lrow__cta{min-height:0;margin-top:.3rem;padding-block:.15rem;font-size:.8125rem}main#cdl-main .ps-steps__dot{width:2.6rem;height:2.6rem;font-size:.95rem}main#cdl-main .ps-steps__item{gap:.75rem}main#cdl-main .ps-feat{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.35rem 1rem;align-items:start}main#cdl-main .ps-feat__visual{grid-column:1;grid-row:1/span 3;width:6rem;margin:0}main#cdl-main .ps-feat__visual .ps-feat__cover{display:block;width:100%;height:auto;aspect-ratio:3/4}main#cdl-main .ps-feat__visual img{width:100%;height:100%;object-fit:cover}main#cdl-main .ps-feat__copy{display:contents}main#cdl-main .ps-feat__copy>*{grid-column:2;min-width:0}main#cdl-main .ps-feat__copy>.hs-lead,main#cdl-main .ps-feat__copy>.ps-feat__actions{grid-column:1/-1}main#cdl-main .ps-feat__copy .hs-title{font-size:clamp(1.15rem,5.2vw,1.4rem);line-height:1.2}main#cdl-main .ps-arts{gap:0}main#cdl-main .ps-art__link{display:grid;grid-template-columns:minmax(0,1fr) 5.75rem;column-gap:.85rem;align-items:center;padding-block:.85rem}main#cdl-main .ps-art__frame{order:2;width:5.75rem;height:5.75rem;aspect-ratio:1/1;border-radius:12px;overflow:hidden}main#cdl-main .ps-art__frame img{width:100%;height:100%;object-fit:cover}main#cdl-main .ps-art__body{order:1;min-width:0;padding:0}main#cdl-main .ps-art__title{font-size:1.02rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}main#cdl-main .ps-art__excerpt{display:none}main#cdl-main .ps-feat__actions,main#cdl-main .ps-join__actions,main#cdl-main .ps-outro__actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}main#cdl-main .ps-feat__actions>a,main#cdl-main .ps-join__actions>a,main#cdl-main .ps-outro__actions>a{width:auto;flex:1 1 auto;justify-content:center}main#cdl-main .ps-feed__row{min-height:0}main#cdl-main .ps-toolbar{gap:.5rem}main .ps-cols{gap:.25rem}main .ps-cols__item{display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:.75rem;row-gap:.2rem;align-items:start;padding-block:.9rem}main .ps-cols__num{grid-column:1;grid-row:1/span 3;font-size:1.7rem;line-height:1.05}main .ps-cols__desc,main .ps-cols__link,main .ps-cols__title{grid-column:2}main .ps-cols__desc{font-size:.9rem;line-height:1.5}main .ps-cols__link{min-height:0;margin-top:0;padding-block:.2rem;font-size:.8125rem}main ul.ps-letters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem}main .ps-letters__item{padding:0}main .ps-letters__glyph{font-size:2.2rem;line-height:1}main .ps-letters__title{font-size:1.02rem}main .ps-letters__desc{font-size:.8125rem;line-height:1.45}main .ps-row{padding-block:.85rem}main .ps-row__text{font-size:.9rem;line-height:1.5}main .ps-statement__media .ps-frame{aspect-ratio:16/10;max-height:15rem;overflow:hidden}main .ps-statement__media .ps-frame img{width:100%;height:100%;object-fit:cover}main#cdl-main.pg-contact .ps-details__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding-block:.7rem}main#cdl-main.pg-contact .ps-details__value{font-size:.9375rem;overflow-wrap:anywhere}main#cdl-main.pg-contact .ps-details__link{min-height:0;padding-block:0}main#cdl-main.pg-contact .ps-details__copy{grid-column:auto;justify-self:end;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;justify-content:center}main#cdl-main.pg-contact .ps-details__copy>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}