a.svelte-1mdezwo{outline:none;align-items:center;gap:.25em;text-decoration:none;display:flex;overflow:hidden}a.svelte-1mdezwo:hover .big-icon:where(.svelte-1mdezwo){scale:1}a.hover.svelte-1mdezwo{display:inline}a.hover.svelte-1mdezwo .link-text:where(.svelte-1mdezwo){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s cubic-bezier(.455,.03,.515,.955)}a.hover.svelte-1mdezwo:hover .link-text:where(.svelte-1mdezwo),a.hover.active.svelte-1mdezwo .link-text:where(.svelte-1mdezwo){background-position:0 100%;background-size:100% 1px}a.underline.svelte-1mdezwo{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% .07em;transition:background-size .3s cubic-bezier(.455,.03,.515,.955)}a.underline.svelte-1mdezwo:hover,a.underline.active.svelte-1mdezwo{background-position:100% 100%;background-size:0% .07em}a.with-arrow.svelte-1mdezwo{column-gap:calc(1 * var(--unit));align-items:center;display:flex}a.svelte-1mdezwo .mask:where(.svelte-1mdezwo){vertical-align:middle;display:inline-flex;overflow:hidden}a.svelte-1mdezwo .link-icon:where(.svelte-1mdezwo){width:1.25em;height:1.25em;rotate:45deg}a.svelte-1mdezwo .big-icon:where(.svelte-1mdezwo){color:#fff;background-color:#121212;border-radius:50%;justify-content:center;align-items:center;width:.75em;height:.75em;margin-left:.25em;transition:all .3s cubic-bezier(.455,.03,.515,.955);display:flex;scale:0}a.svelte-1mdezwo .big-icon:where(.svelte-1mdezwo) svg:where(.svelte-1mdezwo){width:33%;height:33%}a.svelte-1mdezwo svg{width:calc(1.15 * var(--unit));height:auto;transform:rotate(-45deg)}.primitive-icon.svelte-apw48a{display:block}.primitive-icon.svelte-apw48a svg{width:100%;height:100%;display:block}.icon-green.svelte-apw48a{color:#cefd54}.icon-blue.svelte-apw48a{color:#1437f5}.icon-red.svelte-apw48a{color:#e05129}.icon-pink.svelte-apw48a{color:#ed6de0}.icon-white.svelte-apw48a{color:#fff}@media screen and (hover:hover) and (width>768px){.menu-btn.svelte-1rf1h06:hover:before{left:calc(-.2 * var(--unit));width:calc(100% + .4 * var(--unit))}}@media (hover:hover){.menu-btn.svelte-1rf1h06:hover .menu-btn-icon:where(.svelte-1rf1h06){grid-template-columns:calc(2 * var(--unit))}.menu-btn.svelte-1rf1h06:hover .menu-btn-icon-container:where(.svelte-1rf1h06){opacity:1}}.menu-btn.svelte-1rf1h06{cursor:pointer;width:min-content;height:calc(4.8 * var(--unit));padding:0 calc(2 * var(--unit));border-radius:calc(2.4 * var(--unit));justify-content:center;align-items:center;text-decoration:none;transition:all .65s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.menu-btn.svelte-1rf1h06,.menu-btn.svelte-1rf1h06:before{transition:none}}@media screen and (width>768px){.menu-btn.svelte-1rf1h06:before{content:"";right:calc(-.2 * var(--unit));border-radius:calc(2.4 * var(--unit));width:0%;height:100%;transition:all .65s cubic-bezier(.16,1,.3,1);position:absolute}}@media screen and (width<=768px){.menu-btn.svelte-1rf1h06{width:100%;height:auto;padding-block:calc(.4 * var(--unit));justify-content:space-between}}.menu-btn-text.svelte-1rf1h06{white-space:nowrap;font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;font-style:normal;font-weight:400;line-height:140%;position:relative}@media screen and (width<=768px){.menu-btn-text.svelte-1rf1h06{font-family:Atyp Display,sans-serif;font-size:calc(3.2 * var(--unit));font-style:normal;font-weight:400;line-height:120%}}.menu-btn-icon.svelte-1rf1h06{z-index:2;position:relative}.menu-btn-icon-container.svelte-1rf1h06{transform-origin:50% 45%;width:calc(1.2 * var(--unit));height:calc(1.2 * var(--unit));margin-left:calc(.8 * var(--unit));opacity:0;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .65s cubic-bezier(.16,1,.3,1);transform:rotate(0)}@media screen and (width<=768px){.menu-btn-icon-container.svelte-1rf1h06{width:calc(1.8 * var(--unit));opacity:1;height:auto}.menu-btn-icon.svelte-1rf1h06 svg{width:1.8rem;height:auto}.menu-btn-icon.svelte-1rf1h06 .icon-chevron-down{display:none}}@media screen and (width>768px){.menu-btn-icon.svelte-1rf1h06{grid-template-columns:0;place-items:center;transition:grid-template-columns .65s cubic-bezier(.16,1,.3,1);display:grid}.menu-btn-icon.svelte-1rf1h06 .icon-arrow-right{display:none}}.menu-btn-icon.svelte-1rf1h06 svg{width:calc(1.2 * var(--unit));height:calc(1.2 * var(--unit));display:block}.menu-btn-default.menu-btn-dark.svelte-1rf1h06{color:#b8b8b8;background-color:#0000}.menu-btn-default.menu-btn-dark.svelte-1rf1h06:hover{color:#fff}.menu-btn-default.menu-btn-dark.svelte-1rf1h06:before{background-color:#121212}.menu-btn-default.menu-btn-light.svelte-1rf1h06{color:#595959;background-color:#0000}.menu-btn-default.menu-btn-light.svelte-1rf1h06:hover{color:#121212}.menu-btn-default.menu-btn-light.svelte-1rf1h06:before{background-color:#fff}.menu-btn-active.svelte-1rf1h06:before{left:calc(-.2 * var(--unit));width:calc(100% + .4 * var(--unit))}.menu-btn-active.menu-btn-dark.svelte-1rf1h06{color:#1d1d1d}.menu-btn-active.menu-btn-dark.svelte-1rf1h06:before,.menu-btn-active.menu-btn-light.svelte-1rf1h06:before{background-color:var(--primary-color)}.menu-btn-active.svelte-1rf1h06 .menu-btn-icon:where(.svelte-1rf1h06){grid-template-columns:calc(2 * var(--unit))}@media screen and (width>768px){.menu-btn-active.svelte-1rf1h06 .menu-btn-icon-container:where(.svelte-1rf1h06){opacity:1;transform:rotate(-180deg)}}.menu-cta.svelte-119n9q4{cursor:pointer;gap:calc(.4 * var(--unit));border-radius:calc(3.2 * var(--unit));color:var(--theme-fg);font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;align-items:center;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;display:flex}.menu-cta-text.svelte-119n9q4,.menu-cta-icon.svelte-119n9q4{height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));color:var(--theme-fg);background-color:var(--theme-bg);justify-content:center;align-items:center;transition:background-color .4s cubic-bezier(.455,.03,.515,.955),color .4s cubic-bezier(.455,.03,.515,.955);display:flex;position:relative;overflow:hidden}.menu-cta-text.svelte-119n9q4:before,.menu-cta-icon.svelte-119n9q4:before{content:"";z-index:0;top:calc(-.2 * var(--unit));left:calc(-.2 * var(--unit));width:0;height:calc(100% + .4 * var(--unit));border-radius:calc(2.4 * var(--unit));background-color:var(--primary-color);transition:width .65s cubic-bezier(.16,1,.3,1);position:absolute}.menu-cta-text.svelte-119n9q4{width:min-content;padding-inline:calc(2 * var(--unit));white-space:nowrap}.menu-cta-text.svelte-119n9q4:before{transition-delay:.45s}.menu-cta-text.svelte-119n9q4 span:where(.svelte-119n9q4){z-index:1;top:calc(.1 * var(--unit));position:relative}.menu-cta-icon.svelte-119n9q4{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));position:relative;overflow:hidden}.menu-cta-icon.svelte-119n9q4:before{transition-delay:.2s}@media screen and (width<=768px){.menu-cta-icon.svelte-119n9q4{display:none}}.menu-cta-icon.svelte-119n9q4 svg{width:calc(1.4 * var(--unit));height:auto}@media screen and (width>768px){.menu-cta.svelte-119n9q4{padding:calc(.4 * var(--unit));background-color:var(--theme-bg-secondary)}}@media (hover:hover){.menu-cta.svelte-119n9q4:hover .menu-cta-text:where(.svelte-119n9q4){color:#121212;transition-delay:0s}.menu-cta.svelte-119n9q4:hover .menu-cta-text:where(.svelte-119n9q4):before{width:calc(100% + .4 * var(--unit));transition-delay:0s}.menu-cta.svelte-119n9q4:hover .menu-cta-icon:where(.svelte-119n9q4){color:#121212}.menu-cta.svelte-119n9q4:hover .menu-cta-icon:where(.svelte-119n9q4):before{width:calc(100% + .4 * var(--unit))}}.img-wrapper.svelte-gl7yrj{object-fit:cover;width:auto;height:100%;display:block;position:relative;left:50%;overflow:hidden;translate:-50%}.img-wrapper.svelte-gl7yrj:not(figure,.cover,.contain):before{content:"";width:100%;padding-bottom:var(--pb,56.25%);display:block}.img-wrapper.loaded.svelte-gl7yrj .lazy-overlay:where(.svelte-gl7yrj){visibility:hidden;opacity:0}.img-wrapper.cover.svelte-gl7yrj,.img-wrapper.contain.svelte-gl7yrj{height:100%}.img-wrapper.cover.svelte-gl7yrj:before,.img-wrapper.contain.svelte-gl7yrj:before{content:none}.img-wrapper.cover.svelte-gl7yrj img:where(.svelte-gl7yrj){object-fit:cover}.img-wrapper.cover.svelte-gl7yrj .lazy-overlay:where(.svelte-gl7yrj){background-size:cover}.img-wrapper.contain.svelte-gl7yrj img:where(.svelte-gl7yrj){object-fit:contain}.img-wrapper.contain.svelte-gl7yrj .lazy-overlay:where(.svelte-gl7yrj){background-size:contain}.img-wrapper.svelte-gl7yrj .img:where(.svelte-gl7yrj){width:100%;height:100%;display:block;position:absolute;top:0;left:0}.img-wrapper.svelte-gl7yrj img:where(.svelte-gl7yrj),.img-wrapper.svelte-gl7yrj .lazy-overlay:where(.svelte-gl7yrj){pointer-events:none;z-index:5;object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.img-wrapper.svelte-gl7yrj .lazy-overlay:where(.svelte-gl7yrj){z-index:10;background-color:#151411;background-repeat:no-repeat;background-size:100%;transition:opacity .3s cubic-bezier(.47,0,.745,.715),visibility 0s linear .3s}.site-header-light .menu-card-media-shadow.svelte-1r8b984:before,.site-header-light .menu-card-media-shadow.svelte-1r8b984:after{background-color:#fff}@media screen and (width>768px){.site-header-light .menu-card-media-shadow.svelte-1r8b984:before,.site-header-light .menu-card-media-shadow.svelte-1r8b984:after{background-color:var(--theme-bg-secondary)}}.site-header-dark .menu-card-media-shadow.svelte-1r8b984:before,.site-header-dark .menu-card-media-shadow.svelte-1r8b984:after{background-color:var(--theme-bg-secondary)}.menu-card.svelte-1r8b984{column-gap:calc(1.6 * var(--unit));font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;grid-template-columns:repeat(2,1fr);font-style:normal;font-weight:400;line-height:140%;display:grid;position:relative}.menu-card-media.svelte-1r8b984{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.menu-card-media.svelte-1r8b984 img{transform-origin:100% 0;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.86,0,.07,1);transform:scale(1)}.menu-card-media-shadow.svelte-1r8b984{transform-origin:100% 0;width:100%;height:100%;transition:transform .6s cubic-bezier(.86,0,.07,1);position:absolute;inset:0;transform:scale(1.11)}.menu-card-media-shadow.svelte-1r8b984:before,.menu-card-media-shadow.svelte-1r8b984:after{content:"";position:absolute}.menu-card-media-shadow.svelte-1r8b984:before{transform-origin:100% 100%;width:20%;height:90%;top:0;left:-10%;transform:skewY(-45deg)}.menu-card-media-shadow.svelte-1r8b984:after{transform-origin:0 0;width:100%;height:20%;top:89.9%;right:0;transform:skew(-45deg)}.menu-card-media-wrapper.svelte-1r8b984{width:100%;height:100%;position:relative}.menu-card-link-overlay.svelte-1r8b984{will-change:auto;top:calc(1 * var(--unit));right:calc(1 * var(--unit));height:calc(4 * var(--unit));border-radius:calc(2.4 * var(--unit));color:#121212;white-space:nowrap;background-color:#fff;grid-template-columns:0fr auto;place-items:center;transition:grid-template-columns .6s cubic-bezier(.86,0,.07,1);display:grid;position:absolute;overflow:hidden}@media screen and (width<=768px){.menu-card-link-overlay.svelte-1r8b984{display:none}}.menu-card-link-overlay-text-wrapper.svelte-1r8b984{will-change:auto;white-space:nowrap;justify-content:flex-start;align-items:center;height:100%;display:flex;overflow:hidden}.menu-card-link-overlay-text.svelte-1r8b984{top:calc(.1 * var(--unit));padding-left:calc(1.8 * var(--unit));opacity:0;transition:opacity .35s cubic-bezier(.455,.03,.515,.955);position:relative;transform:translate(0,0)}.menu-card-link-overlay-icon.svelte-1r8b984{z-index:2;width:calc(4 * var(--unit));height:calc(4 * var(--unit));color:#121212;justify-content:center;justify-self:flex-end;align-items:center;display:flex;position:relative}.menu-card-link-overlay-icon.svelte-1r8b984 svg{width:calc(1.4 * var(--unit));height:auto}.menu-card-content.svelte-1r8b984{row-gap:calc(1.2 * var(--unit));flex-direction:column;justify-content:space-between;display:flex}.menu-card-details.svelte-1r8b984{row-gap:calc(.8 * var(--unit));flex-direction:column;display:flex}.menu-card-tags.svelte-1r8b984{column-gap:calc(.6 * var(--unit));flex-wrap:wrap;display:flex}.menu-card-tag.svelte-1r8b984{font-size:calc(1.2 * var(--unit));text-transform:uppercase;letter-spacing:.096rem;flex-wrap:wrap;font-style:normal;font-weight:600;line-height:140%;display:inline-flex}.menu-card-date.svelte-1r8b984{color:var(--theme-fg-secondary)}@media screen and (width<=768px){.menu-card.svelte-1r8b984{row-gap:calc(1.6 * var(--unit));grid-template-columns:1fr}}@media (hover:hover){.menu-card.svelte-1r8b984:hover .menu-card-media-wrapper img{transform:scale(.9)}.menu-card.svelte-1r8b984:hover .menu-card-media-shadow:where(.svelte-1r8b984){transform:scale(1)}.menu-card.svelte-1r8b984:hover .menu-card-link-overlay:where(.svelte-1r8b984){grid-template-columns:1fr auto}.menu-card.svelte-1r8b984:hover .menu-card-link-overlay-text-wrapper:where(.svelte-1r8b984){transform:translate(0)}.menu-card.svelte-1r8b984:hover .menu-card-link-overlay-text:where(.svelte-1r8b984){opacity:1;transition-delay:.25s}}.menu-card.svelte-1r8b984 a{font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;font-style:normal;font-weight:400;line-height:140%;text-decoration:none}.menu-card.svelte-1r8b984 a:after{cursor:pointer;content:"";z-index:2;width:100%;height:100%;position:absolute;inset:0}.menu-cards.svelte-1q527wb{flex-direction:column;row-gap:24px;width:100%;display:flex}.menu-cards-header.svelte-1q527wb{color:var(--theme-fg-secondary);text-align:left;font-size:calc(1.6 * var(--unit));letter-spacing:.016rem;font-style:normal;font-weight:400;line-height:140%}.menu-cards-grid.svelte-1q527wb{grid-template-columns:repeat(3,1fr);column-gap:32px;width:100%;display:grid}@media screen and (width<=768px){.menu-cards-grid.svelte-1q527wb{flex-direction:column;row-gap:32px;display:flex}}.menu-cards-title.svelte-1q527wb{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}@media screen and (width<=768px){.menu-cards.svelte-1q527wb{row-gap:32px}}.menu-column-header.svelte-dpgs7l{font-size:calc(1.8 * var(--unit));letter-spacing:.018rem;align-items:center;column-gap:18px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;display:flex}.menu-column-header.svelte-dpgs7l:is(a:where(.svelte-dpgs7l)){cursor:pointer}.menu-column-header-icon.svelte-dpgs7l{justify-content:center;align-items:center;width:20px;height:32px;display:flex}.menu-column-header-icon.svelte-dpgs7l svg{width:12px;height:auto}.menu-column-link.svelte-ls6as0{cursor:pointer;column-gap:calc(1.2 * var(--unit));border-top:1px solid var(--theme-lines);width:100%;color:var(--theme-fg-secondary);font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;justify-content:space-between;align-items:center;padding-top:1.2rem;padding-bottom:1rem;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;transition:color .425s cubic-bezier(.25,.46,.45,.94),border-color .425s cubic-bezier(.25,.46,.45,.94);display:flex}.menu-column-link--featured.svelte-ls6as0{color:var(--theme-fg);font-family:Atyp Display,sans-serif;font-size:calc(2.5 * var(--unit));border-top:none;justify-content:flex-start;padding-top:0;padding-bottom:0;font-style:normal;font-weight:400;line-height:120%}@media screen and (width<=768px){.menu-column-link--featured.svelte-ls6as0{font-size:calc(2.1 * var(--unit));line-height:120%}}.menu-column-link-text.svelte-ls6as0{transition:transform .55s cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.menu-column-link-icon.svelte-ls6as0{flex-shrink:0;justify-content:center;align-items:center;transition:transform .575s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(0,0)}.menu-column-link-icon.svelte-ls6as0 svg{width:auto;height:12px;display:block;position:relative;top:2px;transform:rotate(-45deg)}.menu-column-link--featured.svelte-ls6as0 .menu-column-link-icon:where(.svelte-ls6as0){margin-left:calc(.8 * var(--unit))}.menu-column-link.svelte-ls6as0 .sr-only:where(.svelte-ls6as0){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.menu-column-link.svelte-ls6as0:hover{border-color:var(--theme-fg);color:var(--theme-fg)}.menu-column-link.svelte-ls6as0:hover .menu-column-link-text:where(.svelte-ls6as0){transform:translate(1rem)}.menu-column-link--featured.svelte-ls6as0:hover .menu-column-link-text:where(.svelte-ls6as0){transform:translate(.6rem)}}.menu-column.svelte-dbzq2w{flex-direction:column;row-gap:12px;display:flex}.menu-column--featured.svelte-dbzq2w{row-gap:0}.menu-column-links.svelte-dbzq2w{margin:0;padding:0;list-style:none}.menu-column-links--featured.svelte-dbzq2w{row-gap:calc(1.4 * var(--unit));flex-direction:column;display:flex}@media screen and (width<=768px){.menu-column-links--featured.svelte-dbzq2w{row-gap:calc(1.2 * var(--unit))}}.menu-dropdown.svelte-1dbcwev{transform-origin:top;gap:calc(8 * var(--unit));width:100%;padding-top:calc(15 * var(--unit));color:var(--theme-fg);flex-direction:column;grid-area:dropdown;display:flex;position:relative}.menu-dropdown-title.svelte-1dbcwev{font-family:Atyp Display,sans-serif;font-size:calc(3.2 * var(--unit));font-style:normal;font-weight:400;line-height:120%}@media screen and (width<=768px){.menu-dropdown-title.svelte-1dbcwev{font-size:calc(2.4 * var(--unit));flex:1;font-style:normal;font-weight:400;line-height:120%}}.menu-dropdown-primary-link.svelte-1dbcwev{cursor:pointer;column-gap:calc(1.2 * var(--unit));align-items:flex-start;text-decoration:none;display:flex}.menu-dropdown-primary-link-icon.svelte-1dbcwev{width:calc(3.2 * var(--unit));height:calc(3.2 * var(--unit));border-radius:calc(3.2 * var(--unit));color:var(--theme-bg);background-color:var(--theme-fg);justify-content:center;align-items:center;display:flex;position:relative;top:.3ch}.menu-dropdown-primary-link-icon.svelte-1dbcwev svg{width:calc(1.4 * var(--unit));height:auto}.menu-dropdown-columns.svelte-1dbcwev{gap:calc(3.2 * var(--unit));grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width<=768px){.menu-dropdown-columns.svelte-1dbcwev{gap:calc(3.2 * var(--unit));flex-direction:column;display:flex}}.menu-dropdown-links-column.svelte-1dbcwev{flex-direction:column;display:flex}.menu-dropdown-links-column.svelte-1dbcwev a{text-decoration:none}@media screen and (width<=768px){.menu-dropdown.svelte-1dbcwev{gap:5rem;padding-top:3.2rem}}.mobile-menu-toggle.svelte-19jnzzo{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));background-color:var(--theme-bg);grid-template-areas:"lines";place-items:center;transition:transform .75s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);display:grid}.mobile-menu-toggle-line.svelte-19jnzzo{transform-origin:50%;width:calc(1.8 * var(--unit));height:calc(.125 * var(--unit));background-color:var(--theme-fg);grid-area:lines;transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955)}.mobile-menu-toggle-line.svelte-19jnzzo:first-child{transform:translateY(calc(-.55 * var(--unit)))}.mobile-menu-toggle-line.svelte-19jnzzo:nth-child(3){transform:translateY(calc(.55 * var(--unit)))}.mobile-menu-toggle--open.svelte-19jnzzo{transform:rotate(-90deg)}.mobile-menu-toggle--open.svelte-19jnzzo .mobile-menu-toggle-line:where(.svelte-19jnzzo){background-color:var(--theme-fg)}.mobile-menu-toggle--open.svelte-19jnzzo .mobile-menu-toggle-line:where(.svelte-19jnzzo):first-child{transform:translateY(0)rotate(-45deg)}.mobile-menu-toggle--open.svelte-19jnzzo .mobile-menu-toggle-line:where(.svelte-19jnzzo):nth-child(2){opacity:0}.mobile-menu-toggle--open.svelte-19jnzzo .mobile-menu-toggle-line:where(.svelte-19jnzzo):nth-child(3){transform:translateY(0)rotate(45deg)}.table-of-contents-list.svelte-spppfy{z-index:-1;transform-origin:top;padding:calc(10.4 * var(--unit)) calc(3.2 * var(--unit)) calc(7.2 * var(--unit));border-radius:calc(3.2 * var(--unit));opacity:1;background-color:var(--theme-bg);clip-path:inset(0 0 100%);flex-direction:column;transition:clip-path .75s cubic-bezier(.16,1.16,.3,1),transform .75s cubic-bezier(.16,1.16,.3,1),border-radius .65s cubic-bezier(.16,1.16,.3,1),opacity .45s cubic-bezier(.455,.03,.515,.955) .25s;display:flex;position:absolute;overflow:hidden}.table-of-contents-list--open.svelte-spppfy{opacity:1;clip-path:inset(0);border-radius:0;transition-delay:0s}.table-of-contents-list-title.svelte-spppfy{font-size:calc(2.4 * var(--unit));font-style:normal;font-weight:400;line-height:120%}.table-of-contents-list-item.svelte-spppfy{border-top:1px solid var(--theme-lines);font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;justify-content:space-between;align-items:flex-start;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;transition:border-color .425s cubic-bezier(.25,.46,.45,.94);display:flex}.table-of-contents-list-item-info.svelte-spppfy{column-gap:calc(.8 * var(--unit));max-width:calc(32 * var(--unit));padding-top:calc(1.8 * var(--unit));padding-bottom:calc(1.6 * var(--unit));color:var(--theme-fg-secondary);align-items:center;transition:color .425s cubic-bezier(.25,.46,.45,.94),transform .55s cubic-bezier(.16,1,.3,1);display:flex}.table-of-contents-list-item-info.svelte-spppfy .text:where(.svelte-spppfy){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-of-contents-list-item--active.svelte-spppfy{border-color:var(--theme-fg)}.table-of-contents-list-item--active.svelte-spppfy .table-of-contents-list-item-info:where(.svelte-spppfy){transform:translateX(calc(1.25 * var(--unit)));color:var(--theme-fg)}@media screen and (width>768px){.table-of-contents-list.svelte-spppfy{top:calc(-1.6 * var(--unit));left:calc(-3.2 * var(--unit));transform:scale(calc(.875 * var(--unit))) translateY(calc(1.8 * var(--unit)));row-gap:calc(3.2 * var(--unit));width:calc(100% + 6.4 * var(--unit))}.table-of-contents-list--open.svelte-spppfy{transform:scale(1)translateY(0)}}@media screen and (width<=768px){.table-of-contents-list.svelte-spppfy{row-gap:calc(2.4 * var(--unit));width:100%;top:0;left:0}}@media (hover:hover){.table-of-contents-list-item.svelte-spppfy:hover{border-color:var(--theme-fg)}.table-of-contents-list-item.svelte-spppfy:hover .table-of-contents-list-item-info:where(.svelte-spppfy){transform:translateX(calc(1.25 * var(--unit)));color:var(--theme-fg)}}.table-of-contents.svelte-spppfy{z-index:3;top:calc(.4 * var(--unit));left:calc(5.6 * var(--unit));column-gap:calc(.4 * var(--unit));width:calc(100% - 6 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden}.table-of-contents-task-bar.svelte-spppfy{cursor:pointer;column-gap:calc(4 * var(--unit));height:calc(4.8 * var(--unit));padding-inline:calc(2.4 * var(--unit));border-radius:calc(2.4 * var(--unit));color:var(--theme-fg);background-color:var(--theme-bg);font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;flex:1;align-items:center;font-style:normal;font-weight:400;line-height:140%;transition:background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);display:flex;position:relative;overflow:hidden}.table-of-contents-task-bar.svelte-spppfy:before{content:"";z-index:0;transform-origin:0;transform:scaleX(var(--scroll-percent));background-color:var(--theme-lines);transition:background-color .3s cubic-bezier(.455,.03,.515,.955);position:absolute;inset:0}@media screen and (width<=768px){.table-of-contents-task-bar.svelte-spppfy{grid-template-columns:auto 1fr auto;display:grid}}.table-of-contents-info.svelte-spppfy{z-index:1;column-gap:calc(1.2 * var(--unit));align-items:center;display:flex;position:relative}.table-of-contents-info.centered.svelte-spppfy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=768px){.table-of-contents-info.svelte-spppfy{justify-content:center}}.table-of-contents-info-index.svelte-spppfy{column-gap:calc(.4 * var(--unit));align-items:center;display:flex}.table-of-contents-info-index-inner.svelte-spppfy{grid-template-areas:"number";display:grid}.table-of-contents-info-index-inner.svelte-spppfy>:where(.svelte-spppfy){grid-area:number}.table-of-contents-title-container.svelte-spppfy{text-align:left;flex:1;grid-template-areas:"title";display:grid}.table-of-contents-title-container.svelte-spppfy>span:where(.svelte-spppfy){text-overflow:ellipsis;white-space:nowrap;grid-area:title;overflow:hidden}@media screen and (width<=768px){.table-of-contents-title-container.svelte-spppfy{display:none}}.table-of-contents-title.svelte-spppfy{opacity:0;transition:opacity .3s cubic-bezier(.455,.03,.515,.955);display:block;position:relative}.table-of-contents-title--active.svelte-spppfy{opacity:1}.table-of-contents-expand-icon.svelte-spppfy{transform-origin:50%;color:var(--theme-fg-secondary);align-items:center;transition:transform .55s cubic-bezier(.16,1,.3,1);display:flex;transform:rotate(0)}.table-of-contents-expand-icon.svelte-spppfy svg{width:calc(1.2 * var(--unit));height:auto;overflow:hidden}.table-of-contents-button-container.svelte-spppfy{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.table-of-contents-button.svelte-spppfy{cursor:pointer;width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));color:var(--theme-fg);background-color:var(--theme-bg);justify-content:center;align-items:center;transition:background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);display:flex}.table-of-contents-button.svelte-spppfy svg{width:calc(1.6 * var(--unit));height:calc(1.6 * var(--unit))}.table-of-contents-copy-success.svelte-spppfy{border-radius:calc(2.4 * var(--unit));color:#121212;background-color:#cefd54;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.table-of-contents-copy-success.svelte-spppfy svg{width:auto;height:calc(1.3 * var(--unit))}.table-of-contents--open.svelte-spppfy .table-of-contents-expand-icon:where(.svelte-spppfy){transform:rotate(-180deg)}:is(html:has(.site-header--mobile-open),html:has(.site-header--expanded),html:has(.site-header--submenu-open)){overflow:hidden}:root{--unit:calc(1000vw / 1440)}@media screen and (width>=1920px){:root{--unit:calc(1920 / 1440 * 10px)}}@media screen and (width<=768px){:root{--unit:calc(1000vw / 360)}}.container.svelte-vapykl{box-sizing:border-box;width:100%;max-width:1920px;padding-right:var(--container-padding);padding-left:var(--container-padding);margin:0 auto}@media screen and (width<=768px){.container.svelte-vapykl{max-width:100%;padding-right:calc(1.2 * var(--unit));padding-left:calc(1.2 * var(--unit))}}.site-header.svelte-vapykl{--nav-height:calc(5.6 * var(--unit));--nav-height-mobile:calc(6.4 * var(--unit));--primary-color:#cefd54;--container-padding:calc(6.4 * var(--unit))}@media screen and (width<=768px){.site-header.svelte-vapykl{--container-padding:calc(1.2 * var(--unit))}}.site-header.svelte-vapykl{z-index:1000;top:var(--container-padding);width:100vw;position:fixed;left:0;right:0}.site-header.svelte-vapykl a:where(.svelte-vapykl){color:currentColor}.site-header.red.svelte-vapykl{--primary-color:#e05129}.site-header.green.svelte-vapykl{--primary-color:#cefd54}.site-header.pink.svelte-vapykl{--primary-color:#ed6de0}.site-header.svelte-vapykl input,.site-header.svelte-vapykl select,.site-header.svelte-vapykl button,.site-header.svelte-vapykl textarea{border:none}.site-header.site-header-dark.svelte-vapykl{--theme-bg:#121212;--theme-bg-secondary:#1d1d1d;--theme-fg:#fff;--theme-fg-secondary:#b8b8b8;--theme-backdrop:#000;--theme-lines:#ffffff1f}.site-header.site-header-dark.svelte-vapykl .site-header-dropdown-container:where(.svelte-vapykl),.site-header.site-header-dark.svelte-vapykl .site-header-dropdown-content:where(.svelte-vapykl){background-color:#121212}@media screen and (width>768px){.site-header.site-header-dark.svelte-vapykl .site-header-nav-primary:where(.svelte-vapykl):before{background-color:#1d1d1d}}.site-header.site-header-light.svelte-vapykl{--theme-bg:#fff;--theme-bg-secondary:#f6f6f6;--theme-fg:#121212;--theme-fg-secondary:#595959;--theme-backdrop:#ededed;--theme-lines:#1212121f}.site-header.site-header-light.svelte-vapykl .site-header-dropdown-container:where(.svelte-vapykl),.site-header.site-header-light.svelte-vapykl .site-header-dropdown-content:where(.svelte-vapykl){background-color:#f6f6f6}@media screen and (width>768px){.site-header.site-header-light.svelte-vapykl .site-header-dropdown-container:where(.svelte-vapykl),.site-header.site-header-light.svelte-vapykl .site-header-dropdown-content:where(.svelte-vapykl){background-color:#fff}.site-header.site-header-light.svelte-vapykl .site-header-nav-primary:where(.svelte-vapykl):before{background-color:#f6f6f6}}.site-header-header.svelte-vapykl{z-index:2;justify-content:space-between;width:100%;display:flex;position:relative}@media screen and (width<=768px){.site-header-header.svelte-vapykl{will-change:border-radius, height;height:var(--nav-height);padding:calc(.4 * var(--unit));border-radius:calc(3.2 * var(--unit));transition:all .75s cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.site-header-header.svelte-vapykl:before{will-change:background-color, border-radius;content:"";z-index:0;border-radius:calc(3.2 * var(--unit));background-color:var(--theme-bg-secondary);width:100%;height:100%;transition:background-color .3s cubic-bezier(.455,.03,.515,.955),border-radius .75s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}}.site-header-nav-primary-list.svelte-vapykl{gap:calc(.4 * var(--unit));align-items:center;display:flex}@media screen and (width>768px){.site-header-nav-primary-list--mobile.svelte-vapykl{display:none}}@media screen and (width<=768px){.site-header-nav-primary-list.svelte-vapykl{row-gap:calc(.4 * var(--unit));gap:calc(.4 * var(--unit));width:100%;padding-block:calc(2.4 * var(--unit));flex-direction:column;align-items:flex-start}.site-header-nav-primary-list--desktop.svelte-vapykl{display:none}}.site-header-nav-primary.svelte-vapykl,.site-header-nav-secondary.svelte-vapykl{gap:calc(.4 * var(--unit));align-items:center;transition:transform .75s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.455,.03,.515,.955);display:flex}@media screen and (width>768px){.site-header-nav-primary.svelte-vapykl,.site-header-nav-secondary.svelte-vapykl{position:relative}}.site-header-nav-primary.svelte-vapykl{color:var(--theme-fg)}@media screen and (width>768px){.site-header-nav-primary.svelte-vapykl{z-index:3;padding:calc(.4 * var(--unit));border-radius:calc(3.2 * var(--unit))}.site-header-nav-primary.svelte-vapykl:before{content:"";z-index:0;border-radius:calc(3.2 * var(--unit));width:100%;height:100%;position:absolute;inset:0}}.site-header-nav-secondary.svelte-vapykl{z-index:1}@media screen and (width<=768px){.site-header-nav-secondary.svelte-vapykl{flex:1}.site-header-nav-secondary-content.svelte-vapykl{flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}}.site-header-nav-secondary-title.svelte-vapykl{width:100%;height:100%;color:var(--theme-fg);font-size:calc(1.6 * var(--unit));letter-spacing:.016rem;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:140%;display:flex;position:absolute;inset:0}.site-header-nav-secondary-cta.svelte-vapykl{opacity:1;transition:transform .75s cubic-bezier(.23,1,.32,1) .15s,opacity .45s cubic-bezier(.25,.46,.45,.94) .15s;position:relative;transform:translate(0)}.site-header-nav-primary-icon.svelte-vapykl{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(2.4 * var(--unit));color:var(--primary-color);background-color:var(--primary-color);transition:transform .65s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.455,.03,.515,.955);display:block;position:relative}.site-header-nav-primary-icon.svelte-vapykl a:where(.svelte-vapykl){z-index:1;width:100%;height:100%;display:block;position:relative}.site-header-nav-primary-icon.svelte-vapykl .site-header-logo{width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1)}.site-header-back-btn.svelte-vapykl{cursor:pointer;z-index:2;border-radius:calc(2.4 * var(--unit));width:calc(100% + 2px);height:calc(100% + 2px);color:var(--theme-fg);opacity:0;background-color:var(--theme-bg);justify-content:center;align-items:center;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);display:flex;position:absolute;top:-1px;left:-1px;transform:scale(1.25)}@media screen and (width>768px){.site-header-back-btn.svelte-vapykl{display:none}}.site-header-back-btn.svelte-vapykl svg{width:calc(1.4 * var(--unit));height:auto}.site-header-dropdown-container.svelte-vapykl{scrollbar-width:none;z-index:2;padding-inline:calc(3.2 * var(--unit));position:absolute;overflow:clip auto}.site-header-dropdown-container.svelte-vapykl::-webkit-scrollbar{display:none}@media screen and (width>768px){.site-header-dropdown-container.svelte-vapykl{will-change:clip-path, opacity, transform;top:calc(-.8 * var(--unit));left:calc(-3.2 * var(--unit));width:calc(100% + 6.4 * var(--unit));border-radius:calc(3.2 * var(--unit));opacity:0;clip-path:inset(0 0 100%);max-height:calc(100svh - 3.2rem);transition:clip-path .75s cubic-bezier(.16,1,.3,1),opacity .35s .2s,transform .75s cubic-bezier(.16,1,.3,1),border-radius .75s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);transform:scale(.97)translateY(0)}}@media screen and (width<=768px){.site-header-dropdown-container.svelte-vapykl{pointer-events:none;scrollbar-width:none;top:var(--nav-height-mobile);overscroll-behavior:contain;row-gap:calc(2.4 * var(--unit));width:100%;height:calc(100dvh - var(--nav-height-mobile) - var(--container-padding) * 2);opacity:0;flex-direction:column;justify-content:space-between;padding-inline:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);display:flex;position:fixed;left:0;right:0;overflow-x:clip;transform:translateY(-1.6rem)}.site-header-dropdown-container.svelte-vapykl::-webkit-scrollbar{display:none}}.site-header-dropdown-content.svelte-vapykl{will-change:height, opacity;grid-template-areas:"dropdown""footer";display:grid;transform:translate(0,0)}@media screen and (width<=768px){.site-header-dropdown-content.svelte-vapykl{scrollbar-width:none;z-index:2;overscroll-behavior:contain;width:100%;min-height:100%;padding-bottom:calc(2.4 * var(--unit));padding-inline:calc(2.4 * var(--unit));transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);position:absolute;inset:0;overflow:clip auto;transform:translate(-100%)}.site-header-dropdown-content.svelte-vapykl::-webkit-scrollbar{display:none}}.site-header-dropdown.svelte-vapykl{grid-area:dropdown}.site-header-nav-backdrop.svelte-vapykl{pointer-events:none;z-index:1;opacity:0;background:var(--theme-backdrop);width:100%;height:100%;transition:opacity .55s cubic-bezier(.25,.46,.45,.94);position:fixed;inset:0}@media screen and (width>768px){.site-header-nav-backdrop.svelte-vapykl{transition-delay:.25s}}.site-header-dropdown-footer.svelte-vapykl{width:100%;padding-top:calc(7.2 * var(--unit));opacity:0;font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;flex-direction:column;grid-area:footer;align-items:flex-start;font-style:normal;font-weight:400;line-height:140%;transition:opacity .75s cubic-bezier(.25,.46,.45,.94) .3s;display:flex}@media screen and (width>768px){.site-header-dropdown-footer.svelte-vapykl{flex-direction:row;justify-content:space-between;align-items:flex-end}}.site-header-dropdown-footer-social.svelte-vapykl{gap:calc(3.2 * var(--unit));padding-bottom:calc(1.6 * var(--unit));flex:1;align-items:center;display:flex}@media screen and (width<=768px){.site-header-dropdown-footer-social.svelte-vapykl{width:100%;padding-inline:calc(2.4 * var(--unit));flex-direction:column;align-items:flex-start;gap:0}.site-header-dropdown-footer-social.svelte-vapykl a{width:100%;padding-top:calc(1.4 * var(--unit));padding-bottom:calc(.8 * var(--unit));border-top:1px solid var(--theme-lines);justify-content:space-between;align-items:center;display:flex}.site-header-dropdown-footer-social.svelte-vapykl a svg{width:calc(1.2 * var(--unit));height:auto}}.site-header-dropdown-footer-social.svelte-vapykl a{color:var(--theme-fg-secondary);transition:color .35s cubic-bezier(.455,.03,.515,.955),transform .75s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1)}.site-header-dropdown-footer-social.svelte-vapykl a:hover{color:var(--theme-fg)}.site-header-dropdown-footer-social.svelte-vapykl a svg{will-change:transform}.site-header-dropdown-footer-icons.svelte-vapykl{width:calc(50% + 3.2 * var(--unit));height:calc(9.2 * var(--unit));justify-content:flex-end;align-items:flex-end;display:flex;position:relative;overflow:clip}@media screen and (width>768px){.site-header-dropdown-footer-icons.svelte-vapykl{transform:translateX(calc(3.2 * var(--unit)))}}@media screen and (width<=768px){.site-header-dropdown-footer-icons.svelte-vapykl{width:100%;transform:translate(0)}}.site-header-dropdown-footer-icons.svelte-vapykl .footer-icon{width:calc(9.3 * var(--unit));height:calc(9.3 * var(--unit))}.site-header-mobile-menu-btn.svelte-vapykl{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));border-radius:calc(3.2 * var(--unit));color:var(--theme-fg);background-color:var(--theme-bg);justify-content:center;align-items:center;display:flex}@media screen and (width>768px){.site-header-mobile-menu-btn.svelte-vapykl{display:none}.site-header--expanded.svelte-vapykl .site-header-nav-primary:where(.svelte-vapykl),.site-header--expanded.svelte-vapykl .site-header-nav-secondary:where(.svelte-vapykl){transform:translateY(.8rem)}}@media screen and (width<=768px){.site-header--expanded.svelte-vapykl .site-header-nav-primary-list .menu-btn{opacity:0;transform:translate(1rem)}}.site-header--expanded.svelte-vapykl .site-header-nav-backdrop:where(.svelte-vapykl){pointer-events:auto;cursor:pointer;opacity:.925;transition-delay:0s}@media screen and (width<=768px){.site-header--expanded.svelte-vapykl .site-header-nav-secondary-cta:where(.svelte-vapykl){opacity:0;transition-delay:0s;transform:translate(.6rem)}}.site-header--expanded.svelte-vapykl .site-header-dropdown-container:where(.svelte-vapykl){opacity:1;clip-path:inset(0);border-radius:0;transition-delay:0s;transform:scale(1)translateY(0)}@media screen and (width<=768px){.site-header--expanded.svelte-vapykl .site-header-dropdown-content:where(.svelte-vapykl){opacity:1;transition-delay:0s;transform:translate(0)}}@media screen and (width>768px){.site-header--expanded.svelte-vapykl .site-header-dropdown-footer:where(.svelte-vapykl){opacity:1;transition-delay:0s}}@media screen and (width<=768px){.site-header--expanded.svelte-vapykl .site-header-dropdown-footer-social:where(.svelte-vapykl) a{opacity:0;transform:translate(.8rem)}}.site-header--expanded.svelte-vapykl .site-header-logo{transform:scale(.75)}.site-header--expanded.svelte-vapykl .site-header-back-btn:where(.svelte-vapykl){opacity:1;transform:scale(1)}@media screen and (width>768px){.site-header--hidden.svelte-vapykl:not(:has(.table-of-contents)) .site-header-nav-primary{transform:translateY(calc(-1 * (100% + 3.2 * var(--unit))))}}.site-header--mobile-open.svelte-vapykl .site-header-header:where(.svelte-vapykl){height:var(--nav-height-mobile);border-radius:0}.site-header--mobile-open.svelte-vapykl .site-header-header:where(.svelte-vapykl):before{border-radius:0}@media screen and (width<=768px){.site-header--mobile-open.svelte-vapykl .site-header-dropdown-container:where(.svelte-vapykl){pointer-events:auto;opacity:1;transform:translateY(0)}.site-header--mobile-open.svelte-vapykl .site-header-dropdown-footer:where(.svelte-vapykl){opacity:1;transition-delay:0s}}.site-header--mobile-open.svelte-vapykl .site-header-nav-primary-icon:where(.svelte-vapykl){transform:translate(.4rem)}.site-header--mobile-open.svelte-vapykl .site-header-nav-secondary:where(.svelte-vapykl){transform:translate(-.4rem)}.site-header--mobile-open.svelte-vapykl .site-header-nav-primary-list:where(.svelte-vapykl){pointer-events:auto;opacity:1;transform:translateY(0)}.site-header--mobile-open.svelte-vapykl .site-header-nav-backdrop:where(.svelte-vapykl){pointer-events:auto;cursor:pointer;opacity:.925;transition-delay:0s}.site-header--submenu-open.svelte-vapykl .site-header-header:where(.svelte-vapykl),.site-header--submenu-open.svelte-vapykl .site-header-header:where(.svelte-vapykl):before{border-radius:0}@media screen and (width<=768px){.site-header--submenu-open.svelte-vapykl .site-header-header:where(.svelte-vapykl){width:calc(100% - .8 * var(--unit))}}@media screen and (width>768px){.site-header--submenu-open.svelte-vapykl .site-header-nav-primary:where(.svelte-vapykl){transform:translateY(.8rem)}}.site-header--submenu-open.svelte-vapykl .site-header-nav-backdrop:where(.svelte-vapykl){pointer-events:auto;cursor:pointer;opacity:.925;transition-delay:0s}@media screen and (width>768px){.site-header.svelte-vapykl{top:calc(2.4 * var(--unit))}}.connect-wallet__wrapper.svelte-vapykl{display:none}@media only screen and (width>=1023px){.connect-wallet__wrapper.svelte-vapykl{align-items:center;gap:18px;margin-left:10px;display:flex;position:relative}}.connect-wallet__wrapper.svelte-vapykl:before{content:"";background:var(--color-gray-2);width:1px;height:26px}@media screen and (width>768px){.site-header:has(.table-of-contents) .site-header-nav-primary-list--desktop.svelte-vapykl{transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}}.site-header:not(.site-header--hidden):has(.table-of-contents) .table-of-contents{pointer-events:none;transform:translateY(calc(.8 * var(--unit)));opacity:0}@media screen and (width>768px){.site-header--hidden:has(.table-of-contents) .site-header-nav-primary-list--desktop{pointer-events:none;transform:translateY(calc(-.8 * var(--unit)));opacity:0}}main.main:has(>.page.color-pink){background-color:var(--color-black-primary);color:var(--color-white);--main-color:var(--color-pink-secondary);--color-footer-background:var(--color-pink-secondary)}main.main:has(>.page.color-pink) ::selection{color:var(--color-black-primary);background:var(--color-pink-secondary)}.active-section.svelte-hlt6rm{align-items:center;height:100%;padding:max(1rem,16px);display:flex}@media only screen and (width>=1023px){.active-section.svelte-hlt6rm{display:none}}.active-section.svelte-hlt6rm span:where(.svelte-hlt6rm):first-child{margin-right:max(.625rem,10px);display:inline-block}.anchor-list.svelte-hlt6rm{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.anchor-list.svelte-hlt6rm .anchor-wrapper:where(.svelte-hlt6rm){flex-grow:1;height:100%;position:relative}.anchor-list.svelte-hlt6rm .anchor-wrapper:where(.svelte-hlt6rm) .anchor-nav-title:where(.svelte-hlt6rm){white-space:nowrap}.anchor-list.svelte-hlt6rm .anchor-wrapper.inactive:where(.svelte-hlt6rm) .anchor-link{color:var(--color-gray-5-light)}.anchor-list.svelte-hlt6rm .anchor-wrapper.active:where(.svelte-hlt6rm) .anchor-link,.anchor-list.svelte-hlt6rm .anchor-wrapper:where(.svelte-hlt6rm):hover .anchor-link{color:var(--color-black-primary)}.anchor-list.svelte-hlt6rm .section-anchor{text-align:center;justify-content:center;align-items:center;height:100%;display:flex}.anchor-list.svelte-hlt6rm .section-anchor span:first-child{margin-right:max(.5rem,8px);display:inline-block}.anchor-list.svelte-hlt6rm .progress-bar:where(.svelte-hlt6rm){z-index:8;width:100%;height:max(.3125rem,5px);position:absolute;bottom:1px;left:0;overflow:hidden}.anchor-list.svelte-hlt6rm .progress-bar:where(.svelte-hlt6rm) .bar:where(.svelte-hlt6rm){background:var(--color-green-primary);width:100%;height:100%;transform:translate(-101%)}@media only screen and (width<=1023px){.anchor-list.svelte-hlt6rm{display:none}}.burger-button.svelte-hlt6rm{background:var(--color-header-foreground);border:0;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;top:0;right:0}@media only screen and (width>=1023px){.burger-button.svelte-hlt6rm{display:none}}.burger-button.svelte-hlt6rm .burger-bar:where(.svelte-hlt6rm){background:var(--color-header-background);font-size:1px;transition:transform .3s;display:block;position:relative}.burger-button.svelte-hlt6rm .burger-bar:where(.svelte-hlt6rm):first-child{border-radius:2px;width:24px;height:1.5em;position:absolute;left:50%;transform:translate(-50%)}.burger-button.svelte-hlt6rm .burger-bar:where(.svelte-hlt6rm):nth-child(2){border-radius:2px;width:1.5em;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.burger-button.open.svelte-hlt6rm .burger-bar:where(.svelte-hlt6rm):first-child{transform:translate(-50%)rotate(45deg)}.burger-button.open.svelte-hlt6rm .burger-bar:where(.svelte-hlt6rm):nth-child(2){transform:translateY(-50%)rotate(-135deg)}.anchor-list-mobile-wrapper.svelte-hlt6rm{opacity:0;visibility:hidden;z-index:49;background:var(--color-header-background);width:100%;height:100%;padding-top:100px;transition:opacity .3s,visibility .3s;position:fixed;overflow-y:auto}@media only screen and (width>=1023px){.anchor-list-mobile-wrapper.svelte-hlt6rm{display:none}}.anchor-list-mobile-wrapper.show.svelte-hlt6rm{opacity:1;visibility:visible}.anchor-list-mobile-wrapper.svelte-hlt6rm .anchor-list-mobile:where(.svelte-hlt6rm){flex-direction:column;display:flex}.anchor-list-mobile-wrapper.svelte-hlt6rm .anchor-list-mobile:where(.svelte-hlt6rm) .anchor-item{border-bottom:1px solid var(--color-header-split);height:64px;color:var(--color-header-subcategory-link);--icon-color:var(--color-header-subcategory-link);justify-content:space-between;align-items:center;padding:24px 40px 24px 30px;display:flex}.anchor-list-mobile-wrapper.svelte-hlt6rm .anchor-list-mobile:where(.svelte-hlt6rm) .anchor-item.active{color:var(--color-text);--icon-color:var(--color-text)}.anchor-list-mobile-wrapper.svelte-hlt6rm .anchor-list-mobile:where(.svelte-hlt6rm) .anchor-item-inner:where(.svelte-hlt6rm) span:where(.svelte-hlt6rm):first-child{margin-right:max(.5rem,8px);display:inline-block}.preview-loading.svelte-td8e3j{justify-content:center;min-height:100vh;display:flex}.preview-banner.svelte-td8e3j{z-index:9999;z-index:9999;background-color:var(--color-green-primary);color:var(--color-red-primary);font-size:max(.8125rem,14px);font-weight:var(--font-weight-medium);border:1px solid var(--color-blue-secondary);cursor:pointer;font-family:var(--font-primary);border-radius:8px;padding:12px 20px;transition:background-color .3s;position:fixed;bottom:2rem;left:2rem}.preview-banner.svelte-td8e3j:hover{background-color:var(--color-green-2)}.breadcrumbs.svelte-d9jucm{font-size:calc(1 * var(--unit));letter-spacing:.04rem;align-items:center;gap:.8rem;font-style:normal;font-weight:400;line-height:140%;display:flex}[data-theme=dark].svelte-luhbdn{--themed-grey-text:#b8b8b8;--themed-lines:#ffffff1f;color:#fff;background-color:#121212}[data-theme=dark].svelte-luhbdn .section-bar{background-color:#fff}:root{--container-padding:calc(6.4 * var(--unit))}@media screen and (width<=768px){:root{--container-padding:calc(1.2 * var(--unit))}}.container.svelte-luhbdn{box-sizing:border-box;width:100%;max-width:1920px;padding-right:var(--container-padding);padding-left:var(--container-padding);margin:0 auto}@media screen and (width<=768px){.container.svelte-luhbdn{max-width:100%}}.site-footer.svelte-luhbdn{position:relative}.site-footer.green.svelte-luhbdn .main-footer:where(.svelte-luhbdn),.site-footer.green.svelte-luhbdn .footer-icons:where(.svelte-luhbdn){background-color:#cefd54}.site-footer.red.svelte-luhbdn .main-footer:where(.svelte-luhbdn),.site-footer.red.svelte-luhbdn .footer-icons:where(.svelte-luhbdn){background-color:#e05129}.site-footer.pink.svelte-luhbdn .main-footer:where(.svelte-luhbdn),.site-footer.pink.svelte-luhbdn .footer-icons:where(.svelte-luhbdn){background-color:#ed6de0}.main-footer.svelte-luhbdn{z-index:1;position:relative}.bottom-footer.svelte-luhbdn{position:sticky;bottom:0}@media screen and (width<=768px){.bottom-footer.svelte-luhbdn{position:relative}}.main-grid.svelte-luhbdn{grid-template:"aa aa bb bb""cc cc cc cc""d1 d2 d3 d4"/1fr 1fr 1fr 1fr;gap:0 1.2rem;padding-block:4.8rem;display:grid}@media screen and (width<=768px){.main-grid.svelte-luhbdn{grid-template:"aa aa""bb bb""cc cc""d1 d1""d2 d2""d3 d4"/1fr 1fr;gap:4.8rem 1.2rem}}.bottom-grid.svelte-luhbdn{grid-template-columns:repeat(2,1fr);display:grid}@media screen and (width<=768px){.bottom-grid.svelte-luhbdn{grid-template-columns:1fr}}.footer-logo.svelte-luhbdn{grid-area:aa}.footer-logo.svelte-luhbdn svg:where(.svelte-luhbdn){width:100%;height:auto;rotate:45deg}.footer-logo.svelte-luhbdn .footer-logo-link{width:calc(4.8 * var(--unit));height:calc(4.8 * var(--unit));display:block}.footer-main-nav.svelte-luhbdn{gap:calc(.8 * var(--unit));flex-direction:column;grid-area:bb;display:flex}.footer-breadcrumbs.svelte-luhbdn{padding-top:calc(4.8 * var(--unit));padding-bottom:calc(2.4 * var(--unit));grid-area:cc}@media screen and (width<=768px){.footer-breadcrumbs.svelte-luhbdn{padding-block:0}}.footer-sub-nav.svelte-luhbdn{gap:calc(2.4 * var(--unit));padding-top:calc(2.4 * var(--unit));border-top:1px solid #1212121f;flex-direction:column;display:flex}.sub-nav-list.svelte-luhbdn{gap:calc(1.6 * var(--unit));flex-direction:column;display:flex}.sub-nav-list.svelte-luhbdn li:where(.svelte-luhbdn){display:flex}.sub-nav-title.svelte-luhbdn{font-size:calc(1.2 * var(--unit));text-transform:uppercase;letter-spacing:.096rem;font-style:normal;font-weight:600;line-height:140%}.footer-legal-nav.svelte-luhbdn{gap:calc(3.2 * var(--unit));padding-block:calc(1.6 * var(--unit));padding-inline:var(--container-padding);align-items:end;display:flex}@media screen and (width<=768px){.footer-legal-nav.svelte-luhbdn{padding-block:calc(3.2 * var(--unit));grid-template-columns:repeat(2,1fr);display:grid}}.footer-icons.svelte-luhbdn{grid-template-columns:repeat(4,1fr);width:100%;display:grid;overflow:clip}@media screen and (width<=768px){.footer-icons.svelte-luhbdn{grid-template-columns:repeat(2,1fr)}}.footer-icons.svelte-luhbdn .footer-icon{width:100%;height:calc(100% + 1px)}.site-footer.svelte-luhbdn .main-link{font-family:Atyp Display,sans-serif;font-size:calc(4.8 * var(--unit));letter-spacing:-.048rem;font-style:normal;font-weight:400;line-height:110%}.site-footer.svelte-luhbdn .sub-link-cat{font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;margin-top:.8rem;font-style:normal;font-weight:600;line-height:140%}.site-footer.svelte-luhbdn .sub-link{font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;font-style:normal;font-weight:400;line-height:140%}.site-footer.svelte-luhbdn .sub-link .mask{width:1.25em;height:1.25em}.site-footer.svelte-luhbdn .legal-link{color:#b8b8b8;font-size:calc(1.4 * var(--unit));letter-spacing:.028rem;cursor:pointer;background:0 0;border:none;padding:0;font-style:normal;font-weight:400;line-height:140%;display:inline-flex}html:has(main.main>.page.is-landing){background:var(--color-black-primary);scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;font-size:2.66667vw!important}@media only screen and (width>=767px){html:has(main.main>.page.is-landing){font-size:.520833vw!important}}@media only screen and (width>=1920px){html:has(main.main>.page.is-landing){font-size:10px!important}}html:has(main.main>.page.is-landing) *{-webkit-tap-highlight-color:var(--main-color);-webkit-tap-highlight-color:transparent}html:has(main.main>.page.is-landing) ::selection{color:#fff;background:var(--main-color)}html:has(main.main>.page.is-landing) body{background:inherit}@media only screen and (width>=1920px){html:has(main.main>.page.is-landing) .page.is-landing{--mockup-scale:1!important}}html:has(main.main>.page.is-landing) footer.footer{background:var(--main-color)!important;margin-top:0!important}
