.sq-ih-in{padding-top:28px;padding-bottom:72px}.sq-ih-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:44px;display:flex}.sq-crumb{min-height:44px;color:var(--sq-ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.sq-crumb:hover{color:var(--sq-ink)}.sq-crumb:focus-visible,.sq-ih-ext:focus-visible{outline:2px solid var(--sq-focus);outline-offset:2px;border-radius:6px}.sq-ih-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.sq-ih-ext{min-height:44px;color:var(--sq-ink-2);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}.sq-ih-ext:hover{color:var(--sq-ink)}.sq-share{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--sq-r-ctl);background:var(--sq-cell);height:44px;color:var(--sq-ink);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;transition:background-color .15s;display:inline-flex}.sq-share:hover{background:var(--sq-guide-2)}.sq-share:focus-visible{outline:2px solid var(--sq-focus);outline-offset:2px}.sq-ih-head{align-items:center;gap:24px;min-width:0;margin-top:44px;display:flex}.sq-ih-logo{border-radius:16px;height:72px;padding:14px 16px}.sq-ih-logo img{max-width:200px;height:44px}.sq-ih-logo.sq-logo-fav{padding:14px}.sq-ih-logo.sq-logo-fav img{width:44px}.sq-ih h1{min-width:0;font-family:var(--sq-f-latin),sans-serif;font-weight:var(--sq-fw-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(36px,4.6vw,66px);line-height:1.04}.sq-ih-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;scroll-margin-top:min(70vh,640px);display:flex}.sq-act{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--sq-r-pill);white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-size:17px;font-weight:700;transition:background-color .15s;display:inline-flex}.sq-act svg{flex-shrink:0}.sq-act-primary{background:var(--sq-primary);color:var(--sq-on-primary)}.sq-act-primary:hover{background:var(--sq-primary-hover)}.sq-act-primary:active{background:var(--sq-primary-press)}.sq-act-ink{background:var(--sq-ink);color:var(--sq-paper)}.sq-act-ink:hover{background:var(--sq-n800)}.sq-act-ink:active{background:var(--sq-n700)}.sq-act:focus-visible{outline:2px solid var(--sq-focus);outline-offset:3px}.sq-panes-m{display:none}.sq-item-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 64px;padding-top:24px;padding-bottom:64px;display:grid}.sq-item-solo{grid-template-columns:minmax(0,1fr)}.sq-item-md,.sq-item-pv{min-width:0}.sq-md-h,.sq-pv-sec h2,.sq-rel h2{font-family:var(--sq-f-latin),sans-serif;font-size:26px;font-weight:var(--sq-fw-heading);letter-spacing:-.015em;line-height:1.25}.sq-md-h{margin-bottom:24px}.sq-item-pv-in{top:calc(var(--sq-header-h) + 16px);max-height:calc(100vh - var(--sq-header-h) - 16px);overscroll-behavior:contain;padding-right:4px;position:sticky;overflow:auto}.sq-md-body{max-width:72ch}.sq-md-body>div{color:var(--sq-ink);font-size:17px;line-height:1.75}.sq-md-body h2{font-size:26px;line-height:1.25;font-weight:var(--sq-fw-heading);letter-spacing:-.015em;border:0;margin:64px 0 16px;padding:0}.sq-md-body>div>h2:first-child{margin-top:0}.sq-md-body h3{margin:40px 0 10px;font-size:19px;font-weight:700;line-height:1.35}.sq-md-body h4{margin:28px 0 8px;font-size:17px;font-weight:700}.sq-md-body p,.sq-md-body ul,.sq-md-body ol{margin:14px 0}.sq-md-body li+li{margin-top:6px}.sq-md-body hr{border-color:#0000;margin:48px 0}.sq-md-body pre{border-radius:var(--sq-r-ctl);font-size:14px;line-height:1.65}.sq-md-body table{font-size:15px}.sq-md-body table td,.sq-md-body table th{padding:10px 14px}.sq-md-body div:has(>table){border-radius:var(--sq-r-ctl)}.sq-md-body blockquote{color:var(--sq-ink-2);font-style:normal}.sq-pv{gap:64px;padding-bottom:32px;display:grid}.sq-pv-sec h2{margin-bottom:24px}.sq-pv ul,.sq-pv ol{margin:0;padding:0;list-style:none}.sq-pv-group+.sq-pv-group{margin-top:40px}.sq-pv-group h3,.sq-pv-scale h3{margin-bottom:14px;font-size:17px;font-weight:700;line-height:1.35}.sq-pv-lead{margin-bottom:20px}.sq-pv-sw{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px 12px;display:grid}.sq-pv-sw button,.sq-pv-lead button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--sq-r-ctl);flex-direction:column;gap:4px;width:100%;display:flex}.sq-pv-sw button:focus-visible,.sq-pv-lead button:focus-visible{outline:2px solid var(--sq-focus);outline-offset:3px}.sq-pv-chip{border-radius:var(--sq-r-ctl);height:80px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-ink) 10%,transparent);margin-bottom:6px;transition:transform .15s;display:block}.sq-pv-lead .sq-pv-chip{border-radius:var(--sq-r-card);height:144px}.sq-pv-sw button:hover .sq-pv-chip,.sq-pv-lead button:hover .sq-pv-chip{transform:translateY(-2px)}.sq-pv-sw-n{color:var(--sq-ink);overflow-wrap:anywhere;font-size:15px;font-weight:650}.sq-pv-lead .sq-pv-sw-n{font-size:17px;font-weight:700}.sq-pv-sw-v{color:var(--sq-ink-2);font-variant-numeric:tabular-nums;font-size:15px}.sq-pv-ramps{gap:20px;display:grid}.sq-pv-ramp-h{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-bottom:8px;font-size:15px;line-height:1.4;display:flex}.sq-pv-ramp-h b{font-weight:650}.sq-pv-ramp-h>span{color:var(--sq-ink-2);font-variant-numeric:tabular-nums}.sq-pv-strip{border-radius:var(--sq-r-ctl);display:grid;position:relative;overflow:hidden}.sq-pv-strip:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-ink) 10%,transparent);pointer-events:none;position:absolute;inset:0}.sq-pv-strip button{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;height:48px;display:block}.sq-pv-strip button:focus-visible{outline:2px solid var(--sq-focus);outline-offset:-3px}.sq-pv-strip-l{color:var(--sq-ink-2);text-align:center;font-variant-numeric:tabular-nums;margin-top:6px;font-size:14px;display:grid}.sq-pv-strip-l span{white-space:nowrap;min-width:0;overflow:hidden}.sq-pv-fonts{gap:12px;display:grid}.sq-pv-font{border-radius:var(--sq-r-card);background:var(--sq-cell);align-items:center;gap:20px;min-width:0;padding:20px 22px;display:flex}.sq-pv-aa{color:var(--sq-ink);flex-shrink:0;font-size:56px;line-height:1}.sq-pv-font-t{flex-direction:column;gap:2px;min-width:0;display:flex}.sq-pv-font-t b{overflow-wrap:anywhere;font-size:17px;font-weight:700}.sq-pv-font-t span{color:var(--sq-ink-2);font-size:15px}.sq-pv-font-t a{color:var(--sq-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sq-guide);text-decoration-color:var(--sq-guide);text-underline-offset:4px;margin-top:4px;font-size:15px;font-weight:600}.sq-pv-font-t a:hover{-webkit-text-decoration-color:var(--sq-ink);text-decoration-color:var(--sq-ink)}.sq-pv-fonts+.sq-pv-scale{margin-top:32px}.sq-pv-steps{border-radius:var(--sq-r-card);background:var(--sq-cell);gap:6px;padding:6px;display:grid}.sq-pv-step{border-radius:var(--sq-r-ctl);background:var(--sq-paper);gap:12px;min-width:0;padding:16px 18px;display:grid}.sq-pv-step-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.sq-pv-step-n{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;font-size:15px;line-height:1.45;display:flex}.sq-pv-step-n b{overflow-wrap:anywhere;font-weight:650}.sq-pv-step-n span{color:var(--sq-ink-2)}.sq-pv-step-m{color:var(--sq-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.sq-pv-spec{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sq-pv-tbar{background:var(--sq-guide);border-radius:3px;height:6px;display:block}.sq-pv-more{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--sq-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sq-guide);text-decoration-color:var(--sq-guide);text-underline-offset:4px;align-items:center;margin-top:8px;padding:0 4px;font-size:15px;font-weight:650;display:inline-flex}.sq-pv-more:hover{-webkit-text-decoration-color:var(--sq-ink);text-decoration-color:var(--sq-ink)}.sq-pv-more:focus-visible{outline:2px solid var(--sq-focus);outline-offset:2px;border-radius:6px}.sq-pv-space{border-radius:var(--sq-r-card);background:var(--sq-cell);gap:4px;padding:6px;display:grid}.sq-pv-space li{border-radius:var(--sq-r-ctl);background:var(--sq-paper);grid-template-columns:minmax(0,8em) 4.5em minmax(0,1fr);align-items:center;gap:12px;min-height:44px;padding:0 14px;font-size:15px;display:grid}.sq-pv-space-n{overflow-wrap:anywhere;font-weight:650}.sq-pv-space-v{color:var(--sq-ink-2);font-variant-numeric:tabular-nums;text-align:right}.sq-pv-space-b{background:var(--sq-n400);border-radius:4px;max-width:100%;height:16px;display:block}.sq-pv-tiles{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:20px 12px;display:grid}.sq-pv-tiles li{align-content:start;gap:2px;min-width:0;display:grid}.sq-pv-rad{background:var(--sq-cell);width:72px;height:72px;box-shadow:inset 0 0 0 2px var(--sq-guide);margin-bottom:10px;display:block}.sq-pv-tile-n{overflow-wrap:anywhere;font-size:15px;font-weight:650}.sq-pv-tile-v{color:var(--sq-ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px}.sq-pv-shadows{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.sq-pv-shadows .sq-pv-tile-v{font-size:14px;line-height:1.5}.sq-pv-elev-st{border-radius:var(--sq-r-card);background:var(--sq-cell);justify-content:center;align-items:center;min-height:120px;margin-bottom:12px;padding:24px;display:flex}.sq-pv-elev{border-radius:var(--sq-r-ctl);background:var(--sq-paper);width:100%;max-width:120px;height:64px;display:block}.sq-pv-comp{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px 16px;display:grid}.sq-pv-comp>li{min-width:0}.sq-pv-stage{border-radius:var(--sq-r-card);background:var(--sq-cell);justify-content:center;align-items:center;min-height:132px;padding:28px 20px;display:flex;overflow:hidden}.sq-pv-stage-dark{background:var(--sq-n900)}.sq-pv-cap{gap:4px;min-width:0;padding:12px 2px 0;display:grid}.sq-pv-cap>b{overflow-wrap:anywhere;font-size:15px;font-weight:650}.sq-pv-cap>span{color:var(--sq-ink-2);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.sq-pv-states{color:var(--sq-ink-2);gap:2px;font-size:14px;line-height:1.5;display:grid}.sq-pv-states li{overflow-wrap:anywhere;min-width:0}.sq-pv-states i{width:10px;height:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-ink) 16%,transparent);border-radius:50%;margin-right:6px;display:inline-block}.sq-pv-states b,.sq-pv-inv b{color:var(--sq-ink);font-weight:650}.sq-pv-inv{color:var(--sq-ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.sq-pv-btn{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;max-width:100%;min-height:40px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex;overflow:hidden}.sq-pv-input{align-items:center;width:100%;max-width:300px;min-height:44px;padding:0 14px;font-size:15px;display:flex}.sq-pv-input span{opacity:.7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sq-pv-card{width:100%;max-width:260px;height:96px;display:block}.sq-rel{padding:72px 0 16px}.sq-rel h2{margin-bottom:28px}.sq-rel ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 24px;list-style:none;display:grid}.sq-rel li{min-width:0}.sq-rel a{align-items:center;gap:12px;padding:10px 0;display:flex}.sq-rel a:hover b{text-underline-offset:4px;text-decoration:underline}.sq-rel-logo{border-radius:var(--sq-r-inner);background:var(--sq-paper);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-ink) 12%,transparent);flex-shrink:0;place-items:center;padding:6px;display:grid}.sq-rel-logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.sq-rel-logo-dark{background:var(--sq-ink)}.sq-rel-sw{border-radius:var(--sq-r-inner);width:28px;height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-ink) 14%,transparent);flex-shrink:0}.sq-rel-t{flex-direction:column;min-width:0;line-height:1.35;display:flex}.sq-rel-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.sq-rel-t span{color:var(--sq-ink-2);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}@media (max-width:1100px){.sq-rel ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.sq-item-body{grid-template-columns:minmax(0,1fr)}.sq-item-pv{margin-top:64px}.sq-item-pv-in{max-height:none;padding-right:0;position:static;overflow:visible}}@media (max-width:767px){.sq-ih-in{padding-top:16px;padding-bottom:40px}.sq-ih-head{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}.sq-ih-logo{border-radius:14px;height:56px;padding:10px 12px}.sq-ih-logo img{max-width:160px;height:36px}.sq-ih-logo.sq-logo-fav{padding:10px}.sq-ih-logo.sq-logo-fav img{width:36px}.sq-ih h1{font-size:clamp(30px,9vw,40px)}.sq-ih-acts{gap:10px;margin-top:24px}.sq-act{flex:1 1 0;min-width:0;padding:0 16px;font-size:16px}.sq-share span{display:none}.sq-share{justify-content:center;width:44px;padding:0}.sq-md-h,.sq-pv-sec h2,.sq-rel h2,.sq-md-body h2{font-size:23px}.sq-panes-m{gap:24px;padding-top:8px;display:flex}.sq-panes-m button{all:unset;cursor:pointer;min-height:44px;color:var(--sq-ink-2);border-bottom:2px solid #0000;font-size:17px;font-weight:650}.sq-panes-m button[aria-pressed=true]{color:var(--sq-ink);border-bottom-color:var(--sq-ink)}.sq-panes-m button:focus-visible{outline:2px solid var(--sq-focus);outline-offset:2px}.sq-item-body{padding-top:24px}.sq-item-pv{margin-top:0}.sq-m-hide{display:none}.sq-md-body>div{font-size:16px}.sq-pv{gap:48px}.sq-pv-sw{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-pv-chip{height:72px}.sq-pv-lead .sq-pv-chip{height:112px}.sq-pv-aa{font-size:44px}.sq-pv-step{padding:14px}.sq-pv-space li{grid-template-columns:minmax(0,1fr) 4em minmax(0,1.1fr);padding:0 12px}.sq-pv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-pv-shadows,.sq-rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}}:lang(ko) .sq-ih h1{letter-spacing:-.02em;line-height:1.3}:lang(ko) :is(.sq-md-h,.sq-pv-sec,.sq-rel) h2,:lang(ko) .sq-md-h{line-height:1.32}:lang(ko) .sq-pv-group h3,:lang(ko) .sq-pv-scale h3{line-height:1.45}
