.container[data-astro-cid-ciswz3s7]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px;column-gap:40px}.switch[data-astro-cid-ciswz3s7]{grid-column:span 2;justify-self:end;padding-right:20px;height:40px}.screens[data-astro-cid-ciswz3s7]{display:grid;grid-template-columns:repeat(2,1fr)}.app-screen[data-astro-cid-ciswz3s7]{max-width:80%;height:auto;align-items:center;margin-top:40px;border-radius:12px;border:1.5px solid var(--black);transition:transform var(--t-med) var(--ease),box-shadow var(--t-med) var(--ease)}.app-screen[data-astro-cid-ciswz3s7]:hover{transform:translateY(-4px);box-shadow:var(--shadow-offset)}@media(prefers-reduced-motion:reduce){.grid-cell[data-astro-cid-ciswz3s7],.app-screen[data-astro-cid-ciswz3s7]{transition:none}.grid-cell[data-astro-cid-ciswz3s7]:hover,.app-screen[data-astro-cid-ciswz3s7]:hover{transform:none}}.grid-container[data-astro-cid-ciswz3s7]{display:grid;grid-auto-flow:column;gap:20px;justify-content:start;align-items:center;padding-top:80px;padding-bottom:120px}.grid-cell[data-astro-cid-ciswz3s7]{background-color:var(--black);border-radius:999px;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.grid-cell[data-astro-cid-ciswz3s7]:hover{transform:translateY(-3px);box-shadow:var(--shadow-offset)}.grid-cell[data-astro-cid-ciswz3s7] .store[data-astro-cid-ciswz3s7]{cursor:pointer;max-width:140px;height:auto;transition:transform .2s;padding:5px 20px;display:block}.grid-cell[data-astro-cid-ciswz3s7] .store[data-astro-cid-ciswz3s7]:hover{transform:scale(1.05)}.grid-cell[data-astro-cid-ciswz3s7] a[data-astro-cid-ciswz3s7]:focus-visible{outline:2px solid var(--black);outline-offset:4px;border-radius:999px}.div1[data-astro-cid-ciswz3s7]{font-size:1.6rem;width:100%}.div2[data-astro-cid-ciswz3s7]{height:10rem}.title[data-astro-cid-ciswz3s7]{font-size:3.2rem}.btn-container[data-astro-cid-ciswz3s7]{width:24%;display:grid;grid-template-columns:repeat(2,1fr);margin-top:72px}.cf-btn[data-astro-cid-ciswz3s7]{background:var(--black);color:var(--white);text-decoration:none;font-size:1.2rem}.small-banner[data-astro-cid-ciswz3s7]{display:grid;grid-template-columns:auto 40px;justify-items:center;align-items:center;height:40px;margin-top:20px}.vscode-link[data-astro-cid-ciswz3s7]{transition:color var(--t-fast) var(--ease)}.vscode-link[data-astro-cid-ciswz3s7]:hover{color:var(--black)}.vscode-link[data-astro-cid-ciswz3s7]:hover .small-banner[data-astro-cid-ciswz3s7]>.div1[data-astro-cid-ciswz3s7]{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}.vscode-link[data-astro-cid-ciswz3s7]:focus-visible{outline:2px solid var(--black);outline-offset:3px;border-radius:4px}h1[data-astro-cid-ciswz3s7]{color:var(--black);margin-right:20px}.vscode-link[data-astro-cid-ciswz3s7]{text-decoration:none;color:var(--black)}#vscode[data-astro-cid-ciswz3s7]{width:36px;height:auto;margin-top:5px}html,body{height:100%;margin:0}body{display:flex;font-family:var(--regular);font-display:swap;background-color:var(--yellow)}.super-container[data-astro-cid-xrltwk3w]{height:100vh;display:grid;grid-template-rows:auto auto 12px}.container[data-astro-cid-xrltwk3w]{display:flex;flex-direction:column;height:100vh}.tab-panel[data-astro-cid-xrltwk3w]{padding-top:5px;padding-left:40px;animation:panel-fade .6s var(--ease) both}@keyframes panel-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tab-panel[data-astro-cid-xrltwk3w]{animation:none}}.back-to-top[data-astro-cid-xrltwk3w]{position:fixed;bottom:24px;right:24px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;line-height:1.1;background:var(--grey);color:#000;text-decoration:none;border-radius:50%;font-size:32px;font-weight:700;cursor:pointer;transition:transform .2s ease,opacity .2s ease,box-shadow var(--t-fast) var(--ease);z-index:999}.back-to-top[data-astro-cid-xrltwk3w]:hover{transform:translateY(-4px);box-shadow:var(--shadow-offset)}.back-to-top[data-astro-cid-xrltwk3w]:focus-visible{outline:2px solid var(--black);outline-offset:3px}
