@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/72a5f2ffa4579d42-s.3iynvsw3bteu5.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:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb1d44047456b6aa-s.0i1vraf21-5wy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10ae62993a7a5831-s.06iecwgg10c5h.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:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6dcb58b56d495945-s.2g_n53c3kutca.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:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a98486ef7c5f003f-s.p.1bkskgm-rm2mh.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:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/72a5f2ffa4579d42-s.3iynvsw3bteu5.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:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cb1d44047456b6aa-s.0i1vraf21-5wy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10ae62993a7a5831-s.06iecwgg10c5h.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:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6dcb58b56d495945-s.2g_n53c3kutca.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:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a98486ef7c5f003f-s.p.1bkskgm-rm2mh.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:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/72a5f2ffa4579d42-s.3iynvsw3bteu5.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:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cb1d44047456b6aa-s.0i1vraf21-5wy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/10ae62993a7a5831-s.06iecwgg10c5h.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:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6dcb58b56d495945-s.2g_n53c3kutca.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:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a98486ef7c5f003f-s.p.1bkskgm-rm2mh.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:Wix Madefor Display Fallback;src:local(Arial);ascent-override:96.64%;descent-override:24.16%;line-gap-override:0.0%;size-adjust:104.31%}.wix_madefor_display_d40a53e1-module__N05G1q__className{font-family:Wix Madefor Display,Wix Madefor Display Fallback;font-style:normal}.wix_madefor_display_d40a53e1-module__N05G1q__variable{--font-wix-display:"Wix Madefor Display", "Wix Madefor Display Fallback"}
@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e738ae99a84f0b13-s.23_baze9yx5er.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:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37d3871c953bfb54-s.2je0sxbt09ata.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d34e322b20bae8b5-s.1o4n6rt0xydvx.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:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906b650aba191bce-s.1e-xm3dt7ulky.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:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c5a8279ca13fb658-s.p.18v9tocfshzyf.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:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e738ae99a84f0b13-s.23_baze9yx5er.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:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/37d3871c953bfb54-s.2je0sxbt09ata.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d34e322b20bae8b5-s.1o4n6rt0xydvx.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:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/906b650aba191bce-s.1e-xm3dt7ulky.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:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c5a8279ca13fb658-s.p.18v9tocfshzyf.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:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e738ae99a84f0b13-s.23_baze9yx5er.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:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/37d3871c953bfb54-s.2je0sxbt09ata.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d34e322b20bae8b5-s.1o4n6rt0xydvx.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:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/906b650aba191bce-s.1e-xm3dt7ulky.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:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5a8279ca13fb658-s.p.18v9tocfshzyf.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:Wix Madefor Text Fallback;src:local(Arial);ascent-override:96.22%;descent-override:24.06%;line-gap-override:0.0%;size-adjust:104.76%}.wix_madefor_text_facd90ae-module__75Iq7G__className{font-family:Wix Madefor Text,Wix Madefor Text Fallback;font-style:normal}.wix_madefor_text_facd90ae-module__75Iq7G__variable{--font-wix-text:"Wix Madefor Text", "Wix Madefor Text Fallback"}
.SiteFooter-module__9mALFW__footer{margin-top:var(--s-7xl);border-top:1px solid var(--outline);background:var(--ground)}.SiteFooter-module__9mALFW__inner{justify-content:space-between;align-items:center;gap:var(--s-lg) var(--s-3xl);padding-block:var(--s-3xl);flex-wrap:wrap;display:flex}.SiteFooter-module__9mALFW__identity{align-items:center;gap:var(--s-sm);color:var(--ink-secondary);display:inline-flex}.SiteFooter-module__9mALFW__wordmark{font-family:var(--font-display);font-weight:700;font-size:var(--t-body);letter-spacing:-.02em;color:var(--ink)}.SiteFooter-module__9mALFW__links{align-items:center;gap:var(--s-md) var(--s-2xl);font-size:var(--t-body-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__9mALFW__links a{color:var(--ink-secondary);text-decoration:none}.SiteFooter-module__9mALFW__links a:hover{color:var(--link-ink);text-underline-offset:.22em;text-decoration:underline}.SiteFooter-module__9mALFW__legal{color:var(--ink-tertiary);font-size:var(--t-label);flex-basis:100%}@media (min-width:900px){.SiteFooter-module__9mALFW__legal{flex-basis:auto;order:3}}.SiteFooter-module__9mALFW__mark{border-radius:22.5%;width:24px;height:24px}
.SiteHeader-module__oaTwcq__header{z-index:60;padding-top:var(--s-2xl);pointer-events:none;position:fixed;inset:0 0 auto}.SiteHeader-module__oaTwcq__pill{pointer-events:auto;width:max-content;max-width:calc(100% - var(--s-3xl));align-items:center;gap:var(--s-lg);padding:var(--s-sm) var(--s-sm) var(--s-sm) var(--s-lg);border-radius:var(--r-full);background:color-mix(in oklab, var(--surface) 72%, transparent);-webkit-backdrop-filter:saturate(170%)blur(20px);backdrop-filter:saturate(170%)blur(20px);border:1px solid color-mix(in oklab, var(--outline) 70%, transparent);transform-origin:50% 0;margin-inline:auto;animation:linear both SiteHeader-module__oaTwcq__pill-condense;animation-timeline:scroll();animation-range:0 160px;display:flex;box-shadow:0 1px 2px #1419220a}@keyframes SiteHeader-module__oaTwcq__pill-condense{to{background:color-mix(in oklab, var(--surface) 94%, transparent);border-color:var(--outline);scale:.965;box-shadow:0 1px 2px #1419220d,0 10px 26px -12px #14192238}}@supports not (animation-timeline:scroll()){.SiteHeader-module__oaTwcq__pill{background:color-mix(in oklab, var(--surface) 94%, transparent);border-color:var(--outline);animation:none}}.SiteHeader-module__oaTwcq__brand{align-items:center;gap:var(--s-sm);color:var(--ink);border-radius:var(--r-full);text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__mark{width:28px;height:28px;transition:scale var(--d-quick) var(--ease-emphasized);border-radius:22.5%}.SiteHeader-module__oaTwcq__brand,.SiteHeader-module__oaTwcq__mark,.SiteHeader-module__oaTwcq__wordmark{transition:color var(--d-quick) var(--ease-emphasized), scale var(--d-quick) var(--ease-emphasized), filter var(--d-base) var(--ease-emphasized)}.SiteHeader-module__oaTwcq__brand:hover,.SiteHeader-module__oaTwcq__brand:focus-visible{color:var(--link-ink)}.SiteHeader-module__oaTwcq__brand:hover .SiteHeader-module__oaTwcq__mark,.SiteHeader-module__oaTwcq__brand:focus-visible .SiteHeader-module__oaTwcq__mark{filter:saturate(1.45)brightness(1.04);scale:1.06}.SiteHeader-module__oaTwcq__wordmark{font-family:var(--font-display);letter-spacing:-.03em;color:inherit;font-size:1.0625rem;font-weight:700}@media (prefers-reduced-motion:reduce){.SiteHeader-module__oaTwcq__brand,.SiteHeader-module__oaTwcq__mark,.SiteHeader-module__oaTwcq__wordmark{transition:none}.SiteHeader-module__oaTwcq__brand:hover .SiteHeader-module__oaTwcq__mark,.SiteHeader-module__oaTwcq__brand:focus-visible .SiteHeader-module__oaTwcq__mark{scale:1}}.SiteHeader-module__oaTwcq__links{align-items:center;gap:var(--s-xs);margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__oaTwcq__link{min-height:40px;padding-inline:var(--s-md);border-radius:var(--r-full);color:var(--ink-secondary);font-size:var(--t-body-sm);white-space:nowrap;transition:background-color var(--d-quick) var(--ease-emphasized), color var(--d-quick) var(--ease-emphasized);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__link:hover{background:var(--state-layer);color:var(--ink)}.SiteHeader-module__oaTwcq__link[aria-current=page]{color:var(--link-ink);background:var(--surface-sunken)}.SiteHeader-module__oaTwcq__burger{border-radius:var(--r-full);cursor:pointer;width:40px;height:40px;transition:background-color var(--d-quick) var(--ease-emphasized);background:0 0;border:0;flex:none;display:none;position:relative}.SiteHeader-module__oaTwcq__burger:hover{background:var(--state-layer)}.SiteHeader-module__oaTwcq__burgerLine{border-radius:var(--r-full);background:var(--ink);width:18px;height:1.75px;margin-left:-9px;transition:translate .42s cubic-bezier(.32,.72,0,1),rotate .42s cubic-bezier(.32,.72,0,1);position:absolute;top:50%;left:50%}.SiteHeader-module__oaTwcq__burgerLine:first-of-type{translate:0 -4px}.SiteHeader-module__oaTwcq__burgerLine:last-of-type{translate:0 4px}.SiteHeader-module__oaTwcq__burger[aria-expanded=true] .SiteHeader-module__oaTwcq__burgerLine{translate:0}.SiteHeader-module__oaTwcq__burger[aria-expanded=true] .SiteHeader-module__oaTwcq__burgerLine:first-of-type{rotate:45deg}.SiteHeader-module__oaTwcq__burger[aria-expanded=true] .SiteHeader-module__oaTwcq__burgerLine:last-of-type{rotate:-45deg}.SiteHeader-module__oaTwcq__panel{z-index:-1;background:color-mix(in oklab, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);opacity:0;pointer-events:none;visibility:hidden;place-items:center;transition:opacity .42s cubic-bezier(.32,.72,0,1),visibility 0s linear .42s;display:grid;position:fixed;inset:0}.SiteHeader-module__oaTwcq__panel[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .42s cubic-bezier(.32,.72,0,1),visibility}.SiteHeader-module__oaTwcq__panelLinks{align-items:center;gap:var(--s-2xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__oaTwcq__panelLinks li{opacity:0;transition:translate .62s cubic-bezier(.32,.72,0,1),opacity .62s cubic-bezier(.32,.72,0,1);translate:0 48px}.SiteHeader-module__oaTwcq__panel[data-open] .SiteHeader-module__oaTwcq__panelLinks li{opacity:1;transition-delay:calc(.12s + var(--rank) * 60ms);translate:0}.SiteHeader-module__oaTwcq__panelLink{font-family:var(--font-display);font-size:var(--t-headline);letter-spacing:-.025em;color:var(--ink);font-weight:700;text-decoration:none}.SiteHeader-module__oaTwcq__panelLink[aria-current=page]{color:var(--link-ink)}@media (max-width:699px){.SiteHeader-module__oaTwcq__desktopNav{display:none}.SiteHeader-module__oaTwcq__burger{display:block}.SiteHeader-module__oaTwcq__pill{width:calc(100% - var(--s-2xl));padding-left:var(--s-lg);justify-content:space-between}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__oaTwcq__pill{background:color-mix(in oklab, var(--surface) 94%, transparent);border-color:var(--outline)}.SiteHeader-module__oaTwcq__pill,.SiteHeader-module__oaTwcq__burgerLine,.SiteHeader-module__oaTwcq__panel,.SiteHeader-module__oaTwcq__panelLinks li,.SiteHeader-module__oaTwcq__mark{transition:none;animation:none}.SiteHeader-module__oaTwcq__panelLinks li{opacity:1;translate:none}}
@property --rail-edge{syntax:"<color>";inherits:true;initial-value:#7b8494}@property --rail-lit{syntax:"<color>";inherits:true;initial-value:#e9ecf1}@property --rail-body{syntax:"<color>";inherits:true;initial-value:#a8b1be}@property --rail-gap{syntax:"<color>";inherits:true;initial-value:#0b0f1557}@property --rail-sheen{syntax:"<color>";inherits:true;initial-value:#ffffff9e}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f4f5f7;--surface:#fff;--surface-sunken:#e8eaee;--surface-disabled:#d6dae1;--outline:#d7dbe2;--outline-subtle:#e6e9ee;--ink:#14171a;--ink-secondary:#52585f;--ink-tertiary:#5f656c;--ink-disabled:#6e747b;--ink-on-signal:#fff;--signal:#0b7a57;--signal-pressed:#096145;--signal-container:#d6e8d6;--on-signal-container:#04412d;--signal-tint:#ebf3ef;--link-ink:#2f5d4b;--warning:#8a5300;--warning-container:#f7edd2;--on-warning-container:#5a3600;--info-container:#e9ebef;--on-info-container:#33373c;--state-layer:#0f12170f;--map-route:#0b9a6c;--map-route-casing:#fff;--map-destination-ink:#0e1512;--night-ground:#0b100e;--night-surface:#151b18;--night-outline:#2d3733;--night-ink:#e8efeb;--night-ink-secondary:#a0ada7;--night-ink-tertiary:#7c8781;--night-signal:#3fd49d;--night-signal-container:#0e3d2d;--night-on-signal-container:#8ceec3;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-sheet:28px;--r-full:999px;--s-xs:4px;--s-sm:8px;--s-md:12px;--s-lg:16px;--s-xl:20px;--s-2xl:24px;--s-3xl:32px;--s-4xl:40px;--s-5xl:56px;--s-6xl:80px;--s-7xl:112px;--nav-space:96px;--gutter:20px;--measure:68ch;--page-max:1200px;--shadow-raised:0 2px 10px #1419220d;--shadow-floating:0 4px 16px #14192224;--d-instant:90ms;--d-quick:.18s;--d-base:.3s;--d-emphasis:.46s;--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-wix-display), "Wix Madefor Display", system-ui, sans-serif;--font-text:var(--font-wix-text), "Wix Madefor Text", system-ui, sans-serif;--t-hero:clamp(2.75rem, 1.6rem + 5.1vw, 6rem);--t-display:clamp(2rem, 1.35rem + 2.9vw, 3.5rem);--t-headline:clamp(1.625rem, 1.27rem + 1.6vw, 2.375rem);--t-title-lg:clamp(1.25rem, 1.14rem + .5vw, 1.5rem);--t-title:1.0625rem;--t-body-lg:clamp(1.0625rem, 1.01rem + .25vw, 1.25rem);--t-body:1rem;--t-body-sm:.875rem;--t-label:.8125rem;--t-label-sm:.6875rem}@media (min-width:700px){:root{--gutter:40px}}@media (min-width:1100px){:root{--gutter:56px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-space) + var(--s-sm));overflow-x:clip}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);font-size:var(--t-body);font-variant-numeric:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.45}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:700}p{text-wrap:pretty;margin:0}img,svg{max-width:100%;display:block}a{color:var(--link-ink);-webkit-text-decoration-color:color-mix(in oklab, var(--link-ink) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--link-ink) 35%, transparent);text-underline-offset:.22em;transition:text-decoration-color var(--d-quick) var(--ease-emphasized);text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}ul,ol{margin:0}button{font:inherit;color:inherit}::selection{background:var(--signal-container);color:var(--on-signal-container)}:root{caret-color:var(--link-ink);scrollbar-color:var(--outline) transparent;scrollbar-width:thin}:focus-visible{outline:2px solid var(--link-ink);outline-offset:3px;border-radius:var(--r-xs,4px)}:focus:not(:focus-visible){outline:none}main>:first-child:not([data-hero]){padding-top:var(--nav-space)}.shell{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}html[data-motion=on] [data-enter]{opacity:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--s-sm);left:var(--s-sm);z-index:100;padding:var(--s-md) var(--s-xl);background:var(--surface);color:var(--ink);border-radius:var(--r-full);box-shadow:var(--shadow-floating);font-family:var(--font-text);transform:translateY(calc(-100% - var(--s-2xl)));transition:transform var(--d-quick) var(--ease-emphasized);font-weight:600;text-decoration:none;position:absolute}.skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{:root{--ground:#fff;--surface:#fff}body{color:#000;background:#fff;font-size:11pt;line-height:1.5}.no-print{display:none!important}a{color:#000;text-decoration:underline}.prose a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}h1,h2,h3{break-after:avoid}p,li,table{break-inside:avoid}}@view-transition{navigation:auto}html[data-nav]::view-transition-image-pair(root){isolation:auto}html[data-nav]::view-transition-old(root){mix-blend-mode:normal;animation-fill-mode:both}html[data-nav]::view-transition-new(root){mix-blend-mode:normal;animation-fill-mode:both}html[data-nav=push]::view-transition-new(root){z-index:2;animation:sheet-in .56s var(--ease-in-out) both}html[data-nav=push]::view-transition-old(root){z-index:1;animation:page-recede .56s var(--ease-in-out) both}html[data-nav=pop]::view-transition-old(root){z-index:2;animation:sheet-out .56s var(--ease-in-out) both}html[data-nav=pop]::view-transition-new(root){z-index:1;animation:page-return .56s var(--ease-in-out) both}html[data-nav=side]::view-transition-old(root){z-index:1;animation:lateral-out .26s var(--ease-accelerate) both}html[data-nav=side]::view-transition-new(root){z-index:2;animation:lateral-in .42s var(--ease-emphasized) both}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes page-recede{to{filter:brightness(.72);transform:scale(.94)}}@keyframes page-return{0%{filter:brightness(.72);transform:scale(.94)}}@keyframes lateral-out{to{opacity:0;transform:translateY(-14px)}}@keyframes lateral-in{0%{opacity:0;transform:translateY(14px)}}[data-vt=nav-island]{view-transition-name:nav-island}html[data-nav=side] [data-vt=page-title]{view-transition-name:page-title}::view-transition-group(nav-island){animation-duration:.46s;animation-timing-function:var(--ease-in-out)}::view-transition-old(nav-island){animation-duration:.32s;animation-timing-function:var(--ease-in-out);object-fit:fill;height:100%}::view-transition-new(nav-island){animation-duration:.32s;animation-timing-function:var(--ease-in-out);object-fit:fill;height:100%}::view-transition-group(page-title){animation-duration:.42s;animation-timing-function:var(--ease-in-out)}::view-transition-old(page-title){animation-duration:.3s;animation-timing-function:var(--ease-in-out)}::view-transition-new(page-title){animation-duration:.3s;animation-timing-function:var(--ease-in-out)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
