@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.0do-s6vn362zr.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:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.1-ayfg4wg0qfm.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:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.0i-yae4-dyls3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.19lle6lbse9av.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:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.1oksl_d3k3jrm.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:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.p.15c5kk-3im2ev.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.33gca1im1ku45.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_a6abccb7-module__xPXfVq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a6abccb7-module__xPXfVq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/661e8e14f4577c32-s.3msz8aravbfnu.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8e0e9dd0bec4ecfd-s.2w0z_l1hf4p9d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/18516a7fa1165818-s.p.0pp584w8lrth6.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_75f643a-module__pCpPtq__className{font-family:Syne,Syne Fallback;font-style:normal;font-weight:800}.syne_75f643a-module__pCpPtq__variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:Intel One Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca87f5b92046b662.0k0s5iemxqf8m.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Intel One Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/285b3e15a1680731.383yxg0ar-jjm.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:Intel One Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01efaf9a62584d7b.3gtgklpb0sbm4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Intel One Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49ac8188cb49c386.15yv5q8qhkunz.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:Intel One Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca87f5b92046b662.0k0s5iemxqf8m.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Intel One Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/285b3e15a1680731.383yxg0ar-jjm.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:Intel One Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01efaf9a62584d7b.3gtgklpb0sbm4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Intel One Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49ac8188cb49c386.15yv5q8qhkunz.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}.intel_one_mono_a5f4ef28-module__fYcIla__className{font-family:Intel One Mono;font-style:normal}.intel_one_mono_a5f4ef28-module__fYcIla__variable{--font-mono:"Intel One Mono"}
@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2abc5c77d5030760-s.1yybm11rfju04.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d71368f12390a8e-s.2zo7xvhvf7zgi.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa6392f7a64308d2-s.p.1l16lz5ond2ca.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:Mukta Vaani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f89a65b4d0ef30d9-s.3i9yg_bkcbkj3.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce1f1f9da4b8cc95-s.3vwqmeyah8vky.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/309aea50ef86e09c-s.p.13firchkamrkn.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:Mukta Vaani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fcf3a431eef9bc6-s.23moyhh3py6a-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6f752125239bff0-s.41nth-vta41ya.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mukta Vaani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/165ad71be242d7e4-s.p.2xd4sn_277y4k.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:Mukta Vaani Fallback;src:local(Arial);ascent-override:119.94%;descent-override:56.47%;line-gap-override:0.0%;size-adjust:94.21%}.mukta_vaani_c95ed2dc-module__KQoXXa__className{font-family:Mukta Vaani,Mukta Vaani Fallback;font-style:normal}.mukta_vaani_c95ed2dc-module__KQoXXa__variable{--font-label:"Mukta Vaani", "Mukta Vaani Fallback"}
.SiteHeader-module__JMfsBq__header{z-index:100;pointer-events:none;background:0 0;position:fixed;top:0;left:0;right:0}.SiteHeader-module__JMfsBq__header>*{pointer-events:auto}.SiteHeader-module__JMfsBq__bar{justify-content:space-between;align-items:center;gap:var(--v2-s5);height:var(--v2b-header-h);max-width:var(--v2-container);padding-inline:var(--v2-gutter);margin:0 auto;display:flex}.SiteHeader-module__JMfsBq__wordmark{font-family:var(--v2-font-brand);font-weight:var(--v2-w-brand);letter-spacing:.01em;white-space:nowrap;align-items:baseline;gap:.22em;font-size:clamp(17px,1.5vw,21px);line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module__JMfsBq__wordmarkMaxi{color:var(--v2-accent)}.SiteHeader-module__JMfsBq__wordmarkMedia{color:var(--v2-text-on-dark)}.SiteHeader-module__JMfsBq__actions{align-items:center;gap:clamp(12px,1.6vw,28px);min-width:0;display:inline-flex}.SiteHeader-module__JMfsBq__barCta{height:40px;box-shadow:none;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:clamp(13px,1.05vw,15px);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);white-space:nowrap;background:var(--v2-text-on-dark);color:var(--v2-ink);transition:background var(--v2-dur-base) var(--v2-ease), color var(--v2-dur-base) var(--v2-ease);border:0;border-radius:0;align-items:center;padding-inline:clamp(14px,1.4vw,22px);line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module__JMfsBq__barCta:hover,.SiteHeader-module__JMfsBq__barCta:focus-visible{background:var(--v2-accent);color:var(--v2-accent-on)}.SiteHeader-module__JMfsBq__toggle{align-items:center;gap:var(--v2-s3);cursor:pointer;color:var(--v2-text-on-dark);background:0 0;border:0;padding:8px 0;display:inline-flex}.SiteHeader-module__JMfsBq__toggleLabel{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:inherit;font-weight:500}.SiteHeader-module__JMfsBq__toggleIcon{flex-direction:column;justify-content:center;gap:6px;width:34px;height:16px;display:flex}.SiteHeader-module__JMfsBq__toggleIcon>span{width:100%;height:2px;transition:transform var(--v2-dur-base) var(--v2-ease);background:currentColor;display:block}.SiteHeader-module__JMfsBq__toggleIconClose>span:first-child{transform:translateY(4px)rotate(45deg)}.SiteHeader-module__JMfsBq__toggleIconClose>span:last-child{transform:translateY(-4px)rotate(-45deg)}.SiteHeader-module__JMfsBq__toggle:focus-visible{outline:2px solid var(--v2-accent);outline-offset:6px}.SiteHeader-module__JMfsBq__bar[data-tone-left=light] .SiteHeader-module__JMfsBq__wordmarkMaxi{color:var(--v2-accent-on)}.SiteHeader-module__JMfsBq__bar[data-tone-left=light] .SiteHeader-module__JMfsBq__wordmarkMedia,.SiteHeader-module__JMfsBq__bar[data-tone-right=light] .SiteHeader-module__JMfsBq__toggle{color:var(--v2-text-primary)}.SiteHeader-module__JMfsBq__bar[data-tone-right=light] .SiteHeader-module__JMfsBq__toggleLabel{color:var(--v2-text-secondary)}.SiteHeader-module__JMfsBq__bar[data-tone-right=light] .SiteHeader-module__JMfsBq__barCta{background:var(--v2-ink);color:var(--v2-text-on-dark)}@media (max-width:619px){.SiteHeader-module__JMfsBq__bar{gap:10px}.SiteHeader-module__JMfsBq__wordmark{flex-shrink:0;gap:.18em;font-size:12px}.SiteHeader-module__JMfsBq__actions{gap:4px}.SiteHeader-module__JMfsBq__barCta{letter-spacing:0;height:34px;padding-inline:10px;font-size:11px}.SiteHeader-module__JMfsBq__toggle{flex-shrink:0;justify-content:center;width:44px;height:44px;padding:0}.SiteHeader-module__JMfsBq__toggleLabel{display:none}.SiteHeader-module__JMfsBq__toggleIcon{width:22px}}@media (max-width:389px){.SiteHeader-module__JMfsBq__bar{gap:8px}.SiteHeader-module__JMfsBq__wordmark{font-size:11px}.SiteHeader-module__JMfsBq__barCta{padding-inline:8px;font-size:10px}}@media (max-width:369px){.SiteHeader-module__JMfsBq__bar{gap:6px;padding-inline:14px}.SiteHeader-module__JMfsBq__wordmark{font-size:10px}.SiteHeader-module__JMfsBq__barCta{padding-inline:7px}.SiteHeader-module__JMfsBq__actions{gap:0}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__JMfsBq__barCta{transition:none}}.SiteHeader-module__JMfsBq__header[data-open] .SiteHeader-module__JMfsBq__wordmarkMaxi{color:var(--v2-accent)}.SiteHeader-module__JMfsBq__header[data-open] .SiteHeader-module__JMfsBq__wordmarkMedia,.SiteHeader-module__JMfsBq__header[data-open] .SiteHeader-module__JMfsBq__toggle{color:var(--v2-text-on-dark)}.SiteHeader-module__JMfsBq__dialog{background:var(--v2-ink);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--v2-text-on-dark);border:0;margin:0;padding:0;overflow:hidden}.SiteHeader-module__JMfsBq__dialog::backdrop{background:#050505e6}.SiteHeader-module__JMfsBq__menuInner{height:100%;max-width:var(--v2-container);padding-inline:var(--v2-gutter);flex-direction:column;margin:0 auto;display:flex}.SiteHeader-module__JMfsBq__menuBar{justify-content:space-between;align-items:center;gap:var(--v2-s5);height:var(--v2b-header-h);flex-shrink:0;display:flex}.SiteHeader-module__JMfsBq__menuNav{overscroll-behavior:contain;padding-block:var(--v2-s6) var(--v2-s7);gap:var(--v2-s7);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SiteHeader-module__JMfsBq__group{gap:var(--v2-s5);flex-direction:column;display:flex}.SiteHeader-module__JMfsBq__groupLabel{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-on-dark-3);align-items:baseline;gap:6px;margin:0;font-weight:500;display:inline-flex}.SiteHeader-module__JMfsBq__groupMark{color:var(--v2-accent)}.SiteHeader-module__JMfsBq__groupBody{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--v2-s6) var(--v2-s5);display:grid}.SiteHeader-module__JMfsBq__groupBody[data-cols="1"]{--cols:1}.SiteHeader-module__JMfsBq__groupBody[data-cols="2"]{--cols:2}.SiteHeader-module__JMfsBq__groupBody[data-cols="3"]{--cols:3}.SiteHeader-module__JMfsBq__groupBody[data-cols="4"]{--cols:4}.SiteHeader-module__JMfsBq__groupBody[data-cols="5"]{--cols:5}.SiteHeader-module__JMfsBq__groupBody[data-cols="6"]{--cols:6}.SiteHeader-module__JMfsBq__column{min-width:0}.SiteHeader-module__JMfsBq__columnTitle{margin:0 0 var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-on-dark-3);font-weight:500}.SiteHeader-module__JMfsBq__list{gap:var(--v2-s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__JMfsBq__link{font-family:var(--v2-font-body);font-variation-settings:var(--v2-opsz-text);font-size:clamp(15px,1.25vw,17px);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-2);transition:color var(--v2-dur-base) var(--v2-ease), border-color var(--v2-dur-base) var(--v2-ease);border-bottom:1px solid #0000;line-height:1.25;text-decoration:none;display:inline-block}.SiteHeader-module__JMfsBq__link:hover,.SiteHeader-module__JMfsBq__link:focus-visible{color:var(--v2-text-on-dark);border-bottom-color:var(--v2-accent)}.SiteHeader-module__JMfsBq__groupSolo{border-top:1px solid var(--v2-rule-dark);padding-top:var(--v2-s5)}.SiteHeader-module__JMfsBq__groupSoloLink{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark);transition:color var(--v2-dur-base) var(--v2-ease);font-size:clamp(26px,3vw,44px);line-height:1;text-decoration:none}.SiteHeader-module__JMfsBq__groupSoloLink:hover,.SiteHeader-module__JMfsBq__groupSoloLink:focus-visible{color:var(--v2-accent)}.SiteHeader-module__JMfsBq__featured{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-accent);align-self:flex-start;text-decoration:none}.SiteHeader-module__JMfsBq__featured:hover,.SiteHeader-module__JMfsBq__featured:focus-visible{text-decoration:underline}.SiteHeader-module__JMfsBq__menuFoot{justify-content:space-between;align-items:center;gap:var(--v2-s6);padding-block:var(--v2-s6);border-top:1px solid var(--v2-rule-dark);flex-wrap:wrap;flex-shrink:0;display:flex}.SiteHeader-module__JMfsBq__cta{padding:var(--v2-s4) var(--v2-s6);border-radius:var(--v2-radius);background:var(--v2-accent);color:var(--v2-accent-on);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-body);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__JMfsBq__cta:hover,.SiteHeader-module__JMfsBq__cta:focus-visible{background:var(--v2-text-on-dark);color:var(--v2-ink)}.SiteHeader-module__JMfsBq__contact{gap:var(--v2-s6);flex-wrap:wrap;display:flex}.SiteHeader-module__JMfsBq__contactLink{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:normal;color:var(--v2-text-on-dark-3);text-decoration:none}.SiteHeader-module__JMfsBq__contactLink:hover,.SiteHeader-module__JMfsBq__contactLink:focus-visible{color:var(--v2-text-on-dark)}@media (max-width:1119px){.SiteHeader-module__JMfsBq__groupBody{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:619px){.SiteHeader-module__JMfsBq__groupBody{grid-template-columns:1fr!important}.SiteHeader-module__JMfsBq__menuFoot{flex-direction:column;align-items:stretch}.SiteHeader-module__JMfsBq__cta{justify-content:center}.SiteHeader-module__JMfsBq__toggleLabel{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__JMfsBq__toggleIcon>span,.SiteHeader-module__JMfsBq__link,.SiteHeader-module__JMfsBq__groupSoloLink{transition:none}}
.Button-module__1oOgka__btn{justify-content:center;align-items:center;gap:var(--v2-s2);border-radius:var(--v2-radius-0);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);white-space:nowrap;text-align:center;cursor:pointer;transition:background var(--v2-dur-base) var(--v2-ease), color var(--v2-dur-base) var(--v2-ease), border-color var(--v2-dur-base) var(--v2-ease);border:0;line-height:1;text-decoration:none;display:inline-flex}.Button-module__1oOgka__md{min-height:40px;padding-inline:clamp(14px,1.4vw,22px);font-size:clamp(13px,1.05vw,15px)}.Button-module__1oOgka__lg{min-height:var(--v2-field-min-h);padding:var(--v2-s4) var(--v2-s6);font-size:var(--v2-body)}.Button-module__1oOgka__primary{background:var(--v2-ink);color:var(--v2-text-on-dark)}.Button-module__1oOgka__primary:hover,.Button-module__1oOgka__primary:focus-visible{background:var(--v2-accent);color:var(--v2-accent-on)}.Button-module__1oOgka__inverse{background:var(--v2-text-on-dark);color:var(--v2-ink)}.Button-module__1oOgka__inverse:hover,.Button-module__1oOgka__inverse:focus-visible{background:var(--v2-accent);color:var(--v2-accent-on)}.Button-module__1oOgka__ghost{color:currentColor;box-shadow:inset 0 0 0 var(--v2-border) currentColor;background:0 0}.Button-module__1oOgka__ghost:hover,.Button-module__1oOgka__ghost:focus-visible{background:var(--v2-accent);color:var(--v2-accent-on);box-shadow:inset 0 0 0 var(--v2-border) var(--v2-accent)}.Button-module__1oOgka__link{color:currentColor;min-height:0;font-size:var(--v2-body);font-weight:var(--v2-w-body);border-bottom:var(--v2-border) solid var(--v2-accent);background:0 0;gap:6px;padding:0 0 2px}.Button-module__1oOgka__link:hover,.Button-module__1oOgka__link:focus-visible{color:var(--v2-accent)}.Button-module__1oOgka__btn:disabled,.Button-module__1oOgka__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.Button-module__1oOgka__icon{flex:none;width:1em;height:1em}
.Contact-module__tBmaOa__section{background:var(--v2-ink);color:var(--v2-text-on-dark);padding-block:var(--v2-section-lg);scroll-margin-top:calc(var(--v2b-header-h,80px) + 24px);position:relative;overflow:hidden}.Contact-module__tBmaOa__head{z-index:1;margin-bottom:var(--v2-section);grid-template-columns:1fr 3fr;gap:0;display:grid;position:relative}.Contact-module__tBmaOa__headLabel{padding-top:10px}.Contact-module__tBmaOa__heading{max-width:14ch}.Contact-module__tBmaOa__layout{z-index:1;gap:var(--v2-s9);grid-template-columns:1fr 2fr;align-items:start;display:grid;position:relative}.Contact-module__tBmaOa__aside{gap:var(--v2-s7);flex-direction:column;min-width:0;display:flex}.Contact-module__tBmaOa__description{font-size:var(--v2-lead);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-2);margin:0}.Contact-module__tBmaOa__details{border-top:1px solid var(--v2-rule-dark);flex-direction:column;margin:0;display:flex}.Contact-module__tBmaOa__detail{justify-content:space-between;align-items:baseline;gap:var(--v2-s4);padding-block:var(--v2-s4);border-bottom:1px solid var(--v2-rule-dark);display:flex}.Contact-module__tBmaOa__detailKey{color:var(--v2-text-tertiary);text-transform:uppercase;letter-spacing:var(--v2-track-caps)}.Contact-module__tBmaOa__detailValue{font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark);margin:0}.Contact-module__tBmaOa__detailValue a{transition:border-color var(--v2-dur-base) var(--v2-ease);border-bottom:1px solid #0000}.Contact-module__tBmaOa__detailValue a:hover,.Contact-module__tBmaOa__detailValue a:focus-visible{border-bottom-color:var(--v2-accent)}.Contact-module__tBmaOa__formWrap{min-width:0;padding:var(--v2-s7);background:var(--v2-text-on-dark);color:var(--v2-ink);position:relative}.Contact-module__tBmaOa__formWrap:before,.Contact-module__tBmaOa__formWrap:after{content:"";border:2px solid var(--v2-accent);pointer-events:none;width:12px;height:12px;position:absolute}.Contact-module__tBmaOa__formWrap:before{border-bottom:0;border-right:0;top:0;left:0}.Contact-module__tBmaOa__formWrap:after{border-top:0;border-left:0;bottom:0;right:0}.Contact-module__tBmaOa__formLabel{margin:0 0 var(--v2-s6);color:var(--v2-text-secondary);text-transform:uppercase;letter-spacing:var(--v2-track-caps)}.Contact-module__tBmaOa__form{gap:var(--v2-s5);flex-direction:column;display:flex}.Contact-module__tBmaOa__row2{gap:var(--v2-s5);grid-template-columns:1fr 1fr;display:grid}.Contact-module__tBmaOa__field{gap:var(--v2-s2);flex-direction:column;min-width:0;display:flex}.Contact-module__tBmaOa__fieldLabel{color:var(--v2-text-secondary);text-transform:uppercase;letter-spacing:var(--v2-track-caps)}.Contact-module__tBmaOa__input{width:100%;min-height:48px;padding:var(--v2-s3) 14px;font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-ink);transition:background var(--v2-dur-base) var(--v2-ease), box-shadow var(--v2-dur-base) var(--v2-ease);background:#e6e6e6;border:0;border-radius:0}.Contact-module__tBmaOa__input::placeholder{color:#8a8a8a}select.Contact-module__tBmaOa__input option{color:var(--v2-text-primary)}.Contact-module__tBmaOa__input:hover{background:#dedede}.Contact-module__tBmaOa__input:focus,.Contact-module__tBmaOa__input:focus-visible{box-shadow:inset 0 0 0 2px var(--v2-accent);background:#fff;outline:none}textarea.Contact-module__tBmaOa__input{resize:vertical;min-height:112px;line-height:1.4}select.Contact-module__tBmaOa__input{appearance:none;cursor:pointer}.Contact-module__tBmaOa__consent{gap:var(--v2-s3);margin-top:var(--v2-s2);font-size:13px;font-weight:var(--v2-w-body);letter-spacing:normal;color:var(--v2-text-secondary);grid-template-columns:auto 1fr;align-items:start;line-height:1.45;display:grid}.Contact-module__tBmaOa__checkbox{width:16px;height:16px;accent-color:var(--v2-accent);margin-top:3px}.Contact-module__tBmaOa__req{color:var(--v2-accent)}.Contact-module__tBmaOa__requiredNote{margin:calc(-1 * var(--v2-s3)) 0 0;color:var(--v2-text-secondary);letter-spacing:var(--v2-track-caps)}.Contact-module__tBmaOa__consentLink{color:var(--v2-ink);text-underline-offset:2px;transition:color var(--v2-dur-base) var(--v2-ease);text-decoration:underline}.Contact-module__tBmaOa__consentLink:hover,.Contact-module__tBmaOa__consentLink:focus-visible{color:var(--v2-accent)}.Contact-module__tBmaOa__notice{margin:var(--v2-s4) 0 0;padding:var(--v2-s4);border-left:3px solid var(--v2-accent);color:var(--v2-ink);background:#f0f0f0;font-size:14px;line-height:1.45}.Contact-module__tBmaOa__notice .Contact-module__tBmaOa__noticeLink{color:var(--v2-ink);text-underline-offset:2px;text-decoration:underline}.Contact-module__tBmaOa__notice .Contact-module__tBmaOa__noticeLink:hover,.Contact-module__tBmaOa__notice .Contact-module__tBmaOa__noticeLink:focus-visible{-webkit-text-decoration-color:var(--v2-accent);text-decoration-color:var(--v2-accent)}.Contact-module__tBmaOa__submit{margin-top:var(--v2-s3);padding:var(--v2-s4) var(--v2-s6);background:var(--v2-ink);min-height:48px;color:var(--v2-text-on-dark);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-body);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);cursor:pointer;transition:background var(--v2-dur-base) var(--v2-ease), color var(--v2-dur-base) var(--v2-ease);border:0;border-radius:0;align-self:flex-start}.Contact-module__tBmaOa__submit:hover,.Contact-module__tBmaOa__submit:focus-visible{background:var(--v2-accent);color:var(--v2-accent-on)}@media (max-width:1119px){.Contact-module__tBmaOa__head{gap:var(--v2-s5);grid-template-columns:1fr}.Contact-module__tBmaOa__headLabel{padding-top:0}.Contact-module__tBmaOa__heading{max-width:none}.Contact-module__tBmaOa__layout{gap:var(--v2-s8);grid-template-columns:1fr}}@media (max-width:619px){.Contact-module__tBmaOa__row2{grid-template-columns:1fr}.Contact-module__tBmaOa__formWrap{padding:var(--v2-s6) var(--v2-s5)}}@media (prefers-reduced-motion:reduce){.Contact-module__tBmaOa__input,.Contact-module__tBmaOa__submit,.Contact-module__tBmaOa__detailValue a{transition:none}}
.Insights-module__oyow9G__section{background:var(--v2-ground);padding-block:var(--v2-section) 0;position:relative}.Insights-module__oyow9G__top{justify-content:space-between;align-items:baseline;gap:var(--v2-s6);padding-bottom:var(--v2-s6);flex-wrap:wrap;display:flex}.Insights-module__oyow9G__topMain{gap:var(--v2-s4);flex-direction:column;min-width:0;display:flex}.Insights-module__oyow9G__viewAll{font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);border-bottom:1px solid var(--v2-accent);white-space:nowrap;transition:color var(--v2-dur-base) var(--v2-ease);padding-bottom:2px}.Insights-module__oyow9G__viewAll:hover,.Insights-module__oyow9G__viewAll:focus-visible{color:var(--v2-accent)}.Insights-module__oyow9G__layout{grid-template-columns:66fr 34fr;gap:0;display:grid}.Insights-module__oyow9G__featured{aspect-ratio:16/11;color:var(--v2-text-on-dark);align-items:flex-end;display:flex;position:relative;overflow:hidden}.Insights-module__oyow9G__featuredImg{object-fit:cover;transition:transform var(--v2-dur-slow) var(--v2-ease)}.Insights-module__oyow9G__featured:hover .Insights-module__oyow9G__featuredImg,.Insights-module__oyow9G__featured:focus-visible .Insights-module__oyow9G__featuredImg{transform:scale(1.03)}.Insights-module__oyow9G__scrim{background:linear-gradient(#0505051f 0%,#0505059e 62%,#050505e6 100%);position:absolute;inset:0}.Insights-module__oyow9G__featuredBody{z-index:1;padding:var(--v2-s7);max-width:76%;position:relative}.Insights-module__oyow9G__chip{margin-bottom:var(--v2-s5);border-radius:var(--v2-radius);background:var(--v2-accent);color:var(--v2-accent-on);padding:6px 12px;font-weight:500;display:inline-block}.Insights-module__oyow9G__featuredTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark);text-wrap:balance;margin:0;font-size:clamp(24px,3.1vw,44px);line-height:1.06}.Insights-module__oyow9G__featuredMeta{margin:var(--v2-s4) 0 0;color:#fafafab3}.Insights-module__oyow9G__side{grid-template-rows:1fr 1fr;display:grid}.Insights-module__oyow9G__sideItem{gap:var(--v2-s5);padding:var(--v2-s6);background:var(--v2-accent);color:var(--v2-accent-on);grid-template-columns:auto 1fr;align-items:center;min-width:0;display:grid}.Insights-module__oyow9G__sideItem+.Insights-module__oyow9G__sideItem{border-top:1px solid #17140f29}.Insights-module__oyow9G__thumb{aspect-ratio:1;border-radius:var(--v2-radius);background:#17140f1f;flex-shrink:0;width:clamp(72px,7vw,104px);position:relative;overflow:hidden}.Insights-module__oyow9G__thumbImg{object-fit:cover}.Insights-module__oyow9G__sideBody{flex-direction:column;gap:6px;min-width:0;display:flex}.Insights-module__oyow9G__sideCat{color:#17140fa8;font-weight:500}.Insights-module__oyow9G__sideTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-accent-on);text-wrap:balance;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.16}.Insights-module__oyow9G__sideMeta{color:#17140f99}@media (max-width:1119px){.Insights-module__oyow9G__layout{grid-template-columns:1fr}.Insights-module__oyow9G__featured{aspect-ratio:16/10}.Insights-module__oyow9G__featuredBody{max-width:none;padding:var(--v2-s6)}.Insights-module__oyow9G__side{grid-template-rows:none}}@media (max-width:619px){.Insights-module__oyow9G__featured{aspect-ratio:4/3}.Insights-module__oyow9G__sideItem{padding:var(--v2-s5);gap:var(--v2-s4)}}@media (prefers-reduced-motion:reduce){.Insights-module__oyow9G__featuredImg,.Insights-module__oyow9G__viewAll{transition:none}}
.FAQ-module__bF8gtq__section{background:var(--v2-ink);color:var(--v2-text-on-dark);padding-block:var(--v2-section-lg);position:relative}.FAQ-module__bF8gtq__layout{grid-template-columns:1fr 3fr;gap:0;display:grid}.FAQ-module__bF8gtq__aside{min-width:0}.FAQ-module__bF8gtq__asideInner{top:var(--v2-s9);padding-right:var(--v2-s7);gap:var(--v2-s5);flex-direction:column;display:flex;position:sticky}.FAQ-module__bF8gtq__heading{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-h3);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);text-wrap:balance;margin:0}.FAQ-module__bF8gtq__headingStrong{color:var(--v2-text-on-dark)}.FAQ-module__bF8gtq__aside .FAQ-module__bF8gtq__intro{color:var(--v2-text-on-dark-2)}.FAQ-module__bF8gtq__list{border-top:1px solid var(--v2-rule-dark);min-width:0}.FAQ-module__bF8gtq__item{border-bottom:1px solid var(--v2-rule-dark)}.FAQ-module__bF8gtq__summary{gap:var(--v2-s5);padding-block:var(--v2-s6);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;list-style:none;display:grid}.FAQ-module__bF8gtq__summary::-webkit-details-marker{display:none}.FAQ-module__bF8gtq__summary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:4px}.FAQ-module__bF8gtq__num{color:var(--v2-text-tertiary)}.FAQ-module__bF8gtq__question{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark);text-wrap:balance;font-size:clamp(17px,1.6vw,23px);line-height:1.16}.FAQ-module__bF8gtq__toggle{transition:transform var(--v2-dur-base) var(--v2-ease);grid-template-columns:repeat(3,3px);grid-auto-rows:3px;gap:3px;display:grid}.FAQ-module__bF8gtq__dot{background:var(--v2-text-on-dark-3);border-radius:50%;width:3px;height:3px}.FAQ-module__bF8gtq__item[open] .FAQ-module__bF8gtq__toggle{transform:rotate(45deg)}.FAQ-module__bF8gtq__item[open] .FAQ-module__bF8gtq__dot{background:var(--v2-accent)}.FAQ-module__bF8gtq__answerWrap{padding:0 0 var(--v2-s7) 0}.FAQ-module__bF8gtq__answer{padding-left:calc(2ch + var(--v2-s5));max-width:62ch;font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-2);margin:0}@media (max-width:1119px){.FAQ-module__bF8gtq__layout{gap:var(--v2-s7);grid-template-columns:1fr}.FAQ-module__bF8gtq__asideInner{padding-right:0;position:static}}@media (max-width:619px){.FAQ-module__bF8gtq__summary{gap:var(--v2-s4);padding-block:var(--v2-s5)}.FAQ-module__bF8gtq__answer{padding-left:0}}@media (prefers-reduced-motion:reduce){.FAQ-module__bF8gtq__toggle{transition:none}}
.Process-module__JB2j3a__section{background:var(--v2-ground);padding-block:var(--v2-section-lg);position:relative}.Process-module__JB2j3a__head{margin-bottom:var(--v2-section);grid-template-columns:1fr 3fr;gap:0;display:grid}.Process-module__JB2j3a__headLabel{padding-top:10px}.Process-module__JB2j3a__heading{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-h2);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);text-wrap:balance;max-width:18ch;margin:0}.Process-module__JB2j3a__headingMuted{color:var(--v2-text-secondary)}.Process-module__JB2j3a__headingStrong{color:var(--v2-text-primary)}.Process-module__JB2j3a__track{position:relative}.Process-module__JB2j3a__rail{background:var(--v2-rule);height:1px;position:absolute;top:0;left:0;right:0;overflow:hidden}.Process-module__JB2j3a__railFill{height:100%;width:calc(var(--p,0) * 100%);background:var(--v2-accent);display:block}.Process-module__JB2j3a__steps{gap:var(--v2-s7);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.Process-module__JB2j3a__step{padding-top:var(--v2-s6);--on:clamp(0, calc((var(--p,0) - var(--t,0)) * 8), 1);position:relative}.Process-module__JB2j3a__node{background:var(--v2-ground);border:1px solid var(--v2-rule-strong);width:9px;height:9px;transform:translateY(-4px) scale(calc(1 + .55 * var(--on)));transform-origin:50%;border-radius:50%;position:absolute;top:0;left:0}.Process-module__JB2j3a__step:first-child .Process-module__JB2j3a__node{left:0}.Process-module__JB2j3a__node:after{content:"";background:var(--v2-accent);opacity:var(--on);border-radius:50%;position:absolute;inset:1px}.Process-module__JB2j3a__num{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:clamp(56px,7.8vw,112px);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--v2-text-primary) calc(var(--on) * 100%), var(--v2-rule-strong) calc((1 - var(--on)) * 100%));display:block}.Process-module__JB2j3a__stepTitle{margin:var(--v2-s5) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);text-wrap:balance;max-width:22ch;opacity:calc(.32 + .68 * var(--on));transform:translateY(calc((1 - var(--on)) * 8px));font-size:clamp(20px,1.75vw,26px);line-height:1.18}@media (max-width:1119px){.Process-module__JB2j3a__head{gap:var(--v2-s5);grid-template-columns:1fr}.Process-module__JB2j3a__headLabel{padding-top:0}.Process-module__JB2j3a__heading{max-width:none}.Process-module__JB2j3a__rail{width:1px;height:auto;inset:0 auto 0 4px}.Process-module__JB2j3a__railFill{width:100%;height:calc(var(--p,0) * 100%)}.Process-module__JB2j3a__steps{gap:var(--v2-s7);padding-left:var(--v2-s6);grid-template-columns:1fr}.Process-module__JB2j3a__step{padding-top:0}.Process-module__JB2j3a__node{top:50%;left:calc(-1 * var(--v2-s6));transform:translate(0, -50%) scale(calc(1 + .55 * var(--on)))}.Process-module__JB2j3a__num{font-size:clamp(48px,11vw,80px)}.Process-module__JB2j3a__stepTitle{max-width:none}}@media (max-width:619px){.Process-module__JB2j3a__steps{gap:var(--v2-s6);padding-left:var(--v2-s5)}.Process-module__JB2j3a__node{left:calc(-1 * var(--v2-s5))}.Process-module__JB2j3a__num{font-size:clamp(44px,13vw,64px)}}@media (prefers-reduced-motion:reduce){.Process-module__JB2j3a__railFill,.Process-module__JB2j3a__node,.Process-module__JB2j3a__num,.Process-module__JB2j3a__stepTitle{transition:none}.Process-module__JB2j3a__stepTitle{transform:none}}
.page-module__HAWdXq__page{padding-block:var(--v2-s8) var(--v2-s9)}.page-module__HAWdXq__head{padding-bottom:var(--v2-s7);border-bottom:var(--v2-border) solid var(--v2-rule-strong);margin-bottom:var(--v2-s8)}.page-module__HAWdXq__title{font-size:var(--v2-h2);font-weight:var(--v2-w-display);font-variation-settings:var(--v2-opsz-display);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display)}.page-module__HAWdXq__subtitle{margin-top:var(--v2-s4);max-width:62ch;color:var(--v2-text-secondary);line-height:var(--v2-leading-prose)}.page-module__HAWdXq__nav{gap:var(--v2-s3) var(--v2-s5);margin-top:var(--v2-s6);font-family:var(--v2-font-mono);font-size:var(--v2-label);text-transform:uppercase;letter-spacing:var(--v2-track-label);flex-wrap:wrap;display:flex}.page-module__HAWdXq__nav a{color:var(--v2-text-tertiary)}.page-module__HAWdXq__nav a:hover{color:var(--v2-accent)}.page-module__HAWdXq__section{padding-block:var(--v2-s7);border-top:var(--v2-border) solid var(--v2-rule)}.page-module__HAWdXq__sectionTitle{font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-secondary);margin-bottom:var(--v2-s5);font-weight:500}.page-module__HAWdXq__note{max-width:72ch;margin-bottom:var(--v2-s5);font-size:14px;line-height:var(--v2-leading-prose);color:var(--v2-text-tertiary)}.page-module__HAWdXq__grid{gap:var(--v2-s4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.page-module__HAWdXq__swatch{border:var(--v2-border) solid var(--v2-rule)}.page-module__HAWdXq__chip{height:68px}.page-module__HAWdXq__swatchMeta{padding:var(--v2-s3);font-family:var(--v2-font-mono);color:var(--v2-text-secondary);word-break:break-all;font-size:11px;line-height:1.5}.page-module__HAWdXq__row{align-items:center;gap:var(--v2-s4);margin-bottom:var(--v2-s5);flex-wrap:wrap;display:flex}.page-module__HAWdXq__onDark{padding:var(--v2-s6);background:var(--v2-ink);color:var(--v2-text-on-dark)}.page-module__HAWdXq__specimen{gap:var(--v2-s5);padding-block:var(--v2-s3);border-bottom:var(--v2-border) solid var(--v2-rule);grid-template-columns:130px 1fr;align-items:baseline;display:grid}.page-module__HAWdXq__specimenName{font-family:var(--v2-font-mono);letter-spacing:var(--v2-track-label);color:var(--v2-text-tertiary);font-size:11px}.page-module__HAWdXq__spaceBar{background:var(--v2-accent);height:12px}.page-module__HAWdXq__previews{gap:var(--v2-s5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module__HAWdXq__preview img{border:var(--v2-border) solid var(--v2-rule);width:100%;height:auto}.page-module__HAWdXq__previewName{margin-top:var(--v2-s2);font-family:var(--v2-font-mono);letter-spacing:var(--v2-track-label);color:var(--v2-text-secondary);font-size:11px}.page-module__HAWdXq__formDemo{gap:var(--v2-s4);flex-direction:column;max-width:560px;display:flex}.page-module__HAWdXq__tableWrap{margin-top:var(--v2-s5);border-block:var(--v2-border) solid var(--v2-rule-strong);overflow-x:auto}.page-module__HAWdXq__table{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--v2-body);text-align:left}.page-module__HAWdXq__table th,.page-module__HAWdXq__table td{padding:var(--v2-s3) var(--v2-s5) var(--v2-s3) 0;vertical-align:top;border-bottom:var(--v2-border) solid var(--v2-rule);color:var(--v2-text-secondary)}.page-module__HAWdXq__table thead th{font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-primary);border-bottom:var(--v2-border) solid var(--v2-rule-strong)}.page-module__HAWdXq__table tbody tr:last-child th,.page-module__HAWdXq__table tbody tr:last-child td{border-bottom:0}.page-module__HAWdXq__labelRow{align-items:baseline;gap:var(--v2-s3) var(--v2-s6);flex-wrap:wrap;display:flex}.page-module__HAWdXq__labelContext{padding-top:var(--v2-s7)}.page-module__HAWdXq__labelContext>:first-child+*{margin-top:var(--v2-s4)}.page-module__HAWdXq__labelContext>:first-child+.page-module__HAWdXq__labelHero{margin-top:var(--v2-s5)}.page-module__HAWdXq__labelHero{text-wrap:initial;flex-direction:column;display:flex}.page-module__HAWdXq__labelHeroLine{display:block}.page-module__HAWdXq__labelHeroAccent{color:var(--v2-accent)}
.LegalDocument-module__TPNj-W__section{padding-top:calc(var(--v2b-header-h) + var(--v2-section));padding-bottom:var(--v2-section-lg);background:var(--v2-ground);color:var(--v2-text-primary);position:relative}.LegalDocument-module__TPNj-W__title{margin-bottom:var(--v2-s7);color:var(--v2-text-primary)}.LegalDocument-module__TPNj-W__body :is(ol) :is(ol){list-style-type:decimal}.LegalDocument-module__TPNj-W__body :is(ol)>:is(li)::marker{color:var(--v2-text-primary)}
.compat-module__q7ceXW__stack{gap:var(--v2-s5);flex-direction:column;align-items:flex-start;display:flex}.compat-module__q7ceXW__lead{max-width:62ch;font-size:var(--v2-lead);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.compat-module__q7ceXW__dark .compat-module__q7ceXW__lead{color:var(--v2-text-on-dark-3)}.compat-module__q7ceXW__cards{gap:var(--v2-border);background:var(--v2-rule);border:var(--v2-border) solid var(--v2-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));width:100%;display:grid}.compat-module__q7ceXW__card{gap:var(--v2-s3);padding:var(--v2-s6);background:var(--v2-ground);transition:background var(--v2-dur-base) var(--v2-ease);flex-direction:column;display:flex}a.compat-module__q7ceXW__card:hover,a.compat-module__q7ceXW__card:focus-visible{background:var(--v2-ground-alt)}.compat-module__q7ceXW__cardTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-h3);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);line-height:1.2}.compat-module__q7ceXW__cardText{font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.compat-module__q7ceXW__tags{gap:var(--v2-s2) var(--v2-s4);padding-top:var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-tertiary);flex-wrap:wrap;margin-top:auto;display:flex}.compat-module__q7ceXW__split{gap:var(--v2-s8);grid-template-columns:1fr 1fr;align-items:center;width:100%;display:grid}.compat-module__q7ceXW__split[data-position=right] .compat-module__q7ceXW__splitMedia{order:2}@media (max-width:899px){.compat-module__q7ceXW__split{gap:var(--v2-s6);grid-template-columns:1fr}.compat-module__q7ceXW__split[data-position=right] .compat-module__q7ceXW__splitMedia{order:0}}.compat-module__q7ceXW__splitMedia{aspect-ratio:3/2;background:var(--v2-ground-alt);position:relative;overflow:hidden}.compat-module__q7ceXW__quotes{gap:var(--v2-s6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));width:100%;display:grid}.compat-module__q7ceXW__quote{padding-top:var(--v2-s5);border-top:var(--v2-border) solid var(--v2-rule);font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.compat-module__q7ceXW__quoteAuthor{margin-top:var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-tertiary)}
.ScrollWriteStatement-module__hr2P0G__mask{display:inline}.ScrollWriteStatement-module__hr2P0G__word{color:color-mix(in srgb, var(--word-target-color,var(--v2-text-on-dark)) calc(var(--w,0) * 100%), var(--word-muted-color,#ffffff38) calc((1 - var(--w,0)) * 100%))}.ScrollWriteStatement-module__hr2P0G__accentWord{--word-target-color:var(--v2-accent)}@media (prefers-reduced-motion:reduce){.ScrollWriteStatement-module__hr2P0G__word{color:var(--word-target-color,var(--v2-text-on-dark))!important}}
.ScrollToneHeading-module__LSzuva__heading{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);text-wrap:balance;margin:0}.ScrollToneHeading-module__LSzuva__onLight{--word-muted-color:var(--v2-text-tertiary);--word-target-color:var(--v2-text-primary)}.ScrollToneHeading-module__LSzuva__onDark{--word-muted-color:var(--v2-text-on-dark-3);--word-target-color:var(--v2-text-on-dark)}.ScrollToneHeading-module__LSzuva__h1{font-size:var(--v2-h1)}.ScrollToneHeading-module__LSzuva__h2{font-size:var(--v2-h2)}.ScrollToneHeading-module__LSzuva__h3{font-size:var(--v2-h3)}
.Breadcrumbs-module__yMPJvq__nav{padding:var(--v2-s4) 0 0}.Breadcrumbs-module__yMPJvq__list{align-items:center;gap:var(--v2-s1);color:var(--v2-text-tertiary);flex-wrap:wrap;font-size:14px;display:flex}.Breadcrumbs-module__yMPJvq__item{align-items:center;gap:var(--v2-s1);display:flex}.Breadcrumbs-module__yMPJvq__link{color:var(--v2-text-tertiary);transition:color var(--v2-dur-base) var(--v2-ease)}.Breadcrumbs-module__yMPJvq__link:hover,.Breadcrumbs-module__yMPJvq__link:focus-visible{color:var(--v2-accent)}.Breadcrumbs-module__yMPJvq__sep{color:var(--v2-rule-strong)}[data-tone=dark] .Breadcrumbs-module__yMPJvq__list,[data-tone=dark] .Breadcrumbs-module__yMPJvq__link{color:var(--v2-text-on-dark-3)}[data-tone=dark] .Breadcrumbs-module__yMPJvq__sep{color:var(--v2-rule-dark-strong)}
.inventory-module__b8GFoa__group{padding-top:var(--v2-s9)}.inventory-module__b8GFoa__groupTitle{padding-top:var(--v2-s6);margin-bottom:var(--v2-s4);border-top:var(--v2-border) solid var(--v2-rule-strong);font-size:var(--v2-h3);font-weight:var(--v2-w-display);font-variation-settings:var(--v2-opsz-display);letter-spacing:var(--v2-track-display);line-height:1.1}.inventory-module__b8GFoa__item{margin-top:var(--v2-s8)}.inventory-module__b8GFoa__meta{align-items:baseline;gap:var(--v2-s2) var(--v2-s5);padding-block:var(--v2-s4);border-top:var(--v2-border) solid var(--v2-rule);font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-secondary);flex-wrap:wrap;display:flex}.inventory-module__b8GFoa__id{color:var(--v2-accent);font-weight:500}.inventory-module__b8GFoa__name{color:var(--v2-text-primary)}.inventory-module__b8GFoa__source{border-bottom:var(--v2-border) solid var(--v2-rule-strong)}.inventory-module__b8GFoa__source:hover,.inventory-module__b8GFoa__source:focus-visible{color:var(--v2-accent);border-bottom-color:var(--v2-accent)}.inventory-module__b8GFoa__defect{max-width:72ch;margin-bottom:var(--v2-s4);padding-left:var(--v2-s4);border-left:2px solid var(--v2-accent);font-size:14px;line-height:var(--v2-leading-prose);color:var(--v2-text-primary)}.inventory-module__b8GFoa__stage{margin-bottom:var(--v2-s3);font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-tertiary)}.inventory-module__b8GFoa__desktop{border-block:var(--v2-border) solid var(--v2-rule-strong)}.inventory-module__b8GFoa__mobile{padding-block:var(--v2-s6);background:var(--v2-ground-alt);border-bottom:var(--v2-border) solid var(--v2-rule)}.inventory-module__b8GFoa__frame{box-sizing:content-box;width:390px;max-width:calc(100% - 2 * var(--v2-border));border:var(--v2-border) solid var(--v2-rule-strong);background:var(--v2-ground);display:block}.inventory-module__b8GFoa__list{border-top:var(--v2-border) solid var(--v2-rule);margin:0;padding:0;list-style:none}.inventory-module__b8GFoa__list li{gap:var(--v2-s2) var(--v2-s5);padding-block:var(--v2-s3);border-bottom:var(--v2-border) solid var(--v2-rule);font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary);flex-wrap:wrap;display:flex}.inventory-module__b8GFoa__list code{font-family:var(--v2-font-mono);color:var(--v2-text-primary);font-size:.9em}.inventory-module__b8GFoa__homeLink{margin-top:var(--v2-s5)}
.lab-module__ECUzLW__variant{margin-top:var(--v2-s8)}.lab-module__ECUzLW__bar{align-items:baseline;gap:var(--v2-s2) var(--v2-s5);padding-block:var(--v2-s4);border-top:var(--v2-border) solid var(--v2-rule-strong);font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-secondary);flex-wrap:wrap;display:flex}.lab-module__ECUzLW__variantId{color:var(--v2-accent);font-weight:500}.lab-module__ECUzLW__status{padding:2px var(--v2-s2);border:var(--v2-border) solid var(--v2-rule-strong);color:var(--v2-text-primary)}.lab-module__ECUzLW__note{max-width:72ch;margin-bottom:var(--v2-s4);font-size:14px;line-height:var(--v2-leading-prose);color:var(--v2-text-tertiary)}.lab-module__ECUzLW__stage{margin-bottom:var(--v2-s3);font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-tertiary)}.lab-module__ECUzLW__desktop{border-block:var(--v2-border) solid var(--v2-rule-strong)}.lab-module__ECUzLW__mobile{padding-block:var(--v2-s6);background:var(--v2-ground-alt);border-bottom:var(--v2-border) solid var(--v2-rule)}.lab-module__ECUzLW__frame{box-sizing:content-box;width:390px;max-width:calc(100% - 2 * var(--v2-border));border:var(--v2-border) solid var(--v2-rule-strong);background:var(--v2-ground);display:block}.lab-module__ECUzLW__references{margin-top:var(--v2-s9);padding-top:var(--v2-s6);border-top:var(--v2-border) solid var(--v2-accent)}.lab-module__ECUzLW__referenceWhy{max-width:72ch;margin-bottom:var(--v2-s4);padding-left:var(--v2-s4);border-left:2px solid var(--v2-accent);font-size:14px;line-height:var(--v2-leading-prose);color:var(--v2-text-primary)}.lab-module__ECUzLW__examples{gap:var(--v2-s3) var(--v2-s5);margin-top:var(--v2-s5);font-family:var(--v2-font-mono);font-size:var(--v2-label);text-transform:uppercase;letter-spacing:var(--v2-track-label);flex-wrap:wrap;display:flex}.lab-module__ECUzLW__examples a{color:var(--v2-text-tertiary);border-bottom:var(--v2-border) solid transparent}.lab-module__ECUzLW__examples a:hover{color:var(--v2-accent)}.lab-module__ECUzLW__examples .lab-module__ECUzLW__active{color:var(--v2-text-primary);border-bottom-color:var(--v2-accent)}.lab-module__ECUzLW__patternTable code{font-family:var(--v2-font-mono);color:var(--v2-text-primary);font-size:.9em}.lab-module__ECUzLW__protectedMark{color:var(--v2-accent)}
.Pillars-module__oYrUwq__section{--c-head:var(--v2-text-primary);--c-body:var(--v2-text-secondary);--c-muted:var(--v2-text-tertiary);padding-block:var(--v2-section-lg);background:var(--v2-ground);color:var(--c-head);position:relative}.Pillars-module__oYrUwq__section[data-tone=dark]{--c-head:var(--v2-text-on-dark);--c-body:var(--v2-text-on-dark-2);--c-muted:var(--v2-text-on-dark-3);background:var(--v2-ink)}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__head{margin-bottom:var(--v2-section);gap:0;display:grid}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__heading{max-width:24ch}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__head{margin-bottom:var(--v2-section-lg);gap:0;display:grid}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__heading{max-width:18ch}@media (max-width:1119px){.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__heading{max-width:none}}.Pillars-module__oYrUwq__list{margin:0;padding:0;list-style:none}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list{gap:var(--v2-s7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__item{grid-column:span 4}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="2"] .Pillars-module__oYrUwq__item,.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="4"] .Pillars-module__oYrUwq__item,.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="5"] .Pillars-module__oYrUwq__item:nth-child(n+4){grid-column:span 6}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="7"] .Pillars-module__oYrUwq__item:nth-child(-n+4),.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="8"] .Pillars-module__oYrUwq__item{grid-column:span 3}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="1"] .Pillars-module__oYrUwq__item{grid-column:1/-1}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="4"],.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="5"],.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="6"],.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="7"],.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count="8"]{row-gap:var(--v2-s8)}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__itemHeading{margin:var(--v2-s4) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--c-head);text-wrap:balance;font-size:clamp(20px,1.75vw,26px);line-height:1.18}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__itemBody{margin:var(--v2-s5) 0 0;max-width:34ch}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__list{gap:var(--v2-section);display:grid}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__item{column-gap:var(--v2-s8);row-gap:var(--v2-s2);grid-template-columns:7fr 5fr;align-items:start;display:grid}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__ordinal,.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__mark{grid-column:1/-1}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemHeading{grid-column:1}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemBody{grid-column:2}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemHeading{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:clamp(28px,3.2vw,48px);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);color:var(--c-head);text-wrap:balance;margin:0}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemBody{max-width:46ch;margin:0;padding-top:.25em}.Pillars-module__oYrUwq__itemBody{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--c-body)}.Pillars-module__oYrUwq__ordinal{font-family:var(--v2-font-label);font-size:var(--v2-number);letter-spacing:normal;font-variant-numeric:tabular-nums;color:var(--v2-accent);font-weight:500;line-height:1;display:block}.Pillars-module__oYrUwq__kicker{margin:0 0 var(--v2-s5);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-text);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--c-head);text-wrap:balance;align-items:baseline;gap:.7em;max-width:60ch;font-size:clamp(15px,1.25vw,20px);line-height:1.3;display:flex}.Pillars-module__oYrUwq__kickerMark{background:var(--v2-accent);flex:none;width:.6em;height:.6em;transform:translateY(-.02em)}.Pillars-module__oYrUwq__mark{font-family:var(--v2-font-label);font-size:var(--v2-number);color:var(--v2-accent);font-weight:500;line-height:1;display:block}.Pillars-module__oYrUwq__reveal[data-reveal=pending] .Pillars-module__oYrUwq__kicker{clip-path:inset(0 100% 0 0);transform:translate(-10px)}.Pillars-module__oYrUwq__reveal[data-reveal] .Pillars-module__oYrUwq__kicker{transition:clip-path .76s cubic-bezier(.22,.61,.36,1),transform .76s cubic-bezier(.22,.61,.36,1)}.Pillars-module__oYrUwq__reveal[data-reveal=done] .Pillars-module__oYrUwq__kicker{clip-path:inset(0);transform:none}.Pillars-module__oYrUwq__reveal[data-reveal=pending] .Pillars-module__oYrUwq__item{opacity:0;transform:translateY(36px)}.Pillars-module__oYrUwq__reveal[data-reveal] .Pillars-module__oYrUwq__item{transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.24s + var(--i,0) * .12s)}.Pillars-module__oYrUwq__reveal[data-reveal=done] .Pillars-module__oYrUwq__item{opacity:1;transform:none}@media (max-width:899px){.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list,.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count]{gap:var(--v2-s8);grid-template-columns:1fr}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count] .Pillars-module__oYrUwq__item:nth-child(n){grid-column:auto}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__itemBody{max-width:none}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__item{row-gap:var(--v2-s5);grid-template-columns:1fr}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemHeading,.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemBody{grid-column:1}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemBody{max-width:none;padding-top:0}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__list{gap:var(--v2-section)}}@media (max-width:619px){.Pillars-module__oYrUwq__section{padding-block:var(--v2-section)}.Pillars-module__oYrUwq__kicker{max-width:26ch;margin-bottom:var(--v2-s4);gap:.6em}.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list,.Pillars-module__oYrUwq__section[data-variant=columns] .Pillars-module__oYrUwq__list[data-count]{gap:var(--v2-s7)}.Pillars-module__oYrUwq__section[data-variant=statement] .Pillars-module__oYrUwq__itemHeading{font-size:clamp(24px,7vw,32px)}.Pillars-module__oYrUwq__reveal[data-reveal=pending] .Pillars-module__oYrUwq__item{transform:translateY(20px)}.Pillars-module__oYrUwq__reveal[data-reveal] .Pillars-module__oYrUwq__item{transition-duration:.42s;transition-delay:calc(.18s + var(--i,0) * 70ms)}}@media (prefers-reduced-motion:reduce){.Pillars-module__oYrUwq__reveal[data-reveal] .Pillars-module__oYrUwq__item,.Pillars-module__oYrUwq__reveal[data-reveal] .Pillars-module__oYrUwq__kicker{transition:none}.Pillars-module__oYrUwq__reveal[data-reveal=pending] .Pillars-module__oYrUwq__item{opacity:1;transform:none}.Pillars-module__oYrUwq__reveal[data-reveal=pending] .Pillars-module__oYrUwq__kicker{clip-path:none;transform:none}}
.DataSources-module__8hVTdW__section{--c-head:var(--v2-text-primary);--c-body:var(--v2-text-secondary);--c-muted:var(--v2-text-tertiary);padding-block:var(--v2-section-lg);background:var(--v2-ground);color:var(--c-head);position:relative}.DataSources-module__8hVTdW__section[data-tone=dark]{--c-head:var(--v2-text-on-dark);--c-body:var(--v2-text-on-dark-2);--c-muted:var(--v2-text-on-dark-3);background:var(--v2-ink)}.DataSources-module__8hVTdW__layout{gap:var(--v2-s9);grid-template-columns:1fr 1fr;align-items:start;display:grid}.DataSources-module__8hVTdW__narrative{gap:var(--v2-s5);display:grid}.DataSources-module__8hVTdW__heading{margin-bottom:var(--v2-s3);max-width:14ch}.DataSources-module__8hVTdW__body{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--c-body);max-width:52ch;margin:0}.DataSources-module__8hVTdW__proof{margin-top:var(--v2-s6)}.DataSources-module__8hVTdW__proofValue{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:clamp(30px,3.4vw,52px);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);font-variant-numeric:tabular-nums;color:var(--v2-accent);display:block}.DataSources-module__8hVTdW__proofStatement{margin:var(--v2-s3) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--c-head);text-wrap:balance;max-width:24ch;font-size:clamp(22px,2.2vw,32px);line-height:1.15;display:block}.DataSources-module__8hVTdW__sourcesLabel{margin-bottom:var(--v2-s6);color:var(--c-muted);display:block}.DataSources-module__8hVTdW__sources{position:relative}.DataSources-module__8hVTdW__group{margin:0 0 var(--v2-s8)}.DataSources-module__8hVTdW__group:last-child{margin-bottom:0}.DataSources-module__8hVTdW__groupLabel{margin-bottom:var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--c-muted);font-weight:500;line-height:1.4;display:block}.DataSources-module__8hVTdW__items{margin:0;padding:0;list-style:none}.DataSources-module__8hVTdW__item{--on:clamp(0, calc((var(--p,0) - var(--t,0)) * 8), 1);font-family:var(--v2-font-body);font-variation-settings:var(--v2-opsz-text);font-weight:var(--v2-w-body);letter-spacing:normal;color:color-mix(in srgb, var(--c-body) calc(var(--on) * 100%), var(--c-muted) calc((1 - var(--on)) * 100%));line-height:1.3}.DataSources-module__8hVTdW__items{padding-left:1.5em}.DataSources-module__8hVTdW__item{position:relative}.DataSources-module__8hVTdW__itemMark{justify-content:center;align-items:center;width:.95em;height:.95em;display:inline-flex;position:absolute;top:.12em;left:-1.5em}.DataSources-module__8hVTdW__itemMark>svg{width:100%;height:100%;display:block}.DataSources-module__8hVTdW__itemName{display:block}.DataSources-module__8hVTdW__section[data-variant=list] .DataSources-module__8hVTdW__items{gap:var(--v2-s5) var(--v2-s6);grid-template-columns:repeat(2,1fr);display:grid}.DataSources-module__8hVTdW__section[data-variant=list] .DataSources-module__8hVTdW__item{font-size:var(--v2-lead)}.DataSources-module__8hVTdW__section[data-variant=grouped] .DataSources-module__8hVTdW__items{gap:var(--v2-s4);display:grid}.DataSources-module__8hVTdW__section[data-variant=grouped] .DataSources-module__8hVTdW__item{font-size:var(--v2-lead)}@media (max-width:1119px){.DataSources-module__8hVTdW__layout{gap:var(--v2-s8)}.DataSources-module__8hVTdW__heading{max-width:none}}@media (max-width:899px){.DataSources-module__8hVTdW__layout{gap:var(--v2-section);grid-template-columns:1fr}.DataSources-module__8hVTdW__body{max-width:none}.DataSources-module__8hVTdW__section[data-variant=grouped] .DataSources-module__8hVTdW__group{margin-bottom:var(--v2-s7)}}@media (max-width:619px){.DataSources-module__8hVTdW__section{padding-block:var(--v2-section)}.DataSources-module__8hVTdW__section[data-variant=list] .DataSources-module__8hVTdW__items{gap:var(--v2-s4);grid-template-columns:1fr}.DataSources-module__8hVTdW__section[data-variant=list] .DataSources-module__8hVTdW__item,.DataSources-module__8hVTdW__section[data-variant=grouped] .DataSources-module__8hVTdW__item{font-size:var(--v2-body)}.DataSources-module__8hVTdW__proofStatement{max-width:none}}@media (prefers-reduced-motion:reduce){.DataSources-module__8hVTdW__item{transition:none}}
.EffectsTimeline-module__JvjtUW__section{--c-head:var(--v2-text-primary);--c-body:var(--v2-text-secondary);--c-muted:var(--v2-text-tertiary);--c-rule:var(--v2-rule);--c-ground:var(--v2-ground);padding-block:var(--v2-section-lg);background:var(--c-ground);color:var(--c-head);position:relative}.EffectsTimeline-module__JvjtUW__section[data-tone=dark]{--c-head:var(--v2-text-on-dark);--c-body:var(--v2-text-on-dark-2);--c-muted:var(--v2-text-on-dark-3);--c-rule:var(--v2-rule-dark);--c-ground:var(--v2-ink)}.EffectsTimeline-module__JvjtUW__head{gap:var(--v2-s9);margin-bottom:var(--v2-section-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}.EffectsTimeline-module__JvjtUW__headMain{gap:var(--v2-s5);display:grid}.EffectsTimeline-module__JvjtUW__headBody{gap:var(--v2-s5);padding-top:var(--v2-s5);display:grid}.EffectsTimeline-module__JvjtUW__body{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--c-body);max-width:56ch;margin:0}.EffectsTimeline-module__JvjtUW__figure{margin:0}.EffectsTimeline-module__JvjtUW__axisLabel{margin-bottom:var(--v2-s4);color:var(--c-muted);display:block}.EffectsTimeline-module__JvjtUW__plot{--meta-col:minmax(160px, 20%)}.EffectsTimeline-module__JvjtUW__axis{grid-template-columns:var(--meta-col) 1fr;gap:var(--v2-s5);margin-bottom:var(--v2-s4);display:grid}.EffectsTimeline-module__JvjtUW__months{grid-template-columns:repeat(var(--months), 1fr);display:grid}.EffectsTimeline-module__JvjtUW__month{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);font-variant-numeric:tabular-nums;color:var(--c-muted);padding-bottom:var(--v2-s2);border-left:1px solid var(--c-rule);padding-left:var(--v2-s2);font-weight:400;line-height:1}.EffectsTimeline-module__JvjtUW__stages{gap:var(--v2-s5);margin:0;padding:0;list-style:none;display:grid}.EffectsTimeline-module__JvjtUW__stage{grid-template-columns:var(--meta-col) 1fr;gap:var(--v2-s5);--on:clamp(0, calc((var(--p,0) - var(--t,0)) * 5), 1);align-items:center;display:grid}.EffectsTimeline-module__JvjtUW__stageMeta{gap:var(--v2-s2);display:grid}.EffectsTimeline-module__JvjtUW__stageLabel{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--c-muted);font-weight:500;line-height:1.4}.EffectsTimeline-module__JvjtUW__stageTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:color-mix(in srgb, var(--c-head) calc(var(--on) * 100%), var(--c-muted) calc((1 - var(--on)) * 100%));font-size:clamp(16px,1.3vw,20px);line-height:1.2}.EffectsTimeline-module__JvjtUW__stageRange{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-body);color:var(--c-body);display:none}.EffectsTimeline-module__JvjtUW__track{grid-template-columns:repeat(var(--months), 1fr);align-items:center;min-height:56px;display:grid}.EffectsTimeline-module__JvjtUW__trackClip{grid-column:calc(var(--start) + 1) / -1;clip-path:inset(0 calc((1 - var(--on)) * 100%) 0 0);display:grid}.EffectsTimeline-module__JvjtUW__trackFill{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%);height:56px}.EffectsTimeline-module__JvjtUW__stage .EffectsTimeline-module__JvjtUW__trackFill{background-image:linear-gradient(90deg, var(--c-ground) 0%, color-mix(in srgb, var(--bar-to) 14%, var(--c-ground)) 7%, var(--bar-from) 28%, var(--bar-to) 100%)}.EffectsTimeline-module__JvjtUW__stage:first-child{--bar-from:color-mix(in srgb, var(--v2-accent) 62%, var(--c-ground));--bar-to:var(--v2-accent)}.EffectsTimeline-module__JvjtUW__stage:nth-child(2){--bar-from:color-mix(in srgb, var(--c-head) 24%, var(--c-ground));--bar-to:color-mix(in srgb, var(--c-head) 58%, var(--c-ground))}.EffectsTimeline-module__JvjtUW__stage:nth-child(3){--bar-from:color-mix(in srgb, var(--c-head) 15%, var(--c-ground));--bar-to:color-mix(in srgb, var(--c-head) 40%, var(--c-ground))}.EffectsTimeline-module__JvjtUW__chartSlot{width:100%;display:block}.EffectsTimeline-module__JvjtUW__chartSlot>svg{width:100%;height:auto;display:block}.EffectsTimeline-module__JvjtUW__note{margin:var(--v2-s7) 0 0;font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);color:var(--c-muted);max-width:62ch}.EffectsTimeline-module__JvjtUW__cumulative{--sweep:clamp(0, calc((var(--p,0) - .08) * 2.1), 1)}.EffectsTimeline-module__JvjtUW__chart{position:relative}.EffectsTimeline-module__JvjtUW__layersSvg{width:100%;height:clamp(220px,28vw,400px);clip-path:inset(-4px calc((1 - var(--sweep)) * 100%) 0 0);display:block;overflow:visible}.EffectsTimeline-module__JvjtUW__layer,.EffectsTimeline-module__JvjtUW__layerGradient,.EffectsTimeline-module__JvjtUW__legendItem{--layer:color-mix(in srgb, var(--v2-accent) var(--mix,100%), var(--c-ground))}.EffectsTimeline-module__JvjtUW__gradTop{stop-color:var(--layer)}.EffectsTimeline-module__JvjtUW__gradBottom{stop-color:color-mix(in srgb, var(--layer) 45%, var(--c-ground))}.EffectsTimeline-module__JvjtUW__layerEdge{fill:none;stroke:var(--v2-accent);stroke-width:1.5px;stroke-linecap:round}.EffectsTimeline-module__JvjtUW__cumulative .EffectsTimeline-module__JvjtUW__months{margin-top:0}.EffectsTimeline-module__JvjtUW__cumulative .EffectsTimeline-module__JvjtUW__month{padding-bottom:0;padding-top:var(--v2-s3)}.EffectsTimeline-module__JvjtUW__legend{margin:var(--v2-s8) 0 0;gap:var(--v2-s7);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;list-style:none;display:grid}.EffectsTimeline-module__JvjtUW__legendItem{gap:var(--v2-s3);--on:clamp(0, calc((var(--sweep,1) - var(--at,0)) * 8), 1);align-content:start;display:grid}.EffectsTimeline-module__JvjtUW__legendKey{align-items:center;gap:var(--v2-s3);display:flex}.EffectsTimeline-module__JvjtUW__swatch{background:var(--layer);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--v2-accent);flex:none}.EffectsTimeline-module__JvjtUW__legendItem .EffectsTimeline-module__JvjtUW__stageTitle{font-size:clamp(18px,1.6vw,24px)}.EffectsTimeline-module__JvjtUW__legendRange{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-body);color:var(--c-body)}@media (max-width:1119px){.EffectsTimeline-module__JvjtUW__head{gap:var(--v2-s8)}.EffectsTimeline-module__JvjtUW__plot{--meta-col:minmax(140px, 24%)}}@media (max-width:899px){.EffectsTimeline-module__JvjtUW__head{gap:var(--v2-s6);grid-template-columns:1fr}.EffectsTimeline-module__JvjtUW__headBody{padding-top:0}.EffectsTimeline-module__JvjtUW__body{max-width:none}}@media (max-width:767px){.EffectsTimeline-module__JvjtUW__section{padding-block:var(--v2-section)}.EffectsTimeline-module__JvjtUW__axisLabel,.EffectsTimeline-module__JvjtUW__axis,.EffectsTimeline-module__JvjtUW__track,.EffectsTimeline-module__JvjtUW__chartSlot{display:none}.EffectsTimeline-module__JvjtUW__stageRange{display:block}.EffectsTimeline-module__JvjtUW__stages{gap:var(--v2-s7);padding-left:var(--v2-s6);position:relative}.EffectsTimeline-module__JvjtUW__stages:before{content:"";inset-block:0;background:var(--c-rule);width:1px;position:absolute;left:0}.EffectsTimeline-module__JvjtUW__stages:after{content:"";width:1px;height:calc(var(--p,0) * 100%);background:var(--v2-accent);position:absolute;top:0;left:0}.EffectsTimeline-module__JvjtUW__stage{grid-template-columns:1fr;align-items:start;gap:0}.EffectsTimeline-module__JvjtUW__stageMeta{gap:var(--v2-s3)}.EffectsTimeline-module__JvjtUW__stageTitle{font-size:clamp(20px,5.5vw,26px)}}@media (max-width:619px){.EffectsTimeline-module__JvjtUW__stages{padding-left:var(--v2-s5)}}@media (max-width:767px){.EffectsTimeline-module__JvjtUW__cumulative .EffectsTimeline-module__JvjtUW__axisLabel{display:block}.EffectsTimeline-module__JvjtUW__cumulative .EffectsTimeline-module__JvjtUW__month:not(:nth-child(3n+1)){color:#0000}.EffectsTimeline-module__JvjtUW__legend{gap:var(--v2-s6);margin-top:var(--v2-s7);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EffectsTimeline-module__JvjtUW__trackClip,.EffectsTimeline-module__JvjtUW__layersSvg{clip-path:none}.EffectsTimeline-module__JvjtUW__stageTitle{transition:none}}
.site-module__oB1X9q__container{max-width:var(--v2-container);padding-left:var(--v2-gutter);padding-right:var(--v2-gutter);margin:0 auto}.site-module__oB1X9q__section{padding-block:var(--v2-section);background:var(--v2-ground);color:var(--v2-text-primary);position:relative}.site-module__oB1X9q__section[data-tone=alt]{background:var(--v2-ground-alt)}.site-module__oB1X9q__section[data-tone=dark]{background:var(--v2-ink);color:var(--v2-text-on-dark)}.site-module__oB1X9q__section[data-flush=top]{padding-top:0}.site-module__oB1X9q__section[data-flush=bottom]{padding-bottom:0}.site-module__oB1X9q__section[data-flush=both]{padding-block:0}.site-module__oB1X9q__gridLines{pointer-events:none;z-index:0;position:absolute;inset:0}.site-module__oB1X9q__gridLines:before{content:"";inset-block:0;width:min(100% - 2 * var(--v2-gutter), var(--v2-container) - 2 * var(--v2-gutter));background-image:repeating-linear-gradient(to right, var(--v2-rule) 0 1px, transparent 1px 25%);box-shadow:inset -1px 0 0 0 var(--v2-rule);position:absolute;left:50%;transform:translate(-50%)}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__gridLines:before{background-image:repeating-linear-gradient(to right, var(--v2-rule-dark) 0 1px, transparent 1px 25%);box-shadow:inset -1px 0 0 0 var(--v2-rule-dark)}@media (max-width:1119px){.site-module__oB1X9q__gridLines:before{background-image:repeating-linear-gradient(to right, var(--v2-rule) 0 1px, transparent 1px 50%)}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__gridLines:before{background-image:repeating-linear-gradient(to right, var(--v2-rule-dark) 0 1px, transparent 1px 50%)}}@media (max-width:767px){.site-module__oB1X9q__gridLines:before{background-image:repeating-linear-gradient(to right, var(--v2-rule) 0 1px, transparent 1px 100%)}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__gridLines:before{background-image:repeating-linear-gradient(to right, var(--v2-rule-dark) 0 1px, transparent 1px 100%)}}.site-module__oB1X9q__inner{z-index:1;position:relative}.site-module__oB1X9q__editorial{grid-template-columns:1fr 3fr;gap:0;display:grid}@media (max-width:1119px){.site-module__oB1X9q__editorial{gap:var(--v2-s6);grid-template-columns:1fr}}.site-module__oB1X9q__stickyCol{top:calc(var(--v2-s9) + var(--v2-s5));padding-right:var(--v2-s6);align-self:start;position:sticky}@media (max-width:1119px){.site-module__oB1X9q__stickyCol{padding-right:0;position:static}}.site-module__oB1X9q__display{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-display);text-wrap:balance;margin:0}.site-module__oB1X9q__h1{font-size:var(--v2-h1)}.site-module__oB1X9q__h2{font-size:var(--v2-h2)}.site-module__oB1X9q__h3{font-size:var(--v2-h3)}.site-module__oB1X9q__headingMuted{color:var(--v2-text-secondary)}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__headingMuted{color:var(--v2-text-on-dark-3)}.site-module__oB1X9q__headingAccent{color:var(--v2-accent)}.site-module__oB1X9q__lead{font-size:var(--v2-lead);font-weight:var(--v2-w-body);line-height:var(--v2-leading-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-secondary);margin:0}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__lead{color:var(--v2-text-on-dark-3)}.site-module__oB1X9q__body{font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-secondary);margin:0}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__body{color:var(--v2-text-on-dark-2)}.site-module__oB1X9q__label{font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-secondary);align-items:baseline;gap:6px;margin:0;font-weight:500;line-height:1;display:inline-flex}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__label{color:var(--v2-text-on-dark-3)}.site-module__oB1X9q__labelMark{color:var(--v2-accent)}.site-module__oB1X9q__eyebrow{font-family:var(--v2-font-label);font-size:var(--v2-eyebrow);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-secondary);align-items:baseline;gap:.35em;margin:0;font-weight:500;line-height:1.3;display:inline-flex}[data-tone=dark] .site-module__oB1X9q__eyebrow{color:var(--v2-text-on-dark-3)}.site-module__oB1X9q__eyebrowMark{color:var(--v2-accent)}.site-module__oB1X9q__eyebrowMarkGlyph:before{content:"+"}.site-module__oB1X9q__meta{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-tertiary);font-weight:400;line-height:1.4}.site-module__oB1X9q__number{font-family:var(--v2-font-label);font-size:var(--v2-number);letter-spacing:normal;color:var(--v2-text-tertiary);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.site-module__oB1X9q__rule{border:0;border-top:1px solid var(--v2-rule);margin:0}.site-module__oB1X9q__section[data-tone=dark] .site-module__oB1X9q__rule{border-top-color:var(--v2-rule-dark)}.site-module__oB1X9q__brandWord{width:100%;line-height:0;display:block}.site-module__oB1X9q__brandWordSvg{width:100%;height:auto;display:block;overflow:hidden}.site-module__oB1X9q__brandWordText{fill:currentColor;font-family:var(--v2-font-brand);font-weight:var(--v2-w-brand)}.site-module__oB1X9q__brandWord[data-tone=dark]{color:var(--v2-text-on-dark)}.site-module__oB1X9q__brandWord[data-tone=light],.site-module__oB1X9q__brandWord[data-tone=alt]{color:var(--v2-text-primary)}.site-module__oB1X9q__brandWord[data-tone=inherit]{color:inherit}.site-module__oB1X9q__brandWordGhost[data-tone=dark]{color:var(--v2-ink-ghost)}.site-module__oB1X9q__brandWordGhost[data-tone=light]{color:var(--v2-ghost)}.site-module__oB1X9q__brandWordGhost[data-tone=alt]{color:var(--v2-ghost-alt)}.site-module__oB1X9q__containerNarrow{max-width:var(--v2-container-narrow)}.site-module__oB1X9q__textLink{color:inherit;border-bottom:var(--v2-border) solid var(--v2-accent);transition:color var(--v2-dur-base) var(--v2-ease);display:inline}.site-module__oB1X9q__textLink:hover,.site-module__oB1X9q__textLink:focus-visible{color:var(--v2-accent)}.site-module__oB1X9q__ctaRow{gap:var(--v2-s4);margin-top:var(--v2-s6);flex-wrap:wrap;display:flex}
.SiteFooter-module__lWai2a__footer{background:var(--v2-ink);color:var(--v2-text-on-dark);padding-bottom:var(--v2-s7);position:relative;overflow:hidden}.SiteFooter-module__lWai2a__brandTone{color:color-mix(in srgb, var(--v2-text-on-dark) calc(var(--p,0) * 100%), var(--v2-text-on-dark-3) calc((1 - var(--p,0)) * 100%))}.SiteFooter-module__lWai2a__brand{padding-top:var(--v2-s8);padding-bottom:var(--v2-s7);border-bottom:1px solid var(--v2-rule-dark)}.SiteFooter-module__lWai2a__brandInner,.SiteFooter-module__lWai2a__inner{max-width:var(--v2-container);padding-inline:var(--v2-gutter);margin:0 auto}.SiteFooter-module__lWai2a__top{gap:var(--v2-s8);padding-block:var(--v2-section);grid-template-columns:1.45fr 2fr;display:grid}.SiteFooter-module__lWai2a__identity{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.SiteFooter-module__lWai2a__company{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-body);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-on-dark);margin:0}.SiteFooter-module__lWai2a__legalNote{margin:var(--v2-s4) 0 0;max-width:34ch;font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-3)}.SiteFooter-module__lWai2a__email{margin-top:var(--v2-s7);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:-.025em;color:var(--v2-text-on-dark);overflow-wrap:break-word;max-width:100%;transition:color var(--v2-dur-base) var(--v2-ease);font-size:clamp(19px,2.35vw,34px);line-height:1.1;text-decoration:none}.SiteFooter-module__lWai2a__email:hover,.SiteFooter-module__lWai2a__email:focus-visible{color:var(--v2-accent)}.SiteFooter-module__lWai2a__phones{margin-top:var(--v2-s5);flex-direction:column;gap:4px;display:flex}.SiteFooter-module__lWai2a__phone{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:normal;color:var(--v2-text-on-dark-3);text-decoration:none}.SiteFooter-module__lWai2a__phone:hover,.SiteFooter-module__lWai2a__phone:focus-visible{color:var(--v2-text-on-dark)}.SiteFooter-module__lWai2a__groups{gap:var(--v2-s6);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.SiteFooter-module__lWai2a__group{min-width:0}.SiteFooter-module__lWai2a__groupTitle{margin:0 0 var(--v2-s5);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-on-dark-3);font-weight:500}.SiteFooter-module__lWai2a__groupList{gap:var(--v2-s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__lWai2a__groupLink{font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-2);transition:color var(--v2-dur-base) var(--v2-ease);text-decoration:none}.SiteFooter-module__lWai2a__groupLink:hover,.SiteFooter-module__lWai2a__groupLink:focus-visible{color:var(--v2-accent)}.SiteFooter-module__lWai2a__locations{gap:var(--v2-s2);padding-block:var(--v2-s6);border-top:1px solid var(--v2-rule-dark);border-bottom:1px solid var(--v2-rule-dark);flex-direction:column;display:flex}.SiteFooter-module__lWai2a__locationSummary{align-items:center;gap:var(--v2-s3);padding-block:var(--v2-s3);cursor:pointer;font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-on-dark-3);list-style:none;display:flex}.SiteFooter-module__lWai2a__locationSummary::-webkit-details-marker{display:none}.SiteFooter-module__lWai2a__locationSummary:before{content:"+";color:var(--v2-accent);font-size:13px;line-height:1}.SiteFooter-module__lWai2a__locationGroup[open] .SiteFooter-module__lWai2a__locationSummary:before{content:"−"}.SiteFooter-module__lWai2a__locationSummary:hover{color:var(--v2-text-on-dark)}.SiteFooter-module__lWai2a__locationSummary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:4px}.SiteFooter-module__lWai2a__locationCount{color:var(--v2-text-on-dark-3);opacity:.65;font-size:11px}.SiteFooter-module__lWai2a__locationList{padding:var(--v2-s3) 0 var(--v2-s5);gap:6px var(--v2-s6);flex-wrap:wrap;margin:0;list-style:none;display:flex}.SiteFooter-module__lWai2a__locationLink{font-size:13px;font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark-3);text-decoration:none}.SiteFooter-module__lWai2a__locationLink:hover,.SiteFooter-module__lWai2a__locationLink:focus-visible{color:var(--v2-accent)}.SiteFooter-module__lWai2a__bottom{padding-top:var(--v2-s6);font-family:var(--v2-font-label);text-transform:uppercase;font-size:var(--v2-label);letter-spacing:normal;color:var(--v2-text-on-dark-3);margin:0}@media (max-width:1119px){.SiteFooter-module__lWai2a__top{gap:var(--v2-s8);grid-template-columns:1fr}}@media (max-width:619px){.SiteFooter-module__lWai2a__groups{gap:var(--v2-s6);grid-template-columns:1fr}.SiteFooter-module__lWai2a__locationList{gap:6px var(--v2-s5)}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__lWai2a__email,.SiteFooter-module__lWai2a__groupLink{transition:none}}
.Accordion-module__JRoFbG__item{border-top:var(--v2-border) solid var(--v2-rule)}.Accordion-module__JRoFbG__item:last-child{border-bottom:var(--v2-border) solid var(--v2-rule)}.Accordion-module__JRoFbG__summary{align-items:start;gap:var(--v2-s5);padding-block:var(--v2-s5);cursor:pointer;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-h3);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);transition:color var(--v2-dur-base) var(--v2-ease);grid-template-columns:1fr auto;line-height:1.25;list-style:none;display:grid}.Accordion-module__JRoFbG__summary::-webkit-details-marker{display:none}.Accordion-module__JRoFbG__summary:hover{color:var(--v2-accent)}.Accordion-module__JRoFbG__summary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:4px}.Accordion-module__JRoFbG__mark{flex:none;width:16px;height:16px;margin-top:.35em;position:relative}.Accordion-module__JRoFbG__mark:before,.Accordion-module__JRoFbG__mark:after{content:"";height:var(--v2-border);background:var(--v2-accent);transition:transform var(--v2-dur-base) var(--v2-ease);position:absolute;inset:50% 0 auto}.Accordion-module__JRoFbG__mark:after{transform:rotate(90deg)}.Accordion-module__JRoFbG__item[open] .Accordion-module__JRoFbG__mark:after{transform:rotate(0)}.Accordion-module__JRoFbG__body{padding-bottom:var(--v2-s6);max-width:62ch;font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);letter-spacing:var(--v2-track-display);color:var(--v2-text-secondary)}.Accordion-module__JRoFbG__dark .Accordion-module__JRoFbG__item,.Accordion-module__JRoFbG__dark .Accordion-module__JRoFbG__item:last-child{border-color:var(--v2-rule-dark)}.Accordion-module__JRoFbG__dark .Accordion-module__JRoFbG__summary{color:var(--v2-text-on-dark)}.Accordion-module__JRoFbG__dark .Accordion-module__JRoFbG__body{color:var(--v2-text-on-dark-3)}
.ArticleCards-module__zWmAAG__featured{aspect-ratio:16/11;color:var(--v2-text-on-dark);background:var(--v2-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.ArticleCards-module__zWmAAG__featuredWide{aspect-ratio:21/9}.ArticleCards-module__zWmAAG__featuredImg{object-fit:cover;transition:transform var(--v2-dur-slow) var(--v2-ease)}.ArticleCards-module__zWmAAG__featured:hover .ArticleCards-module__zWmAAG__featuredImg,.ArticleCards-module__zWmAAG__featured:focus-visible .ArticleCards-module__zWmAAG__featuredImg{transform:scale(1.03)}.ArticleCards-module__zWmAAG__scrim{background:linear-gradient(#0505051f 0%,#0505059e 62%,#050505e6 100%);position:absolute;inset:0}.ArticleCards-module__zWmAAG__featuredBody{z-index:1;padding:var(--v2-s7);max-width:76%;position:relative}.ArticleCards-module__zWmAAG__chip{margin-bottom:var(--v2-s5);border-radius:var(--v2-radius);background:var(--v2-accent);color:var(--v2-accent-on);text-transform:uppercase;letter-spacing:var(--v2-track-caps);padding:6px 12px;font-weight:500;display:inline-block}.ArticleCards-module__zWmAAG__featuredTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-on-dark);text-wrap:balance;margin:0;font-size:clamp(24px,3.1vw,44px);line-height:1.06}.ArticleCards-module__zWmAAG__featuredLead{margin:var(--v2-s4) 0 0;max-width:56ch;font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-on-dark-2)}.ArticleCards-module__zWmAAG__featuredMeta{margin:var(--v2-s4) 0 0;color:#fafafab3;text-transform:uppercase;letter-spacing:var(--v2-track-caps)}.ArticleCards-module__zWmAAG__supporting{gap:var(--v2-s5);padding:var(--v2-s6);background:var(--v2-accent);color:var(--v2-accent-on);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.ArticleCards-module__zWmAAG__supporting+.ArticleCards-module__zWmAAG__supporting{border-top:1px solid #17140f29}.ArticleCards-module__zWmAAG__thumb{aspect-ratio:1;border-radius:var(--v2-radius);background:#17140f1f;flex-shrink:0;width:clamp(72px,7vw,104px);position:relative;overflow:hidden}.ArticleCards-module__zWmAAG__thumbImg{object-fit:cover}.ArticleCards-module__zWmAAG__supportingBody{flex-direction:column;gap:6px;min-width:0;display:flex}.ArticleCards-module__zWmAAG__supportingCat{color:#17140fa8;text-transform:uppercase;letter-spacing:var(--v2-track-caps);font-weight:500}.ArticleCards-module__zWmAAG__supportingTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-accent-on);text-wrap:balance;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.16}.ArticleCards-module__zWmAAG__supportingMeta{color:#17140f99;text-transform:uppercase;letter-spacing:var(--v2-track-caps)}.ArticleCards-module__zWmAAG__card{background:var(--v2-ground);transition:background var(--v2-dur-base) var(--v2-ease);flex-direction:column;display:flex}.ArticleCards-module__zWmAAG__card:hover,.ArticleCards-module__zWmAAG__card:focus-visible{background:var(--v2-ground-alt)}.ArticleCards-module__zWmAAG__media{aspect-ratio:3/2;background:var(--v2-ground-alt);position:relative;overflow:hidden}.ArticleCards-module__zWmAAG__cardImg{object-fit:cover;transition:transform var(--v2-dur-slow) var(--v2-ease)}.ArticleCards-module__zWmAAG__card:hover .ArticleCards-module__zWmAAG__cardImg,.ArticleCards-module__zWmAAG__card:focus-visible .ArticleCards-module__zWmAAG__cardImg{transform:scale(1.03)}.ArticleCards-module__zWmAAG__cardBody{gap:var(--v2-s3);padding:var(--v2-s6);flex-direction:column;flex:1;display:flex}.ArticleCards-module__zWmAAG__cardCat{text-transform:uppercase;letter-spacing:var(--v2-track-caps);color:var(--v2-accent);font-weight:500}.ArticleCards-module__zWmAAG__cardTitle{font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-lead);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);text-wrap:balance;margin:0;line-height:1.2}.ArticleCards-module__zWmAAG__cardText{font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleCards-module__zWmAAG__cardMeta{padding-top:var(--v2-s4);text-transform:uppercase;letter-spacing:var(--v2-track-caps);color:var(--v2-text-tertiary);margin-top:auto}@media (max-width:1119px){.ArticleCards-module__zWmAAG__featured,.ArticleCards-module__zWmAAG__featuredWide{aspect-ratio:16/10}.ArticleCards-module__zWmAAG__featuredBody{max-width:none;padding:var(--v2-s6)}}@media (max-width:619px){.ArticleCards-module__zWmAAG__featured,.ArticleCards-module__zWmAAG__featuredWide{aspect-ratio:4/3}.ArticleCards-module__zWmAAG__supporting{padding:var(--v2-s5);gap:var(--v2-s4)}.ArticleCards-module__zWmAAG__cardBody{padding:var(--v2-s5)}}@media (prefers-reduced-motion:reduce){.ArticleCards-module__zWmAAG__featuredImg,.ArticleCards-module__zWmAAG__cardImg,.ArticleCards-module__zWmAAG__card{transition:none}.ArticleCards-module__zWmAAG__featured:hover .ArticleCards-module__zWmAAG__featuredImg,.ArticleCards-module__zWmAAG__card:hover .ArticleCards-module__zWmAAG__cardImg{transform:none}}
.form-module__dJlHfG__field{gap:var(--v2-s2);flex-direction:column;min-width:0;display:flex}.form-module__dJlHfG__label{font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);text-transform:uppercase;color:var(--v2-text-secondary);font-weight:500}.form-module__dJlHfG__required{color:var(--v2-accent);margin-left:2px}.form-module__dJlHfG__control{width:100%;min-height:var(--v2-field-min-h);padding:var(--v2-s3) 14px;border-radius:var(--v2-radius-0);background:var(--v2-field-bg);color:var(--v2-ink);font-family:var(--v2-font-body);font-variation-settings:var(--v2-opsz-text);font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);transition:background var(--v2-dur-base) var(--v2-ease);border:0}.form-module__dJlHfG__control::placeholder{color:var(--v2-field-placeholder)}.form-module__dJlHfG__control:hover{background:var(--v2-field-bg-hover)}.form-module__dJlHfG__control:focus-visible{box-shadow:inset 0 0 0 2px var(--v2-accent);background:var(--v2-surface);outline:none}.form-module__dJlHfG__textarea{resize:vertical;min-height:112px}.form-module__dJlHfG__select{appearance:none;padding-right:var(--v2-s7);cursor:pointer}.form-module__dJlHfG__select option{color:var(--v2-ink)}.form-module__dJlHfG__selectWrap{min-width:0;display:flex;position:relative}.form-module__dJlHfG__selectWrap:after{content:"";border-right:2px solid var(--v2-text-secondary);border-bottom:2px solid var(--v2-text-secondary);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.form-module__dJlHfG__consent{gap:var(--v2-s3);color:var(--v2-text-secondary);grid-template-columns:auto 1fr;align-items:start;font-size:13px;line-height:1.45;display:grid}.form-module__dJlHfG__checkbox{width:16px;height:16px;accent-color:var(--v2-accent);cursor:pointer;margin-top:3px}.form-module__dJlHfG__row2{gap:var(--v2-s4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:619px){.form-module__dJlHfG__row2{grid-template-columns:1fr}}.form-module__dJlHfG__notice{padding:var(--v2-s4) var(--v2-s5);background:var(--v2-field-notice-bg);color:var(--v2-ink);font-size:14px;line-height:var(--v2-leading-prose)}.form-module__dJlHfG__notice a{border-bottom:var(--v2-border) solid var(--v2-accent)}.form-module__dJlHfG__requiredNote{font-family:var(--v2-font-mono);font-size:var(--v2-label);letter-spacing:var(--v2-track-label);color:var(--v2-text-tertiary)}
.article-module__XJyH9G__article{padding-block:var(--v2-s8) var(--v2-section-lg)}.article-module__XJyH9G__head{margin-bottom:var(--v2-s6)}.article-module__XJyH9G__title{margin-top:var(--v2-s4);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:clamp(31px,4.1vw,58px);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);text-wrap:balance;line-height:1.05}.article-module__XJyH9G__lead{margin-top:var(--v2-s5);max-width:var(--v2-prose-measure);font-size:var(--v2-prose-lead);font-weight:400;line-height:var(--v2-leading-prose);letter-spacing:normal;color:var(--v2-text-secondary)}.article-module__XJyH9G__meta{margin-top:var(--v2-s6);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-tertiary)}.article-module__XJyH9G__figure{margin-bottom:var(--v2-s8);aspect-ratio:16/9;background:var(--v2-ground-alt);position:relative;overflow:hidden}.article-module__XJyH9G__meta{column-gap:var(--v2-s4);row-gap:var(--v2-s2);flex-wrap:wrap;display:flex}.article-module__XJyH9G__meta>*+:before{content:"·";margin-right:var(--v2-s4);color:var(--v2-rule-strong)}@media (max-width:619px){.article-module__XJyH9G__meta{row-gap:var(--v2-s2);flex-direction:column}.article-module__XJyH9G__meta>*+:before{content:none;margin:0}}.article-module__XJyH9G__definitionLabel{margin:0 0 var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-accent);font-weight:500}.article-module__XJyH9G__glossaryBody{padding-top:var(--v2-s5);border-top:var(--v2-border) solid var(--v2-rule-strong)}.article-module__XJyH9G__glossaryBody>p:first-of-type{font-size:var(--v2-prose-lead);line-height:var(--v2-leading-prose);color:var(--v2-text-primary)}.article-module__XJyH9G__glossaryBody>section:first-of-type>p:first-of-type{font-size:var(--v2-prose-lead);line-height:var(--v2-leading-prose);color:var(--v2-text-primary)}.article-module__XJyH9G__glossaryNav{padding-bottom:var(--v2-section)}.article-module__XJyH9G__backLink{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-secondary);transition:color var(--v2-dur-base) var(--v2-ease)}.article-module__XJyH9G__backLink:hover,.article-module__XJyH9G__backLink:focus-visible{color:var(--v2-accent)}.article-module__XJyH9G__related{padding-block:var(--v2-section);background:var(--v2-ground-alt);border-top:var(--v2-border) solid var(--v2-rule)}.article-module__XJyH9G__relatedGrid{gap:var(--v2-border);background:var(--v2-rule);border:var(--v2-border) solid var(--v2-rule);margin-top:var(--v2-s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:is(.article-module__XJyH9G__relatedGrid:has(>:only-child),.article-module__XJyH9G__relatedGrid:has(>:nth-child(2):last-child)){justify-content:start;width:fit-content}.article-module__XJyH9G__relatedGrid:has(>:only-child){grid-template-columns:minmax(0,416px)}.article-module__XJyH9G__relatedGrid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,416px))}@media (max-width:1119px){.article-module__XJyH9G__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:619px){.article-module__XJyH9G__relatedGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.article-module__XJyH9G__backLink{transition:none}}
.NotFoundContent-module__gHnIRq__head{padding-block:var(--v2-section) var(--v2-s7);background:var(--v2-ground)}.NotFoundContent-module__gHnIRq__title{margin:var(--v2-s4) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-h1);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);text-wrap:balance;line-height:1.05}.NotFoundContent-module__gHnIRq__lead{margin:var(--v2-s4) 0 0;max-width:62ch;font-size:var(--v2-lead);color:var(--v2-text-secondary);line-height:1.5}.NotFoundContent-module__gHnIRq__links{margin:var(--v2-s6) 0 0;gap:var(--v2-s4) var(--v2-s6);flex-wrap:wrap;padding:0;list-style:none;display:flex}
.page-module__Etr2mG__section{padding-block:var(--v2-s8) var(--v2-section-lg)}.page-module__Etr2mG__head{gap:var(--v2-s4);margin-bottom:var(--v2-s8);flex-direction:column;display:flex}.page-module__Etr2mG__grid{gap:var(--v2-border);background:var(--v2-rule);border:var(--v2-border) solid var(--v2-rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.page-module__Etr2mG__empty{padding-block:var(--v2-s6);color:var(--v2-text-secondary)}
.archive-module__E52P-q__head{padding-block:var(--v2-section) var(--v2-s7);background:var(--v2-ground)}.archive-module__E52P-q__lead{margin:var(--v2-s5) 0 0;max-width:var(--v2-prose-measure);font-size:var(--v2-prose-lead);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.archive-module__E52P-q__leadZone{background:var(--v2-ground)}.archive-module__E52P-q__leadGrid{grid-template-columns:66fr 34fr;gap:0;display:grid}.archive-module__E52P-q__leadSolo{grid-template-columns:minmax(0,1fr);display:grid}.archive-module__E52P-q__leadSide{grid-template-rows:1fr 1fr;display:grid}.archive-module__E52P-q__leadSide:has(>:only-child){grid-template-rows:1fr}.archive-module__E52P-q__listing{padding-block:var(--v2-section);background:var(--v2-ground)}.archive-module__E52P-q__grid{border-top:var(--v2-border) solid var(--v2-rule);border-left:var(--v2-border) solid var(--v2-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.archive-module__E52P-q__grid>*{border-right:var(--v2-border) solid var(--v2-rule);border-bottom:var(--v2-border) solid var(--v2-rule);background-clip:padding-box}.archive-module__E52P-q__empty{font-size:var(--v2-prose-lead);color:var(--v2-text-secondary);margin:0}.archive-module__E52P-q__pagination{padding-bottom:var(--v2-section);background:var(--v2-ground)}.archive-module__E52P-q__pages{gap:var(--v2-s4);font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.archive-module__E52P-q__pages a{color:var(--v2-text-secondary);transition:color var(--v2-dur-base) var(--v2-ease)}.archive-module__E52P-q__pages a:hover,.archive-module__E52P-q__pages a:focus-visible{color:var(--v2-accent)}.archive-module__E52P-q__current{color:var(--v2-text-primary);border-bottom:2px solid var(--v2-accent);padding-bottom:2px}.archive-module__E52P-q__glossaryBar{padding-block:var(--v2-s7);background:var(--v2-ground-alt);border-top:var(--v2-border) solid var(--v2-rule)}.archive-module__E52P-q__glossaryInner{justify-content:space-between;align-items:flex-end;gap:var(--v2-s5);flex-wrap:wrap;display:flex}.archive-module__E52P-q__glossaryText{margin:var(--v2-s3) 0 0;max-width:52ch;font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.archive-module__E52P-q__glossaryLink{white-space:nowrap;font-size:var(--v2-body);font-weight:var(--v2-w-body);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);border-bottom:1px solid var(--v2-accent);transition:color var(--v2-dur-base) var(--v2-ease);padding-bottom:2px}.archive-module__E52P-q__glossaryLink:hover,.archive-module__E52P-q__glossaryLink:focus-visible{color:var(--v2-accent)}:is(.archive-module__E52P-q__grid:has(>:only-child),.archive-module__E52P-q__grid:has(>:nth-child(2):last-child)){justify-content:start;width:fit-content}.archive-module__E52P-q__grid:has(>:only-child){grid-template-columns:minmax(0,416px)}.archive-module__E52P-q__grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,416px))}@media (max-width:1119px){.archive-module__E52P-q__leadGrid{grid-template-columns:minmax(0,1fr)}.archive-module__E52P-q__leadSide{grid-template-rows:none}.archive-module__E52P-q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:619px){.archive-module__E52P-q__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.archive-module__E52P-q__pages a,.archive-module__E52P-q__glossaryLink{transition:none}}
.contact-module__X0cFdG__head{padding-block:var(--v2-section) var(--v2-s7);background:var(--v2-ground)}.contact-module__X0cFdG__title{margin:var(--v2-s4) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-size:var(--v2-h1);font-weight:var(--v2-w-display);letter-spacing:var(--v2-track-display);color:var(--v2-text-primary);text-wrap:balance;line-height:1.05}
.page-module__9nnHgq__page{padding:var(--v2-s7) 0 var(--v2-s9)}.page-module__9nnHgq__hero{gap:var(--v2-s7);margin-bottom:var(--v2-s8);grid-template-columns:1fr;display:grid}@media (min-width:900px){.page-module__9nnHgq__hero{grid-template-columns:1fr 1fr;align-items:start}}.page-module__9nnHgq__imgFrame{border-radius:var(--v2-radius-0);aspect-ratio:4/3;background:var(--v2-ground-alt);position:relative;overflow:hidden}.page-module__9nnHgq__imgFrame img{object-fit:cover;width:100%;height:100%}.page-module__9nnHgq__badge{top:var(--v2-s4);left:var(--v2-s4);background:var(--v2-ink);color:var(--v2-surface);font-size:12px;font-weight:var(--v2-w-body);text-transform:uppercase;letter-spacing:.04em;padding:var(--v2-s2) var(--v2-s4);border-radius:var(--v2-radius-0);position:absolute}.page-module__9nnHgq__info{flex-direction:column;display:flex}.page-module__9nnHgq__title{font-size:var(--v2-h2);margin:var(--v2-s3) 0 var(--v2-s4)}.page-module__9nnHgq__shortDescription{font-size:var(--v2-lead);color:var(--v2-text-secondary);margin-bottom:var(--v2-s5);max-width:52ch}.page-module__9nnHgq__priceRow{align-items:baseline;gap:var(--v2-s3);margin-bottom:var(--v2-s6);display:flex}.page-module__9nnHgq__compareAtPrice{color:var(--v2-text-secondary);font-size:var(--v2-body);text-decoration:line-through}.page-module__9nnHgq__price{font-size:var(--v2-h2);font-weight:var(--v2-w-display)}.page-module__9nnHgq__unavailable{height:var(--v2-field-min-h);padding:0 var(--v2-s6);border-radius:var(--v2-radius-0);background:var(--v2-ground-alt);color:var(--v2-text-secondary);font-weight:var(--v2-w-body);align-items:center;width:fit-content;font-size:15px;display:inline-flex}.page-module__9nnHgq__gallery{gap:var(--v2-s3);margin-bottom:var(--v2-s8);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.page-module__9nnHgq__galleryItem{aspect-ratio:1;border-radius:var(--v2-radius-0);background:var(--v2-ground-alt);overflow:hidden}.page-module__9nnHgq__galleryItem img{object-fit:cover;width:100%;height:100%}.page-module__9nnHgq__description{max-width:72ch;font-size:var(--v2-body);line-height:var(--v2-leading-prose);color:var(--v2-ink)}.page-module__9nnHgq__description h2{font-size:var(--v2-h2);margin:var(--v2-s6) 0 var(--v2-s3)}.page-module__9nnHgq__description h3{font-size:var(--v2-h3);margin:var(--v2-s5) 0 var(--v2-s2)}.page-module__9nnHgq__description p{margin-bottom:var(--v2-s4)}:is(.page-module__9nnHgq__description ul,.page-module__9nnHgq__description ol){margin:0 0 var(--v2-s4);padding-left:var(--v2-s5)}.page-module__9nnHgq__description li{margin-bottom:var(--v2-s2)}.page-module__9nnHgq__description a{color:var(--v2-accent);text-decoration:underline}.page-module__9nnHgq__description strong{font-weight:var(--v2-w-body)}
.preview-module__6fOsJW__page{background:var(--v2-ground);color:var(--v2-text-primary);padding-block:var(--v2-section) 0}.preview-module__6fOsJW__head{max-width:78ch}.preview-module__6fOsJW__title{margin:var(--v2-s5) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-h3);letter-spacing:var(--v2-track-display);line-height:1.1}.preview-module__6fOsJW__note{margin:var(--v2-s5) 0 0;font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.preview-module__6fOsJW__nav{gap:var(--v2-s3) var(--v2-s5);margin-top:var(--v2-s6);padding-bottom:var(--v2-section);flex-wrap:wrap;display:flex}.preview-module__6fOsJW__nav a{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-secondary);border-bottom:1px solid var(--v2-rule-strong);font-weight:500;text-decoration:none}.preview-module__6fOsJW__nav a:hover,.preview-module__6fOsJW__nav a:focus-visible{color:var(--v2-text-primary);border-bottom-color:var(--v2-accent)}.preview-module__6fOsJW__bar{align-items:baseline;gap:var(--v2-s2) var(--v2-s5);padding:var(--v2-s5) 0 var(--v2-s3);background:var(--v2-ground);flex-wrap:wrap;display:flex}.preview-module__6fOsJW__barId{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-primary);font-weight:600}.preview-module__6fOsJW__barMeta{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-text-tertiary);font-weight:400}.preview-module__6fOsJW__barFlag{font-family:var(--v2-font-label);font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);text-transform:uppercase;color:var(--v2-accent);font-weight:500}.preview-module__6fOsJW__barWhy{font-family:var(--v2-font-body);font-size:var(--v2-body);font-weight:var(--v2-w-body);line-height:var(--v2-leading-body);color:var(--v2-text-secondary);flex-basis:100%;max-width:78ch;margin:0}.preview-module__6fOsJW__groupHead{margin:var(--v2-section) 0 0;padding-top:var(--v2-s6)}.preview-module__6fOsJW__groupTitle{margin:var(--v2-s3) 0 0;font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-h3);letter-spacing:var(--v2-track-display);line-height:1.1}
.glossary-module__AyV5HW__head{padding-block:var(--v2-section) var(--v2-s7);background:var(--v2-ground)}.glossary-module__AyV5HW__lead{margin:var(--v2-s5) 0 0;max-width:var(--v2-prose-measure);font-size:var(--v2-prose-lead);line-height:var(--v2-leading-prose);color:var(--v2-text-secondary)}.glossary-module__AyV5HW__lead strong{color:var(--v2-text-primary)}.glossary-module__AyV5HW__glossary{position:relative}.glossary-module__AyV5HW__alphabet{top:var(--v2-header-h);z-index:var(--v2-z-sticky);padding-block:var(--v2-s4);background:var(--v2-ground);border-block:var(--v2-border) solid var(--v2-rule);position:sticky}.glossary-module__AyV5HW__letters{gap:var(--v2-s4);font-family:var(--v2-font-label);text-transform:uppercase;font-size:var(--v2-label);letter-spacing:var(--v2-track-caps);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.glossary-module__AyV5HW__letters a,.glossary-module__AyV5HW__letterOff{min-width:2ch;padding-bottom:var(--v2-s1);border-bottom:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.glossary-module__AyV5HW__letters a{color:var(--v2-text-primary);transition:color var(--v2-dur-base) var(--v2-ease), border-color var(--v2-dur-base) var(--v2-ease)}.glossary-module__AyV5HW__letters a:hover,.glossary-module__AyV5HW__letters a:focus-visible{color:var(--v2-accent);border-bottom-color:var(--v2-accent)}.glossary-module__AyV5HW__letterOff{color:var(--v2-text-tertiary);opacity:.4}.glossary-module__AyV5HW__body{padding-block:var(--v2-section);background:var(--v2-ground)}.glossary-module__AyV5HW__group+.glossary-module__AyV5HW__group{margin-top:var(--v2-s8)}.glossary-module__AyV5HW__letterHeading{margin:0 0 var(--v2-s5);padding-bottom:var(--v2-s3);border-bottom:var(--v2-border) solid var(--v2-rule);font-family:var(--v2-font-heading);font-variation-settings:var(--v2-opsz-display);font-weight:var(--v2-w-display);font-size:var(--v2-h3);letter-spacing:var(--v2-track-display);color:var(--v2-accent);scroll-margin-top:calc(var(--v2-header-h) + 72px)}.glossary-module__AyV5HW__terms{gap:var(--v2-s4) var(--v2-s6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.glossary-module__AyV5HW__term{font-size:var(--v2-body);color:var(--v2-text-secondary);transition:color var(--v2-dur-base) var(--v2-ease), border-color var(--v2-dur-base) var(--v2-ease);border-bottom:1px solid #0000;line-height:1.35}.glossary-module__AyV5HW__term:hover,.glossary-module__AyV5HW__term:focus-visible{color:var(--v2-text-primary);border-bottom-color:var(--v2-accent)}.glossary-module__AyV5HW__empty{font-size:var(--v2-prose-lead);color:var(--v2-text-secondary);margin:0}@media (max-width:899px){.glossary-module__AyV5HW__terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:619px){.glossary-module__AyV5HW__terms{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.glossary-module__AyV5HW__letters a,.glossary-module__AyV5HW__term{transition:none}}
