:root{--resource-navy:#061d47;--resource-navy-2:#082b68;--resource-blue:#66a9ff;--resource-blue-deep:#2f73c4;--resource-orange:#ff7a22;--resource-yellow:#f4b51b;--resource-steel:#5c759b;--resource-line:#082b6821;--resource-paper:#f6f9fd}.resource-detail-page{--accent:var(--resource-blue);--accent-soft:#66a9ff29;min-height:100vh;color:var(--resource-navy);background:radial-gradient(circle at 70% 8%,#66a9ff33,#0000 28rem),radial-gradient(circle at 7% 33%,#66a9ff14,#0000 24rem),linear-gradient(#fff 0%,#f8fbff 42%,#eef4fa 100%);position:relative;overflow:clip}.resource-detail-page.is-orange{--accent:var(--resource-orange);--accent-soft:#ff7a2224}.resource-detail-page.is-yellow{--accent:var(--resource-yellow);--accent-soft:#f4b51b24}.resource-detail-page.is-steel{--accent:var(--resource-steel);--accent-soft:#5c759b24}.resource-shell{z-index:2;width:min(1260px,100% - 44px);margin:0 auto;position:relative}.resource-ambient-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#082b680b 1px,#0000 1px),linear-gradient(90deg,#082b680b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 94%);mask-image:linear-gradient(#000 0% 50%,#0000 94%)}.resource-ambient-glow{background:var(--accent);filter:blur(110px);opacity:.045;pointer-events:none;border-radius:50%;width:28rem;height:28rem;position:absolute}.glow-one{top:12rem;right:-7rem}.glow-two{top:86rem;left:-11rem}.resource-command-bar{z-index:20;border-bottom:1px solid var(--resource-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;height:76px;position:relative}.resource-command-shell{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1340px,100% - 44px);height:100%;margin:0 auto;display:grid}.resource-command-back{width:fit-content;color:var(--resource-navy);letter-spacing:.05em;align-items:center;gap:8px;font-size:.71rem;font-weight:900;text-decoration:none;display:inline-flex}.resource-command-back:hover{color:var(--resource-blue-deep)}.resource-command-brand{color:#082b686b;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:.56rem;font-weight:900;display:flex}.resource-command-brand strong{color:var(--resource-navy);font-size:.7rem}.resource-command-brand i{width:20px}.resource-command-status{color:#082b686e;letter-spacing:.14em;text-transform:uppercase;justify-self:end;align-items:center;gap:8px;font-size:.55rem;font-weight:900;display:inline-flex}.resource-command-status i,.resource-intro-kicker>span{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%}.resource-intro{border-bottom:1px solid var(--resource-line);min-height:650px}.resource-intro-grid{grid-template-columns:minmax(0,1fr) 255px;align-items:center;gap:55px;min-height:650px;padding:66px 0 70px;display:grid}.resource-intro-copy{transform-origin:0;max-width:900px}.resource-breadcrumb,.resource-intro-kicker,.resource-step-kicker,.resource-section-kicker,.resource-next-kicker{color:#082b6873;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;font-size:.57rem;font-weight:900;display:flex}.resource-breadcrumb{margin-bottom:27px}.resource-breadcrumb span:first-child,.resource-breadcrumb strong{color:var(--accent)}.resource-breadcrumb i,.resource-step-kicker i,.resource-section-kicker i,.resource-next-kicker i{background:#082b682e;width:22px;height:1px}.resource-intro-kicker{color:var(--accent);margin-bottom:20px}.resource-intro-kicker i{background:var(--accent);opacity:.38;width:28px;height:1px}.resource-intro-title{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:20px;display:grid}.resource-intro-title>span{color:var(--accent);padding-top:12px;font-size:.75rem;font-weight:950}.resource-intro-copy h1{max-width:850px;color:var(--resource-navy);letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(4rem,7.5vw,7.8rem);font-weight:950;line-height:.84}.resource-intro-copy>p{color:#082b68a3;max-width:700px;margin:29px 0 0 68px;font-size:1.08rem;font-weight:600;line-height:1.78}.resource-intro-actions{flex-wrap:wrap;gap:10px;margin:27px 0 0 68px;display:flex}.resource-button-primary,.resource-button-secondary,.resource-next-link,.summary-launch{justify-content:center;align-items:center;gap:9px;font-weight:850;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.resource-button-primary,.resource-button-secondary{border-radius:10px;min-height:48px;padding:0 17px;font-size:.79rem}.resource-button-primary{background:var(--resource-navy);color:#fff;box-shadow:0 16px 34px #082b682b}.resource-button-primary:hover{transform:translateY(-2px);box-shadow:0 21px 41px #082b6838}.resource-button-secondary{border:1px solid var(--resource-line);color:var(--resource-navy);background:#ffffffbd}.resource-button-secondary:hover{background:#fff;transform:translateY(-2px)}.resource-intro-side{border-left:1px solid var(--resource-line);flex-direction:column;justify-content:center;align-self:stretch;padding-left:23px;display:flex}.intro-side-label{margin-bottom:26px}.intro-side-label span,.intro-side-line span,.intro-side-line strong{display:block}.intro-side-label span{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;font-size:.53rem;font-weight:950}.intro-side-label strong{max-width:210px;color:var(--resource-navy);word-break:break-word;margin-top:8px;font-size:.68rem;line-height:1.5;display:block}.intro-side-line{border-top:1px solid var(--resource-line);padding:14px 0}.intro-side-line span{color:#082b6859;letter-spacing:.13em;text-transform:uppercase;font-size:.49rem;font-weight:900}.intro-side-line strong{color:var(--resource-navy);margin-top:6px;font-size:.64rem;font-weight:900}.resource-experience{position:relative}.resource-experience-grid{grid-template-columns:170px minmax(0,.95fr) minmax(470px,1.05fr);align-items:start;gap:36px;display:grid}.resource-step-rail{height:fit-content;padding-top:82px;position:sticky;top:100px}.rail-heading{color:#082b6861;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:8px;font-size:.53rem;font-weight:900;display:flex}.rail-heading strong{color:var(--accent)}.rail-list{margin-top:22px;display:grid;position:relative}.rail-list:before{content:"";background:#082b681c;width:1px;position:absolute;top:17px;bottom:17px;left:16px}.rail-list button{color:#082b6857;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px 1fr 16px;align-items:center;gap:8px;min-height:62px;padding:0;display:grid;position:relative}.rail-list button:before{content:"";z-index:2;background:#f9fbfd;border:1px solid #082b6833;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.rail-list button>span{color:#082b685c;text-align:right;font-size:.57rem;font-weight:900}.rail-list button>i{display:none}.rail-list button strong{letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:900}.rail-list button svg{opacity:0;transition:opacity .18s}.rail-list button.is-active{color:var(--resource-navy)}.rail-list button.is-active:before{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}.rail-list button.is-active>span,.rail-list button.is-active strong{color:var(--accent)}.rail-list button.is-active svg{opacity:1}.rail-footer{border-top:1px solid var(--resource-line);color:#082b6866;letter-spacing:.1em;text-transform:uppercase;align-items:flex-start;gap:7px;margin-top:28px;padding-top:16px;font-size:.5rem;font-weight:850;line-height:1.5;display:flex}.rail-footer svg{color:var(--accent);flex:none}.resource-steps{min-width:0}.resource-step{align-items:center;min-height:100vh;padding:150px 0 110px;display:flex;position:relative}.resource-step-number{color:#082b680a;letter-spacing:-.09em;pointer-events:none;z-index:0;font-size:clamp(8rem,15vw,13rem);font-weight:950;line-height:.8;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.resource-step-copy{z-index:1;max-width:565px;position:relative}.resource-step.is-active .resource-step-copy{animation:.54s both resource-step-in}@keyframes resource-step-in{0%{opacity:.45;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.resource-step-kicker{color:var(--accent)}.resource-step-kicker small{color:#082b685c}.resource-step-copy h2{max-width:560px;color:var(--resource-navy);letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(2.9rem,5.2vw,5.3rem);font-weight:950;line-height:.92}.resource-step-copy>p{color:#082b68a1;max-width:510px;margin:25px 0 0;font-size:1rem;font-weight:570;line-height:1.82}.resource-mini-grid{border-top:1px solid var(--resource-line);border-bottom:1px solid var(--resource-line);grid-template-columns:1fr 1fr;gap:0;margin-top:34px;display:grid}.resource-mini-grid div{border-right:1px solid var(--resource-line);min-height:92px;padding:17px 15px 17px 0}.resource-mini-grid div:last-child{border-right:0;padding-left:15px}.resource-mini-grid span,.resource-mini-grid strong{display:block}.resource-mini-grid span{color:#082b6857;letter-spacing:.14em;text-transform:uppercase;font-size:.49rem;font-weight:900}.resource-mini-grid strong{color:var(--resource-navy);margin-top:8px;font-size:.72rem;font-weight:900;line-height:1.45}.resource-detail-preview{border:1px solid var(--resource-line);background:#ffffffa3;margin-top:33px;padding:18px 19px 20px}.resource-detail-preview span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.51rem;font-weight:950}.resource-detail-preview p{color:#082b6899;margin:10px 0 0;font-size:.86rem;font-weight:580;line-height:1.7}.resource-flow{border-top:1px solid var(--resource-line);border-bottom:1px solid var(--resource-line);grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;margin-top:35px;padding:17px 0;display:grid}.resource-flow>div{min-width:0}.resource-flow>i{background:#082b6824;width:100%;height:1px}.resource-flow>div>small,.resource-flow>div>strong,.resource-flow>div>span{display:block}.resource-flow small{color:#082b6852;font-size:.48rem;font-weight:900}.resource-flow strong{color:var(--resource-navy);letter-spacing:.08em;margin-top:7px;font-size:.65rem;font-weight:900}.resource-flow span{color:#082b6875;margin-top:5px;font-size:.54rem}.resource-flow .is-active strong,.resource-flow .is-active small{color:var(--accent)}.resource-action-panel{background:linear-gradient(135deg,#fffc,#ecf4fdd9);border:1px solid #082b681c;align-items:flex-start;gap:11px;margin-top:35px;padding:18px 19px;display:flex}.resource-action-panel svg{color:var(--accent);flex:none}.resource-action-panel strong,.resource-action-panel span{display:block}.resource-action-panel strong{color:var(--resource-navy);font-size:.75rem;font-weight:900}.resource-action-panel span{color:#082b6887;margin-top:7px;font-size:.76rem;font-weight:570;line-height:1.6}.resource-object-column{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 92px);min-height:650px;display:flex;position:sticky;top:92px}.resource-object-stage{perspective:1800px;touch-action:none;place-items:center;width:100%;height:100%;min-height:650px;display:grid;position:relative}.resource-object-stage-glow{background:var(--accent);filter:blur(95px);opacity:.1;border-radius:50%;width:380px;height:380px;position:absolute}.resource-object-orbit{pointer-events:none;border:1px solid #082b681c;border-radius:50%;position:absolute}.orbit-x{width:560px;height:300px;transform:rotate(-17deg)}.orbit-y{width:430px;height:250px;transform:rotate(17deg)}.resource-object-axis{background:#082b6814;position:absolute}.axis-horizontal{width:560px;height:1px}.axis-vertical{width:1px;height:510px}.resource-object{transform-origin:50%;width:min(410px,77%)}.resource-object-tilt{transform-style:preserve-3d}.object-shadow{background:#eaf0f8;border:1px solid #082b6817;position:absolute;inset:0}.object-shadow-three{transform:translateZ(-27px)translate(20px,22px)rotate(2deg)}.object-shadow-two{transform:translateZ(-18px)translate(12px,14px)rotate(-1deg)}.object-shadow-one{transform:translateZ(-9px)translate(6px,7px)}.object-shell{min-height:570px;transform-style:preserve-3d;background:linear-gradient(#082b680e 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#082b680e 1px,#0000 1px) 0 0/24px 24px,linear-gradient(145deg,#fffffffa,#edf5fff2);border:1px solid #082b6829;position:relative;overflow:hidden;transform:translateZ(30px);box-shadow:0 48px 95px #082b682e,0 18px 30px #082b6814}.object-edge{pointer-events:none;background:var(--accent);opacity:.32;position:absolute}.edge-top,.edge-bottom{height:1px;left:19px;right:19px}.edge-top{top:18px}.edge-bottom{bottom:18px}.edge-left,.edge-right{width:1px;top:19px;bottom:19px}.edge-left{left:18px}.edge-right{right:18px}.object-head,.object-foot{color:#082b6869;letter-spacing:.15em;text-transform:uppercase;z-index:3;justify-content:space-between;gap:8px;font-size:.54rem;font-weight:900;display:flex;position:absolute;left:23px;right:23px}.object-head{top:24px}.object-foot{bottom:22px}.object-screen{background:#ffffff57;border:1px solid #082b681a;position:absolute;inset:59px 24px 53px;overflow:hidden}.object-mode{padding:30px 28px;position:absolute;inset:0}.object-overline,.object-mode-label{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;font-size:.53rem;font-weight:950;display:grid}.object-overline i{background:var(--accent);opacity:.28;height:1px}.object-overline strong,.object-mode-label strong{color:var(--accent)}.object-code{color:#3876c1;letter-spacing:.16em;text-transform:uppercase;margin-top:42px;font-size:.57rem;font-weight:950;display:block}.object-cover-mode h3{max-width:100%;color:var(--resource-navy);letter-spacing:-.06em;overflow-wrap:anywhere;text-wrap:balance;margin:15px 0 26px;font-size:clamp(3rem,5vw,5rem);font-weight:950;line-height:.88}.object-icon{width:68px;height:68px;color:var(--accent);background:#ffffffdb;border:1px solid #082b681f;place-items:center;display:grid;box-shadow:0 14px 27px #082b6814}.object-bars{gap:6px;width:115px;margin:21px 0;display:grid}.object-bars i{background:#082b681c;height:2px}.object-bars i:first-child{width:100%}.object-bars i:nth-child(2){width:68%}.object-bars i:nth-child(3){width:82%}.object-bars i:nth-child(4){width:56%}.object-cover-mode p{color:#082b6896;max-width:275px;margin:0;font-size:.79rem;font-weight:650;line-height:1.62}.object-mode-label{color:var(--accent);justify-content:flex-start;display:flex}.object-mode-label strong{margin-left:auto}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{color:var(--resource-navy);letter-spacing:-.045em;margin:28px 0 14px;font-size:2.9rem;font-weight:950;line-height:.95}.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{color:#082b6899;max-width:290px;margin:0;font-size:.79rem;font-weight:580;line-height:1.72}.object-data-stack{border-top:1px solid var(--resource-line);gap:0;margin-top:28px;display:grid}.object-data-stack>div{border-bottom:1px solid var(--resource-line);padding:13px 0}.object-data-stack span,.object-data-stack strong{display:block}.object-data-stack span{color:#082b6854;letter-spacing:.14em;text-transform:uppercase;font-size:.48rem;font-weight:900}.object-data-stack strong{color:var(--resource-navy);margin-top:6px;font-size:.63rem;font-weight:900}.object-system-core{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:8px;margin-top:62px;display:grid}.object-system-core>i{background:#082b6826;width:100%;height:1px}.object-system-node{text-align:center}.object-system-node>span{background:#fff;border:2px solid #082b6830;border-radius:50%;width:13px;height:13px;margin:0 auto 9px;display:block}.object-system-node>small{color:#082b6857;letter-spacing:.1em;font-size:.46rem;font-weight:900}.object-system-node.is-active>span{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 7px var(--accent-soft)}.object-system-node.is-active>small{color:var(--accent)}.object-action-icon{width:74px;height:74px;color:var(--accent);border:1px solid var(--resource-line);background:#fff;place-items:center;margin-top:60px;display:grid;box-shadow:0 17px 31px #082b6817}.object-action-meta{border-top:1px solid var(--resource-line);justify-content:space-between;align-items:baseline;gap:10px;margin-top:29px;padding-top:15px;display:flex}.object-action-meta span{color:#082b6859;letter-spacing:.14em;font-size:.48rem;font-weight:900}.object-action-meta strong{color:var(--resource-navy);letter-spacing:.06em;font-size:.58rem;font-weight:900}.object-scanline{background:var(--accent);opacity:.38;height:1px;animation:4.3s linear infinite object-scan;position:absolute;top:0;left:0;right:0}@keyframes object-scan{0%{opacity:0;transform:translateY(0)}12%{opacity:.45}82%{opacity:.45}to{opacity:0;transform:translateY(100%)}}.object-corner{width:17px;height:17px;position:absolute}.object-corner:before,.object-corner:after{content:"";background:var(--accent);opacity:.45;position:absolute}.object-corner:before{width:17px;height:1px;top:0;left:0}.object-corner:after{width:1px;height:17px;top:0;left:0}.object-corner-tl{top:18px;left:18px}.object-corner-br{bottom:18px;right:18px;transform:rotate(180deg)}.object-hud{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);z-index:8;background:#ffffffc2;border:1px solid #082b681f;min-width:155px;padding:11px 12px 13px;position:absolute;box-shadow:0 18px 39px #082b6814}.object-hud span,.object-hud small{color:#082b685c;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:900;display:block}.object-hud strong{color:var(--resource-navy);margin:7px 0 5px;font-size:.73rem;font-weight:900;display:block}.hud-top{top:90px;right:-8px;transform:rotate(4deg)}.hud-bottom{bottom:77px;left:-12px;transform:rotate(-4deg)}.object-live-trace{color:#082b6857;letter-spacing:.13em;text-transform:uppercase;flex-direction:column;align-items:flex-end;gap:7px;font-size:.48rem;font-weight:900;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.object-live-trace svg{color:var(--accent)}.object-live-trace i{background:#082b682e;width:39px;height:1px}.object-live-trace strong{color:var(--accent);font-size:.7rem}.object-column-note{color:#082b6852;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;width:min(410px,77%);margin-top:18px;font-size:.49rem;font-weight:900;display:flex}.object-column-note strong{color:#082b687a;text-align:right}.resource-summary{border-top:1px solid var(--resource-line);background:#f8fbffbf}.resource-summary-grid{grid-template-columns:minmax(0,1fr) 360px;gap:80px;padding:102px 0 108px;display:grid}.summary-copy h2{max-width:680px;color:var(--resource-navy);letter-spacing:-.055em;margin:19px 0 0;font-size:clamp(3rem,5.3vw,5.4rem);font-weight:950;line-height:.92}.summary-copy h2 span{color:#7589a7}.summary-copy>p{color:#082b6896;max-width:610px;margin:28px 0 0;font-size:.99rem;font-weight:570;line-height:1.8}.summary-panel{border:1px solid var(--resource-line);background:#ffffffc4;padding:19px 19px 17px;box-shadow:0 18px 42px #082b680f}.summary-panel-top{border-bottom:1px solid var(--resource-line);justify-content:space-between;gap:10px;padding-bottom:14px;display:flex}.summary-panel-top span{color:#082b6859;letter-spacing:.13em;font-size:.52rem;font-weight:900}.summary-panel-top strong{color:var(--accent);letter-spacing:.1em;font-size:.56rem;font-weight:950}.summary-profile{border-bottom:1px solid var(--resource-line);align-items:center;gap:12px;padding:18px 0;display:flex}.summary-icon{width:46px;height:46px;color:var(--accent);background:var(--accent-soft);border:1px solid #082b681a;place-items:center;display:grid}.summary-profile span,.summary-profile strong{display:block}.summary-profile span{color:#082b6859;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:900}.summary-profile strong{color:var(--resource-navy);margin-top:6px;font-size:.77rem;font-weight:900}.summary-metrics{grid-template-columns:1fr 1fr;display:grid}.summary-metrics>div{border-bottom:1px solid var(--resource-line);min-height:84px;padding:15px 12px 13px 0}.summary-metrics>div:nth-child(odd){border-right:1px solid var(--resource-line)}.summary-metrics>div:nth-child(2n){padding-left:14px}.summary-metrics span,.summary-metrics strong{display:block}.summary-metrics span{color:#082b6857;letter-spacing:.12em;text-transform:uppercase;font-size:.49rem;font-weight:900}.summary-metrics strong{color:var(--resource-navy);margin-top:7px;font-size:.64rem;font-weight:900}.summary-tags{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.summary-tags span{border:1px solid var(--resource-line);background:#fff;border-radius:999px;padding:7px 9px;font-size:.57rem;font-weight:850}.summary-launch{background:var(--resource-navy);color:#fff;justify-content:space-between;min-height:43px;margin-top:15px;padding:0 13px;font-size:.68rem}.resource-next{border-top:1px solid var(--resource-line);background:linear-gradient(#f4f8fc,#edf3f8)}.resource-next-inner{padding:82px 0 90px}.resource-next-kicker{color:#082b6863}.resource-next-kicker span{color:var(--accent)}.resource-next-main{justify-content:space-between;align-items:flex-end;gap:35px;margin-top:19px;display:flex}.resource-next-main h2{max-width:690px;color:var(--resource-navy);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:950;line-height:.9}.resource-next-main h2 span{color:#7a8fae}.resource-next-link{color:#fff;background:var(--resource-navy);white-space:nowrap;min-height:47px;padding:0 16px;font-size:.73rem}.resource-footer{border-top:1px solid var(--resource-line);background:#eaf0f6}.resource-footer-inner{color:#082b685c;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;min-height:66px;font-size:.5rem;font-weight:900;display:flex}@media (max-width:1150px){.resource-experience-grid{grid-template-columns:140px minmax(0,1fr) minmax(390px,.95fr);gap:25px}.resource-object{width:min(380px,86%)}.object-shell{min-height:540px}.resource-object-stage{min-height:600px}}@media (max-width:960px){.resource-intro-grid{grid-template-columns:1fr}.resource-intro-side{border-left:0;border-top:1px solid var(--resource-line);grid-template-columns:1.2fr 1fr 1fr;gap:0;padding:17px 0 0;display:grid}.intro-side-label{border-right:1px solid var(--resource-line);margin:0;padding-right:16px}.intro-side-line{border-top:0;border-right:1px solid var(--resource-line);padding:0 14px}.resource-experience-grid{grid-template-columns:1fr}.resource-step-rail{z-index:8;border-bottom:1px solid var(--resource-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fbffe0;align-items:center;gap:18px;padding:12px 0;display:flex;position:sticky;top:76px}.rail-heading{min-width:115px;margin:0}.rail-list{flex:1;gap:2px;margin:0;display:flex}.rail-list:before,.rail-footer{display:none}.rail-list button{border-bottom:2px solid #0000;flex:1;grid-template-columns:20px 1fr;gap:5px;min-height:44px}.rail-list button:before,.rail-list button svg{display:none}.rail-list button>span{text-align:left;font-size:.5rem}.rail-list button strong{font-size:.51rem}.rail-list button.is-active{border-bottom-color:var(--accent)}.resource-steps{gap:0;display:grid}.resource-step{min-height:75vh;padding:120px 0 80px}.resource-step-number{left:0}.resource-object-column{pointer-events:none;z-index:3;height:620px;min-height:620px;margin-top:-620px;position:sticky;top:140px}.resource-object-stage{min-height:620px}.resource-object{width:min(380px,65%)}.resource-object-column{justify-content:center}.resource-step-copy{max-width:50%}.resource-summary-grid{grid-template-columns:1fr;gap:46px}}@media (max-width:720px){.resource-shell{width:min(100% - 22px,1260px)}.resource-command-bar{height:68px}.resource-command-shell{width:min(100% - 20px,1340px)}.resource-command-brand{display:none}.resource-command-status{font-size:.49rem}.resource-intro{min-height:auto}.resource-intro-grid{min-height:auto;padding:45px 0 40px}.resource-intro-title{display:block}.resource-intro-title>span{margin-bottom:9px;padding:0;display:block}.resource-intro-copy h1{font-size:clamp(3rem,15vw,5.1rem)}.resource-intro-copy>p,.resource-intro-actions{margin-left:0}.resource-intro-side{grid-template-columns:1fr}.intro-side-label,.intro-side-line{border-right:0;border-bottom:1px solid var(--resource-line);padding:12px 0}.intro-side-line:last-child{border-bottom:0}.resource-step-rail{gap:9px;top:68px;overflow-x:auto}.rail-heading{display:none}.rail-list{min-width:520px}.resource-step{min-height:720px;padding:100px 0 85px;display:block}.resource-step-copy{max-width:100%;padding-bottom:310px}.resource-step-number{font-size:8rem;top:38%;left:-2px}.resource-object-column{pointer-events:none;align-items:center;height:320px;min-height:320px;margin-top:-320px;position:sticky;top:auto;bottom:0}.resource-object-stage{min-height:320px}.resource-object{width:min(285px,76%)}.resource-object-orbit.orbit-x{width:340px;height:190px}.resource-object-orbit.orbit-y{width:280px;height:150px}.resource-object-axis.axis-horizontal{width:320px}.resource-object-axis.axis-vertical{height:280px}.object-shell{min-height:390px}.object-screen{inset:47px 16px 42px}.object-head,.object-foot{font-size:.45rem;left:16px;right:16px}.object-head{top:17px}.object-foot{bottom:15px}.object-mode{padding:21px 18px}.object-code{margin-top:25px;font-size:.47rem}.object-cover-mode h3{font-size:2.55rem}.object-cover-mode h3.is-medium-title{font-size:2.25rem}.object-cover-mode h3.is-compact-title{font-size:2rem}.object-icon{width:52px;height:52px}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{font-size:.64rem}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin-top:20px;font-size:2.05rem}.object-system-core{margin-top:42px}.object-action-icon{width:58px;height:58px;margin-top:35px}.object-hud{min-width:113px;padding:9px 10px 10px}.hud-top{top:24px;right:-3px}.hud-bottom{bottom:22px;left:-3px}.object-live-trace{display:none}.object-column-note{width:min(285px,76%);margin-top:8px;font-size:.43rem}.resource-mini-grid,.resource-flow{margin-top:25px}.resource-summary-grid{padding:72px 0 75px}.summary-copy h2,.resource-next-main h2{font-size:clamp(2.7rem,12vw,4.7rem)}.resource-next-inner{padding:65px 0 70px}.resource-next-main{flex-direction:column;align-items:flex-start}.resource-footer-inner{flex-direction:column;justify-content:center;align-items:flex-start;min-height:78px}}@media (prefers-reduced-motion:reduce){.object-scanline,.resource-step.is-active .resource-step-copy{animation:none}}.resource-intro{z-index:1;position:relative}.resource-intro-side-meta{opacity:.35;transform:translateY(70px)}.resource-experience{z-index:2;position:relative}.resource-object-column{z-index:7;will-change:transform}.resource-object-stage{min-height:690px}.resource-object{width:min(430px,82%)}.object-shell{min-height:620px;box-shadow:0 62px 130px #082b682b,0 20px 36px #082b6817,8px 0 #082b6809}.object-screen{background:linear-gradient(#082b680b 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#082b680b 1px,#0000 1px) 0 0/22px 22px,linear-gradient(#ffffff8f,#f7fafd70)}.object-cover-mode h3{white-space:nowrap;text-overflow:clip;letter-spacing:-.068em;width:100%;max-width:100%;font-size:clamp(3.65rem,5vw,5rem);display:block;overflow:hidden}.object-cover-mode h3.is-medium-title{font-size:clamp(3rem,4.25vw,4.3rem)}.object-cover-mode h3.is-compact-title{font-size:clamp(2.5rem,3.6vw,3.6rem)}.object-cover-mode h3.is-micro-title{font-size:clamp(2rem,2.95vw,3rem)}.paper-register{letter-spacing:.15em;font-size:.48rem}.paper-hole-punches{gap:178px;top:108px;left:8px}.object-stage-label{top:22px;left:18px}.object-column-note,.object-serial{width:min(430px,82%)}@media (min-width:981px){.resource-intro-side-meta{visibility:hidden}}@media (max-width:1180px){.resource-object{width:min(400px,86%)}}@media (max-width:980px){.resource-intro-side-meta{opacity:1;visibility:visible;transform:none}.resource-object-column{transform:none!important}}@media (max-width:720px){.resource-object-stage{min-height:350px}.resource-object{width:min(300px,76%)}.object-cover-mode h3{font-size:2.6rem}.object-cover-mode h3.is-medium-title{font-size:2.28rem}.object-cover-mode h3.is-compact-title{font-size:1.98rem}.object-cover-mode h3.is-micro-title{font-size:1.72rem}}@media (max-width:520px){.object-cover-mode h3{font-size:2.42rem}.object-cover-mode h3.is-medium-title{font-size:2.05rem}.object-cover-mode h3.is-compact-title{font-size:1.84rem}.object-cover-mode h3.is-micro-title{font-size:1.6rem}}@media (max-width:980px){.resource-shell{width:min(100% - 32px,1260px)}.resource-intro-grid{gap:34px}.resource-intro-copy h1{max-width:100%}.resource-intro-copy>p,.resource-intro-actions{margin-left:0}.resource-experience-grid{flex-direction:column;gap:0;display:flex}.resource-step-rail{width:100%;min-width:0}.resource-steps{width:100%}.resource-step-copy{max-width:680px}.resource-object-column{pointer-events:auto;z-index:3;order:2;width:100%;height:auto;min-height:0;margin-top:0;position:relative;top:auto;bottom:auto}.resource-object-stage{touch-action:pan-y;height:auto;min-height:610px}.resource-object{width:min(390px,72vw)}.object-cover-mode h3{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;overflow:visible}}@media (max-width:720px){.resource-shell{width:min(100% - 24px,1260px)}.resource-command-shell{width:min(100% - 24px,1340px)}.resource-command-back span{font-size:.62rem}.resource-command-status{text-align:right;max-width:105px;line-height:1.35}.resource-intro-grid{gap:24px;padding:40px 0 34px}.resource-breadcrumb{row-gap:6px;margin-bottom:20px}.resource-intro-kicker{margin-bottom:14px}.resource-intro-title>span{margin-bottom:8px}.resource-intro-copy h1{font-size:clamp(3.05rem,14vw,5rem);line-height:.87}.resource-intro-copy>p{max-width:650px;margin-top:22px;font-size:.95rem;line-height:1.7}.resource-intro-actions{grid-template-columns:1fr;gap:9px;margin-top:22px;display:grid}.resource-button-primary,.resource-button-secondary{width:100%;min-height:50px}.resource-intro-side{margin-top:4px}.resource-step-rail{gap:7px;padding:8px 0;top:68px}.rail-list{scrollbar-width:none;width:100%;min-width:0;padding-bottom:1px;overflow-x:auto}.rail-list::-webkit-scrollbar{display:none}.rail-list button{flex:0 0 92px;min-height:42px}.rail-list button>span{font-size:.49rem}.rail-list button strong{letter-spacing:.1em;font-size:.5rem}.resource-step{min-height:0;padding:76px 0 64px;display:block}.resource-step-copy{max-width:100%;padding-bottom:0}.resource-step-number{font-size:clamp(7rem,29vw,10rem);top:29%;left:0}.resource-step-kicker{row-gap:6px}.resource-step-copy h2{margin-top:15px;font-size:clamp(2.65rem,11.5vw,4.2rem);line-height:.9}.resource-step-copy>p{margin-top:20px;font-size:.95rem;line-height:1.72}.resource-mini-grid{margin-top:25px}.resource-detail-preview{margin-top:24px;padding:16px}.resource-flow{grid-template-columns:1fr;gap:11px;margin-top:25px;padding:16px 0}.resource-flow>i{justify-self:start;width:1px;height:16px;margin-left:12px}.resource-flow strong{font-size:.7rem}.resource-flow span{font-size:.6rem}.resource-action-panel{margin-top:25px;padding:16px}.resource-action-panel span{font-size:.72rem}.resource-object-column{order:2;margin-top:6px}.resource-object-stage{min-height:430px}.resource-object{width:min(310px,80vw)}.resource-object-stage-glow{filter:blur(76px);width:260px;height:260px}.orbit-x{width:min(350px,94vw);height:185px}.orbit-y{width:min(285px,80vw);height:150px}.axis-horizontal{width:min(330px,92vw)}.axis-vertical{height:285px}.object-shell{min-height:395px}.object-screen{inset:45px 15px 41px}.object-head,.object-foot{letter-spacing:.12em;font-size:.44rem;left:15px;right:15px}.object-head{top:16px}.object-foot{bottom:14px}.object-mode{padding:20px 17px}.object-overline,.object-mode-label{letter-spacing:.1em;gap:7px;font-size:.48rem}.object-code{letter-spacing:.12em;margin-top:23px;font-size:.46rem}.object-cover-mode h3{letter-spacing:-.055em;max-width:100%;margin:12px 0 20px;font-size:clamp(2rem,9vw,2.6rem);line-height:.92}.object-cover-mode h3.is-medium-title{font-size:clamp(1.9rem,8.2vw,2.35rem)}.object-cover-mode h3.is-compact-title{font-size:clamp(1.72rem,7.4vw,2.12rem)}.object-cover-mode h3.is-micro-title{font-size:clamp(1.5rem,6.7vw,1.9rem)}.object-icon{width:50px;height:50px}.object-bars{gap:5px;width:92px;margin:15px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{max-width:100%;font-size:.62rem;line-height:1.58}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin:20px 0 12px;font-size:clamp(1.75rem,8vw,2.1rem);line-height:.95}.object-data-stack{margin-top:20px}.object-data-stack>div{padding:10px 0}.object-system-core{grid-template-columns:1fr 16px 1fr 16px 1fr;gap:5px;margin-top:35px}.object-system-node>small{font-size:.42rem}.object-action-icon{width:55px;height:55px;margin-top:31px}.object-action-meta{margin-top:22px;padding-top:12px}.object-hud{min-width:100px;max-width:112px;padding:8px 9px 9px}.object-hud span,.object-hud small{letter-spacing:.1em;font-size:.42rem}.object-hud strong{margin:6px 0 4px;font-size:.62rem}.hud-top{top:14px;right:2px;transform:rotate(2deg)}.hud-bottom{bottom:15px;left:2px;transform:rotate(-2deg)}.object-live-trace{display:none}.object-column-note,.object-serial{width:min(310px,80vw)}.object-column-note{margin-top:8px;font-size:.42rem;line-height:1.45}.object-serial{margin-top:8px;font-size:.42rem}.resource-summary-grid{gap:34px;padding:68px 0 72px}.summary-copy h2,.resource-next-main h2{font-size:clamp(2.65rem,12vw,4.7rem)}.summary-copy>p{margin-top:21px;font-size:.93rem}.summary-panel{padding:16px 15px 15px}.summary-profile>div:last-child{min-width:0}.summary-profile strong{overflow-wrap:anywhere;line-height:1.35}.summary-metrics>div{min-height:76px}.summary-metrics strong{overflow-wrap:anywhere}.resource-next-inner{padding:58px 0 64px}.resource-next-main{align-items:flex-start;gap:24px}.resource-next-link{width:100%}.resource-footer-inner{gap:6px}.resource-footer-inner span{overflow-wrap:anywhere;max-width:100%;line-height:1.45}}@media (max-width:520px){.resource-command-shell{width:min(100% - 18px,1340px)}.resource-command-back{gap:5px;font-size:.62rem}.resource-command-back svg{width:13px;height:13px}.resource-command-status{max-width:86px;font-size:.43rem}.resource-intro-grid{padding-top:34px}.resource-breadcrumb{font-size:.5rem}.resource-intro-copy h1{font-size:clamp(2.75rem,14.8vw,4.25rem)}.resource-intro-copy>p{font-size:.9rem;line-height:1.66}.resource-intro-side-label strong,.intro-side-line strong{overflow-wrap:anywhere}.resource-step{padding:68px 0 56px}.resource-step-copy h2{font-size:clamp(2.35rem,11.8vw,3.55rem)}.resource-mini-grid{grid-template-columns:1fr}.resource-mini-grid div,.resource-mini-grid div:last-child{border-right:0;border-bottom:1px solid var(--resource-line);min-height:0;padding:14px 0}.resource-mini-grid div:last-child{border-bottom:0}.resource-object-stage{min-height:405px}.resource-object{width:min(286px,82vw)}.object-shell{min-height:380px}.object-screen{inset:43px 13px 39px}.object-head,.object-foot{font-size:.41rem;left:13px;right:13px}.object-mode{padding:18px 15px}.object-cover-mode h3{font-size:clamp(1.86rem,9vw,2.2rem)}.object-cover-mode h3.is-medium-title{font-size:clamp(1.72rem,8.1vw,2rem)}.object-cover-mode h3.is-compact-title{font-size:clamp(1.58rem,7.5vw,1.86rem)}.object-cover-mode h3.is-micro-title{font-size:clamp(1.4rem,6.8vw,1.68rem)}.object-icon{width:46px;height:46px}.object-icon svg{width:23px;height:23px}.object-bars{width:82px;margin:13px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{font-size:.59rem}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{font-size:1.72rem}.object-data-stack{margin-top:17px}.object-data-stack>div{padding:8px 0}.object-system-core{gap:4px;margin-top:28px}.object-action-icon{width:50px;height:50px;margin-top:24px}.object-action-icon svg{width:22px;height:22px}.object-hud{min-width:92px;max-width:102px;padding:7px 8px 8px}.hud-top{top:10px;right:0}.hud-bottom{bottom:12px;left:0}.object-column-note,.object-serial{width:min(286px,82vw)}.object-column-note{font-size:.39rem}.resource-summary-grid{padding:60px 0 64px}.summary-panel-top{flex-direction:column;align-items:flex-start;gap:5px}.summary-profile{align-items:flex-start}.summary-metrics{grid-template-columns:1fr}.summary-metrics>div,.summary-metrics>div:nth-child(odd),.summary-metrics>div:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.summary-metrics>div:last-child{border-bottom:0}.summary-tags{gap:6px}.summary-tags span{overflow-wrap:anywhere;max-width:100%}}@media (max-width:720px){.resource-detail-page{overflow-x:hidden}.resource-shell{width:min(100% - 28px,1260px)}.resource-command-bar{height:62px}.resource-command-shell{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:min(100% - 24px,1340px)}.resource-command-back{letter-spacing:.045em;min-width:0;font-size:.62rem}.resource-command-back span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-command-back svg{flex:none;width:14px;height:14px}.resource-command-status{white-space:nowrap;max-width:none;font-size:.43rem}.resource-intro-grid{gap:25px;min-height:auto;padding:35px 0 28px}.resource-breadcrumb{letter-spacing:.11em;gap:6px;margin-bottom:18px;font-size:.5rem}.resource-breadcrumb i{width:12px}.resource-intro-kicker{letter-spacing:.12em;margin-bottom:13px;font-size:.53rem}.resource-intro-title{display:block}.resource-intro-title>span{margin-bottom:7px;padding:0;font-size:.66rem;display:block}.resource-intro-copy h1{letter-spacing:-.068em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.9rem,14.2vw,4.45rem);line-height:.88}.resource-intro-copy>p{max-width:100%;margin:18px 0 0;font-size:.9rem;line-height:1.66}.resource-intro-actions{grid-template-columns:1fr 1fr;gap:8px;margin:19px 0 0;display:grid}.resource-button-primary,.resource-button-secondary{width:100%;min-height:47px;padding:0 11px;font-size:.68rem}.resource-intro-side{border:1px solid var(--resource-line);background:#ffffff73;grid-template-columns:1.35fr 1fr;gap:0;width:100%;margin:0;padding:0;display:grid}.intro-side-label,.intro-side-line{border:0;border-bottom:1px solid var(--resource-line);min-width:0;min-height:72px;margin:0;padding:12px}.intro-side-label{border-right:1px solid var(--resource-line)}.intro-side-line:nth-child(2){border-bottom:1px solid var(--resource-line)}.intro-side-line:nth-child(3){border-right:1px solid var(--resource-line);border-bottom:0}.intro-side-line:last-child{border-bottom:0}.intro-side-label span,.intro-side-line span{font-size:.47rem}.intro-side-label strong,.intro-side-line strong{overflow-wrap:anywhere;margin-top:5px;font-size:.58rem;line-height:1.4}.resource-step-rail{z-index:12;border-bottom:1px solid var(--resource-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fbffe6;width:100%;min-width:0;padding:7px 0;display:block;position:sticky;top:62px}.rail-heading,.rail-footer{display:none}.rail-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;min-width:0;margin:0;display:grid;overflow:visible}.rail-list:before{display:none}.rail-list button{background:0 0;border:1px solid #0000;border-bottom-width:2px;grid-template-columns:auto 1fr;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:38px;padding:0 4px;display:grid}.rail-list button:before,.rail-list button svg{display:none}.rail-list button>span{text-align:center;font-size:.45rem;font-weight:900}.rail-list button strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;min-width:0;font-size:.45rem;overflow:hidden}.rail-list button.is-active{color:var(--resource-navy);border-color:#082b6814;border-bottom-color:var(--accent);background:#ffffffa6}.resource-experience-grid{flex-direction:column;gap:0;display:flex}.resource-steps{order:2;width:100%}.resource-object-column{pointer-events:auto;z-index:3;order:1;width:100%;height:auto;min-height:0;margin:0;padding:12px 0 6px;position:relative;top:auto;bottom:auto}.resource-step-rail{order:0}.resource-step{border-bottom:1px solid #082b6814;min-height:0;padding:58px 0 54px;display:block}.resource-step:first-child{padding-top:44px}.resource-step-copy{max-width:100%;padding:0}.resource-step-number{font-size:clamp(6.4rem,24vw,8.2rem);line-height:.78;top:24%;left:0}.resource-step-kicker{gap:6px;font-size:.51rem}.resource-step-copy h2{letter-spacing:-.055em;max-width:100%;margin-top:14px;font-size:clamp(2.4rem,11.1vw,3.75rem);line-height:.91}.resource-step-copy>p{max-width:100%;margin-top:18px;font-size:.91rem;line-height:1.7}.resource-mini-grid{margin-top:24px}.resource-mini-grid div,.resource-mini-grid div:last-child{min-height:0;padding:13px 0}.resource-mini-grid strong{overflow-wrap:anywhere;font-size:.68rem}.resource-detail-preview{margin-top:23px;padding:15px}.resource-detail-preview p{font-size:.8rem;line-height:1.65}.resource-flow{grid-template-columns:1fr;gap:9px;margin-top:22px;padding:15px 0}.resource-flow>i{justify-self:start;width:1px;height:13px;margin-left:11px}.resource-flow strong{font-size:.66rem}.resource-flow span{font-size:.58rem}.resource-action-panel{gap:9px;margin-top:22px;padding:14px}.resource-action-panel strong{font-size:.7rem}.resource-action-panel span{font-size:.69rem;line-height:1.55}.resource-object-stage{perspective:1200px;width:100%;height:auto;min-height:342px}.resource-object-stage-glow{filter:blur(70px);opacity:.08;width:225px;height:225px}.resource-object{width:min(278px,78vw)}.resource-object-orbit.orbit-x{width:min(325px,92vw);height:168px}.resource-object-orbit.orbit-y{width:min(265px,76vw);height:138px}.resource-object-axis.axis-horizontal{width:min(300px,86vw)}.resource-object-axis.axis-vertical{height:250px}.object-shell{min-height:350px;box-shadow:0 28px 58px #082b6821,0 12px 22px #082b6812}.object-screen{inset:43px 13px 39px}.object-head,.object-foot{letter-spacing:.1em;font-size:.39rem;left:13px;right:13px}.object-head{top:16px}.object-foot{bottom:13px}.object-mode{padding:17px 14px}.object-overline,.object-mode-label{letter-spacing:.08em;gap:6px;font-size:.45rem}.object-code{letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;margin-top:21px;font-size:.42rem;overflow:hidden}.object-cover-mode h3,.object-cover-mode h3.is-medium-title,.object-cover-mode h3.is-compact-title,.object-cover-mode h3.is-micro-title{letter-spacing:-.055em;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:11px 0 17px;font-size:clamp(1.68rem,8.5vw,2.2rem);line-height:.9;overflow:visible}.object-icon{width:46px;height:46px}.object-icon svg{width:22px;height:22px}.object-bars{gap:4px;width:78px;margin:12px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{max-width:100%;font-size:.56rem;line-height:1.55}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin:19px 0 11px;font-size:clamp(1.5rem,7.8vw,1.95rem);line-height:.94}.object-data-stack{margin-top:16px}.object-data-stack>div{padding:8px 0}.object-system-core{grid-template-columns:1fr 10px 1fr 10px 1fr;gap:4px;margin-top:25px}.object-system-node>span{width:10px;height:10px;margin-bottom:6px}.object-system-node>small{font-size:.38rem}.object-action-icon{width:49px;height:49px;margin-top:21px}.object-action-icon svg{width:21px;height:21px}.object-action-meta{gap:7px;margin-top:17px;padding-top:10px}.object-action-meta span{font-size:.39rem}.object-action-meta strong{font-size:.47rem}.object-hud{min-width:86px;max-width:95px;padding:7px 7px 8px}.object-hud span,.object-hud small{letter-spacing:.08em;font-size:.39rem}.object-hud strong{margin:5px 0 3px;font-size:.55rem}.hud-top{top:16px;right:-1px;transform:rotate(1.5deg)}.hud-bottom{bottom:16px;left:-1px;transform:rotate(-1.5deg)}.object-live-trace{display:none}.object-column-note,.object-serial{width:min(278px,78vw)}.object-column-note{margin-top:7px;font-size:.37rem;line-height:1.4}.object-serial{margin-top:6px;font-size:.38rem}.resource-summary-grid{gap:30px;padding:62px 0 66px}.summary-copy h2,.resource-next-main h2{font-size:clamp(2.5rem,11.7vw,4.3rem);line-height:.91}.summary-copy>p{margin-top:19px;font-size:.9rem;line-height:1.7}.summary-panel{padding:15px 14px 14px}.summary-panel-top{align-items:flex-start;gap:5px}.summary-profile{align-items:flex-start;gap:10px;padding:15px 0}.summary-icon{width:42px;height:42px}.summary-profile strong{overflow-wrap:anywhere;font-size:.71rem;line-height:1.35}.summary-metrics{grid-template-columns:1fr 1fr}.summary-metrics>div,.summary-metrics>div:nth-child(odd),.summary-metrics>div:nth-child(2n){border-right:0;min-height:70px;padding:12px 10px 11px 0}.summary-metrics>div:nth-child(odd){border-right:1px solid var(--resource-line)}.summary-metrics>div:nth-child(2n){padding-left:11px}.summary-metrics>div:nth-last-child(-n+2){border-bottom:0}.summary-tags{margin-top:13px}.summary-tags span{padding:6px 8px;font-size:.51rem}.resource-next-inner{padding:58px 0 64px}.resource-next-main{grid-template-columns:1fr;gap:22px;margin-top:17px;display:grid}.resource-next-link{width:100%;min-height:46px}.resource-footer-inner{grid-template-columns:1fr;gap:5px;min-height:auto;padding:18px 0;font-size:.44rem;line-height:1.45;display:grid}}@media (max-width:520px){.resource-shell{width:calc(100% - 22px)}.resource-command-bar{height:58px}.resource-command-shell{width:calc(100% - 18px)}.resource-command-status{display:none}.resource-intro-grid{gap:20px;padding:30px 0 24px}.resource-breadcrumb{letter-spacing:.09em;font-size:.46rem}.resource-intro-kicker{font-size:.49rem}.resource-intro-copy h1{font-size:clamp(2.65rem,14.8vw,4rem)}.resource-intro-copy>p{font-size:.87rem}.resource-intro-actions{grid-template-columns:1fr;gap:7px}.resource-button-primary,.resource-button-secondary{min-height:46px}.resource-intro-side{grid-template-columns:1fr 1fr}.intro-side-label,.intro-side-line{min-height:68px;padding:10px}.intro-side-label span,.intro-side-line span{font-size:.44rem}.intro-side-label strong,.intro-side-line strong{font-size:.55rem}.resource-step-rail{top:58px}.rail-list button{gap:4px;min-height:36px}.rail-list button>span,.rail-list button strong{font-size:.42rem}.resource-step{padding:50px 0 48px}.resource-step:first-child{padding-top:38px}.resource-step-number{font-size:6.1rem;top:22%}.resource-step-copy h2{font-size:clamp(2.18rem,11.8vw,3.25rem)}.resource-step-copy>p{font-size:.87rem;line-height:1.68}.resource-object-column{padding:10px 0 4px}.resource-object-stage{min-height:320px}.resource-object{width:min(262px,78vw)}.resource-object-orbit,.resource-object-axis{opacity:.38}.resource-object-orbit.orbit-x{width:min(295px,90vw);height:150px}.resource-object-orbit.orbit-y{width:min(240px,72vw);height:125px}.resource-object-axis.axis-horizontal{width:min(275px,84vw)}.resource-object-axis.axis-vertical{height:220px}.object-shell{min-height:325px}.object-screen{inset:39px 11px 36px}.object-head,.object-foot{font-size:.36rem;left:11px;right:11px}.object-head{top:14px}.object-foot{bottom:11px}.object-mode{padding:15px 12px}.object-code{margin-top:18px;font-size:.38rem}.object-cover-mode h3,.object-cover-mode h3.is-medium-title,.object-cover-mode h3.is-compact-title,.object-cover-mode h3.is-micro-title{margin:9px 0 14px;font-size:clamp(1.5rem,8.4vw,1.95rem)}.object-icon{width:41px;height:41px}.object-icon svg{width:19px;height:19px}.object-bars{width:69px;margin:10px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{font-size:.51rem;line-height:1.52}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin-top:16px;font-size:1.5rem}.object-data-stack>div{padding:7px 0}.object-system-core{margin-top:22px}.object-action-icon{width:45px;height:45px;margin-top:17px}.object-hud{display:none}.object-column-note,.object-serial{width:min(262px,78vw)}.object-column-note{font-size:.34rem}.object-serial{font-size:.35rem}.resource-summary-grid{padding:54px 0 58px}.summary-copy h2,.resource-next-main h2{font-size:clamp(2.3rem,11.8vw,3.9rem)}.summary-copy>p{font-size:.87rem}.summary-metrics{grid-template-columns:1fr}.summary-metrics>div,.summary-metrics>div:nth-child(odd),.summary-metrics>div:nth-child(2n){border-right:0;border-bottom:1px solid var(--resource-line);min-height:64px;padding:11px 0}.summary-metrics>div:last-child{border-bottom:0}.summary-metrics>div:nth-child(odd),.summary-metrics>div:nth-child(2n){padding-left:0}.resource-next-inner{padding:52px 0 58px}}@media (max-width:720px){.resource-experience-grid{flex-direction:column;gap:0;display:flex}.resource-object-column{pointer-events:auto;z-index:4;order:1;height:auto;min-height:0;margin:0;padding:12px 0 30px;position:relative;top:auto;bottom:auto;transform:none!important}.resource-step-rail{z-index:12;border-top:1px solid var(--resource-line);border-bottom:1px solid var(--resource-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fbfff0;order:2;width:100%;margin:0;padding:8px 0;position:sticky;top:68px}.resource-steps{order:3}.resource-object-stage{perspective:1400px;touch-action:auto;place-items:center;width:100%;height:380px;min-height:380px;display:grid;overflow:visible}.resource-object{width:min(292px,76vw)}.resource-object-tilt{transform:none!important}.resource-object-stage-glow{filter:blur(76px);opacity:.085;width:250px;height:250px}.resource-object-orbit.orbit-x{opacity:.42;width:min(350px,92vw);height:185px}.resource-object-orbit.orbit-y{opacity:.42;width:min(285px,76vw);height:150px}.resource-object-axis.axis-horizontal{opacity:.5;width:min(330px,88vw)}.resource-object-axis.axis-vertical{opacity:.5;height:275px}.object-shell{min-height:370px;box-shadow:0 34px 72px #082b6824,0 14px 28px #082b6812}.object-screen{inset:45px 14px 41px}.object-head,.object-foot{letter-spacing:.11em;font-size:.39rem;left:14px;right:14px}.object-head{top:16px}.object-foot{bottom:13px}.object-mode{padding:18px 15px}.object-overline,.object-mode-label{letter-spacing:.08em;gap:7px;font-size:.45rem}.object-code{letter-spacing:.1em;margin-top:23px;font-size:.43rem}.object-cover-mode h3,.object-cover-mode h3.is-medium-title,.object-cover-mode h3.is-compact-title,.object-cover-mode h3.is-micro-title{white-space:normal;overflow-wrap:anywhere;margin:11px 0 16px;font-size:clamp(1.72rem,8.4vw,2.25rem);line-height:.9}.object-icon{width:48px;height:48px}.object-icon svg{width:22px;height:22px}.object-bars{width:82px;margin:12px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{max-width:100%;font-size:.56rem;line-height:1.56}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin-top:19px;font-size:clamp(1.52rem,7.8vw,2rem);line-height:.95}.object-data-stack{margin-top:18px}.object-data-stack>div{padding:8px 0}.object-system-core{grid-template-columns:1fr 12px 1fr 12px 1fr;gap:4px;margin-top:28px}.object-system-node>span{width:11px;height:11px;margin-bottom:7px}.object-system-node>small{font-size:.38rem}.object-action-icon{width:50px;height:50px;margin-top:23px}.object-hud{min-width:92px;max-width:108px;padding:8px 8px 9px;display:block;box-shadow:0 14px 28px #082b6814}.object-hud span,.object-hud small{letter-spacing:.08em;font-size:.38rem}.object-hud strong{margin:5px 0 3px;font-size:.55rem}.hud-top{top:32px;right:0;transform:rotate(1.5deg)}.hud-bottom{bottom:27px;left:0;transform:rotate(-1.5deg)}.object-live-trace{display:none}.object-column-note,.object-serial{width:min(292px,76vw)}.object-column-note{margin-top:10px;font-size:.37rem;line-height:1.45}.object-serial{margin-top:7px;font-size:.38rem}.resource-step{min-height:auto;padding:70px 0 72px}.resource-step:first-child{padding-top:66px}.resource-step-copy{max-width:100%;padding-bottom:0}.resource-step-number{opacity:.72;font-size:7rem;top:14%;left:-2px}.resource-step-copy h2{z-index:1;position:relative}.resource-step-copy>p{z-index:1;font-size:.9rem;position:relative}.rail-list{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:5px;width:100%;min-width:0;overflow-x:auto}.rail-list::-webkit-scrollbar{display:none}.rail-list button{background:#ffffff61;border:1px solid #0000;border-bottom-width:2px;flex:0 0 98px;grid-template-columns:22px 1fr;min-height:40px;padding:0 4px}.rail-list button>span{text-align:left;font-size:.46rem}.rail-list button strong{letter-spacing:.1em;font-size:.46rem}.rail-list button.is-active{border:1px solid var(--resource-line);border-bottom:2px solid var(--accent);background:#ffffffc7}.rail-list button.is-active:before,.rail-list button svg{display:none}.resource-mini-grid{grid-template-columns:1fr}.resource-mini-grid div,.resource-mini-grid div:last-child{border-right:0;border-bottom:1px solid var(--resource-line);min-height:auto;padding:13px 0}.resource-mini-grid div:last-child{border-bottom:0}.resource-flow{grid-template-columns:1fr;gap:0;margin-top:27px;padding:0}.resource-flow>i{width:1px;height:20px;margin-left:8px}.resource-flow>div{padding:13px 0}.resource-action-panel{margin-top:27px;padding:16px 15px}}@media (max-width:520px){.resource-shell{width:calc(100% - 22px)}.resource-command-bar{height:58px}.resource-command-shell{width:calc(100% - 18px)}.resource-command-status{display:none}.resource-intro-grid{padding:30px 0 24px}.resource-intro-copy h1{font-size:clamp(2.55rem,14.6vw,3.9rem)}.resource-intro-copy>p{font-size:.86rem}.resource-object-column{padding:8px 0 24px}.resource-object-stage{height:345px;min-height:345px}.resource-object{width:min(258px,74vw)}.resource-object-stage-glow{filter:blur(66px);width:215px;height:215px}.resource-object-orbit.orbit-x{width:min(315px,90vw);height:160px}.resource-object-orbit.orbit-y{width:min(255px,72vw);height:132px}.resource-object-axis.axis-horizontal{width:min(292px,84vw)}.resource-object-axis.axis-vertical{height:240px}.object-shell{min-height:345px}.object-screen{inset:40px 11px 37px}.object-head,.object-foot{font-size:.35rem;left:11px;right:11px}.object-head{top:14px}.object-foot{bottom:11px}.object-mode{padding:15px 12px}.object-code{margin-top:19px;font-size:.38rem}.object-cover-mode h3,.object-cover-mode h3.is-medium-title,.object-cover-mode h3.is-compact-title,.object-cover-mode h3.is-micro-title{margin:9px 0 14px;font-size:clamp(1.52rem,8.3vw,1.98rem)}.object-icon{width:42px;height:42px}.object-icon svg{width:19px;height:19px}.object-bars{width:70px;margin:10px 0}.object-cover-mode p,.object-detail-mode>p,.object-system-mode>p,.object-action-mode>p{font-size:.51rem;line-height:1.5}.object-detail-mode h3,.object-system-mode h3,.object-action-mode h3{margin-top:16px;font-size:1.5rem}.object-system-core{margin-top:23px}.object-action-icon{width:44px;height:44px;margin-top:18px}.object-hud{min-width:82px;max-width:92px;padding:6px 7px 7px}.object-hud span,.object-hud small{font-size:.34rem}.object-hud strong{font-size:.5rem}.hud-top{top:28px;right:-1px}.hud-bottom{bottom:24px;left:-1px}.object-column-note,.object-serial{width:min(258px,74vw)}.object-column-note{font-size:.33rem}.object-serial{font-size:.34rem}.resource-step-rail{top:58px}.rail-list button{flex-basis:91px;min-height:38px}.rail-list button>span,.rail-list button strong{font-size:.41rem}.resource-step{padding:58px 0 62px}.resource-step:first-child{padding-top:54px}.resource-step-number{font-size:5.9rem;top:10%}.resource-step-copy>p{font-size:.86rem}.resource-summary-grid{padding:54px 0 58px}.resource-next-inner{padding:52px 0 58px}}@media (max-width:380px){.resource-object-stage{height:325px;min-height:325px}.resource-object{width:min(242px,72vw)}.resource-object-orbit.orbit-x{width:min(295px,88vw)}.resource-object-orbit.orbit-y{width:min(238px,70vw)}.resource-object-axis.axis-horizontal{width:min(272px,82vw)}.resource-object-axis.axis-vertical{height:225px}.object-shell{min-height:324px}.object-screen{top:38px;bottom:35px}.object-hud{display:none}.object-column-note,.object-serial{width:min(242px,72vw)}.rail-list button{flex-basis:87px}}
