@layer theme,base;@layer components{.tour-step{--tour-s:var(--poster,1);--tour-v:1;--tour-c:1}.tour-ground{background:radial-gradient(70% 45% at 85% -8%, color-mix(in srgb, var(--color-brand) 16%, transparent), transparent 70%), radial-gradient(50% 35% at 10% -10%, color-mix(in srgb, var(--color-card-sky) 22%, transparent), transparent 70%), var(--color-surface)}.t-in{--r:clamp(0, (var(--tour-s) - var(--at,0)) / var(--span,.05), 1);opacity:calc(var(--r) * var(--r) * (3 - 2 * var(--r)))}.t-out{--r:clamp(0, 1 - (var(--tour-s) - var(--at,0)) / var(--span,.05), 1);opacity:calc(var(--r) * var(--r) * (3 - 2 * var(--r)))}.t-between{opacity:clamp(0, min((var(--tour-s) - var(--at,0)) / var(--span,.03), (var(--to,1) - var(--tour-s)) / var(--span,.03)), 1)}.t-rise{--q:clamp(0, (var(--tour-s) - var(--at,0)) / var(--span,.05), 1);translate:0 calc((1 - var(--q) * (2 - var(--q))) * .5rem)}.t-type{clip-path:inset(0 calc((1 - clamp(0, (var(--tour-s) - var(--at,0)) / var(--span,.1), 1)) * 100%) 0 0);display:inline-block}.t-press{scale:calc(1 - .07 * clamp(0, min((var(--tour-s) - var(--at,0)) / .03, 1 - (var(--tour-s) - var(--at,0) - .03) / .04), 1))}.t-collapse{max-height:calc(clamp(0, 1 - (var(--tour-s) - var(--at,0)) / var(--span,.08), 1) * var(--max,4rem));overflow:hidden}.t-expand{max-height:calc(clamp(0, (var(--tour-s) - var(--at,0)) / var(--span,.08), 1) * var(--max,8rem));overflow:hidden}.t-caret{vertical-align:-.2em;background:var(--color-brand);width:1px;height:1.1em;margin-left:1px;display:inline-block}.d-needed{opacity:clamp(0, var(--i) - var(--up), 1)}.d-review{opacity:clamp(0, min(var(--up) - var(--i) + 1, var(--i) - var(--acc)), 1)}.d-accepted{opacity:clamp(0, var(--acc) - var(--i) + 1, 1)}.d-all-done{max-height:calc(clamp(0, var(--acc) - var(--total) + 1, 1) * 5rem);overflow:hidden}.g-past{opacity:clamp(0, var(--oi) - var(--n), 1)}.g-current{opacity:clamp(0, 1 - max(var(--oi) - var(--n), var(--n) - var(--oi)), 1)}.g-future{opacity:clamp(0, var(--n) - var(--oi), 1)}.g-now{max-height:calc(clamp(0, 1 - max(var(--o) - var(--n), var(--n) - var(--o)), 1) * var(--max,5rem));overflow:hidden}.p-past{opacity:clamp(0, var(--oi) - var(--last), 1)}.p-current{opacity:clamp(0, min(var(--oi) - var(--first) + 1, var(--last) - var(--oi) + 1), 1)}.p-future{opacity:clamp(0, var(--first) - var(--oi), 1)}.p-fill{clip-path:inset(0 calc((1 - var(--f,0)) * 100%) 0 0 round 9999px)}.p-knob-track{translate:calc(var(--f,0) * 100%) 0;opacity:var(--k,0);position:absolute;inset:0}.g-list{translate:0 calc(-1 * max(clamp(0, var(--o,4) - 3.5, 4.5) * var(--row-h), var(--end,0) * (100% - 100cqh)))}.tour-band{--pattern-window:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-card-amber) 70%, transparent) 0 3px, transparent 3px 7px);--pattern-window-past:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-before) 45%, transparent) 0 3px, transparent 3px 7px);--pattern-window-done:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-status-green) 55%, transparent) 0 3px, transparent 3px 7px);background:var(--color-line);border-radius:9999px;width:100%;height:.625rem;position:relative}.tour-band>span{position:absolute;inset-block:0}.tour-band .b-elapsed{background:color-mix(in srgb, var(--color-brand) 45%, transparent);border-radius:9999px}.tour-band .b-window{background-image:var(--pattern-window);background-color:color-mix(in srgb, var(--color-card-amber) 18%, transparent);border-radius:2px}.tour-band .b-window-done{background-image:var(--pattern-window-done);background-color:color-mix(in srgb, var(--color-status-green) 15%, transparent);border-radius:2px}.tour-band .b-late{background-image:var(--pattern-window-past);background-color:color-mix(in srgb, var(--color-before-bg) 60%, transparent);opacity:.7;border-radius:2px}.tour-band .b-expiry{background:var(--color-before);width:2px;inset-block:-3px}.tour-band .b-today-track{inset:-4px 0}.tour-band .b-today{inset-block:0;background:var(--foreground);width:2px;position:absolute;left:-1px}.tour-band .b-today:after{content:"";background:var(--foreground);border-radius:9999px;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.tour-cursor{z-index:3;pointer-events:none;will-change:translate;width:1.3rem;height:1.3rem;position:absolute;top:0;left:0}.tour-cursor svg{transform-origin:12% 8%;width:100%;height:100%;scale:calc(1 - .16 * var(--press,0));filter:drop-shadow(0 1px 1.5px #00000059);position:relative}.tour-cursor:before{content:"";border:2px solid var(--color-brand);width:1.5rem;height:1.5rem;opacity:var(--press,0);scale:calc(.5 + .7 * var(--press,0));border-radius:9999px;position:absolute;top:-.65rem;left:-.6rem}.tour-hints{inset-inline:0;z-index:4;pointer-events:none;justify-items:center;display:grid;position:absolute;bottom:1rem}.tour-hint{grid-area:1/1}.tour-hint[data-hint=idle]{--x:calc(var(--side-w,0px) / 2 * clamp(0, (var(--tour-t) - var(--side-at)) / var(--side-span), 1));opacity:0;translate:var(--x) .4rem;transition:opacity .35s,translate .35s}.tour-hint[data-hint=idle][data-on=true]{opacity:1;translate:var(--x) 0}.tour-hint[data-on=true] .tour-hint-chevron{animation:1.6s ease-in-out infinite tour-hint-bob}.tour-frame,.tour-chrome,.tour-nav,.tour-compact-only,.tour-side-note{display:none}.tour-marker{width:0;height:0;position:absolute;left:0}}@layer utilities;@keyframes tour-hint-bob{0%,to{translate:0 -1px}50%{translate:0 2px}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:600px),(prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:500px){.tour-track{height:calc(var(--tour-h) * 100svh)}.tour-stage{height:100svh;position:sticky;top:0}:root[data-scroll=document] .tour-stage{height:var(--pin-h);margin-bottom:calc(100svh - var(--pin-h));pointer-events:none}:root[data-scroll=document] .tour-inner{pointer-events:auto;height:100svh}.tour-inner{--bar-h:2.5rem;--win-r:1.25rem;flex-direction:column;height:100%;margin-inline:auto;display:flex;position:relative}.tour-steps>li+li{margin-top:0}.tour-frame,.tour-chrome{left:calc(var(--cap-w) + var(--gap));right:0;top:var(--win-top);height:var(--win-h);border-radius:var(--win-r);display:block;position:absolute}.tour-frame{z-index:0;box-shadow:0 0 0 1px var(--color-line), 0 30px 70px -34px #0c4a6e73}.tour-chrome{z-index:2;pointer-events:none}.tour-nav{z-index:4;left:calc(var(--cap-w) + var(--gap) + 3.9rem);top:var(--win-top);height:var(--bar-h);align-items:center;gap:.125rem;display:flex;position:absolute}.tour-figure{z-index:1;left:calc(var(--cap-w) + var(--gap) + var(--side-w));right:0;top:calc(var(--win-top) + var(--bar-h));height:calc(var(--win-h) - var(--bar-h));border-radius:0 0 var(--win-r) 0;box-shadow:none;opacity:var(--tour-v);translate:0 calc((1 - var(--tour-v)) * .75rem);contain:layout paint;margin:0;position:absolute}.tour-figure[data-full]{left:calc(var(--cap-w) + var(--gap));border-radius:0 0 var(--win-r) var(--win-r)}.tour-figure[data-shown=false]{visibility:hidden}.tour-card-bar{display:none}.tour-marker{top:calc(var(--anchor) * 100svh)}.c-in{opacity:clamp(0, (var(--tour-t) - var(--at,0)) / var(--span,.06), 1)}.c-between{opacity:clamp(0, min((var(--tour-t) - var(--at,0)) / var(--span,.06), (var(--to,99) - var(--tour-t)) / var(--span,.06)), 1)}.c-grow{max-height:calc(clamp(0, min((var(--tour-t) - var(--at,0)) / var(--span,.06), (var(--to,99) - var(--tour-t)) / var(--span,.06)), 1) * var(--max,3rem));overflow:hidden}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:600px){.tour-inner{--cap-w:clamp(15rem, 26%, 19rem);--gap:clamp(2rem, 4%, 3.5rem);--win-h:clamp(28rem, 100svh - var(--nav-space) - 6rem, 42rem);--win-top:calc(var(--nav-space) + (100svh - var(--nav-space) - var(--win-h)) / 2);--side-w:9.5rem;max-width:66rem;padding-top:var(--win-top);justify-content:flex-start}.tour-steps{width:var(--cap-w)}.tour-body{max-height:calc(var(--tour-c) * 12rem);opacity:var(--tour-c);overflow:hidden}.tour-body:lang(es){max-height:calc(var(--tour-c) * 15rem)}.tour-caption{opacity:calc(.42 + .58 * var(--tour-c))}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:820px){.tour-side-note{width:var(--cap-w);left:0;bottom:calc(100svh - var(--win-top) - var(--win-h));display:block;position:absolute}.tour-side-note>p{margin-top:0;font-size:.6875rem;line-height:1.45}.tour-after,.tour-side-note:lang(es){display:none}.tour-after:lang(es){display:flex}}@media (prefers-reduced-motion:no-preference) and (min-width:1280px) and (min-height:600px){.tour-inner{--side-w:11rem}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:500px){.tour-inner{--cap-w:0px;--gap:0px;--side-w:0px;--bar-h:2.25rem;--win-r:1rem;--cap-h:7.5rem;--win-top:calc(var(--nav-space) + var(--cap-h) + .5rem);--win-h:calc(100svh - var(--win-top) - .75rem - var(--safe-bottom));max-width:40rem}.tour-caption{left:0;right:0;top:calc(var(--nav-space) + .25rem);height:var(--cap-h);opacity:clamp(0, 2 * var(--tour-c) - 1, 1);position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000)}.tour-caption .tour-group,.tour-caption .tour-body{display:none}.tour-compact-only{display:flex}.tour-caption h3 a{text-wrap:balance;font-size:2rem;line-height:1.06}.tour-caption .tour-num{font-size:1rem}.tour-chrome aside{display:none}.tour-figure{border-radius:0 0 var(--win-r) var(--win-r)}}@media (prefers-reduced-motion:reduce),(min-width:1024px) and (max-height:599.98px),(max-width:1023.98px) and (max-height:499.98px){.tour-step{--tour-s:var(--poster,1)!important;--tour-v:1!important;--tour-c:1!important}}
.desk-track,.desk-pin,.desk-stage,.desk-device,.desk-screen{display:contents}.desk-world,.desk-glow,.desk-shadow,.desk-body,.desk-off,.desk-glass,.desk-bezel,.desk-island,.desk-scrim,.desk-shade,.desk-film-frame,.desk-film,.desk-rim,.desk-veil,.desk-copy{display:none}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:500px) and (orientation:portrait){:root[data-desk=on] #scroll-root,:root[data-desk=on][data-scroll=document],:root[data-desk=on][data-scroll=document] body{overflow-anchor:none}:root[data-desk=on][data-scene=on]:not([data-scroll=document]) #scroll-root,:root[data-desk=on][data-scene=on]:not([data-desk-sky]) [data-sky]{background:#120d09}:root[data-desk=on] .desk-track{height:calc((1 + var(--desk-budget)) * 100svh);display:block;position:relative}:root[data-desk=on] .desk-pin{height:100svh;display:block;position:sticky;top:0}:root[data-desk=on] .desk-stage{height:100svh;display:block;position:relative;overflow:clip}:root[data-desk=on][data-scroll=document] .desk-track{--edge-colour:#262018;background:#120d09}:root[data-desk=on][data-scene=on][data-scroll=document]:not([data-desk-sky]) body{background:#262018}:root[data-desk=on][data-scroll=document] .desk-stage{overflow:clip visible}:root[data-desk=on][data-scroll=document] .desk-pin{height:var(--pin-h);margin-bottom:calc(100svh - var(--pin-h));pointer-events:none}:root[data-desk=on][data-scroll=document] .desk-stage{pointer-events:auto}:root[data-desk=on][data-scroll=document] .desk-surface:before,:root[data-desk=on][data-scroll=document] .desk-surface:after{content:"";background:#070504;height:240px;position:absolute;left:0;right:0}:root[data-desk=on][data-scroll=document] .desk-surface:before{bottom:100%}:root[data-desk=on][data-scroll=document] .desk-surface:after{top:100%}:root[data-desk=on] .desk-world,:root[data-desk=on] .desk-scrim,:root[data-desk=on] .desk-shade,:root[data-desk=on] .desk-film-frame,:root[data-desk=on] .desk-film,:root[data-desk=on] .desk-rim,:root[data-desk=on] .desk-veil,:root[data-desk=on] .desk-copy{display:block}:root[data-desk=on] .desk-copy>[data-intro-ui]{position:absolute}:root[data-desk=on] .desk-device{transform:var(--desk-rest);transform-origin:50%;display:block;position:absolute;inset:0}:root[data-desk=on] .desk-screen{background:var(--color-sky);display:block;position:absolute;inset:0}:root[data-desk=on][data-scene=on] .desk-screen{pointer-events:none}:root[data-desk=on] .desk-glow,:root[data-desk=on] .desk-shadow,:root[data-desk=on] .desk-body,:root[data-desk=on] .desk-off,:root[data-desk=on] .desk-glass,:root[data-desk=on] .desk-bezel,:root[data-desk=on] .desk-island{display:block}}.desk-world{transform-origin:0 0;will-change:transform;pointer-events:none;position:absolute;inset:0}.desk-surface{pointer-events:none;position:absolute;inset:-8%}.desk-warm,.desk-cool,.desk-grain{position:absolute;inset:0}.desk-warm{background-image:radial-gradient(130% 75% at 10% -4%,#ffc27a4d,#ffc27a14 45%,#ffc27a00 70%),radial-gradient(150% 95% at 50% 42%,#0000 42%,#0009 100%),repeating-linear-gradient(97deg,#ffffff05 0 2px,#fff0 2px 11px),linear-gradient(170deg,#34271c,#1b140e 60%,#120d09)}.desk-cool{opacity:0;will-change:opacity;background-image:radial-gradient(70% 42% at 50% 43%,#7cc4f552,#7cc4f51a 55%,#7cc4f500 80%),radial-gradient(150% 95% at 50% 42%,#0000 42%,#0000008c 100%),repeating-linear-gradient(97deg,#ffffff04 0 2px,#fff0 2px 11px),linear-gradient(170deg,#1a2838,#111b27 60%,#0c141d)}.desk-grain{background-image:var(--grain-image);opacity:.1;background-size:180px 180px}.desk-device{--desk-outer:calc(var(--desk-bezel) + var(--desk-frame));--desk-f:1}.desk-glow{pointer-events:none;opacity:0;background:radial-gradient(closest-side,#7cc4f54d,#7cc4f517 55%,#7cc4f500);position:absolute;inset:-45%}.desk-shadow{inset:calc(-1 * var(--desk-outer));pointer-events:none;border-radius:calc(var(--desk-corner) + var(--desk-outer));position:absolute;box-shadow:1.2vw 2.4vw 2.5vw #0000008c,2.5vw 6vw 10vw 1vw #00000080}.desk-body{inset:calc(-1 * var(--desk-outer));pointer-events:none;border-radius:calc((var(--desk-corner) + var(--desk-outer)) * var(--desk-f));background:linear-gradient(135deg,#b9bcc0 0%,#7c8085 14%,#4c4f53 42%,#303235 68%,#55595e 90%,#8a8e93 100%);position:absolute;box-shadow:inset 0 0 0 .35vw #ffffff47,inset 0 0 0 .8vw #00000040,0 0 0 .3vw #111214}.desk-button{background:linear-gradient(90deg,#3c3e41,#9da1a6 45%,#55585c);border-radius:.6vw;width:1.1vw;position:absolute;box-shadow:0 0 0 .2vw #111214}.desk-button-action,.desk-button-up,.desk-button-down{left:-1.1vw}.desk-button-side{right:-1.1vw}.desk-button-action{height:5%;top:17%}.desk-button-up{height:8.5%;top:25%}.desk-button-down{height:8.5%;top:35.5%}.desk-button-side{height:12.5%;top:27%}.desk-off{pointer-events:none;background:linear-gradient(160deg,#131519,#07080a 55%,#030304);position:absolute;inset:0}.desk-glass{pointer-events:none;background:radial-gradient(70% 45% at 6% 0,#ffd6aa29,#ffd6aa00 70%),linear-gradient(118deg,#fff0 30%,#ffffff12 41%,#ffffff05 52%,#fff0 60%);position:absolute;inset:0}.desk-bezel{pointer-events:none;border-radius:calc(var(--desk-corner) * var(--desk-f));box-shadow:0 0 0 var(--desk-bezel) #060607, 0 0 0 calc(var(--desk-bezel) + .25vw) #ffffff0d;position:absolute;inset:0}@media (min-width:600px){.desk-island{visibility:hidden!important}}.desk-island{pointer-events:none;background:radial-gradient(circle at 78%,#1d2a3a 0 1.3vw,#0b0f14 1.3vw 1.9vw,#0000 1.9vw),#000;border-radius:999px;width:30vw;height:8.8vw;position:absolute;top:3vw;left:35vw}.desk-sheets{z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0}.desk-sheet{aspect-ratio:8.5/11;background-size:100% 100%;position:absolute;box-shadow:0 .5px 1px #00000059,.6vw 1.4vw 3vw -.6vw #0000008c}.desk-form-0{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 110' preserveAspectRatio='none'%3E%3Cg fill='%233c3228' fill-opacity='.3'%3E%3Crect x='8' y='7' width='44' height='4'/%3E%3Crect x='60' y='7' width='17' height='8' fill-opacity='.14'/%3E%3Crect x='8' y='14' width='26' height='1.6' fill-opacity='.2'/%3E%3C/g%3E%3Cg stroke='%233c3228' stroke-opacity='.26' stroke-width='.5' fill='none'%3E%3Cpath d='M8 24h69M8 31h69M8 38h33M44 38h33M8 45h33M44 45h33M8 52h69M8 59h69M8 66h69'/%3E%3Crect x='8' y='73' width='3' height='3'/%3E%3Crect x='24' y='73' width='3' height='3'/%3E%3Crect x='40' y='73' width='3' height='3'/%3E%3Crect x='8' y='80' width='69' height='14'/%3E%3Cpath d='M8 101h30M47 101h30'/%3E%3C/g%3E%3C/svg%3E")}.desk-form-1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 110' preserveAspectRatio='none'%3E%3Cg fill='%233c3228' fill-opacity='.28'%3E%3Crect x='8' y='7' width='69' height='5'/%3E%3C/g%3E%3Cg stroke='%233c3228' stroke-opacity='.24' stroke-width='.5' fill='none'%3E%3Crect x='8' y='18' width='69' height='66'/%3E%3Cpath d='M8 25h69M8 32h69M8 39h69M8 46h69M8 53h69M8 60h69M8 67h69M8 74h69M30 18v66M55 18v66'/%3E%3Cpath d='M8 92h40M8 98h40M56 96h21'/%3E%3C/g%3E%3C/svg%3E")}.desk-form-2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 85 110' preserveAspectRatio='none'%3E%3Cg stroke='%233c3228' stroke-opacity='.26' stroke-width='.6' fill='none'%3E%3Ccircle cx='15' cy='14' r='6'/%3E%3C/g%3E%3Cg fill='%233c3228' fill-opacity='.24'%3E%3Crect x='25' y='10' width='34' height='3'/%3E%3Crect x='25' y='15' width='22' height='1.6'/%3E%3Crect x='8' y='28' width='69' height='1.2'/%3E%3Crect x='8' y='32' width='66' height='1.2'/%3E%3Crect x='8' y='36' width='69' height='1.2'/%3E%3Crect x='8' y='40' width='52' height='1.2'/%3E%3Crect x='8' y='48' width='69' height='1.2'/%3E%3Crect x='8' y='52' width='63' height='1.2'/%3E%3Crect x='8' y='56' width='69' height='1.2'/%3E%3Crect x='8' y='60' width='41' height='1.2'/%3E%3Crect x='8' y='68' width='69' height='1.2'/%3E%3Crect x='8' y='72' width='58' height='1.2'/%3E%3Crect x='50' y='92' width='27' height='1.2'/%3E%3C/g%3E%3C/svg%3E")}.desk-scrim{pointer-events:none;will-change:opacity;background:linear-gradient(#0c090600 50%,#0c09069e 76%,#0c0906e0);position:absolute;inset:0}.desk-scrim:after,.desk-shade:before{content:"";height:240px;position:absolute;left:0;right:0}.desk-scrim:after{background:#0c0906e0;top:100%}.desk-shade:before{background:#0c0906b8;bottom:100%}.desk-shade{pointer-events:none;will-change:opacity;background:linear-gradient(#0c0906b8,#0c090659 9%,#0c090600 20%);position:absolute;inset:0}.desk-note{aspect-ratio:1;box-shadow:0 .4px .8px #0000004d,.4vw 1vw 1.8vw -.5vw #00000080}.desk-note:after{content:"";background:linear-gradient(#0000 78%,#00000024);position:absolute;inset:0}.desk-note-0{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23233a5e' stroke-opacity='.5' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M8 13c4-2 8 1 12-1s7 1 10-1 5 0 8-1'/%3E%3Cpath d='M8 22c5-1 9 1 14-1s6 1 11-1'/%3E%3Cpath d='M8 31c3 0 6-1 9 0s5-1 8 0'/%3E%3C/g%3E%3C/svg%3E")}.desk-note-1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23233a5e' stroke-opacity='.5' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M9 12c3-1 7 1 11-1s5 1 8-1'/%3E%3Cpath d='M9 21c4 1 9-1 13 0s7-1 10 0'/%3E%3Ccircle cx='36' cy='34' r='5'/%3E%3Cpath d='M9 33c3-1 6 1 10-1'/%3E%3C/g%3E%3C/svg%3E")}.desk-rim{opacity:.55;pointer-events:none;mix-blend-mode:overlay;will-change:opacity;position:absolute;inset:0}.desk-rim:before,.desk-rim:after{content:"";background-image:var(--film-grain);background-size:160px 160px;height:240px;position:absolute;left:0;right:0}.desk-rim:before{bottom:100%}.desk-rim:after{top:100%}.desk-veil{opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.desk-veil:before,.desk-veil:after{content:"";background:var(--color-sky);height:240px;position:absolute;left:0;right:0}.desk-veil:before{bottom:100%}.desk-veil:after{top:100%}.desk-film-frame{pointer-events:none;position:absolute;inset:0;overflow:clip}.desk-stage .desk-film{opacity:.55;will-change:transform, opacity;inset:0 -160px -160px 0}
