:root{--viewport-width:100svw;--viewport-height:100svh;--layout-width:1344px;--layout-margin:calc((var(--viewport-width) - var(--layout-width))*0.5);--layout-gutter:16px}@media (max-width:1440px){:root{--layout-width:calc(var(--viewport-width) - (48px*2))}}@media (max-width:912px){:root{--layout-width:calc(var(--viewport-width) - (32px*2))}}@media (max-width:576px){:root{--layout-width:calc(var(--viewport-width) - (24px*2))}}:root{--column-count:12;--column-width:calc(((var(--layout-width) + var(--layout-gutter))*(1/var(--column-count))) - var(--layout-gutter))}@media (max-width:912px){:root{--column-count:8}}@media (max-width:576px){:root{--column-count:4}}:root{--header-height:96px}@media (max-width:912px){:root{--header-height:72px}}@media (max-width:576px){:root{--header-height:64px}}:root{--color-beige:#cda788;--color-black:#222;--color-blue:#72b0bd;--color-brown:#3f2021;--color-cream:#fffcf4;--color-green:#77c19a;--color-grey:#f1eeec;--color-purple:#8e7fae;--color-red:#ab2828;--color-white:#fff;--color-yellow:#f6b700;--family-nescafe:"Nescafe",sans-serif;--family-gotham:"Gotham",sans-serif;--border-radius:16px}@media (max-width:912px){:root{--border-radius:12px}}@media (max-width:576px){:root{--border-radius:8px}}:where(:not(html):not(canvas):not(iframe):not(img):not(svg):not(video):not(svg *)){all:unset;display:revert}:after,:before{all:unset}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a,button{cursor:pointer}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}textarea{vertical-align:top;white-space:revert}:where(input,textarea)::-moz-placeholder{color:inherit;opacity:1}:where(input,textarea)::placeholder{color:inherit;opacity:1}@font-face{font-display:swap;font-family:Nescafe;font-weight:400;src:url(../font/nescafe/400.woff2) format("woff2"),url(../font/nescafe/400.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-weight:400;src:url(../font/gotham/400.woff2) format("woff2"),url(../font/gotham/400.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-weight:600;src:url(../font/gotham/600.woff2) format("woff2"),url(../font/gotham/600.woff) format("woff")}body,html{color:red;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.background{height:100%;left:0;position:absolute;top:0;width:100%}.background:after,.background:before{aspect-ratio:2/1;background-repeat:no-repeat;background-size:contain;display:block;height:75%;position:absolute;top:50%;translate:0 -50%;z-index:2}.background:before{background-image:url(../gfx/component/background/before.png);background-position:0;left:0}.background:after{background-image:url(../gfx/component/background/after.png);background-position:100%;right:0}.choice.multiple{display:grid;grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);grid-gap:max(8px,min(8px,8px)) 32px;grid-gap:max(8px,min(calc((var(--viewport-width) - 384px)/1056*0 + 8px),8px)) calc(var(--layout-gutter)*2);gap:max(8px,min(8px,8px)) 32px;gap:max(8px,min(calc((var(--viewport-width) - 384px)/1056*0 + 8px),8px)) calc(var(--layout-gutter)*2)}@media (max-width:912px){.choice.multiple{gap:max(8px,min(8px,8px)) 0;gap:max(8px,min(calc((var(--viewport-width) - 384px)/1056*0 + 8px),8px)) 0;grid-template-columns:1fr}}.choice input{all:unset;height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;clip:rect(0 0 0 0)}.choice label.value{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;height:3em;grid-gap:0 8px;grid-gap:0 calc(var(--layout-gutter)*.5);color:#222;color:var(--color-black);cursor:pointer;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;gap:0 8px;gap:0 calc(var(--layout-gutter)*.5);line-height:1.375}.choice .name{align-items:center;background-color:rgba(119,193,154,.25);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);display:flex;flex-direction:row;padding:0 1em;position:relative;transition:background-color 125ms}@supports (color:color-mix(in lch,red,blue)){.choice .name{background-color:color-mix(in srgb,var(--color-green) 25%,transparent)}}.choice input:not(:checked)+label.value .name{background-color:#fff;background-color:var(--color-white)}.choice .name:before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#77c19a;border-color:var(--color-green);border-style:solid;border-width:2px;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:border-color 125ms,border-width 125ms;width:100%}.choice input:not(:checked)+label.value .name:before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#222!important;border-color:var(--color-black)!important;border-style:solid;border-width:1px!important;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.choice .toggle{display:grid;grid-column:1;grid-row:1;grid-template-columns:1fr;grid-template-rows:auto;position:relative;z-index:1}.choice .toggle:after,.choice .toggle:before{content:"";display:block;grid-area:1/1/-1;position:relative;width:3em}.choice .toggle:before{aspect-ratio:1/1;background-color:#77c19a;background-color:var(--color-green);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);transition:background-color .25s;z-index:1}.choice input:not(:checked)+label.value .toggle:before{background-color:#f1eeec;background-color:var(--color-grey)}@media (hover:hover){.choice .item:hover input:not(:checked)+label.value .toggle:before{background-color:#d3d0cf}@supports (color:color-mix(in lch,red,blue)){.choice .item:hover input:not(:checked)+label.value .toggle:before{background-color:color-mix(in srgb,var(--color-grey) 87.5%,#000)}}}.choice .toggle:after{aspect-ratio:1/1;background-color:#fff;background-color:var(--color-white);-webkit-mask-image:url(../gfx/component/choice/toggle.svg);mask-image:url(../gfx/component/choice/toggle.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;scale:.375;z-index:2}.choice input:not(:checked)+label.value .toggle:after{background-color:#222;background-color:var(--color-black)}.clone{display:none!important}form.form{filter:grayscale(0);opacity:1;pointer-events:auto;transition:filter 125ms,opacity 125ms}form.form.disabled{filter:grayscale(1);opacity:.5;pointer-events:none}form.form .message{border-radius:16px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;justify-content:center;line-height:1.25;padding:max(16px,min(calc(.75758svw + 13.09091px),24px));padding:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px))}form.form .message.positive{background-color:#77c19a;background-color:var(--color-green)}form.form .message.negative{background-color:#ab2828;background-color:var(--color-red)}form.form .legend :where(.name,.info){color:#222;color:var(--color-black)}form.form .legend .info{font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375;margin-top:.25em}form.form .formgroup:not(:first-child){border-top:1px solid #f1eeec;border-top:1px solid var(--color-grey);margin-top:max(26px,min(calc(2.08333svw + 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px));padding-top:max(26px,min(calc(2.08333svw + 18px),48px));padding-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px))}form.form .formgroup>.legend .name{font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(16px,min(calc(.75758svw + 13.09091px),24px));font-size:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px));font-weight:600;line-height:1.125}form.form .formgroup>.content{display:grid;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:max(16px,min(calc(.75758svw + 13.09091px),24px)) 32px;grid-gap:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px)) calc(var(--layout-gutter)*2);gap:max(16px,min(calc(.75758svw + 13.09091px),24px)) 32px;gap:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px)) calc(var(--layout-gutter)*2)}@media (max-width:912px){form.form .formgroup>.content{gap:max(16px,min(calc(.75758svw + 13.09091px),24px)) 0;gap:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px)) 0;grid-template-columns:1fr}}form.form .formgroup>.content:not(:first-of-type){margin-top:max(12px,min(calc(.37879svw + 10.54545px),16px));margin-top:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px))}@media (min-width:913px){form.form .fieldgroup{grid-column:1/-1}}form.form .fieldgroup>.legend .name{font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;line-height:1.25}form.form .fieldgroup>.content{display:grid;grid-auto-columns:auto;grid-template-columns:repeat(2,1fr)}@media (min-width:913px){form.form .fieldgroup>.content{gap:0 32px;gap:0 calc(var(--layout-gutter)*2)}}@media (max-width:912px){form.form .fieldgroup>.content{grid-template-columns:1fr}}form.form .fieldgroup>.content:not(:first-of-type){margin-top:max(8px,min(8px,8px));margin-top:max(8px,min(calc((var(--viewport-width) - 384px)/1056*0 + 8px),8px))}@media (max-width:912px){form.form .fieldgroup .field:not(:first-of-type){margin-top:max(16px,min(calc(.75758svw + 13.09091px),24px));margin-top:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px))}}form.form .field{filter:grayscale(0);opacity:1;pointer-events:auto;transition:filter 125ms,opacity 125ms}form.form .field.disabled{filter:grayscale(1);opacity:.5;pointer-events:none}@media (min-width:913px){form.form .field.span{grid-column:1/-1}}form.form .field label.label{color:#222;color:var(--color-black);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:600;line-height:1.375}form.form .field.required label.label:after{color:#ab2828;color:var(--color-red);content:"*";margin-left:.25em}form.form .field :where(.choice,.input,.select,.textarea,.upload){margin-top:max(8px,min(8px,8px));margin-top:max(8px,min(calc((var(--viewport-width) - 384px)/1056*0 + 8px),8px))}form.form .field .info{color:#222;color:var(--color-black);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(10px,min(calc(.18939svw + 9.27273px),12px));font-size:max(10px,min(calc((var(--viewport-width) - 384px)/1056*2 + 10px),12px));font-weight:400;line-height:1.5;margin-top:.25em}form.form .field .error{color:#ab2828;color:var(--color-red);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(10px,min(calc(.18939svw + 9.27273px),12px));font-size:max(10px,min(calc((var(--viewport-width) - 384px)/1056*2 + 10px),12px));font-weight:400;line-height:1.5;margin-top:.25em}form.form .action{display:flex;flex-direction:row-reverse;margin-top:max(26px,min(calc(2.08333svw + 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px))}@media (min-width:577px){form.form .action{justify-content:space-between}}@media (max-width:576px){form.form .action{flex-direction:column}}form.form .action button.button{align-items:center;background-color:#ab2828;background-color:var(--color-red);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#fff;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;padding:0 2.5em;text-align:center}@media (hover:hover){form.form .action button.button{transition:background-color .25s}}@media (max-width:576px){form.form .action button.button{height:3em;padding:0 1.5em}}@media (hover:hover){form.form .action button.button:hover{background-color:#962323}@supports (color:color-mix(in lch,red,blue)){form.form .action button.button:hover{background-color:color-mix(in srgb,var(--color-red) 87.5%,#000)}}}form.form .action a.button{align-items:center;background-color:#f1eeec;background-color:var(--color-grey);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#222;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;padding:0 2.5em;text-align:center}@media (hover:hover){form.form .action a.button{transition:background-color .25s}}@media (max-width:576px){form.form .action a.button{height:3em;padding:0 1.5em}}@media (hover:hover){form.form .action a.button:hover{background-color:#d3d0cf}@supports (color:color-mix(in lch,red,blue)){form.form .action a.button:hover{background-color:color-mix(in srgb,var(--color-grey) 87.5%,#000)}}}@media (max-width:576px){form.form .action a.button{margin-top:max(8px,min(8px,8px));margin-top:max(8px,min(calc((var(--viewport-width) - 384px)/192*0 + 8px),8px))}}.input{color:#222;color:var(--color-black);display:flex;flex-direction:row;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;height:3em;line-height:1.375;position:relative}.input:before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#3f2021;border-color:var(--color-brown);border-style:solid;border-width:2px;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:border-color 125ms,border-width 125ms;width:100%}.input:not(:focus-within):before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#222!important;border-color:var(--color-black)!important;border-style:solid;border-width:1px!important;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.input input{flex-grow:1;padding:0 1em;width:0}.input input::-moz-placeholder{opacity:.5}.input input::placeholder{opacity:.5}.select{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;height:3em;grid-gap:0 8px;grid-gap:0 calc(var(--layout-gutter)*.5);color:#222;color:var(--color-black);cursor:pointer;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;gap:0 8px;gap:0 calc(var(--layout-gutter)*.5);line-height:1.375}.select:before{border:1px solid #222;border:1px solid var(--color-black);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);content:"";display:block;grid-column:1;grid-row:1;position:relative;z-index:1}.select select{grid-column:1/-1;grid-row:1;line-height:3;padding:0 calc(4em + 8px) 0 1em;padding:0 calc(4em + var(--layout-gutter)*.5) 0 1em;position:relative;z-index:2}.select .toggle{display:grid;grid-column:2;grid-row:1;grid-template-columns:1fr;grid-template-rows:auto;position:relative;z-index:1}.select .toggle:after,.select .toggle:before{content:"";display:block;grid-area:1/1/-1;position:relative;width:3em}.select .toggle:before{aspect-ratio:1/1;background-color:#f1eeec;background-color:var(--color-grey);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);z-index:1}@media (hover:hover){.select .toggle:before{transition:background-color .25s}.select:hover .toggle:before{background-color:#d3d0cf}}@media (hover:hover){@supports (color:color-mix(in lch,red,blue)){.select:hover .toggle:before{background-color:color-mix(in srgb,var(--color-grey) 87.5%,#000)}}}.select .toggle:after{aspect-ratio:1/1;background-color:#222;background-color:var(--color-black);-webkit-mask-image:url(../gfx/component/select/toggle.svg);mask-image:url(../gfx/component/select/toggle.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;scale:.375;z-index:2}.textarea{color:#222;color:var(--color-black);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375;position:relative}.textarea:before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#3f2021;border-color:var(--color-brown);border-style:solid;border-width:2px;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:border-color 125ms,border-width 125ms;width:100%}.textarea:not(:focus-within):before{border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);border-color:#222!important;border-color:var(--color-black)!important;border-style:solid;border-width:1px!important;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.textarea textarea{padding:.75em 1em;width:100%}.textarea textarea::-moz-placeholder{opacity:.5}.textarea textarea::placeholder{opacity:.5}.upload{border:1px solid #222;border:1px solid var(--color-black);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5)}.upload .ingress{display:flex;flex-direction:row;justify-content:center;padding:max(16px,min(calc(.75758svw + 13.09091px),24px));padding:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px))}.upload .ingress input{all:unset;height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;clip:rect(0 0 0 0)}.upload .ingress label.button{align-items:center;background-color:#f1eeec;background-color:var(--color-grey);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#222;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;padding:0 2.5em;text-align:center}@media (hover:hover){.upload .ingress label.button{transition:background-color .25s}}@media (max-width:576px){.upload .ingress label.button{height:3em;padding:0 1.5em}}@media (hover:hover){.upload .ingress label.button:hover{background-color:#d3d0cf}@supports (color:color-mix(in lch,red,blue)){.upload .ingress label.button:hover{background-color:color-mix(in srgb,var(--color-grey) 87.5%,#000)}}}.upload:not(.active) .inventory{display:none}.upload .inventory .item{align-items:center;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;padding:max(12px,min(calc(.37879svw + 10.54545px),16px));padding:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));grid-gap:0 16px;grid-gap:0 var(--layout-gutter);border-top:1px solid #f1eeec;border-top:1px solid var(--color-grey);gap:0 16px;gap:0 var(--layout-gutter)}.upload .inventory .preview{align-items:center;aspect-ratio:1/1;background-color:#f1eeec;background-color:var(--color-grey);display:grid;grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;width:max(32px,min(calc(.75758svw + 29.09091px),40px));width:max(32px,min(calc((var(--viewport-width) - 384px)/1056*8 + 32px),40px))}.upload .inventory .image{height:100%;width:100%}.upload .inventory .image:empty{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}.upload .inventory .image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.upload .inventory .image{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}.upload .inventory .extension{color:#222;color:var(--color-black);display:flex;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(10px,min(calc(.18939svw + 9.27273px),12px));font-size:max(10px,min(calc((var(--viewport-width) - 384px)/1056*2 + 10px),12px));font-weight:400;line-height:1.5;text-transform:uppercase}.upload .inventory .name{color:#222;color:var(--color-black);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:600;line-height:1.375;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload .inventory button.delete{aspect-ratio:1/1;background-color:#cda788;background-color:var(--color-beige);-webkit-mask-image:url(../gfx/component/upload/delete.svg);mask-image:url(../gfx/component/upload/delete.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:max(24px,min(calc(.75758svw + 21.09091px),32px));width:max(24px,min(calc((var(--viewport-width) - 384px)/1056*8 + 24px),32px))}body,html{overscroll-behavior:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:912px){html.menu\:active,html.menu\:active body{overflow:hidden}}html{background-color:#fffcf4;background-color:var(--color-cream);height:100%}html:where(.browser\:load,.browser\:resize) *,html:where(.browser\:load,.browser\:resize) :after,html:where(.browser\:load,.browser\:resize) :before{transition:none 0s ease 0s!important;transition:initial!important}body{display:flex;flex-direction:column;min-height:100%}@media (max-width:912px){body{padding-top:96px;padding-top:var(--header-height)}}header.header{align-items:center;background-color:#222;background-color:var(--color-black);display:flex;flex-direction:row;height:96px;height:var(--header-height);padding:0 calc(50svw - 672px);padding:0 var(--layout-margin);position:relative;width:100svw;width:var(--viewport-width);z-index:3}@media (max-width:912px){header.header{left:0;position:fixed;top:0}}header.header a.logo{aspect-ratio:35/16;background-image:url(../gfx/layout/header/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;width:96px}@media (max-width:912px){header.header a.logo{width:72px}}@media (max-width:576px){header.header a.logo{width:64px}}header.header a.logo h1{all:unset;height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;clip:rect(0 0 0 0)}header.header nav.link{display:flex;flex-direction:row;left:50%;position:absolute;top:50%;translate:-50% -50%}@media (hover:hover){header.header nav.link{pointer-events:none}}@media (max-width:576px){header.header nav.link{display:none}}header.header nav.link a.item{color:#fff;color:var(--color-white);display:block;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375;padding:0 max(16px,min(calc(.75758svw + 13.09091px),24px));padding:0 max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px));white-space:nowrap}@media (hover:hover){header.header nav.link a.item{opacity:1;pointer-events:auto;transition:opacity 125ms}header.header nav.link:hover a.item:not(:hover){opacity:.5}}header.header .action{display:flex;flex-direction:row;gap:0 8px;gap:0 calc(var(--layout-gutter)*.5);margin-left:auto}header.header button.menu{display:grid;grid-template-columns:1fr;grid-template-rows:auto}header.header button.menu:after,header.header button.menu:before{content:"";display:block;grid-area:1/1/-1;position:relative;width:max(32px,min(calc(.75758svw + 29.09091px),40px));width:max(32px,min(calc((var(--viewport-width) - 384px)/1056*8 + 32px),40px))}header.header button.menu:before{aspect-ratio:1/1;border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);z-index:1}header.header button.menu:after{aspect-ratio:1/1;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;z-index:2}@media (min-width:577px){header.header button.menu{display:none}}header.header button.menu:before{background-color:#3f2021;background-color:var(--color-brown)}header.header button.menu:after{background-color:#fff;background-color:var(--color-white);-webkit-mask-image:url(../gfx/layout/header/menu/active.svg);mask-image:url(../gfx/layout/header/menu/active.svg);scale:.375}html:not(.menu\:active) button.menu:after{-webkit-mask-image:url(../gfx/layout/header/menu/inactive.svg);mask-image:url(../gfx/layout/header/menu/inactive.svg);scale:.5}main.main{display:flex;flex-direction:column;flex-grow:1;gap:max(44px,min(calc(4.92424svw + 25.09091px),96px)) 0;gap:max(44px,min(calc((var(--viewport-width) - 384px)/1056*52 + 44px),96px)) 0}footer.footer,main.main{position:relative;z-index:1}footer.footer{margin-top:max(44px,min(calc(4.92424svw + 25.09091px),96px));margin-top:max(44px,min(calc((var(--viewport-width) - 384px)/1056*52 + 44px),96px))}footer.footer .respect{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;padding:max(19px,min(calc(1.23106svw + 14.27273px),32px)) calc(50svw - 672px);padding:max(19px,min(calc((var(--viewport-width) - 384px)/1056*13 + 19px),32px)) var(--layout-margin);width:100svw;width:var(--viewport-width);grid-gap:0 32px;grid-gap:0 calc(var(--layout-gutter)*2);background-color:#77c19a;background-color:var(--color-green);gap:0 32px;gap:0 calc(var(--layout-gutter)*2)}@media (min-width:577px){footer.footer .respect{align-items:center}}@media (max-width:576px){footer.footer .respect{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);justify-items:center;padding:max(19px,min(calc(6.77083svw - 7px),32px)) calc(50svw - 672px);padding:max(19px,min(calc((var(--viewport-width) - 384px)/192*13 + 19px),32px)) var(--layout-margin)}}footer.footer .respect .caption{color:#fff;color:var(--color-white);font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(16px,min(calc(.75758svw + 13.09091px),24px));font-size:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px));font-weight:600;line-height:1.125;text-wrap:balance}@media (max-width:576px){footer.footer .respect .caption{text-align:center}}footer.footer .respect a.button{align-items:center;background-color:#ab2828;background-color:var(--color-red);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#fff;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;padding:0 2.5em;text-align:center}@media (hover:hover){footer.footer .respect a.button{transition:background-color .25s}}@media (max-width:576px){footer.footer .respect a.button{height:3em;padding:0 1.5em}}@media (hover:hover){footer.footer .respect a.button:hover{background-color:#962323}@supports (color:color-mix(in lch,red,blue)){footer.footer .respect a.button:hover{background-color:color-mix(in srgb,var(--color-red) 87.5%,#000)}}}@media (max-width:576px){footer.footer .respect a.button{margin-top:max(12px,min(calc(2.08333svw + 4px),16px));margin-top:max(12px,min(calc((var(--viewport-width) - 384px)/192*4 + 12px),16px))}}footer.footer .primary{align-items:start;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;padding:max(26px,min(calc(2.08333svw + 18px),48px)) calc(50svw - 672px);padding:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px)) var(--layout-margin);width:100svw;width:var(--viewport-width);grid-gap:0 16px;grid-gap:0 var(--layout-gutter);background-color:#ab2828;background-color:var(--color-red);gap:0 16px;gap:0 var(--layout-gutter)}@media (max-width:912px){footer.footer .primary{grid-template-columns:repeat(2,1fr)}}footer.footer nav.link{align-items:flex-start;display:flex;flex-direction:column;gap:max(16px,min(calc(.75758svw + 13.09091px),24px)) 0;gap:max(16px,min(calc((var(--viewport-width) - 384px)/1056*8 + 16px),24px)) 0}footer.footer nav.link .name{color:#fff;color:var(--color-white);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:600;line-height:1.375}footer.footer nav.link a.item{color:#fff;color:var(--color-white);display:block;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375}footer.footer .legal{background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white);font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(10px,min(calc(.18939svw + 9.27273px),12px));font-size:max(10px,min(calc((var(--viewport-width) - 384px)/1056*2 + 10px),12px));font-weight:400;line-height:1.5;padding:max(12px,min(calc(.37879svw + 10.54545px),16px)) calc(50svw - 672px);padding:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px)) var(--layout-margin);text-wrap:balance;width:100svw;width:var(--viewport-width)}@media (max-width:576px){footer.footer .legal span{display:block}}@media (hover:hover){footer.footer .legal a:hover{-webkit-text-decoration:underline;text-decoration:underline}}section.abstract{padding:0 calc(50svw - 672px);padding:0 var(--layout-margin);width:100svw;width:var(--viewport-width)}section.abstract .content{align-items:flex-start;border-radius:16px;border-radius:var(--border-radius);display:flex;flex-direction:column}section.abstract :where(.name,.text){color:#222;color:var(--color-black)}section.abstract .name{font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(18px,min(calc(1.13636svw + 13.63636px),30px));font-size:max(18px,min(calc((var(--viewport-width) - 384px)/1056*12 + 18px),30px));font-weight:600;line-height:1.125;text-wrap:balance}section.abstract .text{font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375;margin-top:1em}section.abstract .buttongroup{margin-top:max(26px,min(calc(2.08333svw + 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px))}section.abstract .button{align-items:center;background-color:#ab2828;background-color:var(--color-red);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#fff;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;padding:0 2.5em;text-align:center}@media (hover:hover){section.abstract .button{transition:background-color .25s}}@media (max-width:576px){section.abstract .button{height:3em;padding:0 1.5em}}@media (hover:hover){section.abstract .button:hover{background-color:#962323}@supports (color:color-mix(in lch,red,blue)){section.abstract .button:hover{background-color:color-mix(in srgb,var(--color-red) 87.5%,#000)}}}section.abstract\:a :where(.image,.content){position:relative}section.abstract\:a .image{aspect-ratio:2/1;border-radius:16px;border-radius:var(--border-radius);overflow:hidden;z-index:1}section.abstract\:a .image:empty{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}section.abstract\:a .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:var(--object-position,center);object-position:var(--object-position,center);width:100%}@media (max-width:576px){section.abstract\:a .image{aspect-ratio:4/3}}@media (min-width:577px){section.abstract\:a .content{background-color:#fffcf4;background-color:var(--color-cream);margin:calc(max(26px, min(calc((100svw - 384px) / 1056 * (48 - 26) + 26 * 1px), 48px)) * -1) calc((((1344px + 16px) * (1 / 12)) - 16px)) 0;margin:calc(max(26px, min(calc((var(--viewport-width) - 384px) / 1056 * (48 - 26) + 26 * 1px), 48px)) * -1) var(--column-width) 0;padding:max(38px,min(calc(3.97727svw + 22.72727px),80px)) 97.33333px 0;padding:max(38px,min(calc((var(--viewport-width) - 384px)/1056*42 + 38px),80px)) var(--column-width) 0;z-index:2}}@media (max-width:576px){section.abstract\:a .content{margin-top:max(26px,min(calc(11.45833svw - 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/192*22 + 26px),48px))}}section.abstract\:b{align-content:flex-start;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;position:relative;grid-gap:0 16px;grid-gap:0 var(--layout-gutter);background-color:var(--background-color);gap:0 16px;gap:0 var(--layout-gutter)}@media (max-width:912px){section.abstract\:b{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}}@media (min-width:913px){section.abstract\:b :where(.image,.content){grid-row:1}}section.abstract\:b .image:empty{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}section.abstract\:b .image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (min-width:913px){section.abstract\:b .image{height:100%}}@media (max-width:912px){section.abstract\:b .image{aspect-ratio:1/1}}@media (min-width:913px){section.abstract\:b.abstract\:image .image{grid-column:1}section.abstract\:b.abstract\:content .image{grid-column:2}}section.abstract\:b .content{background-color:#fff;background-color:var(--color-white);margin:max(26px,min(calc(2.08333svw + 18px),48px)) 0;margin:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px)) 0;padding:max(32px,min(calc(3.0303svw + 20.36364px),64px)) max(26px,min(calc(2.08333svw + 18px),48px));padding:max(32px,min(calc((var(--viewport-width) - 384px)/1056*32 + 32px),64px)) max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px))}@media (min-width:913px){section.abstract\:b.abstract\:image .content{grid-column:2}section.abstract\:b.abstract\:content .content{grid-column:1}}section.abstract\:c{align-content:flex-start;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;position:relative;grid-gap:0 16px;grid-gap:0 var(--layout-gutter);background-color:var(--background-color);gap:0 16px;gap:0 var(--layout-gutter)}@media (max-width:912px){section.abstract\:c{grid-template-columns:1fr;grid-template-rows:auto}}section.abstract\:c .background{background-position:50%;background-size:cover;z-index:1}section.abstract\:c .background:after{content:""}section.abstract\:c .content{background-color:#fff;background-color:var(--color-white);margin:max(26px,min(calc(2.08333svw + 18px),48px)) 0;margin:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px)) 0;padding:max(32px,min(calc(3.0303svw + 20.36364px),64px)) max(26px,min(calc(2.08333svw + 18px),48px));padding:max(32px,min(calc((var(--viewport-width) - 384px)/1056*32 + 32px),64px)) max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px));position:relative;z-index:2}@media (max-width:912px) and (min-width:577px){section.abstract\:c .content{margin:max(26px,min(calc(2.08333svw + 18px),48px)) 97.33333px;margin:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px)) var(--column-width)}}section.abstract\:d{align-content:flex-start;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:0 16px;grid-gap:0 var(--layout-gutter);gap:0 16px;gap:0 var(--layout-gutter)}@media (min-width:913px){section.abstract\:d{align-items:center}}@media (max-width:912px){section.abstract\:d{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}}@media (min-width:913px){section.abstract\:d :where(.image,.content){grid-row:1;position:relative}}section.abstract\:d .image{border-radius:16px;border-radius:var(--border-radius);overflow:hidden;z-index:1}section.abstract\:d .image:empty{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}section.abstract\:d .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:var(--object-position,center);object-position:var(--object-position,center);width:100%}@media (min-width:913px){section.abstract\:d .image{grid-column-end:span 7;height:100%}}@media (max-width:912px){section.abstract\:d .image{aspect-ratio:4/3}}@media (min-width:913px){section.abstract\:d.abstract\:image .image{grid-column-start:1}section.abstract\:d.abstract\:content .image{grid-column-start:6}section.abstract\:d .content{background-color:#fffcf4;background-color:var(--color-cream);grid-column-end:span 6;margin:max(26px,min(calc(2.08333svw + 18px),48px)) 0;margin:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px)) 0;padding:max(32px,min(calc(3.0303svw + 20.36364px),64px)) max(26px,min(calc(2.08333svw + 18px),48px));padding:max(32px,min(calc((var(--viewport-width) - 384px)/1056*32 + 32px),64px)) max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px));z-index:2}}@media (max-width:912px){section.abstract\:d .content{margin-top:max(26px,min(calc(4.16667svw + 10px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/528*22 + 26px),48px))}}@media (min-width:913px){section.abstract\:d.abstract\:image .content{grid-column-start:7}section.abstract\:d.abstract\:content .content{grid-column-start:1}}section.banner{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;height:448px;height:calc(var(--layout-width)*.33333);justify-content:center;overflow:hidden;padding:0 calc(50svw - 672px);padding:0 var(--layout-margin);position:relative;width:100svw;width:var(--viewport-width)}@media (max-width:912px){section.banner{height:50svw;height:calc(var(--viewport-width)*.5)}}section.banner .background{background-position:-12.5svw;background-position:calc(var(--viewport-width)*.125*-1);background-size:100% 100svw;background-size:100% var(--viewport-width);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.banner .background:after,section.banner .background:before{content:""}section.banner .title{color:#fffcf4;color:var(--color-cream);font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(30px,min(calc(2.84091svw + 19.09091px),60px));font-size:max(30px,min(calc((var(--viewport-width) - 384px)/1056*30 + 30px),60px));font-weight:600;line-height:1;position:relative;text-align:center;text-wrap:balance;z-index:3}section.feature{align-items:center;display:flex;flex-direction:row;height:806.4px;height:calc(var(--layout-width)*.6);justify-content:center;padding:0 calc(50svw - 672px);padding:0 var(--layout-margin);position:relative;width:100svw;width:var(--viewport-width)}@media (max-width:912px){section.feature{height:calc(100svh - 96px);height:calc(100svh - var(--header-height))}}section.feature .image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.feature .image:empty{background-image:repeating-conic-gradient(#d3d3d3 0,#d3d3d3 25%,#fff 0,#fff 50%);background-image:repeating-conic-gradient(#d3d3d3 0 25%,#fff 0 50%);background-position:50%;background-size:8px 8px}section.feature .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:var(--object-position,center);object-position:var(--object-position,center);width:100%}section.feature .content{align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}section.feature :where(.name,.text){color:#fff;color:var(--color-white);text-align:center;text-wrap:balance}section.feature .name{font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(23px,min(calc(1.60985svw + 16.81818px),40px));font-size:max(23px,min(calc((var(--viewport-width) - 384px)/1056*17 + 23px),40px));font-weight:600;line-height:1.125}section.feature .text{font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(12px,min(calc(.37879svw + 10.54545px),16px));font-size:max(12px,min(calc((var(--viewport-width) - 384px)/1056*4 + 12px),16px));font-weight:400;line-height:1.375;margin-top:max(19px,min(calc(1.23106svw + 14.27273px),32px));margin-top:max(19px,min(calc((var(--viewport-width) - 384px)/1056*13 + 19px),32px));max-width:40em}section.feature a.button{align-items:center;background-color:#ab2828;background-color:var(--color-red);border-bottom-right-radius:8px;border-bottom-right-radius:calc(var(--border-radius)*.5);color:#fff;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;font-family:Nescafe,sans-serif;font-family:var(--family-nescafe);font-size:max(13px,min(calc(.47348svw + 11.18182px),18px));font-size:max(13px,min(calc((var(--viewport-width) - 384px)/1056*5 + 13px),18px));font-weight:600;height:2.5em;justify-content:center;line-height:1.25;margin-top:max(26px,min(calc(2.08333svw + 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px));padding:0 2.5em;text-align:center}@media (hover:hover){section.feature a.button{transition:background-color .25s}}@media (max-width:576px){section.feature a.button{height:3em;padding:0 1.5em}}@media (hover:hover){section.feature a.button:hover{background-color:#962323}@supports (color:color-mix(in lch,red,blue)){section.feature a.button:hover{background-color:color-mix(in srgb,var(--color-red) 87.5%,#000)}}}section.form{background-color:#fff;background-color:var(--color-white);border:1px solid #f1eeec;border:1px solid var(--color-grey);border-radius:16px;border-radius:var(--border-radius);margin:0 calc(50svw - 672px);margin:0 var(--layout-margin);padding:max(32px,min(calc(3.0303svw + 20.36364px),64px)) max(44px,min(calc(4.92424svw + 25.09091px),96px));padding:max(32px,min(calc((var(--viewport-width) - 384px)/1056*32 + 32px),64px)) max(44px,min(calc((var(--viewport-width) - 384px)/1056*52 + 44px),96px));width:1344px;width:var(--layout-width)}@media (max-width:912px){section.form{padding:max(19px,min(calc(2.46212svw + 9.54545px),32px));padding:max(19px,min(calc((var(--viewport-width) - 384px)/528*13 + 19px),32px))}}aside.menu{align-items:center;background-color:#3f2021;background-color:var(--color-brown);display:flex;flex-direction:column;height:100svh;height:var(--viewport-height);justify-content:center;left:0;padding:calc(96px + max(44px, min(calc((100svw - 384px) / 1056 * (96 - 44) + 44 * 1px), 96px))) calc(((100svw - 1344px) * .5)) max(44px,min(calc((100svw - 384px) / 1056 * (96 - 44) + 44 * 1px),96px));padding:calc(var(--header-height) + max(44px, min(calc((var(--viewport-width) - 384px) / 1056 * (96 - 44) + 44 * 1px), 96px))) var(--layout-margin) max(44px,min(calc((var(--viewport-width) - 384px) / 1056 * (96 - 44) + 44 * 1px),96px));position:fixed;top:0;transition:translate .25s;translate:0 0 0;width:100svw;width:var(--viewport-width);z-index:2}@media (min-width:576px){aside.menu{display:none}}html:not(.menu\:active) aside.menu{translate:100% 0 0}aside.menu nav.link{align-items:center;display:flex;flex-direction:column}aside.menu nav.link a.item{color:#fff;color:var(--color-white);display:block;font-family:Gotham,sans-serif;font-family:var(--family-gotham);font-size:max(23px,min(calc(1.60985svw + 16.81818px),40px));font-size:max(23px,min(calc((var(--viewport-width) - 384px)/1056*17 + 23px),40px));font-weight:400;line-height:1.125}aside.menu nav.link a.item:not(:first-of-type){margin-top:max(26px,min(calc(2.08333svw + 18px),48px));margin-top:max(26px,min(calc((var(--viewport-width) - 384px)/1056*22 + 26px),48px))}
/*# sourceMappingURL=site.css.map */