.cookie-notice.svelte-ulqk2q{z-index:5;min-height:2.75rem;position:fixed;left:5.58vw;right:5.58vw;bottom:2.125rem;color:var(--text-reverse);background-color:var(--text);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;border-radius:.625rem}@media screen and (min-width: 766px){.cookie-notice.svelte-ulqk2q{min-height:4.5rem;left:auto;right:2.875rem;bottom:2.125rem;width:fit-content;gap:15.375rem;padding:.75rem 1.75rem}}.cookie-notice.svelte-ulqk2q .description:where(.svelte-ulqk2q){text-align:center}@media screen and (min-width: 766px){.cookie-notice.svelte-ulqk2q .description:where(.svelte-ulqk2q){text-align:left}}.cookie-notice.svelte-ulqk2q button:where(.svelte-ulqk2q){transition:all .5s ease}.cookie-notice.svelte-ulqk2q button:where(.svelte-ulqk2q):hover{color:var(--text-hover-dark);text-decoration:none}#logo-triuna.svelte-1y7r98s{width:3.75rem;cursor:pointer;overflow:visible}#logo-triuna.svelte-1y7r98s #logo-group:where(.svelte-1y7r98s){fill:var(--fill-color, #f2f2f2)}footer.svelte-cx21la{height:100vh;position:relative}footer.svelte-cx21la .content-container:where(.svelte-cx21la){position:absolute;height:100%;width:100%;display:flex;gap:3rem;align-items:center;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;column-gap:2.79vw;padding-left:5.58vw;padding-right:5.58vw}@media screen and (min-width: 1028px){footer.svelte-cx21la .content-container:where(.svelte-cx21la){grid-template-columns:1.375rem repeat(12,1fr) 1.375rem;column-gap:1.5rem;padding-left:0;padding-right:0}}footer.svelte-cx21la .content-container:where(.svelte-cx21la) .contact:where(.svelte-cx21la){grid-column:1/span 6}@media screen and (min-width: 1028px){footer.svelte-cx21la .content-container:where(.svelte-cx21la) .contact:where(.svelte-cx21la){grid-column:2/span 5}}footer.svelte-cx21la .content-container:where(.svelte-cx21la) .title:where(.svelte-cx21la){margin-top:.625rem}footer.svelte-cx21la .links-container:where(.svelte-cx21la){position:absolute;bottom:3rem;width:100%;align-items:center;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;column-gap:2.79vw;padding-left:5.58vw;padding-right:5.58vw}@media screen and (min-width: 1028px){footer.svelte-cx21la .links-container:where(.svelte-cx21la){grid-template-columns:1.375rem repeat(12,1fr) 1.375rem;column-gap:1.5rem;padding-left:0;padding-right:0}}footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-1:where(.svelte-cx21la){grid-column:1/span 2}@media screen and (min-width: 1028px){footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-1:where(.svelte-cx21la){grid-column:2/span 1}}footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-2:where(.svelte-cx21la){grid-column:3/span 2;text-align:center}@media screen and (min-width: 1028px){footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-2:where(.svelte-cx21la){grid-column:9/span 1;text-align:left}}footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-3:where(.svelte-cx21la){grid-column:5/span 2;display:flex;justify-content:flex-end}@media screen and (min-width: 1028px){footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-3:where(.svelte-cx21la){grid-column:11/span 2;justify-content:flex-start}}footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-3:where(.svelte-cx21la) a:where(.svelte-cx21la){width:min-content}@media screen and (min-width: 1028px){footer.svelte-cx21la .links-container:where(.svelte-cx21la) .item-3:where(.svelte-cx21la) a:where(.svelte-cx21la){width:fit-content}}footer.svelte-cx21la .link:where(.svelte-cx21la){transition:all .5s ease}footer.svelte-cx21la .link:where(.svelte-cx21la):hover{color:var(--text-medium)}@property --grad1{syntax: "<color>"; initial-value: #e6e6e6; inherits: false;}@property --grad2{syntax: "<color>"; initial-value: rgba(0,0,0,0); inherits: false;}nav.svelte-2fwzlp{position:fixed;z-index:50;top:0;width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;column-gap:2.79vw;padding-left:5.58vw;padding-right:5.58vw;align-items:center;padding-top:1.75rem;padding-bottom:1.75rem}@media screen and (min-width: 1028px){nav.svelte-2fwzlp{grid-template-columns:1.375rem repeat(12,1fr) 1.375rem;column-gap:1.5rem;padding-left:0;padding-right:0}}@media screen and (min-width: 1028px){nav.svelte-2fwzlp{width:100vw;overflow-x:hidden}}nav.svelte-2fwzlp .item-1:where(.svelte-2fwzlp){grid-row:1;grid-column:1/span 1}@media screen and (min-width: 1028px){nav.svelte-2fwzlp .item-1:where(.svelte-2fwzlp){grid-column:2/span 1}}nav.svelte-2fwzlp .item-1:where(.svelte-2fwzlp) .logo:where(.svelte-2fwzlp){width:fit-content;cursor:pointer}nav.svelte-2fwzlp .item-2:where(.svelte-2fwzlp){grid-column:2/span 4;display:flex;justify-content:center;gap:6.25vw}@media screen and (min-width: 1028px){nav.svelte-2fwzlp .item-2:where(.svelte-2fwzlp){grid-column:4/span 8}}nav.svelte-2fwzlp .item-3:where(.svelte-2fwzlp){grid-column:6/span 1;margin-left:auto}@media screen and (min-width: 1028px){nav.svelte-2fwzlp .item-3:where(.svelte-2fwzlp){grid-column:13/span 1}}nav.svelte-2fwzlp .mobile-right:where(.svelte-2fwzlp){grid-column:6/span 1;margin-left:auto}nav.svelte-2fwzlp .link:where(.svelte-2fwzlp){transition:all .5s ease}nav.svelte-2fwzlp .link.active:where(.svelte-2fwzlp){color:var(--text-medium)}nav.svelte-2fwzlp .link:where(.svelte-2fwzlp):hover{color:var(--text-medium)}nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp){display:grid;width:9rem;height:2.75rem;place-items:center;background-color:var(--text);border-radius:.625rem;transition:all .5s ease;box-shadow:0 0 6px #ffffffbf}@media screen and (min-width: 2500px){nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp){width:12rem;height:3.625rem}}@media screen and (min-width: 3800px){nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp){width:17.5rem;height:5.5rem}}nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp):hover{background-color:var(--text-hover);box-shadow:0 0 4px #ffffff40}nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp):hover .btn-text:where(.svelte-2fwzlp){color:var(--text)}nav.svelte-2fwzlp .link-btn:where(.svelte-2fwzlp) .btn-text:where(.svelte-2fwzlp){color:var(--background)}nav.svelte-2fwzlp .hit-area:where(.svelte-2fwzlp){position:relative}nav.svelte-2fwzlp .hit-area:where(.svelte-2fwzlp):before{content:"";position:absolute;inset:-18px}nav.svelte-2fwzlp .hit-area:where(.svelte-2fwzlp):before{pointer-events:auto}.overlay.svelte-2fwzlp{z-index:9;position:fixed;inset:0;color:var(--text-dark);background-color:var(--background-dark);display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;column-gap:2.79vw;padding-left:5.58vw;padding-right:5.58vw}@media screen and (min-width: 1028px){.overlay.svelte-2fwzlp{grid-template-columns:1.375rem repeat(12,1fr) 1.375rem;column-gap:1.5rem;padding-left:0;padding-right:0}}.overlay.svelte-2fwzlp .menu-items:where(.svelte-2fwzlp){margin-top:auto;grid-column:1/span 6}.overlay.svelte-2fwzlp .menu-items:where(.svelte-2fwzlp) li:where(.svelte-2fwzlp):is(:where(.svelte-2fwzlp):first-child){cursor:pointer}.overlay.svelte-2fwzlp .menu-items:where(.svelte-2fwzlp) li:where(.svelte-2fwzlp):not(:last-child){margin-bottom:.75rem}.overlay.svelte-2fwzlp .footer-items:where(.svelte-2fwzlp){margin-top:auto;grid-column:1/span 6;padding-bottom:1.5rem}.overlay.svelte-2fwzlp .link.active:where(.svelte-2fwzlp){color:var(--text-medium)}.overlay.svelte-2fwzlp .link:where(.svelte-2fwzlp):hover{color:var(--text-medium)}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}html{scroll-behavior:smooth;--color-black: #181818;--color-white: #f2f2f2;--color-off-white: #c3c3c3;--color-off-black: #2e2e2e;--color-gray: #b5b5b5;--color-accent: #fcee0a;--text-light: var(--color-black);--text-medium-light: var(--color-gray);--text-reverse-light: var(--color-white);--text-hover-light: var(--color-off-white);--background-light: var(--color-white);--text-dark: var(--color-white);--text-medium-dark: var(--color-off-white);--text-reverse-dark: var(--color-black);--text-hover-dark: var(--color-off-black);--background-dark: var(--color-black)}:root{color-scheme:dark;--text: var(--text-dark);--text-medium: var(--text-medium-dark);--text-reverse: var(--text-reverse-dark);--text-hover: var(--text-hover-dark);--background: var(--background-dark)}[color-scheme=light]{color-scheme:light;--text: var(--text-light);--text-medium: var(--text-medium-light);--text-reverse: var(--text-reverse-light);--text-hover: var(--text-hover-light);--background: var(--background-light)}[color-scheme=dark]{color-scheme:dark;--text: var(--text-dark);--text-medium: var(--text-medium-dark);--text-reverse: var(--text-reverse-dark);--text-hover: var(--text-hover-dark);--background: var(--background-dark)}@media screen and (min-width: 1028px){body{width:100vw;overflow-x:hidden}}button,input[type=submit],input[type=reset],input{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #e6e6e6 inset!important}ul{list-style:none}img{width:100%;vertical-align:bottom}.link{color:inherit;text-decoration:none}.link:visited{color:inherit}.noselect{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noclick{pointer-events:none}.trans-container{position:relative;overflow:hidden;transition:opacity .2s ease-out,transform .2s ease-out,background-color .2s ease-out,width .2s ease-out,clip-path .2s ease-out,stroke-dashoffset .1s linear}.animate-scale{opacity:calc(var(--scroll-progress));transform:scale(calc(.9 + .1 * var(--scroll-progress))) translateY(calc(20vh * (1 - var(--scroll-progress))));will-change:opacity,transform}.animate-reveal{opacity:1;transform:scale(1);clip-path:inset(-10% calc(110% - 120% * var(--scroll-progress)) -10% -20%);will-change:clip-path}.animate-reveal-reverse{opacity:1;transform:scale(1);clip-path:inset(-10% -20% -10% calc(110% - 120% * var(--scroll-progress)));will-change:clip-path}@font-face{font-family:Graphik;src:url(../../../fonts/Graphik-Medium-Web.woff2) format("woff2"),url(../../../fonts/Graphik-Medium-Web.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Graphik;src:url(../../../fonts/Graphik-Regular-Web.woff2) format("woff2"),url(../../../fonts/Graphik-Regular-Web.woff) format("woff");font-weight:400;font-display:swap}html{font-size:100%}body,.f-body{font-family:Graphik,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);letter-spacing:-.01em}@media screen and (min-width: 1028px){body,.f-body{font-size:1.375rem;line-height:1.625rem}}@media screen and (min-width: 2500px){body,.f-body{font-size:1.8125rem;line-height:2.1875rem}}@media screen and (min-width: 3800px){body,.f-body{font-size:2.75rem;line-height:3.25rem}}h1,.f-h1{font-family:Graphik,sans-serif;font-weight:500;font-size:2.875rem;line-height:3.125rem;letter-spacing:-.06em}@media screen and (min-width: 1028px){h1,.f-h1{font-size:5.375rem;line-height:5.75rem}}@media screen and (min-width: 2500px){h1,.f-h1{font-size:7.125rem;line-height:7.625rem}}@media screen and (min-width: 3800px){h1,.f-h1{font-size:10.75rem;line-height:11.5rem}}h2,.f-h2{font-family:Graphik,sans-serif;font-weight:500;font-size:2.625rem;line-height:2.625rem;letter-spacing:-.06em}@media screen and (min-width: 1028px){h2,.f-h2{font-size:4.75rem;line-height:4.75rem}}@media screen and (min-width: 2500px){h2,.f-h2{font-size:6.375rem;line-height:6.375rem}}@media screen and (min-width: 3800px){h2,.f-h2{font-size:9.5rem;line-height:9.5rem}}h3,.f-h3{font-family:Graphik,sans-serif;font-weight:500;font-size:2.25rem;line-height:2.375rem;letter-spacing:-.06em}@media screen and (min-width: 1028px){h3,.f-h3{font-size:3.625rem;line-height:4rem}}@media screen and (min-width: 2500px){h3,.f-h3{font-size:4.875rem;line-height:5.375rem}}@media screen and (min-width: 3800px){h3,.f-h3{font-size:7.25rem;line-height:8rem}}h4,.f-h4{font-family:Graphik,sans-serif;font-weight:500;font-size:1.75rem;line-height:1.875rem;letter-spacing:-.06em}@media screen and (min-width: 1028px){h4,.f-h4{font-size:2.375rem;line-height:2.625rem}}@media screen and (min-width: 2500px){h4,.f-h4{font-size:3.125rem;line-height:3.5rem}}@media screen and (min-width: 3800px){h4,.f-h4{font-size:4.75rem;line-height:5.375rem}}.f-meta-1{font-family:Graphik,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400}@media screen and (min-width: 1028px){.f-meta-1{font-size:1.375rem;line-height:1.625rem}}@media screen and (min-width: 2500px){.f-meta-1{font-size:1.8125rem;line-height:2.1875rem}}@media screen and (min-width: 3800px){.f-meta-1{font-size:2.75rem;line-height:3.25rem}}.f-underline{text-decoration:underline}.f-eff{transition:text-decoration-color .2s}@media screen and (min-width: 1028px){.f-eff:hover{text-decoration-color:#0000}}.f-eff-c{transition:color .2s}@media screen and (min-width: 1028px){.f-eff-c:hover{color:gray}}.f-strike{text-decoration:line-through}.f-upper{text-transform:uppercase}b,.f-bold{font-weight:500}body{width:100%;background-color:var(--background);overflow-x:hidden}#layout.svelte-13awqse{height:100%;display:grid;grid-template-rows:auto 1fr auto}.animate-once-scale{opacity:0;transform:translateY(20vh);will-change:opacity,transform;transition:opacity .2s ease-out,transform .2s ease-out}.anim-played .animate-once-scale{animation:svelte-13awqse-once-scale 1s ease forwards}@keyframes svelte-13awqse-once-scale{0%{opacity:0;transform:translateY(10vh)}to{opacity:1;transform:translateY(0)}}.animate-once-reveal{opacity:0;transform:scale(.98);clip-path:inset(0 100% 0 0);will-change:clip-path,opacity,transform;transition:opacity .2s ease-out,transform .2s ease-out}.anim-played .animate-once-reveal{animation:svelte-13awqse-once-reveal 1s ease forwards}@keyframes svelte-13awqse-once-reveal{0%{opacity:0;transform:scale(.98);clip-path:inset(0 100% 0 0)}60%{opacity:1;transform:scale(.995);clip-path:inset(0 25% 0 0)}to{opacity:1;transform:scale(1);clip-path:inset(0 0 0 0)}}
