.rt-consent[data-astro-cid-24rzgkht]{z-index:9999;padding:.75rem;position:fixed;bottom:0;left:0;right:0}.rt-consent[data-astro-cid-24rzgkht][hidden]{display:none}.rt-consent__card[data-astro-cid-24rzgkht]{background:#fff;border:1px solid #c8c3bb;border-radius:.75rem;max-width:46rem;margin:0 auto;padding:1.25rem;box-shadow:0 10px 30px #1616161f}.rt-consent__title[data-astro-cid-24rzgkht]{color:#161616;margin:0 0 .4rem;font-size:1rem;font-weight:600}.rt-consent__body[data-astro-cid-24rzgkht]{color:#3e434e;margin:0;font-size:.875rem;line-height:1.6}.rt-consent__body[data-astro-cid-24rzgkht] a[data-astro-cid-24rzgkht]{color:#9176ef;text-underline-offset:2px;text-decoration:underline}.rt-consent__prefs[data-astro-cid-24rzgkht]{border-top:1px solid #c8c3bb;margin-top:1rem}.rt-consent__row[data-astro-cid-24rzgkht]{border-bottom:1px solid #e8e4dd;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;display:flex}.rt-consent__row[data-astro-cid-24rzgkht]:last-child{border-bottom:none}.rt-consent__row-text[data-astro-cid-24rzgkht]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.rt-consent__row-title[data-astro-cid-24rzgkht]{color:#24262d;font-size:.875rem;font-weight:600}.rt-consent__row-desc[data-astro-cid-24rzgkht]{color:#8a8986;font-size:.8125rem;line-height:1.5}.rt-consent__always[data-astro-cid-24rzgkht]{color:#8a8986;white-space:nowrap;background:#f7f5f2;border:1px solid #c8c3bb;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.75rem;font-weight:500}.rt-consent__checkbox[data-astro-cid-24rzgkht]{accent-color:#9176ef;cursor:pointer;flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.15rem}.rt-consent__actions[data-astro-cid-24rzgkht]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.rt-consent__buttons[data-astro-cid-24rzgkht]{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.rt-consent__link[data-astro-cid-24rzgkht]{color:#3e434e;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}.rt-consent__link[data-astro-cid-24rzgkht][hidden]{display:none}.rt-consent__link[data-astro-cid-24rzgkht]:hover{color:#161616}.rt-consent__btn[data-astro-cid-24rzgkht]{cursor:pointer;border-radius:.5rem;padding:.55rem 1.15rem;font-size:.875rem;font-weight:500;transition:opacity .15s}.rt-consent__btn--fill[data-astro-cid-24rzgkht]{color:#fff;background:#9176ef;border:1px solid #9176ef}.rt-consent__btn--outline[data-astro-cid-24rzgkht]{color:#161616;background:#fff;border:1px solid #9176ef}.rt-consent__btn[data-astro-cid-24rzgkht][hidden]{display:none}.rt-consent__btn[data-astro-cid-24rzgkht]:hover{opacity:.85}@media (width<=560px){.rt-consent__actions[data-astro-cid-24rzgkht]{flex-direction:column;align-items:stretch}.rt-consent__buttons[data-astro-cid-24rzgkht]{margin-left:0}.rt-consent__btn[data-astro-cid-24rzgkht]{flex:1}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.rt-mega[data-astro-cid-ew2c6lhq]{z-index:40;background:#f7f5f2;border-top:1px solid #c8c3bb;border-bottom:1px solid #c8c3bb;position:fixed;top:72px;left:0;right:0;box-shadow:0 32px 56px -36px #1c150159}.rt-mega-grid[data-astro-cid-ew2c6lhq]{padding:8px 36px 0;display:grid}.rt-mega-col[data-astro-cid-ew2c6lhq]{border-left:1px solid #e4e1dc;padding:26px 40px 28px}.rt-mega-col[data-astro-cid-ew2c6lhq]:first-child{border-left:none;padding-left:0}.rt-mega-col[data-astro-cid-ew2c6lhq]:last-child{padding-right:0}.rt-mega-eyebrow[data-astro-cid-ew2c6lhq]{letter-spacing:.12em;text-transform:uppercase;color:#666;border-bottom:1px solid #e4e1dc;margin-bottom:10px;padding-bottom:12px;font-family:Aeonikfono,monospace;font-size:11px;font-weight:500}.rt-mega-list[data-astro-cid-ew2c6lhq]{flex-direction:column;gap:2px;display:flex}.rt-mega-item[data-astro-cid-ew2c6lhq]{background:0 0;grid-template-columns:36px 1fr;align-items:start;gap:14px;margin:0 -12px;padding:10px 12px;text-decoration:none;transition:background .12s ease-out;display:grid}.rt-mega-item[data-astro-cid-ew2c6lhq]:hover{background:#fff}.rt-mega-icon[data-astro-cid-ew2c6lhq]{background:#fff;border:1px solid #e4e1dc;place-items:center;width:36px;height:36px;margin-top:1px;transition:background .12s ease-out,border-color .12s ease-out;display:grid}.rt-mega-item[data-astro-cid-ew2c6lhq]:hover .rt-mega-icon[data-astro-cid-ew2c6lhq]{background:#f1eefd;border-color:#f1eefd}.rt-mega-icon[data-astro-cid-ew2c6lhq] .material-symbols-outlined[data-astro-cid-ew2c6lhq]{color:#3e434e;font-size:19px;transition:color .12s ease-out}.rt-mega-item[data-astro-cid-ew2c6lhq]:hover .rt-mega-icon[data-astro-cid-ew2c6lhq] .material-symbols-outlined[data-astro-cid-ew2c6lhq]{color:#9176ef}.rt-mega-body[data-astro-cid-ew2c6lhq]{min-width:0}.rt-mega-title-row[data-astro-cid-ew2c6lhq]{align-items:center;gap:6px;display:flex}.rt-mega-title[data-astro-cid-ew2c6lhq]{letter-spacing:-.01em;color:#1c1501;font-family:Aeonikfono,monospace;font-size:15px;font-weight:500;line-height:1.3}.rt-mega-arrow[data-astro-cid-ew2c6lhq]{color:#9176ef;opacity:0;font-size:13px;transition:opacity .12s ease-out,transform .12s ease-out;transform:translate(-3px,3px)}.rt-mega-item[data-astro-cid-ew2c6lhq]:hover .rt-mega-arrow[data-astro-cid-ew2c6lhq]{opacity:1;transform:translate(0)}.rt-mega-desc[data-astro-cid-ew2c6lhq]{color:#666;text-wrap:pretty;margin-top:3px;font-size:13px;line-height:1.45;display:block}.rt-mega-footer[data-astro-cid-ew2c6lhq]{border-top:1px solid #e4e1dc;justify-content:space-between;align-items:center;gap:16px;padding:14px 36px;display:flex}.rt-mega-foot-eyebrow[data-astro-cid-ew2c6lhq]{letter-spacing:.06em;text-transform:uppercase;color:#666;font-family:Aeonikfono,monospace;font-size:12px}.rt-mega-foot-link[data-astro-cid-ew2c6lhq]{letter-spacing:-.01em;color:#1c1501;align-items:center;gap:6px;font-family:Aeonikfono,monospace;font-size:14px;font-weight:500;text-decoration:none;display:flex}.rt-mega-foot-link[data-astro-cid-ew2c6lhq] .material-symbols-outlined[data-astro-cid-ew2c6lhq]{color:#9176ef;font-size:16px;transition:transform .12s ease-out}.rt-mega-foot-link[data-astro-cid-ew2c6lhq]:hover .material-symbols-outlined[data-astro-cid-ew2c6lhq]{transform:translate(3px)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Intertight Variablefont Wght;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff6c1175ac6729efbcf4f2_InterTight-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Intertight Variablefont Wght;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff6c24c266bb379db55bcf_InterTight-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Aeonikfono Air;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772b537bb69e01e0fef6_AeonikFono-Air.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772b58861faa8c8decf6_AeonikFono-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772b28242ee54370c910_AeonikFono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772be008838e1e5ef56a_AeonikFono-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772b328d3461e131b5c6_AeonikFono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772bd55a7bfa2668b340_AeonikFono-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonikfono;src:url(https://cdn.prod.website-files.com/67ff6211aca13851b215395a/67ff772b337ba8185b52a3cb_AeonikFono-Thin.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}img{content-visibility:auto}details>summary.list-none::-webkit-details-marker,details>summary.list-none::marker{display:none}body{background-color:#f7f5f2}html{font-optical-sizing:auto;color:#3e434e;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Intertight Variablefont Wght,sans-serif;font-size:1rem;font-style:normal;line-height:1.5}.prose{line-height:1.5rem}.font-pretty{font-family:Aeonikfono,monospace}h1,h2,h4,h6{color:#24262d;margin-top:0;margin-bottom:0;font-family:Aeonikfono,monospace}h1{font-optical-sizing:auto;font-style:normal;font-weight:300}:root{--radius:.5rem;--background:oklch(100% 0 0);--foreground:red}code{background-color:#fff;padding:5px}code:before,code:after{content:""!important}li::marker{color:#161616!important}blockquote p:before,blockquote p:after{content:""!important}.yellow-span{white-space:pre;word-break:normal;overflow-wrap:normal;background-color:#fffe78;padding-left:8px;padding-right:8px}.heading-style-h1{color:#24262d;letter-spacing:-2.4px;font-size:3.125rem;font-weight:300;line-height:1.2}@media (width<=991px){.heading-style-h1{font-size:2.5rem}}@media (width<=767px){.heading-style-h1{font-size:2.2rem}}@media (width<=478px){.heading-style-h1{font-size:2rem}}.heading-style-h2{letter-spacing:-1.4px;font-size:2.625rem;font-weight:300;line-height:1.2}@media (width<=991px){.heading-style-h2{font-size:2rem}}@media (width<=767px){.heading-style-h2{font-size:1.76rem}}@media (width<=478px){.heading-style-h2{font-size:1.6rem}}.heading-style-h4{letter-spacing:-.24px;font-family:Aeonikfono,monospace;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width<=991px){.heading-style-h4{font-size:1.28rem}}@media (width<=767px){.heading-style-h4{font-size:1.126rem;line-height:1.4}}@media (width<=478px){.heading-style-h4{font-size:1.024rem}}.text-size-medium{font-size:1rem;line-height:1.45;display:block}.wf-button{color:#fff;text-align:center;background-color:#161616;border:1px solid #161616;justify-content:flex-start;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-family:Intertight Variablefont Wght,sans-serif;text-decoration:none;display:flex}.wf-button.is-purple{color:#fff;background-color:#9176ef;border:none;font-family:Aeonikfono,monospace}.wf-button.is-secondary{color:#161616;background-color:#f7f5f2;border-color:#161616;font-family:Aeonikfono,monospace}.btn-arrow{flex-direction:column;justify-content:center;align-items:center;width:.9rem;height:.8rem;display:flex}.btn-arrow.is-white{color:#fff}.btn-arrow.is-black{color:#161616}.btn-arrow.is-yellow{color:#fffe78}.label-gray{background-color:#e3e0db;padding:4px 8px;display:inline-flex}.text-style-tagline{letter-spacing:-.1px;text-transform:uppercase;font-family:Aeonikfono,monospace;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-block}.container-xlarge{width:100%;margin-left:auto;margin-right:auto}@media (width>=1920px){.container-xlarge{max-width:95rem}}.padding-global{padding-left:1%;padding-right:1%}@media (width>=1440px){.padding-global{padding-left:2%;padding-right:2%}}.outer-border-container{border-left:1px solid #c8c3bb;border-right:1px solid #c8c3bb;width:100%;margin-left:auto;margin-right:auto;overflow:hidden}@media (width>=1440px){.outer-border-container{border-left-style:dashed;border-right-style:dashed}}@media (width>=1920px){.outer-border-container{max-width:95rem}}.container-large{width:90%;max-width:80rem;margin-left:auto;margin-right:auto}@media (width<=991px){.container-large{width:97%}}.padding-section-large{padding-top:7rem;padding-bottom:2rem}@media (width<=991px){.padding-section-large{padding-top:6rem}}@media (width<=767px){.padding-section-large{padding-top:4rem}}.horizontal-border{border-left:1px dashed #3e3826;border-right:1px dashed #3e3826}.horizontal-border.is-beige{border-left-color:#c8c3bb;border-right-color:#c8c3bb;overflow:hidden}@media (width<=991px){.horizontal-border{padding-top:3rem}.horizontal-border.is-beige{padding-top:3rem;padding-bottom:0}}.header-container{padding-left:4rem}@media (width<=991px){.header-container{padding:2rem}}@media (width<=478px){.header-container{padding-left:1rem;padding-right:1rem}}.button-group{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.navbar-outer{padding-left:1%;padding-right:1%}@media (width>=1440px){.navbar-outer{padding-left:2%;padding-right:2%}}.navbar-border-container{border-left:1px solid #c8c3bb;border-right:1px solid #c8c3bb;width:100%;margin-left:auto;margin-right:auto}@media (width>=1440px){.navbar-border-container{border-left-style:dashed;border-right-style:dashed}}@media (width>=1920px){.navbar-border-container{max-width:95rem}}
