.button-outline{background-color:var(--base-3);border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-top-left-radius:100px;border-top-right-radius:100px;border:2px solid var(--accent);color:var(--accent);display:inline-flex;font-size:16px;font-weight:600;letter-spacing:0.25px;margin-top:auto;padding:12px 40px;text-transform:uppercase}.button-outline:hover{background-color:var(--accent);color:var(--base-3)}.button-plain{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;font-size:14px;font-weight:bold;letter-spacing:1px;padding:0px;position:relative;text-transform:uppercase}.button-plain:hover{color:var(--light-purple)}.content-group{margin-bottom:60px;margin-top:60px}.eyebrow{color:var(--accent)}.micro-testimonial{background-color:var(--base-3);margin-bottom:32px;margin-top:32px;transition:all 0.5s ease 0s;border:1px solid #dddddd;border-radius:6px;padding:30px}.micro-testimonial:is(:hover,:focus){box-shadow:10px 10px 30px 5px rgba(0,0,0,0.1);border:1px solid var(--base-3)}.scope-container{background-color:var(--base);border:1px dotted var(--contrast-3);border-radius:6px;padding:30px}.scope-text{font-size:16px}.section{justify-content:center;padding:65px 60px}@media (max-width:767px){.section{padding:30px 20px}}.sub-text{font-size:16px}.team-member__image{width:150px}.team-member__name{margin-bottom:0px;text-align:center}.team-member__title{color:var(--accent);text-align:center}.block-container{flex-direction:row;margin-left:auto;margin-right:auto;max-width:1440px;row-gap:48px}.deliverables-group{margin-bottom:80px}.section-eyebrow{align-items:center;color:var(--accent);column-gap:0.5em;display:flex;letter-spacing:3px}.section-eyebrow .gb-shape svg{width:6em;height:6em}.proposal--cover{background-color:#273241;background-image:url('https://proposals.3.7designs.co/wp-content/uploads/2025/08/37-proposal-cover.png');background-position:center center;background-repeat:no-repeat;background-size:cover;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;max-width:var(--gb-container-width);min-height:900px;row-gap:60px;padding:100px}@media (max-width:1024px){.proposal--cover{padding:60px}}@media (max-width:767px){.proposal--cover{flex-direction:column-reverse;justify-content:flex-end;min-height:auto;row-gap:100px;padding:24px}}.proposal-cover--title{color:var(--base-3);font-size:72px;line-height:72px;margin-bottom:0px}.proposal-cover--meta{max-width:222px}@media (max-width:1024px){.proposal-cover--meta{max-width:100%}}.proposal-cover--tagline{color:#ffffff;font-size:16px;margin-bottom:0px}@media (max-width:1024px){.proposal-cover--tagline{text-align:left}}.proposal-cover--logo{height:auto;width:175px}.proposal-cover{background-color:#273241;background-image:url('https://proposals.3.7designs.co/wp-content/uploads/2025/08/37-proposal-cover.png');background-position:center center;background-repeat:no-repeat;background-size:cover;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;max-width:var(--gb-container-width);min-height:900px;row-gap:60px;padding:100px}@media (max-width:1024px){.proposal-cover{padding:60px}}@media (max-width:767px){.proposal-cover{flex-direction:column-reverse;justify-content:flex-end;min-height:auto;row-gap:100px;padding:24px}}.proposal-section{max-width:var(--gb-container-width)}@media (max-width:1024px){.proposal-section{padding:50px}}@media (max-width:767px){.proposal-section{padding:24px}}.section--content{background-color:#ffffff;max-width:var(--gb-container-width);padding:100px}@media (max-width:1024px){.section--content{padding:50px}}@media (max-width:767px){.section--content{padding:24px}}.section-title--heading{color:var(--base-3);font-size:64px;margin-bottom:0px}@media (max-width:767px){.section-title--heading{font-size:40px}}.section-title--meta{color:var(--base-3);margin-bottom:0px}.number-bullets{column-gap:16px;display:flex}@media (max-width:767px){.number-bullets{flex-direction:column;row-gap:16px}}.number-bullet--number{align-items:center;background-color:var(--accent);color:var(--base-3);display:flex;flex-shrink:0;font-size:12px;height:35px;justify-content:center;line-height:12px;margin-top:4px;width:35px;border-radius:100px}.number-bullet--text{line-height:1.4em;margin-bottom:0px}