@import "https://fonts.googleapis.com/css2?family=Manrope:wght@600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap";:root{--bg:#0a0f15;--panel:#0d131bd1;--panel-strong:#0c121af5;--panel-soft:#ffffff0a;--line:#94a3b82e;--line-strong:#94a3b842;--text-primary:#f5f7fb;--text-secondary:#9ba8ba;--text-muted:#738195;--accent-primary:#86c9ff;--accent-secondary:#9188ff;--accent-tertiary:#88d7f8;--shadow-lg:0 32px 90px #00000047;--shadow-md:0 20px 50px #0000002e;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--content-width:1240px;--font-body:"Plus Jakarta Sans", "Segoe UI", sans-serif;--font-display:"Manrope", "Segoe UI", sans-serif;--font-ui:"Plus Jakarta Sans", "Segoe UI", sans-serif;--font-accent:"Sora", "Segoe UI", sans-serif;font-family:var(--font-body);color:var(--text-primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#9188ffb8 #ffffff0a;min-height:100%;overflow-x:clip}html[data-site-theme=light]{scrollbar-color:#2563eb85 #94a3b824}body{background:radial-gradient(circle at top, #5b71b61f, transparent 24%), var(--bg);min-width:320px;min-height:100vh;color:var(--text-primary);margin:0;overflow-x:clip}html[data-site-theme=light] body{color:#091525;background:radial-gradient(circle at top,#60a5fa1a,#0000 24%),#f8fbff}#root{min-height:100vh;overflow-x:clip}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:linear-gradient(#ffffff0d,#ffffff05),#09111a}html[data-site-theme=light]::-webkit-scrollbar-track{background:linear-gradient(#fffffff5,#f4f8fcf0),#f4f8fc}html::-webkit-scrollbar-thumb{background:linear-gradient(#86c9ffeb,#9188ffd1) padding-box padding-box,linear-gradient(#ffffff1a,#ffffff05) border-box;border:3px solid #0000;border-radius:999px}html[data-site-theme=light]::-webkit-scrollbar-thumb{background:linear-gradient(#3b82f6c2,#6366f1a8) padding-box padding-box,linear-gradient(#fffffff2,#e2e8f0e0) border-box}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#9ad9fffa,#a8a0ffe6) padding-box padding-box,linear-gradient(#ffffff24,#ffffff08) border-box}html[data-site-theme=light]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#2563ebd6,#4f46e5bd) padding-box padding-box,linear-gradient(#fffffffa,#e2e8f0eb) border-box}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}button{color:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.04em;margin:0}p,ul,ol{margin:0}ul{padding:0;list-style:none}code{color:var(--accent-primary);background:#86c9ff1f;border-radius:8px;padding:.12rem .42rem;font-size:.92em}.eyebrow{color:#a5d9ffeb;width:fit-content;min-height:30px;font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;background:#86c9ff0d;border:1px solid #86c9ff1f;border-radius:999px;align-items:center;gap:10px;padding:0 12px;font-size:.72rem;font-weight:900;display:inline-flex}.section-title{font-size:clamp(2.2rem,4vw,4rem);line-height:.94}.section-copy{color:var(--text-secondary);line-height:1.75}.button-primary,.button-secondary,.button-tertiary{min-height:48px;font-family:var(--font-ui);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.95rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.button-primary{color:#061018;background:linear-gradient(135deg,#8bc8ff 0%,#8f98ff 56%,#bfc5ff 100%);border:1px solid #86c9ff33;box-shadow:0 14px 32px #5f7dff29}.button-secondary{border:1px solid var(--line);color:var(--text-primary);background:#ffffff08}.button-tertiary{min-height:auto;color:var(--text-secondary);padding:0}.button-primary:hover,.button-secondary:hover,.button-tertiary:hover{transform:translateY(-1px)}.button-primary:disabled,.button-secondary:disabled{opacity:.6;cursor:not-allowed;transform:none}.card-surface{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffff0a, #ffffff05), var(--panel);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.grid-muted{background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px);background-size:38px 38px}@media (width<=720px){.section-title{font-size:clamp(2rem,12vw,3rem)}}.app-shell{min-height:100vh;color:var(--text-primary);position:relative}.app-shell-site{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#070b10;overflow-x:clip}.app-shell-site[data-theme=light]{--bg:#f4f8fc;--panel:#ffffffbd;--panel-strong:#fffffff5;--panel-soft:#0f172a0a;--line:#47556929;--line-strong:#4755693d;--text-primary:#091525;--text-secondary:#415366;--text-muted:#6b7b90;--accent-primary:#2563eb;--accent-secondary:#6d5efc;--accent-tertiary:#0ea5e9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fbff}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.app-shell-dashboard{background:radial-gradient(circle at 0 0,#86c9ff24,#0000 26%),radial-gradient(circle at 100% 100%,#9188ff1f,#0000 22%),linear-gradient(#071018 0%,#061019 100%);height:100vh;overflow:hidden}.app-shell-dashboard-mobile{background:radial-gradient(circle at 0 0,#86c9ff29,#0000 24%),radial-gradient(circle at 100% 100%,#9188ff1f,#0000 22%),linear-gradient(#071018 0%,#061019 100%);min-height:100vh}.app-shell-dashboard[data-theme=light]{background:radial-gradient(circle at 0 0,#60a5fa1f,#0000 24%),radial-gradient(circle at 100% 100%,#818cf81a,#0000 22%),linear-gradient(#eef4fb 0%,#f8fbff 100%)}.app-shell-dashboard-mobile[data-theme=light]{background:radial-gradient(circle at 0 0,#60a5fa24,#0000 22%),radial-gradient(circle at 100% 100%,#818cf81a,#0000 22%),linear-gradient(#eef4fb 0%,#f8fbff 100%)}.site-main{isolation:isolate;z-index:1;width:min(1240px,100% - 40px);margin:0 auto;padding:0 0 88px;position:relative}.site-main-home:before{content:none}.app-shell-site[data-theme=light] .button-secondary{color:#0f172a;background:#ffffffc7;border-color:#4755692e}.app-shell-site[data-theme=light] .button-secondary:hover{background:#fffffff0;border-color:#4755693d}.dashboard-main{height:100vh;overflow:hidden}.dashboard-main-mobile{width:100%;height:100dvh;margin:0;padding:0;overflow:hidden}.app-loading-shell{--loading-bg-top:#539bf529;--loading-bg-bottom:#070b10;--loading-bg-base:#0b1017;--loading-panel-border:#94a3b829;--loading-panel-surface:#0c121ac7;--loading-panel-shadow:#00000047;--loading-mark-bg:#7dd3fc24;--loading-mark-ink:var(--accent-primary);--loading-copy:var(--text-secondary);background:radial-gradient(circle at top, var(--loading-bg-top), transparent 32%), linear-gradient(180deg, var(--loading-bg-base) 0%, var(--loading-bg-bottom) 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.app-loading-panel{border:1px solid var(--loading-panel-border);background:var(--loading-panel-surface);width:min(520px,100%);box-shadow:0 28px 80px var(--loading-panel-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;gap:12px;padding:32px;display:grid}.app-loading-mark{background:var(--loading-mark-bg);width:fit-content;min-height:30px;color:var(--loading-mark-ink);letter-spacing:.16em;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.74rem;font-weight:800;display:inline-flex}.app-loading-panel strong{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1}.app-loading-panel p{color:var(--loading-copy);max-width:40ch}.app-loading-shell[data-theme=light]{--loading-bg-top:#60a5fa1f;--loading-bg-bottom:#f8fbff;--loading-bg-base:#eef4fb;--loading-panel-border:#47556924;--loading-panel-surface:#ffffffdb;--loading-panel-shadow:#94a3b833;--loading-mark-bg:#2563eb1a;--loading-mark-ink:#2563eb;--loading-copy:#5f6f83;color:#091525}.app-loading-shell[data-theme=light] .app-loading-panel strong{color:#091525}.app-loading-shell[data-theme=dark] .app-loading-panel strong{color:var(--text-primary)}.auth-backdrop{pointer-events:none;z-index:0;position:fixed;inset:0}.auth-backdrop span{filter:blur(80px);opacity:.34;border-radius:999px;position:absolute}.auth-backdrop span:first-child{background:#539bf547;width:320px;height:320px;top:12%;left:10%}.auth-backdrop span:last-child{background:#52c4a938;width:280px;height:280px;bottom:10%;right:12%}@media (width<=720px){.site-main{width:min(1240px,100% - 24px);padding-bottom:72px}.site-main-home:before{height:860px;top:-72px}.app-loading-panel{border-radius:24px;padding:24px}}._shell_fe74m_1{width:min(1240px,100% - 40px);margin:0 auto;padding:18px 0 28px}._panel_fe74m_7{text-align:center;border-top:1px solid #94a3b81f;justify-items:center;gap:22px;padding:40px 0 48px;display:grid}._panel_fe74m_7 h2{max-width:8ch;font-size:clamp(3rem,6vw,5.4rem);line-height:.92}._panel_fe74m_7 p{max-width:30ch;color:var(--text-secondary);font-size:1.1rem;line-height:1.7}._actions_fe74m_29{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=720px){._shell_fe74m_1{width:min(1240px,100% - 24px);padding:8px 0 20px}._panel_fe74m_7{padding:32px 0 38px}}._footerShell_pfriz_1{width:min(1240px,100% - 40px);margin:0 auto;padding:32px 0 0}._footer_pfriz_1{isolation:isolate;background:radial-gradient(35% 128px at 50% 0,#ffffff14,#0000),linear-gradient(#ffffff08,#fff0);border-top:1px solid #ffffff1a;border-radius:32px 32px 0 0;width:100%;padding:48px 24px 44px;position:relative;overflow:hidden}._footerGlow_pfriz_20{filter:blur(8px);pointer-events:none;background:#ffffff38;border-radius:999px;width:min(32%,320px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._footerGrid_pfriz_33{gap:40px;display:grid}._footerBottom_pfriz_38{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding-top:20px;display:flex}._footerBottomLabel_pfriz_49{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:800}._footerBottomLinks_pfriz_57{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}._footerBottomLink_pfriz_57{color:var(--text-secondary);font-size:.88rem;font-weight:700;line-height:1.5;transition:color .3s,transform .3s,opacity .3s}._footerBottomLink_pfriz_57:hover,._footerBottomLink_pfriz_57:focus-visible{color:var(--text-primary);transform:translate(3px)}._brandColumn_pfriz_82{align-content:start;gap:20px;max-width:32ch;display:grid}._footerBrand_pfriz_89{align-items:center;gap:14px;display:inline-flex}._footerLogo_pfriz_95{object-fit:contain;border-radius:10px;flex-shrink:0;width:auto;height:32px;display:block}._brandCopy_pfriz_104 strong,._brandCopy_pfriz_104 span{display:block}._brandCopy_pfriz_104 strong{font-size:1rem;font-weight:700}._brandCopy_pfriz_104 span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}._brandSummary_pfriz_122{color:var(--text-secondary);font-size:.95rem;line-height:1.75}._brandMeta_pfriz_128{color:var(--text-muted);font-size:.82rem;line-height:1.7}._linkColumns_pfriz_134{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:start;gap:28px 24px;display:grid}._linkGroup_pfriz_141{min-width:0}._linkGroup_pfriz_141 strong{color:var(--text-primary);letter-spacing:.02em;margin-bottom:16px;font-size:.76rem;font-weight:600;display:block}._linkList_pfriz_154{gap:10px;display:grid}._footerLink_pfriz_159{color:var(--text-secondary);align-items:center;font-size:.88rem;line-height:1.5;transition:color .3s,transform .3s,opacity .3s;display:inline-flex}._footerLink_pfriz_159:hover,._footerLink_pfriz_159:focus-visible{color:var(--text-primary);transform:translate(3px)}._revealBlock_pfriz_177{--footer-delay:0;opacity:0;filter:blur(4px);transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1),filter .64s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--footer-delay) * .11s);will-change:opacity, transform, filter;transform:translateY(-8px)}._footerVisible_pfriz_190 ._revealBlock_pfriz_177{opacity:1;filter:blur();transform:none}.app-shell-site[data-theme=light] ._footer_pfriz_1{background:radial-gradient(35% 128px at 50% 0,#fffffff5,#0000),linear-gradient(#ffffffb3,#ffffff29);border-top-color:#0f172a1a}.app-shell-site[data-theme=light] ._footerGlow_pfriz_20{background:#0f172a29}.app-shell-site[data-theme=light] ._footerBottom_pfriz_38{border-top-color:#0f172a1a}@media (width>=1280px){._footerGrid_pfriz_33{grid-template-columns:minmax(220px,.95fr) minmax(0,2fr);gap:32px}._linkColumns_pfriz_134{margin-top:4px}}@media (width<=720px){._footerShell_pfriz_1{width:min(1240px,100% - 24px);padding-top:24px}._footer_pfriz_1{border-radius:24px 24px 0 0;padding:40px 20px 32px}._footerGrid_pfriz_33{gap:32px}._footerBottom_pfriz_38{align-items:flex-start;margin-top:28px;padding-top:18px}._brandColumn_pfriz_82{gap:16px}._linkColumns_pfriz_134{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}}@media (width<=520px){._linkColumns_pfriz_134{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}._footerBottom_pfriz_38{flex-direction:column;align-items:flex-start}._footerBottomLinks_pfriz_57{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._revealBlock_pfriz_177{opacity:1;filter:none;transition:none;transform:none}._footerLink_pfriz_159{transition:color .18s}._footerLink_pfriz_159:hover,._footerLink_pfriz_159:focus-visible{transform:none}._footerBottomLink_pfriz_57{transition:color .18s}._footerBottomLink_pfriz_57:hover,._footerBottomLink_pfriz_57:focus-visible{transform:none}}._toggle_1067c_1{--toggle-width:3.5rem;--toggle-height:2rem;--thumb-size:1.55rem;width:var(--toggle-width);height:var(--toggle-height);cursor:pointer;background:0 0;border:1px solid #94a3b82e;border-radius:999px;align-items:center;padding:.18rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0000002e}._toggle_1067c_1:hover{transform:translateY(-1px)}._toggle_1067c_1:focus-visible{outline-offset:4px;outline:3px solid #60a5fa52}._backdrop_1067c_33{border-radius:inherit;transition:background .32s,box-shadow .32s;position:absolute;inset:0}._thumb_1067c_42{z-index:1;width:var(--thumb-size);height:var(--thumb-size);background:linear-gradient(#fffffff5,#e2e8f0e0);border-radius:999px;justify-content:center;align-items:center;transition:transform .36s cubic-bezier(.22,1,.36,1),background .28s,box-shadow .28s;display:inline-flex;position:relative;box-shadow:0 8px 18px #0f172a38,inset 0 1px #ffffffeb}._iconShell_1067c_61{width:1rem;height:1rem;position:relative}._icon_1067c_61{justify-content:center;align-items:center;transition:opacity .24s,transform .36s cubic-bezier(.22,1,.36,1),color .28s;display:inline-flex;position:absolute;inset:0}._icon_1067c_61 svg{width:100%;height:100%}._toggleLight_1067c_84{border-color:#818cf842}._toggleLight_1067c_84 ._backdrop_1067c_33{background:radial-gradient(circle at 22% 28%,#fff9,#0000 28%),linear-gradient(135deg,#84d8ffd1,#8d79ffdb)}._toggleLight_1067c_84 ._thumb_1067c_42{transform:translate(0)}._toggleLight_1067c_84 ._sunIcon_1067c_98{color:#f59e0b;opacity:1;transform:rotate(0)scale(1)}._toggleLight_1067c_84 ._moonIcon_1067c_104{color:#7c8ba1;opacity:0;transform:rotate(90deg)scale(.35)}._toggleDark_1067c_110{border-color:#818cf82e}._toggleDark_1067c_110 ._backdrop_1067c_33{background:radial-gradient(circle at 28% 30%,#ffffff14,#0000 28%),linear-gradient(135deg,#101723f5,#192032f0);box-shadow:inset 0 0 0 1px #ffffff08}._toggleDark_1067c_110 ._thumb_1067c_42{transform:translateX(calc(var(--toggle-width) - var(--thumb-size) - .36rem));background:linear-gradient(#f2f5fafa,#c6cedbe6)}._toggleDark_1067c_110 ._sunIcon_1067c_98{color:#fcd34d;opacity:0;transform:rotate(-90deg)scale(.35)}._toggleDark_1067c_110 ._moonIcon_1067c_104{color:#64748b;opacity:1;transform:rotate(0)scale(1)}._srOnly_1067c_138{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){._toggle_1067c_1{--toggle-width:3rem;--toggle-height:1.75rem;--thumb-size:1.34rem;padding:.14rem}._iconShell_1067c_61{width:.86rem;height:.86rem}}._headerShell_piato_1{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0a0f17db,#0a0f179e);border-bottom:1px solid #94a3b81f;padding:0;position:sticky;top:0}._headerShellFloating_piato_11{z-index:30;position:fixed;inset:0 0 auto}._headerShellHidden_piato_17{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;pointer-events:none;background:0 0;border-bottom-color:#0000;transform:translateY(-18px)}._headerShell_piato_1,._header_piato_1{transition:opacity .22s,transform .22s,border-color .22s,background .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s}.app-shell-site[data-theme=light] ._headerShell_piato_1{background:linear-gradient(#f8fbffeb,#f1f7fdc7);border-bottom-color:#94a3b82e}._header_piato_1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:72px;padding:14px 2px;display:grid}._primaryRow_piato_50{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-width:0;display:grid}._brand_piato_58{align-items:center;gap:12px;min-width:0;display:inline-flex}._brandLogo_piato_65{object-fit:contain;filter:drop-shadow(0 8px 18px #787cff29);flex-shrink:0;width:auto;height:40px;display:block}._brandCopy_piato_74{gap:2px;display:grid}._brandCopy_piato_74 strong{letter-spacing:-.03em;font-size:1.05rem;font-weight:800}._brandCopy_piato_74 small{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}._nav_piato_93{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}._navLink_piato_101,._navTrigger_piato_102{min-height:42px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.94rem;font-weight:700;display:inline-flex}._navLinkMobileHidden_piato_114{display:inline-flex}._navTrigger_piato_102{cursor:pointer;background:0 0;border:0;gap:8px}._navLink_piato_101:hover,._navLinkActive_piato_126,._navTrigger_piato_102:hover,._navTriggerOpen_piato_128{color:var(--text-primary);background:#ffffff0a}.app-shell-site[data-theme=light] ._navLink_piato_101:hover,.app-shell-site[data-theme=light] ._navLinkActive_piato_126,.app-shell-site[data-theme=light] ._navTrigger_piato_102:hover,.app-shell-site[data-theme=light] ._navTriggerOpen_piato_128{background:#0f172a0d}._navTriggerCaret_piato_140{border-bottom:1.8px solid;border-right:1.8px solid;width:8px;height:8px;transition:transform .18s;transform:rotate(45deg)translateY(-1px)}._navTriggerOpen_piato_128 ._navTriggerCaret_piato_140{transform:rotate(225deg)translateY(-1px)}._navDropdown_piato_153{position:relative}._flyout_piato_157{opacity:0;visibility:hidden;width:min(760px,80vw);transition:opacity .2s,transform .2s,visibility .18s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,10px)}._flyoutOpen_piato_171{opacity:1;visibility:visible;transform:translate(-50%)}._flyoutGrid_piato_177{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#14181fb8,#0c1118c7),#10141ab3;border:1px solid #94a3b81f;border-radius:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid;box-shadow:0 24px 60px #0000003d,0 0 0 1px #ffffff05}._flyoutItem_piato_193{opacity:0;background:0 0;border:1px solid #94a3b80a;border-radius:24px;align-items:start;gap:8px;min-height:110px;padding:18px 18px 16px;transition:transform .18s,border-color .18s,background .18s,opacity .18s;animation:.22s forwards _flyoutItemIn_piato_1;display:grid}._flyoutItem_piato_193:hover,._flyoutItemActive_piato_212{background:linear-gradient(135deg,#9188ff0d,#86c9ff0a),#ffffff08;border-color:#94a3b81a;transform:translateY(-1px)}._flyoutItem_piato_193:first-child{animation-delay:20ms}._flyoutItem_piato_193:nth-child(2){animation-delay:50ms}._flyoutItem_piato_193:nth-child(3){animation-delay:80ms}._flyoutItem_piato_193:nth-child(4){animation-delay:.11s}._flyoutCopy_piato_236{gap:5px;display:grid}._flyoutCopy_piato_236 strong{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.03em;font-size:1.05rem;line-height:1.16}._flyoutCopy_piato_236 p{color:var(--text-secondary);font-size:.93rem;line-height:1.45}.app-shell-site[data-theme=light] ._flyoutGrid_piato_177{background:linear-gradient(#fffffff5,#f3f7fcf0),#ffffffeb;border-color:#94a3b82e;box-shadow:0 24px 60px #94a3b833,0 0 0 1px #ffffffd1}.app-shell-site[data-theme=light] ._flyoutItem_piato_193:hover,.app-shell-site[data-theme=light] ._flyoutItemActive_piato_212{background:linear-gradient(135deg,#60a5fa14,#818cf80d),#ffffffdb;border-color:#94a3b824}@keyframes _flyoutItemIn_piato_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _workspaceButtonDrow1Grow_piato_1{0%{height:0}to{height:96px}}@keyframes _workspaceButtonDrow2Grow_piato_1{0%{opacity:0;width:0}10%{opacity:0}11%{opacity:1}to{width:108px}}@keyframes _workspaceButtonDrow3Grow_piato_1{0%{width:0}to{width:72px}}@keyframes _workspaceButtonDrow4Grow_piato_1{0%{height:0}to{height:110px}}@keyframes _workspaceButtonDrow5Grow_piato_1{0%{width:0}to{width:112px}}._actions_piato_344{align-items:center;gap:12px;min-width:0;display:flex}._mobileCta_piato_351{flex-shrink:0}._workspaceButton_piato_355{--workspace-line-color:#9fd4ff;--workspace-back-color:#9188ff2e;--workspace-line-glow:0 0 18px #38bdf82e;--workspace-line-glow-strong:0 0 28px #38bdf857;--workspace-side-width:48px;z-index:0;width:194px;height:48px;color:var(--workspace-line-color);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;text-decoration:none;transition:color .3s,letter-spacing .3s,transform .3s,filter .3s,text-shadow .3s;display:inline-flex;position:relative}._workspaceButtonWide_piato_385{letter-spacing:.12em;width:234px;font-size:.74rem}._workspaceButton_piato_355:before,._workspaceButton_piato_355:after,._workspaceButtonText_piato_393:before,._workspaceButtonText_piato_393:after{content:"";background:var(--workspace-line-color);height:3px;box-shadow:var(--workspace-line-glow);border-radius:999px;transition:width .5s;position:absolute}._workspaceButton_piato_355:before{top:0;left:calc(var(--workspace-side-width) - 2px);width:calc(100% - var(--workspace-side-width) * 2 - 10px)}._workspaceButton_piato_355:after{top:0;right:calc(var(--workspace-side-width) - 2px);width:10px}._workspaceButtonText_piato_393{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._workspaceButtonText_piato_393:before{right:calc(var(--workspace-side-width) - 2px);width:calc(100% - var(--workspace-side-width) * 2 - 10px);bottom:0}._workspaceButtonText_piato_393:after{bottom:0;left:calc(var(--workspace-side-width) - 2px);width:10px}._workspaceButtonLine_piato_437{width:var(--workspace-side-width);height:100%;position:absolute;top:0;overflow:hidden}._workspaceButtonLine_piato_437:before{content:"";box-sizing:border-box;border:solid 3px var(--workspace-line-color);width:150%;height:100%;box-shadow:var(--workspace-line-glow);border-radius:999px;position:absolute;top:0}._workspaceButtonLineStart_piato_457,._workspaceButtonLineStart_piato_457:before{left:0}._workspaceButtonLineEnd_piato_462,._workspaceButtonLineEnd_piato_462:before{right:0}._workspaceButtonDrow1_piato_467,._workspaceButtonDrow2_piato_468{z-index:-1;transform-origin:16px 16px;border-radius:16px;position:absolute}._workspaceButtonDrow1_piato_467{width:32px;height:0;top:-14px;left:34px;transform:rotate(30deg)}._workspaceButtonDrow2_piato_468{width:32px;height:0;top:38px;left:68px;transform:rotate(-127deg)}._workspaceButtonDrow1_piato_467:before,._workspaceButtonDrow1_piato_467:after,._workspaceButtonDrow2_piato_468:before,._workspaceButtonDrow2_piato_468:after{content:"";position:absolute}._workspaceButtonDrow1_piato_467:before{transform-origin:16px 16px;border-radius:16px;width:0;height:32px;bottom:0;left:0;transform:rotate(-60deg)}._workspaceButtonDrow1_piato_467:after{transform-origin:16px 16px;border-radius:16px;width:0;height:32px;top:-10px;left:45px;transform:rotate(69deg)}._workspaceButtonDrow2_piato_468:before{transform-origin:16px 16px;border-radius:16px;width:0;height:32px;bottom:0;left:0;transform:rotate(-146deg)}._workspaceButtonDrow2_piato_468:after{transform-origin:16px 16px;border-radius:16px;width:0;height:32px;bottom:26px;left:-40px;transform:rotate(-262deg)}._workspaceButtonDrow1_piato_467,._workspaceButtonDrow1_piato_467:before,._workspaceButtonDrow1_piato_467:after,._workspaceButtonDrow2_piato_468,._workspaceButtonDrow2_piato_468:before,._workspaceButtonDrow2_piato_468:after{background:var(--workspace-back-color);box-shadow:var(--workspace-line-glow)}._workspaceButton_piato_355:hover,._workspaceButton_piato_355:focus-visible{--workspace-line-color:#b7e5ff;--workspace-back-color:#5892ff52;letter-spacing:.24em;filter:drop-shadow(0 0 14px #38bdf838);text-shadow:0 0 14px #60a5fa38;outline:none;transform:translateY(-1px)}._workspaceButtonWide_piato_385:hover,._workspaceButtonWide_piato_385:focus-visible{letter-spacing:.17em}._workspaceButton_piato_355:hover:before,._workspaceButton_piato_355:hover ._workspaceButtonText_piato_393:before,._workspaceButton_piato_355:focus-visible:before,._workspaceButton_piato_355:focus-visible ._workspaceButtonText_piato_393:before{width:10px}._workspaceButton_piato_355:hover:after,._workspaceButton_piato_355:hover ._workspaceButtonText_piato_393:after,._workspaceButton_piato_355:focus-visible:after,._workspaceButton_piato_355:focus-visible ._workspaceButtonText_piato_393:after{width:calc(100% - var(--workspace-side-width) * 2 - 10px)}._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467{animation:60ms ease-in forwards _workspaceButtonDrow1Grow_piato_1}._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467:before,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467:before{animation:80ms linear 60ms forwards _workspaceButtonDrow2Grow_piato_1}._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467:after,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467:after{animation:30ms linear .14s forwards _workspaceButtonDrow3Grow_piato_1}._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468{animation:60ms linear .2s forwards _workspaceButtonDrow4Grow_piato_1}._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468:before,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468:before{animation:30ms linear .26s forwards _workspaceButtonDrow3Grow_piato_1}._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468:after,._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468:after{animation:60ms linear .32s forwards _workspaceButtonDrow5Grow_piato_1}.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonText_piato_393:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonText_piato_393:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonLine_piato_437:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow1_piato_467:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:hover ._workspaceButtonDrow2_piato_468:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonText_piato_393:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonText_piato_393:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonLine_piato_437:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow1_piato_467:after,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468:before,.app-shell-site[data-theme=dark] ._workspaceButton_piato_355:focus-visible ._workspaceButtonDrow2_piato_468:after{box-shadow:var(--workspace-line-glow-strong)}.app-shell-site[data-theme=light] ._workspaceButton_piato_355{--workspace-line-color:#2558d8;--workspace-back-color:#6366f129;--workspace-line-glow:0 0 0 #0000;--workspace-line-glow-strong:0 0 0 #0000}.app-shell-site[data-theme=light] ._workspaceButton_piato_355:hover,.app-shell-site[data-theme=light] ._workspaceButton_piato_355:focus-visible{--workspace-line-color:#2f62de;--workspace-back-color:#6366f12e;filter:none;text-shadow:none}._plainAction_piato_649{min-height:42px;color:var(--text-secondary);white-space:nowrap;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}._plainAction_piato_649:hover{color:var(--text-primary)}@media (width<=960px){._header_piato_1{grid-template-columns:1fr;gap:10px;padding:10px 0 12px}._primaryRow_piato_50{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:100%}._brand_piato_58{gap:10px}._brandLogo_piato_65{height:34px}._brandCopy_piato_74 small{display:none}._nav_piato_93{flex-wrap:nowrap;justify-content:flex-start;gap:6px;width:auto}._navDropdown_piato_153{width:100%}._flyout_piato_157{width:100%;margin-top:8px;position:static;transform:none}._flyout_piato_157:not(._flyoutOpen_piato_171){display:none}._flyoutOpen_piato_171{display:block;transform:none}._flyoutGrid_piato_177{grid-template-columns:1fr}._actions_piato_344{flex-wrap:nowrap;justify-content:flex-start;gap:10px;width:100%}._navLink_piato_101,._navTrigger_piato_102{min-height:38px;padding:0 12px;font-size:.92rem}._actions_piato_344 .button-primary{min-height:42px;padding:0 16px}._workspaceButton_piato_355{width:184px;height:42px;font-size:.76rem}._workspaceButtonWide_piato_385{width:214px;font-size:.71rem}._plainAction_piato_649{min-height:42px;font-size:.92rem}}@media (width<=720px){._headerShell_piato_1{padding-top:0}._header_piato_1{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;min-height:auto;padding:8px 0 9px}._primaryRow_piato_50{display:contents}._brandCopy_piato_74{display:none}._brand_piato_58{grid-area:1/1}._nav_piato_93{flex-wrap:nowrap;grid-area:2/1/auto/-1;justify-content:space-between;gap:6px;width:100%;overflow:visible}._navLink_piato_101,._navTrigger_piato_102{white-space:nowrap;flex:1 1 0;min-width:0;min-height:34px;padding:0 8px;font-size:.82rem}._navLinkMobileHidden_piato_114{display:none}._navDropdown_piato_153{flex:1.4 1 0;width:auto;min-width:0}._navDropdown_piato_153 ._navTrigger_piato_102{width:100%}._flyout_piato_157{width:min(280px,100vw - 32px);margin-top:0;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,6px)}._flyoutOpen_piato_171{transform:translate(-50%)}._flyoutGrid_piato_177{border-radius:18px;gap:6px;padding:8px}._flyoutItem_piato_193{border-radius:14px;min-height:74px;padding:12px}._actions_piato_344{grid-area:1/2;justify-content:flex-end;align-items:center;gap:7px;width:auto}._themeToggleSlot_piato_850{flex:none;align-items:center;display:inline-flex}._actions_piato_344 .button-primary{min-height:40px;padding:0 14px}._workspaceButton_piato_355{border:2px solid var(--workspace-line-color);letter-spacing:.05em;background:#9188ff1a;border-radius:999px;width:auto;min-width:118px;height:38px;padding:0 14px;font-size:.72rem}._workspaceButton_piato_355:before,._workspaceButton_piato_355:after,._workspaceButtonText_piato_393:before,._workspaceButtonText_piato_393:after,._workspaceButtonLine_piato_437,._workspaceButtonDrow1_piato_467,._workspaceButtonDrow2_piato_468{display:none}._workspaceButton_piato_355:hover,._workspaceButton_piato_355:focus-visible{letter-spacing:.05em}._plainAction_piato_649{min-height:40px;font-size:.84rem}._mobileCta_piato_351{display:none}}@media (width<=420px){._primaryRow_piato_50{display:contents}._brand_piato_58{gap:8px}._brandLogo_piato_65{height:30px}._nav_piato_93{gap:4px}._brandCopy_piato_74 strong{font-size:.92rem}._actions_piato_344{gap:6px}._actions_piato_344 .button-primary{padding:0 12px;font-size:.86rem}._workspaceButton_piato_355{min-width:108px;height:36px;padding:0 12px;font-size:.68rem}._navLink_piato_101,._navTrigger_piato_102{min-height:32px;padding:0 6px;font-size:.76rem}._navTrigger_piato_102{gap:5px}}
