.ma-page{--ma-ease:cubic-bezier(.16, 1, .3, 1);--ma-card:var(--lx-panel-bg);--ma-card-shadow:var(--lx-panel-shadow);--ma-no:#9c3f3c;--ma-glow:color-mix(in srgb, var(--lx-gold) 55%, transparent);--ma-ink-on-gold:#14110a;--ma-body-h:clamp(380px, calc(100svh - 170px), 470px)}html.dark .ma-page,html[data-theme=dark] .ma-page{--ma-no:#e58a86}.ma-eyebrow{margin:0 0 var(--eyebrow-mb);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:12px;display:inline-flex}.ma-eyebrow:before{content:"";background:var(--lx-line-strong);width:22px;height:1px}.ma-h1{max-width:12em;font-size:var(--hd-1-size);font-weight:var(--hd-weight);line-height:var(--hd-1-lh);letter-spacing:var(--hd-1-ls);color:var(--lx-on);text-wrap:balance;margin:0}.ma-h2{max-width:17em;font-size:var(--hd-2-size);font-weight:var(--hd-weight);line-height:var(--hd-2-lh);letter-spacing:var(--hd-2-ls);color:var(--lx-on);text-wrap:balance;margin:0}.ma-h1 em,.ma-h2 em{background:linear-gradient(180deg, var(--lx-em-1), var(--lx-em-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ma-lead{max-width:34em;color:var(--lx-on);text-wrap:pretty;margin:24px 0 0;font-size:clamp(17px,1.45vw,21px);font-weight:500;line-height:1.58}.ma-sec{padding:var(--section-y-lg) 0}.ma-amb{isolation:isolate;position:relative}.ma-amb:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 85% 10%, var(--lx-glow-1), transparent 70%), radial-gradient(50% 60% at 8% 100%, var(--lx-glow-2), transparent 72%);position:absolute;inset:0}.ma-amb:after{content:"";z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");position:absolute;inset:0}html.dark .ma-amb:after,html[data-theme=dark] .ma-amb:after{mix-blend-mode:screen;opacity:.05}.ma-page .lx-go{color:var(--lx-gold-text)}.ma-actions{margin-top:36px}.ma-k{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-on-52);margin:0;font-size:13px;font-weight:700;line-height:1.3;display:block}.ma-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-on-52);justify-content:flex-end;align-items:center;gap:28px;margin:12px 0 0;font-size:13px;font-weight:600;display:flex}.ma-hero{padding:calc(var(--hero-top) * .6) 0 calc(var(--section-y-bottom) * .5);overflow-x:clip}.ma-hero-box{align-items:center;display:grid}.ma-hero-box>*{grid-area:1/1}.ma-hero-copy{z-index:2;width:min(47%,580px);padding:24px 0;position:relative}.ma-scene{min-width:0;margin:0}.ma-scene-art{aspect-ratio:1240/560;position:relative;container-type:inline-size}.ma-streams{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ma-streams.is-v{display:none}.ma-ring{fill:none;stroke:var(--lx-gold);stroke-width:1px;opacity:.16;transform-box:fill-box;transform-origin:50%;animation:15s ease-in-out infinite ma-ring}.ma-core{opacity:.9}.ma-core-0{stop-color:var(--lx-gold);stop-opacity:.5}.ma-core-1{stop-color:var(--lx-gold);stop-opacity:.14}.ma-core-2{stop-color:var(--lx-gold);stop-opacity:0}.ma-flow-0{stop-color:var(--lx-gold);stop-opacity:.95}.ma-flow-1{stop-color:var(--lx-gold);stop-opacity:.22}.ma-st{transition:opacity 1.6s}.ma-st path{fill:none;stroke-linecap:round}.ma-st-glow{stroke:var(--lx-gold);opacity:.22}.ma-st-run{stroke:var(--lx-em-1);stroke-dasharray:7 93;stroke-dashoffset:7px;filter:drop-shadow(0 0 5px var(--ma-glow));animation:6.4s linear infinite ma-run}.ma-st.is-halt{opacity:.12}.ma-st-end{fill:var(--lx-gold);filter:drop-shadow(0 0 6px var(--ma-glow))}.ma-hold{min-height:32px;font:inherit;letter-spacing:.06em;text-transform:none;color:var(--lx-on-70);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:13px;font-weight:600;display:none}.ma-scene.is-ready .ma-hold{display:inline-flex}.ma-hold:hover{color:var(--lx-on)}.ma-hold:focus-visible{outline:2px solid var(--lx-gold);outline-offset:3px;border-radius:4px}.ma-page.is-held *,.ma-page.is-held :before,.ma-page.is-held :after{animation-play-state:paused!important}.ma-m{aspect-ratio:1;text-align:center;background:var(--ma-card);width:9.9cqw;box-shadow:0 0 0 1px var(--lx-line-strong), 0 0 0 10px color-mix(in srgb, var(--lx-gold) 7%, transparent), 0 30px 80px -10px var(--ma-glow), inset 0 0 28px color-mix(in srgb, var(--lx-gold) 18%, transparent);border-radius:50%;place-content:center;justify-items:center;margin:0;display:grid;position:absolute;top:50%;left:51.6%;transform:translate(-50%,-50%)}.ma-m p{margin:0}.ma-m-k,.ma-m-u{letter-spacing:.06em;text-transform:uppercase;color:var(--lx-on-52);font-size:max(13px,.9cqw);font-weight:700}.ma-m-n{letter-spacing:-.05em;color:var(--lx-on);font-size:3.3cqw;font-weight:400;line-height:1}.ma-m-u{letter-spacing:.06em;max-width:7em;line-height:1.2}.ma-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:4.3% 0 4.3% 76.6%}.ma-row{border-top:1px solid var(--lx-hair);flex-direction:column;flex:1 1 0;justify-content:center;gap:7px;min-width:0;min-height:0;padding:0 0 0 20px;display:flex;position:relative}.ma-row:first-child{border-top:0}.ma-row-h{color:var(--lx-on);justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:16px;font-weight:600;display:flex}.ma-row-s{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-pos);font-size:13px;font-weight:700;transition:color .6s}.ma-row.is-pend .ma-row-s{color:var(--lx-gold-text)}.ma-row.is-halt .ma-row-s{color:var(--lx-on)}.ma-row-bar{background:var(--lx-hair);height:2px;display:block}.ma-row-bar i{width:var(--share);background:linear-gradient(90deg, var(--lx-gold), var(--lx-em-1));height:100%;transition:opacity 1.2s;display:block}.ma-row.is-halt .ma-row-bar i{opacity:.25}.ma-row-v{gap:26px;margin:0;display:flex}.ma-row-v b{letter-spacing:-.02em;color:var(--lx-on);font-size:20px;font-weight:500;line-height:1.15;transition:color .8s;display:block}.ma-row.is-halt .ma-row-v b{color:var(--lx-on-70)}.ma-row-note{color:var(--lx-gold-text);visibility:hidden;margin:0;font-size:13px;position:absolute;bottom:8px;left:20px}.ma-row.is-pend .ma-row-note{visibility:visible}.ma-auth{margin:0}.ma-gate{grid-template-columns:minmax(170px,1fr) minmax(0,2.6fr) minmax(130px,.8fr);align-items:center;margin-top:64px;display:grid}.ma-gate-end{min-width:0}.ma-gate-end.is-desk{text-align:right}.ma-gate-name{letter-spacing:-.03em;color:var(--lx-on);margin:0;font-size:26px;font-weight:500}.ma-gate-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-on-52);margin:4px 0 0;font-size:13px;font-weight:700}.ma-gate-lock{color:var(--lx-on-70);align-items:flex-start;gap:8px;margin:22px 0 0;font-size:15px;line-height:1.45;display:flex}.ma-gate-lock svg{color:var(--lx-gold-text);flex:none;margin-top:2px}.ma-gate-eq{margin:22px 0 8px}.ma-gate-eq b{letter-spacing:-.04em;color:var(--lx-on);margin-top:4px;font-size:30px;font-weight:400;display:block}.ma-gate-bar{background:var(--lx-hair);height:2px;display:block}.ma-gate-bar i{background:linear-gradient(90deg, var(--lx-gold), transparent);width:100%;height:100%;display:block}.ma-gate-mid{padding:58px 36px 8px;position:relative}.ma-gate-title{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ma-gate-wall{background:linear-gradient(180deg, var(--lx-line-strong), color-mix(in srgb, var(--lx-gold) 8%, transparent));width:1px;box-shadow:0 0 22px 1px var(--ma-glow);position:absolute;top:34px;bottom:0;left:50%;transform:translate(-50%)}.ma-gate-title svg{color:var(--lx-gold-text);flex:none}.ma-lanes{gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ma-lanes li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.ma-lane-l{letter-spacing:-.02em;color:var(--lx-on);font-size:19px}.ma-lane-t{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}.ma-lanes .is-go .ma-lane-t{color:var(--lx-pos)}.ma-lanes .is-stop .ma-lane-t{color:var(--ma-no)}.ma-lane-rail{grid-column:1/-1;height:16px;position:relative}.ma-lane-rail:before{content:"";background:var(--lx-hair-strong);height:1px;position:absolute;top:50%;left:0;right:0}.ma-lanes .is-go .ma-lane-rail:before{background:linear-gradient(90deg, var(--lx-hair-strong), var(--lx-gold))}.ma-lane-rail svg{color:var(--ma-no);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ma-dot{pointer-events:none;opacity:0;width:100%;height:8px;animation:5.2s linear infinite ma-go;animation-delay:var(--d,0s);margin-top:-4px;position:absolute;top:50%;left:0}.ma-dot:after{content:"";background:var(--lx-gold);width:8px;height:8px;box-shadow:0 0 14px 3px var(--ma-glow);border-radius:50%;position:absolute;top:0;right:-4px}.ma-dot.is-late{animation-delay:calc(var(--d,0s) - 2.6s)}.ma-lanes .is-stop .ma-dot{animation-name:ma-stop}.ma-lanes .is-stop .ma-dot:after{animation:5.2s linear infinite ma-burst;animation-delay:inherit}.ma-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin-top:72px;display:grid}.ma-col{border-top:1px solid var(--lx-hair-strong);padding-top:20px}.ma-col-h{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-on-52);margin:0 0 18px;font-size:13px;font-weight:700}.ma-col-h span{color:var(--lx-gold-text)}.ma-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ma-list li{color:var(--lx-on);align-items:flex-start;gap:10px;font-size:18px;line-height:1.4;display:flex}.ma-list svg{flex:none;margin-top:4px}.ma-list.is-yes svg{color:var(--lx-pos)}.ma-list.is-no svg{color:var(--ma-no)}.ma-col-note{color:var(--lx-on-70);margin:20px 0 0;font-size:16px;line-height:1.5}@keyframes ma-run{0%{stroke-dashoffset:7px}to{stroke-dashoffset:-100px}}@keyframes ma-ring{0%,to{opacity:.1;transform:scale(.97)}50%{opacity:.2;transform:scale(1.03)}}@keyframes ma-go{0%{opacity:0;transform:translate(0)}10%,88%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes ma-stop{0%{opacity:0;transform:translate(0)}10%{opacity:1}46%{opacity:1;transform:translate(-49%)}56%,to{opacity:0;transform:translate(-49%)}}@keyframes ma-burst{0%,46%{transform:scale(1)}56%,to{transform:scale(3)}}
.ma-sec-pin{padding:0}.ma-pin{height:calc(var(--n) * 30svh + 100svh);position:relative}.ma-stick{box-sizing:border-box;align-items:center;height:100svh;padding:88px 0 28px;display:flex;position:sticky;top:0}.ma-pane{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,84px);width:100%;display:grid}.ma-side{gap:28px;min-width:0;display:grid}.ma-pin-head .ma-h2{font-size:var(--hd-2-sm-size);line-height:var(--hd-2-sm-lh);letter-spacing:var(--hd-2-sm-ls)}.ma-copy{display:grid}.ma-copy-i{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .14s,transform .14s,visibility 0s linear .14s;transform:translateY(10px)}.ma-copy-i.is-on{opacity:1;visibility:visible;transition:opacity .32s ease .16s, transform .4s var(--ma-ease) .16s, visibility 0s linear .16s;transform:none}.ma-beat-k{letter-spacing:.18em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 12px;font-size:13px;font-weight:700}.ma-beat-h{letter-spacing:-.04em;color:var(--lx-on);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.06}.ma-beat-p{max-width:30em;color:var(--lx-on-70);text-wrap:pretty;margin:18px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.ma-dots{gap:6px;display:flex}.ma-dots>span:last-child{margin-inline-end:20px}.ma-dots i{background:var(--lx-hair-strong);transform-origin:0;width:14px;height:3px;transition:transform .5s var(--ma-ease), background-color .4s ease;border-radius:2px;display:block}.ma-dots i.is-past{background:var(--lx-gold);opacity:.55}.ma-dots i.is-on{background:var(--lx-gold);transform:scaleX(2.4286)}.ma-dots>span:has(>i.is-on)~span>i{transform:translate(20px)}.ma-nav .ma-dots i{transform-origin:50%}.ma-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ma-sr ol{margin:0;padding:0;list-style:none}.ma-nav{align-items:center;gap:4px;display:flex}.ma-nav .ma-dots{gap:0}.ma-step{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:44px;margin:0;padding:0;display:grid}.ma-nav-b{border:1px solid var(--lx-hair-strong);width:44px;height:44px;color:var(--lx-on);cursor:pointer;background:0 0;border-radius:10px;place-items:center;margin:0;padding:0;display:grid}.ma-nav-b:disabled{opacity:.35;cursor:default}.ma-step:focus-visible,.ma-nav-b:focus-visible{outline:2px solid var(--lx-gold);outline-offset:2px}.ma-vis{min-width:0}.ma-stick .ma-vis{contain:layout style}.ma-flat{padding-bottom:var(--section-y-bottom);gap:56px;display:grid}.ma-flat .ma-pin-head{margin-bottom:8px}.ma-flat-beat{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,84px);display:grid}.mx{min-width:0;color:var(--lx-on);container-type:inline-size}.ma-play,.ma-flat{padding-top:var(--section-y-top,56px)}.ma-play{padding-bottom:var(--section-y-bottom);gap:28px;display:grid}.ma-play-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ma-play-side{gap:16px;min-width:0;display:grid}@media (min-width:700px){.ma-play-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px)}}.ma-play .mx-inner{height:auto;min-height:var(--mx-min,0px)}.ma-play.is-measuring .mx-inner{min-height:0}.ma-play.is-measuring *,.ma-play.is-measuring :before,.ma-play.is-measuring :after{transition:none!important}.mx-inner{--mx-rail:28px;--mx-body:88px;--mx-h:clamp(580px, calc(100svh - 120px), 640px);height:var(--mx-h);flex-direction:column;display:flex}.ma-flat .mx-inner{height:auto}.mx p{margin:0}.mx-master{min-height:72px;padding:0 0 8px calc(var(--mx-rail) - 32px);flex:none;align-items:center;gap:16px;display:flex;position:relative}.mx-disc{z-index:1;aspect-ratio:1;background:var(--ma-card);width:64px;box-shadow:0 0 0 1px var(--lx-line-strong), 0 0 0 7px color-mix(in srgb, var(--lx-gold) 7%, transparent), 0 14px 40px -8px var(--ma-glow), inset 0 0 18px color-mix(in srgb, var(--lx-gold) 18%, transparent);border-radius:50%;place-content:center;justify-items:center;display:grid;position:relative}.mx-disc b{letter-spacing:-.04em;font-size:24px;font-weight:400;line-height:1}.mx-disc small{color:var(--lx-on-52);font-size:13px;line-height:1.2}.mx-rows{flex-direction:column;flex:1 1 0;margin:0;padding:0;list-style:none;display:flex}.mx-row{min-height:0;padding-left:var(--mx-body);flex:auto;position:relative}.mx-row+.mx-row .mx-body{border-top:1px solid var(--lx-hair)}.mx-body{align-content:start;min-width:0;padding-bottom:10px;display:grid}.mx-head{flex-wrap:wrap;align-items:center;gap:4px 18px;min-height:40px;display:flex}.mx-name{font-size:17px;font-weight:600}.mx-state{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-pos);font-size:13px;font-weight:700;transition:opacity .4s,color .5s}.mx[data-beat="0"] .mx-state{opacity:0}.mx-row.is-pend .mx-state{color:var(--lx-gold-text)}.mx-row.is-halt .mx-state{color:var(--lx-on)}.mx-fig{align-items:baseline;gap:8px;display:inline-flex}.mx-fig:first-of-type{margin-left:auto}.mx-fig small{color:var(--lx-on-52);font-size:13px}.mx-fig b{letter-spacing:-.02em;text-align:right;min-width:2.4ch;font-size:20px;font-weight:500;transition:opacity .5s .3s,color .5s}.mx-fig.is-lot b,.mx-fig.is-lot small{opacity:0}.mx[data-split=true] .mx-fig.is-lot b,.mx[data-split=true] .mx-fig.is-lot small{opacity:1}.mx-fig.is-lot small{transition:opacity .5s .3s}.mx-row.is-halt .mx-fig.is-lot b{color:var(--lx-on-70)}.mx-seg{z-index:0;left:var(--mx-rail);background:var(--lx-hair-strong);transition:transform .6s var(--ma-ease), background-color .6s ease, opacity .6s ease;border-radius:2px;position:absolute;overflow:hidden;container-type:size}.mx-seg.is-trunk,.mx-seg.is-up,.mx-seg.is-down{width:calc(var(--t) * 1px);transform:translateX(-50%) scaleX(calc(1 / var(--t)))}.mx-seg.is-trunk{top:32px;bottom:0}.mx-seg.is-up{height:20px;top:0}.mx-seg.is-down{top:20px;bottom:0}.mx-seg.is-br{width:calc(var(--mx-body) - var(--mx-rail) - 10px);height:calc(var(--t) * 1px);transform-origin:0;background:color-mix(in srgb, var(--lx-gold) 60%, transparent);transition:transform .6s var(--ma-ease) .15s, opacity .8s ease;top:20px;transform:translateY(-50%)scaleX(0)}.mx[data-lit=true] .mx-seg.is-trunk,.mx[data-lit=true] .mx-seg.is-up,.mx[data-lit=true] .mx-seg.is-down{background:color-mix(in srgb, var(--lx-gold) 55%, transparent);transform:translate(-50%)scaleX(1)}.mx[data-split=true] .mx-seg.is-br{transform:translateY(-50%)scaleX(1)}.mx-seg.is-br.is-halt{opacity:.2}.mx-run{opacity:0;background:linear-gradient(to bottom, transparent, var(--lx-em-1), transparent);width:100%;height:34px;position:absolute;top:0;left:0;transform:translateY(-34px)}.mx[data-lit=true] .mx-seg:not(.is-br) .mx-run{opacity:.9;animation:2.8s linear infinite mx-down}.mx-seg.is-br .mx-run{background:linear-gradient(to right, transparent, var(--lx-em-1), transparent);width:34px;height:100%;transform:translate(-34px)}.mx[data-split=true] .mx-seg.is-br:not(.is-halt) .mx-run{opacity:.9;animation:1.9s linear infinite mx-right}.mx-row.is-b .mx-seg .mx-run{animation-delay:-.9s}.mx-row.is-c .mx-seg .mx-run{animation-delay:-1.6s}.mx-panel{visibility:hidden;opacity:0;transition:grid-template-rows .55s var(--ma-ease), opacity .22s ease, visibility 0s linear .55s;grid-template-rows:0fr;display:grid}.mx-panel>div{min-height:0;padding:0 6px;overflow:hidden}.mx-panel.is-open{visibility:visible;opacity:1;transition:grid-template-rows .55s var(--ma-ease), opacity .4s ease .22s, visibility 0s linear 0s;grid-template-rows:1fr}.mx-panel.is-open>div{padding:8px 6px 4px}.mx-terms{gap:10px;display:grid}.ob-field{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ob-label{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-on-52);font-size:13px;font-weight:700}.ma-seg{border:1px solid var(--lx-hair-strong);border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.ma-seg>span{border-left:1px solid var(--lx-hair);text-align:center;white-space:nowrap;color:var(--lx-on-70);padding:6px 2px;font-size:13px;transition:background-color .3s,color .3s}.ob-field.is-late .ma-seg>span{transition-delay:.3s}.ma-seg>span:first-child{border-left:0}.ma-seg>.is-active{background:color-mix(in srgb, var(--lx-gold) 24%, transparent);color:var(--lx-on);font-weight:700}.mx-sum{color:var(--lx-on-70);gap:12px;font-size:14px;display:grid}.mx-sum p{flex-wrap:wrap;gap:4px 24px;display:flex}.mx-bar{background:var(--lx-hair);height:2px;display:block}.mx-bar i{width:var(--share);background:linear-gradient(90deg, var(--lx-gold), var(--lx-em-1));height:100%;transition:opacity .8s;display:block}.mx-row.is-halt .mx-bar i{opacity:.25}.mx-sum b{color:var(--lx-on);font-weight:600}.mx-mandate,.mx-control{gap:8px;display:grid}.mx-mandate .ma-k{letter-spacing:.08em;color:var(--lx-on-70);font-size:14px}.mx-mandate .ma-k span{color:var(--lx-gold-text)}.cp-kpis{border-top:1px solid var(--lx-hair);border-bottom:1px solid var(--lx-hair);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp-kpi{border-left:1px solid var(--lx-hair);gap:4px;padding:6px 16px;display:grid}.cp-kpi:first-child{border-left:0;padding-left:0}.cp-kpi-label,.mx-life h4{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-on-52);margin:0;font-size:13px;font-weight:700}.cp-kpi-value{letter-spacing:-.03em;font-size:24px;font-weight:400;line-height:1.1}.mx-life{gap:8px;display:grid}.cp-steps{grid-template-columns:repeat(var(--cp-steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.cp-step{color:var(--lx-on-70);gap:6px;padding-top:20px;font-size:13px;display:grid;position:relative}.cp-step:before{content:"";background:var(--lx-hair-strong);height:1px;position:absolute;top:5px;left:0;right:0}.cp-step.is-done:before{background:var(--lx-gold)}.cp-step i{background:var(--lx-panel-solid);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--lx-hair-strong);border-radius:50%;position:absolute;top:0;left:0}.cp-step.is-done i{background:var(--lx-gold);box-shadow:none}.cp-step.is-now i{background:var(--lx-panel-solid);box-shadow:inset 0 0 0 2px var(--lx-gold), 0 0 12px var(--ma-glow)}.cp-step.is-now{color:var(--lx-on);font-weight:700}.cp-doc{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.cp-doc span span{color:var(--lx-gold-text)}.cp-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-card-head h4{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-on);margin:0;font-size:13px;font-weight:700}.cp-status{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--lx-on-70);font-size:13px;font-weight:700}.cp-status.is-ok{color:var(--lx-pos)}.cp-status.is-info{color:var(--lx-on)}.cp-status.is-warn{color:var(--lx-gold-text)}.cp-prose{color:var(--lx-on-70);font-size:14px;line-height:1.5}.cp-pause-row{border-top:1px solid var(--lx-hair);justify-content:space-between;align-items:flex-start;gap:16px;padding-top:12px;display:flex}.cp-pause-row>div:first-child{gap:4px;min-width:0;display:grid}.cp-pause-row strong{font-size:15px;font-weight:600}.cp-pause-row small{color:var(--lx-on-70);font-size:13px;line-height:1.45}.cp-pause-pending{text-align:right;justify-items:end;gap:4px;display:grid}.ma-btn{border:1px solid var(--lx-hair-strong);white-space:nowrap;color:var(--lx-on);border-radius:10px;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}@container (max-width:520px){.mx-inner{--mx-rail:16px;--mx-body:44px}.mx-fig:first-of-type{margin-left:0}.ob-field{grid-template-columns:minmax(0,1fr);gap:4px}.cp-pause-row{flex-direction:column;gap:8px}.cp-pause-pending{text-align:left;justify-items:start}.cp-steps{grid-template-columns:repeat(var(--cp-steps), auto);justify-content:space-between;gap:6px}}@container (max-width:360px){.cp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 6px}.cp-doc{flex-wrap:wrap}}@keyframes mx-down{to{transform:translateY(100cqh)}}@keyframes mx-right{to{transform:translate(100cqw)}}.ma-flat .mx[data-beat="2"] .mx-master,.ma-flat .mx[data-beat="3"] .mx-master,.ma-flat .mx[data-beat="2"] .mx-row.is-a .mx-seg.is-up,.ma-flat .mx[data-beat="3"] .mx-row.is-a .mx-seg.is-up{display:none}.ma-flat .mx-body{padding-bottom:8px}@container (max-width:520px){.ma-play .mx-disc{width:56px}.ma-play .mx-disc b{font-size:21px}.ma-play .mx-master{min-height:60px;padding-bottom:4px}.ma-play .mx-head{gap:0 14px;min-height:0;padding:8px 0 6px}.ma-play .mx-body{padding-bottom:6px}.ma-play .mx-panel.is-open>div{padding:4px 6px 2px}.ma-play .mx-mandate{gap:6px}.ma-play .cp-kpi{padding-top:4px;padding-bottom:4px}.ma-play .cp-kpi-value{font-size:20px}.ma-play .cp-step{padding-top:18px;font-size:12px}.ma-play .mx-life{gap:6px}.ma-play .cp-doc{flex-wrap:nowrap;gap:8px;font-size:13px}.ma-play .mx-row{flex:none}.ma-play .mx-row.is-rest .mx-fig{display:none}.ma-play .cp-kpi-label{letter-spacing:.04em;font-size:12px}}@container (min-width:330px) and (max-width:520px){.ma-play .cp-kpi-label{white-space:nowrap}}
.ma-rt-grid{grid-template-columns:168px 112px minmax(0,1fr);align-items:stretch;margin-top:56px;display:grid}.ma-rt-q{aspect-ratio:1;text-align:center;background:var(--ma-card);width:148px;box-shadow:0 0 0 1px var(--lx-line-strong), 0 0 0 10px color-mix(in srgb, var(--lx-gold) 7%, transparent), 0 30px 70px -10px var(--ma-glow), inset 0 0 26px color-mix(in srgb, var(--lx-gold) 18%, transparent);border-radius:50%;place-content:center;align-self:center;justify-items:center;display:grid}.ma-rt-q p{margin:0}.ma-rt-qk{letter-spacing:-.03em;color:var(--lx-on);font-size:26px}.ma-rt-qs{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-on-52);margin-top:4px;font-size:13px;font-weight:700}.ma-rt-svg{width:100%;height:100%;min-height:420px;overflow:visible}.ma-rt-base{fill:none;stroke:color-mix(in srgb, var(--lx-gold) 62%, transparent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.ma-rt-glow{fill:none;stroke:var(--lx-gold);stroke-width:10px;opacity:.2;vector-effect:non-scaling-stroke;filter:blur(5px)}.ma-rt-pulse{fill:none;stroke:var(--lx-em-1);stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:8px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--ma-glow));animation:5.6s linear infinite ma-run}.ma-rt-routes{grid-template-rows:1fr 1fr;min-width:0;display:grid}.ma-route{border-top:1px solid var(--lx-hair-strong);grid-template-columns:minmax(300px,1fr) minmax(0,2fr);align-content:center;gap:20px 44px;padding:36px 0 36px 40px;display:grid;position:relative}.ma-route:first-child{border-top:0}.ma-route:before{content:"";background:var(--lx-gold);width:14px;height:14px;box-shadow:0 0 0 5px color-mix(in srgb, var(--lx-gold) 16%, transparent), 0 0 22px var(--ma-glow);border-radius:50%;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.ma-route header{min-width:0}.ma-route h3{letter-spacing:-.045em;color:var(--lx-on);margin:0;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.04}.ma-route header p{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-gold-text);margin:8px 0 0;font-size:13px;font-weight:700}.ma-brokers{flex-wrap:wrap;grid-column:1;gap:14px 18px;margin:0;padding:0;list-style:none;display:flex}.ma-brokers li{align-items:center;gap:12px;display:flex}.ma-brokers-logo{filter:drop-shadow(0 18px 24px color-mix(in srgb, var(--lx-on) 14%, transparent));display:inline-flex}.ma-brokers-n{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ma-route dl,.ma-modes{grid-area:1/2/span 2;margin:0}.ma-route dl{gap:20px;display:grid}.ma-route dt{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-on-52);margin:0 0 4px;font-size:13px;font-weight:700}.ma-route dd{letter-spacing:-.015em;color:var(--lx-on);margin:0;font-size:20px;line-height:1.4}.ma-route-sub{color:var(--lx-on-70);margin-top:6px;font-size:16px;display:block}.ma-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,3vw,44px);padding:0;list-style:none;display:grid}.ma-modes li{border-top:1px solid var(--lx-hair-strong);padding-top:14px}.ma-modes h4{letter-spacing:.1em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 8px;font-size:13px;font-weight:700}.ma-modes p{letter-spacing:-.015em;color:var(--lx-on);margin:0;font-size:20px;line-height:1.4}.ma-modes .ma-modes-t{color:var(--lx-on-70);margin-top:8px;font-size:16px}.ma-after{margin:36px 0 0}.ma-close{padding:var(--section-y-lg) 0}.ma-close-head{max-width:760px}.ma-risk{border-top:1px solid var(--lx-hair-strong);flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;margin-top:72px;padding-top:24px;display:flex}.ma-risk h3{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-on-52);margin:0;font-size:13px;font-weight:700}.ma-risk p{color:var(--lx-on-70);margin:0;font-size:16px;line-height:1.55}.ma-page a:focus-visible{outline:2px solid var(--lx-gold);outline-offset:3px;border-radius:4px}@media (max-width:1100px){.ma-gate{grid-template-columns:minmax(150px,1fr) minmax(0,2.2fr) minmax(110px,.7fr)}.ma-gate-mid{padding-inline:24px}.ma-route{grid-template-columns:minmax(0,1fr);gap:18px}.ma-route dl,.ma-modes{grid-area:auto/1}}@media (max-width:980px){.ma-hero{padding:var(--hero-top) 0 var(--section-y-bottom)}.ma-hero-box{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:24px 32px}.ma-hero-box>*{grid-area:auto}.ma-hero-copy{width:auto;padding:0}.ma-scene{justify-self:end;width:min(100%,420px)}.ma-scene-art{aspect-ratio:400/484}.ma-streams.is-h{display:none}.ma-streams.is-v{display:block}.ma-m{width:30cqw;top:12.4%;left:50%}.ma-m-n{font-size:9.6cqw}.ma-m-k,.ma-m-u{font-size:max(13px,3cqw)}.ma-rows{flex-direction:column;inset:31% 0 1.65% 12%}.ma-row{justify-content:center;gap:6px;padding:6px 0 6px 14px;flex:1 1 0!important}.ma-row-h{font-size:16px}.ma-row-w{display:inline}.ma-row-v{gap:18px}.ma-row-v b{font-size:18px}.ma-row-note{display:none}.ma-pane,.ma-flat-beat{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.ma-flat{gap:40px}.ma-gate{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}.ma-gate-end.is-desk{text-align:left;order:2}.ma-gate-mid{order:3;padding:58px 0 0}.ma-cols{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px}.ma-rt-grid{grid-template-columns:minmax(0,1fr);margin-top:36px}.ma-rt-svg{display:none}.ma-rt-q{width:112px;margin-bottom:8px}.ma-rt-qk{font-size:20px}.ma-rt-routes{border-left:1px solid var(--lx-line-strong);grid-template-rows:none;margin-left:56px;position:relative}.ma-route{padding:28px 0 28px 28px}.ma-route:before{top:38px;left:-7px;transform:none}}@media (max-width:640px){.ma-hero-box{grid-template-columns:minmax(0,1fr)}.ma-scene{justify-self:center;width:min(100%,440px)}}@media (max-width:600px){.ma-page{--section-y-lg:28px;--section-y-top:24px;--section-y-bottom:28px}.ma-lead{margin-top:14px;font-size:17px}.ma-hero-box{gap:4px}.ma-cap{margin-top:0}.ma-close-head .ma-lead{margin-top:12px}.ma-actions{margin-top:20px}.ma-flat{gap:20px}.ma-flat-beat{gap:10px}.ma-pin-head .ma-h2{font-size:30px}.ma-beat-k{margin-bottom:8px}.ma-beat-h{font-size:24px}.ma-beat-p{margin-top:8px;font-size:15px;line-height:1.45}.ma-gate{grid-template-columns:minmax(0,1fr) auto;gap:18px 16px;margin-top:24px}.ma-gate-end.is-acct{grid-area:1/1}.ma-gate-end.is-desk{text-align:right;grid-area:1/2}.ma-gate-mid{grid-area:2/1/auto/-1;padding:50px 0 0}.ma-gate-name{font-size:22px}.ma-gate-lock{margin-top:12px;font-size:14px}.ma-gate-eq{margin:12px 0 6px}.ma-gate-eq b{font-size:24px}.ma-gate-title{white-space:normal;width:max-content;max-width:100%}.ma-lane-l{font-size:17px}.ma-lanes{gap:12px}.ma-cols{gap:14px;margin-top:24px}.ma-col{padding-top:14px}.ma-col-h{margin-bottom:10px}.ma-list{gap:8px}.ma-list li{font-size:16px}.ma-col-note{margin-top:12px;font-size:14px}.ma-route h3{font-size:28px}.ma-rt-grid{margin-top:20px}.ma-rt-q{width:80px;margin-bottom:0}.ma-rt-qk{font-size:17px}.ma-rt-qs{letter-spacing:.04em;font-size:13px}.ma-rt-routes{margin-left:40px}.ma-route{gap:10px;padding:16px 0 16px 20px}.ma-route:before{top:24px}.ma-brokers .bkl.is-md{width:96px;height:44px}.ma-route dl{gap:12px}.ma-route dd,.ma-modes p{font-size:16px}.ma-route-sub{font-size:14px}.ma-modes{grid-template-columns:minmax(0,1fr);gap:10px}.ma-modes li{padding-top:10px}.ma-after{margin-top:20px}.ma-risk{gap:8px;margin-top:20px;padding-top:14px}}@media (prefers-reduced-motion:reduce){.ma-ring,.ma-st-run,.ma-rt-pulse,.ma-dot,.ma-lanes .is-stop .ma-dot:after{animation:none}.ma-st-run,.ma-rt-pulse{stroke-dasharray:none;opacity:.3;filter:none}.ma-dot{opacity:.85;transform:translate(-50%)}.ma-page *,.ma-page :before,.ma-page :after{transition-duration:0s!important;transition-delay:0s!important}.ma-page .mx .mx-seg .mx-run{opacity:0!important;animation:none!important}}
.ma-steps{clip-path:inset(-40px 0);grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;margin:64px 0 0;padding:0;list-style:none;display:grid;position:relative}.ma-steps:before{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--lx-em-1), transparent);width:20%;height:2px;filter:drop-shadow(0 0 5px var(--ma-glow));animation:9s linear infinite ma-rail-run;position:absolute;top:5px;left:0;transform:translate(-100%)}.ma-steps li{align-content:start;gap:10px;padding-top:40px;display:grid;position:relative}.ma-steps li:before{content:"";background:color-mix(in srgb, var(--lx-gold) 62%, transparent);height:1px;position:absolute;top:5px;left:0;right:-28px}.ma-steps li:last-child:before{background:linear-gradient(90deg, color-mix(in srgb, var(--lx-gold) 62%, transparent), transparent 70%);right:0}.ma-steps li:after{content:"";background:var(--lx-gold);border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0}.ma-steps li:last-child:after{background:var(--lx-panel-solid);width:15px;height:15px;box-shadow:inset 0 0 0 2.5px var(--lx-gold), 0 0 22px var(--ma-glow);top:-2px}.ma-steps h3{letter-spacing:-.04em;color:var(--lx-on);margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.08}.ma-steps p{max-width:20em;color:var(--lx-on-70);margin:0;font-size:17px;line-height:1.5}.ma-fan{grid-template-columns:minmax(96px,150px) clamp(72px,9vw,140px) minmax(0,1fr);align-items:stretch;margin-top:56px;display:grid}.ma-fan-src{letter-spacing:-.045em;color:var(--lx-on);align-self:center;margin:0;font-size:clamp(28px,3vw,42px);font-weight:400}.ma-fan-svg{width:100%;height:100%;min-height:400px;overflow:visible}.ma-fan-base{fill:none;stroke:color-mix(in srgb, var(--lx-gold) 62%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.ma-fan-glow{fill:none;stroke:var(--lx-gold);stroke-width:9px;opacity:.18;vector-effect:non-scaling-stroke;filter:blur(5px)}.ma-fan-run{fill:none;stroke:var(--lx-em-1);stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:8px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--ma-glow));animation:6.4s linear infinite ma-run}.ma-paths{grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.ma-paths li{grid-template-columns:minmax(0,1.25fr) minmax(0,1.2fr) 190px;align-items:center;gap:6px 36px;padding:0 0 0 28px;display:grid;position:relative}.ma-paths li:before{content:"";background:var(--lx-gold);width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb, var(--lx-gold) 14%, transparent), 0 0 18px var(--ma-glow);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:-5px}.ma-paths h3{letter-spacing:-.045em;color:var(--lx-on);margin:0;font-size:clamp(24px,2.5vw,34px);font-weight:400;line-height:1.08;transition:color .4s}.ma-paths p{color:var(--lx-on-70);margin:0;font-size:18px;line-height:1.45}.ma-paths .lx-go{justify-self:end;position:static}.ma-paths .lx-go:after{content:"";position:absolute;inset:0}.ma-paths li:hover h3,.ma-paths li:focus-within h3{color:var(--lx-gold-text)}.ma-faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,4.5vw,72px);margin:56px 0 0;display:grid}.ma-faq>div{background:linear-gradient(90deg, var(--lx-gold), transparent 60%) top left / 100% 1px no-repeat;align-content:start;gap:18px;padding-top:30px;display:grid}.ma-faq dt{letter-spacing:-.04em;color:var(--lx-on);text-wrap:balance;margin:0;font-size:clamp(26px,2.5vw,34px);font-weight:400;line-height:1.1}.ma-faq dd{max-width:24em;color:var(--lx-on-70);margin:0;font-size:17px;line-height:1.55}@keyframes ma-rail-run{to{transform:translate(500%)}}@media (max-width:1100px){.ma-steps{gap:0 18px}.ma-steps li:before{right:-18px}.ma-steps p{font-size:16px}.ma-paths li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 160px;gap:6px 20px}}@media (max-width:900px){.ma-steps{clip-path:none;border-left:1px solid color-mix(in srgb, var(--lx-gold) 62%, transparent);grid-template-columns:minmax(0,1fr);gap:0;margin:36px 0 0 6px}.ma-steps:before{display:none}.ma-steps li{padding:0 0 26px 28px}.ma-steps li:last-child{padding-bottom:0}.ma-steps li:before{display:none}.ma-steps li:after{top:4px;left:-6px}.ma-steps li:last-child:after{top:2px;left:-8px}.ma-steps p{max-width:30em}.ma-fan{margin-top:36px;display:block}.ma-fan-src,.ma-fan-svg{display:none}.ma-paths{border-left:1px solid color-mix(in srgb, var(--lx-gold) 62%, transparent);grid-auto-rows:auto;margin-left:5px}.ma-paths li{grid-template-columns:minmax(0,1fr);gap:4px;padding:0 0 26px 28px}.ma-paths li:last-child{padding-bottom:0}.ma-paths li:before{top:12px}.ma-paths .lx-go{justify-self:start;margin-top:6px}.ma-faq{grid-template-columns:minmax(0,1fr);gap:34px;margin-top:36px}}@media (max-width:600px){.ma-steps h3,.ma-paths h3{font-size:24px}.ma-steps p,.ma-paths p,.ma-faq dd{font-size:15px;line-height:1.45}.ma-faq dt{font-size:22px}.ma-faq>div{gap:10px;padding-top:20px}}@media (prefers-reduced-motion:reduce){.ma-steps:before,.ma-fan-run{animation:none}.ma-fan-run{stroke-dasharray:none;opacity:.3;filter:none}.ma-steps:before{display:none}}
