.case-live{background:rgb(var(--theme-surface-deep,23 23 23));color:rgb(var(--theme-on-dark,231 231 231));padding:100px var(--gutter) 55px;scroll-margin-top:75px}.case-live-heading{grid-template-columns:1fr 1fr;align-items:end;gap:26px 40px;display:grid}.case-live-heading>.public-kicker{color:rgb(var(--theme-muted-on-dark,169 169 169));grid-column:1/-1;font-size:9px}.case-live-heading>h2{font:500 clamp(50px, 6.3vw, 110px)/.98 var(--font-display);letter-spacing:-.055em;max-width:660px}.case-live-heading>p{color:rgb(var(--theme-muted-on-dark,173 173 173));justify-self:end;padding-bottom:5px;font-size:13px;line-height:1.7}.case-live-steps{grid-template-columns:repeat(3,1fr);gap:24px;margin:65px 0 40px;padding:0;list-style:none;display:grid}.case-live-steps>li{border-top:1px solid #90909035;align-items:flex-start;gap:16px;padding-top:22px;display:flex}.case-live-steps>li>span{width:30px;height:30px;color:rgb(var(--theme-accent-ink,255 55 139));background:#ff8cbc10;border-radius:50%;flex-shrink:0;place-items:center;font-size:8px;display:grid}.case-live-steps h3{margin:3px 0 9px;font-size:14px;font-weight:500}.case-live-steps p{color:rgb(var(--theme-muted-on-dark,160 160 160));max-width:250px;font-size:11px;line-height:1.65}.case-live-steps>li>svg{color:#909090;flex-shrink:0;margin-left:auto}.case-live-window{border:1px solid rgb(var(--theme-line-on-dark,206 206 206) / 16.08%);color:#2a2a2a;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#d4d4d4;border-radius:24px;overflow:hidden;box-shadow:0 40px 80px #05050533}.case-live-bar{background:rgb(var(--theme-surface-raised,44 44 44));min-height:53px;color:rgb(var(--theme-accent-ink,255 194 220));justify-content:space-between;align-items:center;padding:10px 22px;display:flex}.case-live-bar>span:first-child{align-items:center;gap:15px;font-size:12px;display:flex}.case-live-bar i{background:#ff378b;border-radius:50%;width:6px;height:6px}.case-live-bar small,.case-live-ready{color:rgb(var(--theme-muted-on-dark,168 168 168));letter-spacing:.03em;font-size:8px}.case-live-bar>button{background:#ffb3d313;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.case-live-bar>button:hover{background:#ffb3d330}.case-live-poster{background:radial-gradient(at 50% 70%,#9e9e9e,#dfdfdf);max-height:580px;padding:40px 10% 0;position:relative;overflow:hidden}.case-live-poster>img{opacity:.75;border-radius:12px 12px 0 0;width:100%;height:auto;transform:perspective(1200px)rotateX(5deg);box-shadow:0 20px 70px #36363633}.case-live-poster>div{background:linear-gradient(#0000 25%,#5555);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.case-live-poster button{color:#2c2c2c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fafafaf2;border-radius:50px;align-items:center;gap:25px;padding:11px 22px 11px 11px;font-size:14px;transition:transform .35s;display:flex;box-shadow:0 12px 50px #1e1e1e2e}.case-live-poster button:hover{transform:scale(1.035)}.case-live-poster button>span{background:rgb(var(--theme-surface-raised,49 49 49));width:44px;height:44px;color:rgb(var(--theme-accent-ink,255 209 228));border-radius:50%;place-items:center;display:grid}.case-live-poster button>span>svg{margin-left:3px}.case-live-poster p{background:rgb(var(--theme-surface-raised,44 44 44) / 87.45%);color:rgb(var(--theme-accent-ink,255 198 222));border-radius:30px;padding:10px 16px;font-size:11px}.case-live-note{color:#646464;background:#eaeaea;padding:9px 20px;font:10px/1.5 Arial,sans-serif}.case-live-workspace{--product-unit:1px;outline:none;height:650px}.case-live-caption{color:rgb(var(--theme-muted-on-dark,151 151 151));justify-content:space-between;gap:25px;margin-top:23px;font-size:8px;display:flex}.case-live-caption>span:last-child{font-size:10px}@media (max-width:800px){.case-live{padding-top:70px}.case-live-heading>h2{font-size:62px}.case-live-steps{gap:18px}.case-live-steps>li{gap:9px}.case-live-steps>li>svg{display:none}.case-live-steps p{font-size:10px}.case-live-steps h3{font-size:13px}.case-live-poster{padding:25px 5% 0}.case-live-workspace{height:670px}}@media (max-width:540px){.case-live{padding:65px 20px 35px}.case-live-heading{display:block}.case-live-heading>.public-kicker{margin-bottom:25px;display:block}.case-live-heading>h2{max-width:300px;font-size:48px}.case-live-heading>p{margin-top:25px;font-size:12px}.case-live-steps{flex-direction:column;gap:18px;margin-top:40px;display:flex}.case-live-steps>li{gap:15px;padding-top:17px}.case-live-steps p{font-size:11px}.case-live-steps h3{font-size:14px}.case-live-window{border-radius:19px;margin-inline:-8px}.case-live-bar{min-height:47px;padding:9px 13px}.case-live-bar>span:first-child{gap:10px;font-size:11px}.case-live-bar small{display:none}.case-live-ready{font-size:6px}.case-live-poster{height:325px;padding:32px 15px 0}.case-live-poster>img{object-fit:cover;object-position:left;width:440px;max-width:none;height:290px;transform:rotate(-5deg)}.case-live-poster button{gap:17px;padding:8px 17px 8px 8px;font-size:12px}.case-live-poster button>span{width:40px;height:40px}.case-live-poster p{text-align:center;max-width:275px;padding:8px 12px;font-size:8px;line-height:1.5}.case-live-caption{flex-direction:column;gap:12px;font-size:7px}.case-live-caption>span:last-child{font-size:9px}.case-live-workspace{height:660px}.case-live-note{padding:9px 12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.case-live-poster button{transition:none}}
.case-anatomy{padding:100px var(--gutter) 70px;color:#212121;background:#e6e6e6;scroll-margin-top:70px}.case-anatomy-heading{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:26px 65px;margin-bottom:50px;display:grid}.case-anatomy-heading>.public-kicker{color:#696969;grid-column:1/-1;font-size:9px}.case-anatomy-heading>h2{font:500 clamp(42px, 5.1vw, 82px)/1.02 var(--font-display);letter-spacing:-.05em;max-width:800px}.case-anatomy-heading>p{color:#6b6b6b;max-width:350px;font-size:13px;line-height:1.75}.case-anatomy-board{isolation:isolate;background:radial-gradient(at 70% 30%,#ffbbd7,#c1c1c1 75%);border-radius:32px;grid-template-columns:minmax(0,.63fr) minmax(0,1.37fr);min-height:535px;display:grid;overflow:hidden;box-shadow:inset 0 1px #f4f4f4}.case-anatomy-controls{z-index:2;flex-direction:column;align-items:stretch;padding:36px 0 34px 30px;display:flex;position:relative}.case-anatomy-controls>.public-kicker{color:#696969;margin:0 17px 24px;font-size:8px}.case-anatomy-controls>div:first-of-type{flex-direction:column;gap:5px;display:flex}.case-anatomy-controls button{letter-spacing:-.02em;color:#676767;text-align:left;background:0 0;border-radius:17px;align-items:center;gap:14px;padding:17px 18px;font-size:17px;transition:background .3s,color .3s,box-shadow .3s;display:flex}.case-anatomy-controls button>svg:last-child{opacity:.45;width:14px;margin-left:auto}.case-anatomy-controls button[aria-pressed=true]{color:#2f2f2f;background:#fafafa;box-shadow:0 7px 20px #60606016}.case-anatomy-controls button[aria-pressed=true]>svg:last-child{opacity:1}.case-anatomy-explanation{margin:30px 18px 0}.case-anatomy-explanation>h3{font:500 24px/1.12 var(--font-display);letter-spacing:-.035em;max-width:275px}.case-anatomy-explanation>p{color:#6c6c6c;max-width:260px;margin-top:14px;font-size:11px;line-height:1.75}.case-anatomy-stage{perspective:1200px;min-width:0;min-height:535px;position:relative;overflow:hidden}.study-orbit{pointer-events:none;border:1px solid #7f7f7f26;border-radius:50%;position:absolute;inset:13% 5% 12%;transform:rotate(-15deg);box-shadow:0 0 0 35px #71717104}.study-scene{animation:.65s cubic-bezier(.22,1,.36,1) both study-enter;position:absolute;inset:0}.study-stage-caption{text-align:center;color:#6f6f6f;letter-spacing:.045em;font-size:7px;position:absolute;bottom:25px;left:0;right:0}.study-sheet{border:1px solid rgb(var(--theme-line-on-dark,250 250 250) / 61.96%);color:#383838;background:linear-gradient(130deg,#f6f6f6,#ffc7de);border-radius:23px;width:73%;padding:25px 27px;position:absolute;top:12%;left:11%;transform:rotate(-3deg);box-shadow:0 25px 55px #730b352a}.study-sheet-label{color:#626262;letter-spacing:.045em;align-items:center;gap:9px;font-size:7px;display:flex}.study-sheet-label>i{background:#7c7c7c;border-radius:50%;width:5px;height:5px;margin-left:auto}.study-sheet h3{font:500 clamp(22px, 2.3vw, 38px)/1.05 var(--font-display);letter-spacing:-.035em;margin:23px 0}.study-sheet h3 em,.study-health h3 em{color:#6c6c6c;font-style:normal}.study-materials>div{border-bottom:1px solid rgb(var(--theme-line-on-dark,196 196 196) / 50.2%);justify-content:space-between;align-items:center;gap:20px;padding:13px 0 19px;display:flex;position:relative}.study-materials strong{font-size:11px;font-weight:500}.study-materials small{color:#6c6c6c;margin-top:4px;font-size:8px;display:block}.study-materials b{font:500 24px/1 var(--font-display);align-items:baseline;gap:5px;display:flex}.study-materials b>small{font:normal 7px var(--font-body);display:inline}.study-materials i{background:#aeaeae;border-radius:3px;height:2px;position:absolute;bottom:-1px;left:0}.study-float{background:rgb(var(--theme-surface-raised,49 49 49));color:rgb(var(--theme-accent-ink,255 183 213));border:1px solid rgb(var(--theme-line-on-dark,159 159 159) / 41.96%);border-radius:18px;position:absolute;box-shadow:0 20px 35px #700b3435}.study-attention{width:46%;padding:20px 23px;bottom:12%;right:5%;transform:rotate(3deg)}.study-attention>span,.study-log>span{letter-spacing:.03em;color:rgb(var(--theme-muted-on-dark,173 173 173));font-size:7px}.study-attention>strong{font:500 18px/1.1 var(--font-display);letter-spacing:-.02em;margin-top:12px;display:block}.study-attention>p{color:rgb(var(--theme-muted-on-dark,173 173 173));align-items:baseline;gap:7px;margin-top:15px;font-size:9px;display:flex}.study-attention b{font:500 30px/1 var(--font-display);color:rgb(var(--theme-accent-ink,255 207 227))}.study-attention p>span{align-items:center;gap:7px;max-width:100px;margin-left:auto;font-size:7px;display:flex}.study-ticket{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));color:#373737;background:linear-gradient(140deg,#fafafa,#ffcbe1);border-radius:24px;width:57%;padding:27px;position:absolute;top:11%;left:21%;transform:rotate(-5deg);box-shadow:0 25px 50px #760c3632}.study-ticket-status{color:#818181;margin:25px 0 12px;font-size:8px;display:block}.study-ticket>h3{font:500 37px/1 var(--font-display);letter-spacing:-.04em}.study-ticket>p{color:#6e6e6e;margin-top:12px;font-size:10px}.study-ticket-quantity{border-top:1px dashed rgb(var(--theme-line-on-dark,177 177 177));align-items:center;gap:18px;margin:30px 0 25px;padding-top:25px;display:flex}.study-ticket-quantity>strong{font:500 79px/.8 var(--font-display);letter-spacing:-.06em}.study-ticket-quantity>span{color:#646464;font-size:10px;line-height:1.6}.study-ticket-footer{border-top:1px solid rgb(var(--theme-line-on-dark,188 188 188));justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:8px;display:flex}.study-received{align-items:center;gap:15px;padding:19px 22px;font-size:8px;line-height:1.5;display:flex;bottom:14%;right:8%;transform:rotate(3deg)}.study-received strong,.study-ready strong{font:500 19px/1.1 var(--font-display);letter-spacing:-.03em;color:rgb(var(--theme-on-dark,250 250 250));margin-top:5px;display:block}.study-issue{position:absolute;inset:0}.study-issue-from,.study-issue-to{border-radius:23px;width:33%;min-height:228px;padding:25px;position:absolute;top:19%;box-shadow:0 22px 45px #710b3425}.study-issue-from{color:#555;border:1px solid rgb(var(--theme-line-on-dark,250 250 250));background:#ffcfe3;left:8%;transform:rotate(-5deg)}.study-issue-from>span,.study-issue-to>span{margin-top:22px;font-size:9px;display:block}.study-issue-from>strong{font:500 65px/1 var(--font-display);letter-spacing:-.04em;margin-top:14px;display:block}.study-issue-from small{letter-spacing:0;font-size:15px}.study-issue-from>p{color:#6f6f6f;margin-top:18px;font-size:9px}.study-issue-to{background:rgb(var(--theme-surface-raised,53 53 53));color:rgb(var(--theme-accent-ink,255 200 223));border:1px solid #7d7d7d90;top:23%;right:7%;transform:rotate(3deg)}.study-issue-to>p{align-items:baseline;gap:10px;margin-top:14px;display:flex}.study-issue-to s{font:400 22px/1 var(--font-display);color:rgb(var(--theme-muted-on-dark,146 146 146))}.study-issue-to strong{font:500 63px/1 var(--font-display);letter-spacing:-.05em}.study-issue-to small{font-size:9px}.study-issue-to>div{color:rgb(var(--theme-accent-ink,255 55 139));gap:8px;margin-top:20px;font-size:8px;display:flex}.study-issue-operation{color:#727272;flex-direction:column;align-items:center;gap:10px;width:13%;display:flex;position:absolute;top:38%;left:43%}.study-issue-operation>span{letter-spacing:.04em;font-size:7px}.study-issue-trace{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));color:#646464;background:#ffc1db;border-radius:18px;align-items:center;gap:14px;padding:19px 23px;font-size:8px;display:flex;position:absolute;bottom:12%;left:21%;right:17%;box-shadow:0 15px 35px #7a0c3818}.study-issue-trace strong{font:500 19px/1.1 var(--font-display);letter-spacing:-.03em;color:#4e4e4e;margin-top:5px;display:block}.study-issue-trace>i{background:#8f8f8f;border-radius:50%;width:5px;height:5px;margin-left:auto}.study-roles{position:absolute;inset:0}.study-role{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));text-align:center;border-radius:22px;width:35%;padding:25px;position:absolute;top:23%;box-shadow:0 24px 50px #850d3d2b}.role-cabinet{background:#ffcbe1;left:6%;transform:rotate(-5deg)}.role-supply{background:rgb(var(--theme-surface-raised,53 53 53));color:rgb(var(--theme-accent-ink,255 187 215));border-color:#ff378b66;top:28%;right:6%;transform:rotate(4deg)}.study-avatar{color:#790c38;width:55px;height:55px;font:500 22px var(--font-display);background:#b9b9b9;border-radius:50%;place-items:center;margin:0 auto 20px;display:grid;box-shadow:0 0 0 7px #ff378b12}.role-supply .study-avatar{color:#ffbdd8;background:#5c5c5c}.study-role>h3{font:500 28px/1 var(--font-display);letter-spacing:-.035em}.study-role>p{color:#838383;margin:17px 0;font-size:9px;line-height:1.7}.role-supply>p{color:rgb(var(--theme-muted-on-dark,177 177 177))}.study-role-tag{color:#878787;border-top:1px solid #8e8e8e40;padding-top:14px;font-size:8px;display:block}.role-supply .study-role-tag{color:rgb(var(--theme-accent-ink,255 55 139))}.study-role-bridge{color:#7f7f7f;flex-direction:column;align-items:center;gap:12px;width:12%;display:flex;position:absolute;top:38%;left:44%}.study-role-bridge>span{text-align:center;white-space:nowrap;font-size:6px}.study-role-bridge>i{background:#85858560;width:80px;height:1px}.study-roles-caption{color:#6c6c6c;justify-content:center;align-items:center;gap:9px;font-size:9px;display:flex;position:absolute;bottom:12%;left:0;right:0}.study-install{width:71%;top:12%;left:14%;transform:rotate(-3deg)}.study-install-row{border-top:1px solid rgb(var(--theme-line-on-dark,190 190 190) / 27.06%);color:#676767;align-items:center;gap:12px;padding:13px 0;display:flex}.study-install-row>span{background:#c7c7c720;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.study-install-row>strong{font-size:11px;font-weight:500}.study-install-row>svg{margin-left:auto}.study-ready{align-items:center;gap:14px;padding:18px 22px;font-size:9px;display:flex;bottom:10%;right:5%;transform:rotate(3deg)}.study-ready>span{border:1px solid #8f8f8f55;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.study-health{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));background:#fafafa;border-radius:24px;width:77%;padding:27px;position:absolute;top:12%;left:12%;transform:rotate(-3deg);box-shadow:0 24px 50px #960f4535}.study-health-top{color:#717171;justify-content:space-between;align-items:center;gap:20px;font-size:7px;display:flex}.study-health-top>span{align-items:center;gap:8px;display:flex}.study-health-top i{background:#8b8b8b;border-radius:50%;width:5px;height:5px}.study-health>h3{font:500 32px/1.1 var(--font-display);letter-spacing:-.035em;margin:24px 0}.study-health-services{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.study-health-services>div{background:#c8c8c827;border-radius:11px;flex-direction:column;gap:5px;padding:13px 10px;display:flex}.study-health-services small{color:#848484;font-size:7px}.study-health-services strong{font-size:10px;font-weight:500}.study-health-services svg{color:#909090;margin-bottom:5px}.study-health-graph{align-items:center;gap:22px;margin-top:25px;display:flex}.study-health-graph>span{color:#858585;max-width:105px;font-size:8px}.study-health-graph strong{font:500 40px/1 var(--font-display);color:#770c37;margin-top:13px;display:block}.study-health-graph small{margin-left:5px;font-size:12px}.study-health-graph>svg{fill:none;stroke:#90909040;stroke-width:1px;width:60%;height:90px}.study-health-graph polyline{stroke:#898989;stroke-width:2.5px}.study-network{position:absolute;inset:0}.study-network-shell{color:#6f6f6f;letter-spacing:.04em;border:1px solid #8e8e8e70;border-radius:42px;justify-content:center;gap:11px;padding-top:24px;font-size:8px;display:flex;position:absolute;inset:16% 7% 20%}.study-network-node{color:#710b34;z-index:1;flex-direction:column;align-items:center;gap:15px;display:flex;position:absolute;top:42%}.study-network-node>strong{font-size:13px;font-weight:500}.network-team{left:12%}.network-app{right:10%}.network-server{background:rgb(var(--theme-surface-raised,51 51 51));width:29%;color:rgb(var(--theme-accent-ink,255 160 200));border:1px solid #7b7b7b;border-radius:23px;padding:25px 16px;top:33%;left:36%;box-shadow:0 24px 45px #8f0e422a}.network-server>strong{font:500 26px var(--font-display);letter-spacing:-.02em}.network-server>span{color:rgb(var(--theme-muted-on-dark,172 172 172));font-size:8px}.study-network-line{background:#787878;height:1px;position:absolute;top:48%;left:21%;right:20%}.study-network>p{color:#7c7c7c;justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;bottom:25%;left:0;right:0}.study-backups{width:73%;top:17%;left:12%}.study-backup{border:1px solid rgb(var(--theme-line-on-dark,166 166 166) / 31.37%);color:#818181;background:#ffadcf26;border-radius:14px;align-items:center;gap:19px;padding:21px 18px;font-size:10px;display:flex}.study-backup strong{font:500 22px/1.1 var(--font-display);letter-spacing:-.03em;color:#890e3f;margin-top:5px;display:block}.study-backup>svg:last-child{margin-left:auto}.study-backup-note{color:gray;align-items:center;gap:8px;margin-top:22px;font-size:8px;display:flex}.study-log{width:55%;padding:19px 21px;bottom:15%;right:6%;transform:rotate(3deg)}.study-log p{color:rgb(var(--theme-accent-ink,255 155 196));align-items:center;gap:9px;margin-top:14px;font-size:9px;display:flex}.study-log i{background:#ff378b;border-radius:50%;width:4px;height:4px}.case-anatomy-footer{color:#787878;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;font-size:10px;display:flex}.case-anatomy-footer>a{color:#383838;align-items:center;gap:16px;display:flex}.case-evidence{color:#272727;padding:90px 0 55px}.case-evidence-heading{grid-template-columns:1fr .55fr;align-items:end;gap:25px 80px;margin-bottom:40px;display:grid}.case-evidence-heading>.public-kicker{color:#787878;grid-column:1/-1;font-size:9px}.case-evidence-heading>h2{font:500 clamp(45px, 5.3vw, 87px)/1 var(--font-display);letter-spacing:-.05em}.case-evidence-heading h2 em{color:#717171;font-style:normal}.case-evidence-heading>p{color:#737373;max-width:300px;font-size:12px;line-height:1.75}.evidence-frame{isolation:isolate;background:radial-gradient(at 20% 30%,#ffbbd7,#bbb);border-radius:30px;padding:25px 28px 22px;box-shadow:inset 0 1px #fafafa}.evidence-toolbar{justify-content:space-between;align-items:center;gap:25px;display:flex}.evidence-toolbar>span{color:#7a0c38;align-items:center;gap:11px;font-size:11px;display:flex}.evidence-toolbar>span>i{background:#ff378b;border-radius:50%;width:5px;height:5px}.evidence-toolbar>span>span{color:#858585;letter-spacing:.035em;margin-left:8px;font-size:7px}.evidence-toolbar>button{background:rgb(var(--theme-surface-raised,49 49 49));color:rgb(var(--theme-accent-ink,255 202 224));border-radius:30px;align-items:center;gap:24px;min-height:45px;padding:12px 18px;font-size:11px;transition:background .2s;display:flex}.evidence-toolbar>button:hover{background:#484848}.evidence-objects{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,.9fr);align-items:center;gap:18px;padding:35px 0 28px;display:grid}.evidence-stock{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));color:#5a092a;background:linear-gradient(135deg,#fafafa,#ffb9d6);border-radius:23px;min-height:330px;padding:28px;transform:rotate(-2deg);box-shadow:0 20px 40px #60606024}.evidence-stock>span{color:#878787;letter-spacing:.04em;align-items:center;gap:10px;font-size:8px;display:flex}.evidence-stock-value{align-items:center;gap:16px;margin-top:28px;display:flex}.evidence-stock-value>strong{font:500 clamp(66px, 6.8vw, 110px)/.9 var(--font-display);letter-spacing:-.065em;font-variant-numeric:tabular-nums}.evidence-stock-value>span{color:#636363;font-size:12px}.evidence-stock-value small{color:#8b8b8b;max-width:130px;margin-top:9px;font-size:9px;line-height:1.5;display:block}.evidence-shelf{grid-template-columns:repeat(6,1fr);gap:8px;max-width:350px;margin:26px 0 20px;display:grid}.evidence-shelf>i{aspect-ratio:1;border:1px solid rgb(var(--theme-line-on-dark,156 156 156) / 27.06%);color:#878787;background:#bebebe3d;border-radius:8px;place-items:center;transition:opacity .5s,transform .8s cubic-bezier(.22,1,.36,1);display:grid}.evidence-shelf>i[data-issued=true]{opacity:.08;transform:translate(10px,-8px)}.evidence-shelf svg{width:22px;height:22px}.evidence-stock>small{color:rgb(var(--theme-muted-on-dark,145 145 145));font-size:8px}.evidence-request{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));color:#7a0c38;background:#ffcfe3;border-radius:21px;min-height:293px;padding:24px 23px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 17px 35px #880e3f26}.evidence-request>div:first-child{color:#8b8b8b;align-items:center;gap:10px;font-size:7px;display:flex}.evidence-request>h3{font:500 27px/1.1 var(--font-display);letter-spacing:-.035em;margin-top:35px}.evidence-request>p{color:#8a8a8a;align-items:baseline;gap:13px;margin-top:14px;font-size:10px;display:flex}.evidence-request>p>strong{font:500 58px/1 var(--font-display);letter-spacing:-.055em;color:#707070}.evidence-status{color:#878787;border-top:1px dashed #8d8d8d70;align-items:center;gap:7px;margin-top:28px;padding-top:15px;font-size:9px;display:flex}.evidence-status>i{background:#949494;border-radius:50%;width:5px;height:5px}.evidence-request-stamp{width:70px;height:70px;color:rgb(var(--theme-muted-on-dark,169 169 169) / 18.43%);border:1px solid #8d8d8d27;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:53px;right:15px;transform:rotate(-14deg)}.evidence-frame[data-complete=true] .evidence-request-stamp{color:#7f7f7f80;border-color:#7f7f7f50}.evidence-frame[data-complete=true] .evidence-status{color:#9a0f47}.evidence-frame[data-complete=true] .evidence-status>i{background:#7b7b7b}.evidence-journal{background:rgb(var(--theme-surface-raised,51 51 51));min-height:268px;color:rgb(var(--theme-accent-ink,255 179 211));border:1px solid #7775;border-radius:21px;padding:24px 20px;transform:translateY(18px)rotate(-2deg);box-shadow:0 20px 35px #7b0c3924}.evidence-journal>div:first-child{color:rgb(var(--theme-muted-on-dark,158 158 158));align-items:center;gap:9px;font-size:7px;display:flex}.evidence-journal>p{font:500 24px/1.12 var(--font-display);letter-spacing:-.03em;margin-top:30px}.evidence-entry{color:rgb(var(--theme-muted-on-dark,161 161 161));border-top:1px solid rgb(var(--theme-line-on-dark,169 169 169) / 14.12%);align-items:flex-start;gap:10px;margin-top:20px;padding-top:15px;font-size:9px;line-height:1.7;animation:.5s both study-enter;display:flex}.evidence-entry>i{background:#ff378b;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:6px;box-shadow:0 0 0 4px #ff378b0b}.evidence-output{color:#6c6c6c;border-top:1px solid #7c7c7c49;padding-top:18px;font-size:9px;line-height:1.6;display:block}.case-evidence-explain{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:33px;padding:0 10px;display:grid}.case-evidence-explain h3{font:500 22px/1.2 var(--font-display);letter-spacing:-.03em;color:#444}.case-evidence-explain p{color:#6f6f6f;max-width:300px;margin-top:11px;font-size:11px;line-height:1.75}.evidence-server{border:1px solid rgb(var(--theme-line-on-dark,250 250 250));background:#ffd1e4;border-radius:23px;flex-direction:column;justify-content:space-between;min-height:330px;padding:28px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 20px 40px #8e0e4124}.evidence-server-mark{color:#7f7f7f;align-items:center;gap:22px;display:flex}.evidence-server-mark>span{color:#8a8a8a;align-items:center;gap:8px;font-size:8px;display:flex}.evidence-server-mark i{background:#8e8e8e;border-radius:50%;width:5px;height:5px}.evidence-server h3{font:500 33px/1.05 var(--font-display);letter-spacing:-.04em;color:#730b35}.evidence-server p{color:#858585;margin-top:14px;font-size:10px;line-height:1.65}.evidence-copies>p{align-items:center;gap:17px;margin:34px 0}.evidence-copies>p>span{max-width:76px;font-size:9px;line-height:1.5}.evidence-copy-chip{color:#7a7a7a;border-top:1px dashed #8d8d8d60;align-items:center;gap:10px;padding-top:20px;animation:.5s both study-enter;display:flex}.evidence-copy-chip>span{font-size:10px}.evidence-copy-chip small{color:rgb(var(--theme-muted-on-dark,145 145 145));margin-top:6px;font-size:8px;display:block}.evidence-copy-chip>svg:last-child{flex-shrink:0;margin-left:auto}.evidence-reset{color:rgb(var(--theme-muted-on-dark,167 167 167));border-bottom:1px solid rgb(var(--theme-line-on-dark,167 167 167) / 25.1%);align-items:center;gap:8px;margin-top:17px;padding-bottom:4px;font-size:8px;display:flex}.case-connections{grid-template-columns:.6fr 1.4fr;align-items:center;gap:60px;padding:45px 0 90px;display:grid}.case-connections>div:first-child>.public-kicker{color:#525252;font-size:9px}.case-connections h2{font:500 39px/1.03 var(--font-display);letter-spacing:-.04em;max-width:330px;margin-top:18px}.case-connections>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.case-connections a{border:1px solid rgb(var(--theme-line-on-dark,195 195 195) / 37.65%);color:#515151;background:#d4d4d470;border-radius:23px;flex-direction:column;justify-content:space-between;gap:28px;min-height:195px;padding:23px 20px;transition:background .3s,transform .4s;display:flex}.case-connections a:hover{background:#d4d4d4;transform:translateY(-4px)}.case-connections a strong{font:500 22px/1.05 var(--font-display);letter-spacing:-.025em;display:block}.case-connections a small{color:#6d6d6d;margin-top:12px;font-size:9px;line-height:1.6;display:block}.case-connections a>svg{background:#fafafa94;border-radius:50%;align-self:flex-end;width:32px;height:32px;padding:8px}@keyframes study-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.project-scenes[data-motion=false] .study-scene,.project-scenes[data-motion=false] .evidence-entry,.project-scenes[data-motion=false] .evidence-copy-chip{animation:none}.project-scenes[data-motion=false] .evidence-shelf>i{transition:none}@media (max-width:1100px){.case-anatomy-heading{gap:22px 40px}.case-anatomy-heading>p{font-size:12px}.case-anatomy-board{grid-template-columns:.65fr 1.35fr}.case-anatomy-controls{padding-left:20px}.case-anatomy-controls button{padding:16px 15px}.case-anatomy-explanation>h3{font-size:22px}.study-sheet{padding:24px 22px}.study-attention{width:48%;padding:18px}.study-attention>p>span{font-size:6px}.study-issue-to,.study-issue-from{padding:22px 18px}.study-issue-to strong{font-size:51px}.evidence-frame{padding:22px}.evidence-objects{gap:13px}.evidence-stock,.evidence-server{padding:22px}.evidence-stock-value{gap:12px}.evidence-stock-value>strong{font-size:71px}.evidence-stock-value>span{font-size:10px}.evidence-request{padding:22px 18px}.evidence-request>h3{font-size:24px}.evidence-journal{padding:22px 17px}.evidence-journal>p{font-size:23px}.case-connections{grid-template-columns:.5fr 1.5fr;gap:30px}.case-connections a{padding:20px 16px}.case-connections a strong{font-size:20px}}@media (max-width:800px){.case-anatomy{padding-top:75px}.case-anatomy-heading{grid-template-columns:1fr;gap:23px;margin-bottom:35px}.case-anatomy-heading>h2{max-width:620px;font-size:52px}.case-anatomy-heading>p{max-width:520px;font-size:13px}.case-anatomy-board{flex-direction:column;display:flex}.case-anatomy-controls{padding:25px 25px 0;display:block}.case-anatomy-controls>.public-kicker{margin:0 8px 18px}.case-anatomy-controls>div:first-of-type{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.case-anatomy-controls button{border-radius:14px;justify-content:center;gap:8px;padding:14px 12px;font-size:12px}.case-anatomy-controls button>svg:first-child{flex-shrink:0;width:15px}.case-anatomy-controls button>svg:last-child{display:none}.case-anatomy-explanation{margin:24px 8px 0}.case-anatomy-explanation>h3{max-width:none;font-size:27px}.case-anatomy-explanation>p{max-width:520px;margin-top:10px;font-size:12px;line-height:1.6}.case-anatomy-stage{min-height:540px}.study-sheet h3{font-size:35px}.case-anatomy-footer{font-size:9px}.case-evidence{padding-top:70px}.case-evidence-heading{grid-template-columns:1.2fr .8fr;gap:25px 35px}.case-evidence-heading>h2{font-size:47px}.case-evidence-heading>p{font-size:11px}.evidence-toolbar>span>span{display:none}.evidence-objects{grid-template-columns:1.15fr 1fr;gap:20px}.evidence-stock,.evidence-server{min-height:330px}.evidence-journal{grid-column:1/-1;grid-template-columns:.65fr 1.35fr;align-items:center;gap:15px 25px;min-height:0;padding:22px;display:grid;transform:none}.evidence-journal>div:first-child{grid-column:1/-1}.evidence-journal>p{max-width:260px;margin:0;font-size:24px}.evidence-entry{border:0;max-width:330px;margin:0;padding:0;font-size:11px}.evidence-request{align-self:center;min-height:305px}.evidence-request>h3{font-size:29px}.evidence-stock-value>strong{font-size:85px}.evidence-toolbar>button{font-size:10px}.case-evidence-explain{gap:25px}.case-evidence-explain p{font-size:10px}.case-connections{padding-top:30px;padding-bottom:70px;display:block}.case-connections h2{max-width:none;font-size:36px}.case-connections>div:last-child{margin-top:28px}.case-connections a strong{font-size:24px}}@media (max-width:540px){.case-anatomy{padding:65px 20px 40px}.case-anatomy-heading{gap:22px}.case-anatomy-heading>.public-kicker{font-size:8px}.case-anatomy-heading>h2{font-size:40px;line-height:1.02}.case-anatomy-heading>p{font-size:12px;line-height:1.75}.case-anatomy-board{border-radius:24px;min-height:0;margin-inline:-8px}.case-anatomy-controls{padding:22px 15px 0}.case-anatomy-controls>.public-kicker{margin:0 8px 17px;font-size:7px}.case-anatomy-controls>div:first-of-type{grid-template-columns:repeat(2,1fr);gap:5px;display:grid}.case-anatomy-controls button{justify-content:flex-start;gap:10px;padding:13px;font-size:12px}.case-anatomy-explanation{margin:24px 8px 0}.case-anatomy-explanation>h3{max-width:280px;font-size:25px;line-height:1.08}.case-anatomy-explanation>p{max-width:290px;font-size:11px;line-height:1.65}.case-anatomy-stage{min-height:390px}.study-stage-caption{font-size:6px;bottom:18px}.study-sheet{border-radius:17px;width:78%;padding:18px 19px;top:13%;left:8%}.study-sheet-label{gap:7px;font-size:5px}.study-sheet-label>svg{width:14px;height:14px}.study-sheet h3{margin:18px 0;font-size:24px}.study-materials>div{gap:10px;padding:10px 0 13px}.study-materials strong{font-size:8px}.study-materials small{font-size:6px}.study-materials b{font-size:18px}.study-materials b>small{font-size:6px}.study-attention{border-radius:14px;width:60%;padding:14px 16px;bottom:10%;right:4%}.study-attention>span{font-size:6px}.study-attention>strong{margin-top:8px;font-size:16px}.study-attention>p{margin-top:10px;font-size:7px}.study-attention b{font-size:25px}.study-attention p>span{max-width:78px;font-size:6px}.study-ticket{border-radius:19px;width:68%;padding:22px;top:10%;left:16%}.study-ticket-status{margin-top:19px;font-size:7px}.study-ticket>h3{font-size:30px}.study-ticket>p{margin-top:10px;font-size:8px}.study-ticket-quantity{gap:15px;margin:23px 0 18px;padding-top:18px}.study-ticket-quantity>strong{font-size:60px}.study-ticket-quantity>span{font-size:8px}.study-ticket-footer{gap:15px;padding-top:12px;font-size:7px}.study-ticket-footer>svg{flex-shrink:0;width:15px}.study-received{border-radius:14px;gap:10px;padding:15px 17px;font-size:7px;bottom:10%;right:5%}.study-received strong{font-size:17px}.study-received>svg{width:19px}.study-issue-from,.study-issue-to{border-radius:17px;width:35%;min-height:183px;padding:19px 15px;top:19%}.study-issue-from{left:6%}.study-issue-to{top:24%;right:5%}.study-issue-from>span,.study-issue-to>span{margin-top:18px;font-size:7px}.study-issue-from>strong{margin-top:14px;font-size:47px}.study-issue-from small{font-size:10px}.study-issue-from>p{margin-top:14px;font-size:7px}.study-issue-to>p{gap:6px;margin-top:17px}.study-issue-to strong{font-size:40px}.study-issue-to s{font-size:17px}.study-issue-to small{font-size:6px}.study-issue-to>div{gap:5px;margin-top:17px;font-size:6px}.study-issue-to>div>svg{width:10px}.study-issue-operation{gap:8px;width:15%;top:37%;left:42%}.study-issue-operation>span{font-size:6px}.study-issue-operation>svg{width:20px}.study-issue-trace{border-radius:14px;gap:10px;padding:15px 17px;font-size:7px;bottom:10%;left:12%;right:10%}.study-issue-trace strong{font-size:16px}.study-role{border-radius:17px;width:38%;padding:19px 13px;top:20%}.role-cabinet{left:3%}.role-supply{top:27%;right:3%}.study-avatar{width:43px;height:43px;margin-bottom:17px;font-size:20px}.study-role>h3{font-size:23px}.study-role>p{margin:13px 0;font-size:7px;line-height:1.7}.study-role-tag{padding-top:11px;font-size:7px}.study-role-bridge{gap:10px;width:14%;top:38%;left:43%}.study-role-bridge>svg{width:20px}.study-role-bridge>span{white-space:normal;max-width:45px;font-size:5px}.study-role-bridge>i{width:40px}.study-roles-caption{gap:7px;font-size:7px;bottom:12%}.study-roles-caption>svg{width:14px}.study-install{width:81%;top:12%;left:8%}.study-install-row{gap:9px;padding:9px 0}.study-install-row>strong{font-size:8px}.study-install-row>span{width:21px;height:21px;font-size:7px}.study-install-row>svg{width:12px}.study-ready{border-radius:14px;gap:10px;padding:14px 17px;font-size:7px;bottom:10%;right:4%}.study-ready strong{font-size:18px}.study-ready>span{width:28px;height:28px}.study-ready svg{width:18px}.study-health{border-radius:19px;width:84%;padding:19px;top:12%;left:8%}.study-health-top{gap:10px;font-size:5px}.study-health-top>span{gap:6px}.study-health-top svg{width:15px}.study-health>h3{margin:18px 0;font-size:26px}.study-health-services{gap:5px}.study-health-services>div{border-radius:8px;gap:5px;padding:10px 7px}.study-health-services small{font-size:6px}.study-health-services strong{font-size:8px}.study-health-services svg{width:12px}.study-health-graph{gap:15px;margin-top:18px}.study-health-graph>span{max-width:78px;font-size:6px}.study-health-graph strong{margin-top:9px;font-size:33px}.study-health-graph>svg{height:64px}.study-network-shell{border-radius:27px;gap:8px;padding-top:21px;font-size:6px;inset:16% 6% 20%}.study-network-shell>svg{width:14px;height:14px}.network-team{left:9%}.network-app{right:6%}.study-network-node{gap:12px;top:42%}.study-network-node>svg{width:20px}.study-network-node>strong{font-size:9px}.network-server{border-radius:17px;gap:9px;width:34%;padding:18px 11px;top:34%;left:34%}.network-server>svg{width:31px}.network-server>strong{font-size:23px}.network-server>span{font-size:6px}.study-network>p{gap:6px;font-size:7px;bottom:25%}.study-network>p>svg{width:13px}.study-backups{top:17%}.study-backup{border-radius:10px;gap:12px;padding:16px 12px;font-size:7px}.study-backup strong{font-size:17px}.study-backup>svg{width:22px}.study-backup>svg:last-child{width:13px}.study-backup-note{gap:6px;margin-top:18px;font-size:6px}.study-backup-note svg{width:12px}.study-log{border-radius:15px;width:68%;padding:15px 17px;bottom:16%;right:4%}.study-log>span{font-size:6px}.study-log p{gap:7px;margin-top:11px;font-size:7px}.case-anatomy-footer{flex-direction:column;align-items:flex-start;gap:13px;margin-top:22px;font-size:9px;display:flex}.case-anatomy-footer>a{gap:12px;font-size:10px}.case-evidence{padding-top:60px;padding-bottom:35px}.case-evidence-heading{margin-bottom:28px;display:block}.case-evidence-heading>.public-kicker{font-size:8px}.case-evidence-heading>h2{margin-top:25px;font-size:44px}.case-evidence-heading>p{max-width:290px;margin-top:25px;font-size:12px;line-height:1.7}.evidence-frame{border-radius:23px;margin-inline:-8px;padding:19px 17px}.evidence-toolbar{flex-direction:column;align-items:stretch;gap:17px}.evidence-toolbar>span{gap:8px;padding:0 3px;font-size:10px}.evidence-toolbar>span>span{letter-spacing:0;margin-left:auto;font-size:5px;display:block}.evidence-toolbar>button{justify-content:space-between;min-height:44px;padding:13px 16px;font-size:11px}.evidence-objects{flex-direction:column;align-items:stretch;gap:22px;padding:25px 4px 23px;display:flex}.evidence-stock,.evidence-server{border-radius:19px;min-height:0;padding:24px 22px;transform:rotate(-2deg)}.evidence-stock>span{gap:8px;font-size:7px}.evidence-stock>span>svg{width:17px}.evidence-stock-value{gap:20px;margin-top:22px}.evidence-stock-value>strong{font-size:83px}.evidence-stock-value>span{font-size:11px}.evidence-stock-value small{max-width:112px;margin-top:8px;font-size:8px}.evidence-shelf{gap:7px;margin:22px 0 17px}.evidence-shelf svg{width:20px}.evidence-stock>small{font-size:7px}.evidence-request{border-radius:18px;align-self:stretch;min-height:0;margin-inline:9px;padding:23px 22px;transform:rotate(2deg)}.evidence-request>h3{margin-top:22px;font-size:29px}.evidence-request>p{margin-top:11px}.evidence-request>p>strong{font-size:52px}.evidence-status{margin-top:22px;padding-top:15px;font-size:8px}.evidence-request-stamp{bottom:58px;right:20px}.evidence-journal{border-radius:18px;min-height:0;padding:23px 21px;display:block;transform:rotate(-1deg)}.evidence-journal>p{max-width:230px;margin-top:21px;font-size:26px}.evidence-entry{border-top:1px solid rgb(var(--theme-line-on-dark,169 169 169) / 18.82%);margin-top:20px;padding-top:16px;font-size:10px;line-height:1.7}.evidence-output{padding-top:17px;font-size:8px;line-height:1.7}.case-evidence-explain{flex-direction:column;gap:24px;margin-top:30px;padding:0;display:flex}.case-evidence-explain>div{grid-template-columns:.7fr 1.3fr;align-items:baseline;gap:20px;display:grid}.case-evidence-explain h3{font-size:21px}.case-evidence-explain p{margin:0;font-size:10px;line-height:1.7}.evidence-server-mark{gap:20px}.evidence-server-mark>svg{width:56px}.evidence-server h3{margin-top:25px;font-size:32px}.evidence-server p{font-size:10px}.evidence-copies>p{margin:25px 0}.evidence-copy-chip{padding-top:17px}.evidence-reset{font-size:8px}.case-connections{padding-top:25px;padding-bottom:45px}.case-connections>div:first-child>.public-kicker{font-size:8px}.case-connections h2{max-width:270px;margin-top:20px;font-size:34px}.case-connections>div:last-child{flex-direction:column;gap:10px;margin-top:26px;display:flex}.case-connections a{border-radius:19px;flex-direction:row;align-items:center;gap:20px;min-height:0;padding:21px}.case-connections a strong{font-size:23px}.case-connections a small{max-width:210px;margin-top:9px;font-size:10px;line-height:1.6}.case-connections a>svg{flex-shrink:0;align-self:center;width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.study-scene,.evidence-entry,.evidence-copy-chip{animation:none}.evidence-shelf>i,.case-anatomy-controls button,.case-connections a{transition:none}}@media (max-width:540px){.role-supply>h3{font-size:20px}}.case-anatomy .case-anatomy-heading>:is(.public-kicker,p),.case-anatomy .case-anatomy-footer,.case-evidence .case-evidence-heading>:is(.public-kicker,p),.case-evidence .case-evidence-explain p,.case-connections>div>.public-kicker,.case-connections a small{color:#525252}.case-evidence .evidence-request>:is(div,p,.evidence-status){color:#4f4f4f}
