@font-face{font-family:Boldonse;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/boldonse-latin-400-normal.CEhxY6WL.woff2)format("woff2"),url(/_astro/boldonse-latin-400-normal.DtdlPRWp.woff)format("woff")}@font-face{font-family:Bona Nova;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bona-nova-latin-400-normal.DXk8R3bT.woff2)format("woff2"),url(/_astro/bona-nova-latin-400-normal.DC9AO3_p.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}:root{--c-paper:oklch(97.62% .0043 17.23);--c-ink:oklch(31.82% .0014 17.23);--c-ink-soft:oklch(54.69% .0025 17.23);--c-ink-meta:oklch(44.51% .0039 17.3);--c-light:oklch(97.09% .0011 17.18);--c-tag:oklch(97.39% .009 .13);--c-pink:oklch(90.24% .0527 6.45);--c-yellow:oklch(85.83% .1677 95);--c-green:oklch(70.76% .1711 156.17);--c-blue:oklch(55.34% .1868 255.7);--c-marker:oklch(86.13% .1424 91.91);--c-grey:oklch(88.53% 0 0);--f-display:"Boldonse", "Arial Black", sans-serif;--f-serif:"Bona Nova", Georgia, serif;--f-sans:"akzidenz-grotesk-next-pro", "akzidenz-grotesk-next", "Helvetica Neue", Arial, sans-serif;--f-type:"bulletin-typewriter-mn", "Courier New", Courier, monospace;--f-inter:"Inter", "Helvetica Neue", Arial, sans-serif;--u:calc(min(100vw, 1440px) / 1440);--m:calc(min(100vw, 480px) / 393);--gutter:16px;--fs-min:0px;--fs-min-small:0px;--t-min:.0625rem;--t:max(var(--u), var(--t-min))}@media (width<=1023px){:root{--fs-min:.875rem;--fs-min-small:.75rem}}@media (width>=768px) and (width<=1023px) and (hover:none){:root{--t-min:0px}}@media (width<=767px){:root{--t-min:0px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background-color:var(--c-paper);overflow-x:clip}html[data-loader=on],html[data-menu=open]{overflow:hidden}body{color:var(--c-ink);font-family:var(--f-sans);min-height:100vh;margin:0;line-height:1.4;position:relative;overflow:clip}body:before{content:"";z-index:-1;background-image:var(--paper-url);background-size:calc(758 * var(--u)) auto;opacity:.43;pointer-events:none;background-repeat:repeat;width:calc(100vw + 200px);height:calc(100lvh + 200px);position:fixed;top:-100px;left:-100px;rotate:-2.22deg}body:after{content:"";z-index:100;background-image:var(--texture-url);background-size:max(calc(488 * var(--u)), 320px) auto;mix-blend-mode:lighten;pointer-events:none;background-repeat:repeat;width:100vw;height:100lvh;position:fixed;top:0;left:0}@media (width<=767px){body:before{background-size:calc(758 * var(--m)) auto}body:after{background-size:calc(488 * var(--m)) auto}}img,svg{max-width:none;display:block}a{color:inherit;text-decoration:none}.sticky-header{z-index:103;padding-bottom:calc(72 * var(--u));pointer-events:none;position:fixed;top:0;left:0;right:0}.sticky-header:before{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--c-paper) 0%, var(--c-paper) 55%, oklch(97.62% .0043 17.23/.85) 64%, oklch(97.62% .0043 17.23/.6) 74%, oklch(97.62% .0043 17.23/.3) 85%, oklch(97.62% .0043 17.23/.1) 93%, oklch(97.62% .0043 17.23/0) 100%);position:absolute;inset:0}.sticky-header__frame{width:calc(1440 * var(--u));pointer-events:auto;margin-inline:auto;position:relative}@media (width<=767px){.sticky-header__frame{width:calc(393 * var(--m))}}.page-transition{z-index:150;pointer-events:none;visibility:hidden;position:fixed;inset:0}.page-transition__strip{left:0;top:calc(var(--i) * 20%);background:var(--transition-colour,var(--c-pink));width:100%;height:calc(20% + 1px);position:absolute}html[data-transition=in] .page-transition{visibility:visible;pointer-events:auto}:focus-visible{outline:3px solid var(--c-blue);outline-offset:4px}[tabindex="-1"]:focus-visible{outline:none}.skip-link{z-index:200;background:var(--c-ink);color:var(--c-light);font-family:var(--f-display);text-transform:uppercase;padding:10px 16px;font-size:16px;text-decoration:none;position:fixed;top:16px;left:16px;translate:0 calc(-100% - 32px)}.skip-link:focus-visible{translate:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cursor-flower{opacity:0;visibility:hidden;pointer-events:none;z-index:104;width:44px;position:fixed;top:0;left:0}.cursor-flower__svg{width:100%;height:auto;display:block}html[data-intro=pending] [data-intro],html[data-intro=pending] [data-layer=about-title]{visibility:hidden}.loader[data-astro-cid-tfd3xvz2]{--lu:min(1px, calc(100vw / 1440), calc(100svh / 1024));--nu:var(--lu);z-index:140;background-color:var(--c-paper);display:none;position:fixed;inset:0;overflow:hidden}html[data-loader=on] .loader[data-astro-cid-tfd3xvz2]{display:block}.loader[data-astro-cid-tfd3xvz2]:before{content:"";background-image:var(--paper-url);background-size:calc(758 * var(--u)) auto;opacity:.43;width:calc(100% + 200px);height:calc(100% + 200px);position:absolute;top:-100px;left:-100px;rotate:-2.22deg}.loader[data-astro-cid-tfd3xvz2]:after{content:"";z-index:2;background-image:var(--texture-url);background-size:max(calc(488 * var(--u)), 320px) auto;mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}.loader__flower[data-astro-cid-tfd3xvz2]{left:calc(50% + (var(--x) - 720) * var(--lu));width:calc(var(--w) * var(--lu));aspect-ratio:1;background:50%/contain no-repeat;position:absolute}.loader__flower--yellow[data-astro-cid-tfd3xvz2]{background-image:var(--f-yellow)}.loader__flower--red[data-astro-cid-tfd3xvz2]{background-image:var(--f-red)}.loader__flower--blue[data-astro-cid-tfd3xvz2]{background-image:var(--f-blue)}.loader__flower--float[data-astro-cid-tfd3xvz2]{top:calc(50% + (var(--y) - 512) * var(--lu))}.loader__flower--bed[data-astro-cid-tfd3xvz2]{top:calc(100% - (1024 - var(--y)) * var(--lu))}.loader__name[data-astro-cid-tfd3xvz2]{z-index:1;font-family:var(--f-display);font-size:calc(222.78 * var(--nu));white-space:nowrap;line-height:1.18951;position:absolute;top:50%;left:50%;translate:-50% -50%}.loader__ink[data-astro-cid-tfd3xvz2],.loader__outline[data-astro-cid-tfd3xvz2]{padding-block:calc(60 * var(--nu));color:#0000;display:block}.loader__ink[data-astro-cid-tfd3xvz2]{--ink-x:0;--ink-y:-130;background-image:var(--ink);background-repeat:no-repeat;background-size:calc(1642 * var(--nu)) calc(600 * var(--nu));background-position:calc(var(--ink-x) * var(--nu)) calc(var(--ink-y) * var(--nu));-webkit-background-clip:text;background-clip:text}.loader__outline[data-astro-cid-tfd3xvz2]{-webkit-text-stroke:max(1px, calc(2 * var(--nu))) var(--c-ink);position:absolute;inset:0}@media (width<=767px){.loader[data-astro-cid-tfd3xvz2]{--nu:calc(.5 * var(--m));--lx:calc(.26 * var(--m));--ls:calc(.42 * var(--m))}.loader[data-astro-cid-tfd3xvz2]:before{background-size:calc(758 * var(--m)) auto}.loader[data-astro-cid-tfd3xvz2]:after{background-size:calc(488 * var(--m)) auto}.loader__flower--bed[data-astro-cid-tfd3xvz2]{left:calc(50% + (var(--x) + var(--w) / 2 - 720) * var(--lx) - var(--w) * var(--ls) / 2);top:calc(100% - (1024 - var(--y) - var(--w) / 2) * var(--ls) - var(--w) * var(--ls) / 2);width:calc(var(--w) * var(--ls))}.loader__flower--float[data-astro-cid-tfd3xvz2]{left:calc(50% + (var(--px) - var(--pw) / 2) * var(--m));top:calc(50% + (var(--py) - var(--pw) / 2) * var(--m));width:calc(var(--pw) * var(--m))}}.button[data-astro-cid-ekguhzzh]{--bu:max(var(--u), var(--t-min));justify-content:center;align-items:center;gap:calc(10 * var(--bu));height:calc(52 * var(--bu));width:calc(var(--w) * var(--bu));background:var(--c-green);border:2px solid var(--c-ink);font-family:var(--f-display);font-size:max(var(--fs-min-small), calc(16 * var(--bu)));text-transform:uppercase;color:var(--c-ink);display:inline-flex}.button__roll[data-astro-cid-ekguhzzh]{margin-block:-.2em;padding-block:.2em;display:block;position:relative;overflow:hidden}.button__label[data-astro-cid-ekguhzzh]{line-height:1.2;display:block}.button__label--hover[data-astro-cid-ekguhzzh],.button__arrow--hover[data-astro-cid-ekguhzzh]{color:var(--c-light);visibility:hidden;position:absolute;top:.2em;left:0}.button--dark[data-astro-cid-ekguhzzh]{background:var(--c-ink);color:var(--c-light)}.button__arrow[data-astro-cid-ekguhzzh]{width:calc(18 * var(--bu));height:auto;display:block}.button__arrow--hover[data-astro-cid-ekguhzzh]{top:auto;bottom:.2em}@media (width<=1023px){.button[data-astro-cid-ekguhzzh]{width:max-content;min-width:calc(var(--w) * var(--bu));padding-inline:12px}}.site-header[data-astro-cid-nen7h5rs]{grid-area:header;grid-template-columns:calc(45 * var(--u)) calc(149 * var(--u)) 1fr auto calc(50 * var(--u)) calc(216 * var(--u)) calc(100 * var(--u));padding-top:calc(15 * var(--u));z-index:10;grid-template-areas:".logo.nav.cta.";align-items:start;display:grid;position:relative}.site-header--download[data-astro-cid-nen7h5rs]{grid-template-columns:calc(45 * var(--u)) calc(149 * var(--u)) 1fr auto calc(17 * var(--u)) calc(216 * var(--u)) calc(100 * var(--u))}.site-header[data-astro-cid-nen7h5rs] .site-header__download{margin-top:calc(33 * var(--u));grid-area:nav}.site-header__logo[data-astro-cid-nen7h5rs]{width:calc(149 * var(--u));grid-area:logo;display:block}.site-header__back[data-astro-cid-nen7h5rs]{width:calc(83.5 * var(--u));margin-left:calc(5 * var(--u));margin-top:calc(41 * var(--u));grid-area:logo;display:block}.site-header__back-arrow[data-astro-cid-nen7h5rs]{width:100%;height:auto;display:block}.site-header__flower[data-astro-cid-nen7h5rs]{transform-origin:48.5%;width:100%;height:auto;display:block}.site-header__nav[data-astro-cid-nen7h5rs]{gap:calc(53 * var(--u));margin-top:calc(47 * var(--u));grid-area:nav;display:flex}.site-header--project[data-astro-cid-nen7h5rs] .site-header__nav[data-astro-cid-nen7h5rs]{gap:calc(56 * var(--u));margin-right:calc(11 * var(--u))}.site-header__link[data-astro-cid-nen7h5rs]{font-size:max(var(--fs-min), calc(24 * var(--t)));color:var(--c-ink);line-height:1.2;position:relative}.site-header__label[data-astro-cid-nen7h5rs]{opacity:.684}.site-header__link--active[data-astro-cid-nen7h5rs] .site-header__label[data-astro-cid-nen7h5rs]{opacity:1}.site-header__label[data-astro-cid-nen7h5rs]{display:inline-grid}.site-header__label[data-astro-cid-nen7h5rs]:after{content:attr(data-text);visibility:hidden;height:0;font-weight:500;overflow:hidden}.site-header__link[data-astro-cid-nen7h5rs]:hover .site-header__label[data-astro-cid-nen7h5rs],.site-header__link[data-astro-cid-nen7h5rs]:focus-visible .site-header__label[data-astro-cid-nen7h5rs],.site-header__link--active[data-astro-cid-nen7h5rs] .site-header__label[data-astro-cid-nen7h5rs]{font-weight:500}.site-header__underline[data-astro-cid-nen7h5rs]{transform-origin:0;width:calc(100% + .75em);height:auto;position:absolute;top:1.3333em;left:-.375em;transform:scaleX(0)}.site-header__link--active[data-astro-cid-nen7h5rs] .site-header__underline[data-astro-cid-nen7h5rs]{transform:none}.site-header[data-astro-cid-nen7h5rs] .site-header__cta{margin-top:calc(33 * var(--u));grid-area:cta}.site-header__menu[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:calc(5.5 * var(--m));width:calc(47 * var(--m));height:calc(40 * var(--m));background:var(--c-green);border:2px solid var(--c-ink);cursor:pointer;flex-direction:column;grid-area:menu;padding:0;display:none}.site-header__menu-line[data-astro-cid-nen7h5rs]{width:calc(24 * var(--m));background:var(--c-ink);height:2px;display:block}@media (width<=767px){.site-header[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr calc(47 * var(--m)) calc(8 * var(--m));grid-template-areas:"logo.menu.";padding-top:0}.site-header__logo[data-astro-cid-nen7h5rs]{width:calc(92.93 * var(--m));margin:calc(13 * var(--m)) 0 0 calc(-4 * var(--m))}.site-header__back[data-astro-cid-nen7h5rs]{width:calc(54 * var(--m));margin:calc(37 * var(--m)) 0 0 calc(9 * var(--m))}.site-header__nav[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs] .site-header__cta,.site-header[data-astro-cid-nen7h5rs] .site-header__download{display:none}.site-header__menu[data-astro-cid-nen7h5rs]{margin-top:calc(37 * var(--m));display:flex}.site-header--project[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto calc(8 * var(--m));grid-template-areas:"logo.cta."}.site-header--project[data-astro-cid-nen7h5rs] .site-header__menu[data-astro-cid-nen7h5rs]{display:none}.site-header--project[data-astro-cid-nen7h5rs] .site-header__cta{--u:calc(.7824 * var(--m));margin-top:calc(34 * var(--m));font-size:calc(16 * var(--u));border-width:calc(2 * var(--u));display:inline-flex}}.site-menu[data-astro-cid-nen7h5rs]{--u:var(--m);width:100%;max-width:none;height:100%;max-height:none;color:var(--c-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.site-menu[data-astro-cid-nen7h5rs]::backdrop{background:0 0}.site-menu__sheet[data-astro-cid-nen7h5rs]{background:var(--c-tag);position:absolute;inset:0;overflow:hidden auto}.site-menu__frame[data-astro-cid-nen7h5rs]{grid-template-columns:1fr calc(393 * var(--m)) 1fr;padding-bottom:calc(48 * var(--m));grid-template-areas:".close."".home.""nav nav nav"".cta.";display:grid;position:relative}.site-menu__close[data-astro-cid-nen7h5rs]{width:calc(47 * var(--m));height:calc(40 * var(--m));margin:calc(36 * var(--m)) 0 0 calc(9 * var(--m));background:var(--c-green);border:2px solid var(--c-ink);cursor:pointer;grid-area:close;justify-self:start;place-items:center;padding:0;display:grid}.site-menu__close-icon[data-astro-cid-nen7h5rs]{width:calc(20.85 * var(--m));height:auto;display:block}.site-menu__home[data-astro-cid-nen7h5rs]{width:calc(92.9 * var(--m));margin-top:calc((150 - 76) * var(--m));grid-area:home;justify-self:center;display:block}.site-menu__flower[data-astro-cid-nen7h5rs]{transform-origin:48.5%;width:100%;height:auto;display:block}.site-menu__nav[data-astro-cid-nen7h5rs]{margin-top:calc((270 - 150 - 92.9) * var(--m));border-top:calc(1.5 * var(--m)) solid var(--c-ink);padding-top:calc(34.25 * var(--m));grid-area:nav}.site-menu__list[data-astro-cid-nen7h5rs]{text-align:center;margin:0;padding:0;list-style:none}.site-menu__item[data-astro-cid-nen7h5rs]{border-bottom:calc(1.5 * var(--m)) solid var(--c-ink)}.site-menu__item[data-astro-cid-nen7h5rs]:first-child{padding-bottom:calc(32.25 * var(--m))}.site-menu__item[data-astro-cid-nen7h5rs]+.site-menu__item[data-astro-cid-nen7h5rs]{padding:calc(41.25 * var(--m)) 0 calc(39.25 * var(--m))}.site-menu__link[data-astro-cid-nen7h5rs]{font-family:var(--f-sans);font-size:calc(24 * var(--m));color:var(--c-ink-soft);-webkit-tap-highlight-color:transparent;line-height:1.20833;display:inline-block;position:relative}.site-menu__label[data-astro-cid-nen7h5rs]{display:inline-grid}.site-menu__label[data-astro-cid-nen7h5rs]:after{content:attr(data-text);visibility:hidden;height:0;font-weight:500;overflow:hidden}.site-menu__link--tapped[data-astro-cid-nen7h5rs]{color:var(--c-ink);font-weight:500}.site-menu__underline[data-astro-cid-nen7h5rs]{left:calc(-7 * var(--m));right:calc(-7 * var(--m));top:calc(30.75 * var(--m));height:calc(2.5 * var(--m));background:var(--c-blue);transform-origin:0;position:absolute;transform:scaleX(0)}.site-menu__link--tapped[data-astro-cid-nen7h5rs] .site-menu__underline[data-astro-cid-nen7h5rs]{transform:none}.site-menu[data-astro-cid-nen7h5rs] .site-menu__cta{margin-top:calc(46.25 * var(--m));grid-area:cta;justify-self:center}.marquee[data-astro-cid-543bmuqs]{height:calc(452 * var(--u));position:relative;overflow-x:clip}.marquee__lines[data-astro-cid-543bmuqs]{left:calc(50% + (var(--lx) - 720) * var(--u));top:calc(var(--ly) * var(--u));width:calc(var(--lw) * var(--u));height:calc(var(--lh) * var(--u));pointer-events:none;position:absolute;overflow:visible}.marquee__line[data-astro-cid-543bmuqs]{fill:none;stroke:var(--c-blue);stroke-width:7px}.marquee__band[data-astro-cid-543bmuqs]{left:calc(50% - (720 + 195) * var(--u));top:calc((3079 - 2878) * var(--u));z-index:1;position:absolute}.marquee__track[data-astro-cid-543bmuqs],.marquee__round[data-astro-cid-543bmuqs]{align-items:center;width:max-content;display:flex}.marquee__text[data-astro-cid-543bmuqs]{font-family:var(--f-display);font-size:calc(48 * var(--u));line-height:calc(92 * var(--u));white-space:nowrap;color:var(--c-ink)}.marquee__star[data-astro-cid-543bmuqs]{width:calc(46.63 * var(--u));height:calc(46.63 * var(--u));margin:0 calc(20.37 * var(--u)) 0 calc(19 * var(--u));position:relative}.marquee__star-pink[data-astro-cid-543bmuqs],.marquee__star-outline[data-astro-cid-543bmuqs]{position:absolute;inset:0}.marquee__star-outline[data-astro-cid-543bmuqs]{left:calc(1.49 * var(--u));top:calc(-1.37 * var(--u))}.marquee__star[data-astro-cid-543bmuqs] svg{width:100%;height:auto;display:block}.marquee__phone-lines[data-astro-cid-543bmuqs]{display:none}@media (width<=767px){.marquee[data-astro-cid-543bmuqs]{--u:calc(.4421 * var(--m));height:calc(196.76 * var(--m))}.marquee[data-astro-cid-543bmuqs]>.marquee__lines[data-astro-cid-543bmuqs]{display:none}.marquee__phone-lines[data-astro-cid-543bmuqs]{pointer-events:none;display:block;position:absolute;inset:0}.marquee__lines--phone[data-astro-cid-543bmuqs]{left:calc(50% + (var(--lx) - 196.5) * var(--m));top:calc((var(--ly) - 2893.24) * var(--m));width:calc(var(--lw) * var(--m));height:calc(var(--lh) * var(--m))}.marquee__line--phone[data-astro-cid-543bmuqs]{stroke-width:3.47px}.marquee__band[data-astro-cid-543bmuqs]{left:calc(50% + (-140 - 196.5) * var(--m));top:calc((2995.7 - 2893.24) * var(--m))}}.tag[data-astro-cid-7t72llso]{--k:max(var(--u), var(--t-min));left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));translate:-50% -50%;rotate:var(--r);pointer-events:none;position:absolute}.tag__body[data-astro-cid-7t72llso]{width:max-content;min-width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));padding-inline:calc(14 * var(--k));place-items:center;display:grid;position:relative}.tag__paper[data-astro-cid-7t72llso]{background:var(--paper);position:absolute;inset:0}.tag__text[data-astro-cid-7t72llso]{font-family:var(--f-type);font-size:calc(14 * var(--k));white-space:nowrap;color:var(--c-ink);line-height:1;position:relative}.tag--lg[data-astro-cid-7t72llso] .tag__text[data-astro-cid-7t72llso]{font-size:calc(20 * var(--k))}.tag--sans[data-astro-cid-7t72llso] .tag__text[data-astro-cid-7t72llso]{font-family:var(--f-sans)}.tag--flow[data-astro-cid-7t72llso]{display:block;position:relative;top:auto;left:auto;translate:none}.tag__corner[data-astro-cid-7t72llso]{width:calc(12 * var(--k));height:calc(14 * var(--k));border:0 solid var(--c-ink);--stroke:max(1.5px, calc(2.5 * var(--k)));position:absolute}.tag--sm[data-astro-cid-7t72llso] .tag__corner[data-astro-cid-7t72llso]{--stroke:max(1px, calc(1.5 * var(--k)))}.tag__corner--tl[data-astro-cid-7t72llso]{border-top-width:var(--stroke);border-left-width:var(--stroke);top:0;left:0}.tag__corner--tr[data-astro-cid-7t72llso]{border-top-width:var(--stroke);border-right-width:var(--stroke);top:0;right:0}.tag__corner--bl[data-astro-cid-7t72llso]{border-bottom-width:var(--stroke);border-left-width:var(--stroke);bottom:0;left:0}.tag__corner--br[data-astro-cid-7t72llso]{border-bottom-width:var(--stroke);border-right-width:var(--stroke);bottom:0;right:0}.footer[data-astro-cid-jo6i4kqk]{grid-template-columns:[full-start] 1fr [frame-start] calc(1440 * var(--u)) [frame-end] 1fr [full-end];grid-template-rows:[content-start] calc(445 * var(--u)) [band-start] calc(91 * var(--u)) [band-end];display:grid;position:relative}.footer__frame[data-astro-cid-jo6i4kqk]{grid-area:content/frame;position:relative}.footer__arrow[data-astro-cid-jo6i4kqk]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));color:var(--c-ink);position:absolute;translate:-50% -50%}.footer__arrow--mirror[data-astro-cid-jo6i4kqk]{scale:-1 1}.footer__arrow-svg[data-astro-cid-jo6i4kqk]{width:100%;height:auto;display:block}.footer__cv[data-astro-cid-jo6i4kqk]{left:calc((720 - 85) * var(--u));top:calc((3338 - 3330) * var(--u));width:calc(170 * var(--u));height:calc((3486.5 - 3338) * var(--u));color:var(--c-ink);position:absolute}.footer__cv-download[data-astro-cid-jo6i4kqk],.footer__cv-letters[data-astro-cid-jo6i4kqk]{text-align:center;position:absolute;left:0;right:0}.footer__cv-download[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);font-size:max(var(--fs-min), calc(18 * var(--u)));line-height:calc(35 * var(--u));white-space:nowrap;top:0}.footer__cv-letters[data-astro-cid-jo6i4kqk]{top:calc((3358 - 3338) * var(--u));font-family:var(--f-display);font-size:calc(78 * var(--u));line-height:calc(150 * var(--u));white-space:nowrap;z-index:1}.footer__cv-marker[data-astro-cid-jo6i4kqk]{left:0;top:calc((3475 - 11.5 - 3338) * var(--u));width:100%;height:calc(23 * var(--u));background:var(--c-marker);position:absolute}.footer__links[data-astro-cid-jo6i4kqk]{left:calc(472 * var(--u));top:calc((3574 - 3330) * var(--u));gap:calc(26 * var(--u));display:flex;position:absolute}.footer__band[data-astro-cid-jo6i4kqk]{grid-area:band/full;grid-template-columns:[full-start] 1fr [frame-start] calc(1440 * var(--u)) [frame-end] 1fr [full-end];background:var(--c-pink);display:grid}.footer__band-frame[data-astro-cid-jo6i4kqk]{padding:0 calc(99 * var(--u)) 0 calc(100 * var(--u));grid-column:frame;grid-template-columns:1fr auto 1fr;grid-template-areas:"start centre end";align-items:center;display:grid}.footer__band-text[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);font-size:max(var(--fs-min-small), calc(14 * var(--u)));line-height:calc(27 * var(--u));white-space:nowrap;color:var(--c-ink);grid-area:start;margin:0}.footer__band-text--centre[data-astro-cid-jo6i4kqk]{grid-area:centre}.footer__band-text--end[data-astro-cid-jo6i4kqk]{grid-area:end;justify-self:end}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{grid-template-columns:[full-start] 1fr [frame-start] calc(393 * var(--m)) [frame-end] 1fr [full-end];grid-template-rows:[content-start] calc(353 * var(--m)) [band-start] calc(72 * var(--m) + env(safe-area-inset-bottom,0px)) [band-end]}.footer__arrow[data-astro-cid-jo6i4kqk],.footer__stickers[data-astro-cid-jo6i4kqk]>.tag:not(:first-child){display:none}.footer__stickers[data-astro-cid-jo6i4kqk]>.tag:first-child{--k:calc(.7762 * var(--m));left:calc(100.6 * var(--m));top:calc((2984.9 - 3090) * var(--m))}.footer__cv[data-astro-cid-jo6i4kqk]{left:calc((191.5 - 79.5) * var(--m));top:calc(20 * var(--m));width:calc(159 * var(--m));height:calc((3247 + 11.5 - 3110) * var(--m))}.footer__cv-download[data-astro-cid-jo6i4kqk]{font-size:calc(18 * var(--m));line-height:calc(35 * var(--m))}.footer__cv-letters[data-astro-cid-jo6i4kqk]{top:calc(20 * var(--m));font-size:calc(78 * var(--m));line-height:calc(150 * var(--m))}.footer__cv-marker[data-astro-cid-jo6i4kqk]{top:calc((3247 - 11.5 - 3110) * var(--m));height:calc(23 * var(--m))}.footer__links[data-astro-cid-jo6i4kqk]{--u:calc(.7556 * var(--m));left:calc(10 * var(--m));top:calc((3299 - 3090) * var(--m))}.footer__links[data-astro-cid-jo6i4kqk] .footer__button{font-size:calc(16 * var(--u));border-width:calc(2 * var(--u))}.footer__band-frame[data-astro-cid-jo6i4kqk]{padding:calc(16 * var(--m)) calc(7 * var(--m)) 0 calc(8 * var(--m));justify-content:space-between;align-items:flex-start;display:flex}.footer__band-text[data-astro-cid-jo6i4kqk]{font-size:calc(10 * var(--m));line-height:calc(19 * var(--m))}}
