.embedded-stack[data-v-f073592c]{align-items:center;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:1fr 1fr;margin-top:clamp(56px,7vw,88px)}.embedded-stack__diagram[data-v-f073592c]{display:flex;flex-direction:column;gap:8px;padding-right:64px;position:relative}.embedded-stack__layer[data-v-f073592c]{align-items:baseline;background:#ffffff08;border:1.5px solid rgba(121,203,202,.35);border-radius:6px;color:var(--color-on-dark);display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;opacity:0;padding:16px 20px;position:relative;transform:translateY(-28px);transition:opacity .5s calc(var(--build-order)*.18s),transform .6s cubic-bezier(.2,.7,.2,1) calc(var(--build-order)*.18s),background .35s,border-color .35s}.is-built .embedded-stack__layer[data-v-f073592c]{opacity:1;transform:none}.embedded-stack__layer-name[data-v-f073592c]{color:var(--color-white);font-size:16px;font-weight:700;white-space:nowrap}.embedded-stack__layer-examples[data-v-f073592c]{color:var(--color-on-dark-muted);font-family:var(--font-latin);font-size:13px;margin-left:auto;text-align:right}.embedded-stack__layer.is-selected[data-v-f073592c]{background:var(--color-teal);border-color:var(--color-aqua)}.embedded-stack__layer.is-selected .embedded-stack__layer-examples[data-v-f073592c]{color:var(--color-on-dark-soft)}.embedded-stack__layer--board[data-v-f073592c]{background:transparent;border-style:dashed}.embedded-stack__evaluation[data-v-f073592c]{border:1.5px solid rgba(121,203,202,.35);border-left:0;border-radius:0 8px 8px 0;bottom:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s 1.2s,border-color .35s;width:44px}.is-built .embedded-stack__evaluation[data-v-f073592c]{opacity:1}.embedded-stack__evaluation.is-selected[data-v-f073592c]{border-color:var(--color-yellow)}.embedded-stack__evaluation-label[data-v-f073592c]{color:var(--color-on-dark-muted);font-size:13px;font-weight:700;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);writing-mode:vertical-rl}.embedded-stack__evaluation.is-selected .embedded-stack__evaluation-label[data-v-f073592c]{color:var(--color-yellow)}.embedded-stack__scan[data-v-f073592c]{animation:stack-scan-f073592c 2.2s ease-in-out infinite alternate;background:linear-gradient(90deg,#ecbe1326,#ecbe13e6);bottom:0;height:2px;left:0;position:absolute;right:0}@keyframes stack-scan-f073592c{0%{bottom:0}to{bottom:100%}}.embedded-stack__tab[data-v-f073592c]{align-items:baseline;color:#7f9cae;display:flex;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:900;gap:16px;line-height:1.5;padding:10px 0;text-align:left;transition:color .3s;width:100%}.embedded-stack__tab .numeral[data-v-f073592c]{color:#5f7d90;font-size:14px;min-width:1.6em}.embedded-stack__tab[data-v-f073592c]:hover{color:var(--color-on-dark)}.embedded-stack__tab[aria-selected=true][data-v-f073592c]{color:var(--color-white)}.embedded-stack__tab[aria-selected=true] .numeral[data-v-f073592c]{color:var(--color-yellow)}.embedded-stack__descriptions[data-v-f073592c]{border-left:3px solid var(--color-yellow);display:grid;margin-top:24px;padding-left:20px}.embedded-stack__description[data-v-f073592c]{font-size:15px;grid-area:1/1;line-height:1.95;opacity:0;transition:opacity .3s;visibility:hidden}.embedded-stack__description.is-shown[data-v-f073592c]{opacity:1;visibility:visible}.embedded-stack__tap-hint[data-v-f073592c]{display:none}.embedded-stack__evaluation[data-v-f073592c],.embedded-stack__layer[role=button][data-v-f073592c]{cursor:pointer}@media (max-width:900px){.embedded-stack[data-v-f073592c]{gap:0;grid-template-columns:1fr}.embedded-stack__services[data-v-f073592c]{display:none}.embedded-stack__tap-hint[data-v-f073592c]{color:var(--color-yellow);display:block;font-size:13px;font-weight:700;margin:0 0 14px}.embedded-stack__layer[data-v-f073592c]{flex-direction:column;gap:2px;padding:12px 16px}.embedded-stack__layer-examples[data-v-f073592c]{margin-left:0;text-align:left}}@media (prefers-reduced-motion:reduce){.embedded-stack__evaluation[data-v-f073592c],.embedded-stack__layer[data-v-f073592c]{opacity:1;transform:none}}.embedded-stack__sheet[data-v-f073592c]{background:#0d2c50;border:1.5px solid var(--color-yellow);border-radius:14px;bottom:12px;box-shadow:0 18px 40px #00000059;color:var(--color-on-dark);left:12px;max-height:45vh;overflow-y:auto;padding:18px 44px 18px 18px;position:fixed;right:12px;z-index:55}.embedded-stack__sheet-title[data-v-f073592c]{align-items:baseline;color:var(--color-white);display:flex;font-size:16px;font-weight:900;gap:10px;line-height:1.5}.embedded-stack__sheet-title .numeral[data-v-f073592c]{color:var(--color-yellow);font-size:13px}.embedded-stack__sheet-text[data-v-f073592c]{font-size:14px;line-height:1.85;margin-top:8px}.embedded-stack__sheet-close[data-v-f073592c]{background:#ffffff14;border-radius:50%;height:30px;position:absolute;right:10px;top:10px;width:30px}.embedded-stack__sheet-close[data-v-f073592c]:after,.embedded-stack__sheet-close[data-v-f073592c]:before{background:var(--color-white);content:"";height:2px;left:8px;position:absolute;top:14px;transform:rotate(45deg);width:14px}.embedded-stack__sheet-close[data-v-f073592c]:after{transform:rotate(-45deg)}.stack-sheet-enter-active[data-v-f073592c],.stack-sheet-leave-active[data-v-f073592c]{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}.stack-sheet-enter-from[data-v-f073592c],.stack-sheet-leave-to[data-v-f073592c]{opacity:0;transform:translateY(24px)}
