.ips-license-spotlight{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#142b45;padding:60px clamp(20px,5vw,80px);color:white}.ips-license-spotlight h2,.ips-double-license h2{font-size:clamp(34px,4vw,54px);line-height:1.08;margin:16px 0 24px;letter-spacing:-.04em}.ips-license-spotlight h2{color:white}.ips-license-spotlight p{color:#d0dfed;font-size:17px}.ips-license-spotlight .ips-section-label{color:#a8ceec;font-size:11px}.ips-license-spotlight>div>a{display:inline-block;padding:16px 22px;background:white;color:#142b45;margin-top:15px;font-size:14px}.ips-license-benefits{list-style:none;padding:0;margin:0;display:grid;gap:20px}.ips-license-benefits li{padding:20px 0;border-bottom:1px solid #c7d9e5;display:block}.ips-license-benefits strong{display:block;font:700 21px/1.3 'Satoshi Bold',Arial,sans-serif;margin-bottom:10px}.ips-license-benefits span{font:16px/1.65 'Satoshi Medium',Arial,sans-serif;display:block;color:#526b7f}.ips-license-spotlight .ips-license-benefits li{border-color:#ffffff30;padding-top:0}.ips-license-spotlight .ips-license-benefits span{color:#c5d8e8}.ips-license-spotlight .ips-license-conditions{font-size:12px;line-height:1.65;color:#a5bfd4;margin-top:20px}.ips-double-license{padding:75px 0;background:#edf4f9;scroll-margin-top:85px}.ips-double-license h2{color:#142b45}.ips-license-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px}.ips-license-heading>div{max-width:760px}.ips-license-heading>img{width:110px;height:110px;object-fit:contain;background:white;padding:12px;flex:none}.ips-double-license p{color:#526b7f;line-height:1.8;margin-bottom:22px}.ips-double-license .ips-license-benefits,.ips-join-license .ips-license-benefits{grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0}.ips-double-license .ips-license-benefits li{background:white;border:1px solid #d8e4ed;padding:25px}.ips-double-license .ips-license-benefits strong{color:#142b45}.ips-license-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #c7d9e5;padding-top:25px}.ips-license-foot p{font-size:13px;max-width:650px;margin:0}.ips-license-foot a{display:inline-block;white-space:nowrap;color:#2676b7;font-size:14px;border-bottom:1px solid #aac5dd;padding:10px 0}.ips-join-license{margin:0 0 55px;padding:30px;background:#e9f1f8;border-left:3px solid #2676b7}.ips-join-license a{display:inline-block;border-bottom:1px solid #aac5dd;padding-bottom:8px;font-size:14px}.ips-new-photo img{object-position:center 34%}.ips-discipline-list{grid-template-columns:repeat(4,minmax(0,1fr))}.ips-license-spotlight a:focus-visible,.ips-double-license a:focus-visible{outline:3px solid #83baf0;outline-offset:5px}@media(max-width:900px){.ips-license-spotlight{grid-template-columns:1fr;gap:28px}.ips-double-license .ips-license-benefits,.ips-join-license .ips-license-benefits{grid-template-columns:1fr;gap:12px}.ips-license-heading{align-items:start}.ips-license-foot{display:block}.ips-license-foot a{margin-top:15px}.ips-discipline-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ips-license-spotlight{padding:42px 20px}.ips-double-license{padding:48px 0}.ips-license-heading{display:block}.ips-license-heading>img{margin-bottom:20px}.ips-join-license{padding:24px}.ips-license-benefits strong{font-size:20px}}
.ips-new-photo img[src*="photo-2-"],.ips-new-photo img[src*="photo-4-"]{object-position:center 8%}
