.fixed-header.svelte-1buteig{inset-inline:0;z-index:100;padding:var(--header-offset-y) 16px 0;position:fixed;top:0}.header-max.svelte-1buteig{width:100%;max-width:var(--header-width);margin:0 auto;position:relative}.bar.svelte-1buteig{width:100%;padding:var(--space-header-py) var(--space-header-pr) var(--space-header-py) var(--space-header-pl);border-radius:var(--radius-header-pill);box-shadow:var(--shadow-fortal-header);-webkit-backdrop-filter:blur(var(--backdrop-header-blur));background:#fffc;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex;position:relative}.bar.solid.svelte-1buteig{background:var(--color-surface)}.left.svelte-1buteig{align-items:center;gap:var(--space-header-logo-gap);flex:1;min-width:0;display:flex}.logo.svelte-1buteig{width:var(--logo-width);height:var(--logo-height);flex-shrink:0;position:relative;overflow:hidden}.logo.svelte-1buteig .art:where(.svelte-1buteig){top:var(--logo-inset-top);right:var(--logo-inset-right);bottom:var(--logo-inset-bottom);left:var(--logo-inset-left);position:absolute}.logo.svelte-1buteig img:where(.svelte-1buteig){object-fit:fill;width:100%;height:100%}.nav.svelte-1buteig{display:none}.nav-link.svelte-1buteig{border-radius:var(--radius-nav);color:var(--color-body);font-family:var(--font-inter);font-size:var(--text-h6-size);font-weight:500;line-height:var(--text-nav-leading);letter-spacing:var(--text-nav-tracking);white-space:nowrap;transition:background-color var(--dur);background:0 0;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.nav-link.svelte-1buteig:hover{background:var(--color-gray-25)}.nav-link--inert.svelte-1buteig{cursor:default}.nav-link--inert.svelte-1buteig:hover{background:0 0}.actions.svelte-1buteig{flex-shrink:0;align-items:center;gap:6px;display:flex}.login.svelte-1buteig,.header-cta.svelte-1buteig{display:none}.hamburger.svelte-1buteig{border-radius:var(--radius-nav);width:44px;height:44px;color:var(--color-body);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hamburger.svelte-1buteig svg:where(.svelte-1buteig){width:24px;height:24px}.backdrop.svelte-1buteig{z-index:90;-webkit-backdrop-filter:blur(2px);background:#0a0e1259;position:fixed;inset:0}.drawer.svelte-1buteig{inset-inline:0;background:var(--color-surface);max-height:min(70vh,520px);box-shadow:var(--shadow-modal-card);z-index:95;border-radius:24px;margin-top:8px;position:absolute;top:100%;overflow-y:auto}.drawer-inner.svelte-1buteig{flex-direction:column;gap:2px;padding:12px 12px 24px;display:flex}.d-link.svelte-1buteig{border-radius:var(--radius-nav);font-family:var(--font-inter);font-size:var(--text-h6-size);font-weight:500;line-height:var(--text-nav-leading);color:var(--color-body);padding:10px 16px;text-decoration:none;display:block}.d-link.svelte-1buteig:hover{background:var(--color-gray-25)}.d-link--inert.svelte-1buteig{cursor:default}.d-link--inert.svelte-1buteig:hover{background:0 0}.drawer-cta.svelte-1buteig{border-top:1px solid #0000001a;flex-direction:column;gap:12px;margin-top:12px;padding:16px 12px 0;display:flex}.login-drawer.svelte-1buteig{border-radius:var(--radius-nav);font-family:var(--font-inter);font-size:var(--text-h6-size);color:var(--color-body);justify-content:center;padding:12px 16px;font-weight:500;display:flex}.login-drawer.svelte-1buteig:hover{background:var(--color-gray-25)}@media (width>=1280px){.nav.svelte-1buteig{justify-content:center;align-items:center;gap:var(--space-nav-gap);flex:1;display:flex}.actions.svelte-1buteig{gap:var(--space-header-actions-gap)}.header-cta.svelte-1buteig{display:contents}.login.svelte-1buteig{border-radius:var(--radius-nav);color:var(--color-body);font-family:var(--font-inter);font-size:var(--text-h6-size);font-weight:500;line-height:var(--text-nav-leading);letter-spacing:var(--text-nav-tracking);transition:background-color var(--dur);justify-content:center;align-items:center;padding:10px 11px;display:inline-flex}.login.svelte-1buteig:hover{background:var(--color-gray-25)}.hamburger.svelte-1buteig,.backdrop.svelte-1buteig,.drawer.svelte-1buteig{display:none}}@media (width>=1280px) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.fortal-site-presence-cursor-active,html.fortal-site-presence-cursor-active body,html.fortal-site-presence-cursor-active a[href],html.fortal-site-presence-cursor-active button:not(:disabled),html.fortal-site-presence-cursor-active [role=button],html.fortal-site-presence-cursor-active [role=tab],html.fortal-site-presence-cursor-active [role=menuitem],html.fortal-site-presence-cursor-active [role=option],html.fortal-site-presence-cursor-active [role=switch],html.fortal-site-presence-cursor-active label[for],html.fortal-site-presence-cursor-active summary,html.fortal-site-presence-cursor-active input:not(:disabled),html.fortal-site-presence-cursor-active textarea:not(:disabled),html.fortal-site-presence-cursor-active select:not(:disabled),html.fortal-site-presence-cursor-active [contenteditable=true],html.fortal-site-presence-cursor-active .fortal-cursor-pointer{cursor:none!important}}.cursor.svelte-492mqs{z-index:2147483647;pointer-events:none;opacity:0;position:fixed;inset:0;overflow:visible}.cursor.is-visible.svelte-492mqs{opacity:1}.track.svelte-492mqs{z-index:1;will-change:transform;flex-direction:column;align-items:flex-start;display:flex;position:fixed;top:0;left:0}.group.svelte-492mqs{filter:drop-shadow(0 0 1px #fffffff2)drop-shadow(0 1px 2px #00000059);transform:translate(4px,2px)}.arrow.svelte-492mqs svg:where(.svelte-492mqs){transition:transform .1s;display:block;transform:rotate(-163.07deg)}.cursor.presence-cursor--pointer.svelte-492mqs .arrow:where(.svelte-492mqs) svg:where(.svelte-492mqs){transform:rotate(-163.07deg)scale(1.14)}.pill.svelte-492mqs{z-index:2;background:var(--color-accent,var(--color-accent));white-space:nowrap;font-family:var(--font-inter);color:var(--color-inverse);will-change:transform;opacity:0;border-radius:24px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.4;transition:opacity .22s;position:fixed;top:0;left:0}.cursor.is-visible.is-pill-attached.svelte-492mqs .pill:where(.svelte-492mqs){opacity:1}.label.svelte-492mqs{align-items:baseline;gap:.35em;display:inline-flex}.primary.svelte-492mqs{font-weight:500}.secondary.svelte-492mqs{opacity:.72;font-weight:400}@media (prefers-reduced-motion:reduce){.arrow.svelte-492mqs svg:where(.svelte-492mqs),.pill.svelte-492mqs{transition:none}}.marketing.svelte-3qm88h{background:var(--surface);min-height:100vh}
