.offering-hero,.offering-body{max-width:1450px;margin:auto;padding-left:5.5%;padding-right:5.5%}
.offering-hero{padding-top:74px;padding-bottom:52px}.offering-hero h1{font-family:Manrope,sans-serif;font-weight:500;font-size:clamp(48px,6.6vw,88px);line-height:1.07;letter-spacing:-3.5px;margin:0 0 28px}.offering-hero .lead{max-width:850px;font-size:22px;color:#c5d1c4;line-height:1.6}.offering-hero .eyebrow{margin-bottom:20px}.offering-status{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap;padding:20px 0;border-top:1px solid #344238;border-bottom:1px solid #344238;margin-top:30px;font-size:14px;color:#c5d1c4}.offering-status strong{color:#b7ed78;font-size:12px;letter-spacing:1.2px}.offering-breadcrumb{display:flex;gap:12px;margin-bottom:34px;font-size:13px;color:#aab6ad}.offering-breadcrumb a{border-bottom:1px solid #64715f}
.offering-body{padding-bottom:80px}.offering-section{padding:54px 0;border-top:1px solid #344238}.offering-section h2{font-family:Manrope,sans-serif;font-weight:500;font-size:clamp(30px,3.4vw,46px);line-height:1.16;letter-spacing:-1.4px;margin:0 0 24px}.offering-section h3{font-size:22px;font-weight:500;line-height:1.3;margin:0 0 14px}.offering-section p,.offering-section li{color:#c5d1c4}.offering-section p{max-width:850px}.offering-section li+li{margin-top:9px}.offering-section a:not(.button){text-decoration:underline;text-underline-offset:4px}.offering-section .eyebrow{color:#b7ed78}.offering-columns{display:grid;grid-template-columns:1fr 1fr;gap:54px}.offering-steps{padding:0;list-style:none;counter-reset:steps}.offering-steps li{counter-increment:steps;position:relative;padding:0 0 24px 48px;margin:0 0 20px;border-bottom:1px solid #344238}.offering-steps li::before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:0;color:#b7ed78;font-size:13px;letter-spacing:1px}.offering-steps strong{display:block;color:#f2f5ef;font-size:19px;margin-bottom:5px}.offering-model{display:grid;grid-template-columns:110px 1fr 1fr;gap:36px;padding:40px 0;border-top:1px solid #344238}.offering-model:last-child{border-bottom:1px solid #344238}.model-number{font-size:13px;color:#b7ed78;letter-spacing:2px}.offering-model h2{font-family:Manrope,sans-serif;font-size:40px;line-height:1.15;font-weight:500;letter-spacing:-1.5px;margin:0 0 14px}.offering-model p{color:#c5d1c4;margin-top:0}.offering-model .mini{display:block;color:#b7ed78;margin-bottom:16px}.offering-model .text-link{display:inline-block;margin-top:12px}.offering-note{padding:24px 28px;background:#17251c;border-left:3px solid #b7ed78;color:#c5d1c4;margin:28px 0}.offering-note p{margin:0}.offering-use{padding:28px;border:1px solid #344238;background:#132019}.offering-use .mini{color:#b7ed78}.offering-use h3{margin-top:16px}.offering-link-row{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}.home-models{padding:42px 0;border-top:1px solid #344238;margin-top:44px}.home-models>p{max-width:850px;color:#c5d1c4}.home-models h3{font-family:Manrope,sans-serif;font-weight:500;font-size:38px;line-height:1.15;margin:12px 0 24px}.home-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:32px 0}.home-model-grid article{padding-top:24px;border-top:1px solid #64715f}.home-model-grid h4{font-size:25px;font-weight:500;margin:0 0 12px}.home-model-grid p{color:#c5d1c4;font-size:16px}.home-model-grid .text-link{display:inline-block}.synthetic-callout{display:grid;grid-template-columns:1.3fr 1fr;gap:36px;padding:32px;border:1px solid #526149;background:#132019;margin:42px 0 0}.synthetic-callout h3{font-family:Manrope,sans-serif;font-size:30px;line-height:1.2;font-weight:500;margin:12px 0 18px}.synthetic-callout p{color:#c5d1c4}.synthetic-callout .mini{color:#b7ed78}.business-address{font-style:normal;font-size:14px;line-height:1.65;color:#aab6ad}.catalog-footer{flex-wrap:wrap}.catalog-footer .business-address{flex-basis:100%}.footer-small .business-address{font-size:12px}.contact .business-address{margin-top:16px}.launch-roadmap{display:flex;gap:22px;flex-wrap:wrap;margin-top:24px;font-size:14px;color:#c5d1c4}.launch-roadmap a{border-bottom:1px solid #64715f}
@media(max-width:850px){.offering-model{grid-template-columns:55px 1fr;gap:20px}.offering-model>div:last-child{grid-column:2}.home-model-grid{grid-template-columns:1fr;gap:10px}.offering-columns,.synthetic-callout{grid-template-columns:1fr;gap:22px}.offering-hero{padding-top:46px}.offering-hero h1{letter-spacing:-2px}.offering-hero .lead{font-size:19px}.offering-section{padding:38px 0}.offering-section h2{letter-spacing:-.8px}.offering-body{padding-bottom:45px}}
@media(max-width:480px){.offering-model{grid-template-columns:1fr;gap:12px}.offering-model>div:last-child{grid-column:auto}.offering-model h2{font-size:34px}.synthetic-callout,.offering-use{padding:22px}.offering-hero h1{font-size:47px}.offering-status{gap:10px}.offering-link-row{gap:18px}}
