.src49b02-home-hero{background:linear-gradient(135deg,#6b234c 0,#451731 100%);color:#fff;padding:64px 0;min-height:500px;display:grid;align-items:center;justify-items:center;place-items:center;text-align:center}.src49b02-home-hero h1{color:#fff;font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:16px}.src49b02-home-hero>.container{max-width:800px}.src49b02-home-hero p{color:#fff;max-width:760px;margin:0 auto 16px}.src49b02-home-hero p a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.src49b02-home-hero img{margin-top:32px;width:min(720px,100%);border-radius:4px}.src49b02-home-hero__actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:24px}.src49b02-btn-light{background:#fff;color:#6b234c;border-radius:4px;font-weight:700;padding:8px 16px}.src49b02-btn-ghost{background:0 0;color:#fff;border:1px solid #fff;border-radius:4px;font-weight:700;padding:8px 16px}.src49b02-faq,.src49b02-quote-basis{background:#fff;color:#24313b;padding:64px 0}.src49b02-faq h2,.src49b02-faq h3,.src49b02-home-links,.src49b02-quote-basis h2,.src49b02-quote-basis h3,.src49b02-use-cards h2,.src49b02-use-cards h3{color:#24313b}.src49b02-basis-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:32px}.src49b02-basis-grid article{background:#f1f5f6;color:#24313b;border-radius:4px;padding:32px 24px;border-top:4px solid #6b234c}.src49b02-use-cards{background:#f1f5f6;color:#24313b;padding:64px 0}.src49b02-use-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:32px}.src49b02-use-grid article{position:relative;overflow:hidden;border-radius:4px;background:#24313b;padding:24px 16px;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:flex-end}.src49b02-use-grid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .2s}.src49b02-use-grid h3,.src49b02-use-grid p{position:relative;margin:0;padding:8px;color:#fff;background:rgba(36,49,59,.95)}.src49b02-use-grid h3{margin-bottom:8px}.src49b02-use-grid p{margin-top:8px}.src49b02-use-grid article:hover img{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.src49b02-use-grid img{transition:none}}.src49b02-faq .accordion-button{color:#24313b;background:#fff;font-weight:700}.src49b02-faq .accordion-body{color:#24313b;background:#fff}.src49b02-cta-diagonal{background:linear-gradient(160deg,#6b234c 0 58%,#451731 58% 100%);color:#fff;text-align:center;padding:80px 0 96px}.src49b02-cta-diagonal h2,.src49b02-cta-diagonal p{color:#fff;max-width:720px;margin-left:auto;margin-right:auto}@media (max-width:1399.98px){.src49b02-basis-grid,.src49b02-use-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.src49b02-basis-grid,.src49b02-use-grid{grid-template-columns:1fr}}