@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6737c29012651fc4.09lma84ryndma.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3166ce27c977ceeb.3fy-fzez19-b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b321c3467f72ab6d.p.2v-hvpha9wp8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kh-Y4a_className{font-family:Big Shoulders;font-style:normal}.kh-Y4a_variable{--v-display:"Big Shoulders"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.UPSgAa_className{font-family:Barlow,Barlow Fallback;font-style:normal}.UPSgAa_variable{--v-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.1gbavwjfxk-ql.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.170qlghoxphjg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.3rc77fqyyrg24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}._6kW9sa_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}._6kW9sa_variable{--v-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
.tVyC7a_track{height:calc(var(--n) * 115svh);background:#050506;position:relative}.tVyC7a_stage{isolation:isolate;color:#f1f1ee;background:#050506;height:100svh;position:sticky;top:0;overflow:hidden}.tVyC7a_chapter{opacity:var(--o,0);position:absolute;inset:0}.tVyC7a_chapter:first-child{opacity:var(--o,1)}.tVyC7a_shots,.tVyC7a_shot{position:absolute;inset:0;overflow:hidden}.tVyC7a_cover{width:max(100vw, calc(100svh * var(--ar)));aspect-ratio:var(--ar);transform:translate(-50%, -50%) var(--cam,none);will-change:transform;position:absolute;top:50%;left:50%}.tVyC7a_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tVyC7a_grade{pointer-events:none;background:radial-gradient(85% 75% at 50% 45%,#0000 40%,#0000009e 100%),linear-gradient(#0000 40%,#05050640 62%,#050506e0 100%),linear-gradient(90deg,#0505068c,#0000 55%);position:absolute;inset:0}.tVyC7a_push .tVyC7a_cover{--cam:scale(calc(1.2 - var(--l,0) * .17)) translateX(calc(var(--l,0) * -2.5%))}.tVyC7a_pan [data-shot="0"] .tVyC7a_cover{--cam:scale(1.12) translateX(calc(4% - var(--l,0) * 9%))}.tVyC7a_pan [data-shot="1"]{clip-path:polygon(calc(100% - var(--k) * 135%) 0, 100% 0, 100% 100%, calc(100% - var(--k) * 135% - 18%) 100%);--k:clamp(0, calc((var(--l,0) - .4) * 3.2), 1)}.tVyC7a_pan [data-shot="1"] .tVyC7a_cover{--cam:scale(calc(1.18 - var(--l,0) * .12)) translateX(calc(3% - var(--l,0) * 4%))}.tVyC7a_rise [data-shot="0"] .tVyC7a_cover{--cam:scale(calc(1.05 + var(--l,0) * .3)) translateY(calc(var(--l,0) * -2%))}.tVyC7a_rise [data-shot="1"]{--k:clamp(0, calc((var(--l,0) - .3) * 2.6), 1);clip-path:polygon(calc(100% - var(--k) * 46%) 14%, 100% 14%, 100% 86%, calc(100% - var(--k) * 46% - 8%) 86%)}.tVyC7a_rise [data-shot="1"]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ff3d1f59,#0000 30%);position:absolute;inset:14% 0}.tVyC7a_rise [data-shot="1"] .tVyC7a_cover{--cam:scale(calc(1.25 - var(--l,0) * .15)) translateX(18%)}.tVyC7a_drift [data-shot="0"] .tVyC7a_cover{--cam:scale(1.14) translate(calc(var(--l,0) * -3%), calc(2% - var(--l,0) * 4%))}.tVyC7a_drift [data-shot="1"]{--k:clamp(0, calc((var(--l,0) - .35) * 2.4), 1);clip-path:circle(calc(var(--k) * 24%) at 74% 46%)}.tVyC7a_drift [data-shot="1"]:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0}.tVyC7a_drift [data-shot="1"] .tVyC7a_cover{--cam:translateX(22%) scale(calc(1.3 - var(--l,0) * .12))}.tVyC7a_reveal .tVyC7a_cover{--cam:scale(calc(1.16 - var(--l,0) * .14))}.tVyC7a_reveal .tVyC7a_shot:after{content:"";opacity:calc(1 - min(1, var(--l,0) * 2.2));pointer-events:none;background:#050506;position:absolute;inset:0}.tVyC7a_lamp{aspect-ratio:1;pointer-events:none;width:9%;opacity:clamp(0, calc((var(--l,0) - .4) * 4), 1);mix-blend-mode:screen;background:radial-gradient(circle,#fffffff2 0%,#d2e6ff8c 22%,#a0c8ff00 62%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tVyC7a_flare{pointer-events:none;transform-origin:62%;height:3px;opacity:clamp(0, calc((var(--l,0) - .5) * 4), .9);transform:scaleX(clamp(0, calc((var(--l,0) - .45) * 2.4), 1));mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#8cbeff80 30%,#fffffff2 62%,#8cbeff80 85%,#0000 100%);position:absolute;top:57.2%;left:0;right:0;box-shadow:0 0 18px 4px #96c3ff8c}.tVyC7a_copy{z-index:3;max-width:min(46rem,88vw);opacity:min(1, calc(var(--t,0) * 1.6));position:absolute;bottom:calc(9svh + 5.5rem);left:clamp(1rem,5vw,5rem)}.tVyC7a_kicker{font-family:var(--cond);letter-spacing:.3em;text-transform:uppercase;color:#c9ccd1;transform:translateX(calc((1 - var(--t,0)) * -30px));align-items:center;gap:.9rem;margin-bottom:1rem;font-size:.92rem;font-weight:600;display:flex}.tVyC7a_kickerNum{color:#ff3d1f}.tVyC7a_title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(3rem,8.4vw,9rem);font-weight:900;line-height:.84}.tVyC7a_line{clip-path:inset(-.1em -.3em calc((1 - var(--t,0)) * 105%) -.3em);transform:translateY(calc((1 - var(--t,0)) * .55em));display:block}.tVyC7a_lineRed{color:#ff3d1f;transform:translateY(calc((1 - var(--t,0)) * .9em))}.tVyC7a_text{color:#f1f1eedb;max-width:32rem;transform:translateY(calc((1 - var(--t,0)) * 24px));margin-top:1.3rem;font-size:1.08rem}.tVyC7a_reveal .tVyC7a_copy{text-align:center;max-width:min(56rem,92vw);bottom:calc(9svh + 6rem);left:50%;right:auto;transform:translate(-50%)}.tVyC7a_reveal .tVyC7a_kicker{justify-content:center}.tVyC7a_reveal .tVyC7a_text{margin-inline:auto}.tVyC7a_cta{color:#08090a;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);min-height:56px;font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;transform:translateY(calc((1 - var(--t,0)) * 30px));background:#ff3d1f;align-items:center;gap:.7rem;margin-top:1.8rem;padding:0 2rem;font-size:1.05rem;font-weight:600;transition:background-color .3s;display:inline-flex}.tVyC7a_cta:hover{background:#f1f1ee}.tVyC7a_sweep{z-index:4;pointer-events:none;opacity:var(--sweep-on,0);mix-blend-mode:screen;transform:translateX(calc((var(--sweep,0) * 2 - 1) * 70%));background:linear-gradient(100deg,#0000 42%,#ff3d1f59 47%,#fff4e8e6 50%,#ff3d1f59 53%,#0000 58%);position:absolute;inset:-10% -40%}.tVyC7a_bar{z-index:5;height:calc(9svh * (1 - clamp(0, calc((var(--p,0) * var(--n) - var(--n) + .42) * 3), 1)));pointer-events:none;background:#000;position:absolute;left:0;right:0}.tVyC7a_barTop{top:0}.tVyC7a_barBottom{bottom:0}.tVyC7a_rail{z-index:6;position:absolute;bottom:1.6svh;left:clamp(1rem,5vw,5rem);right:clamp(1rem,5vw,5rem)}.tVyC7a_rail ol{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:.6rem;display:grid}.tVyC7a_rail button{color:#f1f1ee99;text-align:left;width:100%;min-height:44px;font-family:var(--cond);letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;align-items:baseline;gap:.6rem;padding:.6rem 0 .4rem;font-size:.82rem;font-weight:600;transition:color .3s;display:flex;position:relative}.tVyC7a_rail button:before{content:"";background:#f1f1ee38;height:2px;position:absolute;top:0;left:0;right:0}.tVyC7a_railFill{transform-origin:0;height:2px;transform:scaleX(clamp(0, calc(var(--p,0) * var(--n) - var(--i)), 1));background:#ff3d1f;position:absolute;top:0;left:0;right:0}.tVyC7a_rail button[aria-current=step],.tVyC7a_rail button:hover{color:#f1f1ee}.tVyC7a_railNum{color:#ff3d1f}@media (max-width:767px){.tVyC7a_track{height:calc(var(--n) * 90svh)}.tVyC7a_copy{bottom:calc(9svh + 4.5rem)}.tVyC7a_title{font-size:clamp(2.6rem,13vw,4.4rem)}.tVyC7a_text{font-size:.98rem}.tVyC7a_railLabel{display:none}.tVyC7a_rail button[aria-current=step] .tVyC7a_railLabel{display:inline}.tVyC7a_rail ol{grid-template-columns:repeat(var(--n), auto);justify-content:space-between}.tVyC7a_rise [data-shot="1"]{clip-path:polygon(calc(100% - var(--k) * 70%) 8%, 100% 8%, 100% 46%, calc(100% - var(--k) * 70% - 8%) 46%)}.tVyC7a_drift [data-shot="1"]{clip-path:circle(calc(var(--k) * 30%) at 68% 30%)}.tVyC7a_drift [data-shot="1"] .tVyC7a_cover{--cam:translate(3.2%, -20%) scale(calc(1.2 - var(--l,0) * .08))}.tVyC7a_cta{white-space:nowrap;letter-spacing:.1em;padding:0 1.3rem 0 1.1rem;font-size:.9rem}.tVyC7a_rise [data-shot="1"]:after{inset:8% 0 54%}}@media (prefers-reduced-motion:reduce){.tVyC7a_track{height:auto}.tVyC7a_stage{height:auto;position:relative;overflow:visible}.tVyC7a_chapter{height:92svh;min-height:560px;position:relative;overflow:hidden;opacity:1!important}.tVyC7a_shots{visibility:visible!important}.tVyC7a_copy,.tVyC7a_kicker,.tVyC7a_line,.tVyC7a_lineRed,.tVyC7a_text,.tVyC7a_cta{opacity:1!important;clip-path:none!important;transform:none!important}.tVyC7a_reveal .tVyC7a_copy{transform:translate(-50%)!important}.tVyC7a_sweep,.tVyC7a_bar,.tVyC7a_rail,.tVyC7a_flare{display:none}.tVyC7a_reveal .tVyC7a_shot:after{opacity:0}.tVyC7a_lamp{opacity:1}}.tVyC7a_kinetic{background:#08090a;border-top:1px solid #f1f1ee1f;padding:clamp(5rem,12vw,10rem) 0;position:relative;overflow:hidden}.tVyC7a_kLine{white-space:nowrap;font-family:var(--display);text-transform:uppercase;transform:translateX(calc((var(--v,.5) - .5) * var(--dir,1) * -46vw));font-size:clamp(3.6rem,11vw,12rem);font-weight:900;line-height:.9;display:block}.tVyC7a_kLine:nth-child(2){--dir:-1;color:#0000;-webkit-text-stroke:1.5px #f1f1ee8c;padding-left:18vw}.tVyC7a_kLine:nth-child(3){padding-left:6vw}.tVyC7a_kRed{color:#ff3d1f}.tVyC7a_kCaption{text-align:center;color:#9aa0a8;max-width:38rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding-inline:clamp(1rem,3.5vw,3.5rem);font-size:1.08rem}@media (prefers-reduced-motion:reduce){.tVyC7a_kLine{white-space:normal;font-size:clamp(2.6rem,8vw,7rem);transform:none;padding-left:clamp(1rem,3.5vw,3.5rem)!important}}.tVyC7a_strip{gap:8px;height:min(78svh,760px);padding:0 clamp(1rem,3.5vw,3.5rem);display:flex}.tVyC7a_panel{cursor:pointer;background:#111316;flex:1 1 0;min-width:0;transition:flex-grow .9s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.tVyC7a_panel[data-active=true]{cursor:default;flex-grow:3.4}.tVyC7a_panelImg{object-fit:cover;filter:grayscale(.85)brightness(.55);width:100%;height:100%;transition:filter .9s,transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.08)}.tVyC7a_panel[data-active=true] .tVyC7a_panelImg{filter:none;transform:scale(1)}.tVyC7a_panel:after{content:"";pointer-events:none;background:linear-gradient(#0000 32%,#08090ac7 66%,#08090af5 100%),linear-gradient(#08090ae6 0%,#08090a8c 24%,#0000 46%);position:absolute;inset:0}.tVyC7a_panelHead{z-index:2;color:#f1f1ee;text-align:left;width:100%;cursor:inherit;background:0 0;border:0;flex-direction:column;justify-content:flex-end;padding:1.4rem;display:flex;position:absolute;inset:0}.tVyC7a_panelNum{font-family:var(--display);color:#0000;-webkit-text-stroke:1.5px #ff3d1f;font-size:4.2rem;font-weight:900;line-height:.8}.tVyC7a_panelName{font-family:var(--display);text-transform:uppercase;white-space:nowrap;margin-top:.4rem;font-size:clamp(1.8rem,3vw,3.4rem);font-weight:900;line-height:.88}.tVyC7a_panelType{font-family:var(--cond);letter-spacing:.18em;text-transform:uppercase;color:#9aa0a8;white-space:nowrap;margin-top:.5rem;font-size:.86rem;font-weight:600}.tVyC7a_panelBody{z-index:3;opacity:0;pointer-events:none;max-width:30rem;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:1.4rem;left:1.4rem;right:1.4rem;transform:translateY(18px)}.tVyC7a_panel[data-active=true] .tVyC7a_panelHead{justify-content:flex-start;padding-top:1.6rem}.tVyC7a_panel[data-active=true] .tVyC7a_panelBody{opacity:1;pointer-events:auto;transition-delay:.35s;transform:none}.tVyC7a_panelBody p{color:#f1f1eedb}.tVyC7a_panelSpecs{margin-top:1rem;display:grid}.tVyC7a_panelSpecs div{border-top:1px solid #f1f1ee24;grid-template-columns:8rem 1fr;gap:1rem;padding:.55rem 0;font-size:.92rem;display:grid}.tVyC7a_panelSpecs dt{font-family:var(--cond);letter-spacing:.16em;text-transform:uppercase;color:#9aa0a8;padding-top:.15em;font-size:.8rem;font-weight:600}.tVyC7a_stripHint{font-family:var(--cond);letter-spacing:.18em;text-transform:uppercase;color:#9aa0a8;margin:1rem clamp(1rem,3.5vw,3.5rem) 0;font-size:.86rem;font-weight:600}@media (max-width:899px){.tVyC7a_strip{flex-direction:column;gap:2.5rem;height:auto}.tVyC7a_panel,.tVyC7a_panel[data-active=true]{cursor:default;background:0 0;flex-direction:column;flex:none;display:flex}.tVyC7a_panelImg{filter:none;order:0;height:62vw;max-height:420px;position:relative;transform:none}.tVyC7a_panel:after{display:none}.tVyC7a_panel .tVyC7a_panelHead,.tVyC7a_panel[data-active=true] .tVyC7a_panelHead{order:1;justify-content:flex-start;padding:1.1rem 0 0;position:relative;inset:auto}.tVyC7a_panelNum{font-size:3rem;position:absolute;top:1rem;right:0}.tVyC7a_panel .tVyC7a_panelBody,.tVyC7a_panel[data-active=true] .tVyC7a_panelBody{opacity:1;pointer-events:auto;order:2;padding-top:.8rem;position:relative;bottom:auto;left:auto;right:auto;transform:none}.tVyC7a_panelName,.tVyC7a_panelType{white-space:normal}.tVyC7a_stripHint{display:none}}@media (prefers-reduced-motion:reduce){.tVyC7a_panel,.tVyC7a_panelImg,.tVyC7a_panelBody{transition:none}}.tVyC7a_grading .tVyC7a_tileImg{filter:saturate(calc(.1 + min(1, var(--v,0) * 2.2) * .9)) brightness(calc(.55 + min(1, var(--v,0) * 2.2) * .4));transform:scale(calc(1.14 - min(1, var(--v,0) * 1.6) * .1))}.tVyC7a_grading .tVyC7a_tileLine{z-index:2;transform-origin:0;width:100%;height:3px;transform:scaleX(clamp(0, calc(var(--v,0) * 2.5 - .6), 1));background:#ff3d1f;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.tVyC7a_grading .tVyC7a_tileImg{filter:none;transform:none}.tVyC7a_grading .tVyC7a_tileLine{transform:scaleX(1)}}
.P_AW0q_root{--black:#08090a;--graphite:#111316;--graphite-2:#1a1d21;--metal:#2a2e34;--line:#f1f1ee1f;--steel:#9aa0a8;--white:#f1f1ee;--red:#ff3d1f;--display:var(--v-display), "Arial Narrow", Impact, sans-serif;--body:var(--v-body), ui-sans-serif, system-ui, sans-serif;--cond:var(--v-cond), "Arial Narrow", ui-sans-serif, sans-serif;--gutter:clamp(1rem, 3.5vw, 3.5rem);--header-h:72px;--ease:cubic-bezier(.16, 1, .3, 1);--bar-bg:#000;--bar-fg:#c9ccd1;--skip-bg:var(--red);--skip-fg:var(--black);--reveal-y:36px;--reveal-dur:.8s;background:var(--black);color:var(--white);font-family:var(--body);font-size:1rem;line-height:1.6}html:has(.P_AW0q_root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a;scroll-padding-top:72px}.P_AW0q_root ::selection{background:var(--red);color:var(--black)}.P_AW0q_root :focus-visible{outline:2px solid var(--red);outline-offset:3px}.P_AW0q_wrap{width:100%;max-width:1560px;padding-inline:var(--gutter);margin-inline:auto}.P_AW0q_red{color:var(--red)}.P_AW0q_outline{color:#0000;-webkit-text-stroke:1.5px var(--white)}.P_AW0q_eyebrow{font-family:var(--cond);letter-spacing:.24em;text-transform:uppercase;color:var(--steel);align-items:center;gap:.8rem;margin-bottom:2.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.P_AW0q_eyebrow:before{content:"";background:var(--red);width:10px;height:10px;transform:skew(-18deg)}.P_AW0q_sectionTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(3rem,8.6vw,8.8rem);font-weight:900;line-height:.86}.P_AW0q_button{background:var(--red);min-height:52px;color:var(--black);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;transition:background-color .3s, transform .3s var(--ease);border:0;justify-content:center;align-items:center;gap:.75rem;padding:0 1.8rem;font-size:1rem;font-weight:600;display:inline-flex}.P_AW0q_button:hover{background:var(--white)}.P_AW0q_ghost{min-height:52px;font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--white);background:0 0;border:1px solid #f1f1ee66;align-items:center;padding:0 1.4rem;font-size:1rem;font-weight:600;transition:border-color .3s,color .3s;display:inline-flex}.P_AW0q_ghost:hover{border-color:var(--red);color:var(--red)}.P_AW0q_textLink{min-height:44px;font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--white);border-bottom:2px solid var(--red);align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.P_AW0q_textLink:hover{color:var(--red)}.P_AW0q_header{z-index:50;height:var(--header-h);position:sticky;top:0}.P_AW0q_header:before{content:"";z-index:-1;opacity:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090adb;transition:opacity .4s;position:absolute;inset:0}.P_AW0q_header[data-scrolled=true]:before,.P_AW0q_header[data-menu=open]:before{opacity:1}.P_AW0q_headerInner{height:100%;padding-inline:var(--gutter);align-items:center;gap:1.5rem;display:flex}.P_AW0q_brand{align-items:center;min-height:44px;display:inline-flex}.P_AW0q_wordmark{font-family:var(--display);letter-spacing:.08em;font-size:1.65rem;font-weight:900;line-height:1;position:relative}.P_AW0q_wordmarkDot{background:var(--red);width:7px;height:7px;margin-left:4px;display:inline-block;transform:skew(-18deg)}.P_AW0q_nav{margin-left:auto}.P_AW0q_navList{gap:.25rem;display:flex}.P_AW0q_navLink{min-height:44px;font-family:var(--cond);letter-spacing:.16em;text-transform:uppercase;color:#f1f1eedb;align-items:center;padding:0 .95rem;font-size:.98rem;font-weight:600;display:inline-flex;position:relative}.P_AW0q_navLink:after{content:"";background:var(--red);height:2px;transition:transform .4s var(--ease);position:absolute;bottom:8px;left:.95rem;right:.95rem;transform:scaleX(0)}.P_AW0q_navLink:hover,.P_AW0q_navLink:focus-visible{color:var(--white)}.P_AW0q_navLink:hover:after,.P_AW0q_navLink:focus-visible:after{transform:scaleX(1)}.P_AW0q_headerCta{min-height:44px;padding:0 1.3rem;font-size:.92rem;}.P_AW0q_toggle{background:var(--graphite-2);border:1px solid var(--line);justify-content:center;align-items:center;width:48px;height:48px;margin-left:auto;display:none}.P_AW0q_toggleBars,.P_AW0q_toggleBars:before,.P_AW0q_toggleBars:after{background:var(--white);width:22px;height:2px;transition:transform .35s var(--ease), background-color .2s;display:block}.P_AW0q_toggleBars{position:relative}.P_AW0q_toggleBars:before,.P_AW0q_toggleBars:after{content:"";position:absolute;left:0}.P_AW0q_toggleBars:before{width:14px;top:-7px}.P_AW0q_toggleBars:after{top:7px}.P_AW0q_toggle[aria-expanded=true] .P_AW0q_toggleBars{background:0 0}.P_AW0q_toggle[aria-expanded=true] .P_AW0q_toggleBars:before{width:22px;transform:translateY(7px)rotate(45deg)}.P_AW0q_toggle[aria-expanded=true] .P_AW0q_toggleBars:after{transform:translateY(-7px)rotate(-45deg)}.P_AW0q_panel{z-index:-2;padding:calc(var(--header-h) + 2rem) var(--gutter) 2rem;background:var(--black);background-image:linear-gradient(115deg,#0000 60%,#ff3d1f24 60% 61%,#0000 61%);flex-direction:column;gap:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.P_AW0q_panel[hidden]{display:none}.P_AW0q_panelList{display:grid}.P_AW0q_panelLink{border-bottom:1px solid var(--line);min-height:64px;font-family:var(--display);text-transform:uppercase;align-items:center;font-size:clamp(2.8rem,13vw,4.4rem);font-weight:900;line-height:1;display:flex}.P_AW0q_panelLink:hover{color:var(--red)}.P_AW0q_panelCta{align-self:stretch;}.P_AW0q_panelFoot{font-family:var(--cond);letter-spacing:.18em;text-transform:uppercase;color:var(--steel);margin-top:auto;font-size:.9rem}@media (max-width:1099px){.P_AW0q_nav,.P_AW0q_headerCta{display:none}.P_AW0q_toggle{display:inline-flex}}.P_AW0q_hero{--hp:0;margin-top:calc(var(--header-h) * -1);isolation:isolate;min-height:max(640px,100svh - 40px);padding:calc(var(--header-h) + 2rem) var(--gutter) clamp(6.5rem, 15vh, 9rem);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.P_AW0q_heroMedia{z-index:-2;position:absolute;inset:0;overflow:hidden}.P_AW0q_heroImg{object-fit:cover;object-position:30% 55%;width:100%;height:100%}.P_AW0q_hero:after{content:"";z-index:-1;background:linear-gradient(90deg, #08090aeb 0%, #08090a8c 42%, #08090a26 70%), linear-gradient(0deg, var(--black) 2%, #08090a00 40%), linear-gradient(180deg, #08090a99, transparent 22%);position:absolute;inset:0}.P_AW0q_heroCopy{z-index:2;max-width:46rem;position:relative}.P_AW0q_kicker{font-family:var(--cond);letter-spacing:.3em;text-transform:uppercase;color:var(--steel);align-items:center;gap:.9rem;margin-bottom:1.4rem;font-size:.95rem;font-weight:600;display:flex}.P_AW0q_kickerRule{background:var(--red);width:48px;height:2px}.P_AW0q_heroTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(3.4rem,9vw,9.6rem);font-weight:900;line-height:.84}.P_AW0q_heroLead{color:#f1f1eed1;max-width:30rem;margin-top:1.6rem;font-size:1.1rem}.P_AW0q_heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.P_AW0q_heroMark{z-index:1;pointer-events:none;white-space:nowrap;font-family:var(--display);letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1px #f1f1ee29;font-size:30vw;font-weight:900;line-height:.8;position:absolute;bottom:-.17em;left:50%;transform:translate(-50%)}.P_AW0q_heroTicker{right:var(--gutter);z-index:2;font-family:var(--cond);letter-spacing:.22em;text-transform:uppercase;color:var(--steel);gap:1.4rem;font-size:.86rem;font-weight:600;display:flex;position:absolute;bottom:clamp(1.4rem,4vh,2.4rem)}.P_AW0q_heroTicker li{align-items:center;gap:1.4rem;display:flex}.P_AW0q_heroTicker li+li:before{content:"/";color:var(--red)}.P_AW0q_heroLine{padding-bottom:.04em;display:block;overflow:hidden}.P_AW0q_heroLine>span{display:block}.P_AW0q_heroMark span{display:inline-block}.P_AW0q_heroSweep{z-index:0;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 44%,#ffd2b48c 50%,#0000 56%);position:absolute;inset:-20% -60%}.P_AW0q_letterbox{z-index:3;pointer-events:none;background:#000;height:50%;position:absolute;left:0;right:0;transform:scaleY(0)}.P_AW0q_letterboxTop{transform-origin:top;top:0}.P_AW0q_letterboxBottom{transform-origin:bottom;bottom:0}@media (prefers-reduced-motion:no-preference){.P_AW0q_heroImg{transform:scale(calc(1.02 + var(--hp) * .14));transform-origin:30% 60%;will-change:transform;animation:2.4s .1s both P_AW0q_vGrade}.P_AW0q_heroMark{transform:translateX(calc(-50% - var(--hp) * 16vw))}.P_AW0q_heroMark span{animation:P_AW0q_vLetter 1.4s calc(.5s + var(--i) * 70ms) var(--ease) both}.P_AW0q_heroLine>span{animation:P_AW0q_vLine 1.2s var(--ease) both;animation-delay:.55s}.P_AW0q_heroLine+.P_AW0q_heroLine>span{animation-delay:.72s}.P_AW0q_kicker{animation:P_AW0q_vIn 1s .35s var(--ease) both}.P_AW0q_kickerRule{transform-origin:0;animation:P_AW0q_vRule 1s .35s var(--ease) both}.P_AW0q_heroLead,.P_AW0q_heroActions{animation:P_AW0q_vUp 1s 1s var(--ease) both}.P_AW0q_heroActions{animation-delay:1.12s}.P_AW0q_heroTicker{animation:P_AW0q_vUp 1s 1.3s var(--ease) both}.P_AW0q_heroSweep{animation:1.9s cubic-bezier(.5,0,.3,1) .45s both P_AW0q_vSweep}.P_AW0q_letterbox{animation:P_AW0q_vBox 1.6s .1s var(--ease) both}}@keyframes P_AW0q_vGrade{0%{filter:brightness(.15)saturate(.4)}to{filter:none}}@keyframes P_AW0q_vLetter{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes P_AW0q_vLine{0%{transform:translateY(105%)}to{transform:none}}@keyframes P_AW0q_vRule{0%{transform:scaleX(0)}to{transform:none}}@keyframes P_AW0q_vUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes P_AW0q_vSweep{0%{opacity:1;transform:translate(-60%)}70%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes P_AW0q_vBox{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes P_AW0q_vIn{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@media (max-width:767px){.P_AW0q_hero{padding-bottom:5.5rem}.P_AW0q_heroTicker{left:var(--gutter);letter-spacing:.14em;gap:.8rem;font-size:.74rem;right:auto}.P_AW0q_heroTicker li{gap:.8rem}.P_AW0q_hero:after{background:linear-gradient(0deg, var(--black) 8%, #08090a8c 55%, #08090a59), linear-gradient(180deg, #08090a99, transparent 25%)}}.P_AW0q_intro{background:var(--graphite);border-top:1px solid var(--line);padding:clamp(5rem,11vw,9rem) 0}.P_AW0q_introGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.P_AW0q_introStatement{font-family:var(--display);text-transform:uppercase;font-size:clamp(2.3rem,5.2vw,5.4rem);font-weight:800;line-height:.95}.P_AW0q_introFigure img{aspect-ratio:4/5;object-fit:cover;width:100%}.P_AW0q_introFigure figcaption{font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);margin-top:.8rem;font-size:.86rem}.P_AW0q_pillars{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4rem,8vw,6.5rem);display:grid}.P_AW0q_pillars li{padding:2rem 2rem 0 0}.P_AW0q_pillars li+li{border-left:1px solid var(--line);padding-left:2rem}.P_AW0q_pillarNum{font-family:var(--display);color:var(--red);font-size:1.3rem;font-weight:800}.P_AW0q_pillars h3{font-family:var(--display);text-transform:uppercase;margin:.6rem 0;font-size:2rem;font-weight:800;line-height:1}.P_AW0q_pillars p{color:var(--steel)}@media (max-width:899px){.P_AW0q_introGrid{grid-template-columns:1fr}.P_AW0q_introFigure img{aspect-ratio:16/10}.P_AW0q_pillars{grid-template-columns:1fr}.P_AW0q_pillars li,.P_AW0q_pillars li+li{border-left:0;border-bottom:1px solid var(--line);padding:1.6rem 0}}.P_AW0q_collection{background:var(--black);padding:clamp(5rem,11vw,9rem) 0}.P_AW0q_collectionHead{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:end;gap:1.5rem 3rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.P_AW0q_collectionHead p{color:var(--steel)}@media (max-width:899px){.P_AW0q_collectionHead{grid-template-columns:1fr}}.P_AW0q_revealSection{position:relative}.P_AW0q_craft{background:var(--graphite);border-top:1px solid var(--line);padding:clamp(5rem,11vw,9rem) 0}.P_AW0q_craftHead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.P_AW0q_craftHead p{color:var(--steel);max-width:28rem}.P_AW0q_mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a a b c""a a d e";grid-auto-rows:clamp(180px,19vw,300px);gap:10px;display:grid}.P_AW0q_mosaic.P_AW0q_mosaic3{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""a a c";grid-auto-rows:clamp(200px,22vw,340px)}.P_AW0q_tile{background:var(--graphite-2);position:relative;overflow:hidden}.P_AW0q_tileImg{object-fit:cover;filter:saturate(.25)brightness(.8);width:100%;height:100%;transition:filter .6s, transform 1.2s var(--ease)}.P_AW0q_tile:hover .P_AW0q_tileImg{filter:none;transform:scale(1.04)}.P_AW0q_tile:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#08090ae0);position:absolute;inset:0}.P_AW0q_tileCopy{z-index:1;position:absolute;bottom:1.1rem;left:1.2rem;right:1.2rem}.P_AW0q_tileCopy h3{font-family:var(--display);text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.7rem;font-weight:800;line-height:1;display:flex}.P_AW0q_tileCopy h3:before{content:"";background:var(--red);width:18px;height:2px;transition:width .5s var(--ease)}.P_AW0q_tile:hover .P_AW0q_tileCopy h3:before{width:34px}.P_AW0q_tileCopy p{color:#f1f1eed1;max-width:26rem;margin-top:.4rem;font-size:.92rem}@media (max-width:899px){.P_AW0q_craftHead{grid-template-columns:1fr}.P_AW0q_mosaic.P_AW0q_mosaic3{grid-template-columns:1fr 1fr;grid-template-areas:"a a""b c";grid-auto-rows:240px}.P_AW0q_mosaic{grid-template-columns:1fr 1fr;grid-template-areas:"a a""b c""d e";grid-auto-rows:220px}}@media (max-width:560px){.P_AW0q_mosaic.P_AW0q_mosaic3{grid-template-columns:1fr;grid-template-areas:"a""b""c"}.P_AW0q_mosaic{grid-template-columns:1fr;grid-template-areas:"a""b""c""d""e";grid-auto-rows:240px}}.P_AW0q_services{background:var(--black);padding:clamp(5rem,11vw,9rem) 0}.P_AW0q_servicesHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.P_AW0q_servicesHead p{color:var(--steel);max-width:24rem}.P_AW0q_tabs{border-top:1px solid var(--line);grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);display:grid}.P_AW0q_tabList{align-content:start;display:grid}.P_AW0q_tab{border:0;border-bottom:1px solid var(--line);text-align:left;min-height:72px;font-family:var(--display);text-transform:uppercase;color:#f1f1ee99;background:0 0;align-items:baseline;gap:1rem;padding:1.2rem 0 1.2rem 1.3rem;font-size:2.2rem;font-weight:800;line-height:1;transition:color .3s;display:flex;position:relative}.P_AW0q_tab:before{content:"";background:var(--red);width:3px;transition:transform .4s var(--ease);position:absolute;top:.9rem;bottom:.9rem;left:0;transform:scaleY(0)}.P_AW0q_tab[aria-selected=true]{color:var(--white)}.P_AW0q_tab[aria-selected=true]:before{transform:scaleY(1)}.P_AW0q_tab:hover{color:var(--white)}.P_AW0q_tabNum{font-family:var(--cond);letter-spacing:.14em;color:var(--red);font-size:.9rem}.P_AW0q_tabPanel{align-content:start;gap:1.2rem;max-width:44rem;padding-top:2rem;display:grid}.P_AW0q_tabPanel>p{color:#f1f1eed6;font-size:1.12rem}.P_AW0q_tabTitle{font-family:var(--display);text-transform:uppercase;font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:900;line-height:.9}.P_AW0q_tabIncludes{border-top:1px solid var(--line);gap:0;margin:.4rem 0 .8rem;display:grid}.P_AW0q_tabIncludes li{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding:.85rem 0;display:flex}.P_AW0q_tabIncludes li:before{content:"";background:var(--red);flex:none;width:8px;height:8px;transform:skew(-18deg)}@media (prefers-reduced-motion:no-preference){.P_AW0q_tabPanel:not([hidden]){animation:P_AW0q_vIn .6s var(--ease) both}}@media (max-width:899px){.P_AW0q_tabs{grid-template-columns:1fr;gap:0}.P_AW0q_tabList{scrollbar-width:none;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;overflow-x:auto}.P_AW0q_tab{justify-content:center;min-height:60px;padding:1rem 1rem 1rem 0;font-size:1.4rem}.P_AW0q_tab:before{width:auto;height:3px;inset:auto 0 -1px;transform:scaleX(0)}.P_AW0q_tab[aria-selected=true]:before{transform:scaleX(1)}.P_AW0q_tabNum{display:none}}.P_AW0q_consult{background:var(--graphite-2);border-top:1px solid var(--line);isolation:isolate;padding:clamp(5rem,11vw,9rem) 0;position:relative;overflow:hidden}.P_AW0q_consultBg{z-index:-2;position:absolute;inset:0;overflow:hidden}.P_AW0q_consultBg img{object-fit:cover;opacity:.32;width:100%;height:100%;transform:scale(calc(1.18 - var(--v,.5) * .18))}.P_AW0q_consultBg:after{content:"";background:linear-gradient(90deg, var(--graphite-2) 18%, #1a1d2199 60%, #1a1d21d9), linear-gradient(180deg, var(--graphite-2), transparent 30%);position:absolute;inset:0}.P_AW0q_consultStreak{z-index:1;transform-origin:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--red) 30%, #ffd3c4 92%, transparent);width:100%;height:3px;transform:scaleX(clamp(0, calc(var(--v,0) * 3.2 - .25), 1));position:absolute;top:0;left:0;box-shadow:0 0 22px 2px #ff3d1f99}.P_AW0q_consultLine{transform:translateX(calc((1 - clamp(0, calc(var(--v,0) * 3 - .3), 1)) * -12vw));display:block}.P_AW0q_consultLine+.P_AW0q_consultLine{transform:translateX(calc((1 - clamp(0, calc(var(--v,0) * 3 - .45), 1)) * 12vw))}@media (prefers-reduced-motion:reduce){.P_AW0q_consultBg img,.P_AW0q_consultLine,.P_AW0q_consultLine+.P_AW0q_consultLine{transform:none}.P_AW0q_consultStreak{transform:scaleX(1)}}.P_AW0q_consultGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.P_AW0q_consultTitle{font-family:var(--display);text-transform:uppercase;margin-bottom:1.6rem;font-size:clamp(3.4rem,8vw,8rem);font-weight:900;line-height:.84}.P_AW0q_consultCopy>p{color:#f1f1eed1;max-width:28rem;font-size:1.08rem}.P_AW0q_consultList{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);gap:.6rem;margin-top:2rem;font-weight:600;display:grid}.P_AW0q_consultList li{align-items:center;gap:.8rem;display:flex}.P_AW0q_consultList li:before{content:"";background:var(--red);width:16px;height:2px}.P_AW0q_form{border:1px solid var(--line);background:#08090abf;gap:1.8rem;padding:clamp(1.4rem,3vw,2.5rem);display:grid}.P_AW0q_formGrid{grid-template-columns:1fr 1fr;gap:1.3rem 1.2rem;display:grid}.P_AW0q_field{align-content:start;gap:.45rem;display:grid}.P_AW0q_fieldWide{grid-column:1/-1}.P_AW0q_fieldLabel{font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:.86rem;font-weight:600}.P_AW0q_fieldLabel span{text-transform:none;letter-spacing:.04em}.P_AW0q_control{background:var(--graphite);border:1px solid var(--metal);width:100%;min-height:50px;color:var(--white);border-radius:0;padding:.7rem .9rem;transition:border-color .25s,background-color .25s}textarea.P_AW0q_control{resize:vertical;min-height:8rem}select.P_AW0q_control{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--red) 50%), linear-gradient(135deg, var(--red) 50%, transparent 50%);background-position:calc(100% - 18px) 52%,calc(100% - 13px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:2.4rem}select.P_AW0q_control option{background:var(--graphite)}.P_AW0q_control:hover{border-color:var(--steel)}.P_AW0q_control:focus-visible{border-color:var(--red);background:var(--graphite-2);outline:none}.P_AW0q_control[aria-invalid=true]{border-color:#ff8a70}.P_AW0q_hint{color:var(--steel);font-size:.86rem}.P_AW0q_error{color:#ff8a70;font-size:.9rem}.P_AW0q_summary{border:1px solid #ff8a70;padding:1rem 1.2rem}.P_AW0q_summary p{margin-bottom:.4rem;font-weight:600}.P_AW0q_summary a{color:#ff8a70;text-decoration:underline}.P_AW0q_formActions{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.P_AW0q_formNote{color:var(--steel);font-size:.86rem}.P_AW0q_result{border:1px solid var(--red);color:#f1f1eedb;background:#ff3d1f0f;justify-items:start;gap:1rem;padding:2rem;display:grid}.P_AW0q_resultTitle{font-family:var(--display);text-transform:uppercase;color:var(--white);font-size:2.4rem;font-weight:900;line-height:.9}@media (max-width:899px){.P_AW0q_consultGrid{grid-template-columns:1fr}}@media (max-width:560px){.P_AW0q_formGrid{grid-template-columns:1fr}.P_AW0q_form .P_AW0q_button{width:100%}}.P_AW0q_footer{background:var(--black);border-top:1px solid var(--line);padding:clamp(3rem,6vw,5rem) 0 2rem;overflow:hidden}.P_AW0q_footerMark{font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(180deg, var(--white) 0 52%, transparent 52%);color:#0000;-webkit-text-stroke:1px #f1f1ee66;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(2rem,5vw,3.5rem) -.04em;font-size:22.5vw;font-weight:900;line-height:.78}.P_AW0q_footerGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.4fr);gap:2rem 3rem;padding-top:2rem;display:grid}.P_AW0q_footerHead{font-family:var(--display);text-transform:uppercase;font-size:1.7rem;font-weight:800;line-height:1}.P_AW0q_footerText{color:var(--steel);margin-top:.6rem}.P_AW0q_footerNav{gap:0;display:grid}.P_AW0q_footerNav a{min-height:40px;font-family:var(--cond);letter-spacing:.16em;text-transform:uppercase;align-items:center;font-weight:600;display:inline-flex}.P_AW0q_footerNav a:hover{color:var(--red)}.P_AW0q_disclosure{color:var(--steel);font-size:.88rem}.P_AW0q_disclosure a{color:var(--white);text-underline-offset:.2em;text-decoration:underline}.P_AW0q_footerBase{color:var(--steel);margin-top:2.5rem;font-size:.8rem}@media (max-width:899px){.P_AW0q_footerGrid{grid-template-columns:1fr}}
