@font-face{font-family:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_a34c9c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_Fallback_a34c9c;src:local("Arial");ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.00%;size-adjust:100.27%}.__className_a34c9c{font-family:__Red_Hat_Text_a34c9c,__Red_Hat_Text_Fallback_a34c9c;font-style:normal}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:var(--font-sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji");background:var(--brand-bg);color:var(--brand-fg);line-height:1.45;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{background:transparent;border:0;padding:0}a,button{color:inherit}a{text-decoration:none}:root{--surface:#fff;--surface-muted:#f7f7f8;--surface-elev:#fff;--border:#e5e7eb;--text:#111827;--text-muted:#374151;--text-soft:#6b7280;--focus-ring:#5b8def;--radius:14px;--gap:1rem;--container-max:1100px;--container-pad:1.25rem;--shadow-soft:0 10px 30px rgba(0,0,0,.12);--shadow-strong:0 10px 30px rgba(0,0,0,.35);--brand-bg:#000;--brand-fg:#fff;--pastel-pink:#fbcfe8;--pastel-emerald:#a7f3d0;--pastel-purple:#ddd6fe;--pastel-green:#bbf7d0;--pastel-yellow:#fef08a;--pastel-blue:#bfdbfe;--white:#fff;--black:#000;--ts-bg:var(--black,#0b0b0b);--ts-fg:var(--white,#fff);--ts-logo-size:clamp(34px,3.2vw,44px);--ts-logo-weight:800;--ts-nav-size:clamp(14px,1.35vw,16px);--ts-nav-weight:500}:where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);white-space:nowrap;border:0}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.card{border-radius:var(--radius);box-shadow:var(--shadow-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:800;letter-spacing:.02em}.btn-pill{padding:.5rem .9rem;border-radius:999px;font-size:12px;text-transform:uppercase;box-shadow:var(--shadow-strong)}.btn-white{background:var(--white);color:var(--black);border-radius:14px;padding:.55rem 1.05rem;box-shadow:0 8px 18px rgba(0,0,0,.25);font-size:14px;font-weight:800}.link-underline{text-decoration:underline;text-underline-offset:4px}.ts-shell{min-height:100vh;min-height:100dvh;background:var(--brand-bg);color:var(--brand-fg);display:flex;flex-direction:column}.ts-content{flex:1 0 auto;width:100%}.ts-page{max-width:860px;margin:0 auto;padding:28px 18px 46px}.ts-logo{font-size:var(--ts-logo-size);font-weight:var(--ts-logo-weight);letter-spacing:.6px;line-height:1}.ts-nav a{font-size:var(--ts-nav-size);font-weight:var(--ts-nav-weight);line-height:1.2;white-space:nowrap}@media (max-width:860px){:root{--ts-logo-size:clamp(30px,6vw,36px);--ts-nav-size:clamp(13px,3.4vw,14px)}}.brand-page{min-height:100vh;background:var(--brand-bg);color:var(--brand-fg);padding:3rem 0}.brand-page .brand-wrap{max-width:980px;margin-inline:auto;padding-inline:1.5rem}.brand-page .brand-header{display:grid;grid-template-columns:1fr 290px;gap:1.5rem;align-items:start;margin-bottom:1rem}.brand-page .brand-title{text-align:center;font-weight:900;font-size:30px;line-height:1.1;margin:0}.brand-page .brand-meta{margin-top:.35rem;font-size:13px;font-style:italic;font-weight:700;opacity:.9}.brand-page .brand-right{padding-top:.5rem}.brand-page .brand-right .kicker,.brand-page .brand-right .subkicker{font-size:14px;font-weight:700;line-height:1.25}.brand-page .brand-right .subkicker{margin-top:.15rem;font-style:italic;opacity:.8}.brand-page .brand-actions{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.brand-page .desc-pill{margin:1.75rem 0 2.5rem;border-radius:14px;padding:1rem 1.25rem;color:var(--black);background:linear-gradient(90deg,var(--pastel-pink),var(--pastel-yellow));text-align:center;font-size:14px;font-weight:900;font-style:italic;box-shadow:var(--shadow-strong)}.brand-page .grid-2x2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media (max-width:860px){.brand-page .brand-header{grid-template-columns:1fr}.brand-page .brand-right{width:100%}.brand-page .brand-actions{align-items:flex-start}.brand-page .grid-2x2{grid-template-columns:1fr;gap:1.25rem}}.brand-page .summary-card{border-radius:14px;padding:1.25rem 1.5rem;color:var(--black);box-shadow:var(--shadow-strong);min-height:210px;display:flex;flex-direction:column;justify-content:space-between}.brand-page .summary-title{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:0 0 1rem}.brand-page .summary-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;font-size:14px;font-weight:800;line-height:1.25}.brand-page .summary-fallback{opacity:.7;font-weight:600}.brand-page .card-cta{margin-top:1rem;font-size:14px;font-weight:800;font-style:italic;opacity:.9;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%}.brand-page .evidence-card{margin-top:2.5rem;border-radius:14px;padding:1.5rem 2rem;background:var(--pastel-blue);color:var(--black);text-align:center;box-shadow:var(--shadow-strong)}.brand-page .module-title{margin:0 0 .75rem;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brand-page .support-box{margin-top:2rem;border-radius:18px;border:2px solid hsla(0,0%,100%,.5);padding:1.25rem 1.5rem;text-align:center;box-shadow:var(--shadow-strong)}.brand-page .support-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.brand-page .support-footnote{margin-top:1rem;font-size:12px;font-style:italic;font-weight:700;opacity:.8}.ts-footer{width:100%;border-top:1px solid hsla(0,0%,100%,.08);background:var(--brand-bg);flex-shrink:0}.ts-footer-inner{max-width:860px;margin:0 auto;padding:18px 20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ts-footer-left{display:flex;flex-direction:column}.ts-footer-brand{font-weight:800;letter-spacing:.4px;line-height:1.1;color:hsla(0,0%,100%,.92);font-size:14px}.ts-footer-copy{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.2px;color:hsla(0,0%,100%,.7);line-height:1.3}.ts-footer-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end}.ts-footer-links a{font-size:12px;font-weight:700;letter-spacing:.3px;color:hsla(0,0%,100%,.78);white-space:nowrap;transition:opacity .2s ease}.ts-footer-links a:hover{opacity:.65}@media (max-width:860px){.ts-footer-inner{flex-direction:column;text-align:center;gap:12px;padding:16px 16px 20px}.ts-footer-inner,.ts-footer-left{align-items:center}.ts-footer-links{width:100%;justify-content:center;gap:14px}}.SiteHeader_siteHeader__scQ2T{width:100%;border-bottom:1px solid hsla(0,0%,100%,.08);background:var(--black);position:sticky;top:0;z-index:50}.SiteHeader_siteHeaderInner__gjK59{max-width:860px;margin:0 auto;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.SiteHeader_siteLogo__NgJqp{letter-spacing:.5px;text-decoration:none;color:#fff;flex-shrink:0}.SiteHeader_siteNav__H_kJi{display:flex;gap:28px;align-items:center}.SiteHeader_navLink__GqI97{text-decoration:none;color:hsla(0,0%,100%,.85);letter-spacing:.5px;transition:opacity .2s ease;white-space:nowrap}.SiteHeader_navLink__GqI97:hover{opacity:.6}.SiteHeader_menuBtn__2DR6Y{display:none;background:transparent;border:0;color:hsla(0,0%,100%,.9);padding:0;margin:0;line-height:1;height:40px;width:40px;border-radius:10px;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center}.SiteHeader_menuBtn__2DR6Y:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.SiteHeader_menuIcon__fzQcG{font-size:36px;font-weight:700;display:block;line-height:1}.SiteHeader_mobileMenu__UP3Ta{display:none}@media (max-width:860px){.SiteHeader_siteNav__H_kJi{display:none}.SiteHeader_menuBtn__2DR6Y{display:inline-flex}.SiteHeader_mobileMenuOpen__HVyy0{display:block}.SiteHeader_mobileBackdrop__4uwiP{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:60}.SiteHeader_mobilePanel__FXkFB{position:fixed;top:0;right:0;height:100vh;width:min(360px,86vw);background:#0b0b0b;border-left:1px solid hsla(0,0%,100%,.12);z-index:70;padding:18px 18px 22px;display:flex;align-items:flex-start}.SiteHeader_mobileNav__zO56F{width:100%;display:flex;flex-direction:column;gap:14px;margin-top:54px}.SiteHeader_mobileLink__3DGwi{padding:12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9);letter-spacing:.6px;text-decoration:none;white-space:nowrap}}@font-face{font-family:__Red_Hat_Text_b65676;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_b65676;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_b65676;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_b65676;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_b65676;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-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:__Red_Hat_Text_b65676;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-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:__Red_Hat_Text_Fallback_b65676;src:local("Arial");ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.00%;size-adjust:100.27%}.__className_b65676{font-family:__Red_Hat_Text_b65676,__Red_Hat_Text_Fallback_b65676;font-style:normal}@font-face{font-family:"__DM_Serif_Display_0e4539";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-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:"__DM_Serif_Display_0e4539";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-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:"__DM_Serif_Display_Fallback_0e4539";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_0e4539{font-family:"__DM_Serif_Display_0e4539","__DM_Serif_Display_Fallback_0e4539";font-weight:400;font-style:normal}