.sbb-uig{color:#25394a;width:min(1160px,calc(100% - 0px));max-width:1160px;margin:6px auto 72px;font-size:16px;line-height:1.65}.sbb-uig,.sbb-uig *,.sbb-uig *:before,.sbb-uig *:after{box-sizing:border-box}.sbb-uig :is(h2,h3,h4){color:#203c51!important;letter-spacing:-.026em;line-height:1.2;margin:0!important;font-weight:800!important}.sbb-uig p{margin:0 0 16px}.sbb-uig a{color:#126ca9}.sbb-uig a:focus-visible,.sbb-uig summary:focus-visible{outline:3px solid #e0a127;outline-offset:4px}.sbb-uig__hero{padding:clamp(25px,4vw,50px);border:1px solid #d3e6f3;border-radius:23px;background:linear-gradient(135deg,#eaf6ff 0%,#f4faff 68%,#e8f2fa 100%);margin:12px 0 32px}.sbb-uig__eyebrow{display:block;color:#1675b0;font-weight:850;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin-bottom:12px}.sbb-uig__hero h2{font-size:clamp(30px,4.4vw,48px)!important;margin-bottom:18px!important}.sbb-uig__hero p{font-size:clamp(16px,1.6vw,19px);max-width:830px;color:#405e74}.sbb-uig__hero .sbb-uig__hero-note{font-size:14px;margin:14px 0 0;color:#486275}.sbb-uig__section-title{margin:0 0 18px}.sbb-uig__section-title h3{font-size:26px!important}.sbb-uig__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:29px}.sbb-uig__card{border-radius:18px;border:1px solid #dae7ef;background:#fff;padding:25px;display:flex;flex-direction:column;min-width:0;box-shadow:0 8px 26px rgba(25,67,95,.05)}.sbb-uig__icon{display:flex;align-items:center;justify-content:center;width:49px;height:49px;border-radius:14px;background:#e2f2fb;border:1px solid #c6e4f5;color:#10659d;font-size:18px;font-weight:850;margin-bottom:17px}.sbb-uig__card h4{font-size:20px!important;min-height:48px;margin-bottom:13px!important}.sbb-uig__card p{color:#506678;font-size:15px;line-height:1.62}.sbb-uig__card .sbb-uig__subtle{font-size:13px;color:#5d7282;margin-top:auto;margin-bottom:20px}.sbb-uig__button{align-items:center;justify-content:center;display:inline-flex;gap:9px;min-height:47px;padding:10px 14px;border-radius:10px!important;background:#166eaa!important;color:#fff!important;font-weight:750!important;font-size:14px;text-decoration:none!important;text-align:center}.sbb-uig__button:hover{background:#125888!important;text-decoration:none!important}.sbb-uig__info-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 20px}.sbb-uig__panel{border:1px solid #dce8f0;border-radius:18px;padding:clamp(23px,3vw,33px);background:#fff}.sbb-uig__panel h3{font-size:24px!important;margin-bottom:21px!important}.sbb-uig__steps{counter-reset:step;list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:20px}.sbb-uig__steps li{counter-increment:step;position:relative;min-height:45px;padding-left:54px;list-style:none!important}.sbb-uig__steps li:before{content:counter(step);display:grid;place-items:center;position:absolute;left:0;top:0;background:#e0f0fa;color:#12659e;border-radius:13px;width:38px;height:38px;font-weight:800}.sbb-uig__steps strong,.sbb-uig__steps span{display:block;font-size:15px}.sbb-uig__steps span{font-size:14px;color:#587084;line-height:1.55;margin-top:3px}.sbb-uig__panel details{border-top:1px solid #e4edf4;padding:13px 0}.sbb-uig__panel details:last-child{padding-bottom:0}.sbb-uig__panel summary{font-weight:750;cursor:pointer;color:#27465d;font-size:15px;line-height:1.4}.sbb-uig__panel details p{font-size:14px;color:#526779;margin:10px 0 0}.sbb-uig__privacy{padding:20px 23px;border:1px solid #d3e6f2;background:#f0f8fc;border-radius:15px;color:#334b5e;font-size:14px}.sbb-uig__privacy strong{font-size:15px}.sbb-uig__privacy p{margin:5px 0 0}.sbb-uig__end{font-size:15px;color:#536a7d;margin:21px 0 0!important}.sbb-uig__end a{font-weight:750}@media(max-width:950px){.sbb-uig__cards{grid-template-columns:1fr 1fr}.sbb-uig__card:last-child{grid-column:span 2}.sbb-uig__card h4{min-height:0}}@media(max-width:650px){.sbb-uig{margin-bottom:45px}.sbb-uig__hero{padding:24px 20px}.sbb-uig__cards,.sbb-uig__info-grid{grid-template-columns:1fr}.sbb-uig__card:last-child{grid-column:auto}.sbb-uig__card{padding:23px}.sbb-uig__panel{padding:23px}.sbb-uig__section-title h3{font-size:23px!important}}