.ActionButton{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--x-small-spacing);cursor:pointer;width:-moz-fit-content;width:fit-content;padding:var(--x-small-spacing) var(--small-spacing);border-radius:100px;border:2px solid transparent;font-size:var(--base-20-size);font-weight:var(--font-weight-600);line-height:var(--line-spacing-25);letter-spacing:var(--character-spacing-0-5);white-space:nowrap}.ActionButton.outlined{border:2px solid var(--neutral-100);background-color:transparent;color:var(--neutral-100)}.ActionButton.outlined:hover{border:2px solid var(--branding-primary-100);background-color:var(--branding-primary-100);color:var(--branding-primary-600)}.ActionButton.primary{border:2px solid var(--branding-primary-600);background-color:var(--branding-primary-600);color:var(--neutral-100)}.ActionButton.primary:hover,.ActionButton.secondary{border:2px solid var(--branding-primary-500);background-color:var(--branding-primary-500)}.ActionButton.secondary{color:var(--neutral-100)}.ActionButton.secondary:hover{border:2px solid var(--branding-secondary-300);background-color:var(--branding-secondary-300);color:var(--branding-primary-600)}.ActionButton.ghost{border:2px solid transparent;background-color:transparent;color:var(--branding-primary-600)}.ActionButton.ghost:hover{border:2px solid var(--branding-primary-100);background-color:var(--branding-primary-100)}.ActionButton.mini{font-size:var(--base-20-size);font-weight:var(--font-weight-600);letter-spacing:var(--character-spacing-0-5);line-height:var(--line-spacing-25);border-radius:11px;padding:5px;gap:var(--base-spacing);background-color:transparent;color:var(--neutral-400)}.ActionButton.mini:hover{background-color:var(--branding-primary-200);color:var(--branding-primary-500)}a:link,a:visited{text-decoration:none;color:var(--neutral-100)}@import"https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap";h1,h2,h3,h4,h5,h6{font-family:var(--sans-font)}h1{font-weight:700;font-size:1.778rem!important;line-height:42px;letter-spacing:0}h2{font-weight:700}h2,h3{font-size:1.444rem;line-height:36px;letter-spacing:0}h3{font-weight:600}h4{font-weight:700}h4,h5{font-size:1.111rem;line-height:30px;letter-spacing:0}h5{font-weight:600}h6{font-size:1.333rem;line-height:0;letter-spacing:0;font-weight:700}p{font-weight:400;font-size:18px;line-height:25px;letter-spacing:.45px}blockquote{margin:1rem 0;padding-left:1.111rem;border:0;border-left:3px solid var(--teal)}:root{--root-font-size:18px;--base-14-size:0.778rem;--base-16-size:0.889rem;--base-20-size:1.111rem;--base-24-size:1.333rem;--base-26-size:1.444rem;--base-28-size:1.556rem;--base-30-size:1.667rem;--base-32-size:1.778rem;--base-36-size:2rem;--base-40-size:2.222rem;--base-46-size:2.556rem;--base-62-size:3.444rem;--font-weight-600:600;--font-weight-normal:400;--font-weight-bold:700;--character-spacing-0:0px;--character-spacing-0-5:0.5px;--character-spacing-0-45:0.45px;--line-spacing-22:22px;--line-spacing-25:25px;--line-spacing-28:28px;--line-spacing-30:30px;--line-spacing-36:36px;--line-spacing-40:40px;--line-spacing-42:42px;--text-transform-uppercase:uppercase;--neutral-100:#fff;--neutral-200:#e7e7e7;--neutral-300:#c3c3c3;--neutral-400:#a1a1a1;--neutral-500:#646464;--neutral-600:#414141;--neutral-700:#343434;--neutral-800:#121212;--neutral-900:#000;--accent-100:#d8ecfe;--accent-200:#b0d9fc;--accent-300:#84c3fb;--accent-400:#5cb0fa;--accent-500:#359df8;--accent-600:#0c88f7;--branding-secondary-100:#e5f8fa;--branding-secondary-200:#d9f5f7;--branding-secondary-300:#b1ecef;--branding-secondary-400:#8be2e8;--branding-secondary-500:#64d9e0;--branding-secondary-600:#00a7b1;--branding-primary-100:#e7f3f6;--branding-primary-200:#ccdce0;--branding-primary-300:#99b9c2;--branding-primary-400:#6697a3;--branding-primary-500:#337485;--branding-primary-600:#005368;--tendency-clicked-false-default:#ccdde1;--tendency-clicked-false-hover:#b3ccd2;--tendency-clicked-false-active:#99bac3;--tendency-clicked-true-default:#005c68;--tendency-clicked-true-hover:#023f4f;--tendency-clicked-true-active:#02313d;--branding-secondary-700:#00777e;--branding-primary-700:#002d3a;--accent-700:#1b6aaf;--serif-font:"Times New Roman",Times,serif;--base-font:var(--sans-font);--max-width:1920px;--zero-spacing:0px;--base-spacing:8px;--x-small-spacing:16px;--small-spacing:24px;--medium-spacing:32px;--large-spacing:48px;--x-large-spacing:64px;--box-shadow:0px 3px 6px rgba(0,0,0,.161);--box-shadow-v-offset:0px -3px 6px rgba(0,0,0,.161);--box-shadow-light:0px 3px 6px #a1a1a1;--box-shadow-selected:0px 3px 10px rgba(0,0,0,.16);--box-shadow-hover:0px 6px 12px rgba(0,0,0,.2);--large-shadow:15px 20px 30px rgba(0,0,0,.16);--box-shadow-01a:0px -3px 15px rgba(0,0,0,.102);--dark-teal:#005368;--light-teal:#3dcfd8;--cream:#fcfaf3}.Welcome{grid-area:main;grid-column-start:1;grid-column-end:6;height:calc(100vh - 110px);justify-content:space-between;align-items:stretch}.Welcome,.Welcome .container{display:flex;flex-direction:column;text-align:center}.Welcome .container{justify-content:center;align-items:center;margin-top:15rem}.Welcome .container .logo{max-width:55vw}.Welcome .container .tagline{margin-bottom:var(--medium-spacing);background-color:#00a7b1;padding:var(--base-spacing) var(--x-small-spacing);border-radius:100px;width:-moz-fit-content;width:fit-content}.Welcome .container .tagline span{color:var(--neutral-100)}.Welcome .footer{padding:var(--small-spacing) 0;background-color:var(--branding-secondary-200);color:var(--branding-primary-600);font-size:var(--base-20-size)}