.section-page.niche-edits-page .hero-full{--dw:min(calc(80vw - 37px), 758px);min-height:calc(375px + var(--dw) / 1.1333);border-bottom:0;padding:80px 0 400px}.section-page.niche-edits-page .hero-full:before{bottom:0}.section-page.niche-edits-page .hero-full .hero-bg-diagram{width:var(--dw);height:calc(var(--dw) / 1.1333);opacity:calc(.9 - .1 * var(--retro));inset:78px max(37px,50% - 683px) auto auto}.section-page.niche-edits-page .process{grid-template-columns:repeat(5,1fr)}.niche-edits-page .why-cell{position:relative}.niche-edits-page .why-cell .wc-i{width:22px;height:22px;color:var(--ink);position:absolute;top:28px;right:28px}.niche-edits-page .sector-grid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(5,1fr);gap:1px;margin-top:clamp(32px,4vw,48px);display:grid}.niche-edits-page .sector-cell{background:var(--paper);flex-direction:column;gap:8px;padding:24px 22px;display:flex;position:relative}.niche-edits-page .sector-cell .sec-ico{width:42px;color:var(--ink);opacity:.78;pointer-events:none;position:absolute;top:20px;right:20px}.niche-edits-page .sector-cell .sec-ico svg{width:42px;height:auto;display:block}.niche-edits-page .sector-cell h3{letter-spacing:-.01em;padding-right:50px;font-size:17px;line-height:1.15}.niche-edits-page .sector-cell p{color:color-mix(in oklab, var(--ink) 78%, transparent);font-size:14.5px;line-height:1.45}.niche-edits-page .answer-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.niche-edits-page .answer-grid h2{letter-spacing:-.025em;font-size:clamp(30px,3.6vw,50px);line-height:1.02}.niche-edits-page .answer-grid .answer{letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(19px,1.7vw,24px);line-height:1.42}.niche-edits-page .answer-grid .answer .em{color:var(--accent)}@media (max-width:1200px){.section-page.niche-edits-page .hero-full{flex-direction:column;min-height:0;padding-bottom:88px;display:flex}.section-page.niche-edits-page .hero-full .wrap{order:1}.section-page.niche-edits-page .hero-full .hero-bg-diagram{aspect-ratio:680/600;order:2;width:auto;height:auto;margin:36px 37px 0;position:relative;inset:auto}}@media (max-width:1000px){.section-page.niche-edits-page .process,.section-page.niche-edits-page .case-grid,.section-page.niche-edits-page .case-grid.two{grid-template-columns:1fr}.niche-edits-page .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.niche-edits-page .sector-cell h3,.niche-edits-page .sector-cell p{overflow-wrap:anywhere}.niche-edits-page .sector-cell h3{-webkit-hyphens:auto;hyphens:auto}}@media (max-width:860px){.section-page.niche-edits-page .hero-full{min-height:0;padding:56px 0 48px}.section-page.niche-edits-page .hero-full:before{opacity:.4;right:0}.section-page.niche-edits-page .hero-full .hero-bg-diagram{opacity:.5;width:100%;height:320px;margin-top:32px;position:relative;inset:auto}.section-page.niche-edits-page .hero-full .hero-copy{max-width:none}.niche-edits-page .answer-grid{grid-template-columns:1fr;gap:20px}}
