.half-width-page-hero{--conic-rotation-start:135deg;overflow:hidden;position:relative;z-index:0}.half-width-page-hero__wrap{align-items:center;display:grid;grid-gap:5rem;gap:5rem;padding-top:10rem}@media(min-width:48em){.half-width-page-hero__wrap{gap:4.5rem}}@media(min-width:64em){.half-width-page-hero__wrap{grid-template-columns:1fr 1fr;padding-top:6rem}}@media(min-width:85.375em){.half-width-page-hero__wrap{gap:4.5rem;grid-template-columns:1fr 1.3fr;padding-top:8rem}}@media(min-width:102.5em){.half-width-page-hero__wrap{gap:4.5rem;grid-template-columns:1fr 1.5fr;padding-top:6rem}}.half-width-page-hero__content,.half-width-page-hero__title-wrap{align-items:center;display:flex;flex-flow:column;text-align:center}@media(min-width:64em){.half-width-page-hero__content,.half-width-page-hero__title-wrap{align-items:flex-start;text-align:left}}.half-width-page-hero__content{gap:2.6rem}@media(min-width:64em){.half-width-page-hero__content{max-width:40rem}}@media(min-width:85.375em){.half-width-page-hero__content{gap:3.2rem;max-width:none}}.half-width-page-hero__title-wrap{gap:1.6rem}.half-width-page-hero__title{font-size:4.4rem;font-weight:500}@media(min-width:64em){.half-width-page-hero__title{font-size:5.6rem}}@media(min-width:85.375em){.half-width-page-hero__title{font-size:6.8rem}}@media(min-width:90em){.half-width-page-hero__title{font-size:7.2rem}}@media(min-width:102.5em){.half-width-page-hero__title{font-size:8.2rem}}@media(min-width:120em){.half-width-page-hero__title{font-size:9.4rem}}.half-width-page-hero__body-text{font-size:1.4rem;padding-left:2rem;padding-right:2rem}@media(min-width:85.375em){.half-width-page-hero__body-text{font-size:1.6rem}}@media(min-width:102.5em){.half-width-page-hero__body-text{font-size:1.8rem}}@media(min-width:30em){.half-width-page-hero__body-text{max-width:80%}}@media(min-width:48em){.half-width-page-hero__body-text{max-width:40rem;padding-left:0;padding-right:0}}@media(min-width:64em){.half-width-page-hero__body-text{max-width:47rem}}.half-width-page-hero__image-column{display:flex;justify-content:center}@media(min-width:64em){.half-width-page-hero__image-column{justify-content:flex-end}}.half-width-page-hero__image-container{--image-width:min(50vw,36.8rem);align-items:center;border-radius:var(--s-border-radius);display:flex;justify-content:center;overflow:hidden;padding:min(14vw,12rem);position:relative;z-index:0}@media(min-width:64em){.half-width-page-hero__image-container{--image-width:26vw;padding:8vw}}@media(min-width:85.375em){.half-width-page-hero__image-container{--image-width:min(28vw,40rem);padding:12rem}}@media(min-width:90em){.half-width-page-hero__image-container{--image-width:min(28vw,51.6rem);padding:14rem}}.half-width-page-hero__image-inner{--radius:calc(var(--image-width)/2);--offset:calc(var(--radius)*0.7071);height:var(--image-width);position:relative;width:var(--image-width);z-index:2}.half-width-page-hero__image{border-radius:var(--s-border-radius);bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1.1);width:var(--image-width)}.half-width-page-hero__image-background{bottom:0;left:0;position:absolute;right:0;top:0;transform:rotate(var(--conic-rotation-start));z-index:1}.half-width-page-hero__conic{border-radius:50%;bottom:0;clip-path:polygon(50% 50%,100% calc(var(--conic-size)*var(--conic-size-factor)),100% 0,calc(100% - var(--conic-size)*var(--conic-size-factor)) 0);left:0;position:absolute;right:0;top:0;transform:rotate(calc(var(--conic-rotation) + var(--conic-offset)));z-index:-1}.half-width-page-hero__conic:first-child{--conic-size:50%;--conic-offset:-25deg;--conic-offset-end:45deg;--conic-rotation:0deg;--conic-rotation-end:0deg;--conic-size-factor:0.5;background:conic-gradient(from 0deg at 50% 50%,#725a9e 0,#504997 25%,#725a9e 100%)}.half-width-page-hero__conic:nth-child(2){--conic-size:25%;--conic-offset:11.5deg;--conic-offset-end:161.6deg;--conic-rotation:-10deg;--conic-rotation-end:0deg;--conic-size-factor:0.5;background:conic-gradient(from 0deg at 50% 50%,#5486b2 0,#61afb8 17.5%,#5486b2 100%)}.half-width-page-hero__conic:nth-child(3){--conic-size:50%;--conic-offset:75deg;--conic-offset-end:225deg;--conic-rotation:0deg;--conic-rotation-end:0deg;--conic-size-factor:0.5;background:conic-gradient(from 0deg at 50% 50%,#a81173 0,#b60674 17.5%,#a81173 100%)}.half-width-page-hero__large-segments,.half-width-page-hero__small-segments{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}.half-width-page-hero__large-segments{z-index:3}.half-width-page-hero__small-segments{z-index:1}.half-width-page-hero__heading-segment{--segment-rotation:0deg;left:50%;position:absolute;top:50%;transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(var(--segment-rotation));transform-origin:top center;width:50%;z-index:-1}.half-width-page-hero__heading-segment:first-child{--segment-rotation:-140deg}.half-width-page-hero__heading-segment:nth-child(2){--segment-rotation:130deg}.half-width-page-hero__heading-segment.large{--segment-rotation:344deg;width:92%;z-index:1}.half-width-page-hero__arrow{--c-arrow-color:#fff;background:linear-gradient(75deg,#009de0,#184a9a);border:none;left:calc(50% + var(--offset));position:absolute;top:calc(50% + var(--offset));transform:translate(-25%,-25%)}.half-width-page-hero__arrow:hover{transform:translate(-25%,-25%) scale(1.2)}.half-width-page-hero--blog-post{padding-bottom:0}.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:3.2rem}@media(min-width:30em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:4.4rem}}@media(min-width:64em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:4.8rem}}@media(min-width:85.375em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:6.2rem}}@media(min-width:90em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:6.8rem}}@media(min-width:102.5em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:7.4rem}}@media(min-width:120em){.half-width-page-hero--blog-post .half-width-page-hero__title{font-size:8.4rem}}