#sec00.svelte-1rrf3ur{position:sticky;top:0;margin-bottom:-60px;height:60px;width:100%;margin-left:auto;margin-right:auto;z-index:999;transition:.3s;border-bottom:1px solid transparent;background-color:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#sec00.svelte-1rrf3ur .m-search-area:where(.svelte-1rrf3ur){display:none}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur){width:100%;height:100%;display:flex;align-items:center}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo-area:where(.svelte-1rrf3ur){display:flex;justify-content:center;align-items:center}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo-area:where(.svelte-1rrf3ur) span:where(.svelte-1rrf3ur){width:1px;height:24px;border-radius:6px;background:#00000014}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo-area:where(.svelte-1rrf3ur) .guide:where(.svelte-1rrf3ur){font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:-.3px;color:#0009;padding:0 8px;text-decoration:none;transition:color .15s ease}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo-area:where(.svelte-1rrf3ur) .guide:where(.svelte-1rrf3ur):hover{color:var(--site-primary, #4541ff)}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo-area:where(.svelte-1rrf3ur) .guide.active:where(.svelte-1rrf3ur){color:#111827;font-weight:500}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .logo:where(.svelte-1rrf3ur){width:109px;flex:none;margin-right:20px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .search-area:where(.svelte-1rrf3ur){flex:2;display:flex;justify-content:center;align-items:center;width:100%;gap:10px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur){flex:2;display:flex;justify-content:flex-end;align-items:center;height:100%;gap:10px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur){height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-wrap:where(.svelte-1rrf3ur){display:flex;justify-content:center;align-items:center;gap:3px;padding:7.5px 11px;border-radius:5px;font-size:15px;font-weight:600;cursor:pointer}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .icon:where(.svelte-1rrf3ur){width:18px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur):hover .service-wrap:where(.svelte-1rrf3ur){background-color:#0000000f}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur):hover .service-box:where(.svelte-1rrf3ur){display:flex}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .icon:where(.svelte-1rrf3ur) img:where(.svelte-1rrf3ur){width:100%;display:block}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur){display:none;position:absolute;top:59px;left:0;padding:30px;width:fit-content;height:auto;background-color:#fff;border-radius:12px;border:1px solid #e0e0e0;box-shadow:0 0 16px #0000001a;justify-content:center;gap:20px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .left:where(.svelte-1rrf3ur){display:flex;flex-direction:column;gap:4px;position:relative;width:160px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .left:where(.svelte-1rrf3ur):after{content:"";position:absolute;top:0;right:-20px;width:1px;height:100%;background-color:#e0e0e0}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .left:where(.svelte-1rrf3ur) p:where(.svelte-1rrf3ur){font-size:14px;font-weight:600;width:100%;padding:4px 10px;color:#bdbdbd}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .left:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur){display:flex;align-items:center;width:100%;padding:10px;gap:4px;color:#333;font-weight:600}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .left:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur) span:where(.svelte-1rrf3ur),#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .right:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur) span:where(.svelte-1rrf3ur){padding:1px 4px;font-size:10px;font-weight:600;color:#fff;line-height:normal;border-radius:2px;background:var(--site-primary, #4541ff)}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .right:where(.svelte-1rrf3ur){display:flex;flex-direction:column;gap:4px;width:160px}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .right:where(.svelte-1rrf3ur) p:where(.svelte-1rrf3ur){font-size:14px;font-weight:600;width:100%;padding:4px 10px;color:#bdbdbd}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-area:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) .right:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur){display:flex;align-items:center;width:100%;padding:10px;gap:4px;color:#333;font-weight:600}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur){display:inline-block;padding:7.5px 11px;border-radius:5px;font-size:15px;font-weight:600;cursor:pointer}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur):hover{background-color:#0000000f}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) a[target=_blank]:where(.svelte-1rrf3ur):after,#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .gnb:where(.svelte-1rrf3ur) .service-box:where(.svelte-1rrf3ur) a[target=_blank]:where(.svelte-1rrf3ur):after{content:"";display:inline-block;width:12px;height:12px;margin-left:4px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23828282'%3E%3Cpath d='M10 1h5v5h-1.5V3.56L8.28 8.78 7.22 7.72l5.22-5.22H10V1zM3.5 3A1.5 1.5 0 0 0 2 4.5v8A1.5 1.5 0 0 0 3.5 14h8a1.5 1.5 0 0 0 1.5-1.5V9h-1.5v3.5h-8v-8H7V3H3.5z'/%3E%3C/svg%3E") no-repeat center / contain}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .btn-area:where(.svelte-1rrf3ur){display:flex;justify-content:flex-end;gap:12px;margin-left:auto}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .btn-area:where(.svelte-1rrf3ur) a:where(.svelte-1rrf3ur){padding:9px 10px;font-size:14px;font-weight:700;line-height:normal;border-radius:5px;min-width:80px;text-align:center;cursor:pointer}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .btn-area:where(.svelte-1rrf3ur) a.login:where(.svelte-1rrf3ur){border:1px solid #e0e0e0;background:#fff;color:#828282}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .btn-area:where(.svelte-1rrf3ur) a.free:where(.svelte-1rrf3ur){border-radius:5px;background:#fff;border:1px solid #e5e8eb;color:#4e5968}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .btn-area:where(.svelte-1rrf3ur) a.start:where(.svelte-1rrf3ur){border-radius:5px;background:var(--site-primary, #4541ff);border:1px solid var(--site-primary, #4541ff);color:#fff}#sec00.svelte-1rrf3ur .sec00:where(.svelte-1rrf3ur) .menu:where(.svelte-1rrf3ur){display:none;cursor:pointer}.search-area.svelte-1rrf3ur .search-dropdown-container{flex:1;max-width:680px}.search-area.svelte-1rrf3ur .search-input{border-radius:14px;background:#f9f9f9}@media (max-width: 900px){.search-area.svelte-1rrf3ur{display:none}}.cms-footer.svelte-1aut9wh{background:var(--bg-primary);border-top:1px solid var(--border-color)}.cms-footer-inner.svelte-1aut9wh{max-width:1200px;margin:0 auto;padding:0 40px}.cms-footer-content.svelte-1aut9wh{padding:60px 0;display:flex;justify-content:space-between;gap:40px}.cms-footer-logo.svelte-1aut9wh{margin-bottom:19px}.cms-footer-logo.svelte-1aut9wh img:where(.svelte-1aut9wh){height:28px;width:auto}.cms-footer-left.svelte-1aut9wh p:where(.svelte-1aut9wh){color:#828282;font-size:14px;font-weight:300;line-height:180%}.cms-footer-left.svelte-1aut9wh p:where(.svelte-1aut9wh) span:where(.svelte-1aut9wh){font-weight:700}.cms-footer-right.svelte-1aut9wh{display:flex;gap:80px}.cms-footer-section.svelte-1aut9wh{display:flex;flex-direction:column;gap:19px}.cms-footer-section-title.svelte-1aut9wh{color:#828282;font-size:15px;font-weight:800;line-height:19.5px}.cms-footer-section-menu.svelte-1aut9wh{display:flex;flex-direction:column;gap:7.5px}.cms-footer-section-menu.svelte-1aut9wh a:where(.svelte-1aut9wh){display:inline-block;color:#828282;font-size:15px;font-weight:400;line-height:19.5px;text-decoration:none;transition:color .15s}.cms-footer-section-menu.svelte-1aut9wh a:where(.svelte-1aut9wh):hover{color:#4541ff}@media (max-width: 1024px){.cms-footer-right.svelte-1aut9wh{gap:40px}}@media (max-width: 768px){.cms-footer-inner.svelte-1aut9wh{padding:0 20px}.cms-footer-content.svelte-1aut9wh{flex-direction:column-reverse;padding:40px 0}.cms-footer-left.svelte-1aut9wh{margin-top:30px;padding-top:30px;border-top:1px solid var(--border-color)}.cms-footer-right.svelte-1aut9wh{flex-wrap:wrap;gap:30px}.cms-footer-section.svelte-1aut9wh{min-width:140px}}.landing-nav.svelte-1sm7814{position:fixed;top:0;left:0;right:0;z-index:1000;height:60px;background-color:var(--bg-primary)}.landing-nav.svelte-1sm7814 #sec00{position:relative;margin-bottom:0;background-color:var(--bg-primary)}.landing-content.svelte-1sm7814{padding-top:60px;position:relative;z-index:1}#announcement-bar-root.svelte-j1i7ql{position:relative;z-index:10000}#announcement-bar-root.svelte-j1i7ql:has(.announcement-marquee:where(.svelte-j1i7ql)){position:fixed;top:0;left:0;right:0}.announcement-marquee.svelte-j1i7ql{overflow:hidden;font-size:.8125rem;font-weight:600;white-space:nowrap;height:var(--announcement-bar-height, 28px);display:flex;align-items:center}.announcement-marquee-track.svelte-j1i7ql{display:inline-flex;animation:svelte-j1i7ql-marquee-scroll 30s linear infinite}.announcement-marquee-item.svelte-j1i7ql{flex-shrink:0;padding:0 2rem}@keyframes svelte-j1i7ql-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar.svelte-j1i7ql{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;font-size:.9375rem;text-align:center}.announcement-bar-content.svelte-j1i7ql{flex:1;display:flex;justify-content:center}.announcement-bar-content.svelte-j1i7ql p{margin:0}.announcement-bar-content.svelte-j1i7ql a{color:inherit;font-weight:600;text-decoration:underline}.announcement-bar-content.svelte-j1i7ql a:hover{text-decoration:none}.announcement-bar.svelte-j1i7ql button:where(.svelte-j1i7ql){display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;color:inherit;cursor:pointer;opacity:.8;transition:opacity .15s}.announcement-bar.svelte-j1i7ql button:where(.svelte-j1i7ql):hover{opacity:1}@keyframes svelte-19cgl8y-fade-in{0%{opacity:0}}@keyframes svelte-19cgl8y-fade-out{to{opacity:0}}::view-transition-old(root){animation:80ms cubic-bezier(.4,0,1,1) both svelte-19cgl8y-fade-out}::view-transition-new(root){animation:.16s cubic-bezier(0,0,.2,1) 80ms both svelte-19cgl8y-fade-in}.landing-nav{top:var(--announcement-bar-offset, 0px)!important;background-color:var(--site-header-bg, rgba(255, 255, 255, .5))!important;-webkit-backdrop-filter:blur(var(--site-header-blur, 12px));backdrop-filter:blur(var(--site-header-blur, 12px));box-shadow:var(--site-header-shadow, 0 1px 8px rgba(0, 0, 0, .06))}.landing-nav #sec00{background-color:transparent!important}.preview-main.svelte-1gfasot{min-height:60vh}.empty.svelte-1gfasot{padding:80px 24px;text-align:center;color:#666}.prose-wrap.svelte-1gfasot{max-width:760px;margin:0 auto;padding:40px 24px}.prose-wrap.svelte-1gfasot h1:where(.svelte-1gfasot){margin:0 0 24px;font-size:2rem;font-weight:700}
