.offerbar{min-height:36px;padding:.45rem 5vw;display:flex;justify-content:center;gap:1.2rem;align-items:center;background:#bded38;color:#071b3a;font-size:.82rem;font-weight:700}.offerbar a{color:inherit;text-underline-offset:3px}.decision-strip{margin:0 5vw 8rem;padding:1.5rem 1.7rem;background:#071b3a;color:#fff;border-radius:1.15rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.decision-strip>div:first-child{display:flex;flex-direction:column;gap:.3rem}.decision-strip span{color:#9fb2d0;font-size:.85rem}.decision-strip b{font:700 1.15rem Manrope,sans-serif}.decision-actions{display:flex;gap:.65rem;flex-shrink:0}.decision-actions a{padding:.78rem 1rem;border:1px solid #536886;border-radius:999px;color:#fff;text-decoration:none;font-weight:700;font-size:.88rem}.decision-actions a:first-child{background:#bded38;border-color:#bded38;color:#071b3a}.capabilities{padding:8rem 5vw;background:#eaf1fa}.cap-head{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 8vw;align-items:end}.cap-head .eyebrow{grid-column:1/-1;margin:0}.cap-head h2{font-size:clamp(2.7rem,4.4vw,4.8rem);line-height:1.02;letter-spacing:-.045em;margin:0}.cap-head>p{font-size:1.08rem;line-height:1.7;color:#586a83}.spec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#c7d4e5;margin-top:4rem;border:1px solid #c7d4e5}.spec-grid article{background:#fff;padding:2rem;min-height:270px}.spec-grid small{color:#0b46b5;font-weight:800;letter-spacing:.14em}.spec-grid h3{font-size:1.25rem;margin:4rem 0 .8rem}.spec-grid p{color:#64748b;line-height:1.55;margin:0}.buyer-fit{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.buyer-fit b{margin-right:auto}.buyer-fit span{background:#dce7f5;padding:.65rem .8rem;border-radius:999px;font-size:.86rem;font-weight:700}.faq{padding:8rem 5vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;background:#fff}.faq-intro h2{font-size:clamp(2.5rem,4vw,4.2rem);line-height:1.04;letter-spacing:-.045em}.faq-intro>p:not(.eyebrow){color:#64748b;line-height:1.7}.faq-list{border-top:1px solid #cfdaea}.faq details{border-bottom:1px solid #cfdaea;padding:1.2rem 0}.faq summary{cursor:pointer;font:700 1.05rem Manrope,sans-serif;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq summary:after{content:"+";color:#0b46b5;font-size:1.4rem}.faq details[open] summary:after{content:"–"}.faq details p{color:#64748b;line-height:1.65;max-width:680px;margin-bottom:.3rem}@media(max-width:900px){.cap-head,.faq{grid-template-columns:1fr}.spec-grid{grid-template-columns:1fr 1fr}.decision-strip{align-items:flex-start;flex-direction:column}.decision-actions{width:100%}.decision-actions a{flex:1;text-align:center}.buyer-fit b{width:100%}}@media(max-width:560px){.offerbar{justify-content:space-between;text-align:left}.offerbar span{max-width:58%}.decision-strip{margin:0 1.2rem 5rem}.decision-actions{flex-direction:column}.capabilities,.faq{padding:5rem 1.2rem}.spec-grid{grid-template-columns:1fr}.spec-grid article{min-height:220px}.spec-grid h3{margin-top:2.5rem}.buyer-fit span{font-size:.78rem}}

.starter-briefs{padding:0 5vw 7rem}.starter-head{display:grid;grid-template-columns:1.1fr 1fr;gap:6vw;align-items:end;margin-bottom:2rem}.starter-head h2,.response-promise h2{font-size:clamp(2.4rem,4vw,4.2rem);line-height:1.04;letter-spacing:-.045em;margin:0}.starter-head>p{color:#586a83;font-size:1.06rem;line-height:1.7}.brief-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.brief-grid article{background:#fff;border:1px solid #d7e1ee;border-radius:1.2rem;overflow:hidden;display:flex;flex-direction:column}.brief-grid img{width:100%;height:230px;object-fit:cover}.brief-grid article>div{padding:1.5rem;display:flex;flex-direction:column;flex:1}.brief-grid small{font-weight:800;letter-spacing:.12em;color:#0b46b5}.brief-grid h3{font-size:1.3rem;margin:1rem 0 .6rem}.brief-grid p{color:#64748b;line-height:1.55;margin:0 0 1.4rem}.brief-grid a{margin-top:auto;color:#071b3a;font-weight:800;text-decoration:none}.response-promise{padding:7rem 5vw;background:#dff2f1;display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.response-promise ol{list-style:none;margin:0;padding:0}.response-promise li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid #b6d6d4}.response-promise li>b{color:#0b46b5}.response-promise li span{color:#506b70;line-height:1.55}.response-promise strong{display:block;color:#071b3a;font:700 1.05rem Manrope,sans-serif;margin-bottom:.25rem}select{width:100%;font:inherit;border:1px solid #cfdaea;border-radius:.7rem;padding:.9rem;color:#0a1b34;background:#f9fbfe}select:focus{outline:3px solid rgba(0,198,219,.25);border-color:#00c6db}.privacy-note{font-size:.75rem;color:#718198;text-align:center;margin:.8rem 0 0}.mobile-contact-bar{display:none}@media(max-width:900px){.starter-head,.response-promise{grid-template-columns:1fr}.brief-grid{grid-template-columns:1fr}.brief-grid article{display:grid;grid-template-columns:.8fr 1.2fr}.brief-grid img{height:100%;min-height:280px}}@media(max-width:600px){body{padding-bottom:68px}.starter-briefs,.response-promise{padding:5rem 1.2rem}.brief-grid article{display:flex}.brief-grid img{height:210px;min-height:0}.whatsapp-float{display:none}.mobile-contact-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:1fr 1.35fr;padding:.65rem;background:#fff;border-top:1px solid #d7e1ee;box-shadow:0 -8px 24px rgba(7,27,58,.12)}.mobile-contact-bar a{padding:.78rem .5rem;border-radius:999px;text-align:center;text-decoration:none;font-weight:800;color:#071b3a}.mobile-contact-bar a:first-child{border:1px solid #b8c8dc}.mobile-contact-bar a:last-child{background:#20c768;color:#062812}}
