.translation.en{inset:0;position:absolute}.appBox.english .translation.en,.appBox.french .translation.fr{opacity:1;pointer-events:all;transition:.3s ease}.appBox.english .translation.fr,.appBox.french .translation.en{opacity:0;pointer-events:all;transition:.3s ease}input[data-v-45d13923]{opacity:0;pointer-events:none}.language_selector[data-v-45d13923]{align-items:center;cursor:pointer;display:flex;gap:5px;height:40px;padding:0 5px;position:absolute;right:10px;top:10px}.language_selector span[data-v-45d13923]{color:var(--cream);display:grid;font-size:12px;line-height:1em}.language_slider[data-v-45d13923]{align-items:center;background-color:var(--cream);border-radius:50px;display:flex;padding:2px 2px 1px;width:30px}.language_thumb[data-v-45d13923]{aspect-ratio:1/1;background-color:var(--blue);border-radius:50%;transition:transform .3s;transition:translate .3s ease;translate:0;width:50%}.language_thumb.checked[data-v-45d13923]{transition:translate .3s ease;translate:100%}h1.mainTitle[data-v-3d039b68]{color:var(--cream);font-family:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif!important;font-weight:700;letter-spacing:-.1em;line-height:.8em;margin-bottom:2rem;margin-right:100px;margin-top:1rem}@media screen and (max-height:500px){header.work h1[data-v-3d039b68]{margin-bottom:0}}@media screen and (min-height:900px){header h1[data-v-3d039b68]{font-size:9rem;letter-spacing:-.1em}@media screen and (max-width:500px){header h1[data-v-3d039b68]{font-size:6rem;letter-spacing:-.1em}}@media screen and (max-width:400px){header h1[data-v-3d039b68]{font-size:4.5rem;letter-spacing:-.1em}}@media screen and (max-width:320px){header h1[data-v-3d039b68]{font-size:3rem;letter-spacing:-.1em}}}@media screen and (max-height:899px){header h1[data-v-3d039b68]{font-size:9rem;letter-spacing:-.1em}@media screen and (max-width:500px){header h1[data-v-3d039b68]{font-size:7rem;letter-spacing:-.1em}}@media screen and (max-width:400px){header h1[data-v-3d039b68]{font-size:5rem;letter-spacing:-.1em}}@media screen and (max-width:320px){header h1[data-v-3d039b68]{font-size:4rem;letter-spacing:-.1em}}}@media screen and (max-height:700px){header h1[data-v-3d039b68]{font-size:7rem;letter-spacing:-.1em}}@media screen and (max-height:500px){header h1[data-v-3d039b68]{font-size:5rem}}.mainNav[data-v-140f79e9]{align-items:flex-end;display:flex;justify-content:space-between;margin-top:20px;padding-bottom:10px}.mainNav .card[data-v-140f79e9]{border-left:20px solid var(--cream);transition:.3s ease-out}.mainNav .text[data-v-140f79e9]{font-size:50px;font-size:clamp(2.8rem,3.5vw,5rem);font-weight:600;letter-spacing:-.2vw;line-height:.8em;padding-left:8px;transition:.3s ease-out}@media screen and (max-height:500px){.mainNav .text[data-v-140f79e9]{font-size:2rem}}.mainNav .card svg[data-v-140f79e9]{width:150px}div.links[data-v-140f79e9]{align-items:flex-end;bottom:0;display:flex;flex-direction:row;justify-content:flex-end;right:var(--html-padding)}@media screen and (max-width:700px){div.links[data-v-140f79e9]{flex-direction:column}}.mainNav .links a[data-v-140f79e9]{align-items:flex-end;display:flex;font-size:16px;height:30px;justify-content:flex-end;line-height:1em;margin-inline-start:20px}@media screen and (max-height:500px){.mainNav .links[data-v-140f79e9]{flex-direction:row;gap:1rem}.mainNav .text[data-v-140f79e9]{font-size:1.6rem}}@media screen and (hover:hover){.mainNav .card[data-v-140f79e9]:hover{border-bottom-left-radius:20px;border-left:40px solid var(--cream);border-top-left-radius:20px;transition:.3s ease-out}.mainNav .card:hover .text[data-v-140f79e9]{letter-spacing:-.1vw;transition:.3s ease-out}}.appBox[data-v-c276b4ab]{background-color:var(--blue);background-image:url(https://www.transparenttextures.com/patterns/worn-dots.png);filter:hue-rotate(0deg) brightness(1) contrast(1) grayscale(0);height:100vh;height:100svh;height:100dvh;padding:var(--html-padding);transition:1s ease}.appBox.hue_green[data-v-c276b4ab]{filter:hue-rotate(270deg) brightness(.85) contrast(1.6) grayscale(.4)}.appBox.hue_purple[data-v-c276b4ab]{filter:hue-rotate(90deg) brightness(.85) contrast(1.6) grayscale(.4)}.colorSelector[data-v-c276b4ab]{display:flex;position:absolute;right:10px;top:50px;z-index:100}.option[data-v-c276b4ab]{cursor:pointer;margin:3px;padding:3px}.option .dot[data-v-c276b4ab]{aspect-ratio:1/1;border-radius:50%;display:grid;font-weight:700;place-items:center;width:18px}
