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