.aip-page{--aip-arrive:cubic-bezier(.16, 1, .3, 1);--aip-pop:cubic-bezier(.34, 1.56, .64, 1);--aip-line:color-mix(in srgb, var(--ob-ink) 11%, transparent);--aip-frost:color-mix(in srgb, var(--ob-white) 82%, transparent)}.aip-page .aip-ribbon{pointer-events:none;position:absolute;overflow:visible}.aip-page .aip-ribbon path{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--aip-arrive)}.aip-page .aip-ribbon__glow{stroke-width:14px;opacity:.7}.aip-page .aip-ribbon__core{stroke-width:3px}.aip-page .aip-ribbon__thread{stroke:var(--ob-white);stroke-width:1px;opacity:.85}.aip-page .aip-ribbon.is-draw path{stroke-dashoffset:0}.aip-page .aip-flow{gap:clamp(14px,1.8vw,22px);display:grid}.aip-page .aip-flow__stops{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.aip-page .aip-flow__stop{background:color-mix(in srgb, var(--k38-white) 46%, transparent);min-width:0;color:var(--k38-ink-2);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:background-color .6s,color .6s,box-shadow .6s;display:flex}.aip-page .aip-flow__stop.is-on{background:var(--k38-white);box-shadow:var(--k-e2);color:var(--k38-ink)}.aip-page .aip-flow__stop>svg{flex:none;width:22px;height:22px}.aip-page .aip-flow__stop>svg.k38-pt__mark{fill:currentColor;width:26px;height:18px}.aip-page .aip-flow__stop>svg.k38-pt__glyph{fill:none;stroke:currentColor;stroke-width:1.3px}.aip-page .aip-flow__stop>span{min-width:0;display:grid}.aip-page .aip-flow__stop b{font-size:15px;font-weight:600}.aip-page .aip-flow__stop small{text-overflow:ellipsis;white-space:nowrap;color:var(--k38-ink-2);font-size:13px;overflow:hidden}.aip-page .aip-flow__arrow{color:color-mix(in srgb, var(--k38-ink) 35%, transparent);place-items:center;transition:color .6s;display:grid}.aip-page .aip-flow__arrow.is-on{color:var(--k38-ink)}.aip-page .aip-flow__arrow .ki{width:18px;height:18px}.aip-page .aip-flow__table{min-width:0;animation:aip-flow-in .7s var(--aip-arrive,ease) both}@keyframes aip-flow-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.aip-page .aip-flow__table{animation:none}}@media (max-width:767px){.aip-page .aip-flow__stops{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr)}.aip-page .aip-flow__stop{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.aip-page .aip-flow__stop b{font-size:13px}.aip-page .aip-flow__stop small{display:none}.aip-page .aip-flow__arrow .ki{width:14px;height:14px}}.aip-page .aip-arr{gap:12px;display:grid}.aip-page .aip-arr p{margin:0}.aip-page .aip-arr__rule{background:var(--k-white);min-height:56px;box-shadow:inset 0 0 0 1px var(--k-hair);color:var(--k-ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 18px;font-size:14px;display:flex}.aip-page .aip-arr__auto{background:var(--k-blue-50);box-shadow:inset 0 0 0 1px var(--k-blue-200);color:var(--k-blue-700);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.aip-page .aip-arr__auto .ki{width:13px;height:13px}.aip-page .aip-arr__when{animation:aip-in .45s var(--aip-arrive) both}.aip-page .aip-arr__when b,.aip-page .aip-arr__when i{border-radius:7px;margin:0 2px;padding:2px 9px;font-style:normal;font-weight:500;display:inline-block}.aip-page .aip-arr__when b{background:var(--ob-white);box-shadow:inset 0 0 0 1px var(--k-line);color:var(--k-ink)}.aip-page .aip-arr__when i{background:var(--k-blue-50);color:var(--k-blue-700)}.aip-page .aip-arr__rule em{color:var(--k-ink-4);margin-left:auto;font-size:12px;font-style:normal}.aip-page .aip-sync{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid;position:relative}.aip-page .aip-sync p,.aip-page .aip-sync figure{margin:0}.aip-page .aip-sync__from{background:var(--ob-white);box-shadow:var(--k-e2);border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid;overflow:hidden}.aip-page .aip-sync__from figure{background:var(--k-hair);min-height:340px}.aip-page .aip-sync__from img{object-fit:cover;width:100%;height:100%}.aip-page .aip-sync__vals{align-content:start;gap:12px;padding:20px;display:grid}.aip-page .aip-sync__label{color:var(--k-green-700);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.aip-page .aip-sync__label .ki{width:15px;height:15px}.aip-page .aip-sync__vals dl{margin:0;display:grid}.aip-page .aip-sync__vals dl>div{border-top:1px solid var(--k-hair);gap:2px;padding:8px 0;display:grid}.aip-page .aip-sync__vals dt{color:var(--k-ink-4);font-size:11px}.aip-page .aip-sync__vals dd{color:var(--k-ink);margin:0;font-size:13px;line-height:1.4}.aip-page .aip-sync__ribbon{width:clamp(80px,9vw,150px);height:70px;top:42%;left:calc(47% - 4vw)}.aip-page .aip-sync__to{background:var(--ob-white);box-shadow:var(--k-e3);border-radius:18px;transition:opacity .4s;overflow:hidden}.aip-page .aip-sync.is-leaving .aip-sync__fields{opacity:.35}.aip-page .aip-sync__tabs{border-bottom:1px solid var(--k-hair);background:var(--k-well);gap:6px;margin:0;padding:12px 14px;list-style:none;display:flex}.aip-page .aip-sync__tabs li{color:var(--k-ink-3);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.aip-page .aip-sync__tabs li .ki{width:14px;height:14px}.aip-page .aip-sync__tabs li.is-on{background:var(--ob-white);box-shadow:var(--k-e1);color:var(--k-ink)}.aip-page .aip-sync__fields{margin:0;padding:6px 18px;list-style:none;transition:opacity .4s;display:grid}.aip-page .aip-sync__fields li{border-top:1px solid var(--k-hair);grid-template-columns:150px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:50px;padding:8px 0;font-size:13px;display:grid}.aip-page .aip-sync__fields li:first-child{border-top:0}.aip-page .aip-sync__fields code{font-family:var(--k-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--k-ink-2);font-size:11.5px;overflow:hidden}.aip-page .aip-sync__v{white-space:nowrap;text-overflow:ellipsis;color:var(--k-ink);overflow:hidden}.aip-page .aip-sync__fields li.is-done .aip-sync__v{animation:aip-in .4s var(--aip-arrive) both}.aip-page .aip-sync__fields li.is-skip .aip-sync__v{color:var(--k-ink-4);font-size:12px}.aip-page .aip-sync__fields li.is-working{background:linear-gradient(90deg, transparent, var(--k-blue-50) 20%, var(--k-blue-50) 80%, transparent)}.aip-page .aip-sync__st{place-items:center;display:grid}.aip-page .aip-sync__st .ki{width:16px;height:16px}.aip-page .aip-sync__fields li.is-done .aip-sync__st{color:var(--k-green-700)}.aip-page .aip-sync__fields li.is-skip .aip-sync__st{color:var(--k-ink-4)}.aip-page .aip-sync__spin{border:2px solid var(--k-blue-200);border-top-color:var(--k-blue);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite aip-spin}.aip-page .aip-sync__foot{border-top:1px solid var(--k-hair);background:var(--k-well);color:var(--k-ink-3);opacity:.4;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:13px 18px;font-size:12.5px;transition:opacity .4s;display:flex}.aip-page .aip-sync__foot.is-in{opacity:1}.aip-page .aip-sync__foot b{color:var(--k-green-700);font-weight:600}.aip-page .aip-sync__foot em{color:var(--k-ink-4);font-style:normal}.aip-page .aip-cmp{border-top:1px solid var(--k-ink)}.aip-page .aip-cmp__row{border-bottom:1px solid var(--k-line);grid-template-columns:minmax(0,.55fr) minmax(0,1fr) minmax(0,1fr);gap:24px;padding:18px 0;font-size:15.5px;line-height:1.5;display:grid}.aip-page .aip-cmp__row--head{padding:14px 0;font-size:15px;font-weight:500}.aip-page .aip-cmp__row--head span{align-items:center;gap:8px;display:inline-flex}.aip-page .aip-cmp__row--head .ki{width:17px;height:17px}.aip-page .aip-cmp__row--head .aip-cmp__c{color:var(--k-blue-700)}.aip-page .aip-cmp__k{font-weight:500}.aip-page .aip-cmp__row>span{color:var(--ob-dark)}.aip-page .aip-cmp__row>.aip-cmp__k{color:var(--k-ink)}.aip-page .aip-cmp__row small{display:none}@keyframes aip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes aip-photo{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes aip-shim{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes aip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aip-page *{transition-duration:.01ms!important;transition-delay:0s!important}.aip-page .aip-ribbon path{stroke-dashoffset:0}}@media (max-width:1099px){.aip-page .aip-sync{grid-template-columns:minmax(0,1fr);gap:56px}.aip-page .aip-sync__ribbon{width:70px;height:70px;top:auto;bottom:calc(50% - 50px);left:50%;transform:rotate(90deg)}.aip-page .aip-sync__from figure{min-height:300px}}@media (max-width:767px){.aip-page .aip-arr__rule em{display:none}.aip-page .aip-sync__from{grid-template-columns:minmax(0,1fr)}.aip-page .aip-sync__from figure{height:240px;min-height:0}.aip-page .aip-sync__fields li{grid-template-columns:minmax(0,1fr) 20px;gap:2px 10px}.aip-page .aip-sync__fields code{grid-column:1}.aip-page .aip-sync__v{white-space:normal;grid-area:2/1}.aip-page .aip-sync__st{grid-area:1/2/3}.aip-page .aip-sync__tabs li{padding:6px 9px;font-size:12px}.aip-page .aip-cmp__row--head{display:none}.aip-page .aip-cmp__row{grid-template-columns:minmax(0,1fr);gap:8px}.aip-page .aip-cmp__row small{font-family:var(--k-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-2);margin-bottom:2px;font-size:12px;display:block}.aip-page .aip-cmp__row .aip-cmp__c small{color:var(--k-blue-700)}.aip-page .aip-arr__auto,.aip-page .aip-sync__vals dt,.aip-page .aip-sync__fields code,.aip-page .aip-sync__foot,.aip-page .aip-sync__label{font-size:12px}}.aip-page .is-still *,.aip-page .is-still :before,.aip-page .is-still :after{transition:none!important;animation:none!important}.aip-page .aip-more{flex-wrap:wrap;gap:10px 28px;margin:28px 0 0;display:flex}.aip-page .aip-more a{color:var(--k38-ink);text-underline-offset:4px;align-items:center;gap:8px;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.aip-page .aip-more .ki{width:15px;height:15px}.aip-page .aip-conn{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.aip-page .aip-conn>li{border-radius:var(--k38-radius-card);background:var(--k38-beige);padding:clamp(20px,2vw,26px)}.aip-page .aip-conn>li.is-other{box-shadow:inset 0 0 0 1px var(--k38-line-2);background:0 0}.aip-page .aip-conn__how{color:var(--k38-brown);margin:0 0 18px;font-size:13.5px;font-weight:600}.aip-page .aip-conn h3{letter-spacing:-.015em;color:var(--k38-ink);margin:0 0 8px;font-size:20px;font-weight:500}.aip-page .aip-conn p:not(.aip-conn__how){color:var(--k38-ink-2);margin:0;font-size:15px;line-height:1.5}.aip-page .aip-next__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.aip-page .aip-next__card{border-radius:var(--k38-radius-card);background:var(--k38-c);height:100%;min-height:220px;color:var(--k38-on);flex-direction:column;padding:clamp(22px,2.2vw,30px);text-decoration:none;display:flex}.aip-page .aip-next__kind{color:color-mix(in srgb, var(--k38-on) 64%, transparent);margin:0 0 auto;padding-bottom:28px;font-size:14px;font-weight:600}.aip-page .aip-next__card h3{letter-spacing:-.02em;color:inherit;margin:0;font-size:clamp(21px,1.8vw,25px);font-weight:500;line-height:1.2}.aip-page .aip-next__text{color:var(--k38-ink-2);margin:10px 0 0;font-size:16px;line-height:1.5}.aip-page .aip-next__go{background:var(--k38-white);width:38px;height:38px;color:var(--k38-ink);transition:transform .3s var(--k38-out);border-radius:50%;place-items:center;margin-top:22px;display:inline-grid}.aip-page .aip-next__go .ki{width:16px;height:16px}.aip-page .aip-next__card:hover .aip-next__go,.aip-page .aip-next__card:focus-visible .aip-next__go{transform:translate(4px)}@media (max-width:760px){.aip-page .aip-conn,.aip-page .aip-next__list{grid-template-columns:minmax(0,1fr)}.aip-page .aip-next__card{min-height:0}}
