.blog-module__uEC99q__page{--color-brand:var(--orange);--color-brand-hover:var(--orange-bright);--color-brand-pale:var(--orange-pale);--color-canvas:var(--cream);--color-canvas-light:var(--cream-light);--color-surface:var(--white);--color-ink:var(--brown);--color-ink-muted:var(--brown-muted);--color-depth:var(--petrol);--color-depth-hover:var(--petrol-soft);--color-border:var(--border-warm);--color-focus:var(--orange);--color-brand-rgb:250 90 22;background:var(--color-canvas);min-height:100svh;color:var(--color-ink)}.blog-module__uEC99q__hero{border-bottom:1px solid var(--color-border);background:var(--color-canvas-light);isolation:isolate;padding:clamp(74px,10vw,138px) clamp(24px,4vw,72px) clamp(60px,8vw,112px);position:relative;overflow:hidden}.blog-module__uEC99q__heroInner,.blog-module__uEC99q__listing,.blog-module__uEC99q__articleWrap{width:min(1440px,100% - 48px);margin:0 auto;position:relative}.blog-module__uEC99q__heroInner{z-index:1;max-width:1180px}.blog-module__uEC99q__eyebrow,.blog-module__uEC99q__sectionEyebrow,.blog-module__uEC99q__articleEyebrow{color:var(--color-brand);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.blog-module__uEC99q__hero h1{max-width:min(1180px,82vw);font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(68px,10vw,154px);font-weight:400;line-height:.9}.blog-module__uEC99q__hero h1 span,.blog-module__uEC99q__articleHero h1>span,.blog-module__uEC99q__listingHeader h2>span,.blog-module__uEC99q__articleRelated h2>span,.blog-module__uEC99q__articleCta h2>span{display:block}.blog-module__uEC99q__hero h1 span:last-child{color:var(--color-brand)}.blog-module__uEC99q__heroCopy{max-width:590px;color:var(--color-ink-muted);margin:30px 0 0 auto;font-size:clamp(16px,1.35vw,20px);line-height:1.58}.blog-module__uEC99q__listing{padding-top:clamp(48px,7vw,90px);padding-bottom:clamp(80px,11vw,160px)}.blog-module__uEC99q__listingHeader{border-top:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;padding-top:18px;display:flex}.blog-module__uEC99q__listingHeader h2,.blog-module__uEC99q__state h1,.blog-module__uEC99q__state h2,.blog-module__uEC99q__articleCta h2{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:8px 0 0;font-weight:400;line-height:.91}.blog-module__uEC99q__listingHeader h2{font-size:clamp(39px,5vw,70px)}.blog-module__uEC99q__articleCount,.blog-module__uEC99q__pagination p{color:var(--color-ink-muted);margin:0 0 5px;font-size:14px;font-weight:700}.blog-module__uEC99q__grid{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__uEC99q__card{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-height:530px;display:flex;position:relative;overflow:hidden}.blog-module__uEC99q__cardImage,.blog-module__uEC99q__cardFallback{background:var(--color-brand-pale);height:248px;position:relative;overflow:hidden}.blog-module__uEC99q__cardImage:after{content:"";background:linear-gradient(#0000 58%,#123f422e);position:absolute;inset:0}.blog-module__uEC99q__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.blog-module__uEC99q__cardFallback:before,.blog-module__uEC99q__cardFallback:after{content:"";position:absolute}.blog-module__uEC99q__cardFallback:before{aspect-ratio:1;border:1px solid #fa5a1652;border-radius:50%;width:85%;bottom:-34%;right:-9%;box-shadow:0 0 0 28px #fa5a1614,0 0 0 54px #a947240f}.blog-module__uEC99q__cardFallback:after{background:var(--color-brand);border-radius:22px;width:82px;height:82px;top:32px;left:32px;box-shadow:15px 15px #123f4224}.blog-module__uEC99q__category{z-index:2;color:var(--color-depth);letter-spacing:.09em;text-transform:uppercase;background:#ffffffe6;border:1px solid #ffffffa8;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;position:absolute;top:18px;left:18px}.blog-module__uEC99q__cardBody{isolation:isolate;flex-direction:column;flex:1;padding:26px;display:flex;position:relative;overflow:hidden}.blog-module__uEC99q__cardBody:before{z-index:-1;background:var(--color-brand);content:"";transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(101%)}.blog-module__uEC99q__cardBody>*{z-index:1;position:relative}.blog-module__uEC99q__meta{color:var(--color-ink-muted);flex-wrap:wrap;gap:9px 14px;font-size:12px;font-weight:700;transition:color .22s;display:flex}.blog-module__uEC99q__meta span+span:before{background:var(--color-brand);content:"";border-radius:50%;width:4px;height:4px;margin:0 10px 2px 0;transition:background .22s;display:inline-block}.blog-module__uEC99q__card h2{letter-spacing:-.04em;margin:22px 0 0;font-size:clamp(23px,2vw,31px);line-height:1.03;transition:color .22s}.blog-module__uEC99q__excerpt{color:var(--color-ink-muted);margin:16px 0 0;font-size:15px;line-height:1.6;transition:color .22s}.blog-module__uEC99q__readMore,.blog-module__uEC99q__backLink,.blog-module__uEC99q__pagination a,.blog-module__uEC99q__pagination span,.blog-module__uEC99q__articleCta a{justify-content:center;align-items:center;gap:10px;font-weight:800;display:inline-flex}.blog-module__uEC99q__readMore{color:var(--color-brand);margin-top:auto;padding-top:22px;font-size:14px;transition:color .22s}.blog-module__uEC99q__readMore span,.blog-module__uEC99q__backLink span,.blog-module__uEC99q__articleCta a span{font-size:20px;line-height:1;transition:transform .2s}.blog-module__uEC99q__card:hover .blog-module__uEC99q__cardImage img,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__cardImage img{transform:scale(1.045)}.blog-module__uEC99q__card:hover .blog-module__uEC99q__cardBody:before,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__cardBody:before{transform:translateY(0)}.blog-module__uEC99q__card:hover .blog-module__uEC99q__meta,.blog-module__uEC99q__card:hover h2,.blog-module__uEC99q__card:hover .blog-module__uEC99q__excerpt,.blog-module__uEC99q__card:hover .blog-module__uEC99q__readMore,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__meta,.blog-module__uEC99q__card:focus-visible h2,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__excerpt,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__readMore{color:var(--color-surface)}.blog-module__uEC99q__card:hover .blog-module__uEC99q__meta span+span:before,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__meta span+span:before{background:var(--color-surface)}.blog-module__uEC99q__card:hover .blog-module__uEC99q__readMore span,.blog-module__uEC99q__card:focus-visible .blog-module__uEC99q__readMore span,.blog-module__uEC99q__backLink:hover span,.blog-module__uEC99q__articleCta a:hover span{transform:translate(4px)}.blog-module__uEC99q__pagination{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.blog-module__uEC99q__pagination div{gap:10px;display:flex}.blog-module__uEC99q__pagination a,.blog-module__uEC99q__pagination span{border:1px solid var(--color-border);border-radius:10px;min-height:46px;padding:0 16px;font-size:14px}.blog-module__uEC99q__pagination a{background:var(--color-surface);color:var(--color-depth);transition:background .18s,color .18s}.blog-module__uEC99q__pagination a:hover{background:var(--color-depth);color:var(--color-surface)}.blog-module__uEC99q__pagination span{opacity:.45}.blog-module__uEC99q__state{border:1px solid var(--color-border);background:var(--color-surface);text-align:center;place-items:center;min-height:380px;padding:48px;display:grid}.blog-module__uEC99q__state div{max-width:540px}.blog-module__uEC99q__state h1,.blog-module__uEC99q__state h2{font-size:clamp(40px,5vw,64px)}.blog-module__uEC99q__state p{color:var(--color-ink-muted);margin:16px auto 0;font-size:16px;line-height:1.55}.blog-module__uEC99q__state .blog-module__uEC99q__backLink{margin:24px auto 0}.blog-module__uEC99q__articleHero{border-bottom:1px solid var(--color-border);background:var(--color-canvas-light);padding:clamp(42px,6vw,82px) 0 clamp(48px,7vw,98px);position:relative;overflow:hidden}.blog-module__uEC99q__articleHeroInner{z-index:1;width:min(1080px,100% - 48px);margin:0 auto;position:relative}.blog-module__uEC99q__backLink{width:fit-content;color:var(--color-depth);font-size:14px}.blog-module__uEC99q__articleBreadcrumbs{color:var(--color-ink-muted);flex-wrap:wrap;gap:8px;font-size:12px;font-weight:700;display:flex}.blog-module__uEC99q__articleBreadcrumbs a:hover{color:var(--color-brand)}.blog-module__uEC99q__articleBreadcrumbs>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.blog-module__uEC99q__articleCategory{background:var(--color-brand);color:var(--color-surface);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-top:clamp(54px,8vw,104px);padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.blog-module__uEC99q__articleHero h1{max-width:940px;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:18px 0 0;font-size:clamp(57px,8.2vw,126px);font-weight:400;line-height:.9}.blog-module__uEC99q__articleMeta{color:var(--color-ink-muted);flex-wrap:wrap;gap:12px 24px;margin-top:30px;font-size:14px;font-weight:700;display:flex}.blog-module__uEC99q__articleMeta time{color:var(--color-brand)}.blog-module__uEC99q__articleWrap{max-width:1080px;padding:clamp(48px,7vw,96px) 0 0}.blog-module__uEC99q__featuredImage{background:var(--color-brand-pale);border:1px solid #123f421f;border-radius:28px;overflow:hidden;box-shadow:0 28px 66px #123f4224}.blog-module__uEC99q__featuredImage img{object-fit:cover;width:100%;max-height:660px;display:block}.blog-module__uEC99q__articleContent{max-width:920px;color:var(--color-ink);margin:clamp(44px,6vw,76px) auto 0;font-size:clamp(18px,1.45vw,21px);line-height:1.68}.blog-module__uEC99q__articleContent>:first-child{margin-top:0}.blog-module__uEC99q__articleContent h2,.blog-module__uEC99q__articleContent h3,.blog-module__uEC99q__articleContent h4{color:var(--color-ink);letter-spacing:-.04em;margin:1.6em 0 .55em;font-weight:800;line-height:1.05}.blog-module__uEC99q__articleContent h2{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(42px,5vw,64px);font-weight:400;line-height:.93}.blog-module__uEC99q__articleContent h3{font-size:28px}.blog-module__uEC99q__articleContent p,.blog-module__uEC99q__articleContent ul,.blog-module__uEC99q__articleContent ol{margin:0 0 1.3em}.blog-module__uEC99q__articleContent ul,.blog-module__uEC99q__articleContent ol{padding-left:1.2em}.blog-module__uEC99q__articleContent li+li{margin-top:.45em}.blog-module__uEC99q__articleContent blockquote{border-left:5px solid var(--color-brand);color:var(--color-ink);margin:1.7em 0;padding:.25em 0 .25em 1em;font-size:1.22em;font-weight:700;line-height:1.35}.blog-module__uEC99q__articleContent img{border-radius:18px;width:100%;height:auto;margin:1.8em 0}.blog-module__uEC99q__articleContent pre{background:var(--color-depth);color:var(--color-canvas);border-radius:14px;margin:1.6em 0;padding:20px;font-size:.75em;overflow-x:auto}.blog-module__uEC99q__articleContent a{color:var(--color-depth);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:3px;font-weight:800;text-decoration-line:underline}.blog-module__uEC99q__articleRelated{border-top:1px solid var(--color-border);max-width:920px;margin:clamp(56px,8vw,94px) auto 0;padding-top:28px}.blog-module__uEC99q__articleRelated h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:10px 0 30px;font-size:clamp(40px,5vw,68px);font-weight:400;line-height:.9}.blog-module__uEC99q__articleRelated nav{flex-wrap:wrap;gap:10px;display:flex}.blog-module__uEC99q__articleRelated nav a{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-depth);border-radius:999px;padding:11px 15px;font-size:13px;font-weight:800;transition:background .18s,border-color .18s,color .18s}.blog-module__uEC99q__articleRelated nav a:hover,.blog-module__uEC99q__articleRelated nav a:focus-visible{border-color:var(--color-depth);background:var(--color-depth);color:var(--color-surface)}.blog-module__uEC99q__articleCta{background:var(--color-depth);max-width:920px;min-height:clamp(360px,48vw,540px);color:var(--color-surface);text-align:center;border-radius:36px;place-content:center;margin:clamp(56px,8vw,94px) auto 0;padding:clamp(48px,8vw,92px);display:grid}.blog-module__uEC99q__articleCta .blog-module__uEC99q__articleEyebrow{color:var(--color-canvas)}.blog-module__uEC99q__articleCta h2{max-width:690px;margin:18px auto 0;font-size:clamp(48px,6.5vw,88px)}.blog-module__uEC99q__articleCta a{background:var(--color-brand);width:fit-content;min-height:56px;color:var(--color-surface);border-radius:11px;margin:30px auto 0;padding:0 22px;transition:background .18s;box-shadow:0 14px 30px #fa5a1638}.blog-module__uEC99q__articleCta a:hover{background:var(--color-brand-hover)}@media (max-width:960px){.blog-module__uEC99q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module__uEC99q__hero,.blog-module__uEC99q__articleHero{padding-inline:0}.blog-module__uEC99q__heroInner,.blog-module__uEC99q__listing,.blog-module__uEC99q__articleWrap,.blog-module__uEC99q__articleHeroInner{width:calc(100% - 32px)}.blog-module__uEC99q__hero h1{max-width:100%;font-size:clamp(60px,18vw,90px)}.blog-module__uEC99q__heroCopy{margin-top:24px;font-size:16px}.blog-module__uEC99q__listingHeader,.blog-module__uEC99q__pagination{flex-direction:column;align-items:flex-start}.blog-module__uEC99q__grid{grid-template-columns:1fr}.blog-module__uEC99q__card{min-height:500px}.blog-module__uEC99q__articleHero h1{font-size:clamp(50px,16vw,80px)}.blog-module__uEC99q__articleBreadcrumbs>span:last-child{max-width:220px}.blog-module__uEC99q__articleContent{font-size:18px}.blog-module__uEC99q__articleCta{border-radius:26px;min-height:400px;padding:42px 22px}.blog-module__uEC99q__articleCta a{width:100%}}@media (prefers-reduced-motion:reduce){.blog-module__uEC99q__cardBody:before,.blog-module__uEC99q__cardImage img,.blog-module__uEC99q__readMore span,.blog-module__uEC99q__backLink span,.blog-module__uEC99q__articleCta a span{transition:none}}
