.h14 .hero-copy.hero-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);column-gap:64px;align-items:end;text-align:left;padding-top:40px}.h14 .hero-split:before{content:"";position:absolute;left:50%;top:120px;width:min(1100px,100%);height:420px;transform:translateX(-50%);background:radial-gradient(ellipse 45% 50% at 50% 80%,rgba(232,90,31,.13),rgba(232,90,31,0) 70%);-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);pointer-events:none;z-index:-1}.h14 .hero-split .hero-state{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.h14 .hero-split .ttl-scr{margin:0 0 18px}.h14 .hero[data-in=true] .hero-split .ttl-scr{color:rgba(196,85,30,.85)}.h14 .hero-split .ttl{line-height:.98;letter-spacing:-.035em}.h14 .hero-split .heat{background:linear-gradient(180deg,var(--bone) 5%,var(--acc2) 72%,var(--acc) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.h14 .hero-split .hero-prop{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-top:20px;border-top:1px solid rgba(232,90,31,.4);min-width:0}.h14 .hero-split .lede{margin:0;max-width:none;text-align:left;font-size:17px;line-height:1.55;text-wrap:pretty}.h14 .hero-split .ctas.pair{margin:0;justify-content:flex-start;gap:12px}.h14 .hero .pair-main{height:52px;padding:0 26px;background:var(--acc);color:var(--ground);font-size:16px;transition:background-color .2s,gap .2s}.h14 .hero .pair-main i{color:var(--ground)}.h14 .hero .pair-main:hover{background:var(--acc2);color:var(--ground);gap:16px}.h14 .hero .pair-alt{display:inline-flex;align-items:center;height:52px;padding:0 22px;box-sizing:border-box;box-shadow:inset 0 0 0 1px rgba(232,90,31,.55);background:rgba(11,11,12,.4);color:var(--bone);font-size:16px;transition:box-shadow .2s,background-color .2s}.h14 .hero .pair-alt:hover{box-shadow:inset 0 0 0 1px var(--acc);background:rgba(232,90,31,.1)}.h14 .hero .pair-alt:focus-visible,.h14 .hero .pair-main:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.h14 .nav-cta{box-shadow:inset 0 0 0 1px rgba(232,90,31,.45)}@media (max-width:900px){.h14 .hero-copy.hero-split{grid-template-columns:minmax(0,1fr);row-gap:32px;padding-top:32px}.h14 .hero-split .ctas.pair{flex-wrap:wrap}}