@font-face{font-display:swap;font-family:Graswald Rotating Hero Inter;font-style:normal;font-weight:100 900;src:url(https://7189576.fs1.hubspotusercontent-na1.net/hubfs/7189576/graswald-modules-draft/inter-latin.woff2) format("woff2")}.g-rotating-hero{align-items:end;background:#252523;border-radius:28px;color:#fff;display:grid;font-family:var(--g-font-family,"Graswald Rotating Hero Inter",Inter,Arial,sans-serif);font-size:16px;font-synthesis:none;grid-template-columns:minmax(0,1fr);isolation:isolate;line-height:1.5;margin:22px 28px 54px;max-width:none;min-height:clamp(590px,72vh,760px);min-width:0;overflow:hidden;padding:70px clamp(38px,5vw,90px);position:relative;width:auto;-webkit-font-smoothing:antialiased}.g-rotating-hero,.g-rotating-hero *,.g-rotating-hero :after,.g-rotating-hero :before{box-sizing:border-box}.g-rotating-hero .g-rh-copy{max-width:560px;min-width:0;position:relative;width:100%;z-index:2}.g-rotating-hero :is(h1,h2,p){color:inherit;font-family:inherit;margin:0}.g-rotating-hero .g-rh-title{color:#fff;font-size:clamp(62px,6.7vw,96px);font-weight:var(--g-heading-weight,450);letter-spacing:-.065em;line-height:1.025;overflow-wrap:break-word}.g-rotating-hero .g-rh-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.g-rotating-hero .g-rh-word-stack{display:grid;min-width:0;position:relative}.g-rotating-hero .g-rh-reserved-word{display:block;grid-area:1/1;pointer-events:none;visibility:hidden;white-space:nowrap}.g-rotating-hero .g-rh-typed-word{display:block;grid-area:1/1;min-height:1.025em;white-space:nowrap}.g-rotating-hero .g-rh-typed-word:after{background:currentColor;content:"";display:inline-block;height:.78em;margin-left:.065em;opacity:0;vertical-align:-.01em;width:.02em}.g-rotating-hero [data-g-rh-word-phase=deleting]>.g-rh-typed-word:after,.g-rotating-hero [data-g-rh-word-phase=typing]>.g-rh-typed-word:after{animation:g-rh-caret .75s steps(2) infinite;opacity:.9}.g-rotating-hero[data-g-rh-playing=false] .g-rh-typed-word:after{animation-play-state:paused}@keyframes g-rh-caret{50%{opacity:.25}}.g-rotating-hero .g-rh-description{color:#ececea;font-size:15px;line-height:1.65;margin-top:28px;max-width:390px;overflow-wrap:anywhere}.g-rotating-hero .g-rh-button{align-items:center;background:#fff;border:1px solid #fff;border-radius:999px;color:#181817;display:inline-flex;font:inherit;font-size:13px;justify-content:center;line-height:1.4;margin-top:30px;max-width:100%;min-height:48px;overflow-wrap:anywhere;padding:14px 23px;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.g-rotating-hero .g-rh-button:hover{opacity:.85}.g-rotating-hero .g-rh-button:focus-visible{outline:2px solid #fff;outline-offset:5px}.g-rotating-hero .g-rh-canvas{background:#252523;height:100%;inset:0;isolation:isolate;overflow:hidden;position:absolute;width:100%;z-index:0}.g-rotating-hero .g-rh-canvas:after{background:linear-gradient(90deg,rgba(12,14,13,.72),rgba(12,14,13,.48) 35%,rgba(12,14,13,.12) 65%,rgba(12,14,13,.03)),linear-gradient(0deg,rgba(12,14,13,.12),transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.g-rotating-hero .g-rh-panel{inset:0;margin:0;opacity:0;position:absolute;transition:opacity var(--g-rh-fade,.8s) ease-in-out}.g-rotating-hero .g-rh-panel[data-active=true]{opacity:1}.g-rotating-hero .g-rh-panel img{display:block;height:100%;max-width:none;object-fit:cover;object-position:var(--g-rh-focal,50% 50%);width:100%}.g-rotating-hero[data-motion-enabled=false] .g-rh-panel,body[data-motion=off] .g-rotating-hero .g-rh-panel{transition:none}@media(max-width:850px){.g-rotating-hero{min-height:620px;padding:54px 36px}.g-rotating-hero .g-rh-copy{max-width:480px}.g-rotating-hero .g-rh-title{font-size:clamp(54px,8.4vw,76px)}}@media(max-width:700px){.g-rotating-hero{border-radius:24px;margin:16px 12px 28px;min-height:650px;padding:32px 24px}.g-rotating-hero .g-rh-title{font-size:clamp(40px,11.1vw,58px);letter-spacing:-.06em}.g-rotating-hero .g-rh-description{font-size:13px;line-height:1.6;margin-top:20px;max-width:305px}.g-rotating-hero .g-rh-button{margin-top:23px}.g-rotating-hero .g-rh-panel img{object-position:var(--g-rh-mobile-focal,var(--g-rh-focal))}.g-rotating-hero .g-rh-canvas:after{background:linear-gradient(0deg,rgba(12,14,13,.89),rgba(12,14,13,.7) 34%,rgba(12,14,13,.12) 70%,rgba(12,14,13,.04))}}@media(prefers-reduced-motion:reduce){.g-rotating-hero .g-rh-panel{transition:none}.g-rotating-hero .g-rh-typed-word:after{display:none!important}}