@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-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid}}}.dapple-nav,.dapple-footer{--muted:var(--ploy-text-secondary);--border:var(--ploy-border-primary);font-family:var(--font-body);line-height:1.5}.dapple-nav a,.dapple-footer a{text-decoration:none}.news-nav{z-index:20;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--white);position:relative}.news-nav__inner{min-height:calc(var(--spacing,.25rem) * 14);max-width:var(--container-7xl,80rem);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto;display:flex}@media(min-width:40rem){.news-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 5)}}@media(min-width:48rem){.news-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media(min-width:64rem){.news-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 5)}}@media(min-width:80rem){.news-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media(min-width:96rem){.news-nav__inner{padding-inline:calc(var(--spacing,.25rem) * 10)}}.news-nav__title{min-height:calc(var(--spacing,.25rem) * 11);font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--ink);flex-shrink:0;align-items:center;text-decoration-line:none;display:flex}.news-nav__links{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}@media(min-width:40rem){.news-nav__links{gap:calc(var(--spacing,.25rem) * 7)}}.news-nav__links>a,.news-nav .topics-menu>summary{min-height:calc(var(--spacing,.25rem) * 14);align-items:center;gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--muted);border-color:#0000;border-bottom-width:2px;text-decoration-line:none;display:flex}.news-nav__links>a:hover,.news-nav .topics-menu>summary:hover,.news-nav [aria-current]{color:var(--purple)}.news-nav__links>a[aria-current],.news-nav .topics-menu>summary[aria-current]{border-color:var(--purple)}.news-nav .topics-menu__panel{z-index:30;background-color:var(--white);max-height:min(28rem,65dvh);position:absolute;top:100%;right:0;overflow-y:auto}.news-nav :is(a,summary):focus-visible{border-radius:var(--radius-sm,.25rem);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--purple)}@media(max-width:640px){.news-nav .topics-menu{position:static}.news-nav .topics-menu__panel{right:calc(var(--spacing,.25rem) * 3)}}html{scroll-padding-top:5rem}[data-astro-cid-555ro4bl][hidden]{display:none!important}.cookie-settings[data-astro-cid-555ro4bl]::backdrop{backdrop-filter:blur(3px)}[data-feature-pending]{cursor:default!important;text-decoration:none!important}[data-feature-pending] .lucide-arrow-right,[data-feature-pending] .lucide-arrow-up-right{display:none}[data-feature-pending] .underline{text-decoration:none}[data-feature-pending].dapple-mega-menu__item:hover,[data-feature-pending].dapple-mobile-mega__item:hover{background:inherit}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid}}}.dapple-nav :is(.dapple-mega-menu__panel,.dapple-mobile-menu__panel){top:var(--dapple-nav-bottom,4rem);max-height:calc(100dvh - var(--dapple-nav-bottom,4rem))}.dapple-mobile-menu__panel{height:calc(100dvh - var(--dapple-nav-bottom,4rem))}.dapple-nav:has(.dapple-feature-menu[open],.dapple-mobile-menu[open]){z-index:80}.dapple-feature-menu--desktop>.dapple-feature-menu__content{--tw-translate-x: -50% ;width:57rem;max-width:calc(100vw - 2rem);translate:var(--tw-translate-x) var(--tw-translate-y);overscroll-behavior:contain;border-bottom-right-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem);border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ploy-border-primary);background-color:var(--ploy-neutral-primary-s0);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);max-height:calc(100dvh - var(--dapple-nav-bottom,4rem) - 1rem);position:fixed;left:50%;overflow-y:auto}.dapple-feature-menu[open]>summary .dapple-feature-menu__chevron{transform:rotate(180deg)}.dapple-feature-menu--compact.dapple-feature-menu--desktop>.dapple-feature-menu__content{width:36rem}.dapple-feature-menu__body{display:grid}.dapple-feature-menu--desktop .dapple-feature-menu__body{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dapple-feature-menu__highlights{padding:calc(var(--spacing,.25rem) * 5)}.dapple-feature-menu__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ploy-text-secondary)}.dapple-feature-menu__highlight-list{column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);display:grid}.dapple-feature-menu--desktop .dapple-feature-menu__highlight-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dapple-feature-menu--audiences.dapple-feature-menu--desktop .dapple-feature-menu__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.dapple-feature-menu--audiences.dapple-feature-menu--desktop .dapple-feature-menu__highlight-list{grid-template-columns:repeat(1,minmax(0,1fr))}.dapple-feature-menu__highlight{min-height:calc(var(--spacing,.25rem) * 20);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.dapple-feature-menu__symbol{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-hero);color:var(--ploy-accent-primary-700)}.dapple-feature-menu__title{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ploy-text-primary);display:block}.dapple-feature-menu__copy{margin-top:var(--spacing,.25rem);font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;color:var(--ploy-text-secondary);line-height:1.5;display:block}.dapple-feature-menu__areas{border-color:var(--ploy-border-primary);background-color:var(--ploy-background-secondary);padding:calc(var(--spacing,.25rem) * 5)}.dapple-feature-menu--desktop .dapple-feature-menu__areas{border-left-style:var(--tw-border-style);border-left-width:1px}.dapple-feature-menu__area{min-height:calc(var(--spacing,.25rem) * 11);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--ploy-text-primary);display:flex}.dapple-feature-menu__area>svg{color:var(--ploy-text-secondary)}.dapple-feature-menu__footer{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.dapple-feature-menu__footer>a{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ploy-text-primary);display:inline-flex}.dapple-feature-menu__footer>a:first-child{color:var(--ploy-accent-primary-700)}.dapple-feature-menu :is(.dapple-feature-menu__highlight,.dapple-feature-menu__area){transition:background-color .16s ease-out}.dapple-feature-menu :is(.dapple-feature-menu__highlight,.dapple-feature-menu__area):not([data-feature-pending]):is(:hover,:focus-visible){background-color:var(--ploy-background-hero)}.dapple-feature-menu :is(.dapple-feature-menu__highlight,.dapple-feature-menu__area):is(:hover,:focus-visible) .dapple-feature-menu__title,.dapple-feature-menu__area:is(:hover,:focus-visible),.dapple-feature-menu__footer>a:is(:hover,:focus-visible){color:var(--ploy-accent-primary-700)}.dapple-feature-menu__footer>a:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration-line:underline}.dapple-feature-menu--mobile .dapple-feature-menu__highlights{padding-inline:0;padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4)}.dapple-feature-menu--mobile .dapple-feature-menu__highlight{min-height:calc(var(--spacing,.25rem) * 16);padding-block:calc(var(--spacing,.25rem) * 3)}.dapple-feature-menu--mobile .dapple-feature-menu__areas{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 3)}.dapple-feature-menu--mobile .dapple-feature-menu__footer{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 4);border-top-width:0;grid-template-columns:repeat(1,minmax(0,1fr));gap:0;display:grid}@media(min-width:640px){.dapple-feature-menu--mobile .dapple-feature-menu__body{gap:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}.dapple-feature-menu--mobile .dapple-feature-menu__areas{align-self:flex-start}.dapple-feature-menu--mobile .dapple-feature-menu__footer{display:flex}}.dapple-feature-menu--audiences.dapple-feature-menu--mobile .dapple-feature-menu__body{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}.dapple-nav :is(a,summary):focus-visible{border-radius:var(--radius-md,.375rem);outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--ploy-accent-primary)}.dapple-nav :is(.dapple-nav__direct-link,.dapple-nav__compact-link,.dapple-mega-menu__trigger){isolation:isolate;position:relative}.dapple-nav :is(.dapple-nav__direct-link,.dapple-nav__compact-link,.dapple-mega-menu__trigger):before{pointer-events:none;border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-hero);opacity:0;content:"";z-index:-1;transition:opacity .16s ease-out;position:absolute;inset:.7rem -.35rem}.dapple-nav :is(.dapple-nav__direct-link,.dapple-nav__compact-link,.dapple-mega-menu__trigger):is(:hover,:focus-visible),.dapple-mega-menu[open]>.dapple-mega-menu__trigger{color:var(--ploy-accent-primary-700)}.dapple-nav :is(.dapple-nav__direct-link,.dapple-nav__compact-link,.dapple-mega-menu__trigger):is(:hover,:focus-visible):before,.dapple-mega-menu[open]>.dapple-mega-menu__trigger:before{opacity:1}.dapple-nav :is(.dapple-mega-menu__item,.dapple-mobile-mega__item){transition:background-color .16s ease-out;position:relative}.dapple-nav :is(.dapple-mega-menu__item,.dapple-mobile-mega__item):not([data-feature-pending]):is(:hover,:focus-visible){background-color:var(--ploy-background-hero)}.dapple-nav :is(.dapple-mega-menu__item,.dapple-mobile-mega__item):not([data-feature-pending]):focus-visible{outline-offset:-3px;border-radius:0}.dapple-mega-menu__item:before{pointer-events:none;top:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * .5);background-color:var(--ploy-accent-primary);opacity:0;content:"";border-radius:3.40282e38px;transition:opacity .16s ease-out;position:absolute;left:0}.dapple-mega-menu__item:not([data-feature-pending]):is(:hover,:focus-visible):before{opacity:1}.dapple-nav :is(.dapple-mega-menu__item-title,.dapple-mobile-mega__item-title){transition:color .16s ease-out}.dapple-nav :is(.dapple-mega-menu__item,.dapple-mobile-mega__item):not([data-feature-pending]):is(:hover,:focus-visible) :is(.dapple-mega-menu__item-title,.dapple-mobile-mega__item-title){color:var(--ploy-accent-primary-700)}.dapple-mega-menu__item-arrow{color:var(--ploy-accent-primary);opacity:0;transition:opacity .16s ease-out,transform .16s ease-out;transform:translate(-4px)}.dapple-mega-menu__item:not([data-feature-pending]):is(:hover,:focus-visible) .dapple-mega-menu__item-arrow{opacity:1;transform:translate(0)}.dapple-mobile-mega__item>svg{transition:color .16s ease-out,transform .16s ease-out}.dapple-mobile-mega__item:not([data-feature-pending]):is(:hover,:focus-visible)>svg{color:var(--ploy-accent-primary);transform:translate(3px)}.dapple-nav :is(.dapple-mega-menu__all-link,.dapple-mobile-mega__all-link,.dapple-nav__login):is(:hover,:focus-visible){color:var(--ploy-accent-primary-700);-webkit-text-decoration-color:var(--ploy-accent-primary);text-decoration-color:var(--ploy-accent-primary)}.dapple-nav :is(.dapple-mobile-mega__trigger,.dapple-mobile-menu__trigger,.dapple-mobile-menu__nav>a):is(:hover,:focus-visible){background-color:var(--ploy-background-hero);color:var(--ploy-accent-primary-700)}@media(prefers-reduced-motion:reduce){.dapple-nav :is(a,summary,span,svg),.dapple-nav :is(a,summary):before{transition:none!important}.dapple-mega-menu__item-arrow,.dapple-mobile-mega__item:not([data-feature-pending]):is(:hover,:focus-visible)>svg{transform:none}}@media(prefers-reduced-motion:no-preference){.dapple-mega-menu__trigger:is(:hover,:focus-visible) .dapple-nav__ai-sparkle,.dapple-mobile-mega__trigger:focus-visible .dapple-nav__ai-sparkle{animation:.72s ease-in-out dapple-nav-sparkle}}@keyframes dapple-nav-sparkle{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-12deg)scale(1.15)}65%{transform:rotate(8deg)scale(.95)}}@media(prefers-reduced-motion:no-preference){.dapple-nav__discovery-arrow{transition:transform .18s ease-out}:is(.dapple-nav__discovery,.dapple-mobile-menu__discovery):is(:hover,:focus-visible) .dapple-nav__discovery-arrow{transform:translate(3px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes dapple-footer-logo-scroll{to{transform:translate(-50%)}}.dapple-footer-logos__track{animation:dapple-footer-logo-scroll 70s linear infinite}.dapple-footer-logos:hover .dapple-footer-logos__track,.dapple-footer-logos:focus-within .dapple-footer-logos__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.dapple-footer-logos__viewport{overflow-x:auto}.dapple-footer-logos__track{animation:none}.dapple-footer-logos__track>[aria-hidden=true]{display:none}}
