.blog-home .hero{position:sticky;height:clamp(780px, calc(100svh - 66px), 980px);min-height:780px;display:block;padding:0;overflow:hidden;isolation:isolate;top:0;z-index:1;background:#111;color:var(--white)}.blog-home .hero-background-video{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:contain;object-position:52% 50%;background:#fff;transform:scale(1.16);filter:saturate(1.06) contrast(1.03);-webkit-mask-image:radial-gradient(ellipse 76% 86% at 52% 50%,#000 0%,#000 54%,rgba(0,0,0,.9) 66%,rgba(0,0,0,.42) 82%,transparent 100%);mask-image:radial-gradient(ellipse 76% 86% at 52% 50%,#000 0%,#000 54%,rgba(0,0,0,.9) 66%,rgba(0,0,0,.42) 82%,transparent 100%);pointer-events:none}.blog-home .hero-video-shade{position:absolute;z-index:1;inset:0;background:radial-gradient(ellipse 38% 48% at 54% 47%,rgba(255,183,0,.09),transparent 68%),linear-gradient(180deg,rgba(17,17,17,.62) 0%,rgba(17,17,17,.27) 46%,rgba(17,17,17,.7) 100%);pointer-events:none}.blog-home .hero>.section-shell{position:relative;z-index:2;width:min(var(--wp--style--global--wide-size), calc(100% - 48px));height:100%;display:block}.blog-home .hero-heading{position:absolute;z-index:1;top:21%;left:50%;width:100%;margin:0;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.blog-home .hero-heading h1{max-width:none;display:block;margin:0;color:rgba(255,255,255,.96);font-family:var(--wp--preset--font-family--heading);font-size:clamp(82px, 10.7vw, 164px);font-weight:700;line-height:.84;letter-spacing:-.045em;white-space:nowrap;-webkit-text-stroke:1px rgba(17,17,17,.12);text-shadow:0 22px 54px rgba(0,0,0,.4)}.blog-home .hero-heading h1 span{display:inline;margin-left:.13em;color:var(--yellow)}.blog-home .hero .hero-intro{display:none}.blog-home .hero-grid{position:absolute;z-index:3;inset:0;width:100%;display:block;padding:0}.blog-home .latest-column{display:contents}.blog-home .hero-floating-card,.blog-home .featured-story.hero-floating-card,.blog-home .latest-story.hero-floating-card{--card-x:0px;--card-y:0px;--card-angle:0deg;--float-x:0px;--float-y-start:3px;--float-y-end:-10px;position:absolute;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.46);border-radius:28px;background:rgba(255,255,255,.12);box-shadow:0 34px 80px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.52);color:var(--white);-webkit-backdrop-filter:blur(24px) saturate(1.32);backdrop-filter:blur(24px) saturate(1.32);transform:translate3d(var(--card-x),calc(var(--card-y) + var(--float-y-start)),0) rotate(var(--card-angle));backface-visibility:hidden;will-change:transform;transition:border-color 260ms ease,box-shadow 260ms ease;cursor:pointer;display:block}.blog-home .featured-story.hero-floating-card{--card-x:-50%;--card-y:-50%;--card-angle:-1.8deg;--float-y-start:7px;--float-y-end:-13px;z-index:4;top:58%;left:clamp(225px, 19vw, 310px);width:clamp(390px, 30vw, 455px);height:365px;animation:hero-card-float 8.5s ease-in-out infinite}.blog-home .latest-story.hero-floating-card:nth-child(1){--card-angle:3.8deg;--float-x:8px;--float-y-start:0px;--float-y-end:-15px;z-index:3;top:31%;left:auto;right:2.5%;width:clamp(270px, 21vw, 320px);height:250px;animation:hero-card-float 7.8s ease-in-out -1.8s infinite}.blog-home .latest-story.hero-floating-card:nth-child(2){--card-angle:-3.2deg;--float-x:-7px;--float-y-start:4px;--float-y-end:-12px;z-index:2;top:66%;right:4.5%;width:clamp(275px, 21vw, 325px);height:250px;animation:hero-card-float 9.2s ease-in-out -3.4s infinite}.blog-home .hero-floating-card:hover,.blog-home .hero-floating-card:focus-within{border-color:rgba(255,255,0,.9);box-shadow:0 42px 96px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.7);animation-play-state:paused}.blog-home .hero-floating-card>img{position:absolute;inset:12px 12px auto;width:calc(100% - 24px);height:53%;border-radius:19px;opacity:.9;object-fit:cover;filter:saturate(.82) contrast(1.04);transition:transform 900ms cubic-bezier(.16,1,.3,1),filter 900ms ease}.blog-home .hero-floating-card:hover>img,.blog-home .hero-floating-card:focus-within>img{transform:scale(1.035);filter:saturate(1) contrast(1.02)}.blog-home .hero .story-shade,.blog-home .hero .latest-story::after{z-index:1;inset:0;border-radius:inherit;background:linear-gradient(180deg,transparent 26%,rgba(17,17,17,.16) 44%,rgba(17,17,17,.9) 100%);pointer-events:none}.blog-home .hero .featured-story .story-content,.blog-home .hero .latest-story-content{z-index:2;inset:auto 0 0;max-width:none;padding:26px}.blog-home .hero .featured-story .story-content{padding:30px}.blog-home .hero .featured-story h2{max-width:430px;font-size:clamp(27px, 2.8vw, 41px)}.blog-home .hero .latest-story h2{font-size:clamp(19px, 1.8vw, 26px)}.blog-home .hero .featured-story p{display:none}@keyframes hero-card-float{0%,100%{transform:translate3d(var(--card-x),calc(var(--card-y) + var(--float-y-start)),0) rotate(var(--card-angle))}50%{transform:translate3d(calc(var(--card-x) + var(--float-x)),calc(var(--card-y) + var(--float-y-end)),0) rotate(var(--card-angle))}}@media (max-width:900px){.blog-home .hero{position:relative;height:1120px;min-height:1120px;padding:0}.blog-home .hero>.section-shell{width:min(100% - 28px, var(--wp--style--global--wide-size))}.blog-home .hero-background-video{object-position:52% 44%;transform:scale(1.12);-webkit-mask-image:radial-gradient(ellipse 88% 74% at 52% 44%,#000 0%,#000 55%,rgba(0,0,0,.82) 73%,transparent 100%);mask-image:radial-gradient(ellipse 88% 74% at 52% 44%,#000 0%,#000 55%,rgba(0,0,0,.82) 73%,transparent 100%)}.blog-home .hero-video-shade{background:radial-gradient(circle at 52% 45%,rgba(255,255,0,.08),transparent 34%),linear-gradient(180deg,rgba(17,17,17,.64) 0%,rgba(17,17,17,.32) 42%,rgba(17,17,17,.68) 100%)}.blog-home .hero-heading{top:17%}.blog-home .hero-heading h1{font-size:clamp(78px, 14.5vw, 126px);line-height:.78;white-space:normal}.blog-home .hero-heading h1 span{display:block;margin-left:0}.blog-home .featured-story.hero-floating-card{top:58%;left:27%;width:min(430px, 56vw);height:350px}.blog-home .latest-story.hero-floating-card:nth-child(1){top:27%;left:auto;right:1%;width:270px;height:235px}.blog-home .latest-story.hero-floating-card:nth-child(2){top:70%;right:1%;width:275px;height:240px}}@media (max-width:640px){.blog-home .hero{height:auto;min-height:0}.blog-home .hero>.section-shell{height:auto}.blog-home .hero-grid{position:relative;inset:auto;display:flex;flex-direction:column;gap:28px;padding:680px 0 72px}.blog-home .hero-background-video{object-position:51% 25%;transform:scale(1.3);-webkit-mask-image:radial-gradient(ellipse 96% 43% at 51% 31%,#000 0%,#000 56%,rgba(0,0,0,.78) 76%,transparent 100%);mask-image:radial-gradient(ellipse 96% 43% at 51% 31%,#000 0%,#000 56%,rgba(0,0,0,.78) 76%,transparent 100%)}.blog-home .hero-heading{top:8.5%}.blog-home .hero-heading h1{font-size:clamp(76px, 23vw, 118px);line-height:.78}.blog-home .featured-story.hero-floating-card,.blog-home .latest-story.hero-floating-card:nth-child(1),.blog-home .latest-story.hero-floating-card:nth-child(2){position:relative;top:auto;right:auto;bottom:auto;left:auto;--card-x:0px;--card-y:0px}.blog-home .featured-story.hero-floating-card{--card-angle:-1.5deg;align-self:stretch;width:100%;height:330px}.blog-home .latest-story.hero-floating-card:nth-child(1){--card-angle:-3.5deg;align-self:flex-start;width:min(320px, calc(100% - 36px));height:250px}.blog-home .latest-story.hero-floating-card:nth-child(2){--card-angle:3.5deg;align-self:flex-end;width:min(320px, calc(100% - 36px));height:250px}.blog-home .hero .featured-story .story-content,.blog-home .hero .latest-story-content{padding:23px}}@media (prefers-reduced-motion:reduce){.blog-home .hero-floating-card,.blog-home .featured-story.hero-floating-card,.blog-home .latest-story.hero-floating-card{animation:none}}