:root{--capital--color--subtitle:#6f6c67}.capital-hero__container{z-index:1;min-height:100vh;position:relative;overflow:hidden}.capital-hero__bg{object-fit:cover;z-index:-1;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.filter{z-index:0;background:linear-gradient(#0009 0%,#0003 50%,#0009 100%);position:absolute;inset:0}.capital-hero__content{z-index:1;flex-direction:column;gap:31px;height:100vh;padding-top:11rem;display:flex;position:relative}.capital-hero-headline{color:#fff;max-width:1233px;font-size:clamp(2.25rem,9vh,88px);line-height:1}.capital-hero-subheadline{color:#fff;max-width:530px;font-size:18px;line-height:1.75}@media (max-width:1073px){.capital-hero__bg{object-position:75% center}}@media (max-width:767px){.capital-hero__bg{object-position:85% center}}@media (max-width:641px){.capital-hero-headline{font-size:clamp(2rem,9vh,70px)}}@media (max-width:479px){.capital-hero__content{padding-top:8rem}.capital-hero-headline{font-size:clamp(2.25rem,9vh,50px)}}.about-harness__wrapper{background:#fff;width:100%}.about-harness__container{flex-direction:column;gap:.5rem;padding-top:5rem;padding-bottom:5rem;display:flex}.about-harness-title{max-width:752px;font-size:52px;line-height:1.2}@media (max-width:780px){.about-harness-title{font-size:42px}}.about-harness-description__wrapper{padding-top:1rem}.about-harness-description__container{color:var(--capital--color--subtitle);gap:1.5rem;font-size:18px;line-height:1.5;display:flex}.about-harness-description__container .about-p1{max-width:421px}.about-harness-description__container .about-p2{max-width:777px}@media (max-width:1230px){.about-harness-description__container{flex-direction:column}.about-harness-description__container .about-p1,.about-harness-description__container .about-p2{max-width:100%}}@media (max-width:780px){.about-harness-description__container{font-size:16px}}.product-offering__wrapper{background:#fff;width:100%}.product-offering__container{flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:5rem;display:flex}.product-offering-title{text-align:center;max-width:745px;font-size:52px;line-height:1.2}@media (max-width:780px){.product-offering-title{font-size:42px}}.product-offering-subtitle{color:var(--capital--color--subtitle);text-align:center;max-width:752px;margin-top:1rem;font-size:18px}@media (max-width:780px){.product-offering-subtitle{font-size:16px}}.product-showcase__wrapper{width:100%}.product-showcase__container{width:100%;margin-top:3rem;display:flex}.product-showcase-cards__container{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.product-showcase-cards{gap:11px;display:flex}@media (max-width:1480px){.product-showcase-cards{grid-template-columns:repeat(2,1fr);justify-items:center;gap:1.5rem;margin:0 auto;display:grid}}@media (max-width:720px){.product-showcase-cards{grid-template-columns:1fr;gap:2rem}}.product-showcase-card{aspect-ratio:360/605;background-color:#0b1419;width:350px;max-width:350px;height:605px;max-height:605px;position:relative;overflow:hidden}@media (max-width:720px){.product-showcase-card{width:100%;max-width:100%;height:auto;max-height:none}}.product-showcase-card__image{object-fit:cover;width:100%!important;height:100%!important}.product-showcase-card-content__overlay{width:100%;height:100%;padding:2rem 1.5rem;position:absolute;inset:0}.product-showcase-card-content__container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.product-showcase-card-title{color:#fff;max-width:224px;font-size:24px;line-height:1.2}.product-showcase-card-description{color:#fff;min-height:130px;font-size:16px;line-height:1.5}.why-harness__wrapper{background:#f8f8f8;width:100%;min-height:100vh}.why-harness__container{flex-direction:column;padding-top:10rem;padding-bottom:5rem;display:flex}.why-harness-title{max-width:745px;margin-top:1rem;margin-bottom:1rem;font-size:52px;line-height:1.2}@media (max-width:780px){.why-harness-title{font-size:42px}}.why-harness-subtitle{color:#6f6c67;max-width:822px;margin-bottom:3rem;font-size:18px}.features__wrapper{margin-top:3rem}.features__container{grid-template-columns:repeat(3,1fr);gap:4rem 2rem;width:100%;display:grid}@media (max-width:1280px){.features__container{grid-template-columns:repeat(2,1fr);gap:3.5rem 1.5rem}}@media (max-width:768px){.features__container{grid-template-columns:1fr;gap:4rem}}.feature-card__container{flex-direction:column;gap:.85rem;display:flex}.feature-card-icon__container{background:#fff;border-radius:50%;place-content:center;place-items:center;width:55px;min-width:55px;height:55px;min-height:55px;display:flex}.feature-card-title__container{max-width:293px}.feature-card-description__container{max-width:415px}.feature-card-description{color:#706c68}.capital-cta__wrapper{background:#fff;width:100%}.capital-cta__container{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:10rem;padding-bottom:10rem;display:flex}.cta-headline__container{justify-content:center;width:100%;display:flex}.cta-headline{text-align:center;font-size:52px;line-height:1}.cta-subheadline__container{max-width:600px;margin:0 auto}.cta-subheadline{color:#6f6c67;font-size:18px;line-height:1.5}.cta-buttons__container{gap:1.5rem;margin-top:1.5rem;display:flex}@media (max-width:522px){.capital-cta__container{text-align:left;align-items:flex-start}.cta-buttons__container{flex-direction:column}.cta-headline{text-align:left}}.capital-faqs__wrapper{background:#191c20;width:100%;padding:0 20px}.capital-faqs__container{padding-top:7rem;padding-bottom:7rem}.capital-faqs-section-tag{text-align:center;justify-content:center;width:100%;margin-bottom:2rem;display:flex}.capital-faqs-title__container{justify-content:center;width:100%;margin-bottom:2rem;display:flex}.capital-faqs-title{text-align:center;color:#fff;font-size:52px}
