.blog-hero{isolation:isolate;color:#f1f2e9;background:#141a15;padding-top:0;position:relative;overflow:hidden}.blog-hero-stage{padding-top:140px}.blog-hero-shell{grid-template-columns:1.08fr 1fr;align-items:center;gap:20px;min-height:490px;padding-block-start:30px;padding-block-end:48px;display:grid}.blog-hero-copy{z-index:2;padding-block-start:22px;padding-block-end:22px;position:relative}.blog-hero-eyebrow{color:#c4cdbd;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 29px;font-size:11px;font-weight:650;line-height:1.6;display:flex}.blog-hero-eyebrow>span{background:#fa763f;border-radius:50%;flex:none;width:6px;height:6px}.blog-hero h1{font:500 clamp(49px, 4.65vw, 76px)/1.04 var(--sans);letter-spacing:-.067em;margin:0}.blog-hero h1 em{font-family:var(--serif);letter-spacing:-.037em;color:#ff8652;margin-top:5px;font-size:1.08em;font-weight:400;display:inline-block}.blog-hero-description{color:#b7c1af;max-width:450px;margin:28px 0;font-size:16px;line-height:1.9}.blog-hero-link{color:#243524;background:#f0f2e8;border-radius:100px;align-items:center;gap:25px;padding:9px 10px 9px 24px;font-size:14px;font-weight:650;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.blog-hero-link .action-mark{background:#fc7c46;border-radius:50%;width:39px;height:39px}.blog-hero-link:hover{background:#fffdf4;transform:translateY(-2px)}.blog-hero-link:focus-visible{outline-offset:6px;outline:2px solid #ff9563}.blog-hero-byline{color:#9eac95;margin:23px 0 0;font-size:12px;line-height:1.7}.blog-hero-art{isolation:isolate;contain:layout;width:100%;height:470px;position:relative}.blog-hero-halo{z-index:-1;background:radial-gradient(#50684932,#0000 65%);position:absolute;top:7%;bottom:7%;left:-13%;right:-13%}.blog-hero-poster,.blog-hero-art canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.blog-hero-poster{font-family:var(--sans);overflow:visible}.blog-hero-art canvas{opacity:0;transition:opacity .3s}.blog-hero-art[data-render-state=ready] canvas{opacity:1}.blog-hero-art[data-render-state=ready] .blog-hero-poster{visibility:hidden}.blog-hero-art-index{color:#a5b09d;letter-spacing:.035em;width:max-content;max-width:100%;font-size:10px;line-height:1.7;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.blog-hero-foot{color:#a8b39f;justify-content:space-between;gap:20px;padding-block-start:21px;padding-block-end:28px;font-size:12px;line-height:1.7;display:flex;position:relative}.blog-hero-foot:before{content:"";background:#73816645;height:1px;position:absolute;top:0;bottom:auto;left:clamp(24px,5vw,90px);right:clamp(24px,5vw,90px)}.blog-hero-foot>span:last-child{align-items:center;gap:15px;display:flex}.blog-hero-foot i{background:#7a886b;width:18px;height:1px}@media (min-width:1680px){.blog-hero-art{height:550px}}@media (max-width:1100px){.blog-hero-shell{grid-template-columns:1.1fr 1fr;gap:0;min-height:440px}.blog-hero h1{font-size:clamp(43px,5.55vw,62px)}.blog-hero-art{height:420px}.blog-hero-description{max-width:380px;font-size:14px}}@media (max-width:759px){.blog-hero-stage{padding-top:118px}.blog-hero-shell{flex-direction:column;align-items:stretch;gap:0;padding-block-start:35px;padding-block-end:15px;display:flex}.blog-hero-copy{padding-block-start:0;padding-block-end:0}.blog-hero-eyebrow{letter-spacing:.07em;margin-bottom:22px;font-size:10px}.blog-hero h1{font-size:clamp(43px,8.6vw,65px)}.blog-hero-description{max-width:460px;margin-block-start:23px;margin-block-end:23px;font-size:15px;line-height:1.8}.blog-hero-byline{margin-top:20px;font-size:11px}.blog-hero-art{height:min(93vw,420px);margin-top:14px}.blog-hero-art-index{font-size:9px;bottom:7px}.blog-hero-foot{flex-wrap:wrap;gap:13px;padding-block-start:19px;padding-block-end:23px;font-size:10px}.blog-hero-foot>span:last-child{gap:10px}.blog-hero-foot i{width:12px}}@media (prefers-reduced-motion:reduce){.blog-hero-art canvas,.blog-hero-link{transition:none}.blog-hero-link:hover{transform:none}}.blog-hero-chapters{color:#a9b6a0;justify-content:center;gap:15px;font-size:10px;line-height:1.5;display:flex;position:absolute;top:auto;bottom:-10px;left:0;right:0}.blog-hero-chapters>span{border-top:1px solid #73816670;padding-top:10px;transition:color .16s,border-color .16s}.blog-hero-chapters b{font-weight:500;display:block}.blog-hero-chapters .is-active{color:#ffa877;border-color:#f77b45}@media (min-width:900px) and (min-height:700px){html[data-blog-motion=on]:not([data-motion=off]) .blog-hero{min-height:calc(100svh + 420px)}html[data-blog-motion=on]:not([data-motion=off]) .blog-hero .blog-hero-stage{position:sticky;top:0}.blog-hero{overflow:clip}}@media (max-width:759px){.blog-hero-chapters{gap:12px;font-size:9px;bottom:0}.blog-hero h1 em{max-width:12ch}}@media (prefers-reduced-motion:reduce){html[data-blog-motion=on]:not([data-motion=off]) .blog-hero{min-height:auto}html[data-blog-motion=on]:not([data-motion=off]) .blog-hero .blog-hero-stage{position:relative}.blog-hero-chapters>span{transition:none}}
