#chart-widget[data-astro-cid-c6nitkef]{grid-column:1 / 2;grid-row:1}.line[data-astro-cid-c6nitkef]{height:attr(height- lh);width:1ch;background-color:var(--green)}[data-astro-cid-c6nitkef][is-=separator]{--separator-width: 1px;--separator-color: var(--background3)}#caption[data-astro-cid-c6nitkef]{color:var(--foreground2);white-space:nowrap}#clock-widget[data-astro-cid-wyxppqkt]{grid-column:2;grid-row:4 / 5}#clock-circle[data-astro-cid-wyxppqkt] span[data-astro-cid-wyxppqkt]{white-space:pre;color:var(--foreground2)}#settings-widget[data-astro-cid-4smxni74]{grid-column:3;grid-row:3 / 5}#progress-bar[data-astro-cid-erhfnzg6]{color:var(--blue);#progress{--separator-color: var(--lavender);width:15ch}#progress-gutter{--separator-color: var(--background2);flex-grow:1}}#stats-widget[data-astro-cid-erhfnzg6]{grid-column:2 / 4;grid-row:1 / 3}#playing[data-astro-cid-erhfnzg6]{--box-border-color: var(--background2);color:var(--mauve)}.song[data-astro-cid-erhfnzg6]{gap:1ch;padding-left:1ch;padding-right:1ch;color:var(--foreground1)}.author[data-astro-cid-erhfnzg6],.album[data-astro-cid-erhfnzg6],.title[data-astro-cid-erhfnzg6]{flex-grow:1;max-width:16ch;min-width:16ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;span{color:var(--pink)}}.author[data-astro-cid-erhfnzg6],.album[data-astro-cid-erhfnzg6]{color:var(--foreground2)}#filetree-widget[data-astro-cid-yjwwnzty]{grid-column:1;grid-row:2 / 5}ul[data-astro-cid-yjwwnzty]{overflow:hidden}ul[data-astro-cid-yjwwnzty] li[data-astro-cid-yjwwnzty]:before{color:var(--foreground2)}.ignored[data-astro-cid-yjwwnzty]{color:var(--foreground2)}@layer components{input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;width:3ch;min-width:initial;vertical-align:text-top;color:var(--foreground2);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);outline:none}input[type=radio]:before{content:"( )";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:3ch;height:1lh;background:var(--background1)}input[type=radio]:checked:before{content:"(*)"}input[type=radio]:disabled{color:var(--foreground2);pointer-events:none}label:has(input[type=radio]){display:inline-flex;align-items:flex-start;gap:1ch;max-width:fit-content}label:has(input[type=radio]:focus){font-weight:700;text-decoration:underline}label:has(input[type=radio]:disabled){color:var(--foreground2);text-decoration:line-through}}#widgets-grid{position:absolute;top:50vh;left:50vw;transform:translate(round(-50%,1ch),round(-50%,1lh));display:grid;max-width:96ch;max-height:40lh;min-width:80ch;min-height:32lh;width:round(calc(100vw - 4ch),1ch);height:round(calc(100vh - 2lh),1lh);grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(8lh,10lh);grid-column-gap:1ch;pointer-events:none;opacity:.5}#intro[data-astro-cid-is3vz7b7]{position:relative;background-color:var(--crust);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;#content{position:absolute;background-color:var(--background0);max-width:64ch;width:round(calc(100% - 2ch),1ch);padding:1lh 2ch;#main{padding:1lh 2ch;gap:1lh;--box-border-color: var(--background1)}h1{color:var(--foreground0);display:inline-flex;gap:1ch}}}#statusline[data-astro-cid-is3vz7b7]{position:absolute;bottom:0;width:100%;height:2lh;background-color:var(--background0);box-shadow:0 -1lh 0 0 var(--mantle)}@media (max-width: 50ch){#container[data-astro-cid-is3vz7b7]{#content,#main{padding:1lh 1ch}}#statusline-right[data-astro-cid-is3vz7b7]{display:none}}[data-astro-cid-is3vz7b7][is-=separator]{--separator-color: var(--background2)}@layer base{[data-webtui-theme|=gruvbox-dark]{--gb-dark-bg1: #3c3836;--gb-dark-bg2: #504945;--gb-dark-bg3: #665c54;--gb-dark-bg4: #7c6f64;--gb-dark-fg0: #fbf1c7;--gb-dark-fg1: #ebdbb2;--gb-dark-fg2: #d5c4a1;--gb-dark-fg3: #bdae93;--gb-dark-fg4: #a89984;--gb-dark-gray: #928374;--gb-red: #fb4934;--gb-green: #b8bb26;--gb-yellow: #fabd2f;--gb-blue: #83a598;--gb-purple: #d3869b;--gb-aqua: #8ec07c;--gb-orange: #fe8019;--background1: var(--gb-dark-bg1);--background2: var(--gb-dark-bg2);--background3: var(--gb-dark-bg3);--foreground0: var(--gb-dark-fg1);--foreground1: var(--gb-dark-fg2);--foreground2: var(--gb-dark-fg3)}[data-webtui-theme=gruvbox-dark-hard]{--gb-dark-bg0: #1d2021;--background0: var(--gb-dark-bg0)}[data-webtui-theme=gruvbox-dark-medium],[data-webtui-theme=gruvbox-dark],[data-webtui-theme=gruvbox]{--gb-dark-bg0: #282828;--background0: var(--gb-dark-bg0)}[data-webtui-theme=gruvbox-dark-soft]{--gb-dark-bg0: #32302f;--background0: var(--gb-dark-bg0)}[data-webtui-theme|=gruvbox-light]{--gb-light-bg1: #ebdbb2;--gb-light-bg2: #d5c4a1;--gb-light-bg3: #bdae93;--gb-light-bg4: #a89984;--gb-light-fg0: #282828;--gb-light-fg1: #3c3836;--gb-light-fg2: #504945;--gb-light-fg3: #665c54;--gb-light-fg4: #7c6f64;--gb-light-gray: #a89984;--gb-red: #cc241d;--gb-green: #98971a;--gb-yellow: #d79921;--gb-blue: #458588;--gb-purple: #b16286;--gb-aqua: #689d6a;--gb-orange: #d65d0e;--background1: var(--gb-light-bg1);--background2: var(--gb-light-bg2);--background3: var(--gb-light-bg3);--foreground0: var(--gb-light-fg1);--foreground1: var(--gb-light-fg2);--foreground2: var(--gb-light-fg3)}[data-webtui-theme=gruvbox-light-hard]{--gb-light-bg0: #f9f5d7;--background0: var(--gb-light-bg0)}[data-webtui-theme=gruvbox-light-medium],[data-webtui-theme=gruvbox-light]{--gb-light-bg0: #fbf1c7;--background0: var(--gb-light-bg0)}[data-webtui-theme=gruvbox-light-soft]{--gb-light-bg0: #f2e5bc;--background0: var(--gb-light-bg0)}}@layer components{[data-webtui-theme|=gruvbox] button[variant-=red]{--button-primary: var(--gb-red);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=green]{--button-primary: var(--gb-green);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=yellow]{--button-primary: var(--gb-yellow);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=blue]{--button-primary: var(--gb-blue);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=purple]{--button-primary: var(--gb-purple);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=aqua]{--button-primary: var(--gb-aqua);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox] button[variant-=orange]{--button-primary: var(--gb-orange);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox-dark] button[variant-=gray]{--button-primary: var(--gb-dark-gray);--button-secondary: var(--background0)}[data-webtui-theme|=gruvbox-light] button[variant-=gray]{--button-primary: var(--gb-light-gray);--button-secondary: var(--background0)}}@layer components{[data-webtui-theme|=gruvbox] h1,[data-webtui-theme|=gruvbox] h2,[data-webtui-theme|=gruvbox] h3,[data-webtui-theme|=gruvbox] h4,[data-webtui-theme|=gruvbox] h5,[data-webtui-theme|=gruvbox] h6{color:var(--gb-green)}[data-webtui-theme|=gruvbox] p a,[data-webtui-theme|=gruvbox] blockquote a,[data-webtui-theme|=gruvbox] li a,[data-webtui-theme|=gruvbox] [is-~=typography-block] a{color:var(--gb-blue);text-decoration:underline}[data-webtui-theme|=gruvbox] p a:hover,[data-webtui-theme|=gruvbox] blockquote a:hover,[data-webtui-theme|=gruvbox] li a:hover,[data-webtui-theme|=gruvbox] [is-~=typography-block] a:hover{color:var(--gb-aqua)}[data-webtui-theme|=gruvbox] p code,[data-webtui-theme|=gruvbox] blockquote code,[data-webtui-theme|=gruvbox] li code,[data-webtui-theme|=gruvbox] [is-~=typography-block] code{color:var(--gb-orange)}}@layer components{[data-webtui-theme|=gruvbox] [is-~=badge][variant-=red]{--badge-color: var(--gb-red);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=green]{--badge-color: var(--gb-green);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=yellow]{--badge-color: var(--gb-yellow);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=blue]{--badge-color: var(--gb-blue);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=purple]{--badge-color: var(--gb-purple);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=aqua]{--badge-color: var(--gb-aqua);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox] [is-~=badge][variant-=orange]{--badge-color: var(--gb-orange);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox-dark] [is-~=badge][variant-=gray]{--badge-color: var(--gb-dark-gray);--badge-text: var(--background0)}[data-webtui-theme|=gruvbox-light] [is-~=badge][variant-=gray]{--badge-color: var(--gb-light-gray);--badge-text: var(--background0)}}@layer base{[data-webtui-theme=nord]{--nord0: #2e3440;--nord1: #3b4252;--nord2: #434c5e;--nord3: #4c566a;--nord4: #d8dee9;--nord5: #e5e9f0;--nord6: #eceff4;--nord7: #8fbcbb;--nord8: #88c0d0;--nord9: #81a1c1;--nord10: #5e81ac;--nord11: #bf616a;--nord12: #d08770;--nord13: #ebcb8b;--nord14: #a3be8c;--nord15: #b48ead;--background0: var(--nord0);--background1: var(--nord1);--background2: var(--nord2);--background3: var(--nord3);--foreground0: var(--nord6);--foreground1: var(--nord5);--foreground2: var(--nord4)}}@layer components{[data-webtui-theme=nord] button[variant-=nord0]{--button-primary: var(--background0);--button-secondary: var(--foreground0)}[data-webtui-theme=nord] button[variant-=nord1]{--button-primary: var(--background1);--button-secondary: var(--foreground0)}[data-webtui-theme=nord] button[variant-=nord2]{--button-primary: var(--background2);--button-secondary: var(--foreground0)}[data-webtui-theme=nord] button[variant-=nord3]{--button-primary: var(--background3);--button-secondary: var(--foreground0)}[data-webtui-theme=nord] button[variant-=nord6]{--button-primary: var(--foreground0);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord5]{--button-primary: var(--foreground1);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord4]{--button-primary: var(--foreground2);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord7]{--button-primary: var(--nord7);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord8]{--button-primary: var(--nord8);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord9]{--button-primary: var(--nord9);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord10]{--button-primary: var(--nord10);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord11]{--button-primary: var(--nord11);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord12]{--button-primary: var(--nord12);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord13]{--button-primary: var(--nord13);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord14]{--button-primary: var(--nord14);--button-secondary: var(--background0)}[data-webtui-theme=nord] button[variant-=nord15]{--button-primary: var(--nord15);--button-secondary: var(--background0)}}@layer components{[data-webtui-theme=nord] h1,[data-webtui-theme=nord] h2,[data-webtui-theme=nord] h3,[data-webtui-theme=nord] h4,[data-webtui-theme=nord] h5,[data-webtui-theme=nord] h6{color:var(--nord14)}[data-webtui-theme=nord] p a,[data-webtui-theme=nord] blockquote a,[data-webtui-theme=nord] li a,[data-webtui-theme=nord] [is-~=typography-block] a{color:var(--nord7);text-decoration:underline}[data-webtui-theme=nord] p a:hover,[data-webtui-theme=nord] blockquote a:hover,[data-webtui-theme=nord] li a:hover,[data-webtui-theme=nord] [is-~=typography-block] a:hover{color:var(--nord8)}[data-webtui-theme=nord] p code,[data-webtui-theme=nord] blockquote code,[data-webtui-theme=nord] li code,[data-webtui-theme=nord] [is-~=typography-block] code{color:var(--nord12)}}@layer components{[data-webtui-theme=nord] [is-~=badge][variant-=nord0]{--badge-color: var(--background0);--badge-text: var(--foreground0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord1]{--badge-color: var(--background1);--badge-text: var(--foreground0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord2]{--badge-color: var(--background2);--badge-text: var(--foreground0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord3]{--badge-color: var(--background3);--badge-text: var(--foreground0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord6]{--badge-color: var(--foreground0);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord5]{--badge-color: var(--foreground1);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord4]{--badge-color: var(--foreground2);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord7]{--badge-color: var(--nord7);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord8]{--badge-color: var(--nord8);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord9]{--badge-color: var(--nord9);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord10]{--badge-color: var(--nord10);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord11]{--badge-color: var(--nord11);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord12]{--badge-color: var(--nord12);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord13]{--badge-color: var(--nord13);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord14]{--badge-color: var(--nord14);--badge-text: var(--background0)}[data-webtui-theme=nord] [is-~=badge][variant-=nord15]{--badge-color: var(--nord15);--badge-text: var(--background0)}}@layer base{[data-webtui-theme|=vitesse-dark],[data-webtui-theme|=vitesse-black]{--bg1: #2f363d;--bg2: #393a34;--bg3: #444d56;--bg4: #586069;--fg0: #dbd7ca;--fg1: #c9c8c0;--fg2: #b8bab7;--fg3: #a6abae;--fg4: #959da5;--gray: #586069;--red: #cb7676;--green: #4d9375;--yellow: #e6cc77;--blue: #6394bf;--purple: #d9739f;--aqua: #5eaab5;--orange: #d4976c;--background1: var(--bg1);--background2: var(--bg2);--background3: var(--bg3);--foreground0: var(--fg0);--foreground1: var(--fg1);--foreground2: var(--fg2)}[data-webtui-theme=vitesse-dark-soft]{--bg0: #222;--background0: var(--bg0)}[data-webtui-theme=vitesse-dark]{--bg0: #121212;--background0: var(--bg0)}[data-webtui-theme=vitesse-black]{--bg0: #000000;--background0: var(--bg0)}[data-webtui-theme|=vitesse-light]{--bg1: #f5f3f0;--bg2: #d1d5da;--bg3: #aaaaaa;--bg4: #969696;--fg0: #393a34;--fg1: #4e4f47;--fg2: #6a737d;--fg3: #82868b;--fg4: #999999;--gray: #d1d5da;--red: #ab5959;--green: #1e754f;--yellow: #bda437;--blue: #296aa3;--purple: #a13865;--aqua: #2993a3;--orange: #a65e2b;--background1: var(--bg1);--background2: var(--bg2);--background3: var(--bg3);--foreground0: var(--fg0);--foreground1: var(--fg1);--foreground2: var(--fg2)}[data-webtui-theme=vitesse-light-soft]{--bg0: #f1f0e9;--bg1: #e8e3dc;--background0: var(--bg0)}[data-webtui-theme=vitesse-light]{--bg0: #ffffff;--background0: var(--bg0)}}@layer components{[data-webtui-theme|=vitesse] button[variant-=red]{--button-primary: var(--red);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=green]{--button-primary: var(--green);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=yellow]{--button-primary: var(--yellow);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=blue]{--button-primary: var(--blue);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=purple]{--button-primary: var(--purple);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=aqua]{--button-primary: var(--aqua);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse] button[variant-=orange]{--button-primary: var(--orange);--button-secondary: var(--background0)}[data-webtui-theme|=vitesse-dark] button[variant-=gray],[data-webtui-theme|=vitesse-light] button[variant-=gray]{--button-primary: var(--gray);--button-secondary: var(--background0)}}@layer components{[data-webtui-theme|=vitesse] h1,[data-webtui-theme|=vitesse] h2,[data-webtui-theme|=vitesse] h3,[data-webtui-theme|=vitesse] h4,[data-webtui-theme|=vitesse] h5,[data-webtui-theme|=vitesse] h6{color:var(--green)}[data-webtui-theme|=vitesse] p a,[data-webtui-theme|=vitesse] blockquote a,[data-webtui-theme|=vitesse] li a,[data-webtui-theme|=vitesse] [is-~=typography-block] a{color:var(--blue);text-decoration:underline}[data-webtui-theme|=vitesse] p a:hover,[data-webtui-theme|=vitesse] blockquote a:hover,[data-webtui-theme|=vitesse] li a:hover,[data-webtui-theme|=vitesse] [is-~=typography-block] a:hover{color:var(--aqua)}[data-webtui-theme|=vitesse] p code,[data-webtui-theme|=vitesse] blockquote code,[data-webtui-theme|=vitesse] li code,[data-webtui-theme|=vitesse] [is-~=typography-block] code{color:var(--orange)}}@layer components{[data-webtui-theme|=vitesse] [is-~=badge][variant-=red]{--badge-color: var(--red);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=green]{--badge-color: var(--green);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=yellow]{--badge-color: var(--yellow);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=blue]{--badge-color: var(--blue);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=purple]{--badge-color: var(--purple);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=aqua]{--badge-color: var(--aqua);--badge-text: var(--background0)}[data-webtui-theme|=vitesse] [is-~=badge][variant-=orange]{--badge-color: var(--orange);--badge-text: var(--background0)}[data-webtui-theme|=vitesse-dark] [is-~=badge][variant-=gray],[data-webtui-theme|=vitesse-light] [is-~=badge][variant-=gray]{--badge-color: var(--gray);--badge-text: var(--background0)}}#theme-section[data-astro-cid-rx6js3fp]{min-height:350vh;position:relative;#visible-content{position:sticky;top:0;left:0;width:100vw;height:100vh}.content{flex-direction:column!important}&:has(#theme-preview[data-webtui-theme=catppuccin-mocha]) .code-preview[data-theme-key=catppuccin-mocha],&:has(#theme-preview[data-webtui-theme=catppuccin-latte]) .code-preview[data-theme-key=catppuccin-latte],&:has(#theme-preview[data-webtui-theme=nord]) .code-preview[data-theme-key=nord],&:has(#theme-preview[data-webtui-theme^=gruvbox-dark-hard]) .code-preview[data-theme-key=gruvbox-dark-hard],&:has(#theme-preview[data-webtui-theme^=vitesse-dark-soft]) .code-preview[data-theme-key=vitesse-dark-soft]{display:block}}#theme-preview[data-astro-cid-rx6js3fp]{background-color:var(--background1);color:var(--foreground0);box-shadow:1ch .5lh #181825;flex-grow:1;#browser-content{--box-border-color: var(--background3)}.tab-close{color:var(--foreground2)}.so-icon{color:var(--gb-orange, var(--nord12, var(--peach)))}#urlbar{background:var(--background3);padding:0 1ch;color:var(--foreground2);span{color:var(--foreground0)}}#close-button{color:var(--gb-red, var(--nord11, var(--red)))}#minimize-button{color:var(--gb-yellow, var(--nord13, var(--yellow)))}#maximize-button,.solution{color:var(--gb-green, var(--nord14, var(--green)))}}.snap[data-astro-cid-rx6js3fp]{scroll-snap-align:start;height:50vh;&:last-of-type{height:100vh}}.code-preview[data-astro-cid-rx6js3fp]{display:none}section[data-astro-cid-3c5ycjoi]{position:relative}.content[data-astro-cid-3c5ycjoi]{flex-direction:column!important}#visible-content[data-astro-cid-3c5ycjoi]{position:sticky;top:0;left:0;width:100vw;height:100vh}#projects[data-astro-cid-3c5ycjoi]{max-width:80ch;width:round(calc(100% - 2ch),1ch);row-gap:2ch;column-gap:1lh;.project-row{flex-wrap:wrap;row-gap:1lh;column-gap:2ch;display:none;width:100%;&[data-visible=true]{display:flex}}}.project-scroll-marker[data-astro-cid-3c5ycjoi]{min-height:50vh;scroll-snap-align:start;flex:none;&:last-of-type{min-height:100vh}}.content[data-astro-cid-vyr5ccw3]{flex-direction:column!important;row-gap:2lh}#corporate-sponsors[data-astro-cid-vyr5ccw3]{column-gap:2ch}#corporate-sponsors[data-astro-cid-vyr5ccw3],#individual-sponsors[data-astro-cid-vyr5ccw3]{flex-direction:row;flex-wrap:wrap;.corporate-sponsor,.individual-sponsor{height:2lh;background-color:var(--background1);background-size:cover;background-position:center}.individual-sponsor{width:4ch}.corporate-sponsor{width:16ch}}.content[data-astro-cid-dutp52af]{max-width:80ch;width:round(calc(100% - 2ch),1ch)}#vim-navigation-container{position:fixed;top:1lh;right:2ch}@layer base{:root{--font-size: 20px}@media (max-width: 100ch){:root{--font-size: 18px}}}main{height:100vh;scroll-snap-type:y mandatory;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--foreground1) var(--background2)}section,header{min-height:100vh;scroll-snap-align:start;display:flex;flex-direction:column}section .content{max-width:80ch;width:round(calc(100% - 2ch),1ch);row-gap:2ch;column-gap:1lh}@media (max-width: 1000px){section .content{flex-direction:column-reverse}}
