.BlogPage-module__uBUtsW__blogPage{padding-top:24px}.BlogPage-module__uBUtsW__hero{isolation:isolate;border-radius:34px;align-items:flex-end;width:100%;max-width:none;min-height:min(500px,100vh - 48px);padding:128px clamp(1.2rem,5vw,5rem) clamp(1.35rem,3.8vw,3rem);display:flex;position:relative;overflow:hidden}.BlogPage-module__uBUtsW__hero:before{content:"BLOG";z-index:-1;letter-spacing:-.08em;color:#ffffff08;pointer-events:none;font-size:clamp(6rem,15vw,18rem);font-weight:900;line-height:.78;position:absolute;top:7%;right:5%}.BlogPage-module__uBUtsW__hero:after{content:"";z-index:-1;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#ff7a004d,#ff7a0014 48%,#0000 72%);border-radius:999px;width:clamp(16rem,30vw,28rem);height:clamp(16rem,30vw,28rem);position:absolute;bottom:-18%;right:-7%}.BlogPage-module__uBUtsW__heroGrid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(280px,.46fr);align-items:end;gap:clamp(1.3rem,4vw,4rem);width:100%;display:grid;position:relative}.BlogPage-module__uBUtsW__heroCopy h1{letter-spacing:-.052em;max-width:22ch;margin:.75rem 0 0;font-size:clamp(2rem,3vw,3.35rem);line-height:1.03}.BlogPage-module__uBUtsW__heroCopy p{color:#fffaf4c2;max-width:54rem;margin:1rem 0 0;font-size:clamp(.95rem,1vw,1.04rem);font-weight:650;line-height:1.72}.BlogPage-module__uBUtsW__kicker,.BlogPage-module__uBUtsW__kickerDark{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.65rem;font-size:.8rem;font-weight:850;display:inline-flex}.BlogPage-module__uBUtsW__kicker{color:#fffaf4d6}.BlogPage-module__uBUtsW__kickerDark{color:var(--fire-3)}.BlogPage-module__uBUtsW__kicker i,.BlogPage-module__uBUtsW__kickerDark i{background:linear-gradient(135deg, var(--fire), var(--fire-2));border-radius:999px;width:.52rem;height:.52rem;box-shadow:0 0 0 .35rem #ff7a001f}.BlogPage-module__uBUtsW__heroPanel{width:100%;color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff1a,#ffffff09);border:1px solid #ffffff1f;border-radius:1.45rem;padding:clamp(1rem,1.8vw,1.35rem);box-shadow:inset 0 1px #ffffff17,0 22px 70px #0a04022e}.BlogPage-module__uBUtsW__heroPanel span,.BlogPage-module__uBUtsW__topicHeader,.BlogPage-module__uBUtsW__metaRow,.BlogPage-module__uBUtsW__cardTop,.BlogPage-module__uBUtsW__searchMock,.BlogPage-module__uBUtsW__sectionTitleRow{align-items:center;gap:.5rem;display:flex}.BlogPage-module__uBUtsW__heroPanel span{color:#fffaf4db;font-size:.88rem;font-weight:750}.BlogPage-module__uBUtsW__heroPanel strong{letter-spacing:-.03em;max-width:22rem;margin:.9rem 0 1rem;font-size:clamp(1.06rem,1.18vw,1.18rem);line-height:1.28;display:block}.BlogPage-module__uBUtsW__heroPanel a,.BlogPage-module__uBUtsW__primaryLink,.BlogPage-module__uBUtsW__ctaBand a{background:linear-gradient(135deg, var(--fire), var(--fire-2));min-height:2.9rem;color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.08rem;font-weight:850;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 18px 44px #ff7a0033}.BlogPage-module__uBUtsW__heroPanel a:hover,.BlogPage-module__uBUtsW__primaryLink:hover,.BlogPage-module__uBUtsW__ctaBand a:hover,.BlogPage-module__uBUtsW__postCard a:hover{transform:translateY(-2px)}.BlogPage-module__uBUtsW__blogOverview,.BlogPage-module__uBUtsW__contentGrid,.BlogPage-module__uBUtsW__postsSection,.BlogPage-module__uBUtsW__ctaBand{width:min(1180px,100%);margin:0 auto}.BlogPage-module__uBUtsW__blogOverview{padding:1.55rem 0 0}.BlogPage-module__uBUtsW__overviewHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.BlogPage-module__uBUtsW__overviewHeader h2,.BlogPage-module__uBUtsW__sectionTitleRow h2,.BlogPage-module__uBUtsW__ctaBand h2{letter-spacing:-.044em;max-width:680px;color:var(--ink);margin:.45rem 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.05}.BlogPage-module__uBUtsW__searchMock,.BlogPage-module__uBUtsW__countBadge{color:#fffaf4e0;white-space:nowrap;background:#120905eb;border-radius:999px;min-height:2.85rem;padding:0 1rem;font-size:.9rem;font-weight:800}.BlogPage-module__uBUtsW__topicStrip{scrollbar-width:none;gap:.7rem;margin-top:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.BlogPage-module__uBUtsW__topicStrip::-webkit-scrollbar{display:none}.BlogPage-module__uBUtsW__topicStrip span{color:var(--ink);background:#ffffffb8;border:1px solid #12090514;border-radius:999px;flex:none;padding:.72rem .95rem;font-size:.9rem;font-weight:800;box-shadow:0 14px 38px #1a0c050d}.BlogPage-module__uBUtsW__serviceLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.BlogPage-module__uBUtsW__serviceLinks a{background:#ffffffbd;border:1px solid #12090514;border-radius:1.2rem;gap:.45rem;min-height:100%;padding:.95rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 16px 42px #1a0c050f}.BlogPage-module__uBUtsW__serviceLinks a:hover{border-color:#ff7a0033;transform:translateY(-2px);box-shadow:0 20px 48px #1a0c0517}.BlogPage-module__uBUtsW__serviceLinks strong{color:var(--ink);font-size:.98rem;line-height:1.1}.BlogPage-module__uBUtsW__serviceLinks span{color:var(--muted);font-size:.86rem;font-weight:650;line-height:1.55}.BlogPage-module__uBUtsW__serviceLinks svg{color:var(--fire-3)}.BlogPage-module__uBUtsW__contentGrid{grid-template-columns:minmax(0,1.2fr) minmax(270px,.44fr);align-items:stretch;gap:1rem;padding-top:1.15rem;display:grid}.BlogPage-module__uBUtsW__featuredPost,.BlogPage-module__uBUtsW__topicPanel,.BlogPage-module__uBUtsW__postCard{background:#ffffffbd;border:1px solid #12090514;box-shadow:0 22px 62px #1a0c0514}.BlogPage-module__uBUtsW__featuredPost{background:radial-gradient(circle at 92% 0,#ff7a0029,#0000 18rem),linear-gradient(#ffffffd1,#f7f2ebf5);border-radius:1.8rem;min-height:100%;padding:clamp(1.2rem,2.3vw,1.8rem)}.BlogPage-module__uBUtsW__featuredLabel{color:var(--fire-3);align-items:center;gap:.55rem;margin-bottom:1rem;font-weight:850;display:inline-flex}.BlogPage-module__uBUtsW__category{width:fit-content;color:var(--fire-3);background:#ff7a001a;border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.8rem;font-weight:850;display:inline-flex}.BlogPage-module__uBUtsW__featuredPost h2{letter-spacing:-.05em;max-width:22ch;color:var(--ink);margin:.75rem 0 .7rem;font-size:clamp(1.65rem,2.55vw,2.45rem);line-height:1.02}.BlogPage-module__uBUtsW__featuredPost p,.BlogPage-module__uBUtsW__topicPanel p,.BlogPage-module__uBUtsW__postCard p,.BlogPage-module__uBUtsW__ctaBand p{color:var(--muted);margin:0;line-height:1.75}.BlogPage-module__uBUtsW__metaRow{color:var(--muted);flex-wrap:wrap;margin:1rem 0 1.1rem;font-size:.9rem}.BlogPage-module__uBUtsW__topicPanel{border-radius:1.8rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.2rem;display:flex}.BlogPage-module__uBUtsW__topicHeader{color:var(--ink);font-size:1rem}.BlogPage-module__uBUtsW__topicSteps{gap:.62rem;display:grid}.BlogPage-module__uBUtsW__topicSteps span{color:var(--ink);background:#1209050e;border-radius:1rem;padding:.78rem .85rem;font-size:.9rem;font-weight:800;display:block}.BlogPage-module__uBUtsW__postsSection{padding-top:1.35rem}.BlogPage-module__uBUtsW__sectionTitleRow{justify-content:space-between;align-items:end;margin-bottom:1rem}.BlogPage-module__uBUtsW__postsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.BlogPage-module__uBUtsW__postCard{border-radius:1.45rem;flex-direction:column;gap:.85rem;min-height:100%;padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.BlogPage-module__uBUtsW__postCard:hover{border-color:#ff7a002e;transform:translateY(-3px);box-shadow:0 24px 58px #1a0c051c}.BlogPage-module__uBUtsW__cardTop{color:var(--muted);justify-content:space-between;font-size:.82rem;font-weight:780}.BlogPage-module__uBUtsW__postCard h3{letter-spacing:-.03em;min-height:3.2rem;color:var(--ink);margin:0;font-size:1.14rem;line-height:1.1}.BlogPage-module__uBUtsW__postCard p{-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:.92rem;display:-webkit-box;overflow:hidden}.BlogPage-module__uBUtsW__tags{flex-wrap:wrap;gap:.45rem;display:flex}.BlogPage-module__uBUtsW__tags span{color:var(--muted);background:#1209050e;border-radius:999px;padding:.42rem .66rem;font-size:.76rem;font-weight:800;display:inline-flex}.BlogPage-module__uBUtsW__postCard a{width:fit-content;color:var(--fire-3);align-items:center;gap:.45rem;margin-top:.05rem;font-weight:850;transition:transform .18s;display:inline-flex}.BlogPage-module__uBUtsW__ctaBand{color:var(--white);background:radial-gradient(circle at 90% 15%,#ff7a0057,#0000 18rem),linear-gradient(135deg,#090403,#1b0b06 62%,#391607);border-radius:1.8rem;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:1.35rem;padding:1.5rem;display:flex;box-shadow:0 28px 74px #10070338}.BlogPage-module__uBUtsW__ctaBand h2,.BlogPage-module__uBUtsW__ctaBand p{color:var(--white)}.BlogPage-module__uBUtsW__ctaBand p{color:#fffaf4bd;max-width:44rem}@media (max-width:1080px){.BlogPage-module__uBUtsW__heroGrid,.BlogPage-module__uBUtsW__overviewHeader,.BlogPage-module__uBUtsW__contentGrid,.BlogPage-module__uBUtsW__sectionTitleRow,.BlogPage-module__uBUtsW__ctaBand{grid-template-columns:1fr}.BlogPage-module__uBUtsW__hero{min-height:auto}.BlogPage-module__uBUtsW__postsGrid,.BlogPage-module__uBUtsW__serviceLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogPage-module__uBUtsW__heroPanel{max-width:33rem}.BlogPage-module__uBUtsW__searchMock,.BlogPage-module__uBUtsW__countBadge{width:fit-content}.BlogPage-module__uBUtsW__ctaBand{align-items:flex-start}}@media (max-width:640px){.BlogPage-module__uBUtsW__blogPage{padding-top:8px}.BlogPage-module__uBUtsW__hero{border-radius:1.65rem;padding:5.25rem 1.15rem 1.55rem}.BlogPage-module__uBUtsW__heroGrid{gap:1rem}.BlogPage-module__uBUtsW__heroCopy h1{max-width:14ch;font-size:clamp(2rem,10vw,2.85rem)}.BlogPage-module__uBUtsW__heroCopy p{font-size:.96rem}.BlogPage-module__uBUtsW__heroPanel,.BlogPage-module__uBUtsW__featuredPost,.BlogPage-module__uBUtsW__topicPanel,.BlogPage-module__uBUtsW__postCard,.BlogPage-module__uBUtsW__ctaBand{border-radius:1.35rem}.BlogPage-module__uBUtsW__blogOverview{padding-top:1rem}.BlogPage-module__uBUtsW__postsGrid,.BlogPage-module__uBUtsW__serviceLinks{grid-template-columns:1fr}.BlogPage-module__uBUtsW__overviewHeader h2,.BlogPage-module__uBUtsW__sectionTitleRow h2,.BlogPage-module__uBUtsW__featuredPost h2,.BlogPage-module__uBUtsW__ctaBand h2{font-size:clamp(1.55rem,7vw,2.05rem)}.BlogPage-module__uBUtsW__searchMock,.BlogPage-module__uBUtsW__countBadge{white-space:normal;text-align:center;justify-content:center;width:100%}.BlogPage-module__uBUtsW__ctaBand a,.BlogPage-module__uBUtsW__primaryLink,.BlogPage-module__uBUtsW__heroPanel a{width:100%}}
