.page-module__AoRkxa__heroPrimaryButton{color:#fff;min-width:15.5rem;box-shadow:none;cursor:pointer;background-color:#0000;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.75rem;transition:background-color .24s,border-color .24s,box-shadow .24s,transform .18s;display:inline-flex}.page-module__AoRkxa__heroPrimaryButton:hover{box-shadow:none;background-color:#0000;border-color:#0000}.page-module__AoRkxa__heroPrimaryButton:active{transform:scale(.97)}.page-module__AoRkxa__heroPrimaryText{letter-spacing:.03em;font-size:1.25rem;font-weight:700;line-height:1}.page-module__AoRkxa__heroPrimarySvg{width:fit-content;height:100%;padding-top:.2rem;display:inline-flex}.page-module__AoRkxa__heroPrimarySvg svg{width:2.7rem;height:1.55rem}.page-module__AoRkxa__heroPrimarySvg path{fill:#fff}.page-module__AoRkxa__heroPrimaryButton:hover .page-module__AoRkxa__heroPrimarySvg svg{transform-origin:0;animation:.9s both page-module__AoRkxa__heroButtonJelloVertical}.page-module__AoRkxa__heroSection{view-timeline-name:--bw-hero;view-timeline-axis:block}.page-module__AoRkxa__heroImage{opacity:1}.page-module__AoRkxa__heroImageMobile{display:none}@supports (animation-timeline:view()){.page-module__AoRkxa__heroImage{animation:linear both page-module__AoRkxa__heroImageFadeToBlack;animation-timeline:--bw-hero;animation-range:exit exit 40%}}.page-module__AoRkxa__aboutSection{color:#000;view-timeline-name:--bw-about;view-timeline-axis:block;background:#fff;overflow:clip}.page-module__AoRkxa__aboutBgClip{z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__AoRkxa__aboutWaveTrack{z-index:0;pointer-events:none;will-change:transform;width:200%;display:flex;position:absolute;inset:0 auto 0 0;transform:translate(0,0)}.page-module__AoRkxa__aboutWaveBase,.page-module__AoRkxa__aboutWaveNext{pointer-events:none;opacity:1;filter:none;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 50%;height:100%;position:relative;transform:none}.page-module__AoRkxa__aboutWaveBase{background-image:url(/about_background.webp)}.page-module__AoRkxa__aboutWaveNext{background-image:url(/about_background2.webp)}.page-module__AoRkxa__aboutContent{z-index:2}.page-module__AoRkxa__aboutReveal{opacity:0;transform-origin:0;will-change:opacity, transform;transition:opacity .52s,transform .72s cubic-bezier(.18,1.35,.32,1);transform:translateY(2rem)scale(.94)}.page-module__AoRkxa__aboutContent[data-in-view=true] .page-module__AoRkxa__aboutReveal{opacity:1;transform:translate(0,0)scale(1)}.page-module__AoRkxa__aboutContent[data-in-view=true] .page-module__AoRkxa__aboutReveal:nth-child(2){transition-delay:80ms}.page-module__AoRkxa__aboutContent[data-in-view=true] .page-module__AoRkxa__aboutReveal:nth-child(3){transition-delay:.15s}.page-module__AoRkxa__aboutContent[data-in-view=true] .page-module__AoRkxa__aboutReveal:nth-child(4){transition-delay:.22s}.page-module__AoRkxa__aboutStat{position:relative}.page-module__AoRkxa__companyStrip{--strip-accent:#b8962e;--strip-position:center;color:#fff;isolation:isolate;backface-visibility:hidden;transform-origin:50%;will-change:transform;background:#050505;border:0;height:8.9rem;margin:0;padding:0;text-decoration:none;transition:transform .68s cubic-bezier(.16,1,.28,1),filter .56s,opacity .56s,box-shadow .56s;display:block;position:relative;overflow:hidden;transform:translate(0,0)scale(1)}.page-module__AoRkxa__companyStripStack{perspective:1400px;transform-style:preserve-3d;overflow-x:clip;padding-bottom:clamp(.75rem,2vw,1.2rem)!important}.page-module__AoRkxa__companyStripStack:has(.page-module__AoRkxa__companyStrip[data-in-view=true]) .page-module__AoRkxa__companyStrip:not([data-in-view=true]):not(:hover):not(:focus-visible){opacity:.9;filter:saturate(.78)brightness(.72)contrast(.98)}.page-module__AoRkxa__companyStripStack:hover .page-module__AoRkxa__companyStrip:not(:hover){opacity:.88;filter:saturate(.76)brightness(.74)contrast(.96)}.page-module__AoRkxa__companyStrip[data-in-view=true]{z-index:12;filter:saturate(1.2)brightness(1.12)contrast(1.1);box-shadow:0 -.82rem 1.55rem #00000061, 0 .92rem 1.75rem #00000075, inset 0 0 0 1px color-mix(in srgb, var(--strip-accent) 52%, transparent), inset 0 0 4.6rem #ffffff14;transform:translate3d(.72rem,-.24rem,3rem)rotateX(.001deg)scale(1.034,1.052)}.page-module__AoRkxa__companyStrip:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, #ffffff1c, transparent 18%, transparent 72%, #00000075), linear-gradient(90deg, color-mix(in srgb, var(--strip-accent) 16%, transparent), transparent 34%), repeating-linear-gradient(90deg, #ffffff0a 0 1px, transparent 1px 7.5rem);opacity:.72;transition:opacity .45s;position:absolute;inset:0}.page-module__AoRkxa__companyStrip:after{content:"";z-index:4;background:var(--strip-accent);opacity:.86;transform-origin:50%;width:.16rem;height:42%;transition:transform .52s cubic-bezier(.16,1,.24,1),opacity .45s,width .45s,box-shadow .45s;position:absolute;top:50%;left:clamp(1.25rem,3vw,3.25rem);transform:translateY(-50%)scaleY(.78);box-shadow:0 0 #b8962e00}.page-module__AoRkxa__companyStrip:focus-visible{z-index:5;box-shadow:inset 0 0 0 3px var(--strip-accent), inset 0 0 0 999px #0000001f;outline:0}.page-module__AoRkxa__companyStrip:hover:before,.page-module__AoRkxa__companyStrip[data-in-view=true]:before,.page-module__AoRkxa__companyStrip:focus-visible:before{opacity:1}.page-module__AoRkxa__companyStrip:hover:after,.page-module__AoRkxa__companyStrip[data-in-view=true]:after,.page-module__AoRkxa__companyStrip:focus-visible:after{opacity:1;width:.32rem;box-shadow:0 0 1.4rem color-mix(in srgb, var(--strip-accent) 58%, transparent);transform:translateY(-50%)scaleY(1.2)}.page-module__AoRkxa__companyStripImage{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--strip-position);object-position:var(--strip-position);filter:saturate(.92)contrast(1.08);opacity:1;width:100%;height:100%;transition:opacity .62s,transform .9s cubic-bezier(.16,1,.24,1),filter .9s cubic-bezier(.16,1,.24,1);position:absolute;inset:0;transform:scale(1.002)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripImage{filter:saturate(1.02)contrast(1.16);transform:scale(1.055)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripImage:not(.page-module__AoRkxa__companyStripHighlight),.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripImage:not(.page-module__AoRkxa__companyStripHighlight),.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripImage:not(.page-module__AoRkxa__companyStripHighlight){opacity:.42}.page-module__AoRkxa__companyStripHighlight{opacity:0;filter:saturate(1.14)contrast(1.2)brightness(1.03);transition:opacity .62s,transform .9s cubic-bezier(.16,1,.24,1),filter .9s cubic-bezier(.16,1,.24,1);transform:scale(1.018)translate(-.3rem)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripHighlight,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripHighlight,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripHighlight{opacity:1;transform:scale(1.07)translate(.4rem)}.page-module__AoRkxa__companyStripShade{z-index:1;background:radial-gradient(circle at 78% 50%, color-mix(in srgb, var(--strip-accent) 22%, transparent), transparent 30%), linear-gradient(90deg, #000000f0, #000000c2 31%, #00000042 66%, #00000005);transition:opacity .45s;position:absolute;inset:0}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripShade,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripShade,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripShade{opacity:.86}.page-module__AoRkxa__companyStripContent{z-index:3;align-items:center;padding:0 clamp(1.25rem,4.2vw,5rem) 0 clamp(2.2rem,6vw,6.25rem);display:flex;position:absolute;inset:0}.page-module__AoRkxa__companyStripCopy{color:#fff;width:min(48rem,78vw);transition:transform .52s cubic-bezier(.16,1,.24,1);transform:translateY(.34rem)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripCopy,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripCopy,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripCopy{transform:translate(.72rem,-.38rem)}.page-module__AoRkxa__companyStripMeta{color:#ffffff9e;letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.64rem;font-weight:700;line-height:1;transition:color .36s,letter-spacing .36s,transform .36s;display:flex}.page-module__AoRkxa__companyStripMeta span:first-child{color:var(--strip-accent)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripMeta,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripMeta,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripMeta{color:#ffffffdb;letter-spacing:.31em;transform:translate(.1rem)}.page-module__AoRkxa__companyStripName{color:#fff;letter-spacing:-.055em;word-spacing:.08em;text-wrap:balance;text-shadow:0 .45rem 1.5rem #00000057;max-width:42rem;margin:.42rem 0 0;font-size:clamp(1.55rem,3.25vw,3.08rem);font-weight:650;line-height:.92;transition:color .36s,letter-spacing .42s,text-shadow .42s,transform .42s cubic-bezier(.16,1,.24,1)}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripName,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripName,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripName{letter-spacing:-.068em;text-shadow:0 .65rem 1.6rem #0000008a, 0 0 1.8rem color-mix(in srgb, var(--strip-accent) 22%, transparent);transform:translateY(-.06rem)}.page-module__AoRkxa__companyStripDescription{color:#ffffffc2;letter-spacing:.01em;max-width:39rem;margin:.62rem 0 0;font-size:clamp(.68rem,.72vw,.82rem);font-weight:350;line-height:1.45;transition:color .36s,transform .42s}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripDescription,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripDescription,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripDescription{color:#ffffffe6;transform:translate(.16rem)}.page-module__AoRkxa__companyStripCta{border:1px solid color-mix(in srgb, var(--strip-accent) 56%, transparent);color:var(--strip-accent);letter-spacing:.22em;text-transform:uppercase;background:#0000002e;border-radius:999px;align-items:center;gap:.5rem;margin-top:.8rem;padding:.48rem .72rem .46rem;font-size:.66rem;font-weight:800;line-height:1;transition:background-color .32s,border-color .32s,color .3s,transform .42s cubic-bezier(.16,1,.24,1),box-shadow .32s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripCta,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripCta,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripCta{border-color:var(--strip-accent);background:color-mix(in srgb, var(--strip-accent) 18%, #00000075);box-shadow:0 .5rem 1.6rem color-mix(in srgb, var(--strip-accent) 22%, transparent), inset 0 0 0 1px #ffffff1a;color:#fff;transform:translate(.74rem)}@keyframes page-module__AoRkxa__heroButtonJelloVertical{0%{transform:scale(1)}30%{transform:scale(.75,1.25)}40%{transform:scale(1.25,.75)}50%{transform:scale(.85,1.15)}65%{transform:scale(1.05,.95)}75%{transform:scale(.95,1.05)}to{transform:scale(1)}}@keyframes page-module__AoRkxa__heroImageFadeToBlack{0%{opacity:1}to{opacity:0}}@keyframes page-module__AoRkxa__aboutTextReveal{0%{opacity:0;transform:translateY(1.35rem)scale(.965)}72%{opacity:1;transform:translateY(-.14rem)scale(1.012)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes page-module__AoRkxa__aboutWaveReveal{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes page-module__AoRkxa__aboutContentSweepFade{0%{opacity:1;transform:translate(0,0)}14%{opacity:1;transform:translate(0,0)}42%{opacity:.12;transform:translate(-.75rem)}to{opacity:0;transform:translate(-1.45rem)}}@media (max-width:640px){.page-module__AoRkxa__heroImageDesktop{display:none}.page-module__AoRkxa__heroImageMobile{display:block}.page-module__AoRkxa__heroPrimaryButton{min-width:13.5rem;padding:.8rem 1.35rem}.page-module__AoRkxa__heroPrimaryText{font-size:1.05rem}.page-module__AoRkxa__heroPrimarySvg svg{width:2.25rem;height:1.3rem}.page-module__AoRkxa__companyStrip{height:7.35rem}.page-module__AoRkxa__companyStrip[data-in-view=true]{transform:translate3d(.32rem,-.22rem,2rem)scale(1.018,1.055)}.page-module__AoRkxa__companyStrip:after{height:48%;left:1rem}.page-module__AoRkxa__companyStripContent{padding-left:2rem;padding-right:1.2rem}.page-module__AoRkxa__companyStripCopy{width:min(100%,26rem)}.page-module__AoRkxa__companyStripMeta{letter-spacing:.18em;gap:.58rem;font-size:.56rem}.page-module__AoRkxa__companyStripName{letter-spacing:-.045em;margin-top:.38rem;font-size:clamp(1.22rem,8vw,1.9rem)}.page-module__AoRkxa__companyStripDescription{display:none}.page-module__AoRkxa__companyStripCta{letter-spacing:.16em;margin-top:.68rem;padding:.4rem .58rem .38rem;font-size:.58rem}.page-module__AoRkxa__aboutStat{display:none}}@media (min-width:1024px){.page-module__AoRkxa__companyStrip{height:11.2rem}}@supports (animation-timeline:view()){.page-module__AoRkxa__aboutWaveTrack{animation:linear both page-module__AoRkxa__aboutWaveReveal;animation-timeline:--bw-about;animation-range:contain 8% exit 92%}.page-module__AoRkxa__aboutContent{animation:linear both page-module__AoRkxa__aboutContentSweepFade;animation-timeline:--bw-about;animation-range:contain exit 56%}}@media (max-width:768px){.page-module__AoRkxa__aboutWaveBase,.page-module__AoRkxa__aboutWaveNext{opacity:.68;background-position:top;background-size:100% 100%}}@media (max-width:520px){.page-module__AoRkxa__aboutWaveBase,.page-module__AoRkxa__aboutWaveNext{opacity:.52}}@media (prefers-reduced-motion:reduce){.page-module__AoRkxa__aboutReveal,.page-module__AoRkxa__aboutContent,.page-module__AoRkxa__aboutWaveTrack,.page-module__AoRkxa__aboutWaveBase,.page-module__AoRkxa__aboutWaveNext,.page-module__AoRkxa__heroImage,.page-module__AoRkxa__companyStrip,.page-module__AoRkxa__companyStrip:before,.page-module__AoRkxa__companyStrip:after,.page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStripHighlight,.page-module__AoRkxa__companyStripCta{transition:none}.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStrip[data-in-view=true],.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripCta,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripCopy,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripName,.page-module__AoRkxa__companyStrip[data-in-view=true] .page-module__AoRkxa__companyStripDescription,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripImage,.page-module__AoRkxa__companyStrip:hover .page-module__AoRkxa__companyStripCta,.page-module__AoRkxa__companyStrip:focus-visible .page-module__AoRkxa__companyStripCta{transform:none}.page-module__AoRkxa__aboutReveal{opacity:1;animation:none;transform:none}.page-module__AoRkxa__aboutContent,.page-module__AoRkxa__aboutWaveTrack,.page-module__AoRkxa__aboutWaveBase,.page-module__AoRkxa__aboutWaveNext{opacity:1;animation:none}.page-module__AoRkxa__aboutContent,.page-module__AoRkxa__aboutWaveTrack{transform:none}.page-module__AoRkxa__heroImage{opacity:1;animation:none}}
