.ZxZNBq_figure{isolation:isolate;width:min(100%,340px);margin:0}.ZxZNBq_stage{--identity-progress:1;--identity-tilt-x:0deg;--identity-tilt-y:0deg;--identity-glare:0;--identity-glare-x:50%;--identity-glare-y:30%;aspect-ratio:340/430;perspective:1150px;perspective-origin:50% 45%;touch-action:pan-y;width:100%;position:relative}.ZxZNBq_stack{transform-style:preserve-3d;transform:rotateX(calc(-3deg + var(--identity-tilt-y))) rotateY(calc(5deg + var(--identity-tilt-x)));transition:transform .35s cubic-bezier(.2,.65,.3,1);position:absolute;inset:10px 20px 20px 10px}.ZxZNBq_card{backface-visibility:hidden;transform-style:preserve-3d;border-radius:13px;position:absolute;inset:0}.ZxZNBq_front{background:linear-gradient(145deg,#24272c 0%,#767c86 27%,#24272d 44%,#5b606b 77%,#272b33);padding:1px;overflow:hidden;transform:translateZ(20px);box-shadow:12px 24px 45px #0008}.ZxZNBq_front:before{content:"";background:linear-gradient(155deg,#16181c 0%,#0b0c0e 61%,#111317 100%);border-radius:12px;position:absolute;inset:1px}.ZxZNBq_front:after{content:"";pointer-events:none;border:1px solid #ffffff05;border-radius:11px;position:absolute;inset:2px}.ZxZNBq_gridLayer{transform:translate3d(calc(20px + (1 - var(--identity-progress))*17px),calc(7px + (1 - var(--identity-progress))*11px),-38px) rotateZ(calc(6deg + (1 - var(--identity-progress))*8deg));background-color:#111316;background-image:linear-gradient(#c2c9d012 1px,#0000 1px),linear-gradient(90deg,#c2c9d012 1px,#0000 1px);background-size:23px 23px;border:1px solid #3b4048;transition:transform .45s cubic-bezier(.2,.65,.3,1);box-shadow:10px 15px 35px #0005}.ZxZNBq_gridMark{font:8px/1.5 var(--font-mono),monospace;letter-spacing:2px;color:#707782;writing-mode:vertical-rl;position:absolute;top:19px;right:20px}.ZxZNBq_codeLayer{transform:translate3d(calc(-12px - (1 - var(--identity-progress))*20px),calc(-7px - (1 - var(--identity-progress))*7px),-13px) rotateZ(calc(-5deg - (1 - var(--identity-progress))*8deg));background:linear-gradient(140deg,#181b20,#0d0e11);border:1px solid #424750;transition:transform .45s cubic-bezier(.2,.65,.3,1);box-shadow:4px 9px 24px #0005}.ZxZNBq_codeMark{color:#a3adba;font:20px/1 var(--font-mono),monospace;letter-spacing:-2px;position:absolute;top:14px;left:17px}.ZxZNBq_codeLines{flex-direction:column;gap:6px;width:54%;display:flex;position:absolute;bottom:19px;left:16px}.ZxZNBq_codeLines i{background:#4a5260;border-radius:1px;width:100%;height:2px}.ZxZNBq_codeLines i:nth-child(2){background:#333c48;width:72%}.ZxZNBq_codeLines i:nth-child(3){background:#252c35;width:85%}.ZxZNBq_topline{color:#b3bac5;font:9px/1.3 var(--font-mono),monospace;letter-spacing:1.7px;z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:20px;left:22px;right:22px}.ZxZNBq_topline span:last-child{color:#7f8896;letter-spacing:1.1px}.ZxZNBq_photoArea{border-bottom:1px solid #ffffff0c;position:absolute;inset:47px 13px 97px;overflow:hidden}.ZxZNBq_photoArea img{object-fit:contain;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:120%;position:absolute;bottom:-15%;left:0;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%);filter:none!important}.ZxZNBq_photoLight{background:radial-gradient(at 50% 59%,#70778326,#0000 67%);position:absolute;inset:0}.ZxZNBq_identity{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:19px;left:22px;right:22px}.ZxZNBq_identity strong{color:#f1f3f7;letter-spacing:-.85px;white-space:nowrap;font-size:24px;font-weight:500;line-height:1.2}.ZxZNBq_identity>span{letter-spacing:.25px;color:#a7aeba;font-size:10px;line-height:1.4}.ZxZNBq_signature{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.ZxZNBq_signature i{background:linear-gradient(90deg,#737c8b,#353b45);flex:1;height:1px;display:block}.ZxZNBq_signature span{color:#727d8c;font:8px/1 var(--font-mono),monospace;letter-spacing:.6px}.ZxZNBq_glare{pointer-events:none;background:radial-gradient(ellipse at var(--identity-glare-x) var(--identity-glare-y),#d6e0ef12,transparent 60%);opacity:var(--identity-glare);z-index:4;border-radius:13px;transition:opacity .3s;position:absolute;inset:0}.ZxZNBq_caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.ZxZNBq_figure{width:min(100%,310px);margin-inline:auto}.ZxZNBq_stage{aspect-ratio:340/420}.ZxZNBq_identity strong{font-size:23px}.ZxZNBq_topline{top:17px}.ZxZNBq_photoArea{top:42px}.ZxZNBq_identity{bottom:17px}}@media (prefers-reduced-motion:reduce){.ZxZNBq_stack,.ZxZNBq_gridLayer,.ZxZNBq_codeLayer{transition:none;transform:none}.ZxZNBq_gridLayer{transform:translate3d(16px,7px,-38px)rotate(5deg)}.ZxZNBq_codeLayer{transform:translate3d(-10px,-5px,-13px)rotate(-4deg)}.ZxZNBq_glare{display:none}}:is([data-motion=off] .ZxZNBq_stack,[data-motion=off] .ZxZNBq_gridLayer,[data-motion=off] .ZxZNBq_codeLayer){transition:none}[data-motion=off] .ZxZNBq_glare{display:none}
.yRGURW_overlay{z-index:500;color:#f3f4f6;isolation:isolate;opacity:1;background:#08090a;place-items:center;transition:opacity .3s,transform .3s cubic-bezier(.22,.68,.3,1);display:grid;position:fixed;inset:0;overflow:hidden;transform:translateY(0)}.yRGURW_exiting{opacity:0;pointer-events:none;transform:translateY(-12px)}.yRGURW_frame{pointer-events:none;position:absolute;inset:26px}.yRGURW_frame span{border:0 solid #50565f;width:19px;height:19px;position:absolute}.yRGURW_frame span:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.yRGURW_frame span:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.yRGURW_frame span:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.yRGURW_frame span:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.yRGURW_topline,.yRGURW_bottomline{justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;left:5.55%;right:5.55%}.yRGURW_topline{top:55px}.yRGURW_bottomline{bottom:52px}.yRGURW_wordmark{letter-spacing:-1.5px;font-size:25px;font-weight:700}.yRGURW_wordmark span{letter-spacing:-.4px;font-size:12px;font-weight:400}.yRGURW_edition,.yRGURW_coordinate,.yRGURW_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:1.3px;color:#87909e;font-size:8px}.yRGURW_content{text-align:center;margin-top:-10px;padding:32px}.yRGURW_eyebrow{letter-spacing:2.1px;margin:0 0 24px}.yRGURW_titleSlot{place-items:center;min-height:118px;display:grid;overflow:hidden}.yRGURW_title{letter-spacing:-.065em;margin:0;font-size:clamp(48px,7.7vw,110px);font-weight:500;line-height:1.15;animation:.42s cubic-bezier(.22,.68,.3,1) both yRGURW_titleIn}.yRGURW_subtitle{color:#a0a8b4;opacity:0;margin:21px 0 0;font-size:12px;font-weight:400;line-height:1.7;transition:opacity .3s 90ms,transform .3s 90ms;transform:translateY(5px)}.yRGURW_subtitleVisible{opacity:1;transform:translateY(0)}.yRGURW_skip{color:#e4e8ee;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:22px;padding:10px 0 10px 15px;font-size:11px;transition:color .15s;display:inline-flex}.yRGURW_skip span{font-size:19px;line-height:1}.yRGURW_skip:hover{color:#fff}.yRGURW_skip:focus-visible{outline-offset:6px;outline:1px solid #c6d1df}.yRGURW_progress{background:#22262c;width:100%;height:1px;position:absolute;bottom:0;left:0}.yRGURW_progress span{transform-origin:0;background:linear-gradient(90deg,#616c7a,#e4e8ee);width:100%;height:100%;animation:1.72s linear both yRGURW_progressIn;display:block;transform:scaleX(0)}@keyframes yRGURW_titleIn{0%{opacity:0;filter:blur(5px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes yRGURW_progressIn{to{transform:scaleX(1)}}@media (max-width:600px){.yRGURW_frame{inset:17px}.yRGURW_frame span{width:13px;height:13px}.yRGURW_topline,.yRGURW_bottomline{left:29px;right:29px}.yRGURW_topline{top:35px}.yRGURW_bottomline{bottom:30px}.yRGURW_wordmark{font-size:23px}.yRGURW_edition,.yRGURW_coordinate{letter-spacing:.9px;font-size:6px}.yRGURW_content{padding:25px}.yRGURW_eyebrow{letter-spacing:1.2px;margin-bottom:18px;font-size:6px}.yRGURW_titleSlot{min-height:80px}.yRGURW_title{font-size:clamp(46px,11vw,65px)}.yRGURW_subtitle{margin-top:16px;font-size:10px}.yRGURW_skip{gap:16px;font-size:10px}}@media (prefers-reduced-motion:reduce){.yRGURW_overlay,.yRGURW_subtitle{transition:none}.yRGURW_title,.yRGURW_progress span{animation:none}.yRGURW_title{opacity:1;filter:none;transform:none}}
.J14Opq_journey{width:100%;min-width:0}.J14Opq_heading{letter-spacing:-1.6px;color:#f1f3f7;margin:0 0 36px;font-size:clamp(29px,3.5vw,48px);font-weight:500;line-height:1.3}.J14Opq_heading>span{color:#8b929e}.J14Opq_layout{grid-template-columns:minmax(160px,.7fr) minmax(0,1fr);align-items:stretch;gap:34px;min-height:900px;display:grid;position:relative}.J14Opq_road{pointer-events:none;min-width:0;min-height:900px;position:relative}.J14Opq_cards{grid-template-rows:repeat(3,minmax(250px,1fr));gap:28px;min-width:0;display:grid}.J14Opq_card{background:linear-gradient(135deg,#14161a,#0b0c0f);border:1px solid #292d34;border-radius:14px;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;min-height:250px;padding:30px 32px;transition:border-color .3s,background .3s;display:flex;position:relative}.J14Opq_card:before{content:"";opacity:0;background:#cbd5e3;border-radius:2px;width:2px;transition:opacity .3s;position:absolute;top:35%;bottom:35%;left:-1px}.J14Opq_active{background:linear-gradient(135deg,#1b1f26,#101216);border-color:#626d7c}.J14Opq_active:before{opacity:1}.J14Opq_cardTop{font:10px/1.5 var(--font-mono),monospace;letter-spacing:1.8px;color:#99a3b1;justify-content:space-between;align-items:center;gap:16px;display:flex}.J14Opq_number{letter-spacing:1px;color:#657080;font-size:11px}.J14Opq_cardBody{flex-direction:column;gap:13px;display:flex}.J14Opq_cardBody h3{letter-spacing:-1px;color:#f1f3f7;margin:0;font-size:clamp(25px,2.8vw,37px);font-weight:500;line-height:1.2}.J14Opq_role{color:#d1d7e1;margin:0;font-size:14px;line-height:1.65}.J14Opq_detail{color:#8e98a6;max-width:360px;margin:0;font-size:13px;line-height:1.75}.J14Opq_duration{font:11px/1.5 var(--font-mono),monospace;color:#adb8c8;letter-spacing:.3px;align-items:center;gap:12px;display:flex}.J14Opq_duration>span{background:#78899d;width:25px;height:1px}@media (max-width:900px){.J14Opq_layout{grid-template-columns:minmax(135px,.55fr) minmax(0,1fr);gap:22px}.J14Opq_card{padding:27px 25px}.J14Opq_role{font-size:13px}.J14Opq_detail{font-size:12px}}@media (max-width:600px){.J14Opq_heading{letter-spacing:-1px;margin-bottom:28px;font-size:29px}.J14Opq_layout{grid-template-columns:90px minmax(0,1fr);gap:14px;min-height:900px}.J14Opq_road{min-height:900px}.J14Opq_cards{gap:23px}.J14Opq_card{border-radius:11px;gap:21px;padding:23px 18px}.J14Opq_cardTop{letter-spacing:1px;gap:8px;font-size:8px}.J14Opq_number{font-size:9px}.J14Opq_cardBody{gap:12px}.J14Opq_cardBody h3{letter-spacing:-.7px;font-size:25px}.J14Opq_role{font-size:12px;line-height:1.7}.J14Opq_detail{font-size:11px;line-height:1.75}.J14Opq_duration{gap:9px;font-size:10px}.J14Opq_duration>span{width:16px}}@media (max-width:370px){.J14Opq_layout{grid-template-columns:74px minmax(0,1fr);gap:11px}.J14Opq_card{padding:22px 15px}.J14Opq_cardBody h3{font-size:23px}.J14Opq_heading{font-size:26px}}@media (prefers-reduced-motion:reduce){.J14Opq_card,.J14Opq_card:before{transition:none}}[data-motion=off] .J14Opq_card{transition:none}[data-motion=off] .J14Opq_card:before{transition:none}
.XaTB9W_hero{--frame-header:94px;height:calc(100svh - var(--frame-header));grid-template-rows:20px minmax(0,1fr) 58px;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);min-height:510px;max-height:none;padding-top:22px;display:grid;overflow:clip}.XaTB9W_hero .hero-topline{grid-area:1/1/auto/-1;min-width:0}.XaTB9W_hero .hero-content{grid-area:2/1;align-self:center;width:100%;padding:0}.XaTB9W_hero .hero-content h1{letter-spacing:-.055em;white-space:nowrap;margin-top:22px;font-size:clamp(43px,4.8vw,74px);line-height:1.3}.XaTB9W_hero .hero-role{margin-top:19px;font-size:12px}.XaTB9W_hero .hero-description{margin-top:12px;font-size:12px}.XaTB9W_hero .hero-actions{margin-top:25px}.XaTB9W_hero .hero-visual{grid-area:2/2;width:100%;height:100%;min-height:0;max-height:none;position:relative;top:auto;bottom:auto;right:auto;container-type:inline-size}.XaTB9W_hero .hero-portrait{aspect-ratio:1024/1535;filter:none;width:auto;max-width:none;height:min(100%,145cqw,800px);bottom:0;left:50%;transform:translate(-46%)}.XaTB9W_hero .scene-wrap{inset:-2% -11% 0 -14%}.XaTB9W_hero .hero-bottom{grid-area:3/1/auto/-1;height:58px;position:relative;inset:auto}.XaTB9W_hero .ghost-name{font-size:clamp(100px,15vw,240px);bottom:70px}@media (max-height:760px) and (min-width:801px){.XaTB9W_hero{grid-template-rows:17px minmax(0,1fr) 52px;min-height:480px;padding-top:17px}.XaTB9W_hero .hero-content h1{margin-top:18px;font-size:clamp(43px,4.5vw,66px)}.XaTB9W_hero .hero-role{margin-top:14px;font-size:11px}.XaTB9W_hero .hero-description{margin-top:10px;font-size:11px}.XaTB9W_hero .hero-actions{margin-top:21px}.XaTB9W_hero .hero-bottom{height:52px}.XaTB9W_hero .hero-bottom-note{font-size:8px}}@media (max-width:800px){.XaTB9W_hero{--frame-header:78px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:520px}.XaTB9W_hero .hero-content h1{letter-spacing:-.055em;font-size:clamp(39px,5.2vw,46px)}.XaTB9W_hero .hero-role{gap:7px;font-size:10px}.XaTB9W_hero .hero-description{font-size:10px}.XaTB9W_hero .hero-actions{gap:10px}.XaTB9W_hero .hero-actions .button{gap:13px;padding:13px 14px;font-size:9px}.XaTB9W_hero .hero-actions .round-link{width:40px;height:40px}.XaTB9W_hero .hero-portrait{transform:translate(-43%)}.XaTB9W_hero .scene-wrap{inset:0 -16% 0 -20%}}@media (max-width:600px){.XaTB9W_hero{--frame-header:72px;grid-template-rows:14px auto minmax(220px,1fr) 48px;grid-template-columns:minmax(0,1fr);min-height:620px;padding-top:18px}.XaTB9W_hero .hero-content{grid-area:2/1;align-self:start;padding-top:25px;padding-bottom:10px}.XaTB9W_hero .hero-content h1{letter-spacing:-.05em;margin-top:15px;font-size:clamp(37px,10vw,53px)}.XaTB9W_hero .hero-role{margin-top:12px;font-size:10px}.XaTB9W_hero .hero-description{margin-top:8px;font-size:10px}.XaTB9W_hero .hero-actions{margin-top:17px}.XaTB9W_hero .hero-visual{grid-area:3/1;margin-top:0}.XaTB9W_hero .hero-portrait{height:100%;left:50%;transform:translate(-46%)}.XaTB9W_hero .scene-wrap{inset:-9% -8% 0}.XaTB9W_hero .hero-bottom{grid-row:4;height:48px}.XaTB9W_hero .hero-bottom-note{letter-spacing:0;font-size:6px}.XaTB9W_hero .hero-topline .mono{font-size:7px}.XaTB9W_hero .location{font-size:6px}.XaTB9W_hero .ghost-name{font-size:90px;bottom:60px}}@media (max-width:600px) and (max-height:730px){.XaTB9W_hero{grid-template-rows:12px auto minmax(190px,1fr) 44px;min-height:570px}.XaTB9W_hero .hero-content{padding-top:19px}.XaTB9W_hero .hero-content h1{margin-top:11px;font-size:37px}.XaTB9W_hero .hero-role{margin-top:9px}.XaTB9W_hero .hero-actions{margin-top:13px}.XaTB9W_hero .hero-bottom{height:44px}}@media (min-width:601px) and (max-height:600px){.XaTB9W_hero{min-height:380px}.XaTB9W_hero .hero-content h1{font-size:42px}.XaTB9W_hero .status{padding:6px 9px;font-size:8px}.XaTB9W_hero .hero-role{margin-top:10px}.XaTB9W_hero .hero-description{margin-top:8px}.XaTB9W_hero .hero-actions{margin-top:15px}}@media (min-width:601px) and (max-width:900px) and (max-aspect-ratio:1){.XaTB9W_hero{grid-template-rows:20px auto minmax(260px,1fr) 52px;grid-template-columns:minmax(0,1fr)}.XaTB9W_hero .hero-content{grid-area:2/1;width:100%;padding-top:34px;padding-bottom:18px}.XaTB9W_hero .hero-content h1{font-size:54px}.XaTB9W_hero .hero-visual{grid-area:3/1}.XaTB9W_hero .hero-portrait{height:100%;transform:translate(-46%)}.XaTB9W_hero .scene-wrap{inset:-2% 2% 0}.XaTB9W_hero .hero-bottom{grid-row:4;height:52px}}
