*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}html:focus-within{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block}a,button,input,select,textarea{background:none;border:none;color:inherit;font:inherit;outline:none;text-decoration:none}input{width:100%}button{cursor:pointer}address{font-style:normal}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:700;src:url(../fonts/TTNormsPro-Bd.woff2) format("woff2"),url(../fonts/TTNormsPro-Bd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:500;src:url(../fonts/TTNormsPro-Md.woff2) format("woff2"),url(../fonts/TTNormsPro-Md.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro ExtraBlack;font-style:normal;font-weight:900;src:url(../fonts/TTNormsPro-XBlk.woff2) format("woff2"),url(../fonts/TTNormsPro-XBlk.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:700;src:url(../fonts/TTNormsPro-XBd.woff2) format("woff2"),url(../fonts/TTNormsPro-XBd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:200;src:url(../fonts/TTNormsPro-XLt.woff2) format("woff2"),url(../fonts/TTNormsPro-XLt.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:300;src:url(../fonts/TTNormsPro-Lt.woff2) format("woff2"),url(../fonts/TTNormsPro-Lt.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:600;src:url(../fonts/TTNormsPro-DmBd.woff2) format("woff2"),url(../fonts/TTNormsPro-DmBd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:italic;font-weight:400;src:url(../fonts/TTNormsPro-It.woff2) format("woff2"),url(../fonts/TTNormsPro-It.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:900;src:url(../fonts/TTNormsPro-Blk.woff2) format("woff2"),url(../fonts/TTNormsPro-Blk.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:100;src:url(../fonts/TTNormsPro-Th.woff2) format("woff2"),url(../fonts/TTNormsPro-Th.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:700;src:url(../fonts/TTNormsProExp-Bd.woff2) format("woff2"),url(../fonts/TTNormsProExp-Bd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Normal;font-style:normal;font-weight:400;src:url(../fonts/TTNormsPro-Normal.woff2) format("woff2"),url(../fonts/TTNormsPro-Normal.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:200;src:url(../fonts/TTNormsProExp-XLt.woff2) format("woff2"),url(../fonts/TTNormsProExp-XLt.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded ExtraBlack;font-style:normal;font-weight:900;src:url(../fonts/TTNormsProExp-XBlk.woff2) format("woff2"),url(../fonts/TTNormsProExp-XBlk.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:500;src:url(../fonts/TTNormsProExp-Md.woff2) format("woff2"),url(../fonts/TTNormsProExp-Md.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:300;src:url(../fonts/TTNormsProExp-Lt.woff2) format("woff2"),url(../fonts/TTNormsProExp-Lt.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded Normal;font-style:normal;font-weight:400;src:url(../fonts/TTNormsProExp-Normal.woff2) format("woff2"),url(../fonts/TTNormsProExp-Normal.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:400;src:url(../fonts/TTNormsPro-Rg.woff2) format("woff2"),url(../fonts/TTNormsPro-Rg.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:700;src:url(../fonts/TTNormsProExp-XBd.woff2) format("woff2"),url(../fonts/TTNormsProExp-XBd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:900;src:url(../fonts/TTNormsProExp-Blk.woff2) format("woff2"),url(../fonts/TTNormsProExp-Blk.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:600;src:url(../fonts/TTNormsProExp-DmBd.woff2) format("woff2"),url(../fonts/TTNormsProExp-DmBd.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:400;src:url(../fonts/TTNormsProExp-Rg.woff2) format("woff2"),url(../fonts/TTNormsProExp-Rg.woff) format("woff")}@font-face{font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:100;src:url(../fonts/TTNormsProExp-Th.woff2) format("woff2"),url(../fonts/TTNormsProExp-Th.woff) format("woff")}@keyframes plane-horizontal-move{0%{transform:translate(0)}to{transform:translate(50%)}}html{font-family:TT Norms Pro,-apple-system}.mb-1-25{margin-bottom:1.25rem}@media (max-width:1024px){.mb-1-25{margin-bottom:.9375rem}}.aside-decorations[data-v-44b03995]{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%}@media (max-width:1024px){.aside-decorations[data-v-44b03995]{display:none}}.decoration-left[data-v-44b03995]{animation:move-up-44b03995 14s ease infinite alternate;left:0;top:0}.decoration-left[data-v-44b03995],.decoration-right[data-v-44b03995]{background-image:url(../images/background-decoration.png);background-repeat:repeat;background-size:contain;height:200vh;opacity:.4;position:absolute;width:17.3125rem}.decoration-right[data-v-44b03995]{animation:move-down-44b03995 14s ease infinite alternate;right:0;top:-50vh;transform:rotateY(180deg)}@keyframes move-up-44b03995{0%{transform:translateY(0)}to{transform:translateY(-30vh)}}@keyframes move-down-44b03995{0%{transform:translateY(0) rotateY(180deg)}to{transform:translateY(30vh) rotateY(180deg)}}html{background:#f1d9bd;font-size:.83333vw;max-width:100vw;scroll-behavior:smooth}@media (max-width:1024px){html{font-size:5vw}}body>div{overflow:hidden}
