@font-face{font-display:swap;font-family:Cormorant SC;font-style:normal;font-weight:400;src:url(./Cormorant_SC-normal-400-cyrillic-ext.DJIpChGN.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Cormorant SC;font-style:normal;font-weight:400;src:url(./Cormorant_SC-normal-400-cyrillic.BRWPzk-v.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Cormorant SC;font-style:normal;font-weight:400;src:url(./Cormorant_SC-normal-400-vietnamese.dTLPrO4v.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Cormorant SC;font-style:normal;font-weight:400;src:url(./Cormorant_SC-normal-400-latin-ext.DzOor92w.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant SC;font-style:normal;font-weight:400;src:url(./Cormorant_SC-normal-400-latin.CGpAFSg9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-italic-400-cyrillic-ext.B5MGXMAg.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-italic-400-cyrillic.CVbpa0t4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-italic-400-vietnamese.BGJhoCPh.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-italic-400-latin-ext.C8utfXoj.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-italic-400-latin.jzfX-GOl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./Montserrat-italic-400-cyrillic-ext.B5MGXMAg.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./Montserrat-italic-400-cyrillic.CVbpa0t4.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./Montserrat-italic-400-vietnamese.BGJhoCPh.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./Montserrat-italic-400-latin-ext.C8utfXoj.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./Montserrat-italic-400-latin.jzfX-GOl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-normal-400-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-normal-400-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-normal-400-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-normal-400-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-normal-400-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-400-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-400-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-400-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-400-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-400-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.flower-growth[data-v-14be79ca]{display:none}.checkbox{align-items:center;border:2px solid var(--color-alternative);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:max(1.0416666667vw,20px);position:relative}.checkbox__button{background-color:transparent;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 78.369 78.369"><path d="M78.049 19.015 29.458 67.606a1.094 1.094 0 0 1-1.548 0L.32 40.015a1.094 1.094 0 0 1 0-1.547l6.704-6.704a1.095 1.095 0 0 1 1.548 0l20.113 20.112 41.113-41.113a1.095 1.095 0 0 1 1.548 0l6.703 6.704a1.094 1.094 0 0 1 0 1.548"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:0;border:2px solid var(--color-line);border-radius:6px;display:block;flex:none;height:calc(21.6px + .125vw);position:relative;transition:border var(--transition-base),color var(--transition-base),background-size var(--transition-base);width:calc(21.6px + .125vw)}.checkbox__button:after{border:2px dashed var(--color-accent);border-radius:60px;content:"";display:block;height:calc(28px + .625vw);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-base);width:calc(28px + .625vw)}.checkbox__button[data-state=checked]{background-size:80%;border:2px solid var(--color-accent)}.checkbox__button[data-state=checked]~span{color:var(--color-base)}.checkbox__button:focus-visible:after{opacity:1}.checkbox__label{background:none;color:var(--color-base);display:inline-block;transition:color var(--transition-base)}.checkbox_failed{border-color:var(--color-error-line)}@media(hover:hover){.checkbox:hover button[data-state=unchecked]{border:2px solid var(--color-alternative)}}@media(hover:none){.checkbox:active button[data-state=unchecked]{border:2px solid var(--color-alternative)}}.shimmer:before{animation:shimmer 14s ease-out infinite;animation-delay:5s;background:linear-gradient(120deg,#fff0,#ffffff4d 50%,#fff0);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(-20deg);width:100%}@keyframes shimmer{0%{left:-100%}3%{left:100%}to{left:100%}}.button{border:0;border-radius:120px;cursor:pointer;font-family:var(--font-base),sans-serif;font-size:calc(12px + .625vw);line-height:1em;outline:none;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:background var(--transition-base),color var(--transition-base);vertical-align:top}.button--alternative{background-color:#fff;border:2px solid var(--color-accent);color:var(--color-accent);padding:calc(8.8px + 1vw) calc(5.6px + 2vw)}@media(hover:hover){.button--alternative:hover{background-color:var(--color-accent);color:#fff}.button--alternative:hover:after{border:2px dashed #fff}}@media(hover:none){.button--alternative:active{background-color:var(--color-accent);color:#fff}.button--alternative:active:after{border:2px dashed #fff}}.button--alternative:after{border:2px dashed var(--color-accent)}.button:not(.button--alternative){background:var(--color-accent);color:#fff;padding:calc(12.8px + 1vw) calc(9.6px + 2vw)}@media(hover:hover){.button:not(.button--alternative):hover{background:var(--color-base);color:#fff}}@media(hover:none){.button:not(.button--alternative):active{background:var(--color-base);color:#fff}}.button:not(.button--alternative):after{border:2px dashed #fff}.button:after{border-radius:60px;bottom:0;content:"";display:block;height:calc(100% - 10px);left:0;margin:3px;opacity:0;position:absolute;top:0;transform:none;transition:opacity var(--transition-base);width:calc(100% - 10px)}.button:focus-visible:after{opacity:1}.button-round{border:2px solid var(--color-line);border-radius:50%;display:inline-block;margin-right:calc(6.4px + 1.75vw);padding:calc(6.2px + 1.8125vw);position:relative;transition:background-color var(--transition-base),border-color var(--transition-base)}.button-round svg{display:block;fill:var(--color-accent);height:calc(16px + 1.25vw);transition:fill var(--transition-base);width:calc(16px + 1.25vw)}.button-round:after{border:2px dashed var(--color-accent);border-radius:100%;bottom:0;content:"";display:block;height:calc(100% - 10px);left:0;margin:3px;opacity:0;position:absolute;top:0;transform:none;transition:opacity var(--transition-base);width:calc(100% - 10px)}.button-round:focus-visible:after{opacity:1}@media(hover:hover){.button-round:hover{background-color:var(--color-accent);border-color:var(--color-accent)}.button-round:hover svg{fill:#fff}}@media(hover:none){.button-round:active{background-color:var(--color-accent);border-color:var(--color-accent)}.button-round:active svg{fill:#fff}}.text a{color:var(--color-accent);cursor:pointer;font:inherit;position:relative;text-decoration:none}.text a:before{background-color:var(--color-accent);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-base);width:100%}@media(hover:hover){.text a:hover{color:var(--color-accent)}.text a:hover:before{transform:scale(1)}}@media(hover:none){.text a:active{color:var(--color-accent)}.text a:active:before{transform:scale(1)}}.text a:not(:hover):before{transform-origin:right}.text code{background:var(--color-background);display:inline-block;margin:calc(13.2px + .875vw) 0;padding:calc(16px + 1.25vw) calc(24px + 1.875vw)}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:var(--font-accent),serif;font-variant-numeric:lining-nums;font-weight:400;line-height:.8em}.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h1+h5,.text h1+h6,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h2+h5,.text h2+h6,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h3+h5,.text h3+h6,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4,.text h4+h5,.text h4+h6,.text h5+h1,.text h5+h2,.text h5+h3,.text h5+h4,.text h5+h5,.text h5+h6,.text h6+h1,.text h6+h2,.text h6+h3,.text h6+h4,.text h6+h5,.text h6+h6{margin-top:1em}.text h1{font-size:calc(28px + 3.75vw)}.text h1,.text h2{margin-bottom:calc(28px + .625vw);margin-top:calc(56px + 1.25vw)}.text h2{font-size:calc(26.4px + 1.75vw)}.text h3{font-size:calc(24px + .625vw);margin-bottom:calc(18px + .625vw);margin-top:calc(36px + 1.25vw)}.text h4{font-size:calc(21.2px + .25vw);margin-bottom:calc(14.4px + .5vw);margin-top:calc(16.8px + .375vw)}.text h5{font-size:calc(16.8px + .375vw);margin-top:calc(13.2px + .25vw)}.text figure{margin:0;width:100%}.text figure figcaption{color:#887f9e;font-size:calc(13.2px + .25vw);margin:1em 0 2em}.text img{display:block;height:auto;margin:1em 0;max-width:100%}.text ol{counter-reset:num calc(var(--start))}.text ol>li{counter-increment:num}.text ol>li:before{color:var(--color-accent);content:counters(num,".") ".";font-variant-numeric:tabular-nums;left:0;min-width:1.5em;padding-right:.5em;transform:translate(-100%)}.text ol>li:before,.text ul li:before{box-sizing:border-box;position:absolute}.text ul li:before{background-color:var(--color-accent);border-radius:100%;content:"";height:8px;left:-1em;top:.75em;transform:translateY(-50%);width:8px}@media(max-width:1000px){.text ul li:before{height:6px;width:6px}}@media(min-width:2000px){.text ul li:before{height:9px;width:9px}}.text ul ul li:before{border-radius:0}.text ul ul ul li:before{background-color:transparent;border:2px solid var(--color-accent);border-radius:50%;height:6px;width:6px}@media(max-width:1000px){.text ul ul ul li:before{height:4px;width:4px}}@media(min-width:2000px){.text ul ul ul li:before{height:8px;width:8px}}.text ol,.text ul{list-style:none;padding-left:1.5em}.text li{margin:.6em 0;position:relative}.text li::marker{color:var(--color-accent)}.text blockquote{border-left:2px solid var(--color-accent);font-style:italic;margin:calc(18px + .625vw) 0;padding-left:15px}.text blockquote p:last-of-type{margin-bottom:0}.text blockquote cite{color:#887f9e;font-size:calc(13.2px + .25vw);font-style:normal;font-weight:500;margin-top:calc(9px + .3125vw)}.text hr{background:#e5e1f2;border:none;height:2px;margin:calc(36px + 1.25vw) 0 calc(56px + 1.25vw)}:root{--color-base:#121413;--color-accent:#e06c00;--color-alternative:#918c89;--color-line:#ebe6e3;--color-border:#50504e;--color-error:#ff4500;--color-error-line:#f08080;--color-overlay:#918c8999;--color-background:#fff1e5;--font-base:"Montserrat";--font-accent:"Cormorant SC";--transition-base:.2s ease-in;--input-border-radius: calc(11.2px + .25vw) ;--input-border-radius-outside: calc(17.2px + .25vw) ;--input-border-radius-inside: calc(7.6px + .125vw) ;--input-padding: calc(14.4px + .5vw) ;--input-line-height: calc(20.4px + .5vw) }*{box-sizing:border-box;font-family:inherit;outline:none}::-moz-selection{background:var(--color-accent);color:#fff}::selection{background-color:#e06c00cc;color:#fff}::spelling-error{background-color:#e00000cc;text-decoration:none}::-moz-placeholder{color:var(--color-alternative);opacity:1}::placeholder{color:var(--color-alternative);opacity:1}::-ms-input-placeholder{color:var(--color-alternative)}body,html{min-height:100svh}body{color:var(--color-base);font-family:var(--font-base),sans-serif;font-size:calc(12.4px + .5vw);line-height:1.5em;margin:0;overscroll-behavior:none;padding:0}main{position:relative;z-index:1}.wrapper{padding-left:calc(-4.8px + 6.5vw);padding-right:calc(-4.8px + 6.5vw)}@media(orientation:landscape){.grid-land{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0}}h1,h2,h3,h4,h5,h6{color:var(--color-base)}h1{font-family:var(--font-accent),serif}h2,h3,h4,h5,h6{font-family:var(--font-base),serif}.h2{color:var(--color-base);font:3.75vw/.9em var(--font-accent);font-size:max(3.75vw,32px);letter-spacing:-.05em;margin:0 0 clamp(40px,calc(5vw - 16px),80px);text-transform:uppercase}.h3{font:500 max(1.875vw,20px)/1.1em var(--font-base);letter-spacing:-.01em;margin:0 0 clamp(20px,calc(2.5vw - 8px),40px)}.h3--special{font:500 max(1.3541666667vw,20px)/1.1em var(--font-base);letter-spacing:.05em}p{margin:.8em 0 1.2em}b,strong{font-weight:500}a{color:var(--color-accent);display:inline-block;position:relative;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px;transition:color var(--transition-base)}a:focus-visible:after{opacity:1}@media(hover:hover){a:hover{color:var(--color-base)}}@media(hover:none){a:active{color:var(--color-base)}}a:after{border:2px dashed var(--color-accent);border-radius:var(--input-border-radius-outside);box-sizing:content-box;content:"";display:block;height:calc(100% + 10px);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-base);width:calc(100% + 10px)}.page-enter-active,.page-leave-active{transition:opacity .5s ease}.page-enter-from,.page-leave-to{opacity:0}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.header{align-items:center;display:flex;height:calc(43.2px + 4vw);justify-content:space-between}.header__link{display:block;position:relative}.header__link svg{transition:fill var(--transition-base)}.header__link:after{border:2px dashed var(--color-accent);border-radius:60px;content:"";display:block;height:100%;left:50%;opacity:0;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-base);width:100%}.header__link:focus-visible:after{opacity:1}@media(hover:hover){.header__link:hover svg{fill:var(--color-accent)}}@media(hover:none){.header__link:active svg{fill:var(--color-accent)}}.header__cookie{cursor:pointer;height:calc(16px + 1.25vw);margin-left:calc(6px + 1.25vw);margin-right:auto;opacity:1;transition:all var(--transition-base);z-index:1}.header__cookie:hover{transform:scale(1.1)}.header__cookie.fallen{animation:fastFall 1.5s ease-in forwards;opacity:0}.header__logo{display:block;height:calc(18.8px + 1.625vw)}.social{margin:0 0 0 auto;padding:0 1em 0 0}@media screen and (max-width:600px){.social{padding:0}}.social__item{display:inline-block;margin:0 0 0 3.125vw}@media screen and (max-width:600px){.social__item{margin:0 0 0 calc(8.8px + .375vw)}}.social__link{color:var(--color-base);font:calc(12px + .625vw) var(--font-base);position:relative;text-decoration:none;transition:color var(--transition-base)}.social__link:after{border:2px dashed var(--color-accent);border-radius:60px;content:"";display:block;height:100%;left:50%;opacity:0;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-base);width:100%}.social__link:focus-visible:after{opacity:1}@media(hover:hover){.social__link:hover{color:var(--color-accent)}}@media(hover:none){.social__link:active{color:var(--color-accent)}}@media screen and (max-width:520px){.social:has(+.button){display:none}}@keyframes fastFall{0%{opacity:1;transform:translateY(0) rotate(0)}99%{opacity:1;transform:translateY(200vh) rotate(660deg)}to{opacity:0;transform:translateY(200vh) rotate(660deg)}}.PageInfo__back{align-items:center;display:inline-flex;margin-bottom:calc(8.4px + 1.125vw);margin-top:calc(3.2px + 4vw);text-decoration:none}.PageInfo__back .icon{height:calc(19.2px + .25vw);margin-right:calc(2.8px + .375vw);width:calc(19.2px + .25vw)}@media(hover:hover){.PageInfo__back:hover{color:var(--font-accent)}}@media(hover:none){.PageInfo__back:active{color:var(--font-accent)}}.PageInfo__title{color:var(--color-base);font-family:var(--font-accent);font-size:calc(36px + 5vw);font-weight:200;letter-spacing:-.05em;line-height:.9em;margin:0 0 calc(3.2px + 4vw);text-transform:uppercase;word-spacing:.15em}.PageInfo__title--detail{font-size:calc(16px + 4.375vw)}.Footer{background-color:var(--color-background);padding:calc(20px + 3.125vw) 0}.Footer .wrapper{display:flex;justify-content:space-between}.Footer__menu{list-style:none;margin:0;padding:0}.Footer__menuItem{margin-bottom:calc(11.2px + 1.5vw)}.Footer__menuItem:last-child{margin-bottom:0}.Footer__link{color:var(--color-base);text-decoration:none}@media(hover:hover){.Footer__link:hover{color:var(--color-accent)}}@media(hover:none){.Footer__link:active{color:var(--color-accent)}}.Footer__logo{align-self:flex-start}.Footer__logo svg{transition:fill var(--transition-base)}@media(hover:hover){.Footer__logo:hover svg{fill:var(--color-accent)}}@media(hover:none){.Footer__logo:active svg{fill:var(--color-accent)}}
