.bifurcation{isolation:isolate;color:#fff;background:#020506;min-height:100svh;position:relative;overflow:hidden}.bifurcation-media,.bifurcation-scrim{z-index:-2;position:absolute;inset:0}.bifurcation-media{object-fit:cover;object-position:center;width:100%;height:100%;animation:1.2s cubic-bezier(.16,1,.3,1) both bifurcation-reveal}.bifurcation-scrim{z-index:-1;background:linear-gradient(90deg,#010405f5 0%,#010405d1 31%,#01040533 70%,#01040561 100%),linear-gradient(#0000 53%,#6900077a 84%,#7e0006e6 100%),linear-gradient(#00000047,#0000 34%)}.bifurcation-header{width:min(100% - 80px,1440px);margin:0 auto;padding-top:34px}.bifurcation-logo-filter{width:0;height:0;position:absolute}.bifurcation-header img{filter:url(#bifurcation-logo-white-red);width:142px;height:auto}.bifurcation-copy{max-width:700px;animation:.7s .12s both bifurcation-copy-in;position:absolute;top:25%;left:max(40px,50vw - 720px)}.bifurcation-copy h1{color:#fff;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:54px;font-weight:750;line-height:1.08}.bifurcation-copy h1 span{display:block}.bifurcation-copy>p{color:#ffffffc7;max-width:500px;margin:28px 0 0;font-size:18px;line-height:1.65}.bifurcation-paths{grid-template-columns:repeat(2,minmax(0,300px));gap:16px;animation:.7s .28s both bifurcation-copy-in;display:grid;position:absolute;bottom:54px;right:max(40px,50vw - 720px)}.bifurcation-path{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121419c2;border:1px solid #ffffff17;border-radius:12px;min-height:184px;padding:28px;box-shadow:0 20px 50px #0000004d}.bifurcation-path h2{color:#fff;align-items:center;gap:7px;margin:0;font-size:21px;font-weight:600;display:flex}.bifurcation-path h2 svg{color:#d8232a;width:17px}.bifurcation-path p{color:#ffffffb3;min-height:60px;margin:12px 0 18px;font-size:14px;line-height:1.48}.bifurcation-path a{color:#fff;background:#d51f26;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:14px;font-weight:700;transition:transform .2s,background-color .2s;display:flex}.bifurcation-path a:hover,.bifurcation-path a:focus-visible{background:#ef2a31;transform:translateY(-2px)}.bifurcation-path a svg{width:15px}@keyframes bifurcation-reveal{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes bifurcation-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=900px){.bifurcation{min-height:100svh;overflow:auto}.bifurcation-header{border-bottom:1px solid #fff3;width:calc(100% - 40px);padding:22px 0 12px}.bifurcation-header img{width:120px}.bifurcation-copy,.bifurcation-paths{position:relative;inset:auto}.bifurcation-copy{width:calc(100% - 40px);margin:12px auto 0}.bifurcation-copy h1{white-space:normal;font-size:clamp(38px,8vw,54px)}.bifurcation-paths{grid-template-columns:1fr;width:calc(100% - 40px);margin:20px auto 36px}.bifurcation-path{min-height:0}}@media (width<=560px){.bifurcation-copy h1{font-size:34px}.bifurcation-path{padding:20px 24px}.bifurcation-path p{min-height:0;margin:10px 0 14px}.bifurcation-path a{min-height:42px}}@media (prefers-reduced-motion:reduce){.bifurcation-media,.bifurcation-copy,.bifurcation-paths{animation:none}}.bifurcation .bf-mobile{display:none}@media (width<=560px){.bifurcation .bf-desktop{display:none}.bifurcation .bf-mobile{display:inline}.bifurcation h2.bf-mobile{margin:0 0 12px;display:block}.bifurcation-path{padding:16px 18px}.bifurcation-paths{gap:12px}.bifurcation-path a{min-height:44px}.bifurcation{flex-direction:column;display:flex}.bifurcation-copy{margin-top:48px}.bifurcation-paths{margin-top:auto;margin-bottom:28px;padding-top:24px}}
