.k7mksW_board{border:1px solid var(--line);background:var(--panel);border-radius:4px;min-width:0;overflow:hidden}.k7mksW_header{border-bottom:1px solid var(--line);min-height:57px;color:var(--muted);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:9px;font-weight:650;display:flex}.k7mksW_header>svg{color:var(--brand);flex:none}.k7mksW_header button{width:30px;height:30px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:3px;flex:none;place-items:center;display:grid}.k7mksW_header button:hover{color:var(--ink);border-color:var(--muted)}.k7mksW_stage{height:354px;position:relative}.k7mksW_scene{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s .25s;position:absolute;inset:24px 20px 16px;transform:translateY(8px)}.k7mksW_current{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.k7mksW_sceneHeading>span{letter-spacing:.11em;color:var(--brand-deep);font-size:9px;font-weight:650}.k7mksW_sceneHeading h2{letter-spacing:-.04em;margin:9px 0 7px;font-size:clamp(20px,1.9vw,26px);font-weight:700}.k7mksW_sceneHeading p{color:var(--muted);margin:0 0 20px;font-size:11px;line-height:1.6}.k7mksW_portraits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.k7mksW_portrait{border:1px solid var(--line);opacity:.55;border-radius:3px;min-width:0;height:174px;position:relative;overflow:hidden}.k7mksW_portrait img{object-fit:cover;width:100%;height:100%;display:block}.k7mksW_selected{border:2px solid var(--brand);opacity:1}.k7mksW_current .k7mksW_portrait{animation:.6s both k7mksW_reveal}.k7mksW_current .k7mksW_portrait:nth-child(2){animation-delay:.2s}.k7mksW_current .k7mksW_portrait:nth-child(3){animation-delay:.4s}.k7mksW_match{background:var(--brand);color:var(--on-brand);text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:4px;padding:6px 3px;font-size:8px;font-weight:700;line-height:1.2;display:flex;position:absolute;bottom:6px;left:5px;right:5px}.k7mksW_match svg{flex:none}.k7mksW_current .k7mksW_match{animation:.4s .9s both k7mksW_reveal}.k7mksW_connection{color:var(--brand);justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.k7mksW_brandMark,.k7mksW_creatorMark{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:3px;place-items:center;display:grid}.k7mksW_creatorMark{color:#b9d596}.k7mksW_connectionLine{background:var(--line);transform-origin:0;width:48px;height:1px}.k7mksW_current .k7mksW_connectionLine{animation:.65s .5s both k7mksW_grow}.k7mksW_partners{border:1px solid var(--line);background:var(--paper);color:var(--brand);border-radius:3px;justify-content:space-between;align-items:center;margin:0 0 12px;padding:10px 14px;display:flex}.k7mksW_partners>span{color:var(--ink);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.k7mksW_partners img{object-fit:cover;border-radius:2px;width:25px;height:29px}.k7mksW_terms{border:1px solid var(--line);border-radius:3px;overflow:hidden}.k7mksW_terms>div{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:13px 14px;font-size:11px;display:flex}.k7mksW_terms>div:last-child{border:0}.k7mksW_terms>div>span{color:var(--muted)}.k7mksW_terms strong{margin-left:auto;font-size:11px;font-weight:600}.k7mksW_terms svg{color:#b9d596;flex:none}.k7mksW_current .k7mksW_terms svg{animation:k7mksW_stamp .4s calc(.35s + var(--order) * .55s) both}.k7mksW_sceneNote{color:var(--muted);margin:14px 0 0;font-size:10px;line-height:1.7}.k7mksW_contract{border:1px solid var(--line);background:var(--paper);border-radius:3px;align-items:center;gap:14px;margin-top:32px;padding:22px 16px;display:flex}.k7mksW_contract>svg{color:var(--brand);flex:none}.k7mksW_contract>svg:last-child{color:#b9d596;margin-left:auto}.k7mksW_contract strong{font-size:14px;font-weight:650;display:block}.k7mksW_contract div>span{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.6;display:block}.k7mksW_current .k7mksW_contract{animation:.5s both k7mksW_reveal}.k7mksW_signatures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.k7mksW_signatures>div{border:1px solid var(--line);border-radius:3px;padding:12px 14px}.k7mksW_signatures span{color:var(--muted);margin-bottom:7px;font-size:10px;display:block}.k7mksW_signatures strong{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.k7mksW_signatures svg{color:#b9d596}.k7mksW_current .k7mksW_signatures>div{animation:.45s .6s both k7mksW_reveal}.k7mksW_current .k7mksW_signatures>div:last-child{animation-delay:1.3s}.k7mksW_timeline{margin-top:26px}.k7mksW_timeline>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.k7mksW_timeline>div:last-child{border:0}.k7mksW_timelineIcon{border:1px solid var(--line);width:35px;height:35px;color:var(--brand);border-radius:3px;flex:none;place-items:center;display:grid}.k7mksW_timeline strong{font-size:12px;font-weight:650}.k7mksW_timeline p{color:var(--muted);margin:3px 0 0;font-size:10px}.k7mksW_timeline>div>svg{color:#b9d596;flex:none;margin-left:auto}.k7mksW_current .k7mksW_timeline>div{animation:k7mksW_reveal .5s calc(var(--order) * .55s) both}.k7mksW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 20px 18px;display:grid}.k7mksW_steps button{font:inherit;text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 0 12px;font-size:10px;font-weight:550;display:flex;position:relative}.k7mksW_steps button>span{font-variant-numeric:tabular-nums;font-size:9px}.k7mksW_steps i{background:var(--line);height:2px;transition:background .2s;position:absolute;bottom:0;left:0;right:0}.k7mksW_steps button:hover,.k7mksW_steps button[aria-current=step]{color:var(--ink)}.k7mksW_steps button[aria-current=step]>span{color:var(--brand)}.k7mksW_steps button[aria-current=step] i{background:var(--brand)}.k7mksW_finish{min-height:74px;color:var(--on-brand);background:var(--brand);border-radius:2px;justify-content:space-between;align-items:center;gap:12px;margin:6px;padding:18px 22px;display:flex}.k7mksW_finish>span{letter-spacing:-.04em;font-size:clamp(23px,2.1vw,30px);font-weight:750;line-height:1.15}.k7mksW_finish svg{flex:none}.k7mksW_finish>span{animation:.3s k7mksW_reveal}.k7mksW_board[data-playing=false] *,.k7mksW_board[data-playing=false] :before,.k7mksW_board[data-playing=false] :after{animation:none!important}@keyframes k7mksW_reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes k7mksW_stamp{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes k7mksW_grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px) and (min-width:761px){.k7mksW_sceneHeading p{font-size:10px}.k7mksW_portrait{height:154px}.k7mksW_match{font-size:7px}.k7mksW_scene{inset-inline:16px}}@media (max-width:760px){.k7mksW_stage{height:368px}.k7mksW_sceneHeading h2{font-size:24px}.k7mksW_portrait{height:188px}.k7mksW_header button{width:36px;height:36px}.k7mksW_steps button{min-height:54px}}@media (max-width:400px){.k7mksW_stage{height:360px}.k7mksW_sceneHeading h2{font-size:22px}.k7mksW_sceneHeading p{font-size:10px}.k7mksW_portrait{height:170px}.k7mksW_match{gap:2px;font-size:7px}.k7mksW_match svg{width:10px}.k7mksW_header{padding-inline:16px;font-size:8px}.k7mksW_scene{inset-inline:16px}.k7mksW_steps{margin-inline:16px}.k7mksW_terms>div{padding:13px 10px;font-size:10px}.k7mksW_terms strong{font-size:10px}.k7mksW_contract{gap:10px;padding:18px 12px}}@media (prefers-reduced-motion:reduce){.k7mksW_board *,.k7mksW_board :before,.k7mksW_board :after{transition:none!important;animation:none!important}}@media (max-width:350px){.k7mksW_sceneHeading h2{font-size:20px}.k7mksW_portrait{height:155px}.k7mksW_finish>span{font-size:20px}}
.McHTRq_hero{grid-template-columns:1.18fr 1fr;align-items:center;gap:68px;max-width:1440px;margin:0 auto;padding:80px 64px 72px;display:grid}.McHTRq_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);align-items:center;gap:9px;margin:0 0 28px;font-size:10px;font-weight:650;display:flex}.McHTRq_eyebrow>span{background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px}.McHTRq_slogan{margin:0;font-size:clamp(44px,5.6vw,82px);letter-spacing:-.065em!important;font-weight:780!important;line-height:1.03!important}.McHTRq_slogan>span{display:block}.McHTRq_slogan>span:last-child{color:var(--brand)}.McHTRq_dot{color:var(--ink)}.McHTRq_lead{max-width:480px;color:var(--ink-2);margin:28px 0;font-size:16px;line-height:1.75}.McHTRq_actions{flex-wrap:wrap;gap:12px;display:flex}.McHTRq_actions a{gap:20px;min-height:48px;padding:14px 18px;font-size:13px}.McHTRq_secondary{border:1px solid var(--line);color:var(--ink);border-radius:4px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.McHTRq_secondary:hover{background:var(--panel);border-color:var(--muted)}.McHTRq_note{color:var(--muted);margin:18px 0 0;font-size:11px}.McHTRq_models{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1312px;margin:0 auto;display:grid}.McHTRq_models article{border-right:1px solid var(--line);align-items:flex-start;gap:16px;padding:28px 32px;display:flex}.McHTRq_models article:last-child{border:0}.McHTRq_models svg{color:var(--brand);flex:none}.McHTRq_models h2{margin:0 0 7px;font-size:16px}.McHTRq_models p{color:var(--muted);max-width:250px;margin:0;font-size:12px}.McHTRq_workspace{grid-template-columns:1fr 1fr;align-items:end;gap:64px;max-width:1312px;margin:0 auto;padding:64px 32px 76px;display:grid}.McHTRq_workspace .McHTRq_eyebrow{margin-bottom:18px}.McHTRq_workspace h2{margin:0;font-size:clamp(25px,3vw,38px)}.McHTRq_workspace>p{color:var(--muted);max-width:480px;margin:0;font-size:14px;line-height:1.8}@media (max-width:1100px){.McHTRq_hero{gap:32px;padding:64px 32px}}@media (max-width:760px){.McHTRq_hero{grid-template-columns:minmax(0,1fr);gap:36px;padding:48px 20px 36px}.McHTRq_slogan{font-size:clamp(42px,9vw,64px)}.McHTRq_lead{margin:24px 0;font-size:14px}.McHTRq_models{grid-template-columns:minmax(0,1fr);margin-inline:20px}.McHTRq_models article{border-right:0;border-bottom:1px solid var(--line);padding:24px 0}.McHTRq_models p{max-width:none}.McHTRq_workspace{grid-template-columns:minmax(0,1fr);gap:20px;padding:44px 20px}}@media (max-width:400px){.McHTRq_actions{flex-direction:column}}
