._root_hmsjm_1{--edge:clamp(22px,3.1vw,54px);color:#e9e8e3;height:180svh;font-family:var(--font-body);background:#1c1c1c;position:relative}._stage_hmsjm_2{isolation:isolate;height:100svh;min-height:580px;position:sticky;top:0;overflow:hidden}._canvas_hmsjm_3{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._headline_hmsjm_4{letter-spacing:-.065em;pointer-events:none;mix-blend-mode:difference;will-change:opacity,transform;margin:0;font-size:clamp(62px,7.15vw,124px);font-weight:400;line-height:.96;position:absolute;inset:0}._headline_hmsjm_4>span{white-space:nowrap;display:block;position:absolute}._lineOne_hmsjm_6{top:22%;left:9%}._lineTwo_hmsjm_6{top:45%;right:8.5%}._lineThree_hmsjm_6{top:71%;left:15%}._eyebrow_hmsjm_7{left:var(--edge);letter-spacing:.055em;text-transform:uppercase;writing-mode:vertical-rl;color:#bdbdb7;mix-blend-mode:difference;margin:0;font-size:10px;line-height:1.6;position:absolute;top:48%;transform:rotate(180deg)}._caption_hmsjm_8{right:var(--edge);color:#c1c0bb;mix-blend-mode:difference;max-width:145px;font-size:11px;line-height:1.5;position:absolute;top:75%}._manifesto_hmsjm_9{opacity:0;visibility:hidden;will-change:opacity,transform;mix-blend-mode:difference;width:56%;position:absolute;top:37%;left:12%;transform:translateY(30px)}._manifesto_hmsjm_9 p{text-transform:uppercase;letter-spacing:.08em;margin:0 0 22px;font-size:10px}._manifesto_hmsjm_9 h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(34px,4.3vw,76px);font-weight:400;line-height:1.04}._manifesto_hmsjm_9 a{border-bottom:1px solid;align-items:center;gap:35px;margin-top:32px;padding:12px 0;font-size:12px;display:inline-flex}._manifesto_hmsjm_9 a span{font-size:22px}._bottom_hmsjm_13{bottom:28px;left:var(--edge);right:var(--edge);letter-spacing:.04em;text-transform:uppercase;mix-blend-mode:difference;justify-content:space-between;align-items:flex-end;font-size:10px;display:flex;position:absolute}._signature_hmsjm_14{align-items:center;gap:10px;display:flex}._signature_hmsjm_14 i{background:currentColor;border-radius:50%;width:6px;height:6px}._root_hmsjm_1 :is(a,button):focus-visible{outline-offset:6px;outline:2px solid}._progress_hmsjm_16{background:#ffffff0b;width:100%;height:2px;position:absolute;bottom:0;left:0}._progress_hmsjm_16 i{transform-origin:0;background:#deddd6;width:100%;height:100%;display:block;transform:scaleX(0)}._error_hmsjm_17{left:var(--edge);z-index:8;background:#1c1c1c;border:1px solid #ef7e5e;max-width:450px;padding:16px;font-size:13px;line-height:1.6;position:absolute;bottom:100px}._error_hmsjm_17[hidden]{display:none}@media (min-width:1800px){._lineOne_hmsjm_6{left:14%}._lineTwo_hmsjm_6{right:14%}._lineThree_hmsjm_6{left:20%}}@media (max-width:900px){._lineOne_hmsjm_6{left:7%}._lineTwo_hmsjm_6{right:7%}._lineThree_hmsjm_6{left:9%}._caption_hmsjm_8{max-width:130px;top:82%}._manifesto_hmsjm_9{width:72%;left:8%}._eyebrow_hmsjm_7{font-size:9px}._signature_hmsjm_14{max-width:170px;font-size:9px}}@media (max-width:600px){._headline_hmsjm_4{letter-spacing:-.06em;font-size:clamp(36px,9.5vw,58px)}._lineOne_hmsjm_6{top:27%;left:7%}._lineTwo_hmsjm_6{top:45%;right:7%}._lineThree_hmsjm_6{top:68%;left:7%}._eyebrow_hmsjm_7{top:18%;left:var(--edge);writing-mode:horizontal-tb;font-size:9px;transform:none}._caption_hmsjm_8{max-width:155px;font-size:10px;top:79%;right:7%}._bottom_hmsjm_13{bottom:20px}._signature_hmsjm_14 span{display:none}._manifesto_hmsjm_9{width:86%;top:33%;left:7%}._manifesto_hmsjm_9 h2{font-size:clamp(29px,8.7vw,48px)}._manifesto_hmsjm_9 p{font-size:9px}}@media (prefers-reduced-motion:reduce){._headline_hmsjm_4,._manifesto_hmsjm_9{will-change:auto}}
