@import url(https://cdn.jsdelivr.net/gh/poposnail61/min-sans@main/web/css/minsans-dynamic-subset.css);.icon-guide{background-color:#f8f9fa}.icon-guide__header h1{font-size:2rem}.icon-guide__header p{color:#666}.icon-guide__controls{border-radius:12px;box-shadow:0 4px 6px #0000000d;max-width:600px}.icon-guide__controls .control-group label{color:#333;font-size:.9rem}.icon-guide__controls .control-group input[type=color]{height:30px;width:50px}.icon-guide__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.icon-card{border:1px solid #eee;border-radius:8px}.icon-card:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-5px)}.icon-card .icon-name{color:#666;font-size:.85rem}*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}canvas,img,picture,svg,video{display:block;max-width:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100vh}button{background:none;border:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}[hidden]{display:none!important}body{background:#fff;color:#141a24;font-family:MinSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}.layout{display:flex;flex-direction:column;min-height:100vh}.layout__content{flex:1 0 auto;margin:0 auto;width:100%}.layout__content--narrow{max-width:35rem}.layout__footer{background:#f2f3f8;border-top:.0625rem solid #e5e8ef;flex-shrink:0;padding:1rem 1.25rem;text-align:center}.layout__footer-text{color:#697387;font-size:.875rem;margin:0}.page{gap:1.5rem}.page,.page__header{display:flex;flex-direction:column}.page__header{gap:.5rem}.page__title{font-size:1.75rem;font-weight:700;line-height:1.2;margin:0}.page__subtitle{color:#697387;margin:0}.page__body{display:flex;flex-direction:column;gap:1rem}.page__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.page__section{display:flex;flex-direction:column;gap:.75rem}.page__eyebrow{color:#697387;font-size:.875rem;margin:0}.page--auth{background:#f2f3f8;border:.0625rem solid #e5e8ef;border-radius:.75rem;padding:1.5rem}.page--board .page__body,.page--post .page__body{background:#f2f3f8;border:.0625rem solid #e5e8ef;border-radius:.75rem;padding:1rem}.form{gap:1rem}.form,.form__group{display:flex;flex-direction:column}.form__group{gap:.5rem}.form__label{font-weight:600}.form__input,.form__textarea{border:.0625rem solid #e5e8ef;border-radius:.5rem;font-size:1rem;padding:.625rem .75rem}.form__textarea{min-height:10rem;resize:vertical}.form__actions{display:flex;gap:.5rem;justify-content:flex-end}.guard{align-items:center;color:#697387;display:flex;justify-content:center;min-height:40vh}.header{background-color:#fff;border-bottom:.0625rem solid #0000;color:#141a24;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.header--gnb-b{background-color:#0000;border-bottom:none;color:#fff;position:fixed}.header--gnb-b .gnb__item a,.header--gnb-b .header__util .login-btn,.header--gnb-b .header__util a{color:#fff}.header--gnb-b .icon,.header--gnb-b .icon-login{fill:#fff;color:#fff;font-weight:400}.header--gnb-w{background-color:#fff;border-bottom:.0625rem solid #e5e8ef;color:#141a24}.header--gnb-w .gnb__item a{color:#141a24}.header--open{background-color:#fff!important;border-bottom:.0625rem solid #e5e8ef;color:#141a24!important}.header--open .icon,.header--open .icon-login{fill:#99a1b1;color:#99a1b1;font-weight:400}.header--hover-solid{background-color:#fff!important;border-bottom:.0625rem solid #e5e8ef;color:#141a24!important}.header--hover-solid .icon,.header--hover-solid .icon-login{fill:#99a1b1;color:#99a1b1;font-weight:400}.header--hover-solid .gnb__item a{color:#141a24}.header__inner{align-items:center;display:grid;grid-template-columns:auto 1fr auto;height:5rem;margin:0 auto;max-width:120rem;padding:0 6.25rem;width:100%}.header__logo{margin-right:6.25rem}.header__nav{height:100%}.header__nav .gnb{justify-content:flex-start}.header__nav .gnb,.header__nav .gnb__item{align-items:center;display:flex;height:100%}.header__nav .gnb__item{cursor:pointer;position:relative}.header__nav .gnb__item a{align-items:center;border-bottom:.1875rem solid #0000;color:inherit;display:flex;font-size:1.25rem;font-weight:600;height:100%;justify-content:center;padding:0 1.25rem;text-align:center;text-decoration:none;transition:border-color .2s,color .2s;width:11.875rem}.header__nav .gnb__item.active a{border-bottom-color:#0078ff;color:#0078ff}.header__util{align-items:center;display:flex;font-size:.875rem;font-weight:400;gap:1rem;justify-content:flex-end}.header__util a{color:#99a1b1;transition:color .2s ease}.header__util a:hover{color:#0078ff}.header__util a:hover .icon,.header__util a:hover .icon-login{background-color:#0078ff!important}.header__util .login-btn{align-items:center;display:flex;gap:.3125rem}.header__util .divider{background-color:#cbd1dc;height:.75rem;width:.0625rem}.header__dropdown{background-color:#fff;border-top:.0625rem solid #e5e8ef;box-shadow:0 .625rem 1.25rem #0000000d;left:0;max-height:0;overflow:hidden;position:absolute;top:5rem;transition:max-height .3s ease-in-out,padding .3s;width:100%}.header__dropdown.show{max-height:25rem}.header__dropdown-inner{display:grid;grid-template-columns:13.75rem 1fr 12.5rem;margin:0 auto;max-width:120rem;padding:0 6.25rem}.header__dropdown .dropdown-grid{display:grid;justify-content:flex-start}.header__dropdown .dropdown-list{display:flex;flex-direction:column;padding:1.875rem 1rem;transition:background-color .2s;width:11.875rem}.header__dropdown .dropdown-list--empty{visibility:hidden}.header__dropdown .dropdown-list.highlight{background-color:#ebf5ff}.header__dropdown .dropdown-list.highlight a{color:#141a24}.header__dropdown .dropdown-list li+li{margin-top:1rem}.header__dropdown .dropdown-list a{color:#697387;font-size:.875rem;font-weight:600;transition:color .2s}.header__dropdown .dropdown-list a:hover{color:#0078ff;text-decoration:underline}.footer{background-color:#f8f8f8;padding:2.5rem 6.25rem;width:100%}.footer__inner{align-items:flex-start;display:flex;gap:2.5rem;margin:0 auto;max-width:90rem;padding:0 1.25rem}.footer__logo{flex-shrink:0}.footer__info{display:flex;flex-direction:column;gap:.5rem}.footer__copyright,.footer__text{color:#697387;font-size:.75rem;margin:0}.icon-guide{background-color:#f2f3f8;min-height:100vh;padding:2rem}.icon-guide__header{margin-bottom:3rem;text-align:center}.icon-guide__header h1{color:#141a24;font-size:2.25rem;font-weight:700;margin-bottom:.5rem}.icon-guide__header p{color:#697387;margin-bottom:2rem}.icon-guide__controls{background:#fff;border-radius:.75rem;box-shadow:0 .25rem .375rem #0000000d;display:flex;gap:2rem;justify-content:center;margin:0 auto;max-width:37.5rem;padding:1.5rem}.icon-guide__controls .control-group{align-items:center;display:flex;flex-direction:column;gap:.5rem}.icon-guide__controls .control-group label{color:#141a24;font-size:.875rem}.icon-guide__controls .control-group input[type=range]{cursor:pointer}.icon-guide__controls .control-group input[type=color]{background:none;border:none;cursor:pointer;height:1.875rem;width:3.125rem}.icon-guide__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}.icon-card{align-items:center;background:#fff;border:.0625rem solid #e5e8ef;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem;transition:transform .2s,box-shadow .2s}.icon-card:hover{border-color:#0078ff;box-shadow:0 .625rem .9375rem #0000001a;transform:translateY(-.3125rem)}.icon-card:hover .icon-name{color:#0078ff;font-weight:700}.icon-card .icon-preview{display:block}.icon-card .icon-name{color:#697387;font-size:.875rem;text-align:center;word-break:break-all}.hero,.home{position:relative}.hero{min-height:100vh;overflow:hidden;width:100%}.hero__background{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.hero__background,.hero__background:after{height:100%;left:0;position:absolute;top:0;width:100%}.hero__background:after{background-color:#0003;content:"";display:block;z-index:1}.hero__content{display:flex;min-height:100vh;padding:17.5rem 0 0 12.5rem;position:relative;width:100%;z-index:1}.hero__inner{display:flex;flex-direction:column;gap:1.5rem;max-width:90rem;width:100%}.hero__title{color:#fff;font-size:3rem;font-weight:700;line-height:1.2;margin:0}.hero__subtitle{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.3;margin:0}.cta{background-color:#141a24;bottom:0;left:0;padding:2.5rem 0;position:absolute;width:100%;z-index:1}.cta__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:77.5rem}.cta__title{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0}.cta__description{color:#b4bbcb;font-size:1.25rem;font-weight:600;line-height:1.4;margin-top:.625rem}.cta__actions{display:flex;gap:1rem;margin-top:.5rem}.tabs-section{background-position:50%,100%;background-repeat:no-repeat,no-repeat;background-size:cover,contain;width:100%}.tabs-section__inner{display:flex;gap:7.5rem;margin:0 auto;max-width:90rem;padding:9rem 0}.tabs-section__nav{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;width:10rem}.tabs-section__nav-item{background-color:#0000;border:none;color:#141a24;cursor:pointer;font-size:1.25rem;font-weight:400;padding:1rem 0 1rem 2.5rem;position:relative;text-align:right;transition:all .2s ease}.tabs-section__nav-item:hover{color:#0078ff}.tabs-section__nav-item--active{color:#0078ff;font-weight:700}.tabs-section__nav-item--active:before{background-color:#0078ff;content:"";height:.1875rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.875rem}.tabs-section__content,.tabs-section__content-inner{align-items:center;display:flex;flex:1 1}.tabs-section__text{display:flex;flex-direction:column;gap:1.5rem;max-width:31.25rem}.tabs-section__heading{color:#141a24;font-size:5rem;font-weight:700;line-height:1.2;margin:0}.tabs-section__description{color:#141a24;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}
/*# sourceMappingURL=main.ceda374e.css.map*/