.static-page-root .s3d{--s3-bg:#121317;--s3-glass:rgba(16,17,22,.62);--s3-line:rgba(255,255,255,.09);--s3-fg:#eef1f5;--s3-mute:#a7afbb;--s3-acc:#99c4e4;position:relative;margin-top:clamp(28px,4vw,52px)}.static-page-root .s3d,.static-page-root .s3d *,.static-page-root .s3c *{box-sizing:border-box}.static-page-root .s3d-frame{position:relative;height:clamp(600px,84vh,820px);border-radius:24px;overflow:hidden;background:var(--s3-bg);isolation:isolate;box-shadow:0 0 0 1px #ffffff0f,0 2px #ffffff0a inset,0 50px 90px -40px #0a0c14bf,0 18px 36px -24px #0a0c148c}.static-page-root .s3d-gl,.static-page-root .s3d-gl canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.static-page-root .s3d-gl canvas{touch-action:pan-y;cursor:grab;opacity:0;transition:opacity .9s ease}.static-page-root .s3d--ready .s3d-gl canvas{opacity:1}.static-page-root .s3d-gl canvas:active{cursor:grabbing}.static-page-root .s3d-load{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:14px;font:500 .72rem/1 var(--f-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--s3-mute)}.static-page-root .s3d-load i{width:34px;height:34px;border-radius:50%;border:2px solid rgba(153,196,228,.18);border-top-color:var(--s3-acc);animation:s3d-spin 1s linear infinite}@keyframes s3d-spin{to{transform:rotate(360deg)}}.static-page-root .s3d-hint{position:absolute;right:20px;top:18px;display:flex;align-items:center;gap:8px;font:500 .66rem/1 var(--f-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#eef1f599;pointer-events:none;z-index:2}.static-page-root .s3d-hint svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.static-page-root .s3d-panel{position:absolute;left:20px;top:20px;bottom:20px;width:min(392px,38%);display:flex;flex-direction:column;padding:22px 22px 18px;border-radius:18px;z-index:3;color:var(--s3-fg);background:var(--s3-glass);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px var(--s3-line),0 30px 60px -24px #000000b3}.static-page-root .s3d-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;font:500 .68rem/1.2 var(--f-mono,monospace);letter-spacing:.14em;text-transform:uppercase}.static-page-root .s3d-kick{color:var(--s3-acc)}.static-page-root .s3d-cnt{color:var(--s3-mute);font-variant-numeric:tabular-nums}.static-page-root .s3d-cnt b{color:var(--s3-fg);font-weight:500}.static-page-root .s3d-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;margin-right:-8px;padding-right:8px}.static-page-root .s3d-row{border-top:1px solid var(--s3-line)}.static-page-root .s3d-grp{margin:0;padding:12px 0 8px;font:700 .68rem/1.2 var(--f-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--s3-acc)}.static-page-root .s3d-row+.s3d-grp{margin-top:8px;border-top:1px solid var(--s3-line);padding-top:18px}.static-page-root .s3d-grp+.s3d-row{border-top:0}.static-page-root .s3d-h{margin:0;font:inherit}.static-page-root .s3d-h button{position:relative;display:flex;align-items:baseline;gap:12px;width:100%;min-height:46px;padding:13px 0 12px;background:none;border:0;cursor:pointer;text-align:left;font:600 .96rem/1.25 var(--f-head,sans-serif);letter-spacing:-.005em;color:#eef1f5b8;transition:color .25s ease}.static-page-root .s3d-h button b{flex:none;width:20px;font:500 .68rem/1 var(--f-mono,monospace);letter-spacing:.06em;color:var(--s3-mute);transition:color .25s ease}.static-page-root .s3d-h button:hover{color:#fff}.static-page-root .s3d-h button:focus-visible{outline:2px solid var(--s3-acc);outline-offset:2px;border-radius:6px}.static-page-root .s3d-row.on .s3d-h button{color:#fff;font-size:1.12rem;text-shadow:0 1px 0 #3a3f48,0 2px 0 #23262d,0 8px 18px rgba(0,0,0,.55)}.static-page-root .s3d-row.on .s3d-h button b{color:var(--s3-acc)}.static-page-root .s3d-bar{position:absolute;left:32px;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,var(--s3-acc),rgba(153,196,228,.2));transform:scaleX(0);transform-origin:left;pointer-events:none}.static-page-root .s3d-row.run .s3d-bar{animation:s3d-run 9s linear forwards}@keyframes s3d-run{to{transform:scaleX(1)}}.static-page-root .s3d-body{padding:0 0 16px 32px;animation:s3d-in .45s cubic-bezier(.2,.7,.2,1)}.static-page-root .s3d-body[hidden]{display:none}@keyframes s3d-in{0%{opacity:0;transform:translateY(6px)}}.static-page-root .s3d-body p{margin:0 0 12px;font-size:.88rem;line-height:1.55;color:#c3cad4}.static-page-root .s3d-body .mc-meta{display:flex;flex-wrap:wrap;gap:1.6rem;border-top:1px solid var(--s3-line);padding-top:.8rem}.static-page-root .s3d-body .mc-meta div{display:grid;gap:3px}.static-page-root .s3d-body .mc-meta div span{display:block;font:500 .6rem/1.2 var(--f-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#a7afbbd9}.static-page-root .s3d-body .mc-meta div b{font:600 .9rem/1.2 var(--f-head,sans-serif);color:#fff}.static-page-root .s3d-body .mf-go{color:var(--s3-acc);font-size:.88rem}.static-page-root .s3d-extra:empty{display:none}.static-page-root .s3d-extra{position:absolute;right:20px;bottom:20px;z-index:3;max-width:calc(100% - 472px);display:grid;gap:9px;padding:14px 16px;border-radius:16px;color:var(--s3-fg);background:var(--s3-glass);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px var(--s3-line),0 24px 48px -20px #000000b3}.static-page-root .s3d-extra .s3d-lab{font:500 .62rem/1 var(--f-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--s3-mute)}.static-page-root .s3d-chips{display:flex;flex-wrap:wrap;gap:7px}.static-page-root .s3d-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;font:500 .78rem/1 var(--f-body,sans-serif);color:var(--s3-fg);padding:9px 12px;min-height:38px;border-radius:11px;cursor:pointer;border:1px solid var(--s3-line);background:linear-gradient(180deg,#ffffff12,#ffffff04);box-shadow:inset 0 1px #ffffff14,0 6px 14px -8px #000c;transition:transform .18s ease,border-color .18s ease,background .18s ease}.static-page-root .s3d-chip:hover{transform:translateY(-1px);border-color:#ffffff3d}.static-page-root .s3d-chip:focus-visible{outline:2px solid var(--s3-acc);outline-offset:2px}.static-page-root .s3d-chip[aria-pressed=true]{border-color:var(--s3-acc);background:linear-gradient(180deg,#99c4e43d,#2e6ca01f);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #99c4e440,0 8px 20px -10px #2e6ca0e6}.static-page-root .s3d-sw{width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff4d}.static-page-root .s3d-range{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font:500 .72rem/1 var(--f-mono,monospace);color:var(--s3-mute)}.static-page-root .s3d-range input{width:100%;accent-color:var(--s3-acc);min-height:28px}.static-page-root .s3d-range output{color:var(--s3-fg);min-width:5ch;text-align:right;font-variant-numeric:tabular-nums}.static-page-root .s3d-nav{display:flex;gap:8px;justify-content:flex-end;padding-top:14px}.static-page-root .s3d-nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;cursor:pointer;color:var(--s3-fg);border:1px solid var(--s3-line);background:linear-gradient(180deg,#ffffff14,#ffffff05);box-shadow:inset 0 1px #ffffff1a;transition:border-color .2s ease,transform .2s ease}.static-page-root .s3d-nav button:hover{border-color:var(--s3-acc);transform:translateY(-1px)}.static-page-root .s3d-nav button:focus-visible{outline:2px solid var(--s3-acc);outline-offset:2px}.static-page-root .s3d-nav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.static-page-root .s3d-lbls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.static-page-root .s3d-lbl{position:absolute;left:0;top:0;transform:translate(-50%,-100%);white-space:nowrap;font:500 .74rem/1.2 var(--f-body,sans-serif);color:#eef1f5;padding:7px 10px;border-radius:10px;background:#0e1014bd;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #99c4e461;opacity:0;transition:opacity .35s ease}.static-page-root .s3d-lbl:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:16px;background:linear-gradient(#99c4e4,transparent)}.static-page-root .s3d-lbl.on{opacity:1}.static-page-root .s3d-cap{position:absolute;top:18px;left:calc(min(392px,38%) + 44px);max-width:min(440px,40%);display:grid;gap:5px;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.static-page-root .s3d-cap small{font:600 .64rem/1.2 var(--f-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--s3-acc)}.static-page-root .s3d-cap b{font:700 1.08rem/1.2 var(--f-head,sans-serif);letter-spacing:-.01em;color:var(--s3-fg)}.static-page-root .s3d-cap.out{opacity:0;transform:translateY(-6px)}.static-page-root .s3d-chip--ico svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.static-page-root .s3d-extra--stands{padding:10px;gap:8px}.static-page-root .s3d-extra--stands.s3d-extra--c{padding:12px 14px}.static-page-root .s3d-extra--stands [hidden]{display:none}.static-page-root .s3d-extra--c [data-replay]{margin-left:6px}.static-page-root .s3d--light{--s3-glass:rgba(250,251,253,.72);--s3-line:rgba(16,16,29,.09);--s3-fg:#16161f;--s3-mute:#5f6673;--s3-acc:#2e6ca0}.static-page-root .s3d--light .s3d-frame{background:#eceef1}.static-page-root .s3d--light .s3d-panel,.static-page-root .s3d--light .s3d-extra{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px var(--s3-line),0 30px 60px -28px #10101d59}.static-page-root .s3d--light .s3d-h button{color:#16161f9e}.static-page-root .s3d--light .s3d-h button:hover,.static-page-root .s3d--light .s3d-row.on .s3d-h button{color:#16161f}.static-page-root .s3d--light .s3d-row.on .s3d-h button{text-shadow:0 1px 0 #fff,0 10px 18px rgba(16,16,29,.12)}.static-page-root .s3d--light .s3d-body p{color:#3f4552}.static-page-root .s3d--light .s3d-body .mc-meta div span{color:#5f6673}.static-page-root .s3d--light .s3d-body .mc-meta div b{color:#16161f}.static-page-root .s3d--light .s3d-hint{color:#16161f8c}.static-page-root .s3d--light .s3d-chip{background:linear-gradient(180deg,#fff,#fff9);box-shadow:inset 0 1px #fff,0 6px 14px -10px #10101d66}.static-page-root .s3d--light .s3d-chip[aria-pressed=true]{background:linear-gradient(180deg,#99c4e473,#99c4e433);box-shadow:inset 0 1px #fff,0 0 0 1px #2e6ca059,0 8px 20px -12px #2e6ca0b3}.static-page-root .s3d--light .s3d-nav button{background:linear-gradient(180deg,#fff,#fff9);box-shadow:inset 0 1px #fff}.static-page-root .s3d--light .s3d-load i{border-color:#2e6ca02e;border-top-color:#2e6ca0}@media (max-width:900px){.static-page-root .s3d-frame{height:auto;display:flex;flex-direction:column;overflow:visible;background:transparent;box-shadow:none;border-radius:0}.static-page-root .s3d{--s3-h:clamp(260px,min(88vw,46vh),420px);--s3-top:calc(var(--header-height,64px) + 10px)}.static-page-root .s3d-gl{position:sticky;inset:auto;top:var(--s3-top);z-index:4;height:var(--s3-h);border-radius:20px;overflow:hidden;background:var(--s3-bg);box-shadow:0 0 0 1px #ffffff0f,0 30px 60px -30px #0a0c14b3}.static-page-root .s3d-lbls{position:sticky;inset:auto;top:var(--s3-top);z-index:5;flex:none;height:var(--s3-h);margin-top:calc(-1 * var(--s3-h));border-radius:20px}.static-page-root .s3d-hint,.static-page-root .s3d--light .s3d-hint{top:12px;right:12px;z-index:6;padding:6px 10px;border-radius:999px;color:#fff;background:#10101d8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.static-page-root .s3d-panel{position:relative;left:auto;top:auto;bottom:auto;width:100%;margin-top:12px;background:#15171c;backdrop-filter:none;-webkit-backdrop-filter:none}.static-page-root .s3d-list{overflow:visible;margin-right:0;padding-right:0}.static-page-root .s3d--light .s3d-gl{background:#eceef1}.static-page-root .s3d--light .s3d-panel,.static-page-root .s3d--light .s3d-extra{background:#fff}.static-page-root .s3d-extra{position:relative;right:auto;bottom:auto;max-width:none;margin-top:12px;background:#15171c;backdrop-filter:none;-webkit-backdrop-filter:none;order:2}.static-page-root .s3d-panel{order:3}.static-page-root .s3d-lbl{font-size:.68rem;padding:5px 8px}.static-page-root .s3d-cap{left:10px;top:auto;bottom:10px;max-width:calc(100% - 20px);gap:3px;padding:7px 10px 8px;border-radius:12px;background:var(--s3-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--s3-line)}.static-page-root .s3d-cap small{font-size:.58rem}.static-page-root .s3d-cap b{font-size:.9rem}}@media (max-width:767px){.static-page-root .s3d{--s3-top:calc(var(--header-height-mobile,56px) + 8px)}}.static-page-root .s3d--nogl .s3d-gl,.static-page-root .s3d--nogl .s3d-hint{display:none}.static-page-root .s3d-extra--mp:has(.s3d-mp:empty){display:none}.static-page-root .s3d--nogl .s3d-frame{height:auto;background:transparent;box-shadow:none;overflow:visible}.static-page-root .s3d--nogl .s3d-panel{position:relative;inset:auto;width:100%;background:#15171c}.static-page-root .s3c{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(28px,4vw,48px);perspective:1200px}.static-page-root .s3c-card{--rx:0deg;--ry:0deg;--mx:50%;--my:0%;position:relative;padding:28px 26px 24px;border-radius:22px;overflow:hidden;isolation:isolate;background:linear-gradient(165deg,#fff,#f3f6fa);border:1px solid rgba(16,16,29,.07);box-shadow:inset 0 1px #fff,0 1px 2px #10101d0f,0 24px 48px -28px #10101d61,0 10px 20px -14px #10101d2e;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.static-page-root .s3c-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(153,196,228,.28),transparent 60%)}.static-page-root .s3c-card:hover{box-shadow:inset 0 1px #fff,0 2px 4px #10101d0f,0 40px 70px -32px #10101d73,0 16px 28px -18px #2e6ca059}.static-page-root .s3c-card:hover:before{opacity:1}.static-page-root .s3c-n{display:block;margin-bottom:16px;font:800 3rem/.9 var(--f-head,sans-serif);letter-spacing:-.04em;color:#2e6ca0;transform:translateZ(30px);text-shadow:0 1px 0 #2a6597,0 2px 0 #265c8a,0 3px 0 #22537d,0 4px 0 #1e4a70,0 14px 22px rgba(46,108,160,.28)}.static-page-root .s3c-card h3{margin:0 0 10px;font:700 1.2rem/1.2 var(--f-head,sans-serif);letter-spacing:-.01em;color:var(--u-ink,#16161f);transform:translateZ(20px)}.static-page-root .s3c-card p{margin:0 0 16px;font-size:.95rem;line-height:1.6;color:var(--u-muted-dark,#5f6673);transform:translateZ(10px)}.static-page-root .s3c-card .mc-meta{display:flex;flex-wrap:wrap;gap:1.6rem;padding-top:1rem;border-top:1px solid rgba(16,16,29,.08)}.static-page-root .s3c-card .mc-meta div{display:grid;gap:3px}.static-page-root .s3c-card .mc-meta div span{display:block;font:500 .62rem/1.2 var(--f-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--u-muted-dark,#5f6673)}.static-page-root .s3c-card .mc-meta div b{font:600 1rem/1.2 var(--f-head,sans-serif);color:var(--u-ink,#16161f)}.static-page-root .s3c--dark .s3c-card{background:linear-gradient(165deg,#ffffff13,#ffffff05);border-color:#ffffff1a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #000000b3}.static-page-root .s3c--dark .s3c-card h3{color:#fff}.static-page-root .s3c--dark .s3c-card p{color:#b5bccb}.static-page-root .s3c--dark .s3c-card .mc-meta{border-top-color:#ffffff1f}.static-page-root .s3c--dark .s3c-card .mc-meta div b{color:#fff}.static-page-root .s3c--dark .s3c-card .mf-go{color:#99c4e4}.static-page-root .s3c--dark .s3c-n{color:#e9f2fa;text-shadow:0 1px 0 #b9cfe2,0 2px 0 #8fb0cc,0 3px 0 #6c8fae,0 4px 0 #4f708f,0 16px 24px rgba(0,0,0,.55)}.static-page-root .s3c--dark .s3c-card .mc-meta div span{color:#9aa3b5}@media (prefers-reduced-motion:reduce){.static-page-root .s3c-card,.static-page-root .s3d-chip,.static-page-root .s3d-gl canvas,.static-page-root .s3d-cap{transition:none}.static-page-root .s3d-body{animation:none}}.static-page-root .s3d-extra--mp{gap:10px;padding:14px 16px 13px;width:min(600px,calc(100% - 472px))}.static-page-root .s3d-mp-head{display:flex;align-items:baseline;gap:10px}.static-page-root .s3d-mp-where{font:600 .84rem/1.2 var(--f-head,sans-serif);color:var(--s3-fg)}.static-page-root .s3d-mp{display:flex;flex-wrap:wrap;gap:7px}.static-page-root .s3d-mp-b{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:9px 14px 9px 10px;border-radius:12px;cursor:pointer;font:600 .8rem/1.15 var(--f-body,sans-serif);color:var(--s3-fg);text-align:left;border:1px solid var(--s3-line);background:linear-gradient(180deg,#ffffff12,#ffffff04);box-shadow:inset 0 1px #ffffff14;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;animation:s3d-in .35s cubic-bezier(.2,.7,.2,1) backwards}.static-page-root .s3d-mp-b:nth-child(2){animation-delay:.04s}.static-page-root .s3d-mp-b:nth-child(3){animation-delay:.08s}.static-page-root .s3d-mp-b:nth-child(4){animation-delay:.12s}.static-page-root .s3d-mp-b .s3d-sw{width:18px;height:18px;flex:none}.static-page-root .s3d-mp-b:hover{transform:translateY(-1px);border-color:#ffffff42}.static-page-root .s3d-mp-b:focus-visible{outline:2px solid var(--s3-acc);outline-offset:2px}.static-page-root .s3d-mp-b[aria-pressed=true]{border-color:var(--s3-acc);background:linear-gradient(180deg,#99c4e442,#2e6ca01f);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #99c4e447,0 10px 22px -12px #2e6ca0f2;cursor:default}.static-page-root .s3d .s3d-frame .s3d-extra p.s3d-mp-spec{margin:0;font:400 .76rem/1.4 var(--f-body,sans-serif);color:var(--s3-mute);min-height:1.4em}.static-page-root .s3d--light .s3d-mp-b{background:linear-gradient(180deg,#fff,#fff9);box-shadow:inset 0 1px #fff,0 6px 14px -10px #10101d66}.static-page-root .s3d--light .s3d-mp-b[aria-pressed=true]{background:linear-gradient(180deg,#99c4e473,#99c4e433);box-shadow:inset 0 1px #fff,0 0 0 1px #2e6ca059,0 8px 20px -12px #2e6ca0b3}@media (prefers-reduced-motion:reduce){.static-page-root .s3d-mp-b{animation:none;transition:none}}@media (max-width:900px){.static-page-root .s3d-extra--mp{width:auto}}.static-page-root .s3d .s3d-panel .s3d-row .s3d-body p{color:#c3cad4}.static-page-root .s3d.s3d--light .s3d-panel .s3d-row .s3d-body p{color:#3f4552}
