.smbs{padding:50px 0 70px;background:linear-gradient(180deg,#f6f9ff,#fff 24%);color:#18306f}.smin{width:min(100%,1600px);margin:0 auto}.smhd{max-width:850px;margin:0 auto 30px;padding:0 18px;text-align:center}.smhd>span,.smct>div>span{color:#12a43a;font-size:13px;font-weight:800;letter-spacing:.08em}.smhd h1{margin:7px 0 11px;color:#082680;font-size:clamp(38px,4vw,56px);line-height:1.08}.smhd p{margin:0;color:#516083;font-size:17px;line-height:1.6}.smsr{position:relative;display:flex;max-width:850px;margin:0 auto;padding:0 18px;align-items:center}.smsr>svg{position:absolute;left:36px;width:22px;height:22px;fill:none;stroke:#0b37af;stroke-width:1.8;stroke-linecap:round}.smsr input{box-sizing:border-box;width:100%;height:56px;padding:0 92px 0 54px;border:1px solid #cfdaec;border-radius:12px;background:#fff;color:#18306f;font:inherit;outline:none;box-shadow:0 9px 25px rgba(13,42,110,.07)}.smsr input:focus{border-color:#0b3ab8;box-shadow:0 0 0 4px rgba(11,58,184,.11)}.smsr button{position:absolute;right:32px;padding:7px 10px;border:0;border-radius:6px;background:#eef3fc;color:#0a339f;font-weight:700;cursor:pointer}.smst{margin:12px 18px 28px;text-align:center;color:#697695;font-size:14px}.smgr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0 18px}.smgp{min-width:0;border:1px solid #dce5f3;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(13,42,110,.07)}.smgp[hidden]{display:none}.smgp>summary{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:20px 22px;color:#09277f;cursor:pointer;list-style:none}.smgp>summary::-webkit-details-marker{display:none}.smgp>summary>span:nth-child(2){display:flex;flex-direction:column}.smgp>summary strong{font-size:22px}.smgp>summary small{margin-top:3px;color:#72809d}.smic{display:grid;width:48px;height:48px;border-radius:50%;place-items:center;background:#eaf8ee;color:#12a43a}.smic svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.smch{width:20px;height:20px;fill:none;stroke:#0b3aaf;stroke-width:1.8;stroke-linecap:round;transition:transform .2s ease}.smgp[open] .smch{transform:rotate(180deg)}.smbd{padding:0 22px 22px;border-top:1px solid #e7ebf3}.smls{display:grid;gap:7px;margin:17px 0 0;padding:0;list-style:none}.smls li[hidden]{display:none}.smls a{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:39px;padding:5px 10px;border-radius:8px;color:#354a7b;text-decoration:none;line-height:1.4}.smls a:hover{background:#f0f5ff;color:#0a38b0}.smls a b{color:#14a33c;font-size:18px}.smls ul{margin:5px 0 4px 17px;padding-left:15px;border-left:2px solid #dce6f4}.smlv0{grid-template-columns:repeat(2,minmax(0,1fr))}.smlv1,.smlv2{grid-template-columns:1fr}.smct{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;margin:38px 18px 0;padding:27px 32px;border:1px solid #d8e3f3;border-radius:16px;background:linear-gradient(110deg,#f0f5ff,#fff);box-shadow:0 12px 30px rgba(13,42,110,.06)}.smct h2{margin:5px 0;color:#09277f;font-size:27px}.smct p{margin:0;color:#566486}.smct>a{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border:1px solid #0b35aa;border-radius:9px;color:#0a329f;font-weight:800;text-decoration:none}.smct .smqt{gap:13px;background:#0b35aa;color:#fff}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:1000px){.smgr{grid-template-columns:1fr}.smct{grid-template-columns:1fr auto}.smqt{grid-column:2}}
@media(max-width:680px){.smbs{padding:36px 0 48px}.smlv0{grid-template-columns:1fr}.smgp>summary{padding:17px}.smbd{padding:0 15px 17px}.smct{grid-template-columns:1fr;padding:23px 20px}.smct>a,.smct .smqt{grid-column:auto;width:100%;box-sizing:border-box}.smsr input{padding-right:75px}.smgr{gap:16px}}
@media(prefers-reduced-motion:reduce){.smch{transition:none}}
