@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/Barlow-300-latin-ext.5d12e640.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:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/Barlow-300-latin.a9f2b904.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Barlow-400-latin-ext.388b2f91.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Barlow-400-latin.691b6fb3.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/Barlow-500-latin-ext.42d3702e.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/Barlow-500-latin.b9baa974.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/Barlow-600-latin-ext.660b5575.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/Barlow-600-latin.03cb9b26.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Barlow-700-latin-ext.db9d1f01.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Barlow-700-latin.eb8ae334.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:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/Barlow-800-latin-ext.58886943.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:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/Barlow-800-latin.812c1faf.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:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/Barlow-900-latin-ext.5ce404b8.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:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/Barlow-900-latin.5930e4cc.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/BarlowCondensed-500-latin-ext.dfe6e0fb.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/BarlowCondensed-500-latin.6440fe73.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/BarlowCondensed-600-latin-ext.646ca2c5.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/BarlowCondensed-600-latin.b506a7ca.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/BarlowCondensed-700-latin-ext.e84925df.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/BarlowCondensed-700-latin.e9811009.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/BarlowCondensed-800-latin-ext.9eab2a14.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/BarlowCondensed-800-latin.17d6e974.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/IBMPlexMono-400-latin-ext.9faee8e8.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/IBMPlexMono-400-latin.06ac09dc.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/IBMPlexMono-500-latin-ext.5a49cbe3.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/IBMPlexMono-500-latin.dece0821.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:Walcot;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Walcot-Regular.cab14e61.otf) format("opentype")}@font-face{font-family:Walcot;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Walcot-Bold.50abe84e.otf) format("opentype")}@font-face{font-family:Walcot Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Walcot-Round.165e75dc.otf) format("opentype")}:root{--telra-blue:#3E8FB2;--telra-blue-secondary:#61B9C8;--telra-orange:#EF8239;--telra-orange-instr:#C9621F;--telra-lime:#D5DC4C;--telra-gray:#9E9E9E;--telra-cream:#F4F0E6;--telra-beige:#D9CCB5;--telra-blue-900:#234C5F;--telra-blue-700:#2F6B86;--telra-blue-600:#3E8FB2;--telra-blue-400:#71B0CB;--telra-blue-200:#B7D6E3;--telra-blue-100:#DCEAF1;--telra-blue-050:#EEF5F8;--telra-orange-700:#C9621F;--telra-orange-600:#EF8239;--telra-orange-400:#F4A266;--telra-orange-200:#FAD4B5;--telra-orange-050:#FCEEE1;--telra-cream-deep:#ECE5D3;--telra-cream-raised:#FBF9F3;--telra-ink:#20262B;--telra-ink-soft:#4A535A;--telra-gradient-emblem:linear-gradient(150deg,#61B9C8,#3E8FB2 60%,#2F6B86);--surface-page:var(--telra-cream);--surface-panel:var(--telra-cream-deep);--surface-card:var(--telra-cream-raised);--surface-ink:var(--telra-blue-900);--surface-inverse:var(--telra-ink);--text-strong:var(--telra-ink);--text-body:var(--telra-ink-soft);--text-muted:var(--telra-gray);--text-on-color:#FFFFFF;--text-link:var(--telra-blue-700);--border-rule:var(--telra-beige);--border-strong:#C7B89C;--border-subtle:#E4DBC9;--action-primary:var(--telra-orange);--action-primary-hover:var(--telra-orange-700);--action-primary-press:#B5571A;--action-secondary:var(--telra-blue-600);--action-secondary-hover:var(--telra-blue-700);--nav-accent:var(--telra-blue-600);--status-positive:var(--telra-blue-secondary);--status-learning:var(--telra-orange-instr);--status-discovery:var(--telra-lime);--status-conflict:var(--telra-orange-700);--status-conflict-overlay:rgba(201,98,31,0.45);--focus-ring:#2F6B86;--section-1:var(--telra-blue-600);--section-1-tint:var(--telra-blue-100);--section-2:#6B5CA0;--section-2-tint:#E3DEF0;--section-3:#2F7D6B;--section-3-tint:#DCEEE9;--section-4:#A6790A;--section-4-tint:#F3E6C2;--section-5:var(--telra-blue-secondary);--section-5-tint:#DFF3F6;--section-6:#8C6A4E;--section-6-tint:#EDE1D6;--section-7:#4F6B3E;--section-7-tint:#E1E8D9;--section-8:#5C6B73;--section-8-tint:#DEE4E6;--font-display:"Barlow Condensed","Barlow",system-ui,sans-serif;--font-sans:"Barlow",system-ui,-apple-system,sans-serif;--font-brand:"Walcot",Georgia,serif;--font-brand-round:"Walcot Round","Walcot",Georgia,serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extra:800;--weight-black:900;--text-2xs:11px;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:35px;--text-4xl:44px;--text-5xl:56px;--text-6xl:72px;--text-7xl:92px;--leading-tight:1.05;--leading-snug:1.18;--leading-normal:1.45;--leading-relaxed:1.6;--tracking-display:-0.01em;--tracking-tight:-0.005em;--tracking-normal:0em;--tracking-label:0.08em;--tracking-caps:0.14em}.t-eyebrow{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--telra-blue-700)}.t-h1{font-family:var(--font-display);font-size:var(--text-6xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-transform:uppercase}.t-h1,.t-h2{font-weight:var(--weight-bold);color:var(--text-strong)}.t-h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}.t-h2,.t-h3{font-family:var(--font-sans);line-height:var(--leading-snug)}.t-h3{font-weight:var(--weight-semibold);font-size:var(--text-xl);color:var(--text-strong)}.t-body{font-weight:var(--weight-regular);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body)}.t-body,.t-meta{font-family:var(--font-sans)}.t-meta{font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-muted)}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--rule-hair:1px;--rule-thin:1.5px;--rule-medium:2px;--rule-thick:3px;--shadow-none:none;--shadow-sm:0 1px 2px rgba(35,76,95,0.08);--shadow-md:0 2px 8px rgba(35,76,95,0.10);--shadow-lg:0 8px 24px rgba(35,76,95,0.12);--grid-columns:12;--grid-gutter:var(--space-6);--container-sm:720px;--container-md:960px;--container-lg:1200px;--container-xl:1320px;--ease-standard:cubic-bezier(0.2,0,0.1,1);--ease-entrance:cubic-bezier(0.16,0.84,0.44,1);--duration-fast:120ms;--duration-normal:200ms;--duration-slow:320ms}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-strong)}p{margin:0;text-wrap:pretty}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--telra-blue-200);color:var(--telra-blue-900)}:focus-visible{outline:var(--rule-medium) solid var(--focus-ring);outline-offset:2px}.telra-rule{border:none;border-top:var(--rule-thin) solid var(--border-rule);margin:var(--space-6) 0}.telra-rule--strong{border-top:var(--rule-medium) solid var(--telra-blue-600)}