.dev-grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-cols),1fr);height:100vh;left:0;margin:0 var(--grid-bleed);pointer-events:none;position:fixed;top:0;width:calc(100vw - var(--grid-bleed)*2);z-index:1000}.dev-grid .col{--color:10,100%,60%;align-items:center;background:hsla(var(--color),.1);border-left:1px solid hsla(var(--color),.4);border-right:1px solid hsla(var(--color),.4);color:hsla(var(--color),1);display:flex;justify-content:center}@media(--until-md){.dev-grid .col:nth-child(n+5){display:none}}.content-wrapper-border{--b:1px;--c:var(--current-theme,#fff);--w:20px;border:var(--b) solid #0000;--_g:#0000 90deg,var(--c) 0;--_p:var(--w) var(--w) border-box no-repeat;background:conic-gradient(from 90deg at top var(--b) left var(--b),var(--_g)) 0 0 /var(--_p),conic-gradient(from 180deg at top var(--b) right var(--b),var(--_g)) 100% 0 /var(--_p),conic-gradient(from 0deg at bottom var(--b) left var(--b),var(--_g)) 0 100% /var(--_p),conic-gradient(from -90deg at bottom var(--b) right var(--b),var(--_g)) 100% 100% /var(--_p)}.blurred[data-v-35232bf5]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.gradient-blur[data-v-35232bf5]{--nav-blur:0px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.gradient-blur[data-v-35232bf5]:after,.gradient-blur[data-v-35232bf5]:before{inset:0;position:absolute}.gradient-blur[data-v-35232bf5]:before{-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));content:"";-webkit-mask:linear-gradient(180deg,#1f1f23 50%,#1f1f23 60%,rgba(31,31,35,0));mask:linear-gradient(180deg,#1f1f23 50%,#1f1f23 60%,rgba(31,31,35,0));transition:backdrop-filter .3s var(--cubic-ease);z-index:-1}.absolute-header[data-v-35232bf5]{transition:all .5s var(--cubic-ease)}.expand-enter-active[data-v-35232bf5]{transition:all .4s var(--cubic-ease)}.expand-leave-active[data-v-35232bf5]{transition:all .4s var(--cubic-ease) .1s}.expand-enter-from[data-v-35232bf5],.expand-leave-to[data-v-35232bf5]{transform:scale(0)}.expand-enter-active nav[data-v-35232bf5]{transition:all .1s var(--cubic-ease) .3s}.expand-leave-active nav[data-v-35232bf5]{transition:all .1s var(--cubic-ease) 0s}.expand-enter-from nav[data-v-35232bf5],.expand-leave-to nav[data-v-35232bf5]{opacity:0}.observer{height:100%;width:100%}.observer[data-v-8cbc8b6a]{position:relative}.embed{background:transparent;display:block;height:100%;overflow:hidden;position:relative}.embed>*{margin-top:0}.embed .embed-poster{background-color:currentColor;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:opacity .5s ease;width:100%}.embed .embed-poster.visible{opacity:1}.embed .embed-poster.hidden{opacity:0}.embed .embed-code{bottom:0;height:100%;top:0;width:100%}.embed .embed-code,.embed .ui{align-items:center;display:flex;justify-content:center;position:absolute}.embed .ui{flex-direction:column;inset:0;pointer-events:none;z-index:1}.embed .ui>*{pointer-events:auto}.embed .play-btn{align-items:center;background-color:#0000004d;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background 1s ease;width:100%}.embed .play-btn:hover{background:transparent}.embed .play-btn:hover .icon{opacity:1;transform:scale(1.5);transition:transform .25s ease-out}.embed .play-btn .icon{height:auto;max-width:50px;position:absolute;transition:transform .25s ease-out;width:5%}.embed .toggle-video-embed{align-items:center;cursor:pointer;display:flex;fill:#fff;justify-content:center;z-index:1}.embed .toggle-video-embed .icon-button{height:30px;transition:transform .22s ease;width:30px}.embed .toggle-video-embed:focus .icon,.embed .toggle-video-embed:hover .icon{transform:scale(1.1)}.embed .toggle-video-embed,.embed .video-poster,.embed iframe,.embed img{height:100%;width:100%}.embed--podcast .embed-code{height:200px;padding-bottom:0;position:relative;width:100%}.embed-placeholder{background-color:currentColor;display:block;opacity:.05;pointer-events:none;transition:opacity .32s cubic-bezier(.67,0,.67,1) .15s}.embed-placeholder.is-loaded{opacity:0}.embed-placeholder--extra-wide,.embed-placeholder--large,.embed-placeholder--medium,.embed-placeholder--super-wide,.embed-placeholder--wide{display:none}@media screen and (min-width:768px){.embed-placeholder--medium{display:block}.embed-placeholder--medium~.embed-placeholder{display:none}}@media screen and (min-width:1024px){.embed-placeholder--large{display:block}.embed-placeholder--large~.embed-placeholder{display:none}}.image{background-size:cover}.video[data-v-e63446f4]{position:relative}.ui[data-v-e63446f4],.video[data-v-e63446f4]{display:flex}.ui[data-v-e63446f4]{align-items:center;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.ui[data-v-e63446f4]>*{pointer-events:auto}.play-btn[data-v-e63446f4]{align-items:center;background-color:#0000004d;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background 1s ease;width:100%}.play-btn[data-v-e63446f4]:hover{background:transparent}.play-btn:hover .icon[data-v-e63446f4]{opacity:1;transform:scale(1.5);transition:transform .25s ease-out}.play-btn .icon[data-v-e63446f4]{height:auto;max-width:50px;position:absolute;transition:transform .25s ease-out;width:5%}video[data-v-e63446f4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media[data-v-11e5072f]{position:relative}.media .caption[data-v-11e5072f]{color:transparent}.media img[data-v-11e5072f],.media video[data-v-11e5072f]{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.media svg[data-v-11e5072f]{fill:currentColor;height:100%;width:100%}.media svg path[data-v-11e5072f]{fill:inherit}.profile-placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.profile-placeholder__smiley{margin-top:15%;width:35%}.accordion{border-top:1px solid hsla(var(--theme-text)/.3);position:relative;transition:opacity .5s var(--ease-in-cubic) 1s,transform .5s var(--ease-in-cubic) 1s}.accordion .tag-corners-background{opacity:0}.accordion.visible{opacity:1;transform:translate(0)}.accordion.visible .tag-corners-border{opacity:.4}.accordion.opaque{opacity:.4;transition:opacity .5s ease}.accordion.hidden{opacity:0;transform:translate(-2rem);transition-delay:0s!important;transition:none}.accordion.is-open .tag-corners-border,.accordion:hover .tag-corners-border{opacity:1}.accordion.is-open .tag-corners-background{opacity:.1}.accordion.is-open .accordion__icon-line:nth-child(2){transform:translate(-50%,-50%) rotate(0)}.accordion__header{align-items:center;display:flex;justify-content:space-between;position:relative}.accordion__header.visible{opacity:1;transition:opacity .5s ease}.accordion__header.opaque{opacity:.4;transition:opacity .5s ease}.accordion-trigger{background:none;border:0;padding:units(2) 0;text-align:left;width:100%}.accordion__icon{cursor:pointer;display:flex;height:1em;position:relative;width:1em}.accordion__icon-line{background:currentColor;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .3s ease;width:100%}.accordion__icon-line:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.accordion__content{max-height:0;overflow:hidden;transition:.3s ease-in-out}.accordion__content-inner{padding-bottom:units(2);padding-right:units(4)}.accordion__content-inner.visible{opacity:1;transition:opacity .5s ease}.accordion__content-inner.opaque{opacity:.4;transition:opacity .5s ease}.accordion__content-inner .tag-list{margin-top:units(2)}.accordion__content-inner .custom-link{display:block;margin-top:units(2)}.accordion__content-inner-body ul{list-style:square;list-style-position:outside;padding-left:2em}.accordion__content-inner-body ul li ul{margin-inline-start:1em}.accordion__content-inner-body ol,.accordion__content-inner-body ol li ol,.accordion__content-inner-body ul li ul{list-style-position:outside;padding-left:1em}.accordion__content-inner-body ol li ol{list-style:lower-alpha;margin-inline-start:1em}.accordion__content-inner-body ol li ol li ol{list-style-position:outside;list-style:lower-roman;padding-left:1em}.accordion-hidden{position:absolute;top:0;visibility:hidden}.accordion-list{overflow:hidden}.accordion-list .heading{opacity:1}@media(min-width:768px){.accordion-list .heading{max-width:50vw}}.accordion-list.has-images{background:var(--black);color:var(--off-white)}.accordion-list.has-images .transition-linear-mask__bg{background:var(--black)}.accordion-list__blocks{display:flex;flex-direction:column;margin-top:units(4)}@media(min-width:768px){.accordion-list__blocks{align-items:flex-start;flex-direction:row}}.accordion-list__block{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.accordion-list__block{width:cols(6)}.accordion-list__block:nth-child(2){margin-left:var(--grid-gap);width:cols(5)}}.accordion-list__block:has(.accordion-list__images)+.accordion-list__block,.accordion-list__block:has(.accordion-list__intro)+.accordion-list__block{margin-top:units(4)}@media(min-width:768px){.accordion-list__block:has(.accordion-list__images)+.accordion-list__block,.accordion-list__block:has(.accordion-list__intro)+.accordion-list__block{margin-top:0}}.accordion-list__sub-heading{margin-bottom:units(2)}.accordion-list__list{width:100%}.accordion-list__intro,.accordion-list__list{display:flex;flex-direction:column}.accordion-list__intro+.accordion-list__images{margin-top:units(4)}.accordion-list__intro .heading{margin-bottom:units(4)}.accordion-list__body{display:flex;flex-direction:column}.accordion-list__body ul{list-style:square;list-style-position:outside;padding-left:2em}.accordion-list__body ul li ul{margin-inline-start:1em}.accordion-list__body ol,.accordion-list__body ol li ol,.accordion-list__body ul li ul{list-style-position:outside;padding-left:1em}.accordion-list__body ol li ol{list-style:lower-alpha;margin-inline-start:1em}.accordion-list__body ol li ol li ol{list-style-position:outside;list-style:lower-roman;padding-left:1em}@media(min-width:768px){.accordion-list__body{max-width:cols(5)}}.accordion-list__images{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);width:100%}.accordion-list__image-tile{align-items:center;aspect-ratio:1;background:hsl(var(--color-off-white));display:flex;justify-content:center;width:100%}.accordion-list__image-tile .image{height:auto;width:50%}@media(max-width:768px){.card-body[data-v-04610c71]{max-height:6em;overflow:hidden;position:relative}.card-body[data-v-04610c71],.card-body.expanded[data-v-04610c71]{transition:max-height .3s ease-in-out}.card-body.expanded[data-v-04610c71]{max-height:40em}}.embla{--slide-height:100%}.embla__slide{flex:0 0 var(--slide-size);transform:translateZ(0)}.blurred{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.card-body[data-v-4f176126]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:67em;overflow:hidden;transition:all .3s ease-in-out}.card-body.expanded[data-v-4f176126]{-webkit-line-clamp:100;max-height:40em;transition:all .3s ease-in-out}@media(min-width:768px){.card-body[data-v-4f176126]{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:67em;overflow:hidden;transition:all .3s ease-in-out}.card-body.expanded[data-v-4f176126]{-webkit-line-clamp:150;max-height:40em;transition:all .3s ease-in-out}}.hub-card{--line-opacity:.25}.hub-card:hover{--line-opacity:1}.hub-card:after{background-color:var(--hover-theme);content:"";height:100%;opacity:var(--line-opacity);position:absolute;right:0;top:0;transition:all .15s ease-in-out;width:1px;z-index:1}@media(max-width:1024px){.teaser-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.number-card:after{background-color:#fff;bottom:0;content:"";height:1px;opacity:.25;position:absolute;right:0;transition:all .15s ease-in-out;width:100%;z-index:1}@media(min-width:768px){.number-card:after{height:100%;width:1px}}.group[data-v-ce6701dd]:hover .tag-corners-border{opacity:1}.safari-blur[data-v-a44e9080]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.insight-card{--line-opacity:.25;--line-height:calc(100% - var(--grid-bleed)*2)}.insight-card:hover{--line-opacity:1;--line-height:100%}@media(max-width:900px){.insight-card-grid:before{background-color:var(--hover-theme);bottom:0;content:"";height:1px;opacity:var(--line-opacity);position:absolute;right:50%;top:unset;transform:unset;transform:translate(50%);transition:all .15s ease-in-out;width:calc(100% - var(--grid-bleed)*2);z-index:1}}@media(min-width:900px){.insight-card-grid:after{background-color:var(--hover-theme);bottom:unset;content:"";height:var(--line-height);opacity:var(--line-opacity);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out;width:1px;z-index:1}}.insight-card-carousel:after{background-color:var(--hover-theme);bottom:unset;content:"";height:var(--line-height);opacity:var(--line-opacity);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out;width:1px;z-index:1}@media(max-width:900px){.insights-carousel .bleed{padding-left:0;padding-right:0}}.observer[data-v-1f533011]{position:relative}.observer[data-v-1f533011]:first-child{filter:blur(5px);opacity:0;transform:translateY(5vh);transition:opacity .3s ease,transform .3s ease,filter .3s ease}.observer.is-seen[data-v-1f533011]:first-child{filter:blur(0);opacity:1;transform:translateY(0)}.dots{-webkit-mask-image:linear-gradient(-270deg,#1f1f23,rgba(31,31,35,0) 55%);mask-image:linear-gradient(-270deg,#1f1f23,#1f1f2300 55%)}.dots .lottie-animation-container{margin:0!important}.safari-blur[data-v-7a1d346e]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.content-wrapper-border-desktop[data-v-7a1d346e]{--b:1px;--c:var(--current-theme,#fff);--w:100%;border:var(--b) solid #0000;--_g:#0000 90deg,var(--c) 0;--_p:var(--w) 20px border-box no-repeat;background:conic-gradient(from 90deg at top var(--b) left var(--b),var(--_g)) 0 0 /var(--_p),conic-gradient(from 180deg at top var(--b) right var(--b),var(--_g)) 100% 0 /var(--_p),conic-gradient(from 0deg at bottom var(--b) left var(--b),var(--_g)) 0 100% /var(--_p),conic-gradient(from -90deg at bottom var(--b) right var(--b),var(--_g)) 100% 100% /var(--_p)}@media(min-width:768px){.page-enter-active,.page-leave-active{transition:all .3s ease-out}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}}
