h1,h2,h3,h4,h5,h6,blockquote,figcaption,[class*=lede],[class*=lead],[class*=eyebrow],[class*=kicker]{text-wrap:balance}p,li,dd,[class*=body],[class*=copy]{text-wrap:pretty}p,li,blockquote,[class*=lede],[class*=lead]{max-inline-size:68ch}button,.btn,[class*=btn]:not([class*=btn-group]),[role=button],a.cta{white-space:nowrap}.btn--wrap,[data-wrap],button[aria-expanded],summary{white-space:normal}html,body{overflow-x:clip;max-inline-size:100%}img,svg,video,canvas,iframe,table,pre{max-inline-size:100%}img,video{block-size:auto}[class*=media] img,[class*=cover] img,figure img,.card img{object-fit:cover}p,li,td,dd,h1,h2,h3,h4,[class*=card]{overflow-wrap:anywhere}[class*=rail],[class*=carousel],[class*=scroller],[data-scroller]{padding-block:1rem 1.5rem;scroll-padding-inline:var(--gutter, 1.25rem)}:root{--gutter: clamp(1.25rem, 5vw, 2.5rem);--layout-defence: on}.wrap,.container,[class*=wrap],[class*=container]{padding-inline:max(var(--gutter),env(safe-area-inset-left),env(safe-area-inset-right));margin-inline:auto}section,[class*=section]{padding-block:var(--section-pad, clamp(3.5rem, 8vw, 7rem))}[data-pad=tight]{--section-pad: clamp(2rem, 5vw, 3.5rem)}[data-pad=loose]{--section-pad: clamp(5rem, 11vw, 9rem)}[class*=grid],[class*=cards],[class*=row]{align-items:stretch}[class*=card]{display:flex;flex-direction:column}[class*=card]>[class*=foot],[class*=card]>[class*=cta],[class*=card]>:last-child:is(a,button,[class*=btn]){margin-block-start:auto}@media(pointer:coarse){a[class*=btn],button,[role=button],input,select,textarea,[class*=dot],[class*=arrow],[class*=close],[class*=burger]{min-block-size:44px;min-inline-size:44px}[class*=dot],[class*=tick]{min-block-size:0;min-inline-size:0;position:relative}[class*=dot]:after,[class*=tick]:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:44px;block-size:44px;transform:translate(-50%,-50%)}}html{scrollbar-gutter:stable}[class*=header],[class*=nav],[class*=sticky]{padding-block-start:env(safe-area-inset-top,0)}@media(prefers-reduced-motion:reduce){[class*=reveal],[data-reveal]{opacity:1!important;transform:none!important}}[class*=reveal],[data-reveal]{transition-duration:.6s}
