#owl-hero{--owl-crimson:#d33f55;--owl-charcoal:#303133;--owl-white:#fff;--owl-serif:Lora, Georgia, "Times New Roman", serif;--owl-sans:Poppins, "Segoe UI", system-ui, -apple-system, Helvetica, Arial, sans-serif;--owl-content-max:1560px;--owl-ratio:1360 / 1600;--owl-headline-size:min(8.2vw, 12.3svh);--owl-scale:2.667;--owl-width:calc(var(--owl-headline-size) * var(--owl-scale));--owl-outline-left:.057;--owl-outline-right:.89;--owl-overlap:.2;--owl-gap:30px;--owl-cta-height:54px}#owl-hero,#owl-hero *,#owl-hero :before,#owl-hero :after{box-sizing:border-box}#owl-hero{all:unset;box-sizing:border-box;isolation:isolate;font-family:var(--owl-sans);color:var(--owl-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(90deg,#d33f55b8 0%,#d33f5580 30%,#d33f5500 62%),radial-gradient(68% 42% at 66% 104%,#fa9674d1 0%,#f6826a7a 46%,#ee6c6200 100%),linear-gradient(#d33f55 0% 34%,#d8475a 48%,#df5560 62%,#e86567 76%,#ef7a6d 90%,#f28670 100%);font-size:18px;line-height:1.5;display:block;position:relative;overflow:hidden}#owl-hero .owl-hero__inner{width:min(var(--owl-content-max), 100%);min-height:calc(100svh - var(--owl-top-bar,0px));align-items:center;margin-inline:auto;padding:48px 3.2vw;display:flex;position:relative}#owl-hero .owl-hero__copy{position:relative}#owl-hero h1{all:unset;box-sizing:border-box;max-width:7em;margin:0 0 clamp(32px, 5.8svh, 56px) calc(var(--owl-headline-size) * (var(--owl-scale) * (var(--owl-outline-right) - var(--owl-outline-left)) - var(--owl-overlap)));font-family:var(--owl-serif);font-size:var(--owl-headline-size);letter-spacing:-.02em;color:var(--owl-white);text-wrap:balance;font-weight:400;line-height:1.2;display:block}#owl-hero a.owl-hero__cta,#owl-hero a.owl-hero__cta:visited,#owl-hero a.owl-hero__cta:focus{all:unset;box-sizing:border-box;cursor:pointer;z-index:3;min-height:var(--owl-cta-height);border:1px solid var(--owl-charcoal);background:var(--owl-charcoal);color:var(--owl-white);font-family:var(--owl-sans);border-radius:27px;align-items:center;gap:12px;padding:11px 35px;font-size:16px;font-weight:400;line-height:1.5;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}#owl-hero a.owl-hero__cta:hover{background:var(--owl-crimson);color:var(--owl-white)}#owl-hero a.owl-hero__cta:focus-visible{outline:2px solid var(--owl-white);outline-offset:3px;box-shadow:0 0 0 3px var(--owl-charcoal)}#owl-hero .owl-hero__cta-icon{fill:none;flex:none;width:16px;height:16px}#owl-hero .owl-hero__owl{z-index:2;isolation:isolate;bottom:calc(var(--owl-cta-height) + var(--owl-gap));left:calc(var(--owl-width) * -1 * var(--owl-outline-left));width:var(--owl-width);aspect-ratio:var(--owl-ratio);pointer-events:none;position:absolute}#owl-hero .owl-hero__step{all:unset;z-index:2;box-sizing:border-box;pointer-events:none;background:0 0;border-radius:46% 46% 40% 40%;position:absolute;inset:3% 8% -2%}#owl-hero .owl-hero__step[hidden]{display:none}#owl-hero .owl-hero__step:focus-visible{outline:2px solid var(--owl-white);outline-offset:3px;box-shadow:0 0 0 3px var(--owl-charcoal)}#owl-hero .owl-hero__owl:before{content:"";background:radial-gradient(closest-side,#2c050feb 0%,#2c050fb3 58%,#2c050f00 100%);height:6%;position:absolute;bottom:-.5%;left:15%;right:17%}#owl-hero .owl-hero__owl:after{content:"";background:radial-gradient(33% 50% at 63%,#540a1e80 0%,#540a1e3d 55%,#540a1e00 100%),radial-gradient(41% 42% at 42% 52%,#540a1e57 0%,#540a1e24 60%,#540a1e00 100%);height:11%;position:absolute;bottom:-2.5%;left:-52%;right:15%}#owl-hero .owl-hero__image,#owl-hero .owl-hero__owl canvas{z-index:1;pointer-events:none;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}#owl-hero .owl-hero__image[hidden],#owl-hero .owl-hero__owl canvas[hidden]{display:none}#owl-hero .owl-hero__owl[data-owl-shadow]:before,#owl-hero .owl-hero__owl[data-owl-shadow]:after{opacity:var(--owl-shadow-opacity);transform:translate(var(--owl-shadow-x), var(--owl-shadow-y)) scale(var(--owl-shadow-scale))}#owl-hero .owl-hero__owl[data-owl-shadow]:after{transform-origin:74.5%}@media (width<=1180px){#owl-hero{--owl-overlap:.15}}@media (width<=980px){#owl-hero{--owl-overlap:.1}}@media (width>=861px) and (width<=959px){#owl-hero{--owl-top-bar:52px}}@media (width<=860px){#owl-hero{--owl-headline-size:clamp(52px, 11vw, 96px);--owl-side-padding:clamp(20px, 5vw, 48px)}#owl-hero .owl-hero__inner{min-height:unset;padding:72px var(--owl-side-padding) 80px;display:block}#owl-hero h1{max-width:none;margin:0 0 32px}#owl-hero .owl-hero__owl{display:none}}
