.home-app{overflow:hidden;position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home-section{background:linear-gradient(180deg,#242531,#1d1e2c 65%);min-height:calc(100vh - 64px);width:100%}.home-section,.home-section__content{align-items:center;display:flex;justify-content:center}.home-section__content{animation:fadeIn 1.5s ease-in .2s forwards;flex-direction:column;opacity:0;position:relative;top:-20px;z-index:2}.home-section__logo{margin-bottom:24px;max-width:700px;min-width:220px;width:70vw}@media (max-width:959.98px){.home-section__logo{margin-bottom:18px;min-width:160px;width:80vw}}.home-section__slogan{color:#dd2c2c;font-size:2.4rem;font-weight:500;left:5px;letter-spacing:.01em;position:absolute;text-align:center;top:70%}@media (max-width:959.98px){.home-section__slogan{font-size:4.45vw}}.decor{animation:fadeIn .6s ease-out .5s forwards;background:none;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.decor:after,.decor:before{background:#f3eada;border:15px solid #242531;border-radius:50%;content:"";height:50px;position:absolute;width:50px}@media (max-width:1279.98px){.decor:after,.decor:before{border:6px solid #242531;height:24px;width:24px}}.decor--top-left:after,.decor--top-left:before{top:calc(15% - 25px)}.decor--top-left:before{left:calc(15% - 25px)}.decor--top-left:after{left:calc(30% - 25px)}.decor--top-left-solo:before{left:calc(55% - 25px);top:calc(15% - 25px)}.decor--top-left-solo:after{content:none}.decor--top-right:after,.decor--top-right:before{left:calc(7% - 25px)}.decor--top-right:before{bottom:calc(50% - 25px)}.decor--top-right:after{bottom:calc(15% - 25px)}.decor--bottom-left:after,.decor--bottom-left:before{content:none}.decor--bottom-right:after,.decor--bottom-right:before{right:calc(7% - 25px)}.decor--bottom-right:before{top:calc(15% - 25px)}.decor--bottom-right:after{top:calc(50% - 25px)}.decor--bottom-right-solo:before{bottom:calc(15% - 25px);right:calc(15% - 25px)}.decor--bottom-right-solo:after{content:none}@media (max-width:1279.98px){.decor--top-left:after,.decor--top-left:before{top:calc(31% - 11px)}.decor--top-left:before{left:calc(16% - 11px)}.decor--top-left:after{left:calc(60% - 11px)}.decor--top-left-solo:before{left:calc(16% - 11px);top:calc(9% - 11px)}.decor--top-left-solo:after{content:none}.decor--top-right:after,.decor--top-right:before{left:calc(32% - 11px)}.decor--top-right:before{top:calc(5% - 11px)}.decor--top-right:after{top:calc(15% - 11px)}.decor--bottom-left:before{bottom:calc(32% - 12px);content:"";right:calc(39% - 12px)}.decor--bottom-left:after{bottom:calc(20% - 12px);content:"";right:calc(68% - 12px)}.decor--bottom-right:after,.decor--bottom-right:before{right:calc(20% - 12px);top:auto}.decor--bottom-right:before{bottom:calc(20% - 12px)}.decor--bottom-right:after{bottom:calc(32% - 12px)}.decor--bottom-right-solo:before{bottom:calc(10% - 12px);right:calc(20% - 12px)}.decor--bottom-right-solo:after{content:none}}@keyframes drawLine{0%{width:0}}@keyframes drawLineVert{0%{height:0}}.line:before{background:#f3eada;content:"";position:absolute}.line-hor-1:before{left:0;top:15%;width:65%}.line-hor-1:before,.line-hor-2:before{animation:drawLine .7s ease-out forwards;height:1px}.line-hor-2:before{right:0;top:85%;width:35%}.line-vert-1:before{animation:drawLineVert .7s ease-out forwards;bottom:0;height:50%;left:7%;width:1px}.line-vert-2:before{left:15%}.line-vert-2:before,.line-vert-3:before{animation:drawLineVert .7s ease-out forwards;bottom:0;top:0;width:1px}.line-vert-3:before{right:15%}.line-vert-3:after{animation:drawLineVert .7s ease-out forwards;background:#f3eada;content:"";height:50%;position:absolute;right:7%;top:0;width:1px}@media (max-width:1279.98px){.line-hor-1:before{animation:drawLine .7s ease-out forwards;height:1px;left:0;top:31%;width:80%}.line-hor-2:before{top:68%;width:40%}.line-hor-2:before,.line-hor-3:before{animation:drawLine .7s ease-out forwards;height:1px;right:0}.line-hor-3:before{left:auto;top:80%;width:84%}.line-vert-1:before{height:36%;left:16%}.line-vert-1:before,.line-vert-2:before{animation:drawLineVert .7s ease-out forwards;bottom:auto;top:0;width:1px}.line-vert-2:before{height:15%;left:32%}.line-vert-3:before{animation:drawLineVert .7s ease-out forwards;bottom:0;height:36%;right:20%;top:auto;width:1px}.line-vert-3:after{content:none}}.home-section:after,.home-section:before{background:#f3eada;height:1px;left:0;position:absolute;right:0;z-index:0}.link[data-v-8413b4b0]{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity));text-decoration:none}
