@layer components{.js .hero-header_wrap{visibility:hidden}.hero-header_wrap>.container{justify-content:space-between;height:100svh;padding-block:8rem 2rem}@media (min-width:30rem){.hero-header_wrap>.container{height:auto;min-height:100vh}}.hero-header_content{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:20rem;display:flex}@media (min-width:48rem){.hero-header_content{max-width:32rem}}@media (min-width:62rem){.hero-header_content{max-width:53rem}}.hero-header_content .heading{text-box:none}.hero-header_content .heading>div{padding-inline:.1em;margin-inline:-.1em;margin-bottom:-.12em;padding-bottom:.12em}.hero-header_text{max-width:25.7rem;margin-top:1.5rem}.hero-header_clients{flex-direction:column;gap:1rem;max-width:100%;display:flex}.hero-header_clients-label{color:var(--text);letter-spacing:.01em;opacity:.6}.hero-header_logos{justify-content:space-between;align-items:center;gap:1.25rem;max-width:100%;display:flex}@media (min-width:30rem){.hero-header_logos{gap:2rem}}.hero-header_logo{object-fit:contain;opacity:.6;filter:brightness(0%)grayscale();flex:0 auto;width:auto;min-width:0;max-width:7.5rem;max-height:1.75rem}.action-cta_wrap{overflow:clip}.action-cta_wrap>.container{z-index:1;box-sizing:content-box;min-height:100svh;padding-block:calc(var(--section-space-large) - var(--section-space-medium));text-align:center;align-items:center}.section>.action-cta_bg{z-index:0;height:120%;overflow:hidden}.action-cta_bg-text{width:100%;height:10%;font-family:var(--secondary-family);color:var(--text);word-break:break-all;overflow-wrap:break-word;opacity:.22;-webkit-user-select:none;user-select:none;text-box:none;font-size:1rem;line-height:1.4}.action-cta_bg-overlay,.action-cta_bg-noise{position:absolute;inset:0}.action-cta_bg-overlay{background-color:var(--background);opacity:.7}.action-cta_bg-noise{background-image:var(--_noise);opacity:.44;background-size:7.8125rem}.action-cta_content{flex-direction:column;align-items:center;width:100%;max-width:36rem;margin-block:auto;display:flex}.action-cta_text{margin-top:2rem;margin-bottom:6rem}.cover-video_wrap{aspect-ratio:16/9;cursor:pointer;width:100%;position:relative}@media not (min-width:30rem){.cover-video_wrap{border-radius:.2em}}.cover-video_media,.cover-video_video,.cover-video_image{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.cover-video_image{transition:opacity .2s,visibility .2s}[data-status=playing]>.cover-video_image,[data-status=paused]>.cover-video_image{visibility:hidden;opacity:0}.quote_wrap{flex-direction:column;gap:1rem;max-width:30rem;display:flex}.quote_text{font-style:italic;line-height:var(--line-height-huge);letter-spacing:-.0125em;text-box:none}.quote_author{font-size:1rem;line-height:var(--line-height-huge)}.work-case_wrap+.work-case_wrap{margin-top:8rem}@media (min-width:48rem){.work-case_wrap+.work-case_wrap{margin-top:12rem}}.work-case_number{text-box:none}.work-case_top{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.work-case_client{text-box:none;margin:0}.work-case_body{flex-direction:column;gap:4rem;width:100%;max-width:40rem;display:flex}.work-case_intro{grid-template-columns:1fr;gap:2rem;margin:0;display:grid}@media (min-width:30rem){.work-case_intro{grid-template-columns:1fr 1fr;gap:4rem}}.work-case_intro-item{flex-direction:column;gap:.5rem;display:flex}@media (min-width:30rem){.work-case_intro-item{gap:1rem}}.work-case_intro-item dd{margin:0}.work-case_term{font-weight:var(--primary-medium)}.radial-slider_wrap{--_rotate:12deg;--_radius:475%;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (min-width:48rem){.radial-slider_wrap{--_rotate:18deg;--_radius:375%}}.radial-slider_collection{max-width:100%;position:relative}.radial-slider_list{-webkit-user-select:none;user-select:none;touch-action:pan-y;will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.radial-slider_list>:first-child{position:relative}.radial-slider_item{width:20em;transform-origin:50% var(--_radius);flex:none;position:absolute}.radial-slider_card{background-color:var(--background-2);width:100%;height:26em;color:var(--dark-800);border:var(--border-width) solid var(--border);border-radius:var(--radius-small);flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:3em 2em;display:flex;position:relative}.radial-slider_count{position:absolute;top:1rem;left:1rem}.radial-slider_icon{width:2.5em;height:2.5em;color:var(--text-2);border:.125rem solid;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:5rem}@media (min-width:48rem){.radial-slider_icon{top:3rem}}.radial-slider_text{font-family:var(--secondary-family);font-size:1.5rem;line-height:var(--line-height-large)}@media (min-width:48rem){.radial-slider_text{font-size:2rem;line-height:var(--line-height-medium-large)}}.author-card_wrap{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.author-card_wrap p{text-box:none}.author-card_image{aspect-ratio:9/12;width:5rem}.process-list_wrap{flex-direction:column;gap:10rem;display:flex}@media (min-width:30rem){.process-list_wrap{gap:15rem}}.process-list_text{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:30rem){.process-list_text{max-width:23rem}}@media (min-width:62rem){.process-list_text{max-width:30rem}}.process-list_title{text-box:none;margin:0}}
