.route-shell-module__-3LPQq__shell{--shell-header-inset:0px;--shell-header-block-size:4.25rem;--shell-header-padding-block:.8rem;--shell-atmo-primary:var(--route-accent-cool-soft);--shell-atmo-secondary:var(--route-accent-warm-soft);--shell-atmo-tertiary:var(--route-accent-tertiary);--shell-z-skip-link:1000;isolation:isolate;min-height:100dvh;padding-inline:var(--layout-gutter);background:radial-gradient(110rem 40rem at 50% -6%, color-mix(in srgb, var(--shell-atmo-primary) 26%, transparent) 0%, transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas-soft) 96%, var(--color-bg-canvas)) 0%, var(--color-bg-canvas) 100%);flex-direction:column;display:flex;position:relative;overflow:clip}.route-shell-module__-3LPQq__shell[data-route-background=home]{color:var(--rebuild-source-room-color-111);background:var(--rebuild-source-room-color-014)}.route-shell-module__-3LPQq__skipLink{z-index:var(--shell-z-skip-link);border:1px solid var(--color-focus-ring);background:var(--color-bg-surface-elevated);min-height:2.75rem;color:var(--color-text-primary);font-family:var(--text-role-label-family);font-size:var(--text-role-label-size);font-weight:var(--text-role-label-weight);line-height:var(--text-role-label-line-height);opacity:0;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border-radius:999px;align-items:center;padding:.7rem 1rem;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(calc(-100% - 1rem))}.route-shell-module__-3LPQq__skipLink:focus-visible{opacity:1;transform:translateY(0)}.route-shell-module__-3LPQq__backgroundStage{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.route-shell-module__-3LPQq__backgroundMedia{border:0;position:absolute;overflow:hidden}.route-shell-module__-3LPQq__backgroundImage{object-fit:cover;filter:saturate(.82)brightness(.7);width:100%;height:100%;display:block}.route-shell-module__-3LPQq__backgroundPrimary{opacity:.09;inset:8% -12% 12% 42%;transform:scale(1.03)}.route-shell-module__-3LPQq__backgroundAccent{opacity:.11;inset:12% 54% 16% -8%;transform:scale(1.06)}.route-shell-module__-3LPQq__backgroundScreen,.route-shell-module__-3LPQq__backgroundGrid{position:absolute;inset:0}.route-shell-module__-3LPQq__backgroundScreen{background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-canvas) 98%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 18%, color-mix(in srgb, var(--color-bg-canvas) 72%, transparent) 52%, color-mix(in srgb, var(--color-bg-canvas) 95%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 88%, transparent) 0%, color-mix(in srgb, var(--color-bg-overlay) 14%, transparent) 36%, color-mix(in srgb, var(--color-bg-canvas) 95%, transparent) 100%)}.route-shell-module__-3LPQq__backgroundGrid{background:repeating-linear-gradient(112deg, color-mix(in srgb, var(--color-border-subtle) 6%, transparent) 0 1px, transparent 1px 52px), repeating-linear-gradient(24deg, color-mix(in srgb, var(--color-action) 4%, transparent) 0 1px, transparent 1px 46px);mix-blend-mode:screen;opacity:.12}.route-shell-module__-3LPQq__shell:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(52rem 28rem at 12% 14%, color-mix(in srgb, var(--shell-atmo-primary) 34%, transparent) 0%, transparent 78%), radial-gradient(46rem 24rem at 84% 20%, color-mix(in srgb, var(--shell-atmo-secondary) 38%, transparent) 0%, transparent 76%), radial-gradient(52rem 26rem at 50% 100%, color-mix(in srgb, var(--shell-atmo-tertiary) 34%, transparent) 0%, transparent 82%);opacity:.34;position:fixed;inset:0}.route-shell-module__-3LPQq__shell[data-route-family=command-center]{--shell-atmo-primary:var(--route-accent-cool-soft);--shell-atmo-secondary:var(--route-accent-warm-soft);--shell-atmo-tertiary:var(--route-accent-tertiary-soft)}.route-shell-module__-3LPQq__shell[data-route-family=signal-network]{--shell-atmo-primary:var(--route-accent-cool);--shell-atmo-secondary:var(--color-atmosphere-green);--shell-atmo-tertiary:var(--route-accent-tertiary)}.route-shell-module__-3LPQq__shell[data-route-family=guided-intelligence]{--shell-atmo-primary:var(--route-accent-cool-soft);--shell-atmo-secondary:var(--route-accent-warm-soft);--shell-atmo-tertiary:var(--route-accent-tertiary)}.route-shell-module__-3LPQq__shell[data-route-family=trust-minimal]{--shell-atmo-primary:color-mix(in srgb, var(--color-action-hover) 14%, transparent);--shell-atmo-secondary:color-mix(in srgb, var(--color-warning) 12%, transparent);--shell-atmo-tertiary:var(--route-accent-tertiary-soft)}.route-shell-module__-3LPQq__shell[data-route-background=about]{--color-bg-canvas:var(--rebuild-source-room-color-014);--color-bg-canvas-soft:var(--rebuild-source-room-color-032);--color-bg-surface:var(--rebuild-source-room-color-043);--color-bg-surface-elevated:var(--rebuild-source-room-color-050);--color-text-primary:var(--rebuild-source-room-color-111);--color-text-secondary:var(--rebuild-source-room-color-185);--color-text-muted:var(--rebuild-source-room-color-180);--color-border-subtle:var(--rebuild-source-room-color-157);--color-border-strong:var(--rebuild-source-room-color-240);--color-action:var(--rebuild-source-room-color-059);--color-action-hover:var(--rebuild-source-room-color-062);--pattern-shell-header-border:var(--rebuild-source-room-color-239);--pattern-shell-header-bg-start:var(--rebuild-source-room-color-232);--pattern-shell-header-bg-end:var(--rebuild-source-room-color-113);--pattern-shell-header-shadow:var(--pattern-shell-header-shadow-strong);--pattern-shell-header-inset-border:var(--rebuild-source-room-color-178);--pattern-shell-brand-border:var(--rebuild-source-room-color-160);--pattern-shell-brand-bg-start:var(--rebuild-source-room-color-236);--pattern-shell-brand-bg-end:var(--rebuild-source-room-color-204);--pattern-shell-brand-atmosphere:var(--rebuild-source-room-color-237);--pattern-shell-utility-border:var(--rebuild-source-room-color-159);--pattern-shell-utility-bg:var(--rebuild-source-room-color-112);--pattern-shell-mobile-link-hover:var(--rebuild-source-room-color-237);--shell-atmo-primary:var(--rebuild-source-room-color-237);--shell-atmo-secondary:var(--rebuild-source-room-color-122);--shell-atmo-tertiary:var(--rebuild-source-room-color-234)}html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=home],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=about],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=community],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=education],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=sarah],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=business-support],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=token],html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=trust-minimal]{color:var(--rebuild-source-room-color-111);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-canvas:var(--rebuild-source-room-color-014);--color-bg-canvas-soft:var(--rebuild-source-room-color-032);--color-bg-surface:var(--rebuild-source-room-color-043);--color-bg-surface-elevated:var(--rebuild-source-room-color-050);--color-bg-overlay:var(--rebuild-source-room-color-112);--color-text-primary:var(--rebuild-source-room-color-111);--color-text-secondary:var(--rebuild-source-room-color-185);--color-text-muted:var(--rebuild-source-room-color-180);--color-border-subtle:var(--rebuild-source-room-color-157);--color-border-strong:var(--rebuild-source-room-color-240);--color-action:var(--rebuild-source-room-color-059);--color-action-hover:var(--rebuild-source-room-color-062);--pattern-shell-header-border:var(--rebuild-source-room-color-239);--pattern-shell-header-bg-start:var(--rebuild-source-room-color-232);--pattern-shell-header-bg-end:var(--rebuild-source-room-color-113);--pattern-shell-header-shadow:var(--pattern-shell-header-shadow-strong);--pattern-shell-header-inset-border:var(--rebuild-source-room-color-178);--pattern-shell-brand-border:var(--rebuild-source-room-color-160);--pattern-shell-brand-bg-start:var(--rebuild-source-room-color-236);--pattern-shell-brand-bg-end:var(--rebuild-source-room-color-204);--pattern-shell-brand-atmosphere:var(--rebuild-source-room-color-237);--pattern-shell-utility-border:var(--rebuild-source-room-color-159);--pattern-shell-utility-bg:var(--rebuild-source-room-color-112);--pattern-shell-mobile-panel-border:var(--rebuild-source-room-color-159);--pattern-shell-mobile-panel-bg:var(--rebuild-source-room-color-112);--pattern-shell-mobile-link-hover:var(--rebuild-source-room-color-237);--shell-atmo-primary:var(--rebuild-source-room-color-237);--shell-atmo-secondary:var(--rebuild-source-room-color-122);--shell-atmo-tertiary:var(--rebuild-source-room-color-234)}html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=home],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=about],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=community],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=education],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=sarah],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=business-support],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=token],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=trust-minimal]{color:var(--color-record-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-canvas:var(--color-record-paper);--color-bg-canvas-soft:var(--color-record-paper-muted);--color-bg-surface:var(--color-record-paper-elevated);--color-bg-surface-elevated:#fffaf1;--color-bg-overlay:#fff7eae6;--color-bg-subtle:#ded2bf;--color-text-primary:var(--color-record-ink);--color-text-secondary:#435052;--color-text-muted:#667273;--color-border-subtle:var(--color-record-border);--color-border-strong:#286f728f;--color-action:#286f72;--color-action-hover:#1d5c5f;--color-warning:var(--color-boundary-amber);--color-warning-text:#6c4616;--color-warning-surface:#ead4ae;--pattern-shell-header-border:#286f7238;--pattern-shell-header-bg-start:#fffaf2f0;--pattern-shell-header-bg-end:#efe5d6f0;--pattern-shell-header-shadow:#18222524;--pattern-shell-header-inset-border:#286f721a;--pattern-shell-brand-border:#286f7247;--pattern-shell-brand-bg-start:#286f721f;--pattern-shell-brand-bg-end:#fffaf2f5;--pattern-shell-brand-atmosphere:#286f7214;--pattern-shell-utility-border:#286f7233;--pattern-shell-utility-bg:#fffaf2d1;--pattern-shell-mobile-panel-border:#286f723d;--pattern-shell-mobile-panel-bg:#fffaf2f7;--pattern-shell-mobile-link-hover:#286f722e;--pattern-shell-pill-border-hover:#286f7275;--shell-atmo-primary:#286f7233;--shell-atmo-secondary:#b8792f2e;--shell-atmo-tertiary:#607d7e29}html[data-theme=dark] .route-shell-module__-3LPQq__shell[data-route-background=home],html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=home]{background:var(--color-bg-canvas)}html[data-theme=light] .route-shell-module__-3LPQq__shell[data-route-background=home]{color:var(--color-record-ink);--color-bg-canvas:var(--color-record-paper);--color-bg-canvas-soft:var(--color-record-paper-muted);--color-bg-surface:var(--color-record-paper-elevated);--color-bg-surface-elevated:#fffaf1;--color-bg-overlay:#fff7eae6;--color-text-primary:var(--color-record-ink);--color-text-secondary:#435052;--color-text-muted:#667273;--color-border-subtle:var(--color-record-border);--color-border-strong:#286f728f;--color-action:#286f72;--color-action-hover:#1d5c5f;background:var(--color-record-paper)}.route-shell-module__-3LPQq__shell[data-route-family=utility]{--shell-atmo-primary:color-mix(in srgb, var(--color-action) 12%, transparent);--shell-atmo-secondary:color-mix(in srgb, var(--color-text-secondary) 10%, transparent);--shell-atmo-tertiary:var(--route-accent-tertiary-soft)}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundAccent{display:none}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:before,.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:after{content:"";pointer-events:none;position:absolute}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:before{background:radial-gradient(66% 56% at 26% 14%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 138%, transparent) 0%, transparent 70%), radial-gradient(34% 28% at 58% 18%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 76%, transparent) 0%, transparent 78%), radial-gradient(28% 24% at 80% 20%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-secondary) 112%, transparent) 0%, transparent 74%), radial-gradient(40% 38% at 74% 82%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-tertiary) 102%, transparent) 0%, transparent 82%), linear-gradient(94deg, color-mix(in srgb, var(--color-bg-canvas) 100%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 88%, transparent) 20%, color-mix(in srgb, var(--color-bg-canvas) 42%, transparent) 44%, color-mix(in srgb, var(--color-bg-canvas) 72%, transparent) 70%, color-mix(in srgb, var(--color-bg-canvas) 92%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 82%, transparent) 0%, transparent 18%, color-mix(in srgb, var(--color-bg-canvas) 54%, transparent) 100%), linear-gradient(108deg, transparent 0%, transparent 34%, color-mix(in srgb, var(--pattern-home-shell-sweep) 100%, transparent) 48%, color-mix(in srgb, var(--pattern-home-shell-sweep) 84%, transparent) 56%, transparent 72%), repeating-linear-gradient(140deg, transparent 0 20px, color-mix(in srgb, var(--pattern-home-shell-texture) 100%, transparent) 20px 21px, transparent 21px 42px);opacity:1;inset:2% -8% 6%}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:after{background:radial-gradient(48% 42% at 10% 18%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 56%, transparent) 0%, transparent 100%), linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pattern-home-shell-grid-line) 28%, transparent) 12%, transparent 32%, transparent 100%), linear-gradient(135deg, color-mix(in srgb, var(--pattern-home-shell-grid-line) 28%, transparent) 0%, transparent 28%, transparent 72%, color-mix(in srgb, var(--pattern-home-shell-grid-soft) 36%, transparent) 100%), repeating-linear-gradient(90deg, transparent 0 54px, color-mix(in srgb, var(--pattern-home-shell-grid-line) 52%, transparent) 54px 55px), repeating-linear-gradient(0deg, transparent 0 42px, color-mix(in srgb, var(--pattern-home-shell-grid-soft) 54%, transparent) 42px 43px), repeating-linear-gradient(0deg, transparent 0 9px, color-mix(in srgb, var(--pattern-home-shell-texture) 82%, transparent) 9px 10px);-webkit-mask-image:linear-gradient(108deg, transparent 0%, var(--pattern-shell-grid-mask-leading) 16%, var(--pattern-shell-grid-mask-core) 44%, var(--pattern-shell-grid-mask-trailing) 84%, transparent 100%);mask-image:linear-gradient(108deg, transparent 0%, var(--pattern-shell-grid-mask-leading) 16%, var(--pattern-shell-grid-mask-core) 44%, var(--pattern-shell-grid-mask-trailing) 84%, transparent 100%);opacity:.12;border-radius:clamp(1.25rem,2vw,2rem);inset:12% 8% 16% 18%}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundScreen{background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-canvas) 100%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 98%, transparent) 18%, color-mix(in srgb, var(--color-bg-canvas) 42%, transparent) 44%, color-mix(in srgb, var(--color-bg-canvas) 72%, transparent) 72%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 86%, transparent) 0%, color-mix(in srgb, var(--color-bg-overlay) 12%, transparent) 26%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 34%, transparent) 0%, transparent 26%, color-mix(in srgb, var(--color-bg-canvas) 52%, transparent) 100%), radial-gradient(44% 24% at 48% 18%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 88%, transparent) 0%, transparent 78%), radial-gradient(66% 52% at 22% 16%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 118%, transparent) 0%, transparent 72%), radial-gradient(38% 24% at 78% 20%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-secondary) 72%, transparent) 0%, transparent 76%), radial-gradient(34% 28% at 76% 70%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-tertiary) 90%, transparent) 0%, transparent 78%) center / auto no-repeat}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundGrid{background:repeating-linear-gradient(112deg, color-mix(in srgb, var(--pattern-home-shell-grid-soft) 34%, transparent) 0 1px, transparent 1px 68px), repeating-linear-gradient(12deg, color-mix(in srgb, var(--pattern-home-shell-grid-line) 40%, transparent) 0 1px, transparent 1px 58px);opacity:.22}.route-shell-module__-3LPQq__shell[data-route-background=about] .route-shell-module__-3LPQq__backgroundPrimary{opacity:.12;inset:4% -12% 6% 48%}.route-shell-module__-3LPQq__shell[data-route-background=business-support] .route-shell-module__-3LPQq__backgroundPrimary{opacity:.13;height:min(44rem,68vh);inset:6% -18% auto 42%}.route-shell-module__-3LPQq__shell[data-route-background=business-support] .route-shell-module__-3LPQq__backgroundAccent{opacity:.14;height:min(30rem,48vh);inset:10% 58% auto -10%}.route-shell-module__-3LPQq__shell[data-route-background=community] .route-shell-module__-3LPQq__backgroundPrimary{opacity:.1;inset:10% -14% 12% 46%}.route-shell-module__-3LPQq__shell[data-route-background=education] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundPrimary{opacity:.13;inset:8% -14% 8% 42%}.route-shell-module__-3LPQq__shell[data-route-background=sarah] .route-shell-module__-3LPQq__backgroundPrimary{opacity:.15;inset:6% -12% 8% 40%}.route-shell-module__-3LPQq__shell[data-route-background=sarah] .route-shell-module__-3LPQq__backgroundAccent{opacity:.17;inset:16% 58% 18% -6%}.route-shell-module__-3LPQq__shell[data-route-background=trust-minimal] .route-shell-module__-3LPQq__backgroundGrid{opacity:.16}.route-shell-module__-3LPQq__shell[data-route-background=trust-minimal] .route-shell-module__-3LPQq__backgroundScreen{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 86%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 94%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 82%, transparent) 50%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%)}.route-shell-module__-3LPQq__content{width:min(100%, var(--content-max-width));margin-inline:auto;position:relative}body[data-parity-capture=true] .route-shell-module__-3LPQq__trustToast{display:none}.route-shell-module__-3LPQq__safeStartInlineGroup{display:none}.route-shell-module__-3LPQq__safeStartInlineLink,.route-shell-module__-3LPQq__safeStartFloatingLink,.route-shell-module__-3LPQq__safeStartSecondaryLink{min-height:2.75rem;font-family:var(--text-role-button-family), sans-serif;letter-spacing:.01em;text-transform:none;border-radius:999px;justify-content:center;align-items:center;font-size:.84rem;font-weight:600;line-height:1.72;text-decoration:none;display:inline-flex}.route-shell-module__-3LPQq__safeStartInlineLink,.route-shell-module__-3LPQq__safeStartSecondaryLink{padding:0 var(--space-md);border:var(--border-width-default) solid transparent;color:var(--color-text-primary);box-shadow:none;background:0 0}.route-shell-module__-3LPQq__safeStartFloating{right:max(var(--layout-gutter), var(--space-md));bottom:max(var(--space-md), env(safe-area-inset-bottom,0px));z-index:50;gap:var(--space-2xs);justify-items:end;display:grid;position:fixed}.route-shell-module__-3LPQq__safeStartFloatingLink{min-height:calc(var(--touch-target-min) + .25rem);padding:0 var(--space-lg);border:var(--border-width-default) solid color-mix(in srgb, var(--color-action) 90%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--pattern-shell-sarah-bg) 96%, transparent) 0%, color-mix(in srgb, var(--color-action) 22%, var(--pattern-shell-sarah-bg)) 100%);color:var(--color-action-hover);box-shadow:0 14px 32px color-mix(in srgb, var(--color-bg-canvas) 52%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-action) 22%, transparent), inset 0 0 0 1px var(--pattern-shell-sarah-inset-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.route-shell-module__-3LPQq__trustToast{top:calc(var(--space-lg) + 5rem);z-index:45;max-width:min(28rem, calc(100vw - (2 * var(--layout-gutter))));border:var(--border-width-default) solid color-mix(in srgb, var(--color-success) 45%, transparent);color:color-mix(in srgb, var(--color-success) 68%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-bg-overlay));box-shadow:var(--shadow-surface);text-align:center;border-radius:999px;padding:.75rem 1rem;position:fixed;left:50%;transform:translate(-50%)}.route-shell-module__-3LPQq__safeStartSecondaryLink{min-height:auto;font-size:var(--font-size-xs);color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-bg-surface-elevated) 92%, transparent);padding:.45rem .85rem}.route-shell-module__-3LPQq__content{z-index:1;margin-top:var(--space-lg);margin-bottom:var(--space-2xl);flex:1}.route-shell-module__-3LPQq__shell[data-route-background=about] .route-shell-module__-3LPQq__content{margin-top:0;margin-bottom:var(--space-xl)}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__content{margin-top:0;margin-bottom:clamp(var(--space-sm), 1.2vw, var(--space-md))}@media (hover:hover) and (pointer:fine){.route-shell-module__-3LPQq__safeStartFloatingLink:hover,.route-shell-module__-3LPQq__safeStartInlineLink:hover,.route-shell-module__-3LPQq__safeStartSecondaryLink:hover{border-color:color-mix(in srgb, var(--color-action) 95%, transparent);color:var(--color-text-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-action) 18%, transparent), 0 16px 32px color-mix(in srgb, var(--color-bg-overlay) 34%, transparent)}}@media (min-width:48rem){.route-shell-module__-3LPQq__shell{--shell-header-inset:0px}.route-shell-module__-3LPQq__safeStartInlineGroup{align-items:center;gap:var(--space-xs);justify-content:flex-end;width:100%;display:inline-flex}}@media (min-width:48rem) and (max-width:79.9375rem){.route-shell-module__-3LPQq__safeStartInlineLink{letter-spacing:.01em;min-height:2.2rem;padding-inline:.52rem;font-size:.76rem}.route-shell-module__-3LPQq__safeStartInlineGroup{width:auto}}@media (max-width:39.9375rem){.route-shell-module__-3LPQq__shell[data-route-background=about] .route-shell-module__-3LPQq__backgroundScreen,.route-shell-module__-3LPQq__shell[data-route-background=about] .route-shell-module__-3LPQq__backgroundGrid,.route-shell-module__-3LPQq__shell[data-route-background=about]:after,.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundAccent,.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundGrid{display:none}.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundScreen{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 90%, transparent) 36%, color-mix(in srgb, var(--color-bg-canvas) 98%, transparent) 100%), radial-gradient(58% 28% at 74% 12%, color-mix(in srgb, var(--shell-atmo-secondary) 54%, transparent) 0%, transparent 76%)}.route-shell-module__-3LPQq__shell[data-route-background=token]:after{opacity:.28;background:radial-gradient(36rem 18rem at 10% 12%, color-mix(in srgb, var(--shell-atmo-primary) 48%, transparent) 0%, transparent 78%), radial-gradient(26rem 14rem at 84% 18%, color-mix(in srgb, var(--shell-atmo-secondary) 42%, transparent) 0%, transparent 78%) no-repeat}.route-shell-module__-3LPQq__backgroundPrimary{opacity:.12;inset:0 0 42% 18%}.route-shell-module__-3LPQq__backgroundAccent{opacity:.14;inset:12% 44% 30% -18%}.route-shell-module__-3LPQq__backgroundGrid{opacity:.18}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:before{background:radial-gradient(92% 50% at 50% 12%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 132%, transparent) 0%, transparent 68%), radial-gradient(46% 34% at 82% 68%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-tertiary) 82%, transparent) 0%, transparent 82%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 98%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 72%, transparent) 34%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%), repeating-linear-gradient(160deg, transparent 0 22px, color-mix(in srgb, var(--pattern-home-shell-texture) 84%, transparent) 22px 23px, transparent 23px 44px);opacity:.96;inset:0 -10% 18%}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundStage:after{opacity:.16;inset:18% 6% 22%}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundScreen{background-position:50%,50%,50%,50%,50%,50%,50%;background-size:auto,auto,auto,auto,auto,auto,auto;background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-canvas) 100%, transparent) 0%, color-mix(in srgb, var(--color-bg-canvas) 98%, transparent) 18%, color-mix(in srgb, var(--color-bg-canvas) 42%, transparent) 44%, color-mix(in srgb, var(--color-bg-canvas) 72%, transparent) 72%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 86%, transparent) 0%, color-mix(in srgb, var(--color-bg-overlay) 12%, transparent) 26%, color-mix(in srgb, var(--color-bg-canvas) 96%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 34%, transparent) 0%, transparent 26%, color-mix(in srgb, var(--color-bg-canvas) 52%, transparent) 100%), radial-gradient(44% 24% at 48% 18%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 88%, transparent) 0%, transparent 78%), radial-gradient(66% 52% at 22% 16%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-primary) 118%, transparent) 0%, transparent 72%), radial-gradient(38% 24% at 78% 20%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-secondary) 72%, transparent) 0%, transparent 76%), radial-gradient(34% 28% at 76% 70%, color-mix(in srgb, var(--pattern-home-shell-atmosphere-tertiary) 90%, transparent) 0%, transparent 78%)}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundGrid{opacity:.12}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=education] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=token] .route-shell-module__-3LPQq__backgroundPrimary{inset:0 -14% 42% 8%}.route-shell-module__-3LPQq__shell[data-route-background=business-support] .route-shell-module__-3LPQq__backgroundPrimary{height:min(21rem,36vh);inset:2% -10% auto 14%}.route-shell-module__-3LPQq__shell[data-route-background=about] .route-shell-module__-3LPQq__backgroundPrimary{inset:0 -12% 44% 18%}.route-shell-module__-3LPQq__shell[data-route-background=community] .route-shell-module__-3LPQq__backgroundPrimary,.route-shell-module__-3LPQq__shell[data-route-background=sarah] .route-shell-module__-3LPQq__backgroundPrimary{inset:4% -18% 42% 6%}.route-shell-module__-3LPQq__shell[data-route-background=home] .route-shell-module__-3LPQq__backgroundAccent,.route-shell-module__-3LPQq__shell[data-route-background=sarah] .route-shell-module__-3LPQq__backgroundAccent{inset:12% 36% 40% -24%}.route-shell-module__-3LPQq__shell[data-route-background=business-support] .route-shell-module__-3LPQq__backgroundAccent{height:min(14rem,22vh);inset:10% 44% auto -20%}.route-shell-module__-3LPQq__shell{--shell-header-inset:0px}.route-shell-module__-3LPQq__safeStartFloating{left:var(--layout-gutter);right:var(--layout-gutter);bottom:max(var(--space-sm), env(safe-area-inset-bottom,0px));padding:var(--space-2xs);border:var(--border-width-default) solid color-mix(in srgb, var(--color-border-strong) 48%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-overlay) 86%, transparent);box-shadow:0 16px 28px color-mix(in srgb, var(--color-bg-overlay) 44%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-items:stretch}.route-shell-module__-3LPQq__safeStartFloatingLink,.route-shell-module__-3LPQq__safeStartSecondaryLink{width:100%}}@media (prefers-reduced-motion:reduce){.route-shell-module__-3LPQq__safeStartFloatingLink,.route-shell-module__-3LPQq__safeStartInlineLink,.route-shell-module__-3LPQq__safeStartSecondaryLink{transition-duration:.01ms!important}}
.trust-center-toast-module__OtbLvW__trustToast{color:color-mix(in srgb, var(--color-success) 68%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-bg-overlay));}