.fv .backdrop{z-index:var(--z-bg);position:absolute;inset:0;overflow:hidden}.fv .backdrop img{object-fit:cover}.fv .shade{z-index:var(--z-bg);pointer-events:none;position:absolute;inset:0}.fv .tex-grid.in-matter{mix-blend-mode:overlay;opacity:calc(1.2 * var(--int))}.fv .hero-v4{--int:1;padding-top:138px;padding-bottom:calc(var(--cut) + 6rem);background:var(--night)}@media (min-width:1024px){.fv .hero-v4{min-height:900px;padding-top:164px}}.fv .shade-hero{background:linear-gradient(90deg, #05070bf0 0%, #05070bcc 30%, #05070b47 58%, #05070b0d 78%), linear-gradient(180deg, #05070bbf 0, transparent 20%, transparent 66%, var(--night) 100%)}@media (max-width:1023px){.fv .hero-v4 .backdrop img{object-position:72% 50%}.fv .shade-hero{background:linear-gradient(180deg, #05070b6b 0%, #05070b9e 30%, #05070b80 62%, var(--night) 100%)}}.fv .score-v4{--int:.75;background:var(--night)}.fv .score-v4 .score-pin{isolation:isolate}.fv .score-v4 .backdrop img{transform:scaleX(-1)translate(-40px)}.fv .shade-score{background:linear-gradient(90deg, #05070be6 0%, #05070ba8 30%, #05070b2e 44%, #05070b66 68%, #05070b9e 100%), linear-gradient(180deg, var(--night) 0, transparent 18%, transparent 80%, var(--night) 100%)}@media (max-width:1023px){.fv .shade-score{background:linear-gradient(180deg, var(--night) 0, #05070ba8 16%, #05070b80 60%, var(--night) 100%)}}.fv .score-v4 .score-card{--fill:#080a0fa8}.fv .radar-v4{--int:.7;background:var(--night)}.fv .shade-radar{background:linear-gradient(90deg, #05070beb 0%, #05070bb3 34%, #05070b6b 62%, #05070b99 100%), linear-gradient(180deg, var(--night) 0, #05070b33 22%, #05070b59 70%, var(--night) 100%)}@media (max-width:1023px){.fv .radar-v4 .backdrop img{object-position:68% 40%}.fv .shade-radar{background:linear-gradient(180deg, var(--night) 0, #05070bb3 18%, #05070bd6 55%, var(--night) 100%)}}.fv .radar-v4 .radar-month{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0f9e}.fv .radar-v4 .radar-month.on{background:#1937c947}.fv .folder{z-index:-2;background:var(--imperion-stone), linear-gradient(160deg, #2a2d33, #16181d 60%, #1d2026);border-radius:3px;position:absolute;inset:26px -54px -64px 36px;transform:rotate(2.4deg);box-shadow:inset 0 1px #ffffff14,0 60px 90px -50px #17140fb3,0 20px 40px -24px #17140f80}.fv .folder-mark{filter:drop-shadow(-1px -1px #ffffff1f)drop-shadow(1px 1px #000c);width:34px;position:absolute;bottom:14px;right:12px}.fv .report-sec .folder-label{color:#d6dcebb8;position:absolute;bottom:12px;left:24px}@media (max-width:767px){.fv .folder{inset:18px -10px -52px 14px}}.fv .climax{--int:.9;isolation:isolate;background:var(--night);position:relative;overflow:clip}.fv .climax-stage{min-height:720px;position:relative}@media (min-width:1024px){.fv .climax-stage{aspect-ratio:16/9;min-height:0;max-height:980px}}.fv .shade-climax{background:linear-gradient(90deg, #05070be6 0%, #05070b9e 30%, #05070b0d 52%, transparent 100%), linear-gradient(180deg, var(--night) 0, transparent 14%, transparent 84%, var(--night) 100%)}@media (max-width:1023px){.fv .climax .backdrop{height:560px;inset:0 0 auto}.fv .climax .backdrop img{object-position:66.8% 50%!important}.fv .shade-climax{background:linear-gradient(180deg, var(--night) 0, #05070b00 70px, #05070b00 400px, var(--night) 560px)}}.fv .engraving{z-index:var(--z-mid);mix-blend-mode:normal;width:11.5%;position:absolute;top:24%;left:57%;overflow:visible}.fv .engraving .m-bar,.fv .engraving .m-chev{filter:drop-shadow(0 0 6px #5277ff8c)}.fv .engraving .m-accent{filter:drop-shadow(0 0 16px #5277fff2)}.fv .engraving path{transition:opacity 1.2s var(--ease), stroke-dashoffset 1.8s var(--ease)}.fv.fx-ready .engraving:not(.in) path{opacity:0}@media (max-width:1023px){.fv .engraving{width:110px;top:110px;left:calc(66.8% - 118px)}}.fv .climax-copy{z-index:var(--z-fg);position:relative}@media (min-width:1024px){.fv .climax-copy{align-items:center;display:flex;position:absolute;inset:0}}@media (max-width:1023px){.fv .climax-copy{padding-top:500px;padding-bottom:4rem}}
