@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_29f246d4-module__8Y_Bfa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_29f246d4-module__8Y_Bfa__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,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(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,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(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,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:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:96.39%}.inter_tight_3ebe23d0-module__OlElta__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_3ebe23d0-module__OlElta__variable{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}
:root{--bq-obsidian:#000;--bq-basalt:#0b0b0b;--bq-iron:#161616;--bq-shale:#262626;--bq-slate:#3d3d3d;--bq-granite:#5c5c5c;--bq-flint:#8a8a8a;--bq-ash:#a3a3a3;--bq-chalk:#c8c8c8;--bq-marble:#e3e3e3;--bq-limestone:#f2f2f0;--bq-paper:#fff;--bq-high-paper:#b42318;--bq-medium-paper:#8a5a00;--bq-low-paper:#2f6b1f;--bq-high-night:#f07167;--bq-medium-night:#e8a33d;--bq-low-night:#5fb04b;--bq-display:"Helvetica Now Display","Helvetica Neue",Helvetica,var(--font-inter-tight),"Inter Tight",Arial,sans-serif;--bq-text:var(--font-inter),"Inter","Helvetica Neue",Arial,sans-serif;--bq-arabic:"IBM Plex Sans Arabic","Geeza Pro",sans-serif;--bq-fs-display-xl:clamp(36px,3.9vw,56px);--bq-fs-display:clamp(30px,2.8vw,40px);--bq-fs-title:clamp(32px,3.34vw,48px);--bq-fs-h1:clamp(26px,2.23vw,32px);--bq-fs-h2:clamp(24px,2.1vw,30px);--bq-fs-h3:24px;--bq-fs-h4:20px;--bq-fs-lead:clamp(18px,1.4vw,20px);--bq-fs-body:17px;--bq-fs-small:14px;--bq-fs-caption:13px;--bq-s-1:4px;--bq-s-2:8px;--bq-s-3:12px;--bq-s-4:16px;--bq-s-5:24px;--bq-s-6:32px;--bq-s-7:48px;--bq-s-8:64px;--bq-s-9:96px;--bq-s-10:128px;--bq-s-11:192px;--bq-max:1320px;--bq-gutter:24px;--bq-margin:clamp(24px,5vw,80px);--bq-section:clamp(88px,10vw,152px);--bq-measure:64ch;--bq-radius:0px;--bq-hair:1px;--bq-ease:cubic-bezier(.2,0,0,1);--bq-fast:.16s;--bq-base:.24s;--bq-slow:.48s;--bq-cut:.9s}[data-ground=night]{--bg:var(--bq-obsidian);--surface:var(--bq-basalt);--raised:var(--bq-iron);--text:var(--bq-paper);--text-body:#d9d9d9;--text-2:var(--bq-ash);--text-3:var(--bq-flint);--rule:#ffffff1a;--rule-strong:#ffffff42;--btn-bg:var(--bq-paper);--btn-fg:var(--bq-obsidian);--high:var(--bq-high-night);--medium:var(--bq-medium-night);--low:var(--bq-low-night);--ev-1:#fff;--ev-2:#a3a3a3;--ev-3:#5c5c5c;background:var(--bg);color:var(--text)}[data-ground=paper]{--bg:var(--bq-paper);--surface:var(--bq-limestone);--raised:var(--bq-paper);--text:var(--bq-obsidian);--text-body:#262626;--text-2:var(--bq-granite);--text-3:var(--bq-granite);--rule:#0000001f;--rule-strong:#000000e6;--btn-bg:var(--bq-obsidian);--btn-fg:var(--bq-paper);--high:var(--bq-high-paper);--medium:var(--bq-medium-paper);--low:var(--bq-low-paper);--ev-1:#000;--ev-2:#5c5c5c;--ev-3:#a3a3a3;background:var(--bg);color:var(--text)}@media (prefers-reduced-motion:reduce){:root{--bq-fast:0s;--bq-base:0s;--bq-slow:0s;--bq-cut:0s}html{scroll-behavior:auto!important}}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:#000}body{font:400 17px/1.6 var(--bq-text);font-variant-numeric:lining-nums tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#fff;background:#000;flex-direction:column;min-height:100vh;display:flex}main{flex:1}a{color:inherit}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--bq-display);letter-spacing:-.03em;font-weight:300;line-height:1}h1{font-size:var(--bq-fs-display);letter-spacing:-.03em;line-height:.98}h2{font-size:var(--bq-fs-h1);line-height:1.02}h3{font-size:var(--bq-fs-h3);letter-spacing:-.015em;font-weight:400;line-height:1.15}h4{font-size:var(--bq-fs-h4);letter-spacing:-.01em;font-weight:500;line-height:1.25}:focus-visible{outline:2px solid var(--text,#fff);outline-offset:3px}.wrap{max-width:var(--bq-max);padding:0 var(--bq-margin);margin:0 auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--bq-margin);z-index:100;color:#000;background:#fff;padding:12px 20px;font-weight:500;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:12px}.lead{font-size:var(--bq-fs-lead);color:var(--text-body);max-width:54ch;font-weight:300;line-height:1.55}.ico{width:var(--s,24px);height:var(--s,24px);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;flex:none}.wm{line-height:0;display:inline-block}.wm img{width:var(--w,160px);height:auto}[data-ground=paper] .wm img{filter:none;mix-blend-mode:multiply}[data-ground=night] .wm img{filter:invert();mix-blend-mode:screen}[data-ground] .wm.on-paper img{filter:none;mix-blend-mode:multiply}[data-ground] .wm.on-night img{filter:invert();mix-blend-mode:screen}.wm-link{line-height:0;display:inline-block}.btn{height:48px;font:500 15px var(--bq-text);border-radius:var(--bq-radius);cursor:pointer;transition:background var(--bq-fast)var(--bq-ease),color var(--bq-fast)var(--bq-ease),border-color var(--bq-fast)var(--bq-ease);border:1px solid #0000;align-items:center;gap:12px;padding:0 24px;text-decoration:none;display:inline-flex}.btn .ico{--s:18px;transition:transform var(--bq-base)var(--bq-ease)}.btn:hover .ico{transform:translate(4px)}.btn-p{background:var(--btn-bg);color:var(--btn-fg)}.btn-p:hover{background:var(--surface);color:var(--text);border-color:var(--text)}.btn-s{border-color:var(--rule-strong);color:var(--text);background:0 0}.btn-s:hover{border-color:var(--text)}.btn-sm{height:40px;padding:0 18px;font-size:14px}.link{border-bottom:1px solid var(--text);align-items:center;gap:10px;padding-bottom:3px;font-weight:500;text-decoration:none;display:inline-flex}.link .ico{--s:16px}.row-btn{margin-top:var(--bq-s-6);flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.site-header{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#0000006b;border-bottom:1px solid #ffffff17;margin-bottom:-80px;position:sticky;top:0;box-shadow:inset 0 1px #ffffff0d,0 12px 40px #00000059}.site-header-in{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.primary-nav{letter-spacing:.01em;color:var(--text-body);gap:30px;margin-left:auto;margin-right:8px;font-size:14px;display:none}.primary-nav a{padding:8px 0;text-decoration:none}.primary-nav a:hover{color:var(--text)}.header-cta{display:none}.menu-btn{border:1px solid var(--rule-strong);cursor:pointer;border-radius:var(--bq-radius);background:0 0;place-items:center;width:44px;height:44px;display:grid}.menu-panel{z-index:40;-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);padding:var(--bq-s-7)var(--bq-margin);background:#000000c7;border-top:1px solid #ffffff17;position:fixed;inset:80px 0 0;overflow-y:auto}.menu-panel li{border-top:1px solid var(--rule);padding:18px 0}.menu-panel li:last-child{padding-top:var(--bq-s-6);border:0}.menu-panel a:not(.btn){font:300 28px/1.15 var(--bq-display);letter-spacing:-.025em;text-decoration:none;display:block}@media (min-width:1040px){.primary-nav{display:flex}.header-cta{display:block}.mobile-menu{display:none}}.band{padding:var(--bq-section)0;border-top:1px solid var(--rule)}.band-tight{padding:var(--bq-s-9)0}.band-head{margin-bottom:var(--bq-s-8);max-width:760px}.band-head h2{font-size:var(--bq-fs-h1);letter-spacing:-.03em}.band-head .lead{margin-top:var(--bq-s-5)}@media (max-width:700px){.band{padding:var(--bq-s-8)0}}.page-head{min-height:min(62vh,640px);padding:160px 0 var(--bq-s-9);border-top:0;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ph-media{z-index:0;background:#000;position:absolute;inset:0}.ph-media img{object-fit:cover;filter:grayscale()brightness(.5)contrast(1.12);transform-origin:60%;width:100%;height:100%;animation:36s linear infinite alternate drift}.ph-media:after{content:"";background:#00000057;position:absolute;inset:0}@keyframes drift{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.ph-media img{animation:none}}.ph-copy{z-index:1;width:100%;position:relative}.page-head h1{font-size:var(--bq-fs-title);letter-spacing:-.03em;max-width:20ch;margin-top:var(--bq-s-6);line-height:1.06}.page-head .lead{margin-top:var(--bq-s-6)}@media (max-width:700px){.page-head{padding:120px 0 var(--bq-s-7);min-height:56vh}}.crumbs ol{color:var(--text-2);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.crumbs li+li:before{content:"/";color:var(--text-3);margin-right:12px}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--text);text-decoration:underline}.crumbs [aria-current]{color:var(--text)}.hero{padding:160px 0 var(--bq-s-9);flex-direction:column;justify-content:flex-end;min-height:max(100vh,680px);display:flex}.hero .wrap{width:100%}.hero h1{font-size:var(--bq-fs-display-xl);letter-spacing:-.03em;max-width:16ch;line-height:1.04}.hero .lead{margin-top:var(--bq-s-6)}.hero .cut{background:var(--text);height:1px;margin-top:var(--bq-s-8);transform-origin:0;animation:cut var(--bq-cut)var(--bq-ease)both .2s}@keyframes cut{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.linklist{gap:0 var(--bq-gutter);border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.linklist a{border-bottom:1px solid var(--rule);font:300 clamp(20px,1.7vw,24px)/1.2 var(--bq-display);letter-spacing:-.02em;transition:padding var(--bq-base)var(--bq-ease);justify-content:space-between;align-items:center;gap:16px;padding:26px 0;text-decoration:none;display:flex}.linklist a:hover{padding-left:14px}.linklist .ico{--s:24px}@media (max-width:800px){.linklist{grid-template-columns:minmax(0,1fr)}}.cta-title{font-size:var(--bq-fs-display);letter-spacing:-.025em;max-width:18ch;line-height:1.1}.cta-band .lead{margin-top:var(--bq-s-6)}.register li:first-child a{border-top:1px solid var(--rule-strong)}.register a{border-bottom:1px solid var(--rule);transition:padding var(--bq-base)var(--bq-ease);justify-content:space-between;align-items:center;gap:24px;padding:clamp(22px,2.1vw,30px) 0;text-decoration:none;display:flex}.register a:hover{padding-left:12px}.register b{font:300 clamp(20px,1.7vw,24px)/1.25 var(--bq-display);letter-spacing:-.02em;align-items:center;gap:18px;display:flex}.register b .ico,.register .ico.arr{--s:22px}@media (max-width:800px){.register b{font-size:20px}.register b .ico{--s:20px}}.block{border-top:1px solid var(--rule);padding:clamp(64px,7vw,104px) 0}.block h2{font-size:var(--bq-fs-h1);max-width:22ch;margin-bottom:var(--bq-s-6)}.block-body{gap:var(--bq-s-6);flex-direction:column;display:flex}.block-first{font:300 clamp(19px,1.45vw,21px)/1.55 var(--bq-display);letter-spacing:-.01em;color:var(--text);max-width:56ch}.block-prose{border-top:0;padding:clamp(8px,1.5vw,24px) 0 clamp(40px,5vw,72px)}.block-lead{font:300 clamp(20px,1.7vw,24px)/1.6 var(--bq-display);letter-spacing:-.012em;color:var(--text);max-width:60ch}.block-prose{gap:var(--bq-s-6);flex-direction:column;display:flex}.block-prose+.block{border-top:1px solid var(--rule)}.block-text,.block-cols{color:var(--text-body);font-size:17px;line-height:1.6}.block-text{gap:var(--bq-s-4);flex-direction:column;max-width:64ch;display:flex}.block-cols{column-count:2;column-gap:var(--bq-s-8)}.block-cols p,.block-text p{break-inside:avoid}.block-cols p+p{margin-top:var(--bq-s-4)}@media (max-width:900px){.block-cols{column-count:1}.block{padding:var(--bq-s-7)0}}.prose{max-width:66ch;color:var(--text-body);font-size:17px;line-height:1.65}.prose>*+*{margin-top:var(--bq-s-4)}.prose h2{font-size:var(--bq-fs-h2);margin-top:var(--bq-s-8);padding-top:var(--bq-s-5);border-top:1px solid var(--rule)}.prose h3{margin-top:var(--bq-s-6)}.prose ul{border-top:1px solid var(--rule);list-style:none}.prose ul li{border-bottom:1px solid var(--rule);padding:10px 0}.prose ol{padding-left:1.4em;list-style:decimal}.prose a{text-underline-offset:3px;text-decoration:underline}.prose table{border-collapse:collapse;width:100%;font-size:14px}.prose th{text-align:left;border-bottom:1px solid var(--rule-strong);padding:0 16px 10px 0}.prose td{border-bottom:1px solid var(--rule);vertical-align:top;padding:14px 16px 14px 0}.figure{margin:var(--bq-s-7)0}.figure-media{position:relative}.figure figcaption,.core-fig .legend{color:var(--text-2);margin-top:12px;font-size:13px}.core{height:var(--h,28px);gap:2px;width:100%;display:flex}.core i{height:100%;display:block}.core .ev1,.legend .ev1{background:var(--ev-1)}.core .ev2,.legend .ev2{background:var(--ev-2)}.core .ev3,.legend .ev3{background:var(--ev-3)}.core .ev4,.legend .ev4{background:repeating-linear-gradient(135deg,var(--text)0 1.4px,transparent 1.4px 5px);outline:1px solid var(--text);outline-offset:-1px}.legend{flex-wrap:wrap;gap:8px 22px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend i{width:12px;height:12px;display:inline-block}.rate{font:600 13px var(--bq-text);color:var(--c);align-items:center;gap:8px;display:inline-flex}.rate:before{content:"";background:var(--c);width:9px;height:9px}.rate.low{--c:var(--low)}.rate.medium{--c:var(--medium)}.rate.high{--c:var(--high)}.form{gap:var(--bq-s-6)var(--bq-gutter);grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;display:grid}.form>.field:nth-of-type(5),.form>.form-error,.form>.btn,.form>h2,.form>p,.field-trap{grid-column:1/-1}.form>.btn{justify-self:start}@media (max-width:700px){.form{grid-template-columns:1fr}}.field{flex-direction:column;gap:8px;display:flex}.field label{font:500 14px var(--bq-text)}.field input,.field textarea{font:400 16px var(--bq-text);color:var(--text);background:0 0;border:0;border-bottom:1px solid #ffffff80;border-radius:0;width:100%;padding:10px 0}.field textarea{resize:vertical;border:1px solid #ffffff80;min-height:140px;padding:12px}.field .hint{color:var(--text-2);font-size:13px}.form-error{color:var(--high);font-size:14px}.form .btn{align-self:flex-start}.site-footer{padding:var(--bq-s-10)0 var(--bq-s-7);border-top:1px solid var(--rule)}.foot-grid{gap:var(--bq-s-7)var(--bq-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.foot-brand{gap:var(--bq-s-3,12px);color:var(--text-2);flex-direction:column;grid-column:span 4;font-size:14px;display:flex}.foot-brand a:hover{color:var(--text)}.foot-loc{align-items:center;gap:10px;display:flex}.foot-col{grid-column:span 2}.foot-col:first-of-type{grid-column:5/span 2}.foot-col:nth-of-type(2){grid-column:7/span 3}.foot-col:nth-of-type(3){grid-column:11/span 2}.foot-col h2{font:700 14px/1.4 var(--bq-text);letter-spacing:0;color:var(--text);margin-bottom:var(--bq-s-4)}.foot-col li{color:var(--text-2);margin-bottom:12px;font-size:14px}.foot-col a{text-decoration:none}.foot-col a:hover{color:var(--text);text-decoration:underline}.foot-base{margin-top:var(--bq-s-9);padding-top:var(--bq-s-5);border-top:1px solid var(--rule);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;font-size:13px;line-height:1.5;display:flex}.foot-base p,.foot-base ul{margin:0}.foot-base ul{gap:24px;display:flex}.foot-entity{flex-basis:100%;order:3}.foot-base a{text-decoration:none}.foot-base a:hover{color:var(--text)}@media (max-width:900px){.foot-brand{grid-column:1/-1}.foot-col,.foot-col:nth-of-type(n){grid-column:span 6}}@media (max-width:560px){.foot-col,.foot-col:nth-of-type(n){grid-column:1/-1}}.nf h1{max-width:12ch}.nf .lead{margin-top:var(--bq-s-5)}.field select{font:400 16px var(--bq-text);color:var(--text);border:0;border-bottom:1px solid var(--rule-strong);background:0 0;border-radius:0;width:100%;padding:10px 0}.field select option{color:#000;background:#fff}.field-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-note{margin-top:var(--bq-s-7);max-width:60ch;color:var(--text-body)}.article-meta{color:var(--text-2);margin-bottom:var(--bq-s-7);font-size:14px}.legal-meta{color:var(--text-2);font-size:14px}.band>.wrap>.block:first-child{border-top:0;padding-top:0}.cta-band{padding:var(--bq-section)0}.page-head .lead{font-size:var(--bq-fs-lead);color:#e8e8e8;max-width:52ch;line-height:1.55}.prose section{margin-top:var(--bq-s-8);padding-top:var(--bq-s-5);border-top:1px solid var(--rule)}.prose section:first-child{margin-top:0}.prose section>h2{margin:0 0 var(--bq-s-5);font-size:var(--bq-fs-h1);border:0;padding:0;line-height:1.15}.prose section>p+p{margin-top:var(--bq-s-4)}.prose section>p{color:var(--text-body)}.prose h2,.prose h3,.prose h4,.prose strong{color:var(--text)}.article-meta{margin-bottom:var(--bq-s-6)}.page-head .lead,.contact-side{color:var(--text-body)}.band-media{z-index:0;background:#000;position:absolute;inset:0;overflow:hidden}.band-media img{object-fit:cover;filter:grayscale()brightness(.42)contrast(1.12);width:100%;height:100%}.band-media:after{content:"";background:#0000004d;position:absolute;inset:0}.band-copy{z-index:1;position:relative}.cta-band,.statement{position:relative;overflow:hidden}.statement{padding:var(--bq-section)0}.statement-text{font:300 clamp(26px,2.8vw,40px)/1.2 var(--bq-display);letter-spacing:-.025em;max-width:26ch;color:var(--text)}@media (max-width:700px){.statement,.cta-band{padding:var(--bq-s-9)0}}.foot-col h2,.contact-note strong,.rate,.footnote{font-weight:700}h1,h2,h3,h4,.register b,.linklist a,.statement-text,.block-first,.menu-panel a{font-variant-numeric:normal;font-feature-settings:"tnum" 0,"kern" 1}.nf{padding:200px 0 var(--bq-section)}.statement .band-media img{filter:grayscale()brightness(.72)contrast(1.1)}.statement .band-media:after{background:#00000038}.ph-media:after{background:linear-gradient(#00000059,#00000026 40%,#0000008c)}.ph-formation{z-index:0;pointer-events:none;position:absolute;inset:0}.page-head .ph-copy{padding-bottom:var(--bq-s-5)}.foot-tag{font:300 24px/1.3 var(--bq-display);letter-spacing:-.02em;color:var(--text);max-width:28ch;margin-bottom:var(--bq-s-8);font-feature-settings:"tnum" 0,"kern" 1}.site-header{view-transition-name:bq-header}::view-transition-group(bq-header){z-index:5;animation-duration:0s}::view-transition-old(bq-header){display:none}::view-transition-new(bq-header){animation:none}::view-transition-group(root){animation-duration:0s}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.2s ease-in both bq-out}::view-transition-new(root){animation:bq-in .62s var(--bq-ease).12s both}@keyframes bq-out{to{opacity:0}}@keyframes bq-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.foot-brand .foot-since{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:13px}.wm img{color:#0000;font-size:0;display:block}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--text);box-shadow:0 2px 0 0 var(--text);outline:0}.field textarea:focus-visible{box-shadow:0 0 0 2px var(--text)}.field [aria-invalid=true]{border-color:var(--text)}.field-err{color:var(--text)}.field input::placeholder,.field textarea::placeholder{color:var(--text-3);opacity:1}.form-error{color:#ffd9d5;border:1px solid #e8a09a;grid-column:1/-1;padding:12px 16px;font-size:15px;line-height:1.5}.contact-notes{max-width:880px;margin-top:var(--bq-s-7);padding-top:var(--bq-s-5);border-top:1px solid var(--rule);gap:8px var(--bq-s-7);flex-wrap:wrap;display:flex}.contact-notes .contact-note{color:var(--text-2);max-width:none;margin:0;font-size:14px;line-height:1.6}.foot-col h2 a{color:inherit;text-decoration:none}
.pf{pointer-events:none;opacity:0}.pf.on{opacity:1;transition:opacity 1.4s var(--bq-ease)}.pf-still{object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.pf canvas{width:100%;height:100%;display:block}.pf-stage{z-index:0;width:100%;height:100lvh;position:fixed;top:0;left:0}.pf-quiet{z-index:0;position:absolute;inset:0}.ph-media .pf-quiet.on{opacity:1}.page-head .ph-media img{filter:grayscale()brightness(.26)contrast(1.1)}.page-head .ph-media:after{background:linear-gradient(#0003,#0000 40%,#0006)}.hero[data-ground],.scene[data-ground]{background:0 0}.scene{z-index:1;position:relative}.hero{margin-bottom:50vh;position:relative;overflow:visible}.hero-copy{z-index:1;position:relative}.hero-veil{z-index:0;pointer-events:none;background:radial-gradient(46% 40% at 15% 52%,#0000009e 0%,#00000057 50%,#0000 100%);position:absolute;inset:0}.hero{justify-content:center;padding:120px 0 80px}.hero h1{font:300 clamp(34px,3.9vw,56px)/1.08 var(--bq-display);letter-spacing:-.03em;text-shadow:0 0 40px #000000b3;max-width:none}.hero .lead{text-shadow:0 0 30px #000c;max-width:25em}@media (max-width:767px){.hero-veil{background:radial-gradient(95% 38% at 40% 55%,#0000008c 0%,#0000004d 60%,#0000 100%)}}.constellation{--cso:clamp(0,calc((var(--cs,1) - .9)*10),1);height:100lvh;min-height:560px;overflow:hidden}.cs-head{z-index:1;text-align:center;padding-top:clamp(96px,14vh,150px);position:relative}.cs-head h2{font:300 clamp(26px,2.23vw,32px)/1.15 var(--bq-display);letter-spacing:-.03em;text-shadow:0 0 40px #000c;max-width:none}.cs-head .lead{max-width:30em;margin:var(--bq-s-5,20px)auto 0;text-shadow:0 0 30px #000c}.cs-links{width:100%;height:100%;opacity:var(--cso);pointer-events:none;display:none;position:absolute;inset:0}.cs-links line{stroke:#ffffff21;stroke-width:1px}.cs-sm{display:block}.cs-nodes{margin:0;padding:0;list-style:none}.cs-nodes li{z-index:2;left:calc(var(--sx)*1%);top:calc(var(--sy)*1%);width:0;height:0;opacity:var(--cso);position:absolute}.cs-nodes a{width:0;height:0;font:400 13px/1 var(--bq-text);color:#ffffffd9;text-decoration:none;position:absolute;top:0;left:0}.cs-nodes a:before{content:"";width:6px;height:6px;transition:transform .24s var(--bq-ease);background:#fff;border-radius:50%;position:absolute;top:-3px;left:-3px;box-shadow:0 0 10px #ffffff8c}.cs-nodes a span{white-space:nowrap;transition:color .24s var(--bq-ease);padding:6px 8px;position:absolute;bottom:12px;left:0;transform:translate(-50%)}.cs-nodes a span:after{content:"";height:14px;position:absolute;top:100%;left:0;right:0}.cs-nodes li:focus-within{opacity:1}.cs-nodes a:hover,.cs-nodes a:focus-visible{color:#fff}.cs-nodes a:hover:before,.cs-nodes a:focus-visible:before{transform:scale(1.5)}.cs-nodes a:focus-visible span{outline-offset:0;outline:2px solid #fff}.cs-nodes a:focus-visible:before{outline-offset:4px;outline:2px solid #fff}@media (min-width:640px){.cs-sm{display:none}.cs-md{display:block}.cs-nodes li{left:calc(var(--mx)*1%);top:calc(var(--my)*1%)}}@media (min-width:1024px){.cs-md{display:none}.cs-lg{display:block}.cs-nodes li{left:calc(var(--lx)*1%);top:calc(var(--ly)*1%)}}.register a{background-image:linear-gradient(var(--text),var(--text));transition:background-size .32s var(--bq-ease),padding .32s var(--bq-ease),color .32s var(--bq-ease);background-position:0;background-repeat:no-repeat;background-size:0% 100%;padding-left:0;padding-right:0}.register a:hover,.register a:focus-visible{color:var(--bg);background-size:100% 100%;padding-left:16px;padding-right:16px}.register a:hover span,.register a:focus-visible span,.register a:hover b,.register a:focus-visible b{color:var(--bg)}.register a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.register .ico.arr{transition:transform .32s var(--bq-ease)}.register a:hover .ico.arr,.register a:focus-visible .ico.arr{transform:translate(6px)}@media (prefers-reduced-motion:no-preference){[data-mq=lines]{display:flow-root}.hero h1[data-mq=lines],.page-head h1[data-mq=lines]{padding-bottom:.16em}.mq-line{margin:-.12em 0 -.34em;padding:.12em 0 .34em;display:block;overflow:hidden}.mq-in{transition:transform .9s var(--bq-ease);transition-delay:calc(var(--i,0)*80ms);will-change:transform;display:block;transform:translateY(110%)}.mq-on .mq-in,.mq-instant .mq-in{transform:none}.mq-instant .mq-in{transition:none}.motion-ready .band,.motion-ready .block{border-top-color:#0000;position:relative}.motion-ready .band:before,.motion-ready .block:before{content:"";background:var(--rule);transform-origin:0;height:1px;transition:transform var(--bq-cut)var(--bq-ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.motion-ready .band.in:before,.motion-ready .block.in:before{transform:scaleX(1)}.motion-ready .band>.wrap>.block:first-child:before{display:none}.motion-ready .core i{transform-origin:0;transition:transform .7s var(--bq-ease);transform:scaleX(0)}.motion-ready .core i:nth-child(2){transition-delay:.16s}.motion-ready .core i:nth-child(3){transition-delay:.32s}.motion-ready .core i:nth-child(4){transition-delay:.48s}.motion-ready .core i:nth-child(n+5){transition-delay:.64s}.motion-ready .core.in i{transform:scaleX(1)}.motion-ready [data-reveal]:not([data-reveal=lines]){opacity:0;transition:opacity .7s var(--bq-ease),transform .7s var(--bq-ease);transition-delay:calc(var(--d,0)*80ms);transform:translateY(14px)}.motion-ready [data-reveal]:not([data-reveal=lines]).in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.register a,.register .ico.arr,.pf.on{transition:none}}
.mega{align-items:center;display:flex}.mega-bar{gap:30px;margin:0;padding:0;list-style:none;display:flex}.mega-trigger{font:inherit;letter-spacing:inherit;color:var(--text-body);cursor:pointer;transition:color var(--bq-fast)var(--bq-ease),border-color var(--bq-fast)var(--bq-ease);background:0 0;border:0;border-bottom:1px solid #0000;margin:0;padding:8px 0}.mega-trigger:hover,.mega-trigger[aria-expanded=true]{color:var(--text);border-bottom-color:var(--rule-strong)}.mega-trigger:focus-visible{outline:1px solid var(--text);outline-offset:4px}.mega-panel{z-index:60;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);animation:mega-in var(--bq-base)var(--bq-ease)both;background:#050505;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 60px #00000080}.mega-grid{padding-block:var(--bq-s-7);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.mega-col{padding-inline:var(--bq-s-6);border-left:1px solid var(--rule);gap:var(--bq-s-5);flex-direction:column;min-width:0;display:flex}.mega-col:first-child{border-left:0;padding-left:0}.mega-col ul{gap:var(--bq-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mega-context{font-size:var(--bq-fs-small);color:var(--text-2);max-width:30ch;margin:0;line-height:1.5}.primary-nav .mega-link{font:300 clamp(16px,1.3vw,19px)/1.3 var(--bq-display);letter-spacing:-.01em;color:var(--text-body);transition:color var(--bq-fast)var(--bq-ease);padding:0;text-decoration:none;display:inline-block}.primary-nav .mega-link:hover,.primary-nav .mega-link:focus-visible,.primary-nav .mega-link-f{color:var(--text)}.primary-nav .mega-link-f .ico,.primary-nav .mega-all .ico{vertical-align:-3px;margin-left:10px}.primary-nav .mega-all{font-size:var(--bq-fs-small);color:var(--text-2);margin-top:auto;padding:0;text-decoration:none}.primary-nav .mega-all:hover{color:var(--text)}.mega-featured{padding-block:var(--bq-s-5);background:#ffffff08}.mega-link:focus-visible,.mega-all:focus-visible{outline:1px solid var(--text);outline-offset:4px}@keyframes mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mega-panel{animation:none}.mega-trigger,.primary-nav .mega-link{transition:none}}.mobile-menu .menu-panel{overscroll-behavior:contain;background:#050505;height:calc(100dvh - 80px);position:absolute;inset:100% 0 auto;overflow-y:auto}.mobile-menu .menu-panel>nav>ul{margin:0;padding:0;list-style:none}.mobile-menu .menu-panel li{padding:0}.mobile-menu .menu-panel>nav>ul>li{border-top:1px solid var(--rule)}.mobile-menu .menu-panel>nav>ul>li:last-child{padding-top:var(--bq-s-6);border:0}.mm-toggle,.mobile-menu .menu-panel a.mm-toggle{width:100%;color:var(--text);cursor:pointer;text-align:left;font:300 28px/1.15 var(--bq-display);letter-spacing:-.025em;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0;text-decoration:none;display:flex}.mm-ico{transition:transform var(--bq-base)var(--bq-ease)}.mm-toggle[aria-expanded=true] .mm-ico{transform:rotate(90deg)}.mm-sub{flex-direction:column;gap:4px;display:flex;padding:0 0 var(--bq-s-5)!important}.mobile-menu .menu-panel .mm-sub li{border:0;padding:0}.mobile-menu .menu-panel .mm-sub a{font:300 20px/1.25 var(--bq-display);letter-spacing:-.02em;color:var(--text-body);padding:8px 0 8px var(--bq-s-5);border-left:1px solid var(--rule)}.mobile-menu .menu-panel .mm-sub a.mm-feat{color:var(--text)}.mobile-menu .menu-panel .mm-sub a.mm-all{font:400 14px/1.4 var(--bq-text);color:var(--text-2);letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.mm-ico{transition:none}}
