html[data-desk-embed]{scroll-padding-top:1.5rem}html[data-desk-embed] footer{display:none}html[data-desk-embed] main#top{margin-top:-48px}.desk-chrome{display:contents}.page-window-scroll{font:400 1rem / 1.5 var(--font-sans);color:var(--color-supporting);cursor:auto;-webkit-user-select:text;user-select:text}.page-window-scroll:focus{outline:none}@media (width<=899.98px){.desk-chrome :is(.hero-backdrop,.menu-bar,.desk-lights,.safari-toolbar){display:none}.desk-chrome[data-desk-theme] .desk-window{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;animation:none;display:block;overflow:visible;translate:none}.desk-chrome[data-desk-theme] .desk-window :is(.desk-body,.safari,.safari-frame-page){box-shadow:none;clip-path:none;border-radius:0;margin:0;display:block;overflow:visible}}@media (width>=900px){.desk-chrome .menu-bar,.desk-chrome .desk-dock{position:fixed}.page-desk{position:fixed;inset:0}.desk-chrome .desk-window{animation:none}.desk-chrome .safari-frame-page{background:var(--color-canvas);overflow:hidden}.page-window-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;scroll-padding-top:1.5rem;overflow-y:auto}.page-window-scroll .min-h-screen{min-height:100%}.page-window-scroll main#top{margin-top:-48px}html:has(.desk-chrome) [data-desk-header]{display:none}}.page-home-desk{display:contents}.page-home-desk~.desk-chrome .page-desk,.page-home-desk~.desk-chrome .menu-bar,.page-home-desk~.desk-chrome .desk-dock{z-index:1000}.page-home-desk~.desk-chrome .hero-backdrop{z-index:999;position:fixed;inset:0}
