@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);visibility:hidden;-webkit-user-select:none;user-select:none;transition:inherit;position:absolute;top:0;left:0}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}
.splitting.cells img{width:100%;display:block}@supports (display:grid ){.splitting.cells{visibility:hidden;background-size:cover;position:relative;overflow:hidden}.splitting .cell-grid{background:inherit;grid-template:repeat(var(--row-total), 1fr) / repeat(var(--col-total), 1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index));position:absolute}.splitting .cell{--center-x:calc((var(--col-total) - 1) / 2);--center-y:calc((var(--row-total) - 1) / 2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x) * var(--offset-x)) / var(--center-x));--distance-y:calc((var(--offset-y) * var(--offset-y)) / var(--center-y))}}
.styles-module-scss-module__UyF2fq__nav{padding-top:var(--gap);padding-bottom:var(--gap);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav{flex-direction:row}}.styles-module-scss-module__UyF2fq__nav-back{top:calc(var(--gap) * 2);font-family:Suisse Intl Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;line-height:1;text-decoration-line:none;position:absolute;left:0}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-back{position:static}}.styles-module-scss-module__UyF2fq__nav-title{padding-top:calc(var(--gap) * 3);font-size:var(--text-base);padding-bottom:10px;line-height:1}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-title{padding-top:0;padding-bottom:0}}.styles-module-scss-module__UyF2fq__nav-box{gap:calc(var(--gap) * 1.5);--tw-border-opacity:1;border-top-width:1px;border-color:rgb(240 240 240/var(--tw-border-opacity,1));flex-direction:column;padding-top:20px;padding-left:0;display:flex}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-box{border-top-width:0;border-left-width:1px;padding-top:0;padding-left:40px}}.styles-module-scss-module__UyF2fq__nav-box-main{padding-top:var(--gap)}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-box-main{padding-top:0}}.styles-module-scss-module__UyF2fq__nav-box-categories{top:calc(var(--gap) * 2);font-family:Suisse Intl Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;line-height:1;text-decoration-line:none;position:absolute;right:0}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-box-categories{position:static}}.styles-module-scss-module__UyF2fq__nav-box-links{margin:0;padding:0!important}.styles-module-scss-module__UyF2fq__nav-box-links a{line-height:1.5!important}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav-box-links a{line-height:1.2!important}}.styles-module-scss-module__UyF2fq__nav-box-links a{font-size:var(--text-sm)!important}.styles-module-scss-module__UyF2fq__nav div{flex-direction:column;justify-content:space-between;width:100%;display:flex}@media (min-width:601px){.styles-module-scss-module__UyF2fq__nav div{width:50%}}
