.Cs_iyq_demo :focus-visible{outline-color:var(--orange-soft)}.Cs_iyq_demo{background:var(--ink-2);border:1px solid var(--ink-line);color:#fff;border-radius:14px;min-width:0;box-shadow:0 30px 80px -30px #eb5c0440,0 20px 50px -20px #0009}.Cs_iyq_top{border-bottom:1px solid var(--ink-line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.Cs_iyq_label{font-size:var(--t-label);color:var(--ink-mute);font-weight:600}.Cs_iyq_selectWrap{min-width:0;position:relative}.Cs_iyq_selectWrap:after{content:"▾";color:var(--ink-mute);pointer-events:none;font-size:.8rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.Cs_iyq_selectWrap select{appearance:none;max-width:100%;font:500 var(--t-small) / 1.2 var(--f-sans);color:#fff;background:var(--ink);cursor:pointer;border:1px solid var(--ink-line);border-radius:999px;padding:9px 34px 9px 14px}.Cs_iyq_selectWrap select:hover{border-color:#4a4540}.Cs_iyq_selectWrap select.Cs_iyq_selectOff{color:var(--ink-mute)}.Cs_iyq_or{color:var(--ink-mute);font-size:.75rem}.Cs_iyq_upBtn{cursor:pointer;font:600 var(--t-small) / 1 var(--f-sans);color:var(--ink);background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;padding:9px 14px;display:inline-flex}.Cs_iyq_upBtn:hover{background:var(--orange-tint)}.Cs_iyq_upBtn[data-active]{background:var(--orange-btn);border-color:var(--orange-btn);color:#fff}.Cs_iyq_note{font-size:var(--t-label);color:var(--ink-mute);font-family:var(--f-mono);margin-left:auto}.Cs_iyq_body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.Cs_iyq_pane{flex-direction:column;min-width:0;padding:16px;display:flex}.Cs_iyq_pane+.Cs_iyq_pane{border-left:1px solid var(--ink-line)}@media (max-width:640px){.Cs_iyq_body{grid-template-columns:minmax(0,1fr)}.Cs_iyq_pane+.Cs_iyq_pane{border-left:0;border-top:1px solid var(--ink-line)}}.Cs_iyq_paneHead{justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-bottom:12px;display:flex}.Cs_iyq_paneTitle{font-size:var(--t-label);color:var(--ink-mute);font-weight:600}.Cs_iyq_dragging .Cs_iyq_sheet{outline:2px dashed var(--orange-soft);outline-offset:6px}.Cs_iyq_dropHint{font-size:var(--t-label);color:var(--ink-mute);text-align:center;margin-top:10px}.Cs_iyq_viewTabs{background:var(--ink);border-radius:8px;gap:2px;padding:3px;display:flex}.Cs_iyq_viewTab{min-width:0;height:auto;font:500 .75rem / 1 var(--f-mono);color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px}.Cs_iyq_viewTab[data-state=on]{background:var(--ink-line);color:#fff}.Cs_iyq_sheet{color:#2a2622;background:#fbfaf8;border-radius:3px;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 1px #ffffff0f,0 12px 30px -12px #000000b3;container-type:inline-size}.Cs_iyq_pageImg{width:100%;height:100%;display:block;position:absolute;inset:0}.Cs_iyq_box{border:1.5px solid var(--orange);cursor:pointer;animation:Cs_iyq_box-in var(--dur-slow) var(--ease) both;transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:#eb5c040f;border-radius:2px;padding:0;position:absolute}.Cs_iyq_ignored{background:0 0;border-style:dashed;border-color:#8b847d}.Cs_iyq_tag{font:500 clamp(10px, 1.9cqw, 11px) / 1 var(--f-mono);color:#fff;background:var(--orange-btn);white-space:nowrap;border-radius:2px 2px 0 0;padding:2px 4px;position:absolute;top:0;left:-1.5px;transform:translateY(-100%)}.Cs_iyq_ignored .Cs_iyq_tag{background:#6b655f}.Cs_iyq_tagType{display:none}.Cs_iyq_box.Cs_iyq_isActive .Cs_iyq_tagType,.Cs_iyq_box:focus-visible .Cs_iyq_tagType{display:inline}.Cs_iyq_box.Cs_iyq_isActive{z-index:2;background:#eb5c0433;box-shadow:0 0 0 3px #eb5c0459}.Cs_iyq_scanline{pointer-events:none;height:18%;animation:Cs_iyq_scan 1s var(--ease-in-out) both;background:linear-gradient(#0000,#ff8a3d38,#0000);position:absolute;top:-20%;left:0;right:0}@keyframes Cs_iyq_scan{0%{top:-20%}to{top:105%}}@keyframes Cs_iyq_box-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.Cs_iyq_out{background:var(--ink);min-height:280px;max-height:470px;font:400 .78rem / 1.7 var(--f-mono);color:#e7e2dc;border-radius:8px;flex:1;padding:14px;overflow:auto}.Cs_iyq_seg{white-space:pre-wrap;transition:background-color var(--dur-fast) var(--ease);border-radius:4px;margin:0 -6px;padding:4px 6px}.Cs_iyq_seg+.Cs_iyq_seg{margin-top:8px}.Cs_iyq_more,.Cs_iyq_expandAll{border:1px solid var(--ink-line);color:var(--orange-soft);font:500 .75rem / 1.5 var(--f-sans);cursor:pointer;background:0 0;border-radius:4px;margin-top:4px;padding:2px 8px;display:inline-block}.Cs_iyq_more:hover,.Cs_iyq_expandAll:hover{border-color:var(--orange-soft)}.Cs_iyq_expandAll{margin:0 0 10px}.Cs_iyq_seg.Cs_iyq_isActive{background:#eb5c042e}.Cs_iyq_skip{color:#8f8983;font-style:italic}.Cs_iyq_hHead{color:var(--orange-soft);font-weight:500}.Cs_iyq_hPunct{color:#8a847d}.Cs_iyq_hKey{color:#ffb37f}.Cs_iyq_hStr{color:#bfe3c4}.Cs_iyq_hNum{color:#9cc7ff}.Cs_iyq_foot{border-top:1px solid var(--ink-line);font-size:var(--t-label);color:var(--ink-mute);flex-wrap:wrap;gap:8px 18px;padding:12px 16px;display:flex}.Cs_iyq_foot b{color:#fff;font-weight:500}.Cs_iyq_uploadSheet{background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-line);place-items:center;display:grid}.Cs_iyq_uploadSheet img,.Cs_iyq_uploadSheet canvas{object-fit:contain;background:#fff;max-width:100%;max-height:100%;display:block}.Cs_iyq_fileCard{text-align:center;color:#e7e2dc;justify-items:center;gap:6px;padding:16px;display:grid}.Cs_iyq_fileCard small{color:var(--ink-mute);max-width:28ch;font-size:.75rem}.Cs_iyq_ext{font:600 1.1rem / 1 var(--f-mono);color:var(--orange-soft);border:1.5px solid var(--orange-soft);border-radius:6px;margin-bottom:6px;padding:18px 14px}.Cs_iyq_upPanel{font-family:var(--f-sans);font-size:var(--t-small);white-space:normal;align-content:start;gap:14px;display:grid}.Cs_iyq_fileName{color:#fff;overflow-wrap:anywhere;font-size:1rem;font-weight:600}.Cs_iyq_upNote{border:1px solid var(--ink-line);color:var(--ink-soft);border-radius:8px;padding:10px 12px}.Cs_iyq_doneActions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.Cs_iyq_steps:focus,.Cs_iyq_upResult:focus{outline:none}.Cs_iyq_upMeta{font:400 .75rem / 1.4 var(--f-mono);color:var(--ink-mute)}.Cs_iyq_upLimits{border:1px solid var(--ink-line);color:var(--ink-soft);border-radius:8px;padding:10px 12px;font-size:.8rem}.Cs_iyq_upLimits b{color:#fff;font-weight:600}.Cs_iyq_upError{color:#ffd9c2;background:#eb5c0426;border-radius:8px;padding:10px 12px}.Cs_iyq_runBtn{justify-self:start}.Cs_iyq_steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Cs_iyq_steps li{color:var(--ink-mute);align-items:center;gap:10px;display:flex}.Cs_iyq_steps li:before{content:"";border:1.5px solid var(--ink-line);border-radius:50%;flex:none;width:10px;height:10px}.Cs_iyq_steps li.Cs_iyq_on{color:#fff}.Cs_iyq_steps li.Cs_iyq_on:before{border-color:var(--orange-soft);background:var(--orange-soft);animation:1s ease-in-out infinite Cs_iyq_pulse}.Cs_iyq_steps li.Cs_iyq_done{color:var(--ink-soft)}.Cs_iyq_steps li.Cs_iyq_done:before{border-color:var(--orange-soft);background:var(--orange-soft)}@keyframes Cs_iyq_pulse{50%{opacity:.35}}.Cs_iyq_upResult{border:1px dashed var(--orange-soft);color:#ffd9c2;border-radius:8px;padding:12px;line-height:1.6}.Cs_iyq_linkBtn{font:inherit;color:var(--orange-soft);cursor:pointer;background:0 0;border:0;justify-self:start;padding:10px 0;text-decoration:underline}.Cs_iyq_full .Cs_iyq_out{max-height:min(85vh,1000px)}.Cs_iyq_full .Cs_iyq_pane{padding:20px}.Cs_iyq_peek{background:var(--ink);border:1px solid var(--orange-soft);font:400 .8rem / 1.6 var(--f-mono);color:#e7e2dc;white-space:pre-wrap;border-radius:8px;height:132px;margin-top:12px;padding:10px 12px;display:none;overflow:auto}@media (max-width:640px){.Cs_iyq_peek{display:block}}@media (hover:none){.Cs_iyq_dropHint{display:none}}@media (pointer:coarse){.Cs_iyq_box:before{content:"";position:absolute;inset:-6px 0}.Cs_iyq_viewTab{padding:12px 14px}.Cs_iyq_upBtn,.Cs_iyq_selectWrap select{padding-block:12px}.Cs_iyq_selectWrap select{font-size:16px}}.Cs_iyq_box:focus-visible{outline-offset:1px;outline:3px solid #0f0e0d}.Cs_iyq_source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.Cs_iyq_source a:hover{color:var(--orange)}.Cs_iyq_refNote{color:#fff;font-size:var(--t-label);background:#0f0e0de0;border-radius:6px;margin:0;padding:10px 12px;line-height:1.5;position:absolute;bottom:3%;left:4%;right:4%}
.cuq2-W_cta{background:var(--mist);border-top:1px solid var(--line)}.cuq2-W_inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:80px;display:grid}@media (max-width:820px){.cuq2-W_inner{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:64px}}.cuq2-W_text h2{max-width:20ch}.cuq2-W_text p{color:#3d3833;max-width:52ch;margin-top:14px}.cuq2-W_text .cuq2-W_refs{font-size:var(--t-small);color:var(--mute);margin-top:20px}.cuq2-W_refs a{width:fit-content;color:var(--text);text-underline-offset:3px;margin-top:4px;font-weight:600;display:block}.cuq2-W_actions{gap:18px;min-width:0;display:grid}.cuq2-W_buttons{flex-wrap:wrap;gap:10px;display:flex}.cuq2-W_contacts{gap:8px;margin:0;font-size:.95rem;display:grid}.cuq2-W_contacts div{align-items:center;gap:12px;display:flex}.cuq2-W_contacts dt{min-width:2.5em;font-weight:600}.cuq2-W_contacts dd{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.cuq2-W_contacts dd a{text-underline-offset:3px}.cuq2-W_select{-webkit-user-select:all;user-select:all}.cuq2-W_copy{font:600 var(--t-small) / 1 var(--f-sans);color:var(--text);background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:4px;min-height:36px;padding:8px 12px}.cuq2-W_hint{font-size:var(--t-small);color:var(--mute);line-height:1.6}.cuq2-W_brochure{color:var(--text);text-underline-offset:3px;justify-self:start;font-weight:600}
.SQO0nG_logo{font-family:var(--font-manrope), Manrope, system-ui, sans-serif;letter-spacing:-.02em;color:#111214;white-space:nowrap;font-weight:500;line-height:1.2;display:inline-block}.SQO0nG_bk{box-sizing:border-box;vertical-align:-.216em;border:.081em solid var(--orange);width:.39em;height:1.107em;display:inline-block}.SQO0nG_bk[data-side=l]{border-right:0}.SQO0nG_bk[data-side=r]{border-left:0;margin-left:-.02em}.SQO0nG_doc{vertical-align:top;line-height:1.2;display:inline-block;overflow:hidden}.SQO0nG_inner{padding:0 .12em;font-weight:700;line-height:1.2;display:inline-block}.SQO0nG_par{margin-left:.26em}.SQO0nG_mark{vertical-align:-.235em;width:auto;height:1.15em;display:inline-block}@media (prefers-reduced-motion:no-preference){.SQO0nG_doc{animation:SQO0nG_dp-open 1.1s var(--ease-in-out) .35s backwards}}@keyframes SQO0nG_dp-open{0%{max-width:0}to{max-width:5.14em}}
.gq3ekG_nav{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);color:var(--text);background:#fffffff0;position:sticky}.gq3ekG_inner{align-items:center;gap:28px;height:64px;display:flex}.gq3ekG_brand{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.gq3ekG_logoFull,.gq3ekG_logoSymbol{color:var(--orange);flex:none}.gq3ekG_logoFull{width:auto;height:17px}.gq3ekG_logoSymbol{width:auto;height:22px;display:none}.gq3ekG_divider{background:var(--line);width:1px;height:18px}.gq3ekG_mark{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.gq3ekG_links{gap:4px;margin-left:8px;display:flex}.gq3ekG_trigger{height:40px;color:var(--text);font:500 .9375rem / 1 var(--f-sans);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 10px;text-decoration:none;display:inline-flex}.gq3ekG_trigger[aria-current=page]{font-weight:700}.gq3ekG_trigger:hover,.gq3ekG_trigger[data-state=open]{background:var(--mist)}.gq3ekG_trigger svg{width:16px;height:16px;color:var(--mute);transition:rotate var(--dur) var(--ease)}.gq3ekG_trigger[data-state=open] svg{rotate:180deg}.gq3ekG_panel{z-index:30;background:var(--paper);border:1px solid var(--line);width:min(380px,100vw - 32px);animation:gq3ekG_panel-in var(--dur) var(--ease);border-radius:6px;padding:8px;box-shadow:0 16px 40px -16px #19171547}@keyframes gq3ekG_panel-in{0%{opacity:0;translate:0 -4px}}.gq3ekG_productList{margin:0;padding:0;list-style:none}.gq3ekG_productList a{color:var(--text);border-radius:4px;padding:10px 12px;text-decoration:none;display:block}.gq3ekG_productList a:hover{background:var(--mist)}.gq3ekG_productList b{font-size:.9375rem;font-weight:600;display:block}.gq3ekG_productList a>span{font-size:var(--t-label);color:var(--mute);margin-top:2px;line-height:1.45;display:block}.gq3ekG_panelFoot{border-top:1px solid var(--line);font-size:var(--t-label);color:var(--mute);margin:6px 4px 0;padding:10px 8px 4px;text-decoration:none;display:block}.gq3ekG_panelFoot:hover{color:var(--text)}.gq3ekG_end{align-items:center;gap:18px;margin-left:auto;display:flex}.gq3ekG_langs{font-size:var(--t-label);color:var(--mute);align-items:center;gap:6px;display:flex}.gq3ekG_langs>span{color:#b5afa9}.gq3ekG_langs a{color:var(--mute);padding:6px 2px;text-decoration:none}.gq3ekG_langs a:hover{color:var(--text)}.gq3ekG_langs strong{color:var(--text);padding:6px 2px;font-weight:700}.gq3ekG_mobile{display:none}@media (max-width:860px){.gq3ekG_links,.gq3ekG_cta{display:none}.gq3ekG_mobile{display:block}}.gq3ekG_burger{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;place-content:center;gap:5px;width:44px;height:44px;display:grid}.gq3ekG_burger svg{width:22px;height:22px;color:var(--text)}.gq3ekG_sheet{background:var(--paper);color:var(--text);border-left:1px solid var(--line);padding:64px var(--gutter) 24px;width:min(86vw,360px)}.gq3ekG_sheet button[data-slot=sheet-close]{color:var(--text)}.gq3ekG_sheetNav{display:grid}.gq3ekG_sheetGroup{font-size:var(--t-label);color:var(--mute);padding-bottom:6px;font-weight:600}.gq3ekG_sheetNav .gq3ekG_productList a{border-bottom:1px solid var(--line);border-radius:0;padding:12px 0}.gq3ekG_sheetLink{border-bottom:1px solid var(--line);color:var(--text);padding:14px 0;font-size:.9375rem;font-weight:600;text-decoration:none}.gq3ekG_sheetCompany{font-size:var(--t-small);color:var(--mute);padding:16px 0 0;text-decoration:none}.gq3ekG_sheetCta{margin-top:20px}.gq3ekG_mark{white-space:nowrap}@media (max-width:560px){.gq3ekG_logoFull{display:none}.gq3ekG_logoSymbol{display:block}.gq3ekG_brand{gap:10px}.gq3ekG_mark{font-size:1rem}}@media (max-width:380px){.gq3ekG_inner{gap:12px}.gq3ekG_divider{display:none}.gq3ekG_brand{gap:8px;min-width:0}.gq3ekG_logoSymbol{height:20px}.gq3ekG_mark{font-size:.9rem}}.gq3ekG_bar{z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:absolute;top:100%;left:0;right:0}.gq3ekG_barSpace{height:45px}.gq3ekG_barInner{align-items:center;gap:20px;height:44px;display:flex}.gq3ekG_barName{font-family:var(--f-display);letter-spacing:-.01em;color:var(--text);white-space:nowrap;flex:none;font-size:.9375rem;font-weight:700;text-decoration:none}.gq3ekG_barLinks{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.gq3ekG_barLinks::-webkit-scrollbar{display:none}.gq3ekG_barLinks a{height:44px;font-size:var(--t-small);color:var(--mute);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.gq3ekG_barLinks a:hover{color:var(--text)}.gq3ekG_barLinks a[aria-current]{color:var(--text);border-bottom-color:var(--text);font-weight:600}@media (max-width:560px){.gq3ekG_barInner{gap:8px}.gq3ekG_barName{font-size:.875rem}.gq3ekG_barLinks a{padding:0 8px}}
.bit0MW_fig{min-width:0;margin:0}.bit0MW_sheet{border:1px solid var(--line);background:#fff;border-bottom:0;position:relative;overflow:hidden}.bit0MW_page{position:relative}.bit0MW_page img{width:100%;height:auto;display:block}.bit0MW_box{border:2px solid var(--orange);animation:bit0MW_appear var(--dur-slow) var(--ease) var(--at) both;background:#eb5c040d;position:absolute}.bit0MW_box i{background:var(--orange-ink);color:#fff;font:600 11px/1 var(--f-sans);white-space:nowrap;padding:3px 5px 2px;font-style:normal;position:absolute;top:50%;right:calc(100% + 5px);translate:0 -50%}.bit0MW_md{border:1.5px solid var(--text);width:min(80%,480px);font:400 12.5px/1.75 var(--f-mono);color:#2b2724;background:#fff;margin:-112px 0 0 -48px;position:relative}.bit0MW_mdHead{border-bottom:1px solid var(--line);font:500 12px/1.4 var(--f-sans);color:var(--mute);justify-content:space-between;gap:12px;padding:8px 14px;display:flex}.bit0MW_md ol{margin:0;padding:10px 14px 12px;list-style:none}.bit0MW_md li{white-space:nowrap;text-overflow:ellipsis;animation:bit0MW_appear var(--dur-slow) var(--ease) var(--at) both;margin-inline:-4px;padding-inline:4px;overflow:hidden}.bit0MW_md li[data-type=Header]{color:var(--text);font-weight:500}@keyframes bit0MW_appear{0%{opacity:0;transform:scale(.98)}}:is(.bit0MW_fig:has([data-k="1"]:hover) [data-k="1"],.bit0MW_fig:has([data-k="2"]:hover) [data-k="2"],.bit0MW_fig:has([data-k="3"]:hover) [data-k="3"],.bit0MW_fig:has([data-k="4"]:hover) [data-k="4"],.bit0MW_fig:has([data-k="5"]:hover) [data-k="5"],.bit0MW_fig:has([data-k="6"]:hover) [data-k="6"],.bit0MW_fig:has([data-k="7"]:hover) [data-k="7"],.bit0MW_fig:has([data-k="8"]:hover) [data-k="8"],.bit0MW_fig:has([data-k="9"]:hover) [data-k="9"],.bit0MW_fig:has([data-k="10"]:hover) [data-k="10"],.bit0MW_fig:has([data-k="11"]:hover) [data-k="11"],.bit0MW_fig:has([data-k="12"]:hover) [data-k="12"]){background:#eb5c0429}.bit0MW_cap{font-size:var(--t-label);color:var(--mute);margin-top:12px;padding-bottom:28px}@media (max-width:960px){.bit0MW_md{width:auto;margin:-1px 0 0}}@media (max-width:560px){.bit0MW_box i{inset:auto auto 100% -2px;translate:none}.bit0MW_md{display:none}}
._2KtBCW_hero{border-bottom:1px solid var(--line);padding-top:72px;overflow:hidden}._2KtBCW_inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}._2KtBCW_copy{padding-block:40px 88px}._2KtBCW_title{letter-spacing:-.045em;font-size:clamp(2.2rem,1.2rem + 3vw,3.6rem);font-weight:800;line-height:1.14}._2KtBCW_sub{color:#3d3833;max-width:34em;margin-top:24px;font-size:1.0625rem}._2KtBCW_cta{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}._2KtBCW_formats{max-width:36em;font-size:var(--t-small);color:var(--mute);margin-top:36px}@media (max-width:960px){._2KtBCW_hero{padding-top:40px}._2KtBCW_inner{grid-template-columns:minmax(0,1fr);gap:8px}._2KtBCW_copy{padding:0 0 40px}}
.dp-pTW_art{background:var(--paper);border:1px solid var(--line);border-radius:12px;place-items:center;height:200px;margin-bottom:8px;padding:16px;display:grid;overflow:hidden}.dp-pTW_files{width:190px;height:110px;position:relative}.dp-pTW_files span{left:calc(var(--i) * 40px);top:calc(var(--i) * 6px);background:#fff;border:1.5px solid #cfc9c3;border-radius:6px 14px 6px 6px;align-items:end;width:62px;height:78px;padding:8px;display:grid;position:absolute;box-shadow:0 6px 14px -8px #00000040}.dp-pTW_files span:last-child{border-color:var(--orange)}.dp-pTW_files b{font:600 .75rem / 1 var(--f-mono);color:var(--text)}.dp-pTW_files span:last-child b{color:var(--orange-ink)}.dp-pTW_page{background:#fbfaf8;border:1px solid #e0dbd5;border-radius:3px;width:120px;height:156px;position:relative}.dp-pTW_page span{border:1.5px solid var(--orange);font:500 11px / 1 var(--f-mono);color:var(--orange-ink);background:#eb5c0414;border-radius:2px;padding:2px 3px;position:absolute;left:9%;right:9%}.dp-pTW_page .dp-pTW_lb{color:#1f4fae;background:#2f6fde14;border-color:#2f6fde}.dp-pTW_page .dp-pTW_lg{background:0 0;border:1.5px dashed #a39d97;left:38%;right:38%}.dp-pTW_rec{gap:8px;width:100%;max-width:200px;margin:0;padding:0;list-style:none;display:grid}.dp-pTW_rec li{grid-template-columns:38px 14px minmax(0,1fr);align-items:center;font-size:.8rem;display:grid}.dp-pTW_rec span{color:var(--mute)}.dp-pTW_rec i{color:var(--orange);font-style:normal}.dp-pTW_rec code{font:400 .72rem / 1 var(--f-mono);background:var(--mist);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:5px 7px;overflow:hidden}.dp-pTW_export{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.dp-pTW_export div{background:var(--paper);border:1.5px solid var(--text);border-radius:2px;min-width:0;padding:8px}.dp-pTW_export small{font:500 .75rem / 1 var(--f-sans);color:var(--mute);margin-bottom:6px;display:block}.dp-pTW_export code{font:400 .75rem / 1.5 var(--f-mono);color:#2b2724;white-space:pre-wrap;overflow-wrap:anywhere;display:block}.dp-pTW_export em{color:var(--text);font-style:normal;font-weight:500}@media (max-width:560px){.dp-pTW_art{height:150px}}
.KOSliW_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (max-width:960px){.KOSliW_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width:560px){.KOSliW_steps{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:16px;padding-bottom:12px;overflow-x:auto}.KOSliW_step{scroll-snap-align:start}}.KOSliW_step{align-content:start;gap:10px;min-width:0;display:grid;position:relative}.KOSliW_step:before{counter-increment:step;content:counter(step) "단계";font:600 var(--t-label) / 1 var(--f-sans);color:var(--mute)}.KOSliW_step:after{content:"";background:var(--line);height:1px;position:absolute;top:6px;left:48px;right:0}.KOSliW_step:last-child:after{display:none}@media (max-width:960px){.KOSliW_step:after{display:none}}.KOSliW_step p{color:var(--mute);font-size:.95rem}.KOSliW_models{border-top:1px solid var(--line);color:var(--mute);gap:14px;margin-top:48px;padding-top:28px;font-size:.95rem;display:grid}.KOSliW_models a{color:var(--text);text-underline-offset:3px;font-weight:600}.KOSliW_models ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.KOSliW_models li{background:var(--mist);color:var(--text);font-size:var(--t-small);border-radius:4px;padding:6px 12px}@media (max-width:560px){.KOSliW_models{margin-top:28px;padding-top:20px}}
.VfSJXW_grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:48px;padding:0;list-style:none;display:grid;overflow:hidden}@media (max-width:720px){.VfSJXW_grid{grid-template-columns:minmax(0,1fr)}}.VfSJXW_item{background:var(--paper);align-content:start;gap:12px;min-width:0;padding:28px;display:grid}.VfSJXW_item p{color:var(--mute);font-size:.95rem}.VfSJXW_broken{font:400 .78rem / 1.6 var(--f-mono);color:#8a2c00;background:var(--orange-tint);white-space:normal;border-radius:6px;padding:10px 12px}.VfSJXW_broken span{font-family:var(--f-sans);font-size:var(--t-label);color:var(--mute);margin-bottom:4px;display:block}.VfSJXW_foot{color:var(--mute);margin-top:24px}.VfSJXW_foot a{color:var(--orange-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:560px){.VfSJXW_grid{scroll-snap-type:x mandatory;background:0 0;border:0;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:12px;padding-bottom:12px;overflow-x:auto}.VfSJXW_item{border:1px solid var(--line);border-radius:var(--radius);scroll-snap-align:start;padding:20px}.VfSJXW_body{display:none}}.VfSJXW_icon{color:var(--orange-ink)}
._sAKta_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (max-width:900px){._sAKta_grid{grid-template-columns:minmax(0,1fr);gap:40px}}._sAKta_list{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}._sAKta_list li{grid-template-columns:24px minmax(0,1fr);gap:4px 14px;display:grid}._sAKta_icon{color:var(--text);grid-row:span 2;margin-top:1px}._sAKta_list span{color:var(--mute);font-size:.95rem}._sAKta_certs{flex-wrap:wrap;gap:8px;margin-top:32px;padding:0;list-style:none;display:flex}._sAKta_certs li{border:1px solid var(--text);border-radius:4px;padding:8px 12px;font-size:.85rem}._sAKta_flow{min-width:0;margin:0;position:sticky;top:96px}._sAKta_outside{width:max-content;color:var(--mute);font-size:var(--t-small);flex-direction:column;align-items:center;margin-left:auto;margin-right:14%;display:flex}._sAKta_wire{border-left:1.5px dashed #a39d97;height:28px}._sAKta_block{z-index:1;background:var(--mist);width:24px;height:24px;color:var(--orange-ink);place-items:center;margin-bottom:-12px;font-size:13px;font-weight:700;display:grid;position:relative}._sAKta_zone{border:1.5px solid var(--orange);border-radius:12px;padding:30px 22px 22px;position:relative}._sAKta_zoneLabel{background:var(--mist);font-size:var(--t-small);color:var(--orange-ink);padding:0 8px;font-weight:600;position:absolute;top:0;left:18px;translate:0 -50%}._sAKta_chain{gap:22px;margin:0;padding:0;list-style:none;display:grid}._sAKta_chain li{background:var(--paper);border:1px solid var(--line);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex;position:relative}._sAKta_chain li:nth-child(2){background:var(--orange-btn);border-color:var(--orange-btn);color:#fff}._sAKta_chain li:nth-child(2) small{color:#fff}._sAKta_chain li:not(:last-child):after{content:"";border-left:1.5px solid var(--orange-ink);width:0;height:22px;position:absolute;top:100%;left:50%}._sAKta_chain b{font-size:.95rem;font-weight:600}._sAKta_chain small{font-size:var(--t-label);color:var(--mute)}._sAKta_flow figcaption{font-size:var(--t-label);color:var(--mute);margin-top:14px;line-height:1.6}@media (max-width:900px){._sAKta_flow{position:static}}@media (max-width:560px){._sAKta_flow{display:none}}
.Y71kKG_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:56px;display:grid}@media (max-width:860px){.Y71kKG_grid{grid-template-columns:minmax(0,1fr);gap:32px}}.Y71kKG_table{border-top:2px solid var(--text);margin:0}.Y71kKG_table div{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.Y71kKG_table dt{font-size:var(--t-small);color:var(--mute);font-weight:600}.Y71kKG_table dd{margin:0}@media (max-width:480px){.Y71kKG_table div{grid-template-columns:minmax(0,1fr);gap:4px}}.Y71kKG_note{font-size:var(--t-small);color:var(--mute);margin-top:16px}
.ST7I6a_band{border-bottom:1px solid var(--line);padding-block:44px 40px}.ST7I6a_grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.ST7I6a_grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}.ST7I6a_grid li{border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding-inline:24px;display:grid}.ST7I6a_grid li:first-child{border-left:0;padding-left:0}@media (max-width:900px){.ST7I6a_grid li:nth-child(odd){border-left:0;padding-left:0}}.ST7I6a_grid strong{font-family:var(--f-display);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.5rem + 1.6vw,2.6rem);font-weight:700;line-height:1}.ST7I6a_grid p{font-size:.9rem;font-weight:600}.ST7I6a_grid small{font-size:var(--t-label);color:var(--mute);overflow-wrap:anywhere}.ST7I6a_note{font-size:var(--t-label);color:var(--mute);max-width:80ch;margin-top:24px;line-height:1.5}
.VcrhSW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1020px){.VcrhSW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.VcrhSW_grid{grid-template-columns:minmax(0,1fr)}}.VcrhSW_grid li{border-top:2px solid var(--text);align-content:start;gap:10px;min-width:0;padding-top:20px;display:grid}.VcrhSW_grid p{color:var(--mute);font-size:.95rem}@media (max-width:560px){.VcrhSW_grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}.VcrhSW_grid li{scroll-snap-align:start}}.VcrhSW_icon{color:var(--orange-ink)}
._3rPSzG_head{border-bottom:1px solid var(--line);padding-block:64px 48px}._3rPSzG_head h1{letter-spacing:-.04em;max-width:24ch;font-size:clamp(1.9rem,1.3rem + 2vw,2.8rem);font-weight:800}._3rPSzG_head .eyebrow a{color:inherit;text-underline-offset:3px}._3rPSzG_meta{color:var(--mute);font-size:var(--t-small);margin-top:16px}._3rPSzG_tabs{flex-wrap:wrap;width:auto;margin-bottom:40px}._3rPSzG_tab{height:40px;color:var(--mute);border-radius:6px;padding-inline:16px;font-size:.9375rem}._3rPSzG_tab[data-state=on]{background:var(--mist);color:var(--text);font-weight:700}._3rPSzG_featured{color:var(--text);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:72px;text-decoration:none;display:grid}._3rPSzG_featured h2{letter-spacing:-.035em;word-break:keep-all;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-weight:800;line-height:1.3}._3rPSzG_featured ._3rPSzG_desc{-webkit-line-clamp:4;margin-top:16px;font-size:1.05rem}@media (max-width:860px){._3rPSzG_featured{grid-template-columns:1fr;gap:20px;margin-bottom:56px}}._3rPSzG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px;display:grid}@media (max-width:960px){._3rPSzG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._3rPSzG_grid{grid-template-columns:1fr}}._3rPSzG_card{color:var(--text);text-decoration:none;display:block}._3rPSzG_thumb{border-radius:10px;width:100%;height:auto}._3rPSzG_card h2{letter-spacing:-.025em;word-break:keep-all;margin-top:20px;font-size:1.3rem;font-weight:700;line-height:1.45}._3rPSzG_card:hover h2,._3rPSzG_card:focus-visible h2,._3rPSzG_featured:hover h2,._3rPSzG_featured:focus-visible h2{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}._3rPSzG_desc{color:#3d3833;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:.95rem;line-height:1.65;display:-webkit-box;overflow:hidden}._3rPSzG_metaRow{color:var(--mute);font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}._3rPSzG_chip{background:var(--mist);color:#3d3833;border-radius:4px;padding:3px 9px;font-size:.8rem;font-weight:600}._3rPSzG_more{justify-content:center;margin-top:64px;display:flex}._3rPSzG_body.section{padding-top:40px}
.u87vJG_head{border-bottom:1px solid var(--line);padding-block:64px 56px}.u87vJG_head h1{letter-spacing:-.04em;font-size:clamp(1.9rem,1.3rem + 2vw,2.8rem);font-weight:800}.u87vJG_head .eyebrow a{color:inherit;text-underline-offset:3px}.u87vJG_lead{color:#3d3833;max-width:64ch;margin-top:16px}.u87vJG_h2{font-size:1.5rem}.u87vJG_tableWrap{margin-top:20px;overflow-x:auto}.u87vJG_table{border-collapse:collapse;background:var(--paper);width:100%;font-size:.95rem}.u87vJG_table th,.u87vJG_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.u87vJG_table thead th{font-size:var(--t-small);color:var(--mute);border-bottom:2px solid var(--text);white-space:nowrap}.u87vJG_table tbody th{font-weight:600}.u87vJG_table a{color:var(--orange-ink);text-underline-offset:3px}.u87vJG_num{font-variant-numeric:tabular-nums;white-space:nowrap}.u87vJG_note{font-size:var(--t-small);color:var(--mute);max-width:80ch;margin-top:16px}.u87vJG_detail{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:40px;display:grid}@media (max-width:900px){.u87vJG_detail{grid-template-columns:minmax(0,1fr);gap:16px}}.u87vJG_facts{grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin:20px 0 0;font-size:.95rem;display:grid}.u87vJG_facts dt{color:var(--mute);font-size:var(--t-small);font-weight:600}.u87vJG_facts dd{margin:0}.u87vJG_links{flex-wrap:wrap;gap:4px 14px;display:flex}.u87vJG_links a{color:var(--orange-ink);text-underline-offset:3px;font-weight:600}.u87vJG_notes{color:var(--mute);gap:8px;margin:16px 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.u87vJG_notes li{padding-left:16px;position:relative}.u87vJG_notes li:before{content:"·";position:absolute;left:4px}
.uzWeZa_stage{padding-block:56px 72px}.uzWeZa_head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:16px 48px;margin-bottom:32px;display:grid}@media (max-width:860px){.uzWeZa_head{grid-template-columns:minmax(0,1fr)}}.uzWeZa_head h1{letter-spacing:-.04em;font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);font-weight:800}.uzWeZa_sub{color:#3d3833;max-width:52ch}.uzWeZa_notes{font-size:var(--t-small);color:var(--mute);gap:6px;margin:24px 0 0;padding:0;list-style:none;display:grid}.uzWeZa_notes li{padding-left:16px;position:relative}.uzWeZa_notes li:before{content:"·";position:absolute;left:4px}.uzWeZa_notes a{color:var(--orange-ink)}.uzWeZa_back{font-size:var(--t-small);margin-top:28px}.uzWeZa_back a{color:var(--mute);text-decoration:none}.uzWeZa_back a:hover{color:var(--text)}.uzWeZa_srcTitle{font-size:var(--t-small);color:var(--text);margin-top:32px;font-weight:600}.uzWeZa_srcTitle+.uzWeZa_notes{margin-top:8px}
.z19FTG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (max-width:900px){.z19FTG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.z19FTG_steps{grid-template-columns:minmax(0,1fr)}}.z19FTG_steps li{border-top:2px solid var(--text);align-content:start;gap:8px;padding-top:16px;display:grid}.z19FTG_steps p,.z19FTG_added,.z19FTG_note{color:var(--mute)}.z19FTG_added{max-width:80ch;margin-top:32px}.z19FTG_tableWrap{margin-top:24px;overflow-x:auto}.z19FTG_table{border-collapse:collapse;width:100%;font-size:.95rem}.z19FTG_table th,.z19FTG_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.z19FTG_table thead th{border-bottom:2px solid var(--text);color:var(--mute);font-size:var(--t-small)}.z19FTG_table a{color:var(--orange-ink);text-underline-offset:3px}.z19FTG_num{font-variant-numeric:tabular-nums;font-weight:700}.z19FTG_note{font-size:var(--t-small);max-width:80ch;margin-top:16px}.z19FTG_two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}@media (max-width:760px){.z19FTG_two{grid-template-columns:minmax(0,1fr)}}.z19FTG_kv{margin:16px 0 0}.z19FTG_kv div{border-top:1px solid var(--line);grid-template-columns:9em minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.z19FTG_kv dt{font-weight:600}.z19FTG_kv dd{color:var(--mute);margin:0}.z19FTG_dark{background:var(--mist)}.z19FTG_sec{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (max-width:760px){.z19FTG_sec{grid-template-columns:minmax(0,1fr)}}.z19FTG_sec li{gap:6px;display:grid}.z19FTG_sec span{color:var(--mute)}.z19FTG_contact{background:var(--mist);border-top:1px solid var(--line);padding-block:64px}.z19FTG_contact p{max-width:62ch;margin-top:10px}.z19FTG_mail a{text-underline-offset:3px;font-weight:700}
.sxuMuG_main{min-height:60vh;padding-block:96px 120px}.sxuMuG_main h1{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:800}.sxuMuG_sub{color:#3d3833;margin-top:14px}.sxuMuG_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:760px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (max-width:560px){.sxuMuG_links{grid-template-columns:minmax(0,1fr)}}.sxuMuG_links a{border:1px solid var(--line);border-radius:4px;gap:4px;padding:18px 20px;text-decoration:none;display:grid}.sxuMuG_links a:hover{border-color:var(--text)}.sxuMuG_links span{font-size:var(--t-small);color:var(--mute)}
