.eap-home .eap-launch{padding-block:48px 28px}.eap-launch-top{grid-template-columns:1.8fr 1fr;align-items:end;gap:54px;display:grid}.eap-home .eap-launch h1{letter-spacing:-.055em;color:var(--eap-charcoal);text-wrap:initial;font-size:clamp(76px,7.7vw,112px);line-height:.95}.eap-launch-copy{max-width:385px;padding-bottom:4px}.eap-launch-copy>p{color:var(--eap-charcoal);margin-bottom:24px;font-size:18px;line-height:1.65}.eap-launch-copy .nh-actions{flex-wrap:wrap;gap:20px;margin:0}.eap-launch-work{margin-top:52px}.eap-launch-gallery{isolation:isolate;padding-bottom:110px;position:relative}.eap-launch-gallery:before{content:"";aspect-ratio:1.88;width:60%;display:block}.eap-launch-gallery[data-count="0"]:before{display:none}.eap-launch-piece{transform-origin:50% 80%;width:47%;position:absolute;top:26px}.eap-launch-left{z-index:1;--eap-fan-angle:-7deg;--eap-fan-y:24px;transform:translateY(var(--eap-fan-y))rotate(var(--eap-fan-angle));left:0}.eap-launch-right{z-index:1;--eap-fan-angle:7deg;--eap-fan-y:24px;transform:translateY(var(--eap-fan-y))rotate(var(--eap-fan-angle));right:0}.eap-launch-front{z-index:2;--eap-fan-angle:0deg;--eap-fan-y:0px;width:60%;top:0;left:20%}.eap-launch-piece:is(:hover,:focus-within){z-index:4}.eap-launch-site{background:var(--eap-flour);border:1px solid #38383b22;border-radius:13px;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:block;overflow:hidden;box-shadow:0 18px 42px -20px #38383b65}.eap-launch-site:is(:hover,:focus-visible){transform:translateY(-16px)scale(1.025);box-shadow:0 24px 50px -20px #38383b80}.eap-launch-site figure{margin:0}.eap-launch-crop{aspect-ratio:1.88;background:var(--eap-soft);overflow:hidden}.eap-launch-crop img{width:100%;height:auto;display:block}.eap-launch-site figcaption{min-height:50px;color:var(--eap-charcoal);justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}.eap-launch-site figcaption>span:first-child{font-size:15px;font-weight:700}.eap-launch-site figcaption>span:last-child{align-items:center;gap:12px;font-size:13px;display:inline-flex}.eap-launch-bottom{z-index:5;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex;position:relative}.eap-launch-bottom>p{font-size:15px;line-height:1.6}.eap-launch-bottom>p>span{color:var(--eap-muted);margin-top:2px;font-size:13px;display:block}.eap-launch-gallery[data-count="1"] .eap-launch-piece{width:66%;top:0;left:17%;right:auto;transform:none}.eap-launch-gallery[data-count="2"] .eap-launch-piece{width:58%}.eap-launch-fallback{width:72%;max-height:100%;margin-inline:auto;display:block;overflow:hidden}.eap-launch-fallback img{width:100%;height:auto}.eap-launch-fallback span{background:var(--eap-custard);justify-content:center;gap:12px;padding:12px;display:flex}@media (prefers-reduced-motion:no-preference){.eap-launch-top h1{animation:.85s cubic-bezier(.22,1,.36,1) both eap-launch-type}.eap-launch-copy{animation:.7s .12s both eap-arrive}.eap-launch-piece{animation:.95s cubic-bezier(.22,1,.36,1) .1s both eap-fan-deal}.eap-launch-front{animation-delay:.18s}.eap-launch-right{animation-delay:.26s}.eap-launch-bottom{animation:.7s .3s both eap-arrive}@supports (animation-timeline:view()){.eap-launch{view-timeline-name:--eap-launch;view-timeline-axis:block}.eap-launch-left .eap-launch-drift{animation:linear both eap-work-left;animation-timeline:--eap-launch;animation-range:exit exit 85%}.eap-launch-right .eap-launch-drift{animation:linear both eap-work-right;animation-timeline:--eap-launch;animation-range:exit exit 85%}.eap-launch-front .eap-launch-drift{animation:linear both eap-work-front;animation-timeline:--eap-launch;animation-range:exit exit 85%}}}@keyframes eap-launch-type{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes eap-fan-deal{0%{opacity:0;transform:translateY(100px)rotate(0)scale(.9)}to{opacity:1;transform:translateY(var(--eap-fan-y))rotate(var(--eap-fan-angle))}}@keyframes eap-work-left{to{transform:translate(-90px,-12px)rotate(-9deg)}}@keyframes eap-work-right{to{transform:translate(90px,-12px)rotate(9deg)}}@keyframes eap-work-front{to{transform:translateY(-24px)scale(1.035)}}@media (max-width:1100px){.eap-launch-top{grid-template-columns:1.5fr 1fr;align-items:start;gap:30px}.eap-home .eap-launch h1{font-size:clamp(64px,7.6vw,88px)}.eap-launch-copy>p{font-size:16px}.eap-launch-copy .nh-actions{gap:12px}.eap-launch-work{margin-top:44px}.eap-launch-gallery{padding-bottom:110px}.eap-launch-site figcaption{padding:10px 12px}.eap-launch-site figcaption>span:last-child{font-size:13px}}@media (max-width:700px){.eap-home .eap-launch{padding-block:32px 10px}.eap-launch-top{grid-template-columns:1fr;gap:22px}.eap-home .eap-launch h1{letter-spacing:-.045em;font-size:clamp(46px,12.7vw,76px);line-height:.99}.eap-launch-copy{max-width:460px}.eap-launch-copy>p{margin-bottom:20px;line-height:1.65}.eap-launch-copy .nh-actions{gap:20px}.eap-launch-work{margin-top:28px}.eap-launch-gallery{height:clamp(225px,65vw,370px);min-height:0;padding-bottom:0}.eap-launch-piece{width:75%;top:10px}.eap-launch-front{width:88%;top:0;left:6%}.eap-launch-left,.eap-launch-right{--eap-fan-y:24px}.eap-launch-site{border-radius:9px}.eap-launch-site figcaption{min-height:44px;padding:10px 12px}.eap-launch-site figcaption>span:first-child{font-size:13px}.eap-launch-site figcaption>span:last-child{gap:6px;font-size:13px}.eap-launch-site figcaption>span:last-child svg{width:13px}.eap-launch-left figcaption,.eap-launch-right figcaption{display:none}.eap-launch-bottom{flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px}.eap-launch-bottom>p{font-size:14px}.eap-launch-bottom>p>span{max-width:290px}.eap-launch-gallery[data-count="1"] .eap-launch-piece{width:88%;left:6%}}@media (prefers-reduced-motion:reduce),print{.eap-launch *,.eap-launch :before,.eap-launch :after{transition:none!important;animation:none!important}}
.eap-fresh{padding-block:70px 100px}.eap-fresh-grid{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:20px;margin-top:42px;display:grid}.eap-fresh-updates,.eap-fresh-story{border:1px solid var(--eap-line);border-radius:24px;min-width:0}.eap-fresh-updates{background:#fff;padding:32px}.eap-fresh-masthead{border-bottom:1px solid var(--eap-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:26px;display:flex}.eap-fresh-masthead .eap-logo-art{width:32px;height:32px}.eap-fresh-masthead .eap-wordmark{font-size:25px}.eap-fresh-masthead .eap-link{white-space:nowrap;min-height:44px;font-size:14px}.eap-fresh-update-body{padding-top:28px}.eap-home .eap-fresh-update-body>h3{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(27px,2.5vw,36px);line-height:1.12}.eap-fresh-update-body>p{font-size:16px;line-height:1.6}.eap-fresh-update-list{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.eap-fresh-update-list a{background:var(--eap-custard);color:var(--eap-charcoal);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;text-decoration:none;transition:background .18s;display:flex}.eap-fresh-update-list a:hover{background:color-mix(in srgb,var(--eap-custard)65%,var(--eap-crust))}.eap-home .eap-fresh-update-list h4{letter-spacing:-.02em;overflow-wrap:anywhere;margin:7px 0 0;font-size:21px;line-height:1.2}.eap-fresh-update-list time,.eap-fresh-update-list div>span{font-size:13px;line-height:1.5;display:block}.eap-fresh-update-list div>span{margin-top:7px}.eap-fresh-arrow{background:var(--eap-charcoal);width:36px;height:36px;color:var(--eap-flour);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.eap-fresh-empty{background:var(--eap-custard);border-radius:16px;margin-top:26px;padding:24px}.eap-fresh-empty>p{margin-bottom:16px}.eap-fresh-story{background:var(--eap-charcoal);color:var(--eap-flour);flex-direction:column;min-height:540px;padding:32px;display:flex}.eap-fresh-story-meta{color:var(--eap-custard);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-bottom:30px;font-size:13px;line-height:1.5;display:flex}.eap-home .eap-fresh-story h3{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;color:var(--eap-flour);margin:0 0 24px;font-size:clamp(34px,3.8vw,54px);line-height:1.03}.eap-fresh-story h3 a{color:inherit;text-decoration:none}.eap-fresh-story h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.eap-home .eap-fresh-story>p{color:var(--eap-flour);font-size:16px;line-height:1.6}.eap-fresh-story-footer{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:30px;display:flex}.eap-fresh-story-link{min-height:44px;color:var(--eap-flour);text-underline-offset:5px;align-items:center;gap:10px;font-size:15px;text-decoration:underline;display:inline-flex}.eap-fresh-story-footer img{width:clamp(80px,9vw,130px);height:auto}.eap-fresh a:focus-visible{outline:3px solid var(--eap-charcoal);outline-offset:5px}.eap-fresh-story a:focus-visible{outline-color:var(--eap-coral)}@media (max-width:1000px){.eap-fresh-grid{grid-template-columns:1.2fr 1fr}.eap-fresh-updates,.eap-fresh-story{padding:24px}.eap-fresh-masthead{flex-wrap:wrap;gap:10px}}@media (max-width:700px){.eap-fresh{padding-block:42px 64px}.eap-fresh-grid{grid-template-columns:1fr;gap:16px;margin-top:28px}.eap-fresh-updates,.eap-fresh-story{border-radius:20px;padding:24px}.eap-fresh-update-list a{gap:12px;padding:18px}.eap-home .eap-fresh-update-list h4{font-size:20px}.eap-fresh-story{min-height:410px}.eap-home .eap-fresh-story h3{font-size:clamp(34px,9vw,48px)}.eap-fresh-story-footer img{width:100px}}
