.tw-page{--tw-p-50:#f5f1fc;--tw-p-100:#ece3fa;--tw-p-200:#cfb9f2;--tw-p-300:#af8aea;--tw-p-400:#8e5be1;--tw-p-500:#5e15d4;--tw-p-600:#4900c3;--tw-p-700:#3600a6;--tw-p-800:#250079;--tw-p-900:#16004d;--hz-1:var(--tw-p-900);--hz-2:var(--tw-p-800);--hz-3:var(--tw-p-600);--hz-4:var(--tw-p-500);--hz-glow:color-mix(in srgb, var(--tw-p-200) 60%, transparent);--ultra:var(--tw-p-400)}.tw-module{background:linear-gradient(#fff1,#ffffff08);border-radius:22px;box-shadow:0 0 0 1px #ffffff17,0 30px 60px -30px #000000bf}.tw-module-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.tw-module-head h4{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:16px;font-weight:600}.tw-module-head span{color:var(--ink-3);font-size:13px}.tw-stats{margin:4px 0 8px}.tw-stat{border-top:1px dashed var(--rule);grid-template-columns:150px 1fr;align-items:baseline;gap:20px;padding:18px 0 14px;display:grid}.tw-stat:first-child{border-top:0;padding-top:4px}.tw-stat-n{font-family:var(--serif);letter-spacing:-.02em;color:var(--tw-p-200);font-size:44px;line-height:1}.tw-stat .e2e-p{margin:0}@media (width<=640px){.tw-stat{grid-template-columns:1fr;gap:8px}}.tw-steps{margin:8px 0 18px}.tw-step{border-top:1px dashed var(--rule);grid-template-columns:44px 1fr;gap:16px;padding:20px 0 10px;display:grid}.tw-step:first-child{border-top:0;padding-top:4px}.tw-step-n{background:var(--purple);color:#fff;width:36px;height:36px;font:600 13px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.tw-step .e2e-p{margin-bottom:6px;font-size:15px}.tw-sec-tight{padding-top:8px}.tw-laptops{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.tw-laptops img{border-radius:18px;width:100%}@media (width<=900px){.tw-laptops{grid-template-columns:1fr}}.tw-canvas{--tw-font:"Proxima Nova", "proxima-nova", "Montserrat", "tiktok", system-ui, sans-serif;--g50:#fbfbff;--g100:#f0f0f5;--g200:#d5d5e2;--g300:#babacf;--g400:#8585a7;--g600:#50507d;--g700:#1c1b50;--g900:#030024;font-family:var(--tw-font);color:var(--g700);background:var(--g50);border-radius:20px;position:relative;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -28px #000c}.tw-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tw-btn{height:var(--h);padding:var(--py) var(--px);border-radius:var(--r);background:var(--bg);box-shadow:inset 0 0 0 1px var(--bd);color:var(--fg);font:600 var(--fs) / var(--lh) var(--tw-font,system-ui);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:4px;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.tw-btn--lg{letter-spacing:0}.tw-btn:not(.tw-btn--still):hover{background:var(--h-bg);box-shadow:inset 0 0 0 1px var(--h-bd);color:var(--h-fg)}.tw-btn:not(.tw-btn--still):active{background:var(--p-bg);box-shadow:inset 0 0 0 1px var(--p-bd);color:var(--p-fg)}.tw-btn--still{cursor:default}.tw-btn:disabled{cursor:not-allowed}.tw-btn:focus-visible{outline:1.5px solid var(--tw-p-200);outline-offset:1.5px}.tw-ico{flex:none}.tw-spin{animation:.8s linear infinite tw-spin}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-ctl{color:var(--g700);cursor:pointer;align-items:center;gap:8px;font-size:12px;line-height:16px;display:inline-flex}.tw-ctl--off{color:var(--g400);cursor:not-allowed}.tw-switch,.tw-check,.tw-radio{cursor:inherit;border:0;flex:none;padding:0;transition:background-color .15s,box-shadow .15s;position:relative}.tw-switch{width:32px;height:16px;box-shadow:inset 0 0 0 1px var(--g300);background:#fff;border-radius:8px}.tw-switch i{background:var(--tw-p-500);border-radius:50%;width:10px;height:10px;transition:transform .18s cubic-bezier(.3,1.4,.5,1),background-color .15s;position:absolute;top:3px;left:3px}.tw-switch:hover{box-shadow:inset 0 0 0 1px var(--tw-p-500)}.tw-switch[aria-checked=true]{background:var(--tw-p-500);box-shadow:none}.tw-switch[aria-checked=true] i{background:#fff;transform:translate(16px)}.tw-switch:disabled{background:var(--g100);box-shadow:inset 0 0 0 1px var(--g200)}.tw-switch:disabled i{background:var(--g300)}.tw-check{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--g300);background:#fff;border-radius:2px}.tw-check svg{opacity:0;position:absolute;inset:0}.tw-check:hover{box-shadow:inset 0 0 0 1px var(--tw-p-500)}.tw-check:is([aria-checked=true],[aria-checked=mixed]){background:var(--tw-p-500);box-shadow:none}.tw-check:is([aria-checked=true],[aria-checked=mixed]) svg{opacity:1}.tw-check:is([aria-checked=true],[aria-checked=mixed]):hover{background:var(--tw-p-700)}.tw-check--error[aria-checked=true]{background:#ef4444}.tw-check--error[aria-checked=true]:hover{background:#b91c1c}.tw-check:disabled{background:var(--g100);box-shadow:inset 0 0 0 1px var(--g200)}.tw-radios{gap:10px;display:grid}.tw-radio{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--g300);background:#fff;border-radius:50%}.tw-radio:hover{box-shadow:inset 0 0 0 1px var(--tw-p-500)}.tw-radio[aria-checked=true]{box-shadow:inset 0 0 0 3px var(--tw-p-500)}.tw-switch:focus-visible,.tw-check:focus-visible,.tw-radio:focus-visible{outline:1.5px solid var(--tw-p-200);outline-offset:1.5px}.tw-pill{background:var(--bg);color:var(--fg);font:700 10px/8px var(--tw-font,system-ui);letter-spacing:.04em;text-transform:uppercase;border-radius:26px;align-items:center;padding:4px 8px;transition:background-color .12s;display:inline-flex}.tw-pill:hover{background:var(--bg-h)}.tw-toast{width:256px;box-shadow:inset 0 0 0 1px var(--c5), 0 1px 1px #1c1b500a;background:#fff;border-radius:3px;align-items:flex-start;gap:8px;padding:12px 16px;animation:.32s cubic-bezier(.2,.8,.2,1) both tw-toast-in;display:flex;position:relative;overflow:hidden}@keyframes tw-toast-in{0%{opacity:0;transform:translateY(6px)}}.tw-toast-bar{background:var(--c6);width:4px;position:absolute;top:0;bottom:0;left:0}.tw-toast-ico{color:var(--c6);flex:none}.tw-toast-text{flex:1;gap:4px;display:grid}.tw-toast-text strong{letter-spacing:.01em;color:var(--c6);font-size:12px;font-weight:600;line-height:16px}.tw-toast-text span{color:var(--g600);font-size:12px;line-height:16px}.tw-toast-x{width:16px;height:16px;color:var(--g400);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tw-field{gap:8px;width:100%;max-width:265px;display:grid}.tw-field-label{letter-spacing:.01em;color:var(--g600);font-size:12px;font-weight:600;line-height:12px}.tw-field-box{height:32px;box-shadow:inset 0 0 0 1px var(--g200);color:var(--g700);font:400 12px/16px var(--tw-font,system-ui);background:#fff;border:0;border-radius:3px;outline:none;padding:8px;transition:box-shadow .12s}.tw-field-box::placeholder{color:var(--g400)}.tw-field-box:hover{box-shadow:inset 0 0 0 1px var(--tw-p-500)}.tw-field-box:focus{box-shadow:inset 0 0 0 1px var(--g200), 0 0 0 2px var(--tw-p-200)}.tw-field-box:disabled{background:var(--g100)}.tw-field-help{letter-spacing:.02em;color:var(--g600);font-size:12px;line-height:16px}.tw-field--error .tw-field-box{box-shadow:inset 0 0 0 1px #ef4444}.tw-field--error .tw-field-help{color:#ef4444}.tw-field--success .tw-field-box{box-shadow:inset 0 0 0 1px #22c55e}.tw-field--success .tw-field-help{color:#22c55e}.tw-tip{background:var(--g700);color:#fff;font:600 12px/16px var(--tw-font,system-ui);border-radius:4px;padding:12px 16px;display:inline-block;position:relative;box-shadow:0 8px 24px #0300240a}.tw-tip:after{content:"";border:6px solid #0000;border-top:0;border-bottom-color:var(--g700);position:absolute;top:-6px;left:24px}.tw-ramps{gap:14px;margin-top:8px;padding:24px 26px 18px;display:grid}.tw-ramps-grid{gap:8px;display:grid}.tw-ramp{grid-template-columns:110px repeat(10,minmax(0,1fr));align-items:center;gap:4px;display:grid}.tw-ramp-name{color:var(--ink);font-size:14px;display:grid}.tw-ramp-name em{color:var(--ink-3);font-size:12px;font-style:normal}.tw-swatch{cursor:pointer;border:0;border-radius:6px;height:48px;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s}.tw-swatch:hover,.tw-swatch.is-on{box-shadow:0 0 0 2px var(--paper), 0 0 0 3px #ffffffd9;transform:translateY(-3px)}.tw-swatch.is-base:after{content:"";background:#ffffffe6;border-radius:50%;width:5px;height:5px;margin:0 auto;display:block}.tw-ramps-read{min-height:32px;color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.tw-ramps-read strong{color:var(--ink);font-weight:600}.tw-ramps-read b{color:var(--ink);background:#ffffff1a;border-radius:99px;margin-left:4px;padding:1px 6px;font-size:12px;font-weight:600}.tw-ramps-chip{border-radius:6px;width:20px;height:20px;box-shadow:inset 0 0 0 1px #fff3}.tw-ramps-hint{color:var(--ink-3);margin-left:auto}.tw-ramp-steps span{text-align:center;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.tw-ramps-read{border-top:1px solid var(--ink-4);padding-top:14px}@media (width<=720px){.tw-ramp{grid-template-columns:repeat(10,minmax(0,1fr))}.tw-ramp-name{grid-column:1/-1}.tw-swatch{height:32px}}.tw-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.tw-numbers>div{border-top:1px solid color-mix(in srgb, var(--tw-p-400) 45%, transparent);padding-top:14px}.tw-numbers span{font-family:var(--serif);color:var(--tw-p-200);font-size:48px;line-height:1;display:block}.tw-numbers p{color:var(--ink-2);margin:8px 0 0;font-size:14px}@media (width<=720px){.tw-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.tw-bench{padding:24px 26px 26px}.tw-bench-stack{gap:18px;display:grid}.tw-bench-pair{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:stretch;gap:22px;display:grid}.tw-bench-controls{align-content:start;gap:16px;display:grid}.tw-bench-controls .tw-bench-note{margin-top:0}.tw-tabs{background:#ffffff0d;border-radius:99px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;margin:0 0 18px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.tw-tabs button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:8px 16px;font:500 14px/1 system-ui,sans-serif;transition:background-color .2s,color .2s}.tw-tabs button:hover{color:var(--ink)}.tw-tabs button[aria-selected=true]{background:var(--tw-p-500);color:#fff}.tw-bench-body{animation:.35s cubic-bezier(.2,.7,.2,1) both tw-tab-in}@keyframes tw-tab-in{0%{opacity:0;transform:translateY(6px)}}.tw-bench-split{grid-template-columns:minmax(260px,.82fr) minmax(0,2fr);align-items:start;gap:22px;display:grid}.tw-bench-split>.tw-spec,.tw-bench-split>.tw-canvas{grid-column:1/-1}.tw-bench-side{gap:16px;display:grid}.tw-bench-main{gap:18px;display:grid}.tw-bench-note{color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.45}.tw-seg{gap:8px;display:grid}.tw-seg-label{color:var(--ink-3);font-size:12px}.tw-seg-opts{flex-wrap:wrap;gap:4px;display:flex}.tw-seg-opts button{color:var(--ink-2);cursor:pointer;background:#ffffff0f;border:0;border-radius:99px;padding:7px 11px;font:500 13px/1 system-ui,sans-serif;transition:background-color .15s,color .15s;box-shadow:inset 0 0 0 1px #ffffff1a}.tw-seg-opts button:hover{color:var(--ink);background:#ffffff1f}.tw-seg-opts button[aria-checked=true]{background:var(--tw-p-500);box-shadow:none;color:#fff}.tw-seg-opts button:disabled{opacity:.3;cursor:not-allowed}.tw-stage{background-image:radial-gradient(circle, var(--g200) 1px, transparent 1.2px);background-size:16px 16px;background-color:var(--g50);place-items:center;min-height:300px;padding:40px 24px 48px;display:grid}.tw-zoom{zoom:2}.tw-zoom--controls,.tw-zoom--fields{zoom:1.6;grid-auto-flow:column;align-items:start;gap:28px;display:grid}.tw-zoom--fields{grid-auto-flow:row;gap:18px;width:265px}.tw-stage-note{color:var(--g400);font-size:12px;position:absolute;bottom:14px;left:18px}.tw-ctl-group{align-content:start;gap:10px;display:grid}.tw-ctl-title{color:var(--g600);font-size:12px;font-weight:600}.tw-ctl-kids{gap:10px;padding-left:20px;display:grid}.tw-spec{border-top:1px solid var(--ink-4);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0;padding-top:16px;display:grid}.tw-spec div{gap:4px;display:grid}.tw-spec dt{color:var(--ink-3);font-size:12px}.tw-spec dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.4}.tw-spec-wide{grid-column:span 3}.tw-matrix{gap:2px;padding:16px 12px 14px;display:grid;overflow-x:auto}.tw-matrix-row{border-radius:10px;grid-template-columns:130px repeat(6,minmax(80px,1fr));align-items:center;gap:8px;padding:8px 6px;transition:background-color .15s;display:grid}.tw-matrix-row.is-hot{background:#5e15d40d}.tw-matrix-head span{color:var(--g400);font-size:12px;font-weight:600;transition:color .15s}.tw-matrix-head span.is-hot,.tw-matrix-live{color:var(--tw-p-500)!important}.tw-matrix-type{color:var(--g700);font-size:13px;font-weight:600}.tw-matrix-read{color:var(--g600);margin:12px 6px 0;font-size:13px}.tw-matrix-read strong{color:var(--g700)}.tw-stage--feedback{align-content:start;place-items:start;min-height:340px}.tw-feedback{zoom:1.4;gap:18px;display:grid}.tw-feedback-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tw-feedback-hint{color:var(--g400);font-size:12px}.tw-toasts{zoom:1.15;gap:8px;margin-top:18px;display:grid}.tw-iconbtn-wrap{display:inline-flex;position:relative}.tw-iconbtn{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--g200);color:var(--g600);cursor:pointer;background:#fff;border:0;border-radius:4px;place-items:center;padding:0;transition:background-color .12s,box-shadow .12s;display:grid}.tw-iconbtn:hover,.tw-iconbtn:focus-visible{background:var(--tw-p-100);box-shadow:inset 0 0 0 1px var(--tw-p-200);outline:none}.tw-tip--float{z-index:3;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);left:-14px;transform:translateY(-4px)}.tw-iconbtn-wrap:hover .tw-tip--float,.tw-iconbtn:focus-visible+.tw-tip--float{opacity:1;transform:none}.tw-compose{background-image:radial-gradient(circle, var(--g200) 1px, transparent 1.2px);background-size:16px 16px;align-content:center;place-items:center;min-height:460px;padding:36px 20px 52px;display:grid}.tw-compose-card{zoom:1.25;background:#fff;border-radius:4px;gap:18px;width:min(340px,100%);padding:22px 24px 20px;display:grid;box-shadow:0 4px 16px #03002414}.tw-compose-head{justify-content:space-between;align-items:center;display:flex}.tw-compose-head strong{color:var(--g700);font-size:16px;font-weight:600;line-height:24px}.tw-compose-card .tw-field{max-width:none}.tw-compose-field{justify-items:start;gap:10px;display:grid}.tw-compose-sev{gap:6px;display:flex}.tw-compose-pill{cursor:pointer;background:0 0;border:0;padding:0}.tw-compose-foot{border-top:1px solid var(--g100);justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.tw-compose-toast{zoom:1.15;margin-top:16px}@media (width<=900px){.tw-bench-split,.tw-bench-pair{grid-template-columns:1fr}.tw-spec,.tw-bench-main .tw-spec{grid-template-columns:1fr 1fr}.tw-spec-wide{grid-column:span 2}.tw-zoom--controls{grid-auto-flow:row}}.tw-demos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tw-demo{aspect-ratio:4/3;cursor:zoom-in;background:linear-gradient(#ffffff1a,#ffffff0a);border:0;border-radius:22px;padding:10px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -28px #000c}.tw-demo video{object-fit:cover;background:#fbfbff;border-radius:14px;width:100%;height:100%;display:block}.tw-demo:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--tw-p-300) 45%, transparent), 0 36px 70px -26px #000000d9;transform:translateY(-6px)}.tw-demo-cap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:left;opacity:0;background:#100a28b8;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font:500 13px/1.25 system-ui,sans-serif;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:18px;left:18px;right:18px;transform:translateY(6px)}.tw-demo:hover .tw-demo-cap,.tw-demo:focus-visible .tw-demo-cap{opacity:1;transform:none}.tw-demo-cap i{font-size:15px;font-style:normal}@media (width<=900px){.tw-demos{grid-template-columns:1fr 1fr}}@media (width<=600px){.tw-demos{grid-template-columns:1fr}.tw-demo-cap{opacity:1;transform:none}}.tw-viewer{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080418c7;place-items:center;padding:72px 88px;animation:.28s cubic-bezier(.2,.7,.2,1) both tw-view-in;display:grid;position:fixed;inset:0}.tw-viewer.is-leaving{animation:.22s cubic-bezier(.4,0,.6,1) both tw-view-out}@keyframes tw-view-in{0%{opacity:0}}@keyframes tw-view-out{to{opacity:0}}.tw-viewer-fig{gap:14px;width:min(1200px,100%);margin:0;animation:.4s cubic-bezier(.2,.8,.2,1) both tw-fig-in;display:grid}.tw-viewer.is-leaving .tw-viewer-fig{animation:.22s cubic-bezier(.4,0,.6,1) both tw-fig-out}@keyframes tw-fig-in{0%{opacity:0;transform:scale(.96)translateY(10px)}}@keyframes tw-fig-out{to{opacity:0;transform:scale(.97)}}.tw-viewer-fig video{object-fit:contain;background:#fbfbff;border-radius:14px;width:100%;max-height:calc(100svh - 180px);box-shadow:0 0 0 1px #ffffff1f,0 40px 90px -30px #000000e6}.tw-viewer-fig figcaption{color:#fffc;justify-content:space-between;font:500 14px/1.3 system-ui,sans-serif;display:flex}.tw-viewer-n{color:#ffffff80;font-variant-numeric:tabular-nums}.tw-viewer-btn{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font:400 20px/1 system-ui,sans-serif;transition:background-color .2s;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff2e}.tw-viewer-btn:hover{background:#fff3}.tw-viewer-prev{top:50%;left:24px;transform:translateY(-50%)}.tw-viewer-next{top:50%;right:24px;transform:translateY(-50%)}.tw-viewer-close{font-size:26px;top:20px;right:24px}@media (width<=720px){.tw-viewer{padding:64px 12px}.tw-viewer-prev,.tw-viewer-next{top:auto;bottom:16px;transform:none}}.tw-page .tw-cover{background:var(--paper);--e:clamp(0, calc(var(--plx-p,0) / .42), 1);height:230svh;min-height:0;padding:0;display:block;overflow:clip}.tw-cover-pin{background:linear-gradient(180deg, #0b0026 0%, var(--tw-p-900) 30%, #1f0068 58%, var(--tw-p-800) 74%, var(--tw-p-700) 100%);height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}.tw-cover .a-stars{transform:translate3d(0, calc(var(--e) * -40px), 0)}.tw-atmo{background:radial-gradient(58% 70% at 50% 80%,#8e5be19e,#5e15d440 45%,#0000 72%);height:52%;animation:2.4s cubic-bezier(.2,.7,.2,1) .2s both tw-sunrise;position:absolute;top:30%;left:0;right:0}.tw-planet{aspect-ratio:1;background:var(--paper);width:240vw;transform:translateX(-50%) translate3d(0, calc(var(--e) * -12svh), 0);will-change:transform;border-radius:50%;position:absolute;top:70%;left:50%}.tw-rim{border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.2,1) both tw-sunrise;position:absolute;inset:0;box-shadow:0 0 0 1.5px #f1e9ffeb,0 -2px 16px 2px #cfb9f2cc,0 -10px 60px 10px #8e5be199,0 -40px 170px 40px #5e15d48c}.tw-rim:after{content:"";filter:blur(8px);background:radial-gradient(closest-side,#fffffff2,#cfb9f28c 45%,#0000);border-radius:50%;width:46vw;height:68px;animation:3.2s cubic-bezier(.2,.7,.2,1) .6s both tw-glint;position:absolute;top:-34px;left:50%;transform:translate(-50%)}@keyframes tw-sunrise{0%{opacity:0}}@keyframes tw-glint{0%{opacity:0;transform:translate(-50%)scaleX(.4)}}.tw-cover-title{text-align:center;color:#fff;opacity:calc(1 - var(--e) * 1.5);transform:translate3d(0, calc(var(--e) * -60px), 0) scale(calc(1 - var(--e) * .06));justify-items:center;padding:0 20px;display:grid;position:absolute;top:15%;left:0;right:0}.tw-cover-title>*{animation:1.1s cubic-bezier(.16,1,.3,1) both e2e-rise}.tw-cover-title>:nth-child(2){animation-delay:80ms}.tw-cover-title>:nth-child(3){animation-delay:.18s}.tw-cover-card{border-radius:calc((1 - var(--e)) * 40px);box-shadow:0 0 0 calc((1 - var(--e)) * 1.5px) #ffffff29, 0 -30px 120px -20px rgba(94, 21, 212, calc((1 - var(--e)) * .7)), 0 50px 120px -30px #000000d9;transform:translate3d(0, calc((1 - var(--e)) * 56svh), 0) scale(calc(.54 + var(--e) * .46));transform-origin:50% 0;animation:1.3s cubic-bezier(.2,.7,.2,1) .35s both tw-card-in;position:absolute;inset:0;overflow:hidden}@keyframes tw-card-in{0%{opacity:0;translate:0 80px}}.tw-cover-card img{object-fit:cover;width:100%;height:100%}.tw-cover-fade{background:linear-gradient(180deg, transparent 25%, var(--paper) 95%);opacity:clamp(0, calc((var(--plx-p,0) - .34) / .2), 1);position:absolute;inset:0}.tw-cover-cue{font-family:var(--font-mono-2,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;opacity:calc(1 - var(--e) * 3);font-size:11px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=720px){.tw-cover-card{transform:translate3d(0, calc((1 - var(--e)) * 60svh), 0) scale(calc(.86 + var(--e) * .14))}.tw-cover-title{top:12%}}.tw-page .e2e-nav{transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1)}.tw-page.tw-cover-on .e2e-nav{opacity:0;pointer-events:none;transform:translate(-14px)}
