.guide-entry{position:relative;padding:55px 0 60px;background:#e4e9c8;color:#153f2e;isolation:isolate;overflow:hidden}.guide-entry .wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}.guide-entry h2{font:900 clamp(29px,3.4vw,44px)/1.5 'M PLUS Rounded 1c',var(--sans);letter-spacing:-.045em;margin-top:13px}.guide-entry p:not(.eyebrow){font-size:14px;line-height:2;margin-top:18px}.guide-entry nav{display:grid;gap:0;border-top:1px solid #153f2e44}.guide-entry nav a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;border-bottom:1px solid #153f2e44;text-decoration:none;font:800 17px/1.8 'M PLUS Rounded 1c',var(--sans);padding:14px 5px;transition:padding .3s cubic-bezier(.16,1,.3,1)}.guide-entry nav a small{font:500 11px/1.6 var(--sans);margin-left:auto}.guide-entry nav a span{font:400 24px/1 var(--sans)}.guide-entry nav a:hover{padding-left:13px}.guide-entry a:focus-visible{outline:3px solid #a55470;outline-offset:4px}.guide-entry-menu{margin-top:15px!important}
@media(max-width:760px){.guide-entry{padding:35px 0 40px}.guide-entry .wrap{grid-template-columns:1fr;gap:25px}.guide-entry .eyebrow{font-size:10px}.guide-entry h2{font-size:29px;margin-top:12px}.guide-entry p:not(.eyebrow){font-size:13px;line-height:1.95;margin-top:15px}.guide-entry nav a{font-size:16px;min-height:62px}.guide-entry nav a small{font-size:10px}}
@media(prefers-reduced-motion:reduce){.guide-entry nav a{transition:none}}
