:root{color-scheme:light;--font-sans:"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sidebar-width:248px;--topbar-height:56px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--gray-50:#fbfaf8;--gray-100:#f5f3ef;--gray-150:#ece9e3;--gray-200:#e2ded5;--gray-300:#cec7ba;--gray-400:#aaa296;--gray-500:#827b71;--gray-600:#625d55;--gray-700:#444039;--gray-800:#2a2722;--gray-900:#15130f;--surface:#ffffff;--surface-muted:var(--gray-100);--bg:var(--gray-50);--bg-sidebar:var(--gray-50);--bg-topbar:rgba(251,250,248,0.88);--border:var(--gray-200);--border-subtle:var(--gray-150);--border-strong:var(--gray-300);--text:var(--gray-800);--text-muted:var(--gray-600);--text-subtle:var(--gray-500);--sky-100:#eaf5fa;--sky-200:#cbe7f3;--sky-300:#9fd2e8;--sky-500:#4297b8;--sky-700:#18566d;--coral-100:#fff0ec;--coral-300:#f3ad9b;--coral-500:#c9573d;--coral-700:#762918;--amber-100:#fcf5e8;--amber-300:#efc778;--amber-500:#b98521;--amber-700:#68470b;--lavender-100:#f3f0fa;--lavender-300:#bfafe6;--lavender-500:#765eb2;--lavender-700:#3a2b68;--sage-100:#eef6f0;--sage-300:#a5ccae;--sage-500:#4d895e;--sage-700:#204b2e;--mint-100:#eaf7f4;--mint-300:#97d4c8;--mint-500:#3d9787;--mint-700:#18564c;--shadow-dropdown:0 8px 24px rgba(21,19,15,0.08),0 0 0 1px var(--gray-200);--shadow-modal:0 24px 64px rgba(21,19,15,0.16),0 0 0 1px var(--gray-200);--shadow-widget:0 12px 32px rgba(21,19,15,0.14),0 0 0 1px rgba(21,19,15,0.08);--duration-fast:120ms;--duration-normal:180ms;--easing-standard:cubic-bezier(0.2,0,0,1);--easing-out:cubic-bezier(0.16,1,0.3,1);--focus-ring:0 0 0 2px var(--sky-300)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font-sans,"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:14px;line-height:22px;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body{min-height:100vh}button,input,select,textarea{font-family:inherit}a{text-decoration:none}a,button{color:inherit}button{font-family:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.text-display-sm{font-size:28px;line-height:36px;font-weight:300;letter-spacing:-.4px}.text-display-md{font-size:22px;line-height:30px;font-weight:300;letter-spacing:-.3px}.text-heading-lg{font-size:18px;line-height:26px;font-weight:300;letter-spacing:-.2px}.text-heading-md{font-size:16px;line-height:24px;font-weight:300;letter-spacing:-.1px}.text-heading-sm{font-size:14px;line-height:20px;font-weight:400}.text-body-lg{font-size:15px;line-height:22px;font-weight:300}.text-body-md{font-size:14px;line-height:21px;font-weight:300}.text-body-sm{font-size:13px;line-height:19px;font-weight:300}.text-label-md{font-size:12px;line-height:17px;font-weight:500;letter-spacing:.3px}.text-label-sm{font-weight:500;letter-spacing:.4px;text-transform:none}.text-caption,.text-label-sm{font-size:11px;line-height:16px}.text-caption{font-weight:300}.text-mono-sm{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;line-height:18px;font-weight:400}.skip-link{position:absolute;top:-40px;left:var(--space-8);background:var(--gray-900);color:var(--gray-50);padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);font-size:14px;font-weight:500;z-index:1000;transition:top var(--duration-fast) var(--easing-standard)}.skip-link:focus{top:var(--space-8)}.auth-screen{position:relative;min-height:100vh;display:grid;align-items:center;padding:clamp(var(--space-24),6vh,72px) clamp(var(--space-16),5vw,72px);background:var(--bg);overflow:hidden}.auth-screen:before{content:"";position:absolute;inset:0 auto 0 0;width:min(38vw,520px);background:var(--sky-100);border-right:1px solid var(--sky-200);z-index:0}.auth-shell{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,440px);grid-gap:clamp(var(--space-32),6vw,80px);gap:clamp(var(--space-32),6vw,80px);align-items:center;position:relative;z-index:1}.auth-hero{display:grid;grid-gap:var(--space-32);gap:var(--space-32);min-width:0}.auth-brand{display:inline-flex;align-items:center;gap:var(--space-10);color:var(--gray-800)}.auth-brand__mark{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:var(--radius-sm);background:var(--gray-900);color:var(--gray-50);font-size:15px;line-height:1;font-weight:500}.auth-brand__name{font-size:14px;line-height:20px;font-weight:500}.auth-hero__copy{display:grid;grid-gap:var(--space-12);gap:var(--space-12);max-width:680px}.auth-hero__title{margin:0;max-width:650px;color:var(--gray-900);font-size:clamp(38px,5.6vw,64px);line-height:1.02;font-weight:300;letter-spacing:0}.auth-panel{width:100%;display:grid;grid-gap:var(--space-24);gap:var(--space-24)}.auth-screen>.auth-panel{position:relative;z-index:1;justify-self:center;max-width:560px;background:rgba(255,255,255,.82);border:1px solid rgba(226,222,213,.88);border-radius:var(--radius-md);padding:clamp(var(--space-24),4vw,40px);box-shadow:0 22px 70px rgba(21,19,15,.08)}.auth-panel__copy{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}.auth-panel__body,.auth-panel__eyebrow,.auth-panel__title{margin:0}.auth-panel__eyebrow{color:var(--text-subtle)}.auth-panel__body{color:var(--text-muted);max-width:580px}.auth-panel--login{position:relative;background:rgba(255,255,255,.82);border:1px solid rgba(226,222,213,.88);border-radius:var(--radius-md);padding:clamp(var(--space-24),4vw,40px);box-shadow:0 22px 70px rgba(21,19,15,.08)}.auth-panel--login:before{content:"";position:absolute;inset:var(--space-12) auto auto var(--space-12);width:42px;height:3px;border-radius:var(--radius-pill);background:var(--sky-300)}.auth-panel__icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--sky-100);color:var(--sky-700)}.auth-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.auth-signal,.auth-signal-grid{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.auth-signal{min-height:122px;align-content:space-between;padding:var(--space-16);border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(255,255,255,.56)}.auth-signal svg{color:var(--auth-signal-text)}.auth-signal__label{color:var(--text-subtle)}.auth-signal__value{color:var(--auth-signal-text);font-weight:400}.auth-signal--capture{--auth-signal-text:var(--sky-700);background:var(--sky-100);border-color:var(--sky-300)}.auth-signal--ticket{--auth-signal-text:var(--coral-700);background:var(--coral-100);border-color:var(--coral-300)}.auth-signal--replay{--auth-signal-text:var(--amber-700);background:var(--amber-100);border-color:var(--amber-300)}.auth-signal--ai{--auth-signal-text:var(--lavender-700);background:var(--lavender-100);border-color:var(--lavender-300)}.auth-evidence{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:var(--space-16);gap:var(--space-16);max-width:690px}.auth-evidence__rail{position:relative;display:grid;grid-template-rows:repeat(3,1fr);justify-items:center;padding:var(--space-8) 0}.auth-evidence__rail:before{content:"";position:absolute;top:var(--space-12);bottom:var(--space-12);width:1px;background:var(--border-strong)}.auth-evidence__rail span{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--gray-300);position:relative;z-index:1}.auth-evidence__body{border-top:1px solid var(--border)}.auth-evidence__body,.auth-evidence__row{display:grid;border-bottom:1px solid var(--border)}.auth-evidence__row{min-height:54px;grid-template-columns:20px 132px minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:center;color:var(--text-muted)}.auth-evidence__row:last-child{border-bottom:0}.auth-evidence__row svg{color:var(--sky-700)}.auth-evidence__row span{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:18px;color:var(--text-subtle)}.auth-evidence__row strong{color:var(--gray-800);font-size:14px;line-height:22px;font-weight:400}.auth-route{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding-top:var(--space-20);border-top:1px solid var(--border)}.auth-route span{color:var(--text-subtle)}.auth-route code{min-width:0;overflow-wrap:anywhere;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:18px;color:var(--sky-700);background:var(--sky-100);border:1px solid var(--sky-300);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-8)}.google-auth{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}.google-auth__button{min-height:48px;width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-10) var(--space-12) var(--space-10) var(--space-10);background:var(--gray-900);color:var(--gray-50);border:0;border-radius:var(--radius-md);font:inherit;font-weight:400;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.google-auth__button:hover:not(:disabled){background:var(--gray-800);transform:translateY(-1px)}.google-auth__button:disabled{opacity:.7;cursor:progress}.google-auth__mark{width:28px;height:28px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--gray-50);color:var(--gray-900);font-size:14px;line-height:1;font-weight:500}.google-auth__arrow,.google-auth__spinner{flex:0 0 auto}.google-auth__spinner{animation:auth-spin .8s linear infinite}@keyframes auth-spin{to{transform:rotate(1turn)}}@keyframes flare-spoke{0%{opacity:1}12.5%{opacity:.65}25%{opacity:.35}37.5%{opacity:.18}50%{opacity:.1}87.5%{opacity:.1}to{opacity:1}}@keyframes flare-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.flare-spinner-spoke{animation:flare-spoke 1s linear infinite;animation-delay:var(--flare-spoke-delay,0s)}.flare-spinner--breathe{animation:flare-breathe 2.2s ease-in-out infinite}.google-auth__error{margin:0;color:var(--coral-700);background:var(--coral-100);border:1px solid var(--coral-300);border-radius:var(--radius-sm);padding:var(--space-8) var(--space-10)}.onboarding-panel{max-width:560px}.tenant-select{max-width:720px}.tenant-select__list{display:grid;grid-gap:var(--space-20);gap:var(--space-20)}.tenant-select__org{display:grid;grid-gap:var(--space-12);gap:var(--space-12);padding-top:var(--space-16);border-top:1px solid var(--border)}.tenant-select__actions,.tenant-select__orgHeader,.tenant-select__workspace{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.tenant-select__workspaces{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.tenant-select__workspace{padding:var(--space-12) 0;border-top:1px solid var(--border)}.tenant-select__workspace:first-child{border-top:0}.tenant-select__actions{padding-top:var(--space-16);border-top:1px solid var(--border)}.onboarding-form__actions,.tenant-select__actions{justify-content:flex-start}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:980px){.auth-screen{align-items:start}.auth-screen:before{width:100%;height:34vh;border-right:0;border-bottom:1px solid var(--sky-200)}.auth-shell{grid-template-columns:1fr;gap:var(--space-40)}.auth-panel--login{max-width:560px}}@media (max-width:720px){.auth-screen{padding:var(--space-24) var(--space-16)}.auth-hero{gap:var(--space-24)}.auth-hero__title{font-size:36px;line-height:40px}.auth-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-evidence__row{grid-template-columns:20px minmax(92px,.42fr) minmax(0,1fr)}}@media (max-width:480px){.auth-hero__title{font-size:30px;line-height:34px}.auth-signal{min-height:112px;padding:var(--space-12)}.auth-evidence{grid-template-columns:1fr}.auth-evidence__rail{display:none}.auth-evidence__row{grid-template-columns:20px 1fr;padding:var(--space-10) 0}.auth-evidence__row strong{grid-column:2}.auth-route,.tenant-select__actions,.tenant-select__orgHeader,.tenant-select__workspace{align-items:flex-start;flex-direction:column}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_19e1ab{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_19e1ab{--font-sans:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-editorial:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_62df8c{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_62df8c{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}