.sd{color:#59687b}.sd *{box-sizing:border-box}.sd-wrap{max-width:1200px;margin:0 auto;padding:0 8px}.sd h1,.sd h2,.sd h3{font-family:var(--font-sans),Arial,sans-serif;color:#1c2b3f;margin:0;letter-spacing:-.01em;overflow-wrap:break-word;scroll-margin-top:88px}.sd h1{font-size:clamp(32px,4.6vw,50px);font-weight:700;line-height:1.1}.sd h2{font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}.sd h3{font-size:17px;font-weight:600;margin-bottom:6px}.sd-sec{padding:56px 0;border-bottom:1px solid #e3e9f1;scroll-margin-top:88px}.sd-alt{background:#f4f7fb}.sd-eye{font-size:12px;font-weight:700;letter-spacing:.12em;color:#2563eb;margin:0 0 12px}.sd-lead{max-width:740px;font-size:16px;line-height:1.7;margin:14px 0 0}.sd-hero{text-align:center;padding:48px 0 44px;border-bottom:1px solid #e3e9f1}.sd-hero .sd-lead{margin-left:auto;margin-right:auto;font-size:18px}.sd-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;justify-content:center}.sd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#2563eb;color:#fff;border:1px solid #2563EB;border-radius:8px;padding:10px 18px;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;min-height:42px}.sd-btn:hover{background:#1d4fd0}.sd-btn.ghost{background:#fff;color:#1c2b3f;border-color:#cdd7e5}.sd-btn.ghost:hover{border-color:#2563eb;color:#2563eb}.sd-btn.danger{background:#b42318;border-color:#b42318}.sd-btn.sm{padding:6px 12px;font-size:13.5px;min-height:34px}.sd-btn[disabled]{opacity:.55;cursor:not-allowed}.sd-search{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);background:#fff;border:1px solid #d5deea;border-radius:14px;padding:16px;margin:32px auto 0;max-width:1000px;text-align:left;box-shadow:0 4px 18px #1c2b3f0f}@media(min-width:800px){.sd-search{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}}.sd-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sd-field>span,.sd-fs legend{font-size:12.5px;font-weight:700;color:#1c2b3f}.sd input[type=text],.sd input[type=email],.sd input[type=tel],.sd input[type=url],.sd input[type=number],.sd input[type=search],.sd select,.sd textarea{width:100%;border:1px solid #cdd7e5;border-radius:8px;padding:9px 12px;font-size:15px;color:#1c2b3f;background:#fff;font-family:inherit;min-height:42px}.sd textarea{min-height:100px;resize:vertical}.sd :focus-visible{outline:2px solid #2563EB;outline-offset:2px}.sd [aria-invalid=true]{border-color:#b42318}.sd-err{color:#b42318;font-size:13px;margin:0}.sd-help{font-size:13px;margin:0;line-height:1.5}.sd-layout{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);margin-top:28px;align-items:start}@media(min-width:960px){.sd-layout{grid-template-columns:270px minmax(0,1fr)}}.sd-side{border:1px solid #e3e9f1;border-radius:12px;padding:16px;background:#fff;min-width:0}.sd-side-tg{display:flex;width:100%;justify-content:space-between}@media(min-width:960px){.sd-side-tg{display:none}.sd-side-body{display:block!important}}.sd-side-body{display:none}.sd-side-body.open{display:block}.sd-fs{border:0;border-top:1px solid #e3e9f1;padding:14px 0 4px;margin:0;min-width:0}.sd-fs:first-of-type{border-top:0}.sd-fs legend{padding:0 0 8px;float:left;width:100%}.sd-fs legend+*{clear:both}.sd-check{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;padding:3px 0;color:#1c2b3f;cursor:pointer}.sd-check input{margin-top:3px;flex:none;width:16px;height:16px;accent-color:#2563EB}.sd-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.sd-bar .sd-field{flex-direction:row;align-items:center}.sd-bar select{width:auto}.sd-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.sd-grid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-cards{display:grid;gap:18px;margin-top:28px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.sd-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sd-cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-cards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.sd-cards.c5{grid-template-columns:repeat(5,minmax(0,1fr))}}.sd-card{border:1px solid #e3e9f1;border-radius:12px;padding:22px;background:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;min-width:0;transition:border-color .2s}a.sd-card:hover{border-color:#2563eb}.sd-card p{margin:0;font-size:15px;line-height:1.65}.sd-ic{width:40px;height:40px;border-radius:10px;background:#eaf1ff;color:#2563eb;display:flex;align-items:center;justify-content:center;margin-bottom:14px;font-weight:700;font-size:14px}.sd-more{color:#2563eb;font-weight:600;font-size:14px;margin-top:12px}.sd-pcard{border:1px solid #e3e9f1;border-radius:12px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:14px;min-width:0}.sd-pcard-h{display:flex;gap:14px;align-items:center}.sd-pcard h3{margin:0}.sd-loc{margin:2px 0 0;font-size:14px}.sd-desc{margin:0;font-size:14.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sd-dl{margin:0;display:grid;gap:10px}.sd-dl dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#59687b}.sd-dl dd{margin:3px 0 0;font-size:14px;color:#1c2b3f}.sd-pcard .sd-btn{margin-top:auto;align-self:flex-start}.sd-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.sd-chips li{background:#eaf1ff;color:#1b4fc4;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.sd-chips li.more{background:#eef1f5;color:#59687b}.sd-logo{flex:none;border-radius:12px;background:#eaf1ff;color:#2563eb;border:1px solid #d5e3fb;display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}.sd-logo img{width:100%;height:100%;object-fit:contain;background:#fff}.sd-empty{border:1px dashed #bcd0f7;border-radius:14px;background:#f8faff;padding:36px 24px;text-align:center}.sd-empty h3{font-size:22px}.sd-empty p{max-width:560px;margin:8px auto 0;line-height:1.65}.sd-empty .sd-ctas{margin-top:20px}.sd-notice{border-radius:10px;padding:12px 16px;font-size:14.5px;line-height:1.55;background:#f4f7fb;border:1px solid #e3e9f1;color:#1c2b3f}.sd-notice.error{background:#fdecec;border-color:#f3b5b0;color:#7a1a12}.sd-skel{height:300px;border-radius:12px;background:linear-gradient(90deg,#eef1f5,#f7f9fc,#eef1f5);background-size:200% 100%;animation:sdsk 1.4s infinite}@keyframes sdsk{to{background-position:-200% 0}}.sd-pager{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:24px;flex-wrap:wrap}.sd-loclist{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.sd-loclist a{display:inline-block;border:1px solid #cdd7e5;background:#fff;border-radius:999px;padding:8px 16px;color:#1c2b3f;font-weight:600;text-decoration:none;font-size:14.5px}.sd-loclist a:hover{border-color:#2563eb;color:#2563eb}.sd-locform{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:20px;max-width:900px;align-items:end}@media(min-width:760px){.sd-locform{grid-template-columns:repeat(4,minmax(0,1fr)) auto}}.sd-flow{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.sd-flow li{position:relative;padding:0 0 24px 56px;min-width:0}.sd-flow li:before{content:"";position:absolute;left:19px;top:40px;bottom:0;width:2px;background:#bcd0f7}.sd-flow li:last-child:before{display:none}.sd-flow .n{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background:#2563eb;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:14px}.sd-flow p{margin:0;font-size:15px;line-height:1.6}@media(min-width:900px){.sd-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.sd-flow li{padding:52px 0 0}.sd-flow li:before{inset:19px -20px auto 44px;width:auto;height:2px}}.sd details{border-top:1px solid #e3e9f1}.sd details:last-child{border-bottom:1px solid #e3e9f1}.sd summary{cursor:pointer;padding:18px 0;font-weight:600;color:#1c2b3f;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:16px}.sd summary::-webkit-details-marker{display:none}.sd summary:after{content:"+";font-weight:400;font-size:22px;line-height:1}.sd details[open] summary:after{content:"−"}.sd details p{margin:0 0 18px;max-width:800px;font-size:15px;line-height:1.7}.sd-faqs{margin-top:28px;max-width:900px}.sd-final{text-align:center;background:#eef1f5;border-bottom:0}.sd-final h2,.sd-final .sd-lead{margin-left:auto;margin-right:auto}.sd-prose p{max-width:820px;font-size:15.5px;line-height:1.75;margin:14px 0 0}.sd-prose a,.sd-lead a,.sd-link{color:#2563eb;text-decoration:underline;overflow-wrap:anywhere}.sd-page{padding:40px 0 56px}.sd-two{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);margin-top:28px;align-items:start}@media(min-width:960px){.sd-two{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}.sd-box{border:1px solid #e3e9f1;border-radius:12px;padding:22px;background:#fff;min-width:0}.sd-box+.sd-box{margin-top:18px}.sd-box h2{font-size:20px;margin-bottom:10px}.sd-box p{margin:0;line-height:1.7;font-size:15px;white-space:pre-line}.sd-aside{position:sticky;top:88px}@media(max-width:959px){.sd-aside{position:static}}.sd-kv{display:grid;gap:12px;margin:0}.sd-kv dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sd-kv dd{margin:2px 0 0;color:#1c2b3f;overflow-wrap:anywhere}.sd-form{display:grid;gap:18px}.sd-form .row{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.sd-form .row{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-form .row.r3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-form .sd-box h2{font-size:19px}.sd-checks{display:grid;gap:2px 16px;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.sd-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid #e3e9f1;margin:24px 0 20px}.sd-tab{background:none;border:0;border-bottom:2px solid transparent;padding:10px 14px;font-weight:600;color:#59687b;cursor:pointer;font-size:15px}.sd-tab[aria-selected=true]{color:#2563eb;border-color:#2563eb}.sd-tbl{width:100%;border-collapse:collapse;font-size:14px}.sd-tbl th{text-align:left;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;border-bottom:1px solid #e3e9f1}.sd-tbl td{padding:12px 10px;border-bottom:1px solid #eef1f5;vertical-align:top;color:#1c2b3f;overflow-wrap:anywhere}.sd-scroll{overflow-x:auto;max-width:100%;border:1px solid #e3e9f1;border-radius:12px;background:#fff}.sd-pill{display:inline-block;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.sd-pill.ok{background:#e6f4ea;color:#1e5b34}.sd-pill.wait{background:#fff3d6;color:#6b4a00}.sd-pill.ret{background:#fde8e8;color:#8a1f1f}.sd-pill.neu{background:#eef1f5;color:#59687b}.sd-acts{display:flex;gap:6px;flex-wrap:wrap}.sd-modal{max-height:88dvh;overflow-y:auto}.sd-modal .sd-form{margin-top:12px}.sd-cred{display:grid;gap:8px;grid-template-columns:minmax(0,1fr);border:1px solid #e3e9f1;border-radius:10px;padding:10px}@media(min-width:700px){.sd-cred{grid-template-columns:1fr 1fr auto auto;align-items:center}}@media(prefers-reduced-motion:reduce){.sd-card,.sd-skel{transition:none;animation:none}}
