section#hero.svelte-1xjvx2f.svelte-1xjvx2f.svelte-1xjvx2f{position:relative;height:calc(100svh - 4rem);overflow:hidden hidden}section#hero.svelte-1xjvx2f div.canvas.svelte-1xjvx2f.svelte-1xjvx2f{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1.5fr;gap:1rem 2rem;height:100%;padding:0rem 6vw 4.5rem 6vw}@media screen and (min-width: 1024px){section#hero.svelte-1xjvx2f div.canvas.svelte-1xjvx2f.svelte-1xjvx2f{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}section#hero.svelte-1xjvx2f div.canvas div.info.svelte-1xjvx2f.svelte-1xjvx2f{display:flex;flex-direction:column;justify-content:center;width:100%;gap:1rem}section#hero.svelte-1xjvx2f div.canvas div.info span.svelte-1xjvx2f.svelte-1xjvx2f{color:#4d5ee4}section#hero.svelte-1xjvx2f div.canvas div.info #title.svelte-1xjvx2f.svelte-1xjvx2f{font-size:120%;line-height:150%;font-weight:400;font-family:Nanum Myeongjo,serif}section#hero.svelte-1xjvx2f div.canvas div.info #title span.svelte-1xjvx2f.svelte-1xjvx2f{font-size:inherit;font-family:Nanum Myeongjo,serif}@media screen and (min-width: 960px){section#hero.svelte-1xjvx2f div.canvas div.info #title.svelte-1xjvx2f.svelte-1xjvx2f{font-size:180%;font-weight:500}}section#hero.svelte-1xjvx2f div.canvas div.info.svelte-1xjvx2f>p.svelte-1xjvx2f{line-height:150%}@media screen and (min-width: 960px){section#hero.svelte-1xjvx2f div.canvas div.info.svelte-1xjvx2f>p.svelte-1xjvx2f{font-size:124%}}section#hero.svelte-1xjvx2f div.canvas div.graphic.svelte-1xjvx2f.svelte-1xjvx2f{position:relative}section#hero.svelte-1xjvx2f div.canvas div.graphic div.content.svelte-1xjvx2f.svelte-1xjvx2f{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 960px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.content.svelte-1xjvx2f.svelte-1xjvx2f{top:0vh}}section#hero.svelte-1xjvx2f div.canvas div.graphic div.content div.empty.svelte-1xjvx2f.svelte-1xjvx2f{margin:auto 0;gap:1rem 0px}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f.svelte-1xjvx2f{display:flex;align-items:center;justify-content:center;padding:0px .5rem;width:calc(42vw - 4rem);height:90%;transition-property:transform opacity;transition-duration:.3s;transition-timing-function:ease-in;margin:0px .5rem;opacity:100%;transform:matrix(1,0,0,1,var(--displacement),0)}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f>div{width:90%;height:80%;background-color:#fff;filter:drop-shadow(0rem 1rem 3rem rgba(40,42,54,.08))}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f div.inspector{margin:.8rem .5rem;gap:.5rem;height:6rem}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f #topic-icon{width:12vmax;max-width:160px}@media screen and (max-width: 640px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f #topic-icon{padding:.2rem}}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f .card{gap:calc(2rem + 3vmax) 0px;margin-left:5vw;transform:scale(1.15);margin:0px 1.5rem}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f .card:nth-child(1){margin:0px 2.5rem 0px 0px}@media screen and (min-width: 1200px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f>a{grid-template-rows:16rem 5rem}}@media screen and (min-width: 720px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f .card{transform:scale(1.15)}}@media screen and (max-width: 540px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f.svelte-1xjvx2f{width:calc(92vw - 2rem)}}@media screen and (min-width: 960px){section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.svelte-1xjvx2f.svelte-1xjvx2f{transform:matrix(1,0,0,1,calc(var(--displacement) * .9),0)}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.hidden.svelte-1xjvx2f.svelte-1xjvx2f{transform:matrix(.9,0,0,.9,calc(var(--displacement) * .9),0);opacity:0%}}section#hero.svelte-1xjvx2f div.canvas div.graphic div.container.hidden.svelte-1xjvx2f.svelte-1xjvx2f{transform:matrix(.9,0,0,.9,var(--displacement),0);opacity:0%}section#hero.svelte-1xjvx2f div.controls.svelte-1xjvx2f.svelte-1xjvx2f{position:absolute;bottom:1rem;left:0;right:0;padding:0px 1rem;display:flex;align-items:center;justify-content:space-between;fill:none}@media screen and (min-width: 420px){section#hero.svelte-1xjvx2f div.controls.svelte-1xjvx2f.svelte-1xjvx2f{padding:2rem 6vw}}section#hero.svelte-1xjvx2f div.controls div.pagination.svelte-1xjvx2f.svelte-1xjvx2f{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}section#hero.svelte-1xjvx2f div.controls div.pagination span.svelte-1xjvx2f.svelte-1xjvx2f{position:relative;width:.3rem;height:.3rem;background-color:#69838c;border-radius:2rem}section#hero.svelte-1xjvx2f div.controls div.pagination span.active.svelte-1xjvx2f.svelte-1xjvx2f{margin:0rem .5rem}section#hero.svelte-1xjvx2f div.controls div.pagination span.active.svelte-1xjvx2f.svelte-1xjvx2f:after{content:"";position:absolute;z-index:5;width:1.2rem;height:1.2rem;background-color:transparent;border:1px solid #69838C;border-radius:100%;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}section#hero.svelte-1xjvx2f div.controls div.cta.svelte-1xjvx2f.svelte-1xjvx2f{display:flex;align-items:center;gap:1rem;position:absolute;top:-.5rem;transform:translateY(-50%) translate(-50%);left:50%}@media screen and (min-width: 580px){section#hero.svelte-1xjvx2f div.controls div.cta.svelte-1xjvx2f.svelte-1xjvx2f{top:50%;transform:translateY(-50%) translate(-50%)}}section#hero.svelte-1xjvx2f div.controls div.arrows.svelte-1xjvx2f.svelte-1xjvx2f{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}#cta.svelte-1xjvx2f.svelte-1xjvx2f.svelte-1xjvx2f:hover{box-shadow:0 0 3px}main.svelte-1d2247y.svelte-1d2247y{margin-top:4rem;min-height:90vh}main.svelte-1d2247y>section.svelte-1d2247y{padding:0px 5vw;margin-top:3rem}main.svelte-1d2247y>section.svelte-1d2247y:last-child{margin-bottom:4rem}div.grid.svelte-1d2247y.svelte-1d2247y{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}h4.svelte-1d2247y.svelte-1d2247y{font-size:1.3rem;margin-bottom:1rem;color:#2f2f2f}
