.service-panels-module__Dsn_NG__panel{flex-direction:column;gap:18px;padding:28px 30px 30px;display:flex;container-type:inline-size}.service-panels-module__Dsn_NG__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.service-panels-module__Dsn_NG__foot{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.service-panels-module__Dsn_NG__strong{color:var(--on-glass);font-weight:500}.service-panels-module__Dsn_NG__illustrative{pointer-events:none;cursor:default}.service-panels-module__Dsn_NG__value{animation:service-panels-module__Dsn_NG__value-in var(--dur-swap) var(--ease-out) backwards;display:inline-block}@keyframes service-panels-module__Dsn_NG__value-in{0%{opacity:0;transform:translateY(4px)}}.service-panels-module__Dsn_NG__reveal{opacity:0;transition:opacity .5s var(--ease-out) var(--at,0s), transform .5s var(--ease-out) var(--at,0s);transform:translateY(8px)}.service-panels-module__Dsn_NG__reveal[data-on]{opacity:1;transform:none}.service-panels-module__Dsn_NG__mxBody{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;display:grid}.service-panels-module__Dsn_NG__mxPlot{gap:var(--space-2);grid-template-rows:230px 18px;grid-template-columns:18px 230px;display:grid}.service-panels-module__Dsn_NG__mxY{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.service-panels-module__Dsn_NG__mxX{text-align:center;grid-column:2;line-height:18px}.service-panels-module__Dsn_NG__mxZone{opacity:0;transition:opacity .5s var(--ease-out)}.service-panels-module__Dsn_NG__mxBody[data-ranked] .service-panels-module__Dsn_NG__mxZone{opacity:1}.service-panels-module__Dsn_NG__guide{background:var(--on-glass-line-strong);opacity:0;position:absolute}.service-panels-module__Dsn_NG__guideX{bottom:calc((var(--y) - .5) * 20%);width:calc((var(--x) - .5) * 20%);transform-origin:0;height:1px;left:0}.service-panels-module__Dsn_NG__guideY{bottom:0;left:calc((var(--x) - .5) * 20%);width:1px;height:calc((var(--y) - .5) * 20%);transform-origin:50% 100%}.service-panels-module__Dsn_NG__guideX[data-on]{animation:service-panels-module__Dsn_NG__guide-x 1.04s var(--ease-out) both}.service-panels-module__Dsn_NG__guideY[data-on]{animation:service-panels-module__Dsn_NG__guide-y 1.04s var(--ease-out) both}@keyframes service-panels-module__Dsn_NG__guide-x{0%{opacity:1;transform:scaleX(0)}35%,62%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes service-panels-module__Dsn_NG__guide-y{0%{opacity:1;transform:scaleY(0)}35%,62%{opacity:1;transform:none}to{opacity:0;transform:none}}.service-panels-module__Dsn_NG__mark{opacity:0;transition:opacity .26s var(--ease-out) .24s}.service-panels-module__Dsn_NG__mark[data-on]{opacity:1}.service-panels-module__Dsn_NG__mark:before,.service-panels-module__Dsn_NG__mark>span{transition:opacity .32s var(--ease-out) var(--d,0s)}.service-panels-module__Dsn_NG__mxList{--row-height:46px;height:calc(5 * var(--row-height));border-top:1px solid var(--glass-line);position:relative}.service-panels-module__Dsn_NG__mxList li{height:var(--row-height);border-bottom:1px solid var(--glass-line);transform:translateY(calc(var(--row) * var(--row-height)));transition:transform var(--dur-rerank) var(--ease-out) var(--d,0s);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:10px;font-size:14px;display:grid;position:absolute;top:0;left:0;right:0}.service-panels-module__Dsn_NG__mxName{text-overflow:ellipsis;white-space:nowrap;opacity:0;min-width:0;transition:opacity .5s var(--ease-out);overflow:hidden}.service-panels-module__Dsn_NG__mxList li[data-on] .service-panels-module__Dsn_NG__mxName{opacity:1}.service-panels-module__Dsn_NG__mxRank,.service-panels-module__Dsn_NG__quarter{opacity:0;transition:opacity .36s var(--ease-out) calc(.56s + var(--d,0s))}.service-panels-module__Dsn_NG__quarter{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.service-panels-module__Dsn_NG__mxBody[data-ranked] .service-panels-module__Dsn_NG__mxRank,.service-panels-module__Dsn_NG__mxBody[data-ranked] .service-panels-module__Dsn_NG__quarter{opacity:1}.service-panels-module__Dsn_NG__flow .n-flow__tile{transition:opacity var(--dur-swap) var(--ease-out)}.service-panels-module__Dsn_NG__flow[data-picked] .service-panels-module__Dsn_NG__sources>li:not([data-read]){opacity:.35}.service-panels-module__Dsn_NG__agents>li{display:contents}.service-panels-module__Dsn_NG__wires i{transition:transform .2s cubic-bezier(.4, 0, .2, 1) var(--d,0s)}.service-panels-module__Dsn_NG__wireDown{transform-origin:50% 0;width:1px;height:18px;transform:scaleY(0)}.service-panels-module__Dsn_NG__wireAcross{height:1px;top:18px;transform:scaleX(0)}.service-panels-module__Dsn_NG__wires i[data-on]{transform:none}.service-panels-module__Dsn_NG__note{min-height:35px;padding-top:14px}.service-panels-module__Dsn_NG__status{justify-content:center;min-width:100px}.service-panels-module__Dsn_NG__chat{flex-direction:column;gap:14px;display:flex}.service-panels-module__Dsn_NG__stepResult{text-align:right;min-width:78px;font-size:13px}.service-panels-module__Dsn_NG__mark16{width:16px;height:16px;position:relative}.service-panels-module__Dsn_NG__mark16 svg{opacity:0;transition:opacity var(--dur-swap) var(--ease-out);position:absolute;inset:0}[data-state=pending]>.service-panels-module__Dsn_NG__mark16>svg[data-for=pending],[data-state=now]>.service-panels-module__Dsn_NG__mark16>svg[data-for=now],[data-state=wait]>.service-panels-module__Dsn_NG__mark16>svg[data-for=wait],[data-state=done]>.service-panels-module__Dsn_NG__mark16>svg[data-for=done]{opacity:1}[data-state=now]>.service-panels-module__Dsn_NG__mark16>svg[data-for=now]{animation:.8s linear infinite service-panels-module__Dsn_NG__step-turn}@keyframes service-panels-module__Dsn_NG__step-turn{to{transform:rotate(360deg)}}.service-panels-module__Dsn_NG__mark16 svg[data-for=done] path{stroke:var(--on-glass-inverse);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--ease-out) .1s}[data-state=done]>.service-panels-module__Dsn_NG__mark16>svg[data-for=done] path{stroke-dashoffset:0}.service-panels-module__Dsn_NG__layers{grid-template-columns:minmax(0,1fr);align-content:center;min-height:78px;display:grid}.service-panels-module__Dsn_NG__layers>*{justify-content:center;gap:var(--space-3);visibility:hidden;opacity:0;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out), visibility 0s .32s;flex-direction:column;grid-area:1/1;display:flex;transform:translateY(6px)}.service-panels-module__Dsn_NG__layers>[data-on]{visibility:visible;opacity:1;transition:opacity .4s var(--ease-out) .12s, transform .4s var(--ease-out) .12s, visibility 0s;transform:none}.service-panels-module__Dsn_NG__buttons{gap:var(--space-2);display:flex}.service-panels-module__Dsn_NG__complete{font-size:15px;font-weight:500}.service-panels-module__Dsn_NG__swap{display:inline-grid}.service-panels-module__Dsn_NG__swap>*{transition:opacity var(--dur-swap) var(--ease-out);grid-area:1/1}.service-panels-module__Dsn_NG__head .service-panels-module__Dsn_NG__swap{text-align:right;justify-items:end}.service-panels-module__Dsn_NG__swap>:last-child,.service-panels-module__Dsn_NG__swap[data-done]>:first-child{opacity:0}.service-panels-module__Dsn_NG__swap[data-done]>:last-child{opacity:1}@container (max-width:480px){.service-panels-module__Dsn_NG__mxBody{grid-template-columns:minmax(0,1fr);justify-items:center}.service-panels-module__Dsn_NG__mxList{display:none}.service-panels-module__Dsn_NG__sources{grid-template-columns:repeat(3,minmax(0,1fr))}.service-panels-module__Dsn_NG__agents{grid-template-columns:minmax(0,1fr)}.service-panels-module__Dsn_NG__agents .n-flow__tile{flex-direction:row;align-items:center;min-height:0;padding:10px 12px;font-size:14px}.service-panels-module__Dsn_NG__wires{height:18px}.service-panels-module__Dsn_NG__wires i:not(.service-panels-module__Dsn_NG__trunk){display:none}.service-panels-module__Dsn_NG__wires .service-panels-module__Dsn_NG__trunk{top:0!important}.service-panels-module__Dsn_NG__flow .n-flow__hub{width:100%}.service-panels-module__Dsn_NG__note{min-height:56px}.service-panels-module__Dsn_NG__head .service-panels-module__Dsn_NG__swap{text-align:left;justify-items:start}}@media (max-width:760px){.service-panels-module__Dsn_NG__panel{padding:20px}}@media (prefers-reduced-motion:reduce){.service-panels-module__Dsn_NG__value,.service-panels-module__Dsn_NG__guide,[data-state=now]>.service-panels-module__Dsn_NG__mark16>svg[data-for=now]{animation:none}.service-panels-module__Dsn_NG__reveal,.service-panels-module__Dsn_NG__swap>*,.service-panels-module__Dsn_NG__mxZone,.service-panels-module__Dsn_NG__mark,.service-panels-module__Dsn_NG__mark:before,.service-panels-module__Dsn_NG__mark>span,.service-panels-module__Dsn_NG__mxList li,.service-panels-module__Dsn_NG__mxName,.service-panels-module__Dsn_NG__mxRank,.service-panels-module__Dsn_NG__quarter,.service-panels-module__Dsn_NG__wires i,.service-panels-module__Dsn_NG__mark16 svg,.service-panels-module__Dsn_NG__mark16 svg path,.service-panels-module__Dsn_NG__layers>*{transition:none}.service-panels-module__Dsn_NG__flow .n-flow__tile{transition:none}}
.preview-module__WRp4Jq__specimen{gap:var(--space-5);padding-block:var(--space-7);border-top:1px solid var(--line-faint);flex-direction:column;display:flex}.preview-module__WRp4Jq__specimen:first-child{border-top:0;padding-top:0}.preview-module__WRp4Jq__specimenTitle{color:var(--ink-muted);font-weight:500}.preview-module__WRp4Jq__stack{gap:var(--space-5);flex-direction:column;display:flex}.preview-module__WRp4Jq__typeRow{gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);align-items:baseline;display:grid}.preview-module__WRp4Jq__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.preview-module__WRp4Jq__swatches{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));display:grid}.preview-module__WRp4Jq__swatches li{gap:var(--space-2);flex-direction:column;display:flex}.preview-module__WRp4Jq__swatch{border:1px solid var(--line);height:64px;display:block}.preview-module__WRp4Jq__form{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;display:grid}.preview-module__WRp4Jq__form>:nth-child(3){grid-column:1/-1}.preview-module__WRp4Jq__stage{min-height:380px;padding:var(--space-6);background:var(--surface);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.preview-module__WRp4Jq__panel{flex-direction:column;gap:14px;width:100%;max-width:400px;display:flex}.preview-module__WRp4Jq__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.preview-module__WRp4Jq__steps{font-size:14px}.preview-module__WRp4Jq__steps li{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--glass-line);padding:10px 0;display:flex}@media (max-width:760px){.preview-module__WRp4Jq__typeRow,.preview-module__WRp4Jq__form{grid-template-columns:minmax(0,1fr)}}
.service-page-module__I8M2vG__frame{min-height:var(--service-image-min);background:var(--surface);align-items:center;padding:36px;display:flex;position:relative;overflow:hidden}.service-page-module__I8M2vG__frame .n-duo__img{object-position:var(--image-position,50% 50%)}.service-page-module__I8M2vG__frame>.n-glass{width:100%;max-width:var(--panel-width,540px)}.service-page-module__I8M2vG__split{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.service-page-module__I8M2vG__split>:first-child{text-wrap:balance}.service-page-module__I8M2vG__split+.service-page-module__I8M2vG__split{margin-top:var(--space-9);padding-top:var(--space-9);border-top:1px solid var(--line)}.service-page-module__I8M2vG__prose{flex-direction:column;gap:20px;max-width:640px;display:flex}.service-page-module__I8M2vG__rows{border-top:1px solid var(--line)}.service-page-module__I8M2vG__rows>li{border-bottom:1px solid var(--line);padding:20px 0}.service-page-module__I8M2vG__strong{font-weight:500}.service-page-module__I8M2vG__split .service-page-module__I8M2vG__rowsIntro{max-width:640px;margin-bottom:var(--space-5)}.service-page-module__I8M2vG__split .service-page-module__I8M2vG__rowsNote{max-width:640px;margin-top:var(--space-5)}.service-page-module__I8M2vG__cards{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-page-module__I8M2vG__card{gap:var(--space-4);min-height:280px;padding:var(--space-6);background:var(--surface);flex-direction:column;display:flex}.service-page-module__I8M2vG__card h3{text-wrap:balance;max-width:420px}.service-page-module__I8M2vG__card p{max-width:520px}.service-page-module__I8M2vG__card .service-page-module__I8M2vG__cardFoot{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.service-page-module__I8M2vG__timeline{gap:var(--space-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.service-page-module__I8M2vG__timeline>li{border-top:1px solid var(--line-strong);flex-direction:column;gap:14px;padding-top:20px;display:flex}.service-page-module__I8M2vG__stepTitle{letter-spacing:-.035em;text-wrap:balance;font-size:24px;line-height:1.12}.service-page-module__I8M2vG__nextCards{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-page-module__I8M2vG__nextCard{min-height:380px;padding:var(--space-6);background:var(--surface);color:var(--ink);flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative;overflow:hidden}.service-page-module__I8M2vG__nextCard .n-duo__img{object-position:50% 70%}.service-page-module__I8M2vG__nextCard>:not(.n-duo){position:relative}.service-page-module__I8M2vG__nextCard p{max-width:420px;color:var(--ink-muted)}.service-page-module__I8M2vG__nextCard .n-btn{margin-top:var(--space-2)}@media (max-width:1100px){.service-page-module__I8M2vG__timeline{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:40px}}@media (max-width:900px){.service-page-module__I8M2vG__split{grid-template-columns:minmax(0,1fr);row-gap:28px}.service-page-module__I8M2vG__split+.service-page-module__I8M2vG__split{margin-top:72px;padding-top:72px}.service-page-module__I8M2vG__cards,.service-page-module__I8M2vG__nextCards{grid-template-columns:minmax(0,1fr)}.service-page-module__I8M2vG__frame{min-height:0;padding:var(--space-4)}}@media (max-width:760px){.service-page-module__I8M2vG__timeline{grid-template-columns:minmax(0,1fr)}.service-page-module__I8M2vG__card{min-height:0;padding:var(--space-5)}.service-page-module__I8M2vG__nextCard{min-height:320px;padding:var(--space-5)}}
