.wp-block-rankea-hero{--rankea-ease-out:cubic-bezier(0.23,1,0.32,1);--rankea-ease-in-out:cubic-bezier(0.77,0,0.175,1)}.wp-block-rankea-hero .rankea-hero__description,.wp-block-rankea-hero .rankea-hero__heading,.wp-block-rankea-hero .rankea-hero__stats-label,.wp-block-rankea-hero .rankea-hero__stats-number{margin:0}.wp-block-rankea-hero .rankea-hero__frame{border-radius:32px;display:flex;flex-direction:column;gap:20px;isolation:isolate;justify-content:flex-end;min-height:560px;overflow:hidden;padding:20px;position:relative}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__frame{align-items:flex-end;border-radius:42px;flex-direction:row;gap:40px;justify-content:space-between;min-height:712px;padding:40px}}.wp-block-rankea-hero .rankea-hero__bg{height:calc(100% + 2px);inset:-1px;margin:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:calc(100% + 2px);z-index:0}.wp-block-rankea-hero .rankea-hero__overlay{background-image:linear-gradient(223deg,rgba(132,204,22,0) 50%,#84cc16 97%),linear-gradient(184deg,rgba(54,79,5,0) 57%,rgba(54,79,5,.4) 63%,#364f05 79%);inset:-1px;opacity:var(--rankea-hero-overlay-opacity,1);pointer-events:none;position:absolute;z-index:1}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__overlay{background-image:linear-gradient(205deg,rgba(132,204,22,0) 54%,#84cc16),linear-gradient(217deg,rgba(104,154,3,0) 58%,rgba(104,154,3,.4) 69%,#689a03)}}.wp-block-rankea-hero .rankea-hero__content{color:#fff;display:flex;flex-direction:column;gap:20px;position:relative;z-index:2}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__content{flex:1 1 auto;gap:32px;min-width:0}}.wp-block-rankea-hero .rankea-hero__body{display:flex;flex-direction:column;gap:12px}.wp-block-rankea-hero .rankea-hero__heading{color:#fff;font-family:var(--wp--preset--font-family--inter-tight,"Inter Tight"),"Inter",system-ui,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__heading{font-size:clamp(2.75rem,4.5vw,3.875rem);line-height:1.16}}.wp-block-rankea-hero .rankea-hero__description{color:var(--wp--preset--color--grey-50,#dadce0);font-family:var(--wp--preset--font-family--inter,"Inter"),system-ui,sans-serif;font-size:.875rem;line-height:1.5;text-wrap:pretty}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__description{font-size:1.125rem;line-height:1.55;max-width:548px}}.wp-block-rankea-hero .rankea-hero__cta{display:flex;position:relative}.wp-block-rankea-hero .rankea-hero__button{align-items:center;background-color:#fff;border:0;border-radius:999px;color:var(--wp--preset--color--secondary-900,#1a2e05);display:inline-flex;font-family:var(--wp--preset--font-family--inter,"Inter"),system-ui,sans-serif;font-size:.875rem;font-weight:500;gap:10px;line-height:1.5;padding:12px 20px 12px 24px}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__button{font-size:1rem}}.wp-block-rankea-hero .rankea-hero__button{cursor:pointer;text-decoration:none;transition:transform .2s var(--rankea-ease-out),background-color .2s var(--rankea-ease-out)}.wp-block-rankea-hero .rankea-hero__button:focus-visible{outline:2px solid #fff;outline-offset:3px}.wp-block-rankea-hero .rankea-hero__button:active{transform:scale(.97);transition-duration:80ms}.wp-block-rankea-hero .rankea-hero__button-arrow{flex-shrink:0;height:20px;overflow:hidden;position:relative;width:20px}.wp-block-rankea-hero .rankea-hero__button-arrow svg{height:100%;left:0;position:absolute;top:0;transition:transform .32s var(--rankea-ease-out);width:100%}.wp-block-rankea-hero .rankea-hero__button-arrow svg:nth-of-type(2){transform:translateX(-150%)}@media(hover:hover)and (pointer:fine){.wp-block-rankea-hero .rankea-hero__button:focus-visible,.wp-block-rankea-hero .rankea-hero__button:hover{background-color:#fafff4;color:var(--wp--preset--color--secondary-900,#1a2e05);transform:translateY(-2px)}.wp-block-rankea-hero .rankea-hero__button:focus-visible .rankea-hero__button-arrow svg:first-of-type,.wp-block-rankea-hero .rankea-hero__button:hover .rankea-hero__button-arrow svg:first-of-type{transform:translateX(150%)}.wp-block-rankea-hero .rankea-hero__button:focus-visible .rankea-hero__button-arrow svg:nth-of-type(2),.wp-block-rankea-hero .rankea-hero__button:hover .rankea-hero__button-arrow svg:nth-of-type(2){transform:translateX(0)}.wp-block-rankea-hero .rankea-hero__button:focus-visible:active,.wp-block-rankea-hero .rankea-hero__button:hover:active{transform:scale(.97)}}.wp-block-rankea-hero .rankea-hero__stats{display:none}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__stats{align-items:flex-start;background-color:rgba(0,0,0,.2);border-radius:24px;color:#fff;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;order:0;padding:24px;position:relative;z-index:2}@supports(backdrop-filter:blur(1px)){.wp-block-rankea-hero .rankea-hero__stats{backdrop-filter:blur(24px);background-color:rgba(0,0,0,.08)}}}.wp-block-rankea-hero .rankea-hero__avatars{align-items:center;display:flex;padding-right:10px}.wp-block-rankea-hero .rankea-hero__avatar{background-color:var(--wp--preset--color--grey-50,#dadce0);border:1px solid #fff;border-radius:50%;flex-shrink:0;height:32px;margin-right:-10px;overflow:hidden;width:32px}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__avatar{border-width:2px;height:36px;width:36px}}.wp-block-rankea-hero .rankea-hero__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-rankea-hero .rankea-hero__avatar--add{align-items:center;background-color:var(--wp--preset--color--secondary-500,#84cc16);color:#fff;display:inline-flex;justify-content:center;transition:transform .16s var(--rankea-ease-out)}.wp-block-rankea-hero .rankea-hero__avatar--add:active{transform:scale(.93);transition-duration:80ms}@media(hover:hover)and (pointer:fine){.wp-block-rankea-hero .rankea-hero__avatar--add:hover{transform:translateY(-1px) scale(1.04)}.wp-block-rankea-hero .rankea-hero__avatar--add:hover:active{transform:scale(.93)}}.wp-block-rankea-hero .rankea-hero__stats-text{display:flex;flex-direction:column}.wp-block-rankea-hero .rankea-hero__stats-number{align-items:baseline;display:inline-flex;font-family:var(--wp--preset--font-family--inter-tight,"Inter Tight"),"Inter",system-ui,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.4}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__stats-number{font-size:2rem;line-height:1.25}}.wp-block-rankea-hero .rankea-hero__stats-value{color:#fff}.wp-block-rankea-hero .rankea-hero__stats-suffix{color:hsla(0,0%,100%,.6)}.wp-block-rankea-hero .rankea-hero__stats-label{color:#fff;font-family:var(--wp--preset--font-family--inter,"Inter"),system-ui,sans-serif;font-size:.75rem;line-height:1.35}@media(min-width:768px){.wp-block-rankea-hero .rankea-hero__stats-label{font-size:.875rem;line-height:1.45}}@media(prefers-reduced-motion:reduce){.wp-block-rankea-hero .rankea-hero__avatar--add:active,.wp-block-rankea-hero .rankea-hero__avatar--add:focus-visible,.wp-block-rankea-hero .rankea-hero__avatar--add:hover,.wp-block-rankea-hero .rankea-hero__button:active,.wp-block-rankea-hero .rankea-hero__button:focus-visible,.wp-block-rankea-hero .rankea-hero__button:hover{transform:none}.wp-block-rankea-hero .rankea-hero__button-arrow svg{transition:none}.wp-block-rankea-hero .rankea-hero__button:focus-visible .rankea-hero__button-arrow svg:first-of-type,.wp-block-rankea-hero .rankea-hero__button:hover .rankea-hero__button-arrow svg:first-of-type{transform:translateX(0)}.wp-block-rankea-hero .rankea-hero__button:focus-visible .rankea-hero__button-arrow svg:nth-of-type(2),.wp-block-rankea-hero .rankea-hero__button:hover .rankea-hero__button-arrow svg:nth-of-type(2){transform:translateX(-150%)}}
