:root{--primitive-color-neutral-0:#fff;--primitive-color-neutral-25:#fcfdff;--primitive-color-neutral-50:#f6f8fb;--primitive-color-neutral-100:#edf2f7;--primitive-color-neutral-200:#dde6ef;--primitive-color-neutral-300:#c9d5e2;--primitive-color-neutral-400:#8b9bb0;--primitive-color-neutral-500:#627287;--primitive-color-neutral-600:#425266;--primitive-color-neutral-700:#2c3a4b;--primitive-color-neutral-800:#1d2937;--primitive-color-neutral-900:#101924;--primitive-color-navy-50:#edf4ff;--primitive-color-navy-100:#d9e7fb;--primitive-color-navy-200:#b9d1f1;--primitive-color-navy-300:#8eaedc;--primitive-color-navy-400:#5d84be;--primitive-color-navy-500:#345f98;--primitive-color-navy-600:#204974;--primitive-color-navy-700:#163658;--primitive-color-navy-800:#102841;--primitive-color-navy-900:#0b1b2d;--primitive-color-blue-50:#edf7ff;--primitive-color-blue-100:#d5ebff;--primitive-color-blue-200:#add6ff;--primitive-color-blue-300:#78bbff;--primitive-color-blue-400:#439dff;--primitive-color-blue-500:#1e7ae8;--primitive-color-blue-600:#1660bc;--primitive-color-blue-700:#134f95;--primitive-color-blue-800:#154377;--primitive-color-blue-900:#16375f;--primitive-color-cyan-50:#eefbfd;--primitive-color-cyan-100:#d2f4fb;--primitive-color-cyan-200:#aae9f7;--primitive-color-cyan-300:#71d7ee;--primitive-color-cyan-400:#33bfdf;--primitive-color-cyan-500:#169dbe;--primitive-color-cyan-600:#127f9c;--primitive-color-cyan-700:#12667d;--primitive-color-cyan-800:#145567;--primitive-color-cyan-900:#154754;--primitive-color-green-50:#eefaf3;--primitive-color-green-100:#d6f2e0;--primitive-color-green-200:#b0e4c5;--primitive-color-green-300:#7fd0a3;--primitive-color-green-400:#4bb37b;--primitive-color-green-500:#2f915d;--primitive-color-green-600:#24754a;--primitive-color-green-700:#215d3d;--primitive-color-green-800:#1f4b33;--primitive-color-green-900:#1a3d2a;--primitive-color-amber-50:#fff7eb;--primitive-color-amber-100:#fee9c8;--primitive-color-amber-200:#fbd28a;--primitive-color-amber-300:#f4b24e;--primitive-color-amber-400:#e8942b;--primitive-color-amber-500:#cb7219;--primitive-color-amber-600:#a85a17;--primitive-color-amber-700:#864716;--primitive-color-amber-800:#6d3a17;--primitive-color-amber-900:#592f16;--primitive-color-red-50:#fff2f1;--primitive-color-red-100:#ffe0de;--primitive-color-red-200:#ffc0bc;--primitive-color-red-300:#ff978f;--primitive-color-red-400:#f86d66;--primitive-color-red-500:#e24b45;--primitive-color-red-600:#bf342f;--primitive-color-red-700:#9f2c28;--primitive-color-red-800:#842825;--primitive-color-red-900:#6e2522;--primitive-color-violet-50:#f6f3ff;--primitive-color-violet-100:#ede7ff;--primitive-color-violet-200:#ddd1ff;--primitive-color-violet-300:#c4afff;--primitive-color-violet-400:#a184ff;--primitive-color-violet-500:#855cf6;--primitive-color-violet-600:#7240dc;--primitive-color-violet-700:#6033b6;--primitive-color-violet-800:#502c92;--primitive-color-violet-900:#432877;--font-family-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.75rem;--line-height-tight:1.15;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-relaxed:1.7;--letter-spacing-tight:-.02em;--letter-spacing-normal:0em;--letter-spacing-wide:.04em;--space-0:0rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--breakpoint-small-mobile:22.5rem;--breakpoint-mobile:30rem;--breakpoint-tablet:48rem;--breakpoint-desktop:64rem;--breakpoint-wide:90rem;--container-content-narrow:42rem;--container-content:72rem;--container-content-wide:84rem;--container-full:100%;--page-gutter-mobile:1rem;--page-gutter-tablet:1.5rem;--page-gutter-desktop:2rem;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.5rem;--header-height-compact:3.5rem;--header-height-default:4.5rem;--radius-none:0;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--border-width-default:1px;--border-width-strong:2px;--shadow-none:none;--shadow-sm:0 1px 2px #1019240f, 0 1px 1px #1019240a;--shadow-md:0 6px 18px #10192414;--shadow-lg:0 14px 32px #1019241a;--shadow-focus:0 0 0 4px #1e7ae838;--motion-duration-instant:0s;--motion-duration-fast:.12s;--motion-duration-normal:.24s;--motion-duration-slow:.32s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-enter:cubic-bezier(0, 0, 0, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--color-focus);--touch-target-minimum:44px;--interaction-disabled-opacity:.45;--interaction-hover-brightness:.98;--interaction-active-brightness:.94;--z-base:0;--z-sticky:100;--z-header:200;--z-dropdown:400;--z-drawer:500;--z-overlay:600;--z-modal:700;--z-toast:800;--z-tooltip:900;--color-background:#f4f8fc;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-muted:#edf5fb;--color-surface-interactive:#f9fbfe;--color-surface-interactive-hover:#eef5fb;--color-text:#0b1b2d;--color-text-muted:#51657b;--color-text-subtle:#6b7d91;--color-text-inverse:#fff;--color-border:#d8e4ef;--color-border-strong:#bfd0df;--color-primary:#165f97;--color-primary-hover:#124d7b;--color-primary-active:#0f3d62;--color-primary-subtle:#dcecff;--color-secondary:#1a88a7;--color-secondary-hover:#146d87;--color-success:#2a7a4e;--color-success-subtle:#ddf1e5;--color-warning:#a95d16;--color-warning-subtle:#fdeacc;--color-danger:#be3a34;--color-danger-subtle:#ffe1de;--color-focus:#1e7ae8;--color-overlay:#0b1b2d8a;--color-disabled:#edf2f7;--color-disabled-text:#7e8da1;--color-selection:#165f972e}[data-theme=hub]{--color-background:#f4f8fc;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-muted:#edf5fb;--color-surface-interactive:#f9fbfe;--color-surface-interactive-hover:#eef5fb;--color-text:#0b1b2d;--color-text-muted:#51657b;--color-text-subtle:#6b7d91;--color-text-inverse:#fff;--color-border:#d8e4ef;--color-border-strong:#bfd0df;--color-primary:#165f97;--color-primary-hover:#124d7b;--color-primary-active:#0f3d62;--color-primary-subtle:#dcecff;--color-secondary:#1a88a7;--color-secondary-hover:#146d87;--color-success:#2a7a4e;--color-success-subtle:#ddf1e5;--color-warning:#a95d16;--color-warning-subtle:#fdeacc;--color-danger:#be3a34;--color-danger-subtle:#ffe1de;--color-focus:#1e7ae8;--color-overlay:#0b1b2d8a;--color-disabled:#edf2f7;--color-disabled-text:#7e8da1;--color-selection:#165f972e}[data-theme=calc]{--color-background:#f3f8fb;--color-surface:#fff;--color-surface-raised:#fcfdff;--color-surface-muted:#ecf5f9;--color-surface-interactive:#f8fbfd;--color-surface-interactive-hover:#eaf3f8;--color-text:#10233a;--color-text-muted:#506477;--color-text-subtle:#6d8093;--color-text-inverse:#fff;--color-border:#d6e1ea;--color-border-strong:#b8cad8;--color-primary:#156f9f;--color-primary-hover:#125981;--color-primary-active:#103f63;--color-primary-subtle:#d9f0f8;--color-secondary:#1b8fa8;--color-secondary-hover:#156f85;--color-success:#287752;--color-success-subtle:#dcf0e5;--color-warning:#a8611d;--color-warning-subtle:#fbead2;--color-danger:#bb4139;--color-danger-subtle:#fee1de;--color-focus:#2281eb;--color-overlay:#10233a8f;--color-disabled:#edf2f6;--color-disabled-text:#7b8da0;--color-selection:#156f9f2e}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:0s;--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s}}
.ds-app-shell{background:var(--color-background);min-block-size:100vh;color:var(--color-text);font-family:var(--font-family-sans)}.ds-app-shell__main{min-inline-size:0}.ds-container{box-sizing:border-box;inline-size:min(100%, var(--ds-container-width));padding-inline:var(--ds-container-gutter);margin-inline:auto}.ds-container--narrow{--ds-container-width:var(--container-content-narrow)}.ds-container--content{--ds-container-width:var(--container-content)}.ds-container--wide{--ds-container-width:var(--container-content-wide)}.ds-container--full{--ds-container-width:var(--container-full)}.ds-container--without-gutters{padding-inline:0}.ds-section{min-inline-size:0}.ds-section--compact{padding-block:var(--space-6)}.ds-section--default{padding-block:var(--space-12)}.ds-section--spacious{padding-block:var(--space-20)}.ds-section--muted{background:var(--color-surface-muted)}.ds-section--contrast{background:var(--color-text);color:var(--color-text-inverse)}.ds-section--transparent{background:0 0}.ds-hero{gap:var(--space-8);align-items:center;min-inline-size:0;display:grid}.ds-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ds-hero--stacked,.ds-hero--content-only{grid-template-columns:minmax(0,1fr)}.ds-hero--compact{gap:var(--space-5)}.ds-hero__content,.ds-hero__media{min-inline-size:0}.ds-hero__content{gap:var(--space-5);text-align:start;align-content:center;display:grid}.ds-hero__eyebrow{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ds-hero__title>:first-child,.ds-hero__description>:first-child{margin-block-start:0}.ds-hero__title>:last-child,.ds-hero__description>:last-child{margin-block-end:0}.ds-hero__description{color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.ds-hero__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ds-hero__supporting{color:var(--color-text-muted)}.ds-header{min-block-size:var(--header-height-default);background:var(--color-surface);border-block-end:var(--border-width-default) solid var(--color-border)}.ds-header--compact{min-block-size:var(--header-height-compact)}.ds-header--transparent{background:0 0;border-block-end-color:#0000}.ds-header--sticky{z-index:var(--z-header);position:sticky;inset-block-start:0}.ds-header__container{min-block-size:inherit;align-items:center;gap:var(--space-4);display:flex}.ds-header__brand,.ds-header__leading,.ds-header__trailing,.ds-header__utilities,.ds-header__mobile-navigation{align-items:center;gap:var(--space-3);display:flex}.ds-header__desktop-navigation{min-inline-size:0;margin-inline:auto}.ds-header__utilities,.ds-header__trailing,.ds-header__mobile-navigation{margin-inline-start:auto}.ds-header__utilities+.ds-header__trailing,.ds-header__utilities+.ds-header__mobile-navigation,.ds-header__trailing+.ds-header__mobile-navigation{margin-inline-start:0}.ds-desktop-navigation__list,.ds-footer__links,.ds-language-switcher__links,.ds-breadcrumbs ol{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-desktop-navigation__link,.ds-account-entry{min-block-size:var(--touch-target-minimum);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}a.ds-desktop-navigation__link:hover,a.ds-account-entry:hover{background:var(--color-surface-interactive-hover);color:var(--color-text)}.ds-desktop-navigation__link[aria-current=page],.ds-account-entry[aria-current=page]{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;text-decoration:underline}.ds-desktop-navigation__link[aria-disabled=true]{color:var(--color-disabled-text);cursor:not-allowed}.ds-navigation-icon{flex:none;display:inline-flex}.ds-footer{background:var(--color-surface-muted);border-block-start:var(--border-width-default) solid var(--color-border)}.ds-footer__container{gap:var(--space-8);padding-block:var(--space-12);display:grid}.ds-footer__main{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;display:grid}.ds-footer__groups{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.ds-footer__group{min-inline-size:0}.ds-footer__heading{font-weight:var(--font-weight-semibold)}.ds-footer__links{gap:var(--space-2);margin-block-start:var(--space-3);display:grid}.ds-footer a{min-block-size:var(--touch-target-minimum);color:var(--color-text-muted);align-items:center;text-decoration:none;display:inline-flex}.ds-footer a:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.ds-footer__legal,.ds-footer__bottom{border-block-start:var(--border-width-default) solid var(--color-border);color:var(--color-text-muted);padding-block-start:var(--space-4)}.ds-footer__protection{justify-content:flex-start;display:flex}.ds-cloudflare-badge{opacity:.9;align-items:center;min-block-size:2rem;display:inline-flex}.ds-cloudflare-badge img{object-fit:contain;block-size:2rem;inline-size:10rem;display:block}.ds-language-switcher{align-items:center;gap:var(--space-2);display:inline-flex}.ds-language-switcher select{min-block-size:var(--touch-target-minimum);max-inline-size:100%;padding-inline:var(--space-3);border:var(--border-width-default) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.ds-language-switcher--compact select{min-block-size:var(--control-height-sm);font-size:var(--font-size-sm)}.ds-language-switcher__current{font-weight:var(--font-weight-medium)}.ds-language-switcher__links a,.ds-language-switcher__links span{min-block-size:var(--touch-target-minimum);padding-inline:var(--space-2);color:var(--color-text-muted);align-items:center;display:inline-flex}.ds-language-switcher__links a[aria-current=true]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.ds-account-entry{border:var(--border-width-default) solid var(--color-border);background:var(--color-surface);cursor:pointer;font:inherit}.ds-account-entry:disabled{color:var(--color-disabled-text);background:var(--color-disabled);cursor:not-allowed}.ds-account-entry--compact{min-block-size:var(--control-height-sm);font-size:var(--font-size-sm)}.ds-breadcrumbs ol{align-items:center;row-gap:var(--space-2);color:var(--color-text-muted)}.ds-breadcrumbs li{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.ds-breadcrumbs a{color:inherit;text-decoration:none}.ds-breadcrumbs a:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.ds-breadcrumbs [aria-current=page]{color:var(--color-text);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.ds-breadcrumbs__separator{color:var(--color-text-subtle);transform:scaleX(var(--ds-directional-scale,1))}[dir=rtl] .ds-breadcrumbs__separator{--ds-directional-scale:-1}.ds-mobile-navigation{display:inline-flex}.ds-mobile-navigation__layer{z-index:var(--z-drawer);position:fixed;inset:0}.ds-mobile-navigation__backdrop{background:var(--color-overlay);cursor:pointer;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.ds-mobile-navigation__drawer{inline-size:min(100% - var(--space-8), 24rem);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-lg);position:absolute;inset-block:0;overflow-y:auto}.ds-mobile-navigation--start .ds-mobile-navigation__drawer{inset-inline-start:0}.ds-mobile-navigation--end .ds-mobile-navigation__drawer{inset-inline-end:0}.ds-mobile-navigation__header,.ds-mobile-navigation__content,.ds-mobile-navigation__utility,.ds-mobile-navigation__footer{padding:var(--space-4)}.ds-mobile-navigation__header{border-block-end:var(--border-width-default) solid var(--color-border);justify-content:flex-end;display:flex}.ds-mobile-navigation__content{gap:var(--space-4);display:grid}.ds-mobile-navigation__utility,.ds-mobile-navigation__footer{border-block-start:var(--border-width-default) solid var(--color-border)}.ds-mobile-navigation__close{inline-size:var(--touch-target-minimum);block-size:var(--touch-target-minimum);border-radius:var(--radius-md);background:var(--color-surface-interactive);color:var(--color-text);border:0}.ds-mobile-navigation__close:before{content:"×";font-size:var(--font-size-2xl)}.ds-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-visually-hidden--reveal-on-focus:focus{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}.ds-app-shell :focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:63.9375rem){.ds-header__desktop-navigation{display:none}.ds-header__mobile-navigation{display:flex}.ds-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ds-footer__utility{grid-column:1/-1}}@media (min-width:64rem){.ds-header__mobile-navigation{display:none}}@media (max-width:47.9375rem){.ds-container{--ds-container-gutter:var(--page-gutter-mobile)}.ds-hero--split{grid-template-columns:minmax(0,1fr)}.ds-footer__main{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (min-width:48rem){.ds-container{--ds-container-gutter:var(--page-gutter-tablet)}}@media (min-width:64rem){.ds-container{--ds-container-gutter:var(--page-gutter-desktop)}}@media (prefers-reduced-motion:reduce){.ds-mobile-navigation__drawer{transition:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hub-navy:#0f172a;--hub-blue:#2563eb;--hub-blue-dark:#1d4ed8;--hub-blue-light:#eff6ff;--hub-accent:#3b82f6;--hub-border:#e2e8f0;--hub-muted:#64748b;--hub-bg:#f8fafc}html,body{background:var(--hub-bg);min-height:100%;color:var(--hub-navy);margin:0;font-family:Inter,Segoe UI Variable,Aptos,Segoe UI,sans-serif;overflow-x:clip}*{box-sizing:border-box}a{color:inherit;text-decoration:none;transition:color .2s}body>div>header{z-index:1000;width:100%;box-shadow:0 4px 20px -5px rgba(15, 23, 42, calc(var(--header-progress,0) * .05));border-bottom:1px solid rgba(226, 232, 240, var(--header-progress,0));background:rgba(255, 255, 255, calc(var(--header-progress,0) * .92));-webkit-backdrop-filter:blur(calc(var(--header-progress,0) * 16px));transition:border-color .2s,background .2s,box-shadow .2s;position:fixed;top:0;left:0;right:0}body>div>header>div{max-width:1280px;margin:0 auto;padding:0 24px}.hub-brand-link{align-items:center;gap:12px;display:flex}.hub-logo-svg{flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.hub-brand-link:hover .hub-logo-svg{transform:scale(1.08)rotate(4deg)}.hub-brand-text{flex-direction:column;display:flex}.hub-brand-text strong{letter-spacing:-.02em;color:var(--hub-navy);font-size:18px;font-weight:800;line-height:1.2}.hub-brand-tagline{color:var(--hub-muted);margin-top:2px;font-size:11px;font-weight:500;line-height:1.2}body>div>header nav{justify-content:center;align-items:center;gap:24px;display:flex}body>div>header nav a{color:rgba(15, 23, 42, calc(.6 + var(--header-progress,0) * .25));font-size:14px;font-weight:600}body>div>header nav a:hover{color:var(--hub-blue)}body>div>main,body>div>div>main{width:100%}.hub-home{width:100%;margin:0;padding:0 0 64px}.hub-hero{width:100%;min-height:80svh;box-shadow:none;background:#eff6ff;border:none;border-radius:0;flex-direction:column;justify-content:space-between;margin:0 0 48px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.hub-hero{min-height:75svh}}@media (max-width:640px){.hub-hero{height:auto;min-height:auto}}.hub-hero-bg-wrapper{z-index:1;position:absolute;inset:0;overflow:hidden}.hub-hero-bg-image{object-fit:cover;object-position:right center;width:100%;height:100%;transform:translateY(var(--hero-image-y,0px)) scale(var(--hero-image-scale,1));opacity:var(--hero-image-opacity,1);will-change:transform, opacity}.hub-hero-overlay-gradient{z-index:2;background:linear-gradient(90deg,#eff6fffa 0%,#eff6ffe6 25%,#eff6ff66 40%,#eff6ff00 55%);position:absolute;inset:0}.hub-hero-overlay-content{z-index:3;max-width:50%;transform:translateY(var(--hero-content-y,0px));opacity:var(--hero-content-opacity,1);will-change:transform, opacity;flex-direction:column;flex-grow:1;justify-content:center;margin-inline-end:auto;padding:120px 48px 48px;display:flex;position:relative}.hub-hero:after{content:"";background:linear-gradient(to top, var(--hub-bg,#f8fafc) 0%, #f8fafc80 50%, transparent 100%);z-index:4;pointer-events:none;height:160px;opacity:var(--hero-progress,0);will-change:opacity;transition:opacity .1s ease-out;position:absolute;bottom:0;left:0;right:0}.hub-hero-copy{flex-direction:column;display:flex}.hub-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--hub-blue);margin:0 0 16px;font-size:14px;font-weight:700}.hub-hero-copy h1{letter-spacing:-.03em;color:var(--hub-navy);margin:0 0 16px;font-size:clamp(32px,3.5vw,48px);font-weight:900;line-height:1.15}.hub-hero-copy h1 .accent{color:var(--hub-blue);margin:0 6px;font-weight:900;display:inline-block}.hub-hero-description{color:var(--hub-navy);max-width:480px;margin:0 0 24px;font-size:18px;font-weight:600;line-height:1.65}.hub-search{border:1.5px solid var(--hub-border);background:#fff;border-radius:16px;max-width:480px;padding:6px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 20px -2px #0f172a0a}.hub-search:focus-within{border-color:var(--hub-blue);box-shadow:0 0 0 4px #2563eb1f}.hub-search input{color:var(--hub-navy);background:0 0;border:none;outline:none;flex:1;width:100%;padding:0 12px;font-size:15px}[dir=rtl] .hub-search input{text-align:right}.hub-search button{background:var(--hub-blue);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;padding:10px 20px;font-size:14px;font-weight:700;transition:background-color .2s}.hub-search button:hover{background:var(--hub-blue-dark)}.hub-hero-points-rail{z-index:3;transform:translateY(var(--hero-image-y,0px));opacity:var(--hero-image-opacity,1);will-change:transform, opacity;background:linear-gradient(#0000 0%,#0b1b2d1a 18%,#0b1b2d6b 55%,#0b1b2db8 100%);grid-template-columns:repeat(4,1fr);gap:24px;padding:14px 48px 18px;display:grid;position:relative}.hub-hero-point-item{align-items:flex-start;gap:12px;display:flex}.point-check-icon{color:#dbeafe;flex-shrink:0;margin-top:2px}.point-item-text{flex-direction:column;gap:2px;display:flex}.point-title{color:#fff;font-size:15px;font-weight:700}.point-desc{color:#ffffffd9;font-size:13px;font-weight:500;line-height:1.45}.hub-section-header{text-align:center;max-width:600px;margin:0 auto 32px}.hub-section-header h2{letter-spacing:-.02em;color:var(--hub-navy);margin:0 0 8px;font-size:28px;font-weight:900}.hub-section-subtitle{color:#51657b;margin:0;font-size:15px;line-height:1.5}:root{--post-hero-max-rise:320px;--world-card-collapsed-width:150px;--world-card-expanded-width:480px;--world-card-height:528px;--world-card-gap:20px}@media (max-width:1024px){:root{--post-hero-max-rise:220px;--world-card-collapsed-width:135px;--world-card-expanded-width:400px;--world-card-height:460px;--world-card-gap:16px}}@media (max-width:640px){:root{--post-hero-max-rise:120px;--world-card-collapsed-width:110px;--world-card-expanded-width:280px;--world-card-height:380px;--world-card-gap:12px}}.hub-post-hero-wrapper{margin-top:calc(-1 * var(--post-hero-max-rise));transform:translateY(var(--post-hero-translate,var(--post-hero-max-rise)));will-change:transform;z-index:5;position:relative}.hub-world-section{box-sizing:border-box;max-width:1280px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:48px 24px}@media (max-width:1328px){.hub-world-section{padding-left:24px;padding-right:24px}}@media (max-width:1024px){.hub-world-section{padding:32px 24px}}@media (max-width:640px){.hub-world-section{padding:24px 16px}}.hub-world-rail-outer{width:100%;position:relative}.hub-world-rail-viewport{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;padding:12px 0;overflow:auto visible}.hub-world-rail-viewport::-webkit-scrollbar{display:none}.hub-world-grid{gap:var(--world-card-gap);flex-flow:row;width:max-content;display:flex}.hub-world-card{flex:0 0 var(--world-card-collapsed-width);width:var(--world-card-collapsed-width);height:var(--world-card-height);cursor:pointer;border:1px solid var(--hub-border);scroll-snap-align:start;border-radius:24px;flex-direction:column;justify-content:flex-end;padding:38px 28px;transition:flex .6s cubic-bezier(.16,1,.3,1),width .6s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex;position:relative;overflow:hidden}.hub-world-card.active{flex:0 0 var(--world-card-expanded-width);width:var(--world-card-expanded-width);cursor:default;border-color:#0000}.hub-world-card-bg{z-index:1;background-position:50%;background-size:cover;transition:transform .6s;position:absolute;inset:0}.hub-world-card.active .hub-world-card-bg{transform:scale(1.03)}.hub-world-card-overlay{z-index:2;background:linear-gradient(#0f172a1a 0%,#0f172ad9 100%);position:absolute;inset:0}.hub-world-card-content{z-index:3;color:#fff;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative}.hub-world-card-num{color:var(--hub-accent);opacity:.85;letter-spacing:.1em;margin-bottom:8px;font-size:15px;font-weight:800}.hub-world-card-title{letter-spacing:-.01em;-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;height:64px;margin:0 0 12px;font-size:24px;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}[dir=rtl] .hub-world-card-title{text-align:right}.hub-world-card-desc{color:#ffffffd9;opacity:0;-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;height:48px;margin:0 0 24px;font-size:15px;line-height:1.5;transition:opacity .4s,transform .4s;display:-webkit-box;overflow:hidden;transform:translateY(12px)}[dir=rtl] .hub-world-card-desc{text-align:right}.hub-world-card.active .hub-world-card-desc{opacity:1;transition-delay:.15s;transform:translateY(0)}.hub-world-card-link{color:var(--hub-navy);opacity:0;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:700;transition:opacity .4s,transform .4s,background-color .2s;display:inline-flex;transform:translateY(12px)}.hub-world-card.active .hub-world-card-link{opacity:1;transition-delay:.2s;transform:translateY(0)}.hub-world-card-link:hover{background:var(--hub-blue-light);color:var(--hub-blue)}.hub-world-rail-gradient{z-index:10;pointer-events:none;opacity:0;width:80px;transition:opacity .3s;position:absolute;top:0;bottom:0}.hub-world-rail-gradient.start{background:linear-gradient(to right, var(--hub-bg) 0%, transparent 100%);left:0}[dir=rtl] .hub-world-rail-gradient.start{background:linear-gradient(to left, var(--hub-bg) 0%, transparent 100%);left:auto;right:0}.hub-world-rail-gradient.end{background:linear-gradient(to left, var(--hub-bg) 0%, transparent 100%);right:0}[dir=rtl] .hub-world-rail-gradient.end{background:linear-gradient(to right, var(--hub-bg) 0%, transparent 100%);left:0;right:auto}.hub-world-rail-gradient.visible{opacity:1}.hub-world-rail-arrow{width:44px;height:44px;color:var(--hub-navy);cursor:pointer;z-index:12;background:#ffffffeb;border:1px solid #0f172a14;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0f172a14}.hub-world-rail-arrow:hover{background:#fff;transform:translateY(-50%)scale(1.05);box-shadow:0 6px 16px #0f172a1f}.hub-world-rail-arrow:focus-visible{outline:2px solid var(--hub-blue);outline-offset:2px}.hub-world-rail-arrow.prev{left:-20px}[dir=rtl] .hub-world-rail-arrow.prev{left:auto;right:-20px}.hub-world-rail-arrow.next{right:-20px}[dir=rtl] .hub-world-rail-arrow.next{left:-20px;right:auto}.hub-trust{border:1px solid var(--hub-border);box-sizing:border-box;background:#fff;border-radius:24px;max-width:1280px;margin:0 auto;padding:32px 16px;box-shadow:0 4px 20px -2px #0f172a08}@media (max-width:1328px){.hub-trust{margin-left:24px;margin-right:24px}}@media (max-width:640px){.hub-trust{margin-left:16px;margin-right:16px}}.hub-trust-strip{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.hub-trust-item{border-left:1px solid var(--hub-border);flex-direction:column;align-items:flex-start;padding:0 16px;display:flex}[dir=rtl] .hub-trust-item{border-left:none;border-right:1px solid var(--hub-border)}.hub-trust-strip .hub-trust-item:first-child{border-left:none}[dir=rtl] .hub-trust-strip .hub-trust-item:first-child{border-right:none}.hub-trust-icon{color:var(--hub-blue);background:var(--hub-blue-light);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;display:flex}.hub-trust-info strong{color:var(--hub-navy);margin-bottom:6px;font-size:15px;font-weight:800;display:block}.hub-trust-info p{color:var(--hub-muted);margin:0;font-size:12px;line-height:1.45}.hub-no-results{color:#ef4444;background:#fef2f2;border:1px solid #fee2e2;border-radius:16px;padding:16px 24px;font-size:14px;font-weight:600}.hub-language-switcher-container{display:inline-block;position:relative}.hub-language-switcher-trigger{color:#0b1b2d;cursor:pointer;background:#fffffff2;border:1px solid #d8e4ef;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.hub-language-switcher-trigger:hover{background:#fff;border-color:#165f97;box-shadow:0 4px 12px #165f9714}.hub-globe-icon{color:#51657b}.hub-chevron-icon{color:#51657b;transition:transform .2s}.hub-chevron-icon.open{transform:rotate(180deg)}.hub-language-switcher-dropdown{z-index:300;background:#fff;border:1px solid #d8e4ef;border-radius:12px;width:320px;animation:.2s cubic-bezier(.16,1,.3,1) hubDropdownIn;position:absolute;top:calc(100% + 8px);right:0;overflow:visible;box-shadow:0 10px 25px -5px #0f172a1a}[dir=rtl] .hub-language-switcher-dropdown{left:0;right:auto}@keyframes hubDropdownIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hub-language-switcher-list{box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;gap:2px;max-height:380px;margin:0;padding:6px;list-style:none;display:flex;overflow:hidden auto}.hub-language-switcher-list::-webkit-scrollbar{width:6px}.hub-language-switcher-list::-webkit-scrollbar-track{background:0 0}.hub-language-switcher-list::-webkit-scrollbar-thumb{background:#d8e4ef;border-radius:3px}.hub-language-switcher-item{background:0 0;border-radius:8px;transition:background .15s;display:flex}.hub-language-switcher-item:hover:not(.current){background:#eef5fb}.hub-language-switcher-item.current{background:#dcecff}.hub-language-switcher-dropdown .hub-language-switcher-link{box-sizing:border-box;color:#0b1b2d;cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:44px;padding:10px 14px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.hub-language-switcher-dropdown .hub-language-switcher-link.disabled{cursor:not-allowed;opacity:.65;color:#0b1b2d}.hub-language-switcher-dropdown .lang-native{color:#0b1b2d;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:isolate;flex-shrink:1;max-width:170px;font-size:13px;font-weight:600;overflow:hidden}.hub-language-switcher-dropdown .lang-meta{flex-shrink:0;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.hub-language-switcher-dropdown .lang-code{color:#51657b;letter-spacing:.02em;font-size:11px;font-weight:700}.hub-language-switcher-dropdown .lang-status.draft{color:#51657b;white-space:nowrap;background:#f1f5f9;border:1px solid #d8e4ef;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.hub-language-switcher-dropdown .lang-checkmark{color:#165f97;font-size:14px;font-weight:900}@media (max-width:640px){.hub-language-switcher-dropdown{z-index:300;width:auto;max-width:none;position:fixed;top:70px;left:16px;right:16px}.hub-language-switcher-list{max-height:320px}.hub-language-switcher-dropdown .hub-language-switcher-link{min-height:48px;padding:12px 16px}}[dir=rtl] .hub-hero-bg-image{transform:scaleX(-1) translateY(var(--hero-image-y,0px)) scale(var(--hero-image-scale,1))}[dir=rtl] .hub-hero-overlay-gradient{background:linear-gradient(270deg,#eff6fffa 0%,#eff6ffe6 25%,#eff6ff66 40%,#eff6ff00 55%)}@media (max-width:1024px){.hub-hero{aspect-ratio:auto;flex-direction:column;height:auto;min-height:auto;max-height:none;display:flex}.hub-hero-bg-wrapper{height:300px;position:relative}.hub-hero-overlay-gradient,[dir=rtl] .hub-hero-overlay-gradient{background:linear-gradient(#eff6ff00 0%,#eff6ff 100%)}.hub-hero-overlay-content{background:#eff6ff;max-width:100%;padding:32px 24px}.hub-hero-points-rail{grid-template-columns:repeat(2,1fr);padding:24px}.hub-trust-strip{grid-template-columns:repeat(3,1fr);gap:32px 16px}.hub-trust-item{border:none!important}}@media (max-width:640px){.hub-hero-bg-wrapper{height:200px}.hub-hero-points-rail{grid-template-columns:1fr;gap:16px}.hub-trust-strip{grid-template-columns:1fr;gap:24px}.hub-trust-item{padding:0}.hub-hero-description{font-size:15px;line-height:1.6}.point-desc{font-size:12px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.hub-hero-bg-image,.hub-hero-overlay-content,.hub-hero-points-rail{opacity:1!important;transform:none!important}.hub-post-hero-wrapper{margin-top:0!important;transform:none!important}.hub-world-card{transition:none!important}.hub-world-card-bg{transform:none!important}.hub-world-card-desc,.hub-world-card-link{transition:none!important;transform:none!important}}.hub-footer-brand{gap:var(--space-2);max-inline-size:24rem;display:grid}.hub-footer-brand__name{color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.hub-footer-brand__summary,.hub-footer-bottom{margin:0}.hub-footer-brand__summary{color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.hub-footer-legal{gap:var(--space-4);flex-wrap:wrap;display:flex}.hub-footer-bottom{line-height:var(--line-height-normal)}.hub-guidance-page{gap:var(--space-8);margin-block-start:var(--space-8);display:grid}.hub-guidance-page__content{min-inline-size:0}.hub-guidance-page__section-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-guidance-page__section-card{gap:var(--space-3);overflow-wrap:anywhere;min-block-size:100%;display:grid}.hub-guidance-page__section-card h2,.hub-guidance-page__resource-card h3{margin:0}.hub-guidance-page__section-card p,.hub-guidance-page__resource-card p{color:var(--hub-muted);line-height:var(--line-height-relaxed);margin:0}.hub-guidance-page__resources-copy p{color:#475569;line-height:var(--line-height-relaxed);margin:0}.hub-guidance-page__section-link,.hub-guidance-page__resource-card a{color:var(--hub-blue-dark);inline-size:fit-content;font-weight:700}.hub-guidance-page__resources{gap:var(--space-5);border-block-start:1px solid var(--hub-border);padding-block-start:var(--space-7);display:grid}.hub-guidance-page__resources-copy{gap:var(--space-2);display:grid}.hub-guidance-page__resources-copy h2{margin:0}.hub-guidance-page__resource-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.hub-guidance-page__resource-card{gap:var(--space-3);overflow-wrap:anywhere;min-block-size:100%;display:grid}.hub-guidance-page--support .hub-guidance-page__section-card{border-inline-start:3px solid var(--hub-blue);padding-inline-start:var(--space-4)}.hub-guidance-page--status .hub-guidance-page__section-card{border-inline-start:3px solid var(--hub-accent);padding-inline-start:var(--space-4)}.hub-guidance-page a:focus-visible{outline:3px solid var(--hub-accent);outline-offset:3px;border-radius:.25rem}@media (max-width:800px){.hub-guidance-page__section-grid{grid-template-columns:1fr}}@media (max-width:640px){.hub-guidance-page{gap:var(--space-6);margin-block-start:var(--space-6)}.hub-guidance-page__section-grid,.hub-guidance-page__resource-grid{gap:var(--space-4)}.hub-guidance-page__resource-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hub-guidance-page *{scroll-behavior:auto}}.hub-search-results{border:1px solid var(--hub-border,#94a3b859);border-radius:1rem;max-width:48rem;margin:1rem auto 0;padding:1rem}.hub-search-results ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hub-search-results a:focus-visible,.hub-world-card:focus-within{outline:3px solid var(--hub-focus,#60a5fa);outline-offset:3px}.hub-reference-page{gap:var(--space-8);grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);align-items:start;margin-block-start:var(--space-8);display:grid}.hub-reference-page__layout{display:contents}.hub-reference-page__index{border-inline-start:3px solid var(--hub-border);padding-inline-start:var(--space-4);position:sticky;inset-block-start:var(--space-6)}.hub-reference-page__index ol{gap:var(--space-3);margin-block:var(--space-4) 0;padding-inline-start:1.25rem;display:grid}.hub-reference-page__index a,.hub-reference-page__section-link{color:var(--hub-blue-dark);font-weight:700}.hub-reference-page__index a:focus-visible,.hub-reference-page__section-link:focus-visible,.hub-reference-page__resource-card:focus-visible{outline:3px solid var(--hub-accent);outline-offset:3px}.hub-reference-page__article{gap:var(--space-6);min-inline-size:0;display:grid}.hub-reference-page__section,.hub-reference-page__resources{border:1px solid var(--hub-border);padding:var(--space-6);background:#fff;border-radius:1rem}.hub-reference-page__section h2,.hub-reference-page__resources-heading{margin-block:0 var(--space-3)}.hub-reference-page__section p{color:var(--hub-muted);line-height:var(--line-height-relaxed);margin-block:0 var(--space-4)}.hub-reference-page__resources-heading{font-size:var(--font-size-lg)}.hub-reference-page__resource-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.hub-reference-page__resource-card{gap:var(--space-2);border:1px solid var(--hub-border);padding:var(--space-4);color:inherit;border-radius:.75rem;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.hub-reference-page__resource-card:hover{border-color:var(--hub-accent);transform:translateY(-2px)}.hub-reference-page__resource-card span{color:var(--hub-muted);line-height:var(--line-height-normal)}@media (max-width:900px){.hub-reference-page{grid-template-columns:1fr}.hub-reference-page__index{position:static}}@media (max-width:640px){.hub-reference-page__section,.hub-reference-page__resources{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.hub-reference-page__resource-card{transition:none}.hub-reference-page__resource-card:hover{transform:none}}.hub-policy-page{gap:var(--space-8);grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);align-items:start;margin-block-start:var(--space-8);display:grid}.hub-policy-page__sidebar{gap:var(--space-5);min-inline-size:0;display:grid;position:sticky;inset-block-start:var(--space-6)}.hub-policy-page__legal-navigation,.hub-policy-page__index{border:1px solid var(--hub-border);padding:var(--space-5);background:#fff;border-radius:1rem}.hub-policy-page__legal-navigation ul,.hub-policy-page__index ol{gap:var(--space-3);margin-block:var(--space-4) 0;display:grid}.hub-policy-page__legal-navigation a,.hub-policy-page__index a,.hub-policy-page__section-link,.hub-policy-page__resource-card a{color:var(--hub-blue-dark);overflow-wrap:anywhere;font-weight:700}.hub-policy-page__legal-navigation a[aria-current=page]{color:var(--hub-navy);border-inline-start:3px solid var(--hub-blue);padding-inline-start:var(--space-3)}.hub-policy-page__article{gap:var(--space-6);min-inline-size:0;display:grid}.hub-policy-page__section{border:1px solid var(--hub-border);padding:var(--space-6);overflow-wrap:anywhere;background:#fff;border-radius:1rem;scroll-margin-block-start:7rem}.hub-policy-page__section h2,.hub-policy-page__resource-card h3,.hub-policy-page__resources-copy h2{margin:0}.hub-policy-page__section p,.hub-policy-page__resource-card p{color:var(--hub-muted);line-height:var(--line-height-relaxed)}.hub-policy-page__resources-copy p{color:#475569;line-height:var(--line-height-relaxed)}.hub-policy-page__resources{gap:var(--space-5);border-block-start:1px solid var(--hub-border);padding-block-start:var(--space-7);display:grid}.hub-policy-page__resources-copy{gap:var(--space-2);display:grid}.hub-policy-page__resource-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.hub-policy-page__resource-card{gap:var(--space-3);overflow-wrap:anywhere;min-block-size:100%;display:grid}.hub-policy-page--privacy .hub-policy-page__section{border-inline-start:3px solid var(--hub-blue)}.hub-policy-page--terms .hub-policy-page__section{border-inline-start:3px solid var(--hub-accent)}.hub-policy-page a:focus-visible{outline:3px solid var(--hub-accent);outline-offset:3px;border-radius:.25rem}@media (max-width:900px){.hub-policy-page{grid-template-columns:1fr}.hub-policy-page__sidebar{position:static}}@media (max-width:640px){.hub-policy-page{gap:var(--space-6);margin-block-start:var(--space-6)}.hub-policy-page__legal-navigation,.hub-policy-page__index,.hub-policy-page__section{padding:var(--space-4)}.hub-policy-page__resource-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hub-policy-page *{scroll-behavior:auto}}.auth-shell{gap:var(--space-6);margin-block-start:var(--space-8);display:grid}.auth-shell--entry-only{border-inline-start:3px solid var(--hub-accent);padding-inline-start:var(--space-4)}.auth-shell__state{gap:var(--space-4);border:1px solid var(--hub-border);padding:var(--space-6);background:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.auth-shell__indicator{background:var(--hub-accent);block-size:.75rem;inline-size:.75rem;box-shadow:0 0 0 .3rem var(--hub-blue-light);border-radius:999px;margin-block-start:.45rem}.auth-shell__copy{gap:var(--space-3);min-inline-size:0;display:grid}.auth-shell__copy h2,.auth-shell__copy p{margin:0}.auth-shell__copy p{color:var(--hub-muted);line-height:var(--line-height-relaxed);overflow-wrap:anywhere}.auth-shell__links{gap:var(--space-4);border-block-start:1px solid var(--hub-border);padding-block-start:var(--space-6);display:grid}.auth-shell__links ul{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.auth-shell__links a{border:1px solid var(--hub-border);min-block-size:3rem;padding:var(--space-3) var(--space-4);color:var(--hub-blue-dark);overflow-wrap:anywhere;border-radius:.75rem;align-items:center;font-weight:700;display:flex}.auth-shell__links a:hover{border-color:var(--hub-accent)}.auth-shell__links a:focus-visible{outline:3px solid var(--hub-accent);outline-offset:3px}@media (max-width:700px){.auth-shell__links ul{grid-template-columns:1fr}}@media (max-width:640px){.auth-shell{gap:var(--space-4);margin-block-start:var(--space-6)}.auth-shell__state{gap:var(--space-3);padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.auth-shell *{scroll-behavior:auto}}
