@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.executive-map-studio .studio-product-hero{padding-bottom:calc(var(--spacing,.25rem)*0)}.executive-map-studio .studio-product-hero h1{max-width:var(--container-4xl,56rem);text-wrap:balance}.executive-map-campaign .executive-map-studio .studio-product-hero>.container>div>div:first-child>div:last-child{max-width:var(--container-2xl,42rem)}.executive-map-studio .studio-product-hero .executive-map-offer{margin-top:calc(var(--spacing,.25rem)*4);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.executive-map-studio .studio-product-hero .studio-hero-animation{padding-top:calc(var(--spacing,.25rem)*0)}.executive-map-campaign .executive-map-studio .executive-map-report--embedded>.container{max-width:none;padding-inline:calc(var(--spacing,.25rem)*0)}.executive-map-studio .executive-map-report .sample-note{font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.executive-map-campaign .studio-foundation{padding-bottom:calc(var(--spacing,.25rem)*16)}@media(min-width:48rem){.executive-map-campaign .studio-foundation{padding-bottom:calc(var(--spacing,.25rem)*20)}}.studio-agent-guide .studio-foundation{background:var(--illuminate-white)}.studio-agent-guide .studio-outcomes[data-studio-section=outcomes],.market-map-page .studio-agent-video{background:var(--illuminate-grey-150)}.executive-map-campaign .executive-map-studio .executive-map-evidence-hero{max-width:var(--container-3xl,48rem)}.executive-map-product-layout .talent-reference-hero{padding-top:calc(var(--spacing,.25rem)*28);padding-bottom:calc(var(--spacing,.25rem)*16);color:var(--ploy-text-primary);position:relative;overflow:hidden}@media(min-width:48rem){.executive-map-product-layout .talent-reference-hero{padding-top:calc(var(--spacing,.25rem)*32);padding-bottom:calc(var(--spacing,.25rem)*20)}}.executive-map-product-layout .talent-reference-hero>.container{z-index:var(--illuminate-z-content);position:relative}.executive-map-product-layout .talent-hero-grid{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.executive-map-product-layout .talent-hero-grid{align-items:center;gap:calc(var(--spacing,.25rem)*32);grid-template-columns:.75fr 1fr}}.executive-map-product-layout .talent-hero-copy{max-width:var(--container-lg,32rem);min-width:calc(var(--spacing,.25rem)*0);position:relative}.executive-map-product-layout .talent-hero-copy h1{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-wrap:balance}.executive-map-product-layout .talent-hero-copy>div+div{margin-top:calc(var(--spacing,.25rem)*3)}.executive-map-product-layout .talent-hero-copy .talent-hero-eyebrow{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.executive-map-product-layout .talent-hero-copy .talent-hero-actions{margin-top:calc(var(--spacing,.25rem)*7)}.executive-map-product-layout .talent-hero-media{min-width:calc(var(--spacing,.25rem)*0);position:relative}.executive-map-product-layout .studio-hero-animation{overflow:hidden;border-radius:var(--radius-xl,.75rem)!important}.executive-map-guide .studio-line [data-reference-motion]{transform:scaleY(0)}.executive-map-campaign dialog::backdrop{background-color:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab,red,red)){.executive-map-campaign dialog::backdrop{background-color:color-mix(in oklab,var(--ploy-neutral-inverse)80%,transparent)}}.executive-map-campaign dialog[open]{display:flex}.executive-map-campaign .studio-agent-hero__media{padding-top:calc(var(--spacing,.25rem)*0)}.rotating-word__stack{vertical-align:baseline;display:inline-grid}.rotating-word__item{text-align:center;opacity:0;animation:15s infinite both rotating-word;animation-delay:calc(var(--rotating-index)*3s - .8s);grid-area:1/1}@keyframes rotating-word{0%{opacity:0;animation-timing-function:cubic-bezier(.5,1,.89,1);transform:translateY(20px)}5.333%{opacity:1;transform:none}20%{opacity:1;animation-timing-function:cubic-bezier(.11,0,.5,0);transform:none}23.333%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(-20px)}}.studio-agent-page--dark-hero .studio-reference-body .studio-product-hero{background:var(--illuminate-black);padding-bottom:6rem}@media(max-width:767px){.studio-agent-page--dark-hero .studio-reference-body .studio-product-hero{padding-bottom:3.5rem}}.studio-agent-page--dark-hero .studio-product-hero>.container>div>div:first-child,.studio-agent-page--dark-hero .studio-product-hero>.container>div>div:first-child :is(h1,p){color:var(--illuminate-white)}.studio-agent-page--dark-hero .studio-product-hero>.container>div>div:first-child p.uppercase{color:var(--illuminate-grey-300)}.studio-agent-page--dark-hero .studio-product-hero .rotating-word__item{color:var(--illuminate-yellow-500)}.rotating-word--count-3 .rotating-word__item{animation-name:rotating-word-3;animation-duration:9s}.rotating-word--count-4 .rotating-word__item{animation-name:rotating-word-4;animation-duration:12s}@keyframes rotating-word-3{0%{opacity:0;animation-timing-function:cubic-bezier(.5,1,.89,1);transform:translateY(20px)}8.889%{opacity:1;transform:none}33.333%{opacity:1;animation-timing-function:cubic-bezier(.11,0,.5,0);transform:none}38.889%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(-20px)}}@keyframes rotating-word-4{0%{opacity:0;animation-timing-function:cubic-bezier(.5,1,.89,1);transform:translateY(20px)}6.667%{opacity:1;transform:none}25%{opacity:1;animation-timing-function:cubic-bezier(.11,0,.5,0);transform:none}29.167%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(-20px)}}@media(prefers-reduced-motion:reduce){.rotating-word__item{opacity:0;animation:none}.rotating-word__item:first-child{opacity:1}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
