.license-nav{height:88px;display:flex;align-items:center;justify-content:space-between}.license-hero{padding:94px 0 104px;background:#fff0f3}.license-hero h1,.license-intro h2,.license-fit h2,.license-process h2,.license-cta h2{font-family:"Nunito Sans",sans-serif;letter-spacing:-2.9px;line-height:1.04;margin:0}.license-hero h1{font-size:58px}.license-hero h1 em,.license-intro em,.license-process em{font-style:normal;color:#e8436f}.license-hero p:not(.eyebrow){max-width:560px;margin:25px 0 30px;color:#716b76;font-size:18px;line-height:1.65}.license-intro{padding:106px 0;display:grid;grid-template-columns:1fr 1fr;gap:80px}.license-intro h2,.license-fit h2,.license-process h2{font-size:42px}.license-intro>p:last-child,.license-fit>p{align-self:end;margin:0;color:#716b76;line-height:1.7;max-width:500px}.license-support{padding:80px 0;background:#47276e;color:#fff}.license-support .eyebrow{color:#f7b7c6}.license-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.license-grid article{padding:25px;border:1px solid #694e87;border-radius:16px}.license-grid strong{display:block;font-family:"Nunito Sans",sans-serif;font-size:20px;margin-bottom:12px}.license-grid span{color:#e6dcea;line-height:1.55;font-size:14px}.license-fit{padding:106px 0;display:grid;grid-template-columns:1fr 1fr;gap:80px}.license-process{padding:0 0 106px}.license-process ol{list-style:none;padding:0;margin:34px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.license-process li{border-top:1px solid #eadfe4;padding:17px 0;display:grid;gap:10px}.license-process li b{color:#e8436f;font-size:12px;letter-spacing:1px}.license-process li span{color:#716b76;line-height:1.55;font-size:14px}.license-cta{background:#47276e;color:#fff}.license-cta .wrap{min-height:270px;display:flex;align-items:center;justify-content:space-between}.license-cta .eyebrow{color:#f7b7c6}.license-cta h2{font-size:40px}.button-white{background:#fff;color:#47276e;box-shadow:none}.button-white:hover{background:#ffeaf0;color:#bd2d59}footer{background:#fff;border-top:1px solid #f2e6e2}.footer-content{min-height:78px;grid-template-columns:1fr auto;gap:24px}.footer-content p{margin:0;font-size:11px;max-width:620px}.footer-content .copy{white-space:nowrap;text-align:right}@media(max-width:780px){.license-nav{height:72px}.license-nav .brand img{width:138px}.license-nav .text-link{font-size:12px}.license-hero{padding:60px 0 68px}.license-hero h1{font-size:43px;letter-spacing:-2.3px}.license-hero p:not(.eyebrow){font-size:16px;margin:20px 0 26px}.license-intro,.license-fit{padding:58px 0;display:block}.license-intro h2,.license-fit h2,.license-process h2{font-size:34px;letter-spacing:-2px}.license-intro>p:last-child,.license-fit>p{margin-top:23px}.license-support{padding:58px 0}.license-grid{grid-template-columns:1fr;gap:10px;margin-top:24px}.license-grid article{padding:20px}.license-process{padding-bottom:58px}.license-process ol{grid-template-columns:1fr;gap:0;margin-top:25px}.license-cta .wrap{min-height:0;padding:52px 0;display:block}.license-cta h2{font-size:34px;letter-spacing:-2px}.license-cta .button{margin-top:28px}.footer-content{min-height:0;padding:20px 0;grid-template-columns:1fr auto;gap:14px}.footer-content p{margin:0;font-size:10px}.footer-content .copy{text-align:right}}
