@charset "UTF-8";*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/materialicons/v139/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Icons Outlined';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v108/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcd.otf) format('opentype');
}
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/unbounded/v3/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6xjx040.ttf) format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}

.material-icons-outlined {
  font-family: 'Material Icons Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}
.icon-logos-vitejs{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 257' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cdefs%3E%3ClinearGradient id='svgIDa' x1='-.828%25' x2='57.636%25' y1='7.652%25' y2='78.411%25'%3E%3Cstop offset='0%25' stop-color='%2341D1FF'/%3E%3Cstop offset='100%25' stop-color='%23BD34FE'/%3E%3C/linearGradient%3E%3ClinearGradient id='svgIDb' x1='43.376%25' x2='50.316%25' y1='2.242%25' y2='89.03%25'%3E%3Cstop offset='0%25' stop-color='%23FFEA83'/%3E%3Cstop offset='8.333%25' stop-color='%23FFDD35'/%3E%3Cstop offset='100%25' stop-color='%23FFA800'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23svgIDa)' d='M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z'/%3E%3Cpath fill='url(%23svgIDb)' d='M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;width:1em;height:1em;}.icon-mdi-arrow-back{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 11v2H8l5.5 5.5l-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5L8 11h12Z'/%3E%3C/svg%3E");mask:var(--un-icon) no-repeat;mask-size:100% 100%;-webkit-mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:inline-block;width:1em;height:1em;}.icon-mdi-car-emergency{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 0v3h2V0h-2M7.88 1.46L6.46 2.87L8.59 5L10 3.58L7.88 1.46m8.24 0L14 3.58L15.41 5l2.13-2.12l-1.42-1.42M12 5a2 2 0 0 0-2 2v1H6.5c-.66 0-1.22.42-1.42 1L3 15v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h12v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-8l-2.08-6c-.2-.58-.76-1-1.42-1H14V7a2 2 0 0 0-2-2M6.5 9.5h11L19 14H5l1.5-4.5m0 6.5A1.5 1.5 0 0 1 8 17.5A1.5 1.5 0 0 1 6.5 19A1.5 1.5 0 0 1 5 17.5A1.5 1.5 0 0 1 6.5 16m11 0a1.5 1.5 0 0 1 1.5 1.5a1.5 1.5 0 0 1-1.5 1.5a1.5 1.5 0 0 1-1.5-1.5a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3C/svg%3E");mask:var(--un-icon) no-repeat;mask-size:100% 100%;-webkit-mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:inline-block;width:1em;height:1em;}.icon-mdi-search{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5l-1.5 1.5l-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16A6.5 6.5 0 0 1 3 9.5A6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14S14 12 14 9.5S12 5 9.5 5Z'/%3E%3C/svg%3E");mask:var(--un-icon) no-repeat;mask-size:100% 100%;-webkit-mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:inline-block;width:1em;height:1em;}.icon-ph-anchor-simple-thin{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' display='inline-block' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M224 116h-24a4 4 0 0 0 0 8h19.9a92 92 0 0 1-87.9 87.9V91.7a28 28 0 1 0-8 0v120.2A92 92 0 0 1 36.1 124H56a4 4 0 0 0 0-8H32a4 4 0 0 0-4 4a100 100 0 0 0 200 0a4 4 0 0 0-4-4ZM108 64a20 20 0 1 1 20 20a20.1 20.1 0 0 1-20-20Z'/%3E%3C/svg%3E");mask:var(--un-icon) no-repeat;mask-size:100% 100%;-webkit-mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;background-color:currentColor;display:inline-block;width:1em;height:1em;}.m-2\.4rem{margin:2.4rem;}.mb-0\.8rem{margin-bottom:0.8rem;}.mb-1\.6rem{margin-bottom:1.6rem;}.h1{height:0.25rem;}.h2{height:0.5rem;}.h3{height:0.75rem;}.h4{height:1rem;}.h5{height:1.25rem;}.h6{height:1.5rem;}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.gap-1\.6rem{grid-gap:1.6rem;gap:1.6rem;}[fill~="white"]{--un-fill-opacity:1;fill:rgba(255,255,255,var(--un-fill-opacity));}[fill-opacity~="\30 \.1"]{--un-fill-opacity:0.001;}[fill-opacity~="\31 "]{--un-fill-opacity:0.01;}.p-8{padding:2rem;}.px-\.8rem{padding-left:0.8rem;padding-right:0.8rem;}[color~="\#000"]{--un-text-opacity:1;color:rgba(0,0,0,var(--un-text-opacity));}@media (min-width: 80em){.lg\:max-w-62vw{max-width:62vw;}.lg\:max-w-70vw{max-width:70vw;}}@media (min-width: 90em){.xl\:max-w-50vw{max-width:50vw;}}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipInX{animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipInY{animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutX{animation-name:flipOutX}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate(100%) skew(-30deg);opacity:0}60%{transform:translate(-20%) skew(30deg);opacity:1}80%{transform:translate(0) skew(-15deg);opacity:1}to{transform:translate(0) skew(0);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{transform:translate(0) skew(0);opacity:1}to{transform:translate(100%) skew(-30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translate(-2000px)}to{transform:translate(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translate(2000px)}to{transform:translate(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0) rotate(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}/*!
––––––––––––––––––––––––––––––––––––––––––––––––––
[css reset]
* Name: mg-moon,
* Author: asamoon,
* Last Modified time: 2021-12-20
ress.css[v3.0.1]: https://github.com/filipelinhares/ress
modern-css-reset[v1.4.0]: https://github.com/hankchizljaw/modern-css-reset
–––––––––––––––––––––––––––––––––––––––––––––––––– */*,*:after,*:before{background-repeat:no-repeat;box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list],dl[role=list],ul[role=navigation],dl[role=navigation]{list-style:none}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}@-o-viewport{width: device-width; zoom: 1;}@viewport{width:device-width;zoom:1}a,button,input,select,textarea,label,summary{touch-action:manipulation}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}@media (prefers-reduced-motion: reduce){html[focus-within]{scroll-behavior:auto}html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media only screen and (min-device-width: 40em){@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Light.otf) format("opentype");font-display:fallback}@font-face{font-family:Noto Sans TC;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanstc/v1/NotoSansTC-Medium.otf) format("opentype");font-display:fallback}}:root{--init: #f7f7f7;--wrap-bg: var(--init);--box-bg: #fff;--title: var(--sub-dark-9);--font: var(--sub-dark-7);--sub: var(--sub-dark-6);--placehold: var(--sub-dark-3);--line-lt: var(--sub-dark-2);--line: var(--sub-dark-4);--line-dk: var(--sub-dark-7);--shadow: "17,17,17";--box-bg-rgb: "219, 219, 219";--sub-rbg: "108, 108, 109";--sub-bg: rgba(255, 255, 255, .48)}:root{--mid-0: hsl(196.6666666667, 100%, 8%);--mid-1: #002736;--mid-2: hsl(196.6666666667, 12%, 20%);--mid-3: hsl(196.6666666667, 12%, 30%);--mid-4: hsl(196.6666666667, 12%, 40%);--mid-5: hsl(196.6666666667, 12%, 50%);--mid-6: hsl(196.6666666667, 12%, 60%);--mid-7: hsl(196.6666666667, 12%, 70%);--mid-8: hsl(196.6666666667, 12%, 80%);--mid-9: hsl(196.6666666667, 12%, 90%);--mid-dk-0: #fff;--mid-dk-1: hsl(0, 0%, 95%);--mid-dk-2: hsl(0, 0%, 90%);--mid-dk-3: hsl(0, 0%, 85%);--mid-dk-4: hsl(0, 0%, 80%);--mid-dk-5: hsl(0, 0%, 75%);--mid-dk-6: hsl(0, 0%, 70%);--mid-dk-7: hsl(0, 0%, 65%);--mid-dk-8: hsl(0, 0%, 60%);--mid-dk-9: hsl(0, 0%, 55%);--brand-0: hsl(216.9536423841, 100%, 18%);--brand-1: hsl(216.9536423841, 100%, 28%);--brand-2: hsl(216.9536423841, 100%, 38%);--brand-3: hsl(216.9536423841, 100%, 48%);--brand-4: hsl(216.9536423841, 100%, 58%);--brand-5: #68a2ff;--brand-6: hsl(216.9536423841, 100%, 78%);--brand-7: hsl(216.9536423841, 100%, 86%);--brand-8: hsl(216.9536423841, 100%, 90%);--brand-9: hsl(216.9536423841, 100%, 94%);--brand-dk-0: #0065b8;--brand-dk-1: #0076d6;--brand-dk-2: #0087f5;--brand-dk-3: #1496ff;--brand-dk-4: #33a3ff;--brand-dk-5: #68cfff;--sec-0: hsl(258, 35%, 30%);--sec-1: hsl(258, 35%, 40%);--sec-2: hsl(258, 35%, 50%);--sec-3: #7b54d6;--sec-4: hsl(258, 100%, 75%);--sec-5: hsl(258, 100%, 85%);--sec-6: hsl(258, 100%, 95%);--sec-dk-0: #673262;--sec-dk-1: #85428a;--sec-dk-2: #9753ac;--sec-dk-3: #b854d6;--sec-dk-4: #b780ff;--sec-dk-5: #e0b3ff;--sec-dk-6: #f5e6ff;--warn-0: #f99766;--warn-1: hsl(20, 100%, 75%);--warn-2: hsl(20, 100%, 85%);--warn-3: hsl(20, 100%, 95%);--warn-dk-0: hsl(20, 100%, 60%);--warn-dk-1: hsl(20, 100%, 73%);--err-0: #db4545;--err-1: hsl(0, 100%, 75%);--err-2: hsl(0, 100%, 85%);--err-3: hsl(0, 100%, 95%);--err-dk-0: hsl(0, 100%, 60%);--err-dk-1: hsl(0, 100%, 73%);--info-0: #458cff;--info-1: hsl(217.0967741935, 100%, 75%);--info-2: hsl(217.0967741935, 100%, 85%);--info-3: hsl(217.0967741935, 100%, 95%);--info-dk-0: #45a5ff;--info-dk-1: #80c1ff;--done-0: #0c956e;--done-1: hsl(162.9197080292, 50%, 75%);--done-2: hsl(162.9197080292, 100%, 85%);--done-3: hsl(162.9197080292, 100%, 95%);--done-dk-0: #00cc77;--done-dk-1: #33ffaa;--sub-dark-0: rgba(0, 39, 54, .08);--sub-dark-1: rgba(0, 39, 54, .16);--sub-dark-2: rgba(0, 39, 54, .24);--sub-dark-3: rgba(0, 39, 54, .32);--sub-dark-4: rgba(0, 39, 54, .48);--sub-dark-5: rgba(0, 39, 54, .64);--sub-dark-6: rgba(0, 39, 54, .72);--sub-dark-7: rgba(0, 39, 54, .8);--sub-dark-8: rgba(0, 39, 54, .88);--sub-dark-9: #002736;--sub-white-0: rgba(255, 255, 255, .08);--sub-white-1: rgba(255, 255, 255, .16);--sub-white-2: rgba(255, 255, 255, .24);--sub-white-3: rgba(255, 255, 255, .32);--sub-white-4: rgba(255, 255, 255, .48);--sub-white-5: rgba(255, 255, 255, .64);--sub-white-6: rgba(255, 255, 255, .72);--sub-white-7: rgba(255, 255, 255, .8);--sub-white-8: rgba(255, 255, 255, .88);--sub-white-9: white}[v-cloak]{display:none}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}body{background-color:#f7f7f7;background-color:var(--wrap-bg);font-family:Microsoft JhengHei,PingFang SC,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:400;line-height:1.68;color:#002736cc;color:var(--font);min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul:not([class]),ol:not([class]),dl:not([class]),blockquote:not([class]),address:not([class]),table,fieldset,figure,pre{margin-bottom:3.024rem}b,strong{font-weight:700}mark{padding:0 .8rem;background:linear-gradient(to bottom,transparent 12%,rgba(249,151,102,.12) 0) center center no-repeat;margin:0 .4rem;background-size:100% 100%;font-weight:500;color:#002736;color:var(--title);transition:background .35s}.nomo mark{background:linear-gradient(to bottom,transparent 12%,rgba(255,218,142,.68) 0) center center no-repeat}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#ffda8e;border-radius:.4rem;color:#7b5f22;text-shadow:none}::selection{background-color:#ffda8e;border-radius:.4rem;color:#7b5f22;text-shadow:none}img,picture{display:block;border:0;max-width:100%;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}.typo-h1{font-size:9.6rem;line-height:9.6rem}.typo-h2{font-size:6rem;line-height:6rem}.typo-h3{font-size:4.8rem;line-height:4.8rem}.typo-h4{font-size:3.4rem;line-height:3.9rem}.typo-h5{font-size:2.4rem;line-height:2.9rem}.typo-h6{font-size:2rem;line-height:2.5rem}.sub{color:#002736b8;color:var(--sub);font-size:1.4rem}.sub-sm{font-size:1.2rem}.sub-lg{font-size:1.6rem}p:not([class]),.typo-content{line-height:1.68;text-justify:inter-character;word-wrap:break-word}.typo-content.-html{white-space:pre-line}.typo-content h2,.typo-content h3{margin-bottom:.84rem;font-weight:700;line-height:1.58}.typo-content p+h2,.typo-content p+h3{margin-top:3.36rem!important}.typo-content p{margin:0 0 1.68rem}.typo-content strong{font-weight:700}.typo-content ul,.typo-content ol{margin:0 0 1.6rem}.typo-content ul{padding:0 0 0 2.4rem}.typo-content ol{padding:0 0 0 2rem;list-style:decimal}.typo-content>ol>li{margin-bottom:3.36rem}.typo-content li>p{margin:0}.typo-content hr{margin:1rem 0}.typo-content a{background-size:210%;background-position:0 -.4rem;position:relative;padding:0 .6rem .2rem;text-decoration:underline;cursor:pointer;transition:all .35s;transition-delay:.1s}.typo-content a:hover{background-position:-95% 0}.typo-content .details__wrap{left:0;padding:0;transition:all .55s;transition-delay:.1s}.typo-content .details__wrap[open]{background:rgba(0,39,54,.32);border-radius:1.6rem;font-weight:300}.nomo .typo-content .details__wrap[open]{background:rgba(0,39,54,.12)}.typo-content .details__wrap[open] .summaryBox:before{top:.2rem;transform:rotate(45deg)}.typo-content .details__wrap[open] p{padding:0 2.4rem 2.4rem}.typo-content .details__wrap[open]>p{margin:2.4rem 2.4rem 4rem}.typo-content .details__wrap blockquote{position:relative;margin:1.82rem 0;padding:1.82rem 0 0}.typo-content .details__wrap blockquote>p{padding-left:1.6rem!important}.typo-content .details__wrap blockquote>p{margin:0}.typo-content .details__wrap .summaryBox{position:relative;background:#002736;list-style:none;padding:.4rem .8rem;border-radius:.8rem;font-weight:700;cursor:pointer;transition:all .35s;transition-delay:.1s}.nomo .typo-content .details__wrap .summaryBox{color:#0027367a;color:var(--line)}.typo-content .details__wrap .summaryBox:before{position:relative;top:0;display:inline-block;content:"\ff0b";padding-right:.8rem;transform:rotate(0);transition:all .35s;transition-delay:.1s}.typo-content .details__wrap .summaryBox:hover{color:#002736;color:var(--title)}.nomo .typo-content .details__wrap .summaryBox:hover{color:#fff}.typo-content .details__wrap p+.summaryBox{background:rgba(221,17,68,.32)}.typo-content .details__wrap p{margin-top:.8rem;margin-left:.8rem}.typo-content .annotation__box{position:relative;padding:0 .4rem;border-bottom:1px solid rgba(255,218,142,.32);text-decoration:none;color:#ffda8e;cursor:pointer;transition:all .35s;transition-delay:.1s}.nomo .typo-content .annotation__box{border-bottom:1px solid #c48404;color:#c48404}.typo-content .annotation__box:hover{border-bottom:1px solid rgba(255,218,142,.68)}.typo-content .annotation__box.open{background:transparent}.typo-content .annotation__box.open:after{display:block}.typo-content .annotation__box:after{background:#fff;background:var(--box-bg);display:none;margin-bottom:.8rem;padding:2.4rem;border-radius:1.6rem;content:attr(title);font-size:1.6rem;color:#002736cc;color:var(--font);transition:all .35s;transition-delay:.1s}.typo-content blockquote:not([class]){background:rgba(0,0,0,.1);position:relative;left:2px;margin:0 auto;padding:1.6rem 4.8rem 1.6rem 2.4rem;border-radius:1.6rem}@media screen and (min-width: 64em),print{.typo-content blockquote:not([class]){padding:2.4rem 4.8rem 2.4rem 2.4rem}}.typo-content blockquote:not([class]):before{position:absolute;top:-2.4rem;right:.8rem;content:"\201d";z-index:-1;display:block;font-family:Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8rem;font-weight:700;color:#0027367a;color:var(--line);opacity:.68}.typo-content blockquote:not([class]) p{font-family:Times New Roman,Times,serif;font-size:2.4rem;line-height:1.5;letter-spacing:.2rem;font-weight:300;color:var(--label);text-align:center}.typo-content blockquote:not([class]) p cite{margin-top:1.82rem}.typo-content blockquote:not([class]) cite{display:block;font-size:1.4rem;font-style:normal}.typo-content iframe{margin:0;padding:0;border:none}.link{cursor:pointer;transition:all .35s;transition-delay:.1s}.nav .link,.link:not(.-none){text-decoration:none}.btn{display:block;padding:0 1.8rem;min-height:4.5rem;line-height:4rem;font-size:1.6rem;text-align:center;text-decoration:none;cursor:pointer;transition:all .35s;transition-delay:.1s}.btn:not(.-none){background:hsl(196.6666666667,12%,30%);background:var(--mid-3);border:2px solid hsl(196.6666666667,12%,30%);border:2px solid var(--mid-3);color:#fff;color:var(--mid-dk-0)}.btn:hover{background:hsl(0,0%,95%);background:var(--mid-dk-1);border:2px solid #002736;border:2px solid var(--mid-1);color:#002736;color:var(--mid-1)}.btn-ss{padding:0 .8rem}.btn-sm{padding:.2rem 1.8rem}.btn-md{padding:.4rem 1.8rem}.btn-lg{padding:1.2rem 2.4rem}.btn-xl{padding:2.4rem 4.8rem}.btn.-full{width:100%}.box:not(.grid){display:flex}.box-grid{display:grid}.box-row{flex-flow:row nowrap}.box-col{flex-flow:col nowrap}.box.-center{justify-content:center;align-items:center}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],input[type=file],textarea,.inputBox,.selectBox,.editor .ProseMirror{position:relative;z-index:1;display:inline-block;-webkit-appearance:none;outline:none;box-shadow:none;min-height:4.5rem;max-width:100%;transition:all .35s ease;transition-delay:.1s}input[type=email].focus,input[type=email]:focus,input[type=number].focus,input[type=number]:focus,input[type=password].focus,input[type=password]:focus,input[type=tel].focus,input[type=tel]:focus,input[type=text].focus,input[type=text]:focus,input[type=url].focus,input[type=url]:focus,input[type=file].focus,input[type=file]:focus,textarea.focus,textarea:focus,.inputBox.focus,.inputBox:focus,.selectBox.focus,.selectBox:focus,.editor .ProseMirror.focus,.editor .ProseMirror:focus{outline:0;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label,legend{font-weight:700}fieldset{border-width:0;border-top:1px solid rgba(0,39,54,.72);border-top:1px solid var(--sub);padding:5px 0 0}fieldset legend{padding:0 10px;text-align:center;color:#002736b8;color:var(--sub);margin-bottom:.5rem}textarea,.editor .ProseMirror{min-height:162px;resize:none}.inputBox,.selectBox{--errc: #f99766;--txtc: var(--font);--size: .8rem 1.6rem;--gap: .8rem;padding:var(--size);width:100%;font-size:1.8rem;font-weight:500;color:var(--txtc);transition:all .35s ease;transition-delay:.1s}.inputBox:not(:-moz-placeholder-shown),.selectBox:not(:-moz-placeholder-shown){border:none}.inputBox:not(:placeholder-shown),.selectBox:not(:placeholder-shown){border:none}.inputBox:not(:focus):not(:-moz-placeholder-shown),.selectBox:not(:focus):not(:-moz-placeholder-shown){background-color:#00273614;background-color:var(--sub-dark-0)}.inputBox:not(:focus):not(:placeholder-shown),.selectBox:not(:focus):not(:placeholder-shown){background-color:#00273614;background-color:var(--sub-dark-0)}.inputBox:-moz-placeholder-shown,.selectBox:-moz-placeholder-shown{border:1px solid rgba(0,39,54,.24);border:1px solid var(--line-lt)}.inputBox:placeholder-shown,.selectBox:placeholder-shown{border:1px solid rgba(0,39,54,.24);border:1px solid var(--line-lt)}.inputBox:not(:focus):not(:-moz-placeholder-shown):invalid,.selectBox:not(:focus):not(:-moz-placeholder-shown):invalid{background-color:#ffccb3;background-color:var(--warn-2)}.inputBox:not(:focus):not(:placeholder-shown):invalid,.selectBox:not(:focus):not(:placeholder-shown):invalid{background-color:#ffccb3;background-color:var(--warn-2)}.inputBox::-moz-placeholder,.selectBox::-moz-placeholder{color:#00273652;color:var(--placehold)}.inputBox::placeholder,.selectBox::placeholder{color:#00273652;color:var(--placehold)}.inputBox.-textBox,.selectBox.-textBox{padding:1.6rem;min-height:8em}.note-box+.inputBox.-textBox,.note-box+.selectBox.-textBox{margin-top:1.6rem}.inputBox-wrap,.selectBox-wrap{position:relative;display:block;margin:0 0 2.4rem}h3+.inputBox-wrap,.sub+.inputBox-wrap,h3+.selectBox-wrap,.sub+.selectBox-wrap{margin-top:2.4rem}.inputBox-wrap .tips--warning,.selectBox-wrap .tips--warning{padding:0 0 0 1rem}.inputBox-title,.selectBox-title{position:absolute;top:-1.4rem;left:.8rem;z-index:2;padding:.4rem .8rem;border-radius:.8rem;line-height:1.6rem;font-weight:400;font-size:1.4rem;color:#002736a3;color:var(--sub-dark-5);transition:all .25s;transition-delay:10ms;pointer-events:none}.inputBox:not(:-moz-placeholder-shown)+.inputBox-title,.inputBox:not(:-moz-placeholder-shown)+.selectBox-title{opacity:1;transform:translateY(0)}.inputBox:not(:placeholder-shown)+.inputBox-title,.inputBox:not(:placeholder-shown)+.selectBox-title{opacity:1;transform:translateY(0)}.inputBox:-moz-placeholder-shown+.inputBox-title,.inputBox:-moz-placeholder-shown+.selectBox-title{opacity:0;transform:translateY(25%)}.inputBox:placeholder-shown+.inputBox-title,.inputBox:placeholder-shown+.selectBox-title{opacity:0;transform:translateY(25%)}.inputBox-fieldset,.selectBox-fieldset{text-align:left;position:absolute;top:-3px;right:0;bottom:0;left:0;margin:0;padding:0 .8rem;border:1px solid rgba(0,39,54,.48);border:1px solid var(--line);overflow:hidden;min-width:0%;pointer-events:none;transition:all .35s ease;transition-delay:.1s}.inputBox:not(:-moz-placeholder-shown)~.inputBox-fieldset,.inputBox:not(:-moz-placeholder-shown)~.selectBox-fieldset{opacity:1}.inputBox:not(:placeholder-shown)~.inputBox-fieldset,.inputBox:not(:placeholder-shown)~.selectBox-fieldset{opacity:1}.inputBox:not(:focus):not(:-moz-placeholder-shown)~.inputBox-fieldset,.inputBox:-moz-placeholder-shown~.inputBox-fieldset,.inputBox:not(:focus):not(:-moz-placeholder-shown)~.selectBox-fieldset,.inputBox:-moz-placeholder-shown~.selectBox-fieldset{opacity:0}.inputBox:not(:focus):not(:placeholder-shown)~.inputBox-fieldset,.inputBox:placeholder-shown~.inputBox-fieldset,.inputBox:not(:focus):not(:placeholder-shown)~.selectBox-fieldset,.inputBox:placeholder-shown~.selectBox-fieldset{opacity:0}.inputBox-legend,.selectBox-legend{float:none;float:initial;display:block;padding:.4rem .8rem;width:auto;max-width:100%;height:6px;text-align:left;font-weight:400;font-size:1.4rem;white-space:nowrap;visibility:hidden;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}.fileBox{background-color:var(--input-bg);position:relative;padding:.8rem .8rem .8rem 2.4rem;font-weight:500;cursor:pointer;transition:all .35s;transition-delay:.1s}.fileBox:not(.-nonBod):not(.-none):not(._outline){border:1px solid rgba(0,39,54,.48);border:1px solid var(--line)}.fileBox:not(.-nonRad):not(.-smRad):not(.-lgRad){border-radius:1.6rem}.fileBox.-smRad{border-radius:.8rem}.fileBox.-lgRad{border-radius:3.2rem}.fileBox[type=file]{position:absolute;display:block;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fileBox:not(input){display:grid;grid-template-columns:9fr 1fr;justify-content:center;align-items:center;grid-gap:2.4rem;gap:2.4rem;height:5.6rem;transition:all .35s;transition-delay:.1s}.fileBox:not(input).notEmpty{grid-template-columns:8fr 3fr 1fr;height:12.6rem;padding:0;cursor:default}@media screen and (min-width: 64em),print{.fileBox:not(input).notEmpty{grid-template-columns:minmax(12.4rem,8fr) 3fr 1fr}}.fileBox:not(input):hover .fileBox__btn{background:var(--input-font);box-shadow:0 0 5px 5px #45c9ff52;color:var(--active-bg);transition:box-shadow .25s ease;transition-delay:.1s}.fileBox-imgWrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;transition:all .35s;transition-delay:.1s}.fileBox-imgWrap:not(.-nonRad):not(.-smRad):not(.-lgRad){border-radius:1.6rem 0 0 1.6rem}.fileBox-imgWrap.-smRad{border-radius:.8rem 0 0 .8rem}.fileBox-imgWrap.-lgRad{border-radius:3.2rem 0 0 3.2rem}.fileBox-imgWrap img{display:block;-o-object-fit:fill;object-fit:fill}.fileBox-name{display:block;max-width:8rem;color:#00273652;color:var(--placehold)}.notEmpty .fileBox-name{color:var(--input-font)}.fileBox-name .name{display:block;max-width:8rem}.fileBox-name .sub{margin:0}@media screen and (min-width: 48em),print{.fileBox-name,.fileBox-name .name{max-width:20rem}}.fileBox-btn{background:rgba(0,39,54,.32);background:var(--placehold);display:inline-flex;justify-content:center;align-items:center;border-radius:.8rem;width:8.8rem;height:4rem;color:var(--input-font);transition:all .35s;transition-delay:.1s}.notEmpty .fileBox-btn{cursor:pointer;margin-right:.8rem}.selectBox{margin-bottom:2.4rem}.err-msg{--errc: #f99766;position:relative;margin-top:.8rem;margin-left:.8rem;display:block;font-size:1.4rem;color:var(--errc)}.nav{--mg: 0;--pd: 0;display:flex;flex-flow:row nowrap;align-items:center;list-style:none;margin:var(--mg);padding:var(--pd)}.-hasBod{--bod: var(--line);border:1px solid var(--bod)}.-ssRad{border-radius:.4rem}.-smRad{border-radius:.8rem}.-mdRad{border-radius:1.6rem}.-lgRad{border-radius:3.2rem}.-xlRad{border-radius:6.4rem}.box-row{display:flex;flex-flow:row nowrap;align-items:center}.box-col{display:flex;flex-flow:column nowrap;align-items:center}.-ss{font-size:1.2rem}.-sm{font-size:1.4rem}.-md{font-size:1.6rem}.-lg{font-size:1.8rem}.-xl{font-size:2rem}.-xxl{font-size:2.4rem}.-half{width:50%}.-full{width:100%}.-brand{background-color:#cce0ff!important;background-color:var(--brand-8)!important;border-color:#cce0ff!important;border-color:var(--brand-8)!important;color:#005ef5!important;color:var(--brand-3)!important}.-sec{background-color:var(--sec-8);border-color:var(--sec-8);color:#7b54d6;color:var(--sec-3)}.-disabled{background-color:#c6cfd2!important;background-color:var(--mid-8)!important;border-color:#a9b7bc!important;border-color:var(--mid-7)!important;color:#70868f!important;color:var(--mid-5)!important;cursor:not-allowed!important}.wrap{position:relative;display:grid;max-width:100%;min-height:100vh}.wrap:not(.-err):not(.-login):not(.-guideline){grid-template-rows:12.8rem auto auto}.nav{display:flex;justify-content:flex-start;align-self:center;gap:1.6rem}.nav>a{background-color:gray;padding:0 .8rem;border-radius:.4rem;color:#fff;font-size:1.6rem;text-decoration:none}.nav>a:hover{background-color:tomato;transition:all .35s;transition-delay:.1s}.marquee-wrap{position:absolute;top:20rem;left:0;display:flex;justify-content:flex-start;align-items:center;width:100%;height:6rem;line-height:1;overflow:hidden}.marquee-wrap:hover .scrollTxt-bar{animation-play-state:paused}.marquee-bar{position:absolute;left:0%;top:0%;display:flex;align-items:center;justify-content:space-around;width:inherit;height:inherit;font-size:6.8rem;color:#00273680;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}.marquee-bar:nth-child(1){animation-name:first}.marquee-bar:nth-child(2){animation-name:second}.marquee-item{display:flex;justify-content:center;align-items:center;gap:1.6rem;margin-left:1rem;font-size:1.7rem}.marquee-item>strong{font-weight:700;color:#000}.marquee-item>span{font-size:1.4rem;color:#333}@keyframes first{0%{left:0%}to{left:-100%}}@keyframes second{0%{left:100%}to{left:0%}}.wrap.-err{background:rgba(249,151,102,.2);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.err-wrap{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;font-family:Inter,sans-serif;color:#002736}.err-wrap>h1{font-size:16rem;line-height:1.4}.err-wrap>h2{font-size:3.2rem}.err-wrap>p{max-width:25rem;font-size:1.6rem}.index-welcome .page-wrap{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;max-width:100%;min-height:100vh}.index-welcome .page-header,.index-welcome .page-content{margin-left:auto;margin-right:auto;margin-bottom:2.4rem;width:80vw;max-width:66rem}.index-welcome .page-header{align-items:flex-start}.index-welcome .page-header>.sub{position:relative;top:1.2rem;left:.2rem}.index-welcome .page-title{font-size:max(3vw,min(6.9336vw,6rem));line-height:max(4vw,min(8.0892vw,7rem))}.index-welcome .page-title>.effc-txt{background-image:linear-gradient(hsl(196.6666666667,12%,30%),hsl(196.6666666667,12%,30%));background-image:linear-gradient(var(--mid-3),var(--mid-3));background-repeat:no-repeat;background-position:right;background-size:0% 100%;display:inline;color:#002736cc;color:var(--font);animation:show 1.25s ease-in-out}.index-welcome .page-content{max-width:66rem}@keyframes show{0%{background-size:100% 100%;color:transparent}to{background-size:0% 100%;color:#002736cc;color:var(--font)}}
