@font-face{font-family:Aspekta;src:url(/fonts/aspekta/Aspekta-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/aspekta/Aspekta-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/aspekta/Aspekta-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono/ChivoMono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono/ChivoMono-300.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ancizar Serif Variable;src:url(/fonts/ancizar-serif/ancizar-serif-latin-wght-normal.woff2)format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono/GeistMono-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/Inter-var.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--astro-blue:var(--alias-color-brand-primary);--astro-ink:var(--alias-color-text-primary);--astro-muted:var(--alias-color-text-muted);--astro-paper:var(--alias-color-surface-page);--astro-surface:var(--brand-color-white);--astro-line:#0b0b0d24;--astro-content:min(100% - 40px, 1120px);--astro-ease-out:var(--brand-motion-ease-reveal)}*{box-sizing:border-box}html,body{overscroll-behavior-y:none}body{background:var(--astro-paper);color:var(--astro-ink);margin:0;font-family:Aspekta,system-ui,sans-serif}::selection{background:var(--alias-color-brand-primary);color:var(--brand-color-white)}::selection{background:var(--alias-color-brand-primary);color:var(--brand-color-white)}a{color:inherit}img{max-width:100%;height:auto}.skipLink{z-index:10;background:var(--astro-surface);padding:10px 14px;position:fixed;top:16px;left:16px;transform:translateY(calc(-100% - 16px))}.skipLink:focus{transform:translateY(0)}.siteHeader,.pageSection{width:var(--astro-content);margin-inline:auto}.siteHeader{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.siteHeader nav,.footerLinks{flex-wrap:wrap;align-items:center;gap:18px;font-size:14px;display:flex}.headerCta,.buttonLink{border:1px solid var(--astro-line);background:var(--astro-surface);min-height:40px;color:var(--astro-blue);text-transform:uppercase;letter-spacing:0;transition:transform .14s var(--astro-ease-out), border-color .18s var(--astro-ease-out);justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.headerCta:active,.buttonLink:active{transform:scale(.97)}.heroShell{background:var(--astro-blue);color:#fff;text-align:center;place-items:center;min-height:68vh;display:grid}.heroShell h1,.sectionHeading{letter-spacing:0;max-width:760px;margin:0 auto;font-size:clamp(42px,8vw,86px);font-weight:400;line-height:.95}.heroShell p,.sectionIntro{max-width:560px;color:color-mix(in srgb, currentColor 72%, transparent);margin:18px auto 0;font-size:18px;line-height:1.45}.pageSection{padding-block:96px}.cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.contentCard{border:1px solid var(--astro-line);background:var(--astro-surface);align-content:end;min-height:220px;padding:24px;text-decoration:none;display:grid}.contentCard h2,.contentCard h3{margin:0;font-size:22px;font-weight:500}.contentCard p{color:var(--astro-muted);margin:12px 0 0;line-height:1.45}.tagRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tagRow span{border:1px solid var(--astro-line);color:var(--astro-blue);padding:6px 8px;font-size:12px}.homepageTrust{--homepage-trust-padding-x:var(--mapped-homepage-trust-desktop-padding-x);--homepage-trust-padding-top:var(--mapped-homepage-trust-desktop-padding-top);--homepage-trust-padding-bottom:var(--mapped-homepage-trust-desktop-padding-bottom);--homepage-trust-surface:var(--mapped-homepage-trust-desktop-surface);--homepage-trust-text:var(--mapped-homepage-trust-desktop-text);--homepage-trust-muted-text:var(--mapped-homepage-trust-desktop-muted-text);--homepage-trust-intro-stack-gap:var(--mapped-homepage-trust-desktop-intro-stack-gap);--homepage-trust-intro-gap:var(--mapped-homepage-trust-desktop-intro-gap);--homepage-trust-intro-eyebrow-font-family:var(--mapped-homepage-trust-desktop-intro-eyebrow-font-family);--homepage-trust-intro-eyebrow-font-weight:var(--mapped-homepage-trust-desktop-intro-eyebrow-font-weight);--homepage-trust-intro-eyebrow-font-size:var(--mapped-homepage-trust-desktop-intro-eyebrow-font-size);--homepage-trust-intro-eyebrow-line-height:var(--mapped-homepage-trust-desktop-intro-eyebrow-line-height);--homepage-trust-intro-eyebrow-tracking:var(--mapped-homepage-trust-desktop-intro-eyebrow-tracking);--homepage-trust-intro-heading-width:var(--mapped-homepage-trust-desktop-intro-heading-width);--homepage-trust-intro-heading-font-family:var(--mapped-homepage-trust-desktop-intro-heading-font-family);--homepage-trust-intro-heading-font-weight:var(--mapped-homepage-trust-desktop-intro-heading-font-weight);--homepage-trust-intro-heading-font-size:var(--mapped-homepage-trust-desktop-intro-heading-font-size);--homepage-trust-intro-heading-line-height:var(--mapped-homepage-trust-desktop-intro-heading-line-height);--homepage-trust-intro-heading-tracking:var(--mapped-homepage-trust-desktop-intro-heading-tracking);--homepage-trust-intro-body-width:var(--mapped-homepage-trust-desktop-intro-body-width);--homepage-trust-intro-body-font-family:var(--mapped-homepage-trust-desktop-intro-body-font-family);--homepage-trust-intro-body-font-weight:var(--mapped-homepage-trust-desktop-intro-body-font-weight);--homepage-trust-intro-body-font-size:var(--mapped-homepage-trust-desktop-intro-body-font-size);--homepage-trust-intro-body-line-height:var(--mapped-homepage-trust-desktop-intro-body-line-height);--homepage-trust-intro-body-tracking:var(--mapped-homepage-trust-desktop-intro-body-tracking);--homepage-trust-grid-columns:var(--mapped-homepage-trust-desktop-grid-columns);--homepage-trust-grid-gap:var(--mapped-homepage-trust-desktop-grid-gap);--homepage-trust-card-width:var(--mapped-homepage-trust-desktop-card-width);--homepage-trust-card-media-width:var(--mapped-homepage-trust-desktop-card-media-width);--homepage-trust-card-media-aspect:var(--mapped-homepage-trust-card-media-aspect);--homepage-trust-card-copy-gap:var(--mapped-homepage-trust-desktop-card-copy-gap);--homepage-trust-card-title-font-family:var(--mapped-homepage-trust-desktop-card-title-font-family);--homepage-trust-card-title-font-weight:var(--mapped-homepage-trust-desktop-card-title-font-weight);--homepage-trust-card-title-font-size:var(--mapped-homepage-trust-desktop-card-title-font-size);--homepage-trust-card-title-line-height:var(--mapped-homepage-trust-desktop-card-title-line-height);--homepage-trust-card-title-tracking:var(--mapped-homepage-trust-desktop-card-title-tracking);--homepage-trust-card-body-font-family:var(--mapped-homepage-trust-desktop-card-body-font-family);--homepage-trust-card-body-font-weight:var(--mapped-homepage-trust-desktop-card-body-font-weight);--homepage-trust-card-body-font-size:var(--mapped-homepage-trust-desktop-card-body-font-size);--homepage-trust-card-body-line-height:var(--mapped-homepage-trust-desktop-card-body-line-height);--homepage-trust-card-body-tracking:var(--mapped-homepage-trust-desktop-card-body-tracking);--homepage-trust-card-body-inset:var(--mapped-homepage-trust-desktop-card-body-inset);--homepage-trust-card-body-line-clamp:var(--mapped-homepage-trust-card-body-line-clamp);background:var(--homepage-trust-surface);width:100%;color:var(--homepage-trust-text);padding:var(--homepage-trust-padding-top) var(--homepage-trust-padding-x) var(--homepage-trust-padding-bottom);overflow:hidden}.homepageTrustInner{width:100%;max-width:var(--mapped-homepage-trust-desktop-content-width);margin-inline:auto}.homepageTrustHeader{margin-block-end:var(--homepage-trust-intro-gap)}.homepageTrustHeader .astroSectionHeading{max-width:min(12em, var(--homepage-trust-intro-heading-width));text-wrap:balance}.homepageTrustHeader>p{font-family:var(--homepage-trust-intro-body-font-family), sans-serif;font-size:var(--homepage-trust-intro-body-font-size);font-weight:var(--homepage-trust-intro-body-font-weight);line-height:var(--homepage-trust-intro-body-line-height);letter-spacing:var(--homepage-trust-intro-body-tracking)}.homepageTrustTicker{display:none}.astroSectionHeader{flex-direction:column;display:flex}.astroSectionHeader--center{text-align:center;align-items:center}.astroSectionHeader--left{text-align:left;align-items:flex-start}.astroSectionHeader--light{color:var(--brand-color-white)}.astroSectionHeading{font-family:var(--mapped-astro-section-header-font-family), serif;font-size:var(--mapped-astro-section-header-font-size);font-weight:var(--mapped-astro-section-header-font-weight);letter-spacing:var(--mapped-astro-section-header-tracking);line-height:var(--mapped-astro-section-header-line-height);margin:0}@media (width<=1279px) and (width>=981px){.astroSectionHeading{font-size:var(--mapped-astro-section-header-laptop-font-size)}}@media (width<=1279px){.astroSectionHeading{font-size:var(--mapped-astro-section-header-tablet-font-size)}}@media (width<=760px){.astroSectionHeading{font-size:var(--mapped-astro-section-header-mobile-font-size)}}.astroSectionHeading[data-heading-typing=armed]{color:#0000!important}.astroSectionHeading [data-heading-typing-part]{display:inline}.astroSectionHeading>span{display:inline-block}@keyframes homepageTrustTicker{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}:where([data-motion=reduced],[data-motion=off]) .main3HeroTicker .homepageTrustTickerTrack,:where([data-motion=reduced],[data-motion=off]) .homepageTrustHeader .homepageTrustTickerTrack{animation-play-state:paused}.homepageTrustGrid{grid-template-columns:repeat(var(--homepage-trust-grid-columns), minmax(0, var(--homepage-trust-card-width)));justify-content:space-between;align-items:start;gap:var(--homepage-trust-grid-gap);display:grid}.homepageTrustCard{width:min(100%, var(--homepage-trust-card-width));align-items:center;gap:var(--homepage-trust-card-copy-gap);flex-direction:column;display:flex;overflow:hidden}.homepageTrustCardMedia{width:var(--homepage-trust-card-media-width);max-width:100%;aspect-ratio:var(--homepage-trust-card-media-aspect);contain:layout paint;align-self:center;height:auto;position:relative;overflow:hidden}.homepageTrustCardMedia img{object-fit:contain;width:100%;height:100%;display:block}.homepageTrustTickerTrack{width:max-content;animation:homepageTrustTicker var(--homepage-trust-ticker-speed) linear infinite;will-change:transform;align-items:center;display:flex}.homepageTrustLogo{height:var(--homepage-trust-ticker-height);transform:scale(var(--homepage-trust-logo-scale,1));transform-origin:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:var(--homepage-trust-logo-optical-spacing,0px);margin-inline-end:calc(var(--homepage-trust-logo-optical-spacing,0px) + var(--homepage-trust-ticker-gap));display:inline-flex}.homepageTrustLogo img{width:auto;max-width:186px;height:auto;max-height:var(--homepage-trust-ticker-height);object-fit:contain;filter:var(--mapped-logo-ink-filter);display:block}.homepageTrustLogo--preserveColor img{filter:none}.ditheredCubeVisual,.modelsInfrastructureVisual,.rubiksPlaneVisual,.rubiksGrowthVisual,.rubiksOrbitGrowthVisual,.rubiksFlatDitherVisual,.rubiksDitherVisual,.rubiksFlatDarkVisual,.researchCubesVisual{background:0 0;width:100%;height:100%;display:block}.pixelGlobeVisual{background:0 0;place-items:center;width:100%;height:100%;display:grid}.ditheredCubeVisual canvas,.pixelGlobeVisual canvas,.modelsInfrastructureVisual canvas,.rubiksDitherVisual canvas,.rubiksFlatDarkVisual canvas,.researchCubesVisual canvas,.rubiksPlaneVisual canvas,.rubiksGrowthVisual canvas,.rubiksOrbitGrowthVisual canvas,.rubiksFlatDitherVisual canvas{width:100%;height:100%;display:block}.rubiksOrbitGrowthVisual canvas{touch-action:none;cursor:grab}.rubiksOrbitGrowthVisual canvas:active{cursor:grabbing}.pixelGlobeVisual canvas{width:78%;height:78%}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.linkTextContext{white-space:nowrap;width:0;display:inline-block;overflow:hidden}.homepageTrustCardCopy{align-items:center;gap:var(--homepage-trust-card-copy-gap);text-align:center;flex-direction:column;width:100%;display:flex}.homepageTrustCard h3{font-family:var(--homepage-trust-card-title-font-family), sans-serif;font-size:var(--homepage-trust-card-title-font-size);font-weight:var(--homepage-trust-card-title-font-weight);line-height:var(--homepage-trust-card-title-line-height);letter-spacing:var(--homepage-trust-card-title-tracking);margin:0}.homepageTrustCard p{color:var(--homepage-trust-muted-text);font-family:var(--homepage-trust-card-body-font-family), sans-serif;font-size:var(--homepage-trust-card-body-font-size);font-weight:var(--homepage-trust-card-body-font-weight);line-height:var(--homepage-trust-card-body-line-height);letter-spacing:var(--homepage-trust-card-body-tracking);width:calc(100% - var(--homepage-trust-card-body-inset) - var(--homepage-trust-card-body-inset));max-width:100%;min-height:calc(var(--homepage-trust-card-body-line-clamp) * var(--homepage-trust-card-body-line-height));-webkit-line-clamp:var(--homepage-trust-card-body-line-clamp);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.carouselRailViewport{--rail-group-gap:var(--brand-number-64);width:calc(100% + (2 * var(--rail-line-inset)));flex:0 0 calc(100% + (2 * var(--rail-line-inset)));min-width:0;margin-inline:calc(-1 * var(--rail-line-inset));box-sizing:border-box}@media (width>=761px){.carouselRailViewport{clip-path:inset(0 var(--rail-line-inset))}.carouselRailViewport[data-card-rail-transitioning=true]{clip-path:inset(0)}:is(.carouselRailViewport,.teamBar .teamBarViewport){position:relative}.vaultReadingsViewport[data-card-rail-transitioning=true]:before,.vaultReadingsViewport[data-card-rail-transitioning=true]:after{display:none}:is(.carouselRailViewport,.teamBar .teamBarViewport):before,:is(.carouselRailViewport,.teamBar .teamBarViewport):after{content:"";z-index:2;width:var(--brand-number-16);pointer-events:none;opacity:0;visibility:hidden;backdrop-filter:blur(var(--brand-number-16));background:#fff0;position:absolute;inset-block:0}:is(.carouselRailViewport,.teamBar .teamBarViewport):before{left:0}:is(.carouselRailViewport,.teamBar .teamBarViewport):after{right:0}.carouselRailViewport[data-card-rail-transitioning=true]:before,.carouselRailViewport[data-card-rail-transitioning=true]:after,.teamBar .teamBarViewport[data-team-bar-transitioning=true]:before,.teamBar .teamBarViewport[data-team-bar-transitioning=true]:after{opacity:1;visibility:visible}.carouselRailViewport[data-card-group-size="3"]>:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard:nth-child(3n+1):not(:first-child),.carouselRailViewport[data-card-group-size="2"]>:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard:nth-child(odd):not(:first-child){margin-inline-start:calc(var(--rail-group-gap) - var(--rail-card-gap))}}.carouselRailViewport>:is(.caseStudiesGrid,.vaultReadingsRail){width:calc(100% - (2 * var(--rail-line-inset)));margin-inline:var(--rail-line-inset)}.proofWorkCarousel{--proof-work-padding-x:max(var(--mapped-proof-work-section-padding-x), calc((100vw - 1120px) / 2));--proof-work-padding-y:var(--mapped-proof-work-section-padding-y);--proof-work-card-gap:var(--mapped-proof-work-row-gap);--proof-work-slide-gap:var(--mapped-proof-work-carousel-slide-gap);--proof-work-content-width:var(--mapped-proof-work-content-width);--proof-work-card-surface:var(--mapped-proof-work-surface);--proof-work-card-text:var(--mapped-proof-work-text);--proof-work-card-logo-filter:var(--mapped-logo-ink-filter);--proof-work-copy-width:var(--mapped-proof-work-copy-width);--proof-work-copy-height:var(--mapped-proof-work-copy-height);--proof-work-title-min-height:var(--mapped-proof-work-copy-title-min-height);--proof-work-title-line-clamp:var(--mapped-proof-work-copy-title-line-clamp);--proof-work-copy-flex:var(--mapped-proof-work-row-copy-flex);--proof-work-media-flex:var(--mapped-proof-work-row-media-flex);--proof-work-media-height:var(--mapped-proof-work-media-height);--proof-work-logo-width:var(--mapped-proof-work-logo-width);--proof-work-logo-height:var(--mapped-proof-work-logo-height);--proof-work-bottom-balance:0px;--proof-work-section-gap:var(--mapped-proof-work-eyebrow-label-to-content-gap);--proof-work-heading-size:var(--mapped-proof-work-copy-display-font-size);--proof-work-heading-line-height:var(--mapped-proof-work-headline-line-height);--proof-work-heading-tracking:var(--mapped-proof-work-headline-tracking);--proof-work-logo-to-title-gap:var(--mapped-proof-work-copy-display-logo-to-title-gap);--proof-work-title-to-cta-gap:var(--mapped-proof-work-copy-display-title-to-cta-gap);background:var(--mapped-proof-work-surface);width:100%;min-height:auto;color:var(--mapped-proof-work-text);padding:var(--proof-work-padding-y) var(--proof-work-padding-x);align-items:center;display:flex;position:relative;overflow:hidden}.proofWorkCarouselInner{width:100%;max-width:var(--proof-work-content-width);align-items:center;gap:var(--proof-work-section-gap);padding-bottom:var(--proof-work-bottom-balance);flex-direction:column;margin-inline:auto;display:flex;position:relative}.proofWorkViewport{width:calc(100% + (2 * var(--proof-work-padding-x)));margin-inline:calc(-1 * var(--proof-work-padding-x));padding-inline:var(--proof-work-padding-x);box-sizing:border-box;clip-path:inset(0 var(--proof-work-padding-x));position:relative;overflow:hidden}.proofWorkTrack{column-gap:var(--proof-work-slide-gap);will-change:transform;transition:transform .42s cubic-bezier(.23,1,.32,1);display:flex}.proofWorkSlide{grid-template-columns:minmax(0, var(--proof-work-copy-width)) minmax(0, 1fr);gap:var(--proof-work-card-gap);flex:0 0 100%;align-items:stretch;min-width:100%;display:grid;position:relative}.proofWorkMobileCardLink{display:none}.proofWorkMediaStage{width:100%;min-width:0;max-width:var(--mapped-proof-work-media-max-width);justify-self:stretch;position:relative}.proofWorkCopy{min-width:0;height:auto;min-height:0;color:var(--proof-work-card-text);background:0 0;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.proofWorkCardFooter,.proofWorkLogoFrame{display:contents}.proofWorkLogo{width:var(--proof-work-logo-width);max-width:100%;height:var(--proof-work-logo-height);object-fit:contain;object-position:left center;filter:var(--proof-work-card-logo-filter);order:1;display:block}.proofWorkCopy h3{width:100%;margin:var(--proof-work-logo-to-title-gap) 0 0;color:var(--proof-work-card-text);font-family:var(--mapped-proof-work-headline-font-family), system-ui, sans-serif;font-size:var(--proof-work-heading-size);font-weight:var(--mapped-proof-work-headline-font-weight);line-height:var(--proof-work-heading-line-height);letter-spacing:var(--proof-work-heading-tracking);min-height:var(--proof-work-title-min-height);text-wrap:balance;order:2}.proofWorkSubheading{width:100%;min-height:0;margin:var(--mapped-proof-work-copy-subheading-gap) 0 0;color:var(--mapped-proof-work-copy-subheading-color);font-family:var(--mapped-proof-work-copy-subheading-font-family), system-ui, sans-serif;font-size:var(--mapped-proof-work-copy-subheading-font-size);font-weight:var(--mapped-proof-work-copy-subheading-font-weight);line-height:var(--mapped-proof-work-copy-subheading-line-height);flex:1 1 0;order:3;display:none}.proofWorkReadMore.astroButton{--astro-button-width:var(--brand-number-140);--astro-button-padding-x:var(--brand-number-16);width:var(--astro-button-width);margin-top:var(--proof-work-title-to-cta-gap);order:4}.proofWorkMedia{width:100%;min-width:0;height:auto;aspect-ratio:var(--mapped-proof-work-media-aspect);background:var(--mapped-proof-work-media-fallback);position:relative;overflow:hidden}.proofWorkMedia img{width:var(--mapped-proof-work-media-image-width-scale);max-width:none;height:var(--mapped-proof-work-media-image-height-scale);object-fit:cover;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.proofWorkBadge{top:var(--mapped-proof-work-badge-top);left:var(--mapped-proof-work-badge-left);background:var(--mapped-proof-work-badge-background);color:var(--mapped-proof-work-badge-color);font-family:var(--mapped-proof-work-badge-font-family), monospace;font-size:var(--mapped-proof-work-badge-font-size);font-weight:var(--mapped-proof-work-badge-font-weight);line-height:var(--mapped-proof-work-badge-line-height);letter-spacing:var(--mapped-proof-work-badge-tracking);padding:var(--mapped-proof-work-badge-padding-y) var(--mapped-proof-work-badge-padding-x);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex;position:absolute}.proofWorkControls{right:var(--mapped-proof-work-control-inset);bottom:var(--mapped-proof-work-control-bottom-inset);gap:var(--mapped-proof-work-control-gap);display:flex;position:absolute}.proofWorkControls--mobile{display:none}.astroButton{--astro-button-height:var(--mapped-astro-button-height);--astro-button-min-height:var(--mapped-astro-button-min-height);--astro-button-min-width:var(--mapped-astro-button-min-width);--astro-button-padding-x:var(--mapped-astro-button-padding-x);--astro-button-gap:var(--mapped-astro-button-gap);--astro-button-icon-size:var(--mapped-astro-button-pixel-icon-frame);min-width:var(--astro-button-min-width);height:var(--astro-button-height);min-height:var(--astro-button-min-height);justify-content:center;align-items:center;gap:var(--astro-button-gap);padding:0 var(--astro-button-padding-x);box-sizing:border-box;font-family:var(--mapped-astro-button-font-family), monospace;font-size:var(--mapped-astro-button-font-size);font-weight:var(--mapped-astro-button-font-weight);line-height:var(--mapped-astro-button-line-height);letter-spacing:var(--mapped-astro-button-tracking);text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:0;text-decoration:none;display:inline-flex}.astroButton--hover-pixel{isolation:isolate;transition:color .12s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.astroButton--hover-pixel:after,.astroButtonPixelHover,.astroButtonPixelHoverCell{pointer-events:none}.astroButton--hover-pixel:after{z-index:0;background:var(--astro-button-hover-surface);content:"";opacity:0;transition:opacity .1s cubic-bezier(.22,1,.36,1) .25s;position:absolute;inset:0}.astroButtonPixelHover{z-index:0;position:absolute;inset:0}.astroButtonPixelHoverCell{top:var(--pixel-top);left:var(--pixel-left);width:var(--pixel-size);height:var(--pixel-size);background:var(--astro-button-hover-surface);opacity:0;transform:scale(.55) rotate(var(--pixel-rotation));transform-origin:50%;transition:opacity 90ms linear,transform .13s cubic-bezier(.22,1,.36,1);display:block;position:absolute}.astroButton--hover-pixel .astroButtonLabel,.astroButton--hover-pixel .astroButtonIcon{z-index:1;position:relative}.astroButton--hover-pixel:hover,.astroButton--hover-pixel:focus-visible{color:var(--astro-button-hover-text)}.astroButton--hover-pixel:hover:after,.astroButton--hover-pixel:focus-visible:after{opacity:1}.astroButton--hover-pixel:hover:after{transition-delay:.25s}.astroButton--hover-pixel:hover .astroButtonPixelHoverCell,.astroButton--hover-pixel:focus-visible .astroButtonPixelHoverCell{opacity:1;transition-delay:var(--pixel-delay);transform:scale(1)}:where(html[data-motion=reduced],html[data-motion=off]) .astroButton--hover-pixel,:where(html[data-motion=reduced],html[data-motion=off]) .astroButton--hover-pixel:after,:where(html[data-motion=reduced],html[data-motion=off]) .astroButtonPixelHoverCell{transition:none}.astroButton--blue{--astro-button-hover-surface:var(--brand-color-ink-950);--astro-button-hover-text:var(--brand-color-white);background:var(--alias-color-brand-primary);color:var(--brand-color-white)}.astroButton--white{--astro-button-white-hover-surface:var(--mapped-astro-button-white-hover-surface);--astro-button-white-hover-text:var(--mapped-astro-button-white-hover-text);background:var(--mapped-astro-button-white-surface);color:var(--mapped-astro-button-white-text)}.astroButton--white.astroButton--on-ink{--astro-button-white-hover-surface:var(--mapped-astro-button-white-hover-surface-on-ink);--astro-button-white-hover-text:var(--mapped-astro-button-white-hover-text-on-ink);--astro-button-white-hover-border-color:var(--mapped-astro-button-white-hover-border-color-on-ink)}.astroButton--white:hover,.astroButton--white:focus-visible{background:var(--astro-button-white-hover-surface);color:var(--astro-button-white-hover-text)}.astroButton--white.astroButton--on-ink:hover,.astroButton--white.astroButton--on-ink:focus-visible{border:var(--mapped-astro-button-outline-border-width) solid var(--astro-button-white-hover-border-color)}.astroButton--ink-inverse{background:var(--mapped-astro-button-ink-inverse-surface);color:var(--mapped-astro-button-ink-inverse-text)}.astroButton--ink-inverse:hover,.astroButton--ink-inverse:focus-visible{background:var(--mapped-astro-button-ink-inverse-hover-surface);color:var(--mapped-astro-button-ink-inverse-hover-text);border:var(--mapped-astro-button-outline-border-width) solid var(--mapped-astro-button-ink-inverse-hover-border-color)}.astroButton--glass{background:var(--mapped-astro-button-glass-surface);color:var(--mapped-astro-button-glass-text)}.astroButton--glass:hover,.astroButton--glass:focus-visible{background:var(--mapped-astro-button-glass-hover-surface)}.astroButton--ink{--astro-button-ink-hover-text:var(--mapped-astro-button-ink-hover-text);--astro-button-ink-hover-border-color:var(--mapped-astro-button-ink-hover-border-color);background:var(--mapped-astro-button-ink-surface);color:var(--mapped-astro-button-ink-text)}.astroButton--ink.astroButton--on-blue{--astro-button-ink-hover-text:var(--mapped-astro-button-ink-hover-text-on-blue);--astro-button-ink-hover-border-color:var(--mapped-astro-button-ink-hover-border-color-on-blue)}.astroButton--ink.astroButton--on-ink{--astro-button-ink-hover-text:var(--mapped-astro-button-ink-hover-text-on-ink);--astro-button-ink-hover-border-color:var(--mapped-astro-button-ink-hover-border-color-on-ink)}.astroButton--ink:hover,.astroButton--ink:focus-visible{background:var(--mapped-astro-button-ink-hover-surface);color:var(--astro-button-ink-hover-text);border:var(--mapped-astro-button-outline-border-width) solid var(--astro-button-ink-hover-border-color)}.astroButton--outline{background:var(--mapped-astro-button-outline-surface);color:var(--mapped-astro-button-outline-text);border:var(--mapped-astro-button-outline-border-width) solid var(--mapped-astro-button-outline-border-color);min-width:var(--mapped-astro-button-outline-min-width);min-height:var(--mapped-astro-button-outline-min-height);padding-inline:var(--astro-button-padding-x)}.astroButton--blue-outline{background:var(--mapped-astro-button-blue-outline-surface);color:var(--mapped-astro-button-blue-outline-text);border:var(--mapped-astro-button-blue-outline-border-width) solid var(--mapped-astro-button-blue-outline-border-color);min-width:var(--mapped-astro-button-blue-outline-min-width);min-height:var(--mapped-astro-button-blue-outline-min-height);padding-inline:var(--astro-button-padding-x)}.astroButton--hug{width:max-content}.astroButton--fixed{width:var(--astro-button-width,var(--astro-button-min-width))}.astroButton--fluid{width:100%}.astroButton--icon{min-width:var(--astro-button-height);width:var(--astro-button-width,var(--astro-button-height));padding:0}.astroButtonIcon{width:var(--astro-button-icon-size);height:var(--astro-button-icon-size);flex:0 0 var(--astro-button-icon-size);display:block;position:relative}.astroButtonPixelIconPixel{width:var(--mapped-astro-button-pixel-icon-pixel);height:var(--mapped-astro-button-pixel-icon-pixel);background:currentColor;position:absolute}.astroButton--arrow-right .astroButtonPixelIconPixel:first-child{left:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-a)}.astroButton--arrow-right .astroButtonPixelIconPixel:nth-child(2){left:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-b)}.astroButton--arrow-right .astroButtonPixelIconPixel:nth-child(3){left:var(--mapped-astro-button-pixel-icon-left-c);top:var(--mapped-astro-button-pixel-icon-top-c)}.astroButton--arrow-right .astroButtonPixelIconPixel:nth-child(4){left:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-d)}.astroButton--arrow-right .astroButtonPixelIconPixel:nth-child(5){left:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-e)}.astroButton--arrow-left .astroButtonPixelIconPixel:first-child{right:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-a)}.astroButton--arrow-left .astroButtonPixelIconPixel:nth-child(2){right:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-b)}.astroButton--arrow-left .astroButtonPixelIconPixel:nth-child(3){right:var(--mapped-astro-button-pixel-icon-left-c);top:var(--mapped-astro-button-pixel-icon-top-c)}.astroButton--arrow-left .astroButtonPixelIconPixel:nth-child(4){right:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-d)}.astroButton--arrow-left .astroButtonPixelIconPixel:nth-child(5){right:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-e)}.astroCarouselControl.astroButton:disabled{cursor:pointer;opacity:1}:where([data-motion=reduced],[data-motion=off]) .proofWorkTrack{transition:none}.caseStudiesSection{--case-studies-padding-x:var(--mapped-case-studies-section-desktop-padding-x);--case-studies-padding-top:var(--mapped-case-studies-section-desktop-padding-top);--case-studies-padding-bottom:var(--mapped-case-studies-section-desktop-padding-bottom);--case-studies-content-width:var(--mapped-case-studies-section-desktop-content-width);--case-studies-block-gap:var(--mapped-case-studies-section-desktop-label-to-featured-gap);--case-studies-actions-gap:var(--mapped-case-studies-section-desktop-actions-gap);--case-studies-copy-width:var(--mapped-case-studies-section-desktop-copy-width);--case-studies-copy-gap:var(--mapped-case-studies-section-desktop-copy-stack-gap);--case-studies-cta-gap:var(--mapped-case-studies-section-desktop-cta-gap);--case-studies-media-aspect:var(--mapped-case-studies-section-desktop-media-aspect);--case-studies-media-max-width:var(--mapped-case-studies-section-desktop-media-max-width);--case-studies-grid-columns:var(--mapped-case-studies-section-desktop-grid-columns);--case-studies-grid-gap:var(--mapped-case-studies-section-desktop-grid-gap);--case-studies-grid-title-gap:var(--mapped-case-studies-section-desktop-grid-title-gap);--case-studies-cta-font-family:var(--mapped-case-studies-section-desktop-grid-cta-font-family);--case-studies-cta-font-size:var(--mapped-case-studies-section-desktop-grid-cta-font-size);--case-studies-cta-font-weight:var(--mapped-case-studies-section-desktop-grid-cta-font-weight);--case-studies-cta-line-height:var(--mapped-case-studies-section-desktop-grid-cta-line-height);--case-studies-cta-tracking:var(--mapped-case-studies-section-desktop-grid-cta-tracking);--case-studies-title-line-height:var(--mapped-case-studies-section-desktop-grid-title-line-height);--case-studies-title-line-clamp:var(--mapped-case-studies-section-desktop-title-line-clamp);--case-studies-body-line-clamp:var(--mapped-case-studies-section-desktop-body-line-clamp);--case-studies-divider:var(--mapped-case-studies-section-desktop-divider);--case-studies-content-inset-x:var(--mapped-case-studies-section-desktop-list-padding-x);background:var(--mapped-case-studies-section-desktop-surface);width:100%;color:var(--mapped-case-studies-section-desktop-text);padding:var(--case-studies-padding-top) var(--case-studies-padding-x) var(--case-studies-padding-bottom)}.caseStudiesSectionInner{width:100%;max-width:var(--case-studies-content-width);padding-inline:var(--case-studies-content-inset-x);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.caseStudiesSectionInner>.astroSectionLabel{margin-bottom:var(--case-studies-block-gap)}.caseStudiesCopy{max-width:min(100%, var(--case-studies-copy-width));gap:var(--case-studies-copy-gap)}.caseStudiesCopy .astroSectionHeading{color:var(--mapped-case-studies-section-desktop-text);text-wrap:balance;white-space:nowrap}.caseStudiesStandfirst{max-width:min(100%, var(--case-studies-copy-width));color:var(--mapped-case-studies-section-desktop-muted-text);font-family:var(--alias-font-body), sans-serif;font-size:var(--mapped-case-studies-section-desktop-body-font-size);line-height:var(--mapped-case-studies-section-desktop-body-line-height);letter-spacing:var(--mapped-case-studies-section-desktop-body-tracking);text-align:center;text-wrap:pretty;margin:0 auto}.caseStudiesViewport{margin-top:var(--case-studies-block-gap);scroll-padding-inline:var(--rail-line-inset);scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.caseStudiesViewport::-webkit-scrollbar{display:none}.caseStudiesGrid{--rail-card-gap:var(--mapped-case-studies-section-desktop-grid-gap);gap:var(--rail-card-gap);flex-wrap:nowrap;width:100%;display:flex}.caseStudiesActions{justify-content:center;align-items:center;gap:var(--case-studies-grid-gap);width:100%;margin-top:var(--case-studies-actions-gap);display:flex}.caseStudiesSectionNav,.vaultReadingsSectionNav{justify-content:center;align-items:center;gap:var(--mapped-case-studies-section-desktop-control-gap);display:flex}.caseStudyCard{min-width:0}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard{--rail-card-count:3;flex:0 0 calc((100% - ((var(--rail-card-count) - 1) * var(--rail-card-gap))) / var(--rail-card-count));scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}@media (width>=981px) and (width<=1279px){:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard{--rail-card-count:2}}@media (width<=1279px){:is(.caseStudiesGrid,.vaultReadingsRail){--rail-card-gap:var(--mapped-case-studies-section-tablet-grid-gap)}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard{--rail-card-count:2}}@media (width<=760px){:is(.caseStudiesGrid,.vaultReadingsRail){--rail-card-gap:var(--mapped-case-studies-section-mobile-grid-gap)}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard{--rail-card-count:1}.homepageTrust+.patternDivider .patternDividerLine{border-top-color:var(--mapped-case-studies-section-desktop-divider);border-top-style:dashed}}.caseStudyCardMedia{width:100%;aspect-ratio:var(--case-studies-media-aspect);background:var(--mapped-case-studies-section-desktop-media-fallback);position:relative;overflow:hidden}.caseStudyCardMedia img{object-fit:cover;width:100%;height:100%;display:block}.caseStudyCardMediaLink{display:block;position:absolute;inset:0}.caseStudyCardPixelCanvas{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .16s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.caseStudyCardBadge{top:var(--mapped-case-studies-section-desktop-badge-top);left:var(--mapped-case-studies-section-desktop-badge-left);z-index:3;pointer-events:none;background:var(--mapped-case-studies-section-desktop-badge-background);color:var(--mapped-case-studies-section-desktop-badge-color);font-family:var(--mapped-case-studies-section-desktop-badge-font-family), monospace;font-size:var(--mapped-case-studies-section-desktop-badge-font-size);font-weight:var(--mapped-case-studies-section-desktop-badge-font-weight);line-height:var(--mapped-case-studies-section-desktop-badge-line-height);letter-spacing:var(--mapped-case-studies-section-desktop-badge-tracking);padding:var(--mapped-case-studies-section-desktop-badge-padding-y) var(--mapped-case-studies-section-desktop-badge-padding-x);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex;position:absolute}.caseStudyCardControls{right:var(--mapped-case-studies-section-desktop-control-inset);bottom:var(--mapped-case-studies-section-desktop-control-inset);gap:var(--mapped-case-studies-section-desktop-control-gap);display:flex;position:absolute}.caseStudyCardTitle{color:var(--case-studies-card-text,var(--mapped-case-studies-section-desktop-text));font-family:var(--mapped-case-studies-section-desktop-headline-font-family), system-ui, sans-serif;font-size:var(--mapped-case-studies-section-desktop-headline-font-size);font-weight:var(--mapped-case-studies-section-desktop-headline-font-weight);line-height:var(--case-studies-title-line-height,var(--mapped-case-studies-section-desktop-headline-line-height));letter-spacing:var(--mapped-case-studies-section-desktop-headline-tracking);text-wrap:balance;margin:0;display:block}.caseStudyCardBody{-webkit-line-clamp:var(--case-studies-body-line-clamp);color:var(--case-studies-card-text,var(--mapped-case-studies-section-desktop-text));font-family:var(--mapped-case-studies-section-desktop-body-font-family), system-ui, sans-serif;font-size:var(--mapped-case-studies-section-desktop-body-font-size);font-weight:var(--mapped-case-studies-section-desktop-body-font-weight);line-height:var(--mapped-case-studies-section-desktop-body-line-height);letter-spacing:var(--mapped-case-studies-section-desktop-body-tracking);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.caseStudyCardCta.astroButton{margin-top:var(--case-studies-cta-gap);align-self:flex-start}.astroButton--label-icon .astroButtonLabel,.astroButton--label-icon .astroButtonIcon{transform:translateX(var(--brand-number-4))}.proofWorkReadMore .astroButtonLabel,.caseStudyCardCta .astroButtonLabel{transform:translate(var(--brand-number-4), calc(-1 * var(--brand-number-2)))}.caseStudyCard--featured{grid-template-columns:var(--case-studies-plate-columns);gap:var(--case-studies-plate-gap);background:var(--mapped-case-studies-section-desktop-plate-surface);width:100%;min-width:100%;padding:var(--case-studies-plate-padding-y) var(--case-studies-plate-padding-x);align-items:center;display:grid}.caseStudyCard--featured .caseStudyCardCopy{min-width:0;max-width:var(--case-studies-copy-width);align-items:stretch;gap:var(--case-studies-copy-gap);flex-direction:column;order:-1;display:flex}.caseStudyCard--featured .caseStudyCardCopy .caseStudyCardCta{margin-top:calc(var(--case-studies-cta-gap) - var(--case-studies-copy-gap))}.caseStudyCard--featured .caseStudyCardMedia{max-width:var(--case-studies-media-max-width);justify-self:end}.caseStudyCard--grid .caseStudyCardCopy{align-items:stretch;gap:var(--case-studies-copy-gap);margin-top:var(--case-studies-grid-title-gap);flex-direction:column;flex:auto;display:flex}.caseStudyCard--grid .caseStudyCardCopy .caseStudyCardCta{margin-top:calc(var(--case-studies-cta-gap) - var(--case-studies-copy-gap))}.caseStudyCard--grid .caseStudyCardTitle{-webkit-line-clamp:2;font-family:var(--mapped-case-studies-section-desktop-grid-title-font-family), system-ui, sans-serif;font-size:var(--mapped-case-studies-section-desktop-grid-title-font-size);font-weight:var(--mapped-case-studies-section-desktop-grid-title-font-weight);line-height:var(--case-studies-title-line-height,var(--mapped-case-studies-section-desktop-grid-title-line-height));letter-spacing:var(--mapped-case-studies-section-desktop-grid-title-tracking);min-height:calc(2 * var(--case-studies-title-line-height,var(--mapped-case-studies-section-desktop-grid-title-line-height)) * 1em);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.caseStudyCard--grid .caseStudyCardBody{min-height:calc(var(--case-studies-body-line-clamp) * var(--mapped-case-studies-section-desktop-body-line-height) * 1em)}.caseStudyCardTitle>span{display:block}@media (width>=1280px) and (width<=1439px){.caseStudyCardTitle>span{display:inline}}.caseStudyCard--story .caseStudyCardStoryLink{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.caseStudyCard--story .caseStudyCardStoryCopy{min-width:0}.caseStudyCard--story .caseStudyCardStoryTitle{margin-top:var(--brand-number-12);color:var(--case-studies-card-text,var(--mapped-case-studies-section-desktop-text));font-family:var(--alias-font-body), sans-serif;font-size:var(--brand-number-18);font-weight:var(--brand-font-aspekta-weights-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.vaultReadings .caseStudyCard--story .caseStudyCardStoryTitle{font-size:clamp(15px, 4.6vw, var(--brand-number-18))}.caseStudyCard--storyLarge .caseStudyCardStoryTitle{margin-top:var(--brand-number-16);font-size:var(--brand-number-18);line-height:1.3}@media (width>=1280px) and (width<=1439px),(width<=999px){.caseStudyCard--storyLarge .caseStudyCardStoryTitle{font-size:var(--brand-number-16)}}@media (width>=761px) and (width<=879px){.caseStudyCard--storyLarge .caseStudyCardStoryTitle{font-size:var(--brand-number-14)}}.caseStudyCard--storyLarge .caseStudyCardStoryDate{margin-top:var(--brand-number-12);color:var(--mapped-case-studies-section-desktop-muted-text)}.caseStudyCard--story .caseStudyCardStoryLink:hover .caseStudyCardStoryTitle,.caseStudyCard--story .caseStudyCardStoryLink:focus-visible .caseStudyCardStoryTitle{text-underline-offset:3px;text-decoration:underline}.caseStudyCard--story .caseStudyCardStoryDate{margin-top:var(--brand-number-6);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-12);letter-spacing:.06em;text-transform:uppercase;display:block}@media (hover:hover) and (pointer:fine){.caseStudyCard:hover .caseStudyCardPixelCanvas,.caseStudyCard:focus-within .caseStudyCardPixelCanvas,.caseStudyCardMedia[data-pixel-reveal-state] .caseStudyCardPixelCanvas{opacity:1}}@media (width>=761px) and (width<=1279px){.caseStudiesSection{--case-studies-padding-x:var(--mapped-case-studies-section-laptop-padding-x);--case-studies-padding-top:var(--mapped-case-studies-section-laptop-padding-top);--case-studies-padding-bottom:var(--mapped-case-studies-section-laptop-padding-bottom);--case-studies-copy-width:var(--mapped-case-studies-section-laptop-copy-width)}.caseStudyCardTitle{font-size:var(--mapped-case-studies-section-laptop-headline-font-size)}}@media (width<=1279px){.caseStudiesSection{--case-studies-padding-x:var(--mapped-case-studies-section-tablet-padding-x);--case-studies-padding-top:var(--mapped-case-studies-section-tablet-padding-top);--case-studies-padding-bottom:var(--mapped-case-studies-section-tablet-padding-bottom);--case-studies-copy-width:100%;--case-studies-block-gap:var(--mapped-case-studies-section-tablet-label-to-featured-gap);--case-studies-actions-gap:var(--mapped-case-studies-section-tablet-actions-gap);--case-studies-grid-columns:var(--mapped-case-studies-section-tablet-grid-columns);--case-studies-grid-gap:var(--mapped-case-studies-section-tablet-grid-gap);--case-studies-grid-title-gap:var(--mapped-case-studies-section-tablet-grid-title-gap)}.caseStudyCardTitle{font-size:var(--mapped-case-studies-section-tablet-headline-font-size)}.caseStudyCard--grid .caseStudyCardTitle{font-size:var(--mapped-case-studies-section-tablet-grid-title-font-size)}}@media (width<=760px){.caseStudiesSection{--case-studies-padding-x:var(--mapped-case-studies-section-mobile-padding-x);--case-studies-padding-top:var(--mapped-case-studies-section-mobile-padding-top);--case-studies-padding-bottom:var(--mapped-case-studies-section-mobile-padding-bottom);--case-studies-copy-width:var(--mapped-case-studies-section-mobile-copy-width);--case-studies-block-gap:var(--mapped-case-studies-section-mobile-label-to-featured-gap);--case-studies-actions-gap:var(--mapped-case-studies-section-mobile-actions-gap);--case-studies-grid-columns:var(--mapped-case-studies-section-mobile-grid-columns);--case-studies-grid-gap:var(--mapped-case-studies-section-mobile-grid-gap);--case-studies-grid-title-gap:var(--mapped-case-studies-section-mobile-grid-title-gap);--case-studies-cta-gap:var(--mapped-case-studies-section-mobile-cta-gap)}.caseStudiesGrid>.caseStudyCard{padding-bottom:var(--mapped-case-studies-section-mobile-grid-gap);position:relative}.caseStudiesGrid>.caseStudyCard:after{content:"";border-bottom:1px dashed var(--case-studies-divider);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.caseStudiesSectionNav,.caseStudiesActions .astroButton:not(.astroCarouselControl){width:100%}.caseStudiesCopy{margin-inline:auto}.caseStudiesCopy .astroSectionHeading{white-space:normal}.caseStudyCardTitle{font-size:var(--mapped-case-studies-section-mobile-headline-font-size)}.caseStudyCard--grid .caseStudyCardCopy{width:100%;min-width:0}.caseStudyCard--grid .caseStudyCardTitle{font-size:var(--mapped-case-studies-section-mobile-grid-title-font-size)}.caseStudyCard--grid .caseStudyCardCopy{margin-top:var(--mapped-case-studies-section-mobile-grid-title-gap);gap:0}.caseStudyCard--grid .caseStudyCardBody{margin-top:var(--brand-number-16);min-height:calc(var(--case-studies-body-line-clamp) * var(--mapped-case-studies-section-mobile-body-line-height) * 1em);font-family:var(--alias-font-body), system-ui, sans-serif;font-size:var(--mapped-case-studies-section-mobile-body-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--mapped-case-studies-section-mobile-body-line-height);letter-spacing:-.02em}.caseStudyCard--grid .caseStudyCardCopy .caseStudyCardCta{margin-top:var(--mapped-case-studies-section-mobile-cta-gap)}.caseStudyCardControls{right:var(--mapped-case-studies-section-mobile-control-inset);bottom:var(--mapped-case-studies-section-mobile-control-inset)}.caseStudiesGrid{gap:var(--mapped-case-studies-section-mobile-grid-gap);grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.caseStudiesGrid>.caseStudyCard:nth-child(n+4),.caseStudiesSectionNav .astroCarouselControl{display:none}}.productionLooks{--production-looks-padding-x:var(--mapped-production-looks-desktop-padding-x);--production-looks-padding-y:var(--mapped-production-looks-desktop-padding-y);--production-looks-section-gap:var(--mapped-production-looks-desktop-section-gap);--production-looks-heading-font-size:var(--mapped-production-looks-desktop-heading-font-size);--production-looks-heading-line-height:var(--mapped-production-looks-desktop-heading-line-height);--production-looks-metric-columns:var(--mapped-production-looks-desktop-metric-columns);--production-looks-detail-columns:var(--mapped-production-looks-desktop-detail-columns);--production-looks-metric-card-min-height:var(--mapped-production-looks-desktop-metric-card-min-height);--production-looks-metric-card-gap:var(--mapped-production-looks-desktop-metric-card-gap);--production-looks-value-font-size:var(--mapped-production-looks-desktop-value-font-size);--production-looks-chart-row-label-font-size:var(--mapped-production-looks-desktop-chart-row-label-font-size);--production-looks-chart-row-label-line-height:var(--mapped-production-looks-desktop-chart-row-label-line-height);--production-looks-chart-value-font-size:var(--mapped-production-looks-desktop-chart-value-font-size);--production-looks-chart-value-line-height:var(--mapped-production-looks-desktop-chart-value-line-height);--production-looks-chart-meta-font-size:var(--mapped-production-looks-desktop-chart-meta-font-size);--production-looks-chart-meta-line-height:var(--mapped-production-looks-desktop-chart-meta-line-height);--production-looks-chart-legend-font-size:var(--mapped-production-looks-desktop-chart-legend-font-size);--production-looks-chart-legend-line-height:var(--mapped-production-looks-desktop-chart-legend-line-height);--production-looks-chart-tick-font-size:var(--mapped-production-looks-desktop-chart-tick-font-size);--production-looks-chart-tick-line-height:var(--mapped-production-looks-desktop-chart-tick-line-height);--production-looks-chart-row-pitch:var(--mapped-production-looks-desktop-chart-row-pitch);--production-looks-chart-comparison-bar-height:var(--mapped-production-looks-desktop-chart-comparison-bar-height);--production-looks-chart-row-bar-height:var(--mapped-production-looks-desktop-chart-row-bar-height);--production-looks-chart-bar-radius:var(--mapped-production-looks-desktop-chart-bar-radius);--production-looks-detail-copy-gap:var(--mapped-production-looks-desktop-detail-copy-gap);--production-looks-chart-bar-shadow-offset-y:var(--mapped-production-looks-desktop-chart-bar-shadow-offset-y);--production-looks-chart-bar-shadow-blur:var(--mapped-production-looks-desktop-chart-bar-shadow-blur);--production-looks-chart-bar-shadow-color:var(--mapped-production-looks-desktop-chart-bar-shadow-color);--production-looks-chart-label-column-width:var(--mapped-production-looks-desktop-chart-label-column-width);--production-looks-chart-client-column-width:var(--mapped-production-looks-desktop-chart-client-column-width);--production-looks-chart-column-gap:var(--mapped-production-looks-desktop-chart-column-gap);--production-looks-chart-row-gap:var(--mapped-production-looks-desktop-chart-row-gap);--production-looks-chart-axis-gap:var(--mapped-production-looks-desktop-chart-axis-gap);--production-looks-chart-legend-gap:var(--mapped-production-looks-desktop-chart-legend-gap);--production-looks-chart-legend-swatch-size:var(--mapped-production-looks-desktop-chart-legend-swatch-size);--production-looks-chart-gridline-offset-top:var(--mapped-production-looks-desktop-chart-gridline-offset-top);--production-looks-chart-gridline-offset-bottom:var(--mapped-production-looks-desktop-chart-gridline-offset-bottom);background:linear-gradient(#0d19f533, #0d19f533), url(/figma-assets/production-looks/production-mountain-field.webp) center 54% / cover no-repeat, var(--mapped-production-looks-desktop-surface);width:100%;color:var(--mapped-production-looks-desktop-text);padding:var(--production-looks-padding-y) var(--production-looks-padding-x);position:relative;overflow:hidden}.productionLooksBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.productionLooksBackground:after,.aiExpertiseBackground:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0d19f557 0%,#0d19f53d 28%,#0d19f529 52%,#0d19f514 72%,#0d19f500 92%);position:absolute;inset:0}.sectionAsciiLayer,.publicCoverAsciiLayer{z-index:3;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0;min-height:0!important}.sectionBackgroundImage{z-index:1;object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.sectionAsciiLayer canvas,.publicCoverAsciiLayer canvas{width:100%;height:100%}.productionLooksBackgroundImage{z-index:1;object-fit:cover;object-position:center 54%;opacity:.62;width:100%;max-width:none;height:100%;position:absolute;inset:0}.productionLooksBackgroundImage--base{transform:scale(1.08)}.productionLooksBackgroundImage--wash{opacity:.24;transform:scale(1.16)}.productionLooksAsciiLayer{mix-blend-mode:normal}.productionLooksInner{z-index:4;width:100%;max-width:var(--mapped-production-looks-desktop-content-width);align-items:center;gap:var(--production-looks-section-gap);flex-direction:column;margin-inline:auto;display:flex;position:relative}.productionLooksHeader{width:min(100%, var(--mapped-production-looks-desktop-header-width));gap:var(--mapped-production-looks-desktop-header-gap)}.productionLooksHeader .astroSectionHeading{font-size:var(--production-looks-heading-font-size);line-height:var(--production-looks-heading-line-height);letter-spacing:var(--mapped-production-looks-desktop-heading-tracking);white-space:nowrap}.productionLooksHeader p{width:min(100%, var(--mapped-production-looks-desktop-header-width));color:inherit;font-size:var(--mapped-production-looks-desktop-intro-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--mapped-production-looks-desktop-intro-line-height);margin:0}.productionLooksGrid{gap:var(--mapped-production-looks-desktop-grid-gap);flex-direction:column;width:100%;display:flex}.productionLooksMetrics,.productionLooksCharts{gap:var(--mapped-production-looks-desktop-grid-gap);width:100%;display:grid}.productionLooksMetrics{grid-template-columns:repeat(var(--production-looks-metric-columns), minmax(0, 1fr))}.productionLooksCharts{grid-template-columns:repeat(var(--production-looks-detail-columns), minmax(0, 1fr))}.productionLooksMetricCard,.productionLooksChartCard{background:var(--mapped-production-looks-desktop-card-surface);color:var(--mapped-production-looks-desktop-card-text);overflow:hidden}.productionLooksMetricCard{min-height:var(--production-looks-metric-card-min-height);justify-content:space-between;gap:var(--production-looks-metric-card-gap);padding:var(--mapped-production-looks-desktop-card-padding);flex-direction:column;display:flex}.productionLooksMetricLabel,.productionLooksMetricValue,.productionLooksMetricMeta,.productionLooksChartCopy h3,.productionLooksChartCopy p{margin:0}.productionLooksMetricLabel,.productionLooksChartCopy h3{color:var(--mapped-production-looks-desktop-accent-text);font-size:var(--mapped-production-looks-desktop-label-font-size);font-weight:var(--brand-font-aspekta-weights-semibold);line-height:var(--mapped-production-looks-desktop-label-line-height);letter-spacing:var(--mapped-production-looks-desktop-label-tracking)}.productionLooksMetricCopy{gap:var(--brand-number-4);flex-direction:column;display:flex}.productionLooksMetricValue{color:var(--mapped-production-looks-desktop-accent-text);font-size:var(--production-looks-value-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--mapped-production-looks-desktop-value-line-height)}.productionLooksMetricMeta{color:#111111ad;font-family:var(--alias-font-technical), monospace;font-size:var(--mapped-production-looks-desktop-meta-font-size);font-weight:300;line-height:var(--mapped-production-looks-desktop-meta-line-height);letter-spacing:0;text-transform:uppercase}.productionLooksChartCard{gap:var(--mapped-production-looks-desktop-detail-card-gap);padding:var(--mapped-production-looks-desktop-card-padding);flex-direction:column;display:flex}.productionLooksChartCopy{gap:var(--production-looks-detail-copy-gap);flex-direction:column;display:flex}.productionLooksChartCopy p{color:var(--mapped-production-looks-desktop-muted-text);font-size:var(--mapped-production-looks-desktop-detail-body-font-size);font-weight:var(--brand-font-aspekta-weights-medium);line-height:var(--mapped-production-looks-desktop-detail-body-line-height);letter-spacing:var(--mapped-production-looks-desktop-meta-tracking)}.productionLooksChartFrame{background:var(--mapped-production-looks-desktop-card-surface);width:100%;margin-top:auto;position:relative;overflow:hidden}.productionLooksChartCard--large .productionLooksChartFrame{aspect-ratio:var(--mapped-production-looks-desktop-chart-large-aspect)}.productionLooksChartCard--tall .productionLooksChartFrame{aspect-ratio:var(--mapped-production-looks-desktop-chart-tall-aspect)}.productionLooksChart{height:100%;color:var(--mapped-production-looks-desktop-card-text);flex-direction:column;padding-block-start:var(--production-looks-chart-gridline-offset-top);display:flex}.productionLooksChartBody{grid-template-columns:var(--production-looks-chart-columns);grid-template-rows:repeat(var(--chart-row-count), minmax(var(--production-looks-chart-row-pitch), auto));align-content:center;align-items:center;column-gap:var(--production-looks-chart-column-gap);row-gap:var(--production-looks-chart-row-gap);flex:1;min-height:0;display:grid}.productionLooksChart--fineTuning{--production-looks-chart-columns:var(--production-looks-chart-label-column-width) minmax(0, 1fr) max-content}.productionLooksChart--results{--production-looks-chart-columns:minmax(0, 1.5fr) minmax(0, 1fr) max-content}.productionLooksChartGridlines{grid-column:2;grid-row:1 / span var(--chart-row-count);width:100%;height:calc(100% + var(--production-looks-chart-gridline-offset-top) + var(--production-looks-chart-gridline-offset-bottom));stroke:var(--mapped-production-looks-desktop-chart-gridline-color);stroke-width:var(--mapped-production-looks-desktop-chart-border-width);pointer-events:none;margin-block-start:calc(-1 * var(--production-looks-chart-gridline-offset-top))}.productionLooksChartTrack{width:100%;height:var(--production-looks-chart-row-bar-height);align-self:center;display:block;position:relative}.productionLooksChart--fineTuning .productionLooksChartTrack{height:var(--production-looks-chart-comparison-bar-height)}.productionLooksChartTrackSvg{width:100%;height:100%;display:block;overflow:visible}.productionLooksChartTrackBase{fill:var(--mapped-production-looks-desktop-chart-track-color);rx:var(--production-looks-chart-bar-radius)}.productionLooksChartBar{rx:var(--production-looks-chart-bar-radius);transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.productionLooksChartBar--baseline{fill:var(--mapped-production-looks-desktop-chart-baseline-fill);stroke:var(--mapped-production-looks-desktop-accent-text);stroke-width:var(--mapped-production-looks-desktop-chart-border-width)}.productionLooksChartBar--jyosa{fill:var(--mapped-production-looks-desktop-accent-text)}.productionLooksChartBar--result{fill:url(#productionLooksResultsBar);filter:drop-shadow(0 var(--production-looks-chart-bar-shadow-offset-y) var(--production-looks-chart-bar-shadow-blur) var(--production-looks-chart-bar-shadow-color))}.productionLooksChartBarStop--from{stop-color:var(--mapped-production-looks-desktop-accent-text);stop-opacity:.66}.productionLooksChartBarStop--to{stop-color:var(--mapped-production-looks-desktop-accent-text);stop-opacity:.92}.productionLooksChartRowLabel{color:var(--mapped-production-looks-desktop-card-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-row-label-font-size);font-weight:var(--brand-font-aspekta-weights-semibold);line-height:var(--production-looks-chart-row-label-line-height);letter-spacing:0}.productionLooksChartRowLabel,.productionLooksChartValue,.productionLooksResultValue{text-align:right}.productionLooksChartRowLabel--muted{color:var(--mapped-production-looks-desktop-muted-text)}.productionLooksChartValue{color:var(--mapped-production-looks-desktop-card-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-value-font-size);font-weight:var(--brand-font-aspekta-weights-bold);line-height:var(--production-looks-chart-value-line-height);letter-spacing:0}.productionLooksChartAxis{grid-template-columns:var(--production-looks-chart-columns);column-gap:var(--production-looks-chart-column-gap);margin-block-start:var(--production-looks-chart-axis-gap);display:grid}.productionLooksChartAxisTicks{height:var(--production-looks-chart-tick-line-height);grid-column:2;position:relative}.productionLooksChartTick{color:var(--mapped-production-looks-desktop-muted-text);font-family:var(--brand-font-chivo-mono-style);font-size:var(--production-looks-chart-tick-font-size);line-height:var(--production-looks-chart-tick-line-height);letter-spacing:0;position:absolute;top:0;transform:translate(-50%)}.productionLooksChartLegend{align-items:center;gap:var(--production-looks-chart-legend-gap);margin:var(--production-looks-chart-legend-gap) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.productionLooksChartLegendItem{align-items:center;gap:var(--brand-number-8);color:var(--mapped-production-looks-desktop-muted-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-legend-font-size);font-weight:var(--brand-font-aspekta-weights-medium);line-height:var(--production-looks-chart-legend-line-height);letter-spacing:0;display:flex}.productionLooksChartLegendSwatch{width:var(--production-looks-chart-legend-swatch-size);height:var(--production-looks-chart-legend-swatch-size);border-radius:var(--production-looks-chart-bar-radius);flex:none}.productionLooksChartLegendSwatch--solid{background:var(--mapped-production-looks-desktop-accent-text)}.productionLooksChartLegendSwatch--outline{background:var(--mapped-production-looks-desktop-chart-baseline-fill);border:var(--mapped-production-looks-desktop-chart-border-width) solid var(--mapped-production-looks-desktop-accent-text)}.productionLooksResultCopy{grid-template-columns:minmax(0, 1fr) var(--production-looks-chart-client-column-width);align-items:baseline;column-gap:var(--brand-number-12);min-width:0;display:grid}.productionLooksResultLabel{color:var(--mapped-production-looks-desktop-card-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-row-label-font-size);font-weight:var(--brand-font-aspekta-weights-semibold);line-height:var(--production-looks-chart-row-label-line-height);letter-spacing:0}.productionLooksResultMeta{color:var(--mapped-production-looks-desktop-muted-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-meta-font-size);font-weight:var(--brand-font-aspekta-weights-regular);line-height:var(--production-looks-chart-meta-line-height);letter-spacing:0}.productionLooksResultValue{color:var(--mapped-production-looks-desktop-card-text);font-family:var(--brand-font-aspekta-style);font-size:var(--production-looks-chart-value-font-size);font-weight:var(--brand-font-aspekta-weights-bold);line-height:var(--production-looks-chart-value-line-height);letter-spacing:0}.productionLooksChartDefs{position:absolute}.productionLooksChartFrame--visible .productionLooksChartBar{animation:.72s cubic-bezier(.22,1,.36,1) forwards production-chart-grow}@keyframes production-chart-grow{to{transform:scaleX(1)}}:where([data-motion=reduced],[data-motion=off]) .productionLooksChartBar{transform:none}:where([data-motion=reduced],[data-motion=off]) .productionLooksChartFrame--visible .productionLooksChartBar{animation:none}.aiExpertiseStrip{--ai-expertise-strip-padding-x:var(--alias-layout-page-margin-wide);--ai-expertise-strip-padding-y:var(--alias-layout-section-padding-block-mobile);--ai-expertise-strip-content-width:var(--alias-layout-desktop-fluid-grid-content);--ai-expertise-strip-gap:48px;--ai-expertise-strip-card-gap:var(--mapped-ai-expertise-strip-card-grid-gap);--ai-expertise-strip-intro-size:var(--mapped-ai-expertise-strip-desktop-intro-font-size);--ai-expertise-strip-intro-line-height:var(--mapped-ai-expertise-strip-desktop-intro-line-height);--ai-expertise-strip-card-aspect:var(--mapped-ai-expertise-strip-card-aspect);--ai-expertise-strip-card-body-family:var(--mapped-ai-expertise-strip-card-body-font-family);--ai-expertise-strip-card-body-weight:var(--mapped-ai-expertise-strip-card-body-font-weight);--ai-expertise-strip-card-body-size:var(--mapped-ai-expertise-strip-card-body-font-size);--ai-expertise-strip-card-body-line-height:var(--mapped-ai-expertise-strip-card-body-line-height);--ai-expertise-strip-scroller-card-width:var(--mapped-ai-expertise-strip-scroller-card-width);--ai-expertise-strip-stack-card-max-width:var(--mapped-ai-expertise-strip-stack-card-max-width);--ai-expertise-strip-button-surface:var(--mapped-ai-expertise-strip-button-surface);--ai-expertise-strip-button-text:var(--mapped-ai-expertise-strip-button-text);background:var(--alias-color-brand-primary);width:100%;color:var(--brand-color-white);padding:var(--ai-expertise-strip-padding-y) var(--ai-expertise-strip-padding-x);overflow:hidden}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider){--rail-line:var(--mapped-astro-rail-paper-color);--rail-line-width:var(--mapped-astro-rail-border-width);--rail-line-inset:calc(var(--alias-layout-page-margin-wide) / 2);position:relative}.aiExpertiseStrip,.vaultReadings{--rail-line:var(--mapped-astro-rail-brand-color)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):before,:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):after{content:"";width:var(--rail-line-width);background-color:var(--rail-line);pointer-events:none;z-index:3;position:absolute;inset-block:0}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):before{left:var(--rail-line-inset)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):after{right:var(--rail-line-inset)}.patternDivider{width:100%;height:var(--brand-number-24);background:0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.patternDividerLine{inset-inline:var(--rail-line-inset);z-index:0;border-block-start:var(--rail-line-width) solid var(--rail-line);pointer-events:none;height:0;position:absolute;top:50%;transform:translateY(-50%)}.sectionDivider{--section-divider-inset:calc(var(--alias-layout-page-margin-wide) / 2);--section-divider-height:var(--brand-number-12);height:var(--section-divider-height);background:0 0;margin:0;position:relative}.sectionDividerBand{inset:0 var(--section-divider-inset);border-block:1px solid var(--astro-line);background:repeating-linear-gradient(135deg,#0000 0 4px,#11111114 4px 5px);position:absolute}.sectionDivider:before,.sectionDivider:after{background:var(--rail-line,var(--astro-line));content:"";width:1px;position:absolute;inset-block:0}.sectionDivider:before{left:var(--section-divider-inset)}.sectionDivider:after{right:var(--section-divider-inset)}@media (width<=1279px){.sectionDivider{--section-divider-inset:calc(var(--alias-layout-page-margin-tablet) / 2)}}@media (width<=760px){.sectionDivider{--section-divider-inset:var(--brand-number-16)}}.teamBar{--team-bar-padding-x:var(--mapped-team-bar-desktop-padding-x);--team-bar-padding-top:var(--mapped-team-bar-desktop-padding-top);--team-bar-padding-bottom:var(--mapped-team-bar-desktop-padding-bottom);--team-bar-section-gap:var(--mapped-team-bar-desktop-section-gap);--team-bar-intro-width:var(--mapped-team-bar-desktop-intro-width);--team-bar-intro-font-size:var(--mapped-team-bar-desktop-intro-font-size);--team-bar-intro-line-height:var(--mapped-team-bar-desktop-intro-line-height);--team-bar-rail-gap:var(--mapped-team-bar-desktop-rail-gap);--team-bar-card-width:var(--mapped-team-bar-desktop-card-width);isolation:isolate;background:var(--mapped-team-bar-desktop-surface);width:100%;color:var(--mapped-team-bar-desktop-text);padding:var(--team-bar-padding-top) var(--team-bar-padding-x) var(--team-bar-padding-bottom);position:relative;overflow:hidden}.teamBarViewport{width:100vw;transform:translateX(calc((100vw - min(var(--mapped-team-bar-desktop-content-width), 100vw - (2 * var(--team-bar-padding-x)))) / -2));padding-bottom:var(--brand-number-8);touch-action:pan-y;overflow:hidden visible}.teamBarHeader{align-items:center;gap:var(--mapped-team-bar-desktop-header-gap);text-align:center;flex-direction:column;display:flex}.teamBarHeader .astroSectionHeading{overflow-wrap:anywhere}.teamBarHeader p{width:min(100%, var(--team-bar-intro-width));font-size:var(--team-bar-intro-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--team-bar-intro-line-height);margin:0}.astroButtonPixelIconPixel:first-child{left:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-a)}.astroButtonPixelIconPixel:nth-child(2){left:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-b)}.astroButtonPixelIconPixel:nth-child(3){left:var(--mapped-astro-button-pixel-icon-left-c);top:var(--mapped-astro-button-pixel-icon-top-c)}.astroButtonPixelIconPixel:nth-child(4){left:var(--mapped-astro-button-pixel-icon-left-b);top:var(--mapped-astro-button-pixel-icon-top-d)}.astroButtonPixelIconPixel:nth-child(5){left:var(--mapped-astro-button-pixel-icon-left-a);top:var(--mapped-astro-button-pixel-icon-top-e)}.astroSectionLabel{justify-content:center;align-self:center;align-items:center;gap:var(--mapped-astro-section-label-gap);color:var(--mapped-astro-section-label-color);font-family:var(--mapped-astro-section-label-font-family), monospace;font-size:var(--mapped-astro-section-label-font-size);font-weight:var(--mapped-astro-section-label-font-weight);letter-spacing:var(--mapped-astro-section-label-letter-spacing);line-height:var(--mapped-astro-section-label-line-height);text-transform:var(--mapped-astro-section-label-text-transform);border:0;display:inline-flex}.astroSectionLabel--pill{border:var(--mapped-astro-section-label-border-width) var(--mapped-astro-section-label-border-style) var(--mapped-astro-section-label-border-color);padding:var(--mapped-astro-section-label-padding-y) var(--mapped-astro-section-label-padding-x)}.astroSectionLabel--on-paper{color:var(--mapped-astro-section-label-on-paper-color)}.astroSectionLabel--pill.astroSectionLabel--on-paper{border-color:var(--mapped-astro-section-label-on-paper-border-color)}.astroButton:active{transform:scale(.97)}.astroButton:focus-visible{outline:var(--brand-number-2) solid currentColor;outline-offset:var(--brand-number-4)}.teamBarBackground{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.teamBarBackground:before{opacity:.72;background-image:linear-gradient(#0d19f561 0%,#0d19f59e 100%),url(/figma-assets/section-backgrounds/testimonials-meadow.webp)}.teamBarAsciiLayer{z-index:1;opacity:.64;mix-blend-mode:normal}.teamBarInner{width:100%;max-width:var(--mapped-team-bar-desktop-content-width);gap:var(--team-bar-section-gap);flex-direction:column;margin-inline:auto;display:flex}.teamBarViewport::-webkit-scrollbar{display:none}.teamBarRail{gap:var(--team-bar-rail-gap);will-change:transform;width:max-content;display:flex}.teamBarCard{width:min(calc(var(--team-bar-card-width) * 1.9), calc(100vw - (2 * var(--team-bar-padding-x))));flex:0 0 min(calc(var(--team-bar-card-width) * 1.9), calc(100vw - (2 * var(--team-bar-padding-x))));border:1px solid color-mix(in srgb, var(--mapped-team-bar-desktop-card-border) 24%, transparent);border-radius:var(--brand-number-8);background:color-mix(in srgb, var(--alias-color-text-primary) 94%, transparent);min-height:376px;color:var(--brand-color-white);cursor:grab;flex-direction:column;display:flex;overflow:hidden}.astroSectionLabelDot{width:var(--mapped-astro-section-label-dot-size);height:var(--mapped-astro-section-label-dot-size);background:currentColor;display:block}.astroButton--arrow-left .astroButtonIcon{transform:scaleX(-1)}.astroButton--label-icon .astroButtonIcon{display:inline-flex}.homepageFaq{--homepage-faq-padding-x:var(--alias-layout-page-margin-wide);--homepage-faq-padding-y:var(--alias-layout-section-padding-block-mobile);--homepage-faq-section-gap:var(--brand-number-40);--homepage-faq-intro-font-family:var(--mapped-homepage-faq-desktop-intro-font-family);--homepage-faq-intro-font-weight:var(--mapped-homepage-faq-desktop-intro-font-weight);--homepage-faq-intro-font-size:var(--mapped-homepage-faq-desktop-intro-font-size);--homepage-faq-intro-line-height:var(--mapped-homepage-faq-desktop-intro-line-height);--homepage-faq-intro-tracking:var(--mapped-homepage-faq-desktop-intro-tracking);--homepage-faq-question-font-size:var(--mapped-homepage-faq-desktop-question-font-size);--homepage-faq-answer-font-size:var(--mapped-homepage-faq-desktop-answer-font-size);background-color:var(--alias-color-surface-page);width:100%;color:var(--alias-color-text-primary);padding:var(--homepage-faq-padding-y) var(--homepage-faq-padding-x);overflow:hidden}.sectionGridSurface{--section-grid-cell:var(--mapped-astro-section-grid-cell);--section-grid-color:var(--mapped-astro-section-grid-paper-color);--section-grid-mix:var(--mapped-astro-section-grid-mix);--section-grid-rail-inset:calc(var(--alias-layout-page-margin-wide) / 2);isolation:isolate}.sectionGridSurface>:not(.sectionGridSurfaceGrid){z-index:1;position:relative}.sectionGridSurfaceGrid{inset-block:0;left:var(--section-grid-rail-inset);right:var(--section-grid-rail-inset);background-image:linear-gradient(to right, color-mix(in srgb, var(--section-grid-color) var(--section-grid-mix), transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--section-grid-color) var(--section-grid-mix), transparent) 1px, transparent 1px);background-size:var(--section-grid-cell) var(--section-grid-cell);pointer-events:none;z-index:0;background-position:0 0;position:absolute}.aiExpertiseStrip>.sectionGridSurfaceGrid,.vaultReadings>.sectionGridSurfaceGrid,.astroFooter>.sectionGridSurfaceGrid,.resourceArticlePage--case .sectionGridSurfaceGrid,.aiExpertiseStripCardGrid{display:none}.aiExpertiseStrip.sectionGridSurface{--section-grid-color:var(--mapped-astro-section-grid-brand-color)}.vaultReadings.sectionGridSurface{--section-grid-color:var(--mapped-astro-section-grid-ink-color)}.homepageFaqInner{z-index:1;width:100%;max-width:var(--alias-layout-desktop-fluid-grid-content);align-items:center;gap:var(--homepage-faq-section-gap);flex-direction:column;margin-inline:auto;display:flex;position:relative}.homepageFaqHeader{justify-content:center;align-items:center;gap:var(--brand-number-16);text-align:center;width:100%;display:flex}.homepageFaqHeader .astroSectionHeading{color:var(--alias-color-text-primary);text-wrap:balance;margin:0}.homepageFaqHeader>p{color:var(--alias-color-text-muted);font-family:var(--homepage-faq-intro-font-family), sans-serif;font-size:var(--homepage-faq-intro-font-size);font-weight:var(--homepage-faq-intro-font-weight);line-height:var(--homepage-faq-intro-line-height);letter-spacing:var(--homepage-faq-intro-tracking);text-wrap:pretty;margin:0}.homepageFaqList{gap:var(--brand-number-8);flex-direction:column;width:min(100%,768px);display:flex}.homepageFaqItem{border-bottom:1px solid var(--alias-color-border-on-paper);color:var(--alias-color-text-muted)}.homepageFaqItem[open]{padding-bottom:var(--brand-number-8)}.homepageFaqQuestion{grid-template-columns:minmax(0, 1fr) var(--brand-number-24);align-items:start;gap:var(--brand-number-20);min-height:32px;padding-block:var(--brand-number-12);color:var(--alias-color-text-primary);cursor:pointer;list-style:none;display:grid;overflow:visible}.homepageFaqQuestion::-webkit-details-marker{display:none}.homepageFaqQuestion span:first-child{min-width:0;font-size:var(--homepage-faq-question-font-size);font-weight:var(--brand-font-aspekta-weights-regular);letter-spacing:0;line-height:1.34;overflow:visible}.homepageFaqQuestion:focus-visible{outline:2px solid var(--alias-color-brand-primary);outline-offset:4px}.homepageFaqIcon{width:var(--brand-number-24);height:var(--brand-number-24);color:currentColor;transform-origin:50%;transition:transform .16s var(--astro-ease-out);margin-top:1px;display:block;position:relative;overflow:visible}.homepageFaqIcon span{background:currentColor;width:2px;height:2px;position:absolute}.homepageFaqIcon span:first-child{top:9px;left:7px}.homepageFaqIcon span:nth-child(2){top:11px;left:9px}.homepageFaqIcon span:nth-child(3){top:13px;left:11px}.homepageFaqIcon span:nth-child(4){top:11px;left:13px}.homepageFaqIcon span:nth-child(5){top:9px;left:15px}.homepageFaqItem[open] .homepageFaqIcon{transform:rotate(180deg)}.homepageFaqAnswer{padding:var(--brand-number-4) 0 var(--brand-number-16)}.homepageFaqAnswer p{width:100%;color:var(--alias-color-text-muted);font-size:var(--homepage-faq-answer-font-size);font-weight:var(--brand-font-aspekta-weights-book);letter-spacing:0;margin:0;line-height:1.5}@media (width<=1279px){.sectionGridSurface{--section-grid-rail-inset:calc(var(--alias-layout-page-margin-laptop) / 2)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider){--rail-line-inset:calc(var(--alias-layout-page-margin-laptop) / 2)}.proofWorkCarousel{min-height:auto}}@media (width>=761px) and (width<=1279px){.proofWorkCarousel{--proof-work-bottom-balance:var(--mapped-proof-work-section-bottom-balance)}}@media (width<=1279px){.sectionGridSurface{--section-grid-rail-inset:calc(var(--alias-layout-page-margin-tablet) / 2)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider){--rail-line-inset:calc(var(--alias-layout-page-margin-tablet) / 2)}}@media (width<=760px){.sectionGridSurface{--section-grid-rail-inset:0px}.homepageTrustHeader{text-align:center;align-items:center;width:100%}.homepageTrustHeader .astroSectionHeading{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aiExpertiseStripHeader>p,.caseStudiesStandfirst,.vaultReadingsStandfirst{display:none}.homepageTrustTicker{width:100vw;height:var(--mapped-astro-hero-main3-ticker-logo-height);--homepage-trust-ticker-height:var(--mapped-astro-hero-main3-ticker-logo-height);--homepage-trust-ticker-gap:var(--mapped-astro-hero-main3-ticker-gap);--homepage-trust-ticker-speed:var(--mapped-astro-hero-main3-ticker-speed);align-items:center;margin-inline:calc(50% - 50vw);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider){--rail-line-inset:var(--brand-number-16)}:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):before,:is(.main3Hero,.homepageTrust,.proofWorkCarousel,.proofNumbers,.aiExpertiseStrip,.caseStudiesSection,.vaultReadings,.teamBar,.homepageFaq,.homepageCtaBand,.resourcesPage,.patternDivider):after{display:none}.patternDivider{--rail-line-inset:var(--brand-number-0)}}.aiExpertiseStripInner{width:100%;max-width:var(--ai-expertise-strip-content-width);gap:var(--ai-expertise-strip-gap);flex-direction:column;margin-inline:auto;display:flex}.aiExpertiseStripHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.aiExpertiseStripHeader .astroSectionHeading{text-wrap:balance}.aiExpertiseStripHeader p{width:min(100%,403px);font-size:var(--ai-expertise-strip-intro-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--ai-expertise-strip-intro-line-height);letter-spacing:0;margin:0}.aiExpertiseStripViewport{width:100%}.aiExpertiseStripGrid{gap:var(--ai-expertise-strip-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.aiExpertiseStripControls{justify-content:center;gap:var(--brand-number-16);display:none}.aiExpertiseStripCard{min-width:0;aspect-ratio:var(--ai-expertise-strip-card-aspect);perspective:1200px;width:100%;max-width:var(--mapped-ai-expertise-strip-card-width);margin-inline:auto;position:relative;container-type:inline-size}.aiExpertiseStripCardPlane{height:100%;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative}.aiExpertiseStripCard[data-flipped] .aiExpertiseStripCardPlane{transform:rotateY(180deg)}.aiExpertiseStripCard[data-flipped] .aiExpertiseStripBackMedia{animation:aiExpertiseStripBackMediaRise var(--brand-motion-duration-reveal) var(--brand-motion-ease-reveal) both;will-change:transform}@keyframes aiExpertiseStripBackMediaRise{0%{transform:translateY(100%)}to{transform:translate(0,0)}}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCardPlane{transition:none!important;transform:none!important}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCard[data-flipped] .aiExpertiseStripBackMedia{animation:none!important;transform:none!important}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCardFace--back{transform:none!important}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCardFace--back .aiExpertiseStripBackContent{right:auto!important;left:var(--mapped-ai-expertise-strip-card-padding-inline)!important}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCard[data-flipped] .aiExpertiseStripCardFace--front,:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCard:not([data-flipped]) .aiExpertiseStripCardFace--back{display:none}.aiExpertiseStripCardFace{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;justify-content:space-between;height:100%;display:flex;overflow:hidden}.aiExpertiseStripCardFace--front{background:var(--alias-color-surface-page);color:var(--mapped-ai-expertise-desktop-card-text)}.aiExpertiseStripCardFace--back{--section-grid-color:var(--mapped-astro-section-grid-ink-color);--section-grid-mix:var(--mapped-astro-section-grid-mix);background:var(--mapped-ai-expertise-strip-back-surface);color:var(--mapped-ai-expertise-strip-back-text);position:absolute;inset:0;transform:rotateY(180deg)}.aiExpertiseStripCardGrid{background-image:linear-gradient(to right, color-mix(in srgb, var(--section-grid-color) var(--section-grid-mix), transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--section-grid-color) var(--section-grid-mix), transparent) 1px, transparent 1px);background-size:var(--mapped-astro-section-grid-cell) var(--mapped-astro-section-grid-cell);pointer-events:none;z-index:0;background-position:0 0;position:absolute;inset:0}.aiExpertiseStripFlipSurface{width:100%;height:100%;padding:var(--mapped-ai-expertise-strip-card-padding-top) var(--mapped-ai-expertise-strip-card-padding-inline) var(--mapped-ai-expertise-strip-card-padding-bottom);text-align:left;flex-direction:column;flex:auto;justify-content:space-between;display:flex;position:relative}.aiExpertiseStripButton.astroButton:focus-visible{outline-offset:-4px;outline:2px solid}.aiExpertiseStripMedia{flex:none;width:160px;height:150px;margin:-16px 0 0 -8px;display:block;position:relative}.aiExpertiseStripMedia img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.aiExpertiseStripCardFooter{justify-content:flex-start;align-items:flex-start;width:100%;padding-top:0;display:flex}.aiExpertiseStripCardFace--front .aiExpertiseStripButton{right:var(--brand-number-18);bottom:var(--brand-number-24);position:absolute}.aiExpertiseStripCardCopy{gap:var(--mapped-ai-expertise-strip-card-copy-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.aiExpertiseStripCardTitle{font-size:var(--mapped-ai-expertise-strip-card-title-size);font-weight:var(--brand-font-aspekta-weights-medium);letter-spacing:0;align-self:flex-start;margin:0;line-height:1;display:block}.aiExpertiseStripCardBody{width:var(--mapped-ai-expertise-strip-card-body-width);max-width:100%;font-family:var(--ai-expertise-strip-card-body-family), sans-serif;font-size:var(--ai-expertise-strip-card-body-size);font-weight:var(--mapped-ai-expertise-strip-card-body-font-weight);line-height:var(--ai-expertise-strip-card-body-line-height);letter-spacing:0;margin:0;display:block}.aiExpertiseStripButton.astroButton{flex:none}.aiExpertiseStripBackContent{z-index:3;top:var(--mapped-ai-expertise-strip-card-padding-top);right:auto;bottom:var(--mapped-ai-expertise-strip-card-padding-bottom);left:var(--mapped-ai-expertise-strip-card-padding-inline);width:var(--mapped-ai-expertise-strip-card-body-width);max-width:calc(100% - (var(--mapped-ai-expertise-strip-card-padding-inline) * 2));gap:var(--brand-number-16);flex-direction:column;display:flex}.aiExpertiseStripBackContent p{width:100%;color:inherit;font-family:var(--alias-font-body), sans-serif;font-size:var(--mapped-ai-expertise-strip-card-back-body-size);font-weight:var(--mapped-ai-expertise-strip-card-body-font-weight);line-height:var(--ai-expertise-strip-card-body-line-height);margin:0}.aiExpertise{--ai-expertise-padding-x:var(--mapped-ai-expertise-desktop-padding-x);--ai-expertise-padding-top:var(--mapped-ai-expertise-desktop-padding-top);--ai-expertise-padding-bottom:var(--mapped-ai-expertise-desktop-padding-bottom);--ai-expertise-section-gap:var(--mapped-ai-expertise-desktop-section-gap);--ai-expertise-header-width:var(--mapped-ai-expertise-desktop-header-width);--ai-expertise-heading-font-size:var(--mapped-ai-expertise-desktop-heading-font-size);--ai-expertise-heading-line-height:var(--mapped-ai-expertise-desktop-heading-line-height);--ai-expertise-intro-width:var(--mapped-ai-expertise-desktop-intro-width);--ai-expertise-intro-font-size:var(--mapped-ai-expertise-desktop-intro-font-size);--ai-expertise-intro-line-height:var(--mapped-ai-expertise-desktop-intro-line-height);--ai-expertise-grid-columns:var(--mapped-ai-expertise-desktop-grid-columns);--ai-expertise-grid-gap:var(--mapped-ai-expertise-desktop-grid-gap);--ai-expertise-card-padding:var(--mapped-ai-expertise-desktop-card-padding);--ai-expertise-card-min-height:var(--mapped-ai-expertise-desktop-card-min-height);--ai-expertise-card-title-font-size:var(--mapped-ai-expertise-desktop-card-title-font-size);--ai-expertise-card-title-line-height:var(--mapped-ai-expertise-desktop-card-title-line-height);--ai-expertise-card-body-font-size:var(--mapped-ai-expertise-desktop-card-body-font-size);--ai-expertise-card-body-line-height:var(--mapped-ai-expertise-desktop-card-body-line-height);isolation:isolate;background:var(--mapped-ai-expertise-desktop-surface);width:100%;color:var(--mapped-ai-expertise-desktop-text);padding:var(--ai-expertise-padding-top) var(--ai-expertise-padding-x) var(--ai-expertise-padding-bottom);position:relative;overflow:hidden}.aiExpertiseBackground{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aiExpertiseBackgroundImage{object-fit:cover;object-position:center 48%;opacity:.7;width:100%;height:100%;left:0;transform:none;-webkit-mask-image:linear-gradient(#000 0% 84%,#0000 100%);mask-image:linear-gradient(#000 0% 84%,#0000 100%)}.aiExpertiseBackground:after{background:linear-gradient(#0d19f54d 0%,#0d19f533 38%,#0d19f557 72%,#0d19f580 100%)}.aiExpertiseAsciiLayer{z-index:3;opacity:.72;mix-blend-mode:normal}.aiExpertiseInner{z-index:4;width:100%;max-width:var(--mapped-ai-expertise-desktop-content-width);gap:var(--ai-expertise-section-gap);flex-direction:column;margin-inline:auto;display:flex;position:relative}.aiExpertiseHeader{width:min(100%, var(--ai-expertise-header-width));align-items:center;gap:var(--mapped-ai-expertise-desktop-header-gap);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.aiExpertiseHeader .astroSectionHeading{font-size:var(--ai-expertise-heading-font-size);line-height:var(--ai-expertise-heading-line-height);letter-spacing:var(--mapped-ai-expertise-desktop-heading-tracking);flex-direction:column;display:flex}.aiExpertiseHeader .astroSectionHeading span{display:block}.aiExpertiseHeader p{width:min(100%, var(--ai-expertise-intro-width));font-size:var(--ai-expertise-intro-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--ai-expertise-intro-line-height);letter-spacing:0;margin:0}.aiExpertiseGrid{grid-template-columns:repeat(var(--ai-expertise-grid-columns), minmax(0, 1fr));gap:var(--ai-expertise-grid-gap);width:100%;display:grid}.aiExpertiseCard{min-height:var(--ai-expertise-card-min-height);justify-content:space-between;align-items:flex-start;gap:var(--mapped-ai-expertise-desktop-card-content-gap);padding:var(--ai-expertise-card-padding);flex-direction:column;display:flex;overflow:hidden}.aiExpertiseCard-light{background:var(--mapped-ai-expertise-desktop-card-surface);color:var(--mapped-ai-expertise-desktop-card-text)}.aiExpertiseCard-blue{background:var(--mapped-ai-expertise-desktop-surface);color:var(--mapped-ai-expertise-desktop-text)}.aiExpertiseIcon{width:var(--mapped-ai-expertise-desktop-icon-size);height:var(--mapped-ai-expertise-desktop-icon-size);flex:0 0 var(--mapped-ai-expertise-desktop-icon-size);position:relative}.aiExpertiseIcon img{object-fit:contain;width:100%;height:100%;display:block}.aiExpertiseCardCopy{gap:var(--mapped-ai-expertise-desktop-card-copy-gap);flex-direction:column;width:100%;display:flex}.aiExpertiseCard h3{color:inherit;font-size:var(--ai-expertise-card-title-font-size);font-weight:var(--brand-font-aspekta-weights-medium);line-height:var(--ai-expertise-card-title-line-height);letter-spacing:var(--mapped-ai-expertise-desktop-card-title-tracking);margin:0}.aiExpertiseCard-light h3{color:var(--mapped-ai-expertise-desktop-card-accent-text)}.aiExpertiseCard p{max-width:27ch;color:inherit;font-size:var(--ai-expertise-card-body-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--ai-expertise-card-body-line-height);letter-spacing:var(--mapped-ai-expertise-desktop-card-body-tracking);margin:0}.aiExpertiseCardResponsiveOnly{display:none}.enterpriseCtaStrip{background:var(--brand-color-black,#000);width:100%;color:var(--brand-color-white,#fff);padding-inline:var(--alias-layout-page-margin-wide);justify-content:center;align-items:center;display:flex;overflow:hidden}.enterpriseCtaStripInner{width:100%;max-width:var(--alias-layout-desktop-fluid-grid-content);justify-content:center;align-items:center;display:flex}.enterpriseCtaStripPrompt{min-height:40px;color:inherit;font-family:var(--alias-font-technical), monospace;font-size:14px;font-weight:var(--brand-font-chivo-mono-weight);letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#ffffff1f;border:1px solid #262626;border-right-width:0;justify-content:center;align-items:center;margin:0;padding-inline:16px;line-height:1.25;display:flex}.enterpriseCtaStripButton.astroButton{--astro-button-width:140px}.homepageCtaBand{--homepage-cta-band-padding-x:var(--mapped-homepage-cta-band-desktop-padding-x);--homepage-cta-band-height:var(--mapped-homepage-cta-band-desktop-height);--homepage-cta-band-button-width:var(--mapped-homepage-cta-band-desktop-button-width);isolation:isolate;width:100%;min-height:var(--homepage-cta-band-height);background-color:var(--alias-color-brand-primary);color:var(--alias-color-brand-primary);padding-inline:var(--homepage-cta-band-padding-x);background-image:url(/figma-assets/astro-hero/mountain-clouds.webp);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.homepageCtaBandAsciiLayer{z-index:0}.homepageCtaBandAsciiLayer canvas{opacity:.86}.homepageCtaBandInner{z-index:1;background:var(--alias-color-surface-page);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(100%,512px);min-height:248px;padding:32px;display:flex;position:relative}.homepageCtaBandInner:before{content:"";pointer-events:none;background:linear-gradient(currentColor 0 0) 0 0/8px 8px no-repeat,linear-gradient(currentColor 0 0) 100% 0/8px 8px no-repeat,linear-gradient(currentColor 0 0) 0 100%/8px 8px no-repeat,linear-gradient(currentColor 0 0) 100% 100%/8px 8px no-repeat;position:absolute;inset:0}.homepageCtaBandHeader{color:inherit;justify-content:center}.homepageCtaBandHeader .astroSectionHeading{color:inherit;text-align:center;text-transform:none;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}.homepageCtaBandButton.astroButton{--astro-button-width:var(--homepage-cta-band-button-width)}.homepageCaseStudies{--homepage-case-studies-padding-x:var(--mapped-homepage-case-studies-desktop-padding-x);--homepage-case-studies-padding-y:var(--mapped-homepage-case-studies-desktop-padding-y);--homepage-case-studies-section-gap:var(--mapped-homepage-case-studies-desktop-section-gap);--homepage-case-studies-heading-font-size:var(--mapped-homepage-case-studies-desktop-heading-font-size);--homepage-case-studies-heading-line-height:var(--mapped-homepage-case-studies-desktop-heading-line-height);--homepage-case-studies-list-padding-x:var(--mapped-homepage-case-studies-desktop-list-padding-x);--homepage-case-studies-row-padding-y:var(--mapped-homepage-case-studies-desktop-row-padding-y);--homepage-case-studies-row-gap:var(--mapped-homepage-case-studies-desktop-row-gap);--homepage-case-studies-media-width:var(--mapped-homepage-case-studies-desktop-media-width);--homepage-case-studies-media-aspect:var(--mapped-homepage-case-studies-media-aspect);--homepage-case-studies-media-corner-pixel:var(--mapped-homepage-case-studies-desktop-media-corner-pixel);--homepage-case-studies-media-mark-size:var(--mapped-homepage-case-studies-desktop-media-mark-size);--homepage-case-studies-row-title-font-size:var(--mapped-homepage-case-studies-desktop-row-title-font-size);--homepage-case-studies-row-title-line-height:var(--mapped-homepage-case-studies-desktop-row-title-line-height);--homepage-case-studies-row-body-font-size:var(--mapped-homepage-case-studies-desktop-row-body-font-size);--homepage-case-studies-row-body-line-height:var(--mapped-homepage-case-studies-desktop-row-body-line-height);--homepage-case-studies-row-body-line-clamp:var(--mapped-homepage-case-studies-desktop-row-body-line-clamp);background:var(--mapped-homepage-case-studies-desktop-surface);width:100%;color:var(--mapped-homepage-case-studies-desktop-text);padding:var(--homepage-case-studies-padding-y) var(--homepage-case-studies-padding-x);overflow:hidden}.homepageCaseStudiesInner{width:100%;max-width:var(--mapped-homepage-case-studies-desktop-content-width);gap:var(--homepage-case-studies-section-gap);flex-direction:column;margin-inline:auto;display:flex}.homepageCaseStudiesHeader{align-items:center;gap:var(--mapped-homepage-case-studies-desktop-header-gap);text-align:center;flex-direction:column;display:flex}.homepageCaseStudiesHeader .astroSectionHeading{font-size:var(--homepage-case-studies-heading-font-size);line-height:var(--homepage-case-studies-heading-line-height);letter-spacing:var(--mapped-homepage-case-studies-desktop-heading-tracking)}.homepageCaseStudiesHeader p{width:min(100%, var(--mapped-homepage-case-studies-desktop-intro-width));font-size:var(--mapped-homepage-case-studies-desktop-intro-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--mapped-homepage-case-studies-desktop-intro-line-height);margin:0}.homepageCaseStudiesList{column-gap:var(--mapped-homepage-case-studies-desktop-list-column-gap);row-gap:var(--mapped-homepage-case-studies-desktop-list-row-gap);padding-inline:var(--homepage-case-studies-list-padding-x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.homepageCaseStudyRow{align-items:center;gap:var(--homepage-case-studies-row-gap);border-bottom:1px solid var(--mapped-homepage-case-studies-desktop-divider);padding-block:var(--homepage-case-studies-row-padding-y);color:inherit;text-decoration:none;display:flex;overflow:hidden}.homepageCaseStudyMedia{width:var(--homepage-case-studies-media-width);aspect-ratio:var(--homepage-case-studies-media-aspect);flex:0 0 var(--homepage-case-studies-media-width);background:var(--alias-color-surface-muted);height:auto;position:relative;overflow:hidden}.homepageCaseStudyMedia:before,.homepageCaseStudyMedia:after{z-index:3;width:100%;height:var(--homepage-case-studies-media-corner-pixel);border-inline:var(--homepage-case-studies-media-corner-pixel) solid var(--alias-color-brand-primary);box-sizing:border-box;opacity:1;content:"";pointer-events:none;background:0 0;transition:opacity .18s cubic-bezier(.23,1,.32,1);position:absolute;left:0;right:0}.homepageCaseStudyMedia:before{top:0}.homepageCaseStudyMedia:after{bottom:0}.homepageCaseStudyMedia img{object-fit:cover;width:100%;height:100%;display:block}.homepageCaseStudyPixelCanvas{z-index:3;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .16s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.homepageCaseStudyReveal{z-index:4;opacity:0;pointer-events:none;transition:opacity 1ms linear .5s;position:absolute;inset:0;overflow:hidden}.homepageCaseStudyReveal:after{content:"";background:linear-gradient(#0a0a0a00 0%,#0a0a0a42 34%,#0a0a0a94 68%,#0a0a0ac2 100%);height:70px;transition:transform .42s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.homepageCaseStudyCta{z-index:2;width:100%;color:var(--brand-color-white);font-family:var(--alias-font-body), system-ui, sans-serif;font-size:14px;font-weight:var(--brand-font-aspekta-weights-book);text-align:center;line-height:18px;transition:transform .42s cubic-bezier(.23,1,.32,1);display:block;position:absolute;bottom:16px;left:0;right:0;transform:translateY(130%)}.homepageCaseStudyCopy{justify-content:center;gap:var(--mapped-homepage-case-studies-desktop-copy-gap);min-width:0;padding:var(--mapped-homepage-case-studies-desktop-copy-padding);flex-direction:column;flex:auto;display:flex}.homepageCaseStudyCopy h3{color:inherit;font-size:var(--homepage-case-studies-row-title-font-size);font-weight:var(--brand-font-aspekta-weights-medium);line-height:var(--homepage-case-studies-row-title-line-height);letter-spacing:var(--mapped-homepage-case-studies-desktop-row-title-tracking);text-wrap:balance;margin:0;overflow:visible}.homepageCaseStudyCopy p{width:100%;color:var(--mapped-homepage-case-studies-desktop-muted-text);font-size:var(--homepage-case-studies-row-body-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--homepage-case-studies-row-body-line-height);-webkit-line-clamp:var(--homepage-case-studies-row-body-line-clamp);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.homepageCaseStudiesAction{justify-content:center;display:flex}.homepageCaseStudiesAction .astroButton{min-width:var(--mapped-homepage-case-studies-desktop-cta-width)}.vaultReadings{--vault-readings-padding-x:var(--mapped-vault-readings-desktop-padding-x);--vault-readings-padding-y:var(--mapped-vault-readings-desktop-padding-y);--vault-readings-section-gap:var(--mapped-vault-readings-desktop-section-gap);--vault-readings-media-aspect:var(--mapped-vault-readings-media-aspect);--vault-readings-surface:var(--mapped-vault-readings-desktop-surface);--case-studies-card-text:var(--mapped-vault-readings-desktop-text);--case-studies-media-aspect:var(--mapped-vault-readings-media-aspect);background:var(--vault-readings-surface);width:100%;color:var(--mapped-vault-readings-desktop-text);padding:var(--vault-readings-padding-y) var(--vault-readings-padding-x);overflow:hidden}@media (width<=760px){.vaultReadings{background:var(--vault-readings-surface)}}.vaultReadingsInner{width:100%;max-width:var(--mapped-vault-readings-desktop-content-width);align-items:center;gap:var(--vault-readings-section-gap);flex-direction:column;margin-inline:auto;display:flex}.vaultReadings .astroSectionHeader{gap:var(--brand-number-16);width:min(100%,760px)}.vaultReadings .astroSectionLabel--on-blue{color:var(--mapped-vault-readings-desktop-text)}.astroSectionLabel--pill.astroSectionLabel--on-blue{border-color:var(--mapped-vault-readings-desktop-text)}.vaultReadingsStandfirst{width:min(100%,680px);color:var(--mapped-vault-readings-desktop-muted-text);font-family:var(--alias-font-body), sans-serif;font-size:var(--mapped-vault-readings-desktop-standfirst-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--mapped-vault-readings-desktop-body-line-height);letter-spacing:var(--mapped-vault-readings-desktop-body-tracking);text-wrap:pretty;margin:0}.vaultReadings .caseStudyCardStoryDate{color:var(--mapped-vault-readings-desktop-muted-text)}.vaultReadingsActions{justify-content:center;align-items:center;gap:var(--mapped-vault-readings-desktop-control-gap);flex:none;width:100%;display:flex}.vaultReadingsCta{--astro-button-padding-x:var(--mapped-vault-readings-desktop-button-padding-x)}.vaultReadingsViewport{box-sizing:border-box;scroll-padding-inline:var(--rail-line-inset);scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.vaultReadingsViewport::-webkit-scrollbar{display:none}.vaultReadingsRail{--rail-card-gap:var(--mapped-case-studies-section-desktop-grid-gap);gap:var(--rail-card-gap);width:100%;display:flex}@media (width<=1279px){.vaultReadingsRail{--rail-card-gap:var(--mapped-case-studies-section-tablet-grid-gap)}}@media (width<=760px){.vaultReadingsViewport{overflow:visible}.vaultReadingsRail{--rail-card-gap:var(--mapped-case-studies-section-mobile-grid-gap);gap:var(--mapped-case-studies-section-mobile-grid-gap);display:grid}.vaultReadingsRail>.caseStudyCard{padding-bottom:var(--mapped-case-studies-section-mobile-grid-gap);position:relative}.vaultReadingsRail>.caseStudyCard:after{content:"";border-bottom:1px dashed var(--mapped-vault-readings-desktop-divider);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vaultReadingsRail>.caseStudyCard:nth-child(n+4){display:none}.vaultReadingsSectionNav{width:100%}.vaultReadingsSectionNav .astroCarouselControl{display:none}.vaultReadingsSectionNav .vaultReadingsCta{width:100%}}.astroFooter{--rail-line:var(--mapped-astro-rail-brand-color);--rail-line-width:var(--mapped-astro-rail-border-width);--rail-line-inset:calc(var(--alias-layout-page-margin-wide) / 2);background:var(--mapped-astro-footer-surface);color:var(--mapped-astro-footer-text);padding:var(--mapped-astro-footer-padding-y) var(--mapped-astro-footer-padding-x);position:relative}.astroFooter:before,.astroFooter:after{z-index:1;width:var(--rail-line-width);background:var(--rail-line);content:"";pointer-events:none;position:absolute;inset-block:0}.astroFooter:before{left:var(--rail-line-inset)}.astroFooter:after{right:var(--rail-line-inset)}.astroFooterInner{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--mapped-astro-footer-row-gap) var(--mapped-astro-footer-column-gap);width:100%;max-width:var(--alias-layout-desktop-fluid-grid-content);margin-inline:auto;display:flex;position:relative}@media (width<=1279px){.astroFooter{--rail-line-inset:calc(var(--alias-layout-page-margin-tablet) / 2)}}@media (width<=760px){.astroFooter:before,.astroFooter:after{display:none}}.astroFooterSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.astroBrandLogo{align-items:center;text-decoration:none;display:inline-flex}.astroBrandLogoLockup{object-fit:contain;object-position:left center;flex:none;width:100%;height:100%;display:block}.astroFooterBrandBlock{flex:0 0 var(--mapped-astro-footer-brand-width);gap:var(--mapped-astro-footer-brand-gap);width:var(--mapped-astro-footer-brand-width);flex-direction:column;display:flex}.astroFooterBrand{width:var(--mapped-astro-footer-brand-width);height:var(--mapped-astro-footer-brand-height)}.astroFooterNav{grid-template-columns:repeat(4, minmax(var(--mapped-astro-footer-link-column-min-width), max-content));justify-content:space-between;gap:var(--mapped-astro-footer-row-gap) var(--mapped-astro-footer-column-gap);flex:auto;display:grid}.astroFooterGroup{gap:var(--mapped-astro-footer-link-group-gap);font-size:var(--mapped-astro-footer-font-size);line-height:var(--mapped-astro-footer-line-height);flex-direction:column;display:flex}.astroFooterGroup h3{color:var(--mapped-astro-footer-text);font-family:var(--alias-font-technical), monospace;font-size:inherit;font-weight:var(--brand-font-chivo-mono-weights-light);letter-spacing:var(--mapped-astro-footer-label-tracking);text-transform:uppercase;margin:0}.astroFooterGroup ul{gap:var(--mapped-astro-footer-link-group-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.astroFooterGroup a{min-height:24px;color:var(--mapped-astro-footer-link-text);transition:color .16s var(--astro-ease-out);align-items:center;text-decoration:none;display:inline-flex}.astroFooterGroup a:hover,.astroFooterGroup a:focus-visible{color:var(--mapped-astro-footer-text)}.astroFooter a:focus-visible{outline:var(--mapped-astro-footer-focus-width) solid currentColor;outline-offset:var(--mapped-astro-footer-focus-offset)}.resourcesPage{--rail-line:var(--mapped-astro-rail-paper-color);--resources-index-band-height:var(--mapped-resources-desktop-index-band-height);--resources-index-padding-top:var(--mapped-resources-desktop-index-padding-top);--resources-index-padding-bottom:var(--mapped-resources-desktop-index-padding-bottom);--resources-index-header-to-grid-gap:var(--mapped-resources-desktop-index-header-to-grid-gap);--resources-index-rail-width:var(--mapped-resources-desktop-index-rail-width);--resources-index-header-gap:var(--mapped-resources-desktop-index-header-gap);--resources-index-header-copy-gap:var(--mapped-resources-desktop-index-header-copy-gap);--resources-index-title-font-size:var(--mapped-resources-desktop-index-title-font-size);--resources-index-title-line-height:var(--mapped-resources-desktop-index-title-line-height);--resources-index-intro-font-size:var(--mapped-resources-desktop-index-intro-font-size);--resources-index-intro-line-height:var(--mapped-resources-desktop-index-intro-line-height);--resources-index-nav-gap:var(--mapped-resources-desktop-index-nav-gap);--resources-index-filter-gap:var(--mapped-resources-desktop-index-filter-gap);--resources-index-filter-height:var(--mapped-resources-desktop-index-filter-height);--resources-index-filter-padding-x:var(--mapped-resources-desktop-index-filter-padding-x);--resources-row-gap:var(--mapped-resources-desktop-row-gap);--resources-row-min-height:var(--mapped-resources-desktop-row-min-height);--resources-row-padding-y:var(--mapped-resources-desktop-row-padding-y);--resources-row-media-width:var(--mapped-resources-desktop-row-media-width);--resources-row-media-aspect:var(--mapped-resources-row-media-aspect);--resources-row-media-corner-pixel:var(--mapped-resources-desktop-row-media-corner-pixel);--resources-row-media-mark-size:var(--mapped-resources-desktop-row-media-mark-size);--resources-row-copy-padding:var(--mapped-resources-desktop-row-copy-padding);--resources-row-copy-gap:var(--mapped-resources-desktop-row-copy-gap);--resources-row-meta-font-size:var(--mapped-resources-desktop-row-meta-font-size);--resources-row-title-font-size:var(--mapped-resources-desktop-row-title-font-size);--resources-row-title-line-height:var(--mapped-resources-desktop-row-title-line-height);--resources-row-body-font-size:var(--mapped-resources-desktop-row-body-font-size);--resources-row-body-line-height:var(--mapped-resources-desktop-row-body-line-height);--resources-row-body-line-clamp:var(--mapped-resources-desktop-row-body-line-clamp);background:var(--alias-color-surface);color:var(--alias-color-text-primary);position:relative}.resourcesPage>.resourcesHeroBand{display:none}.resourcesHeroBand,.legalHeroBand{width:100%;height:var(--resources-index-band-height,var(--mapped-astro-hero-nav-height));background:linear-gradient(110deg, var(--public-cover-tone-c,var(--alias-color-brand-primary)) 0%, var(--public-cover-tone-b,var(--alias-color-brand-primary)) 52%, var(--public-cover-tone-a,var(--alias-color-brand-primary)) 100%);position:relative;overflow:hidden}.publicCoverBand{isolation:isolate}.publicCoverBand:before,.publicCoverBand:after{content:none}.resourcesHeroBand img,.legalHeroBand img{object-fit:cover;object-position:center 42%;width:100%;height:100%;display:block}.publicCoverBand:not(.publicCoverBand--brand,.publicCoverBand--article) img{filter:saturate(1.28)contrast(1.08)}.publicCoverBand:not(.publicCoverBand--brand,.publicCoverBand--article):before{z-index:1;content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(90deg,#0d19f5d1 0%,#0d19f58a 42%,#0d19f5e6 100%),linear-gradient(#0d19f55c 0%,#0d19f5c2 100%);display:block;position:absolute;inset:0}.publicCoverAsciiLayer{z-index:1;mix-blend-mode:normal}.publicCoverBand--brand .publicCoverAsciiLayer,.publicCoverBand--article .publicCoverAsciiLayer{opacity:.18}@keyframes publicCoverGridScan{0%{background-position:0 0,0 0}to{background-position:64px 0,0 64px}}@keyframes publicCoverPixelDrift{0%{background-position:0 0,0 0}to{background-position:0 -96px,0 0}}:where([data-motion=reduced],[data-motion=off]) .publicCoverBand:before,:where([data-motion=reduced],[data-motion=off]) .publicCoverBand:after{animation:none}.resourcesIndexPage{--resources-side-nav-width:144px;--resources-side-nav-gap:var(--brand-number-56);padding:var(--resources-index-padding-top) var(--alias-layout-page-margin-wide) var(--resources-index-padding-bottom)}.resourcesIndexInner{width:min(100%, var(--mapped-homepage-case-studies-desktop-content-width));gap:var(--resources-index-header-to-grid-gap);flex-direction:column;margin-inline:auto;display:flex}.resourcesIndexInner[data-resource-heading-measure=pending]{visibility:hidden}.resourcesIndexHeader{display:none}.resourcesIndexHeader--visible{gap:var(--mapped-case-studies-section-desktop-copy-stack-gap);display:flex}.resourcesIndexBody{grid-template-columns:var(--resources-side-nav-width) minmax(0, 1fr);gap:var(--resources-side-nav-gap);align-items:start;display:grid}.resourcesIndexHeaderCopy{gap:var(--resources-index-header-copy-gap);flex-direction:column;display:flex}.resourcesIndexHeader h1,.resourcesIndexHeader .astroSectionHeading{max-width:768px;color:var(--alias-color-text-primary);text-wrap:balance;white-space:nowrap;margin:0}.resourcesIndexHeader p{max-width:768px;color:var(--alias-color-text-muted);font-family:var(--alias-font-body), sans-serif;font-size:var(--mapped-case-studies-section-desktop-body-font-size);font-weight:var(--mapped-case-studies-section-desktop-body-font-weight);line-height:var(--mapped-case-studies-section-desktop-body-line-height);letter-spacing:var(--mapped-case-studies-section-desktop-body-tracking);text-wrap:pretty;margin:0}.resourcesIndexNav{top:var(--brand-number-24);width:var(--resources-side-nav-width);align-items:flex-end;gap:var(--brand-number-4);padding-top:var(--brand-number-16);text-align:right;flex-direction:column;display:flex;position:sticky}.resourcesTypeNav{align-items:flex-end;gap:var(--brand-number-4);flex-direction:column;width:100%;display:flex}.resourcesTopicNav{display:none}.resourcesTypeNav:after{color:var(--alias-color-text-primary);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-14);font-weight:var(--brand-font-chivo-mono-weight);letter-spacing:.04em;content:"----------------";line-height:1.25}.resourcesTypeNav a{min-height:auto;color:var(--alias-color-text-primary);font-size:var(--brand-number-14);letter-spacing:.04em;transform-origin:100%;transition:color .16s var(--astro-ease-out), background-color .16s var(--astro-ease-out), transform .14s var(--astro-ease-out);padding:0;padding-inline:var(--brand-number-4);line-height:1.25;font-family:var(--alias-font-technical), monospace;font-weight:var(--brand-font-chivo-mono-weight);text-transform:uppercase;border:0;align-items:center;text-decoration:none;display:inline-flex}.resourcesTypeNav a:hover,.resourcesTypeNav a:focus-visible{color:var(--alias-color-brand-primary)}.resourcesTypeNav a:active{transform:scale(.97)}.resourcesResultMeta{border-bottom:1px solid var(--alias-color-border-muted);padding-bottom:var(--brand-number-8);color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--resources-row-meta-font-size);font-weight:var(--brand-font-chivo-mono-weight);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;line-height:1.25;display:flex}.resourcesIndexPage--typeOnly .resourcesIndexBody{display:block}.resourcesCardGrid{--case-studies-copy-gap:var(--mapped-case-studies-section-desktop-copy-stack-gap);--case-studies-grid-title-gap:var(--mapped-case-studies-section-desktop-grid-title-gap);--case-studies-cta-gap:var(--mapped-case-studies-section-desktop-cta-gap);--case-studies-media-aspect:var(--mapped-case-studies-section-desktop-media-aspect);--case-studies-title-line-clamp:var(--mapped-case-studies-section-desktop-title-line-clamp);--case-studies-body-line-clamp:var(--mapped-case-studies-section-desktop-body-line-clamp);--case-studies-divider:var(--mapped-case-studies-section-desktop-divider);gap:var(--mapped-case-studies-section-desktop-grid-gap);row-gap:var(--brand-number-64);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.resourcesCardGrid>.caseStudyCard{flex-direction:column;min-width:0;display:flex}.blogTileGrid{gap:var(--brand-number-40) var(--brand-number-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blogTile{min-width:0;color:inherit;text-decoration:none;display:block}.blogTileMedia{aspect-ratio:3/2;background:var(--alias-color-surface-subtle);display:block;overflow:hidden}.blogTileMedia img{object-fit:cover;width:100%;height:100%;display:block}.blogTileTitle{margin-top:var(--brand-number-12);color:var(--alias-color-text-primary);font-size:var(--brand-number-18);font-weight:var(--brand-font-aspekta-weights-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.blogTile:hover .blogTileTitle,.blogTile:focus-visible .blogTileTitle{text-underline-offset:3px;text-decoration:underline}.blogTileDate{margin-top:var(--brand-number-6);color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-12);letter-spacing:.06em;text-transform:uppercase;display:block}@media (width<=1279px){.blogTileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.blogTileGrid{gap:var(--brand-number-40);grid-template-columns:minmax(0,1fr)}}@media (width<=1279px){.resourcesCardGrid{column-gap:var(--mapped-case-studies-section-tablet-grid-gap);row-gap:var(--mapped-resources-tablet-grid-row-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.resourcesCardGrid{gap:var(--mapped-case-studies-section-mobile-grid-gap);grid-template-columns:minmax(0,1fr)}.resourcesCardGrid>.caseStudyCard{padding-bottom:var(--mapped-case-studies-section-mobile-grid-gap);position:relative}.resourcesCardGrid>.caseStudyCard:after{content:"";border-bottom:1px dashed var(--case-studies-divider);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.resourcesCardGrid>.caseStudyCard:last-child{padding-bottom:0}.resourcesCardGrid>.caseStudyCard:last-child:after{display:none}}.resourcesMobileTypeNav{display:none}.resourcesMobileTypeNav a{min-height:var(--resources-index-filter-height);color:var(--alias-color-text-muted);font:inherit;letter-spacing:inherit;padding-inline:var(--brand-number-12);text-transform:uppercase;flex:none;align-items:center;text-decoration:none;display:inline-flex}.resourcesMobileTypeNav a:hover,.resourcesMobileTypeNav a:focus-visible{color:var(--alias-color-brand-primary)}:root[data-resource-filter-type=blog] .resourcesTypeNav a[data-resource-filter-type=blog],:root[data-resource-filter-type=case-study] .resourcesTypeNav a[data-resource-filter-type=case-study],:root[data-resource-filter-type=blog] .resourcesMobileTypeNav a[data-resource-mobile-filter-type=blog],:root[data-resource-filter-type=case-study] .resourcesMobileTypeNav a[data-resource-mobile-filter-type=case-study]{background:var(--alias-color-brand-primary);color:var(--brand-color-white);text-decoration:none}.resourcesMobileFilterWrap{display:none}.resourcesMobileFilterMenu{display:none;position:relative}.resourcesMobileFilterMenu summary{height:var(--resources-index-filter-height);align-items:center;gap:var(--brand-number-12);border:1px solid var(--alias-color-border-strong);padding:0 var(--resources-index-filter-padding-x);color:var(--alias-color-text-primary);font:inherit;letter-spacing:inherit;cursor:pointer;text-transform:uppercase;transition:background-color .16s var(--astro-ease-out), border-color .16s var(--astro-ease-out), color .16s var(--astro-ease-out), transform .14s var(--astro-ease-out);background:0 0;border-radius:0;list-style:none;display:inline-flex}.resourcesMobileFilterMenu summary::-webkit-details-marker{display:none}.resourcesMobileFilterMenu summary:hover,.resourcesMobileFilterMenu summary:focus-visible,.resourcesMobileFilterMenu[open] summary{border-color:var(--alias-color-brand-primary);color:var(--alias-color-brand-primary);background:0 0}.resourcesMobileFilterMenu summary:active{transform:scale(.97)}.resourcesMobileFilterIcon{--astro-button-icon-size:var(--brand-number-24);transform:rotate(90deg)}.resourcesMobileFilterMenu[open] .resourcesMobileFilterIcon{transform:rotate(-90deg)}.resourcesMobileFilterPanel{top:calc(100% + var(--brand-number-4));z-index:5;border:1px solid var(--alias-color-border-strong);background:var(--alias-color-surface-page);width:max-content;min-width:180px;display:grid;position:absolute;right:0}.resourcesMobileFilterPanel a{min-height:var(--resources-index-filter-height);padding:0 var(--resources-index-filter-padding-x);color:var(--alias-color-text-primary);font:inherit;letter-spacing:inherit;text-transform:uppercase;align-items:center;text-decoration:none;display:flex}.resourcesMobileFilterPanel a[aria-current=page],.resourcesMobileFilterPanel a:hover,.resourcesMobileFilterPanel a:focus-visible{color:var(--alias-color-brand-primary);text-underline-offset:3px;background:0 0;text-decoration:underline 1px}:root[data-resource-filter-type=blog] .resourcesRow:not([data-resource-type=blog]),:root[data-resource-filter-type=case-study] .resourcesRow:not([data-resource-type=case-study]){display:none}.resourcesRowList{gap:var(--resources-row-gap);flex-direction:column;display:flex}.resourcesEmptyState{border-bottom:1px solid var(--alias-color-border-muted);padding-block:var(--resources-row-padding-y);color:var(--alias-color-text-muted);font-family:var(--alias-font-body), sans-serif;font-size:var(--resources-row-body-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--resources-row-body-line-height)}.resourcesEmptyState p{margin:0}.resourcesRow{min-height:var(--resources-row-min-height);border-bottom:1px solid var(--alias-color-border-muted);padding-block:var(--resources-row-padding-y);color:inherit;align-items:center;text-decoration:none;display:flex}.resourcesRow:focus-visible{outline:2px solid var(--alias-color-brand-primary);outline-offset:4px}@media (hover:hover) and (pointer:fine){.resourcesRow:hover,.resourcesRow:focus-visible,.resourcesRow:hover p,.resourcesRow:focus-visible p{color:var(--alias-color-brand-primary)}.resourcesRow:hover .resourcesRowMedia:before,.resourcesRow:hover .resourcesRowMedia:after,.resourcesRow:focus-visible .resourcesRowMedia:before,.resourcesRow:focus-visible .resourcesRowMedia:after,.resourcesRowMedia[data-pixel-reveal-state]:before,.resourcesRowMedia[data-pixel-reveal-state]:after{opacity:0}.resourcesRow:hover .resourcesRowPixelCanvas,.resourcesRow:focus-visible .resourcesRowPixelCanvas,.resourcesRowMedia[data-pixel-reveal-state] .resourcesRowPixelCanvas{opacity:1}}.resourcesRowMedia{width:var(--resources-row-media-width);aspect-ratio:var(--resources-row-media-aspect);flex:0 0 var(--resources-row-media-width);background:var(--alias-color-surface-muted);height:auto;position:relative;overflow:hidden}.resourcesRowMedia:before,.resourcesRowMedia:after{z-index:1;width:100%;height:var(--resources-row-media-corner-pixel);border-inline:var(--resources-row-media-corner-pixel) solid var(--alias-color-brand-primary);box-sizing:border-box;opacity:1;content:"";pointer-events:none;background:0 0;transition:opacity .18s cubic-bezier(.23,1,.32,1);position:absolute;left:0;right:0}.resourcesRowMedia:before{top:0}.resourcesRowMedia:after{bottom:0}.resourcesRowMedia img{object-fit:cover;width:100%;height:100%;display:block}.resourcesRowMedia .resourcesRowMark{z-index:2;width:var(--resources-row-media-mark-size);height:var(--resources-row-media-mark-size);object-fit:contain;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resourcesRowPixelCanvas{z-index:3;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .16s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.resourcesRowCopy{justify-content:center;gap:var(--resources-row-copy-gap);min-width:0;padding:var(--resources-row-copy-padding);flex-direction:column;flex:auto;display:flex}.resourcesRowMeta,.resourcesRowFooter{gap:var(--brand-number-8);color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--resources-row-meta-font-size);font-weight:var(--brand-font-chivo-mono-weight);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;line-height:1.25;display:none}.resourcesRowMeta span+span:before,.resourcesRowFooter span+span:before{margin-right:var(--brand-number-8);content:"/"}.resourcesRow h2{color:inherit;font-size:var(--resources-row-title-font-size);font-weight:var(--brand-font-aspekta-weights-medium);line-height:var(--resources-row-title-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.resourcesRow p{color:var(--alias-color-text-muted);font-size:var(--resources-row-body-font-size);font-weight:var(--brand-font-aspekta-weights-book);line-height:var(--resources-row-body-line-height);-webkit-line-clamp:var(--resources-row-body-line-clamp);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (width>=1360px){.resourcesRowList{gap:var(--brand-number-8) var(--brand-number-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resourcesRow{min-width:0;min-height:auto;padding-block:var(--brand-number-16);align-items:flex-start}.resourcesRowMedia{width:var(--resources-row-media-width);flex-basis:var(--resources-row-media-width)}.resourcesRowCopy{padding-block:var(--brand-number-8) 0}.resourcesRow h2{white-space:normal}}.resourceArticlePage{background:var(--alias-color-surface-white)}.resourceArticlePage:before,.resourceArticlePage:after{z-index:0}.resourceArticleShell{z-index:3;background:var(--alias-color-surface-white);width:100%;margin-inline:0;position:relative}.resourceArticleShell:before,.resourceArticleShell:after{z-index:2;width:var(--mapped-astro-rail-border-width);background:var(--mapped-astro-rail-paper-color);content:"";pointer-events:none;position:absolute;inset-block:0}.resourceArticleShell:before{left:var(--rail-line-inset)}.resourceArticleShell:after{right:var(--rail-line-inset)}.resourceArticle{width:100%;min-width:0;max-width:var(--mapped-resources-desktop-index-rail-width);padding-block:var(--brand-number-64) var(--brand-number-96);margin-inline:auto}.resourceArticleHeader{gap:var(--brand-number-16);flex-direction:column;display:flex}.resourceArticleHeader h1{max-width:768px;color:var(--alias-color-text-primary);font-family:var(--alias-font-display), Georgia, serif;font-size:var(--brand-number-48);font-weight:var(--brand-font-ancizar-weights-light);letter-spacing:-.04em;margin:0;line-height:.95}.resourceArticleMeta{color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-12);font-weight:var(--brand-font-chivo-mono-weights-medium);letter-spacing:.06em;text-transform:uppercase;gap:var(--brand-number-12);flex-wrap:wrap;line-height:1.4;display:flex}.resourceArticleMeta span+span:before{margin-right:var(--brand-number-12);content:"•"}.resourceArticleBody{max-width:660px;color:var(--alias-color-text-primary);font-family:"Inter", var(--alias-font-body), sans-serif;font-size:var(--brand-number-16);font-weight:var(--brand-font-aspekta-weights-book);margin-top:0;line-height:1.4}.resourceArticleLead{font-size:var(--brand-number-18);line-height:1.4}.resourceArticleBody>*+*{margin-top:var(--brand-number-20)}.resourceArticleBody h2,.resourceArticleBody h3{max-width:768px;scroll-margin-top:calc(var(--mapped-astro-hero-main3-nav-height) + var(--brand-number-24));color:var(--alias-color-text-primary);font-family:var(--alias-font-display), Georgia, serif;font-weight:var(--brand-font-ancizar-weights-light);letter-spacing:-.04em;margin-bottom:0}.resourceArticleBody h2{margin-top:var(--brand-number-40);font-size:var(--brand-number-32);line-height:1.05}.resourceArticleBody h3{margin-top:var(--brand-number-32);font-size:var(--brand-number-24);letter-spacing:-.03em;line-height:1.15}.resourceArticleBody p,.resourceArticleBody ul,.resourceArticleBody ol{color:var(--alias-color-text-primary);margin-bottom:0}.resourceArticleBody ul,.resourceArticleBody ol{padding-left:var(--brand-number-24)}.resourceArticleBody li+li{margin-top:var(--brand-number-8)}.resourceArticleBody a{color:var(--alias-color-brand-primary);text-underline-offset:3px;text-decoration-thickness:1px}.resourceArticleBody blockquote{border-left:var(--brand-number-2) solid var(--alias-color-brand-primary);padding-left:var(--brand-number-20);color:var(--alias-color-text-primary)}.resourceArticleBody figcaption{margin-top:var(--brand-number-8);color:var(--alias-color-text-muted);font-size:var(--brand-number-14);line-height:1.5}.resourceArticleBody img{object-fit:contain;background:var(--alias-color-surface-muted);width:100%;max-height:620px;display:block}.resourceArticleBody pre{border-radius:var(--brand-number-2);background:var(--alias-color-surface-subtle);padding:var(--brand-number-8);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-14);line-height:1.5;overflow-x:auto}.resourceArticleBody code{border-radius:var(--brand-number-2);background:var(--alias-color-surface-subtle);padding:var(--brand-number-2) var(--brand-number-4);font-family:var(--alias-font-technical), monospace;overflow-wrap:anywhere;font-size:.9em}.resourceArticleBody pre code{overflow-wrap:normal;background:0 0;border-radius:0;padding:0}.resourceArticleBody table{border-collapse:collapse;width:100%;font-size:var(--brand-number-14);line-height:1.4;display:block;overflow-x:auto}.resourceArticleBody th,.resourceArticleBody td{border-bottom:var(--brand-number-1) solid var(--alias-color-border-on-paper);padding:var(--brand-number-10) var(--brand-number-12) var(--brand-number-10) 0;text-align:left;vertical-align:top}.resourceArticleBody th{color:var(--alias-color-text-primary);font-weight:var(--brand-font-aspekta-weights-medium)}@media (width>=901px){.resourcesResultMeta{display:none}}@media (width>=761px) and (width<=1119px){.homepageFaq{--homepage-faq-padding-x:var(--alias-layout-page-margin-tablet)}.homepageFaqList{width:min(100%,768px)}.resourceArticleShell{width:100%}.resourceArticleHeader h1{font-size:var(--brand-number-40)}.resourceArticle{width:min(calc(100% - (2 * var(--alias-layout-page-margin-tablet))), var(--mapped-resources-desktop-index-rail-width))}}@media (width>=761px) and (width<=900px){.resourcesIndexBody{display:block}.resourcesIndexNav{display:none}.resourcesResultMeta{gap:var(--brand-number-12);border-bottom:0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;padding-bottom:0;display:grid}.resourcesMobileTypeNav a{min-height:var(--resources-index-filter-height);color:var(--alias-color-text-muted);font:inherit;letter-spacing:inherit;padding-inline:var(--brand-number-12);text-transform:uppercase;flex:none;align-items:center;text-decoration:none;display:inline-flex}.resourcesMobileTypeNav a:hover,.resourcesMobileTypeNav a:focus-visible{color:var(--alias-color-brand-primary)}.resourcesResultMeta>span:first-of-type{white-space:nowrap;justify-self:end}.resourcesMobileTypeNav{align-items:center;gap:var(--brand-number-10);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.resourcesMobileTypeNav::-webkit-scrollbar{display:none}.resourcesMobileFilterMenu{display:none}}@media (width<=760px){:root{--astro-content:min(100% - (2 * var(--alias-layout-page-margin-mobile)), 430px)}.resourcesPage{--resources-index-band-height:var(--mapped-resources-mobile-index-band-height);--resources-index-padding-top:var(--mapped-resources-mobile-index-padding-top);--resources-index-padding-x:var(--mapped-resources-mobile-index-padding-x);--resources-index-padding-bottom:var(--mapped-resources-mobile-index-padding-bottom);--resources-index-header-to-grid-gap:var(--mapped-resources-mobile-index-header-to-grid-gap);--resources-index-rail-width:var(--mapped-resources-mobile-index-rail-width);--resources-index-header-gap:var(--mapped-resources-mobile-index-header-gap);--resources-index-header-copy-gap:var(--mapped-resources-mobile-index-header-copy-gap);--resources-index-title-font-size:var(--mapped-resources-mobile-index-title-font-size);--resources-index-title-line-height:var(--mapped-resources-mobile-index-title-line-height);--resources-index-intro-font-size:var(--mapped-resources-mobile-index-intro-font-size);--resources-index-intro-line-height:var(--mapped-resources-mobile-index-intro-line-height);--resources-index-nav-gap:var(--mapped-resources-mobile-index-nav-gap);--resources-index-filter-gap:var(--mapped-resources-mobile-index-filter-gap);--resources-index-filter-height:var(--mapped-resources-mobile-index-filter-height);--resources-index-filter-padding-x:var(--mapped-resources-mobile-index-filter-padding-x);--resources-row-gap:var(--mapped-resources-mobile-row-gap);--resources-row-min-height:var(--mapped-resources-mobile-row-min-height);--resources-row-padding-y:var(--mapped-resources-mobile-row-padding-y);--resources-row-media-width:var(--mapped-resources-mobile-row-media-width);--resources-row-media-corner-pixel:var(--mapped-resources-mobile-row-media-corner-pixel);--resources-row-media-mark-size:var(--mapped-resources-mobile-row-media-mark-size);--resources-row-copy-padding:var(--mapped-resources-mobile-row-copy-padding);--resources-row-copy-gap:var(--mapped-resources-mobile-row-copy-gap);--resources-row-meta-font-size:var(--mapped-resources-mobile-row-meta-font-size);--resources-row-title-font-size:var(--mapped-resources-mobile-row-title-font-size);--resources-row-title-line-height:var(--mapped-resources-mobile-row-title-line-height);--resources-row-body-font-size:var(--mapped-resources-mobile-row-body-font-size);--resources-row-body-line-height:var(--mapped-resources-mobile-row-body-line-height);--resources-row-body-line-clamp:var(--mapped-resources-mobile-row-body-line-clamp)}.resourcesIndexPage{padding-inline:var(--resources-index-padding-x)}.resourcesIndexInner{gap:var(--resources-index-header-to-grid-gap)}.resourcesIndexHeader p,.resourcesIndexNav{display:none}.resourcesIndexHeader h1,.resourcesIndexHeader .astroSectionHeading{white-space:normal}.resourcesIndexBody{display:block}.resourcesResultMeta{gap:var(--brand-number-12);border-bottom:0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;padding-bottom:0;display:grid}.resourcesResultMeta>span:nth-of-type(2){display:none}.resourcesResultMeta>span:first-of-type{white-space:nowrap;justify-self:end}.resourcesMobileTypeNav{align-items:center;gap:var(--brand-number-10);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.resourcesMobileTypeNav::-webkit-scrollbar{display:none}.resourcesMobileFilterMenu,.resourcesRowMeta,.resourcesRowFooter{display:none}.resourcesRow{align-items:stretch;gap:var(--brand-number-16);flex-direction:column}.resourcesRowMedia{flex-basis:auto}.resourcesRow h2{white-space:normal;overflow:visible}.resourceArticleShell{width:100%}.resourceArticleShell:before,.resourceArticleShell:after{display:none}.resourceArticle{padding-block:var(--mapped-resources-mobile-index-padding-top) var(--brand-number-64)}.resourceArticleHeader h1{font-size:var(--mapped-resources-mobile-index-title-font-size);line-height:var(--mapped-resources-mobile-index-title-line-height)}.resourceArticleHeader p{display:none}.resourceArticleBody{font-size:var(--brand-number-15);line-height:1.4}.resourceArticleBody h2{font-size:var(--brand-number-24)}.resourceArticleBody h3{font-size:var(--brand-number-20)}.siteHeader{flex-direction:column;align-items:flex-start}.siteHeader nav{justify-content:space-between;width:100%}.heroShell{min-height:620px}.cardGrid{grid-template-columns:1fr}.pageSection{padding-block:68px}}@media (width>=761px) and (width<=1279px){.resourcesPage{--resources-index-padding-top:var(--mapped-resources-laptop-index-padding-top);--resources-index-padding-bottom:var(--mapped-resources-laptop-index-padding-bottom);--resources-index-header-to-grid-gap:var(--mapped-resources-laptop-index-header-to-grid-gap)}.homepageTrust{--homepage-trust-padding-x:var(--mapped-homepage-trust-laptop-padding-x);--homepage-trust-padding-top:var(--mapped-homepage-trust-laptop-padding-top);--homepage-trust-padding-bottom:var(--mapped-homepage-trust-laptop-padding-bottom);--homepage-trust-intro-gap:var(--mapped-homepage-trust-laptop-intro-gap);--homepage-trust-intro-heading-font-size:var(--mapped-homepage-trust-laptop-intro-heading-font-size);--homepage-trust-grid-columns:var(--mapped-homepage-trust-laptop-grid-columns);--homepage-trust-grid-gap:var(--mapped-homepage-trust-laptop-grid-gap);--homepage-trust-card-width:var(--mapped-homepage-trust-laptop-card-width);--homepage-trust-card-media-width:var(--mapped-homepage-trust-laptop-card-media-width);--homepage-trust-card-body-inset:var(--mapped-homepage-trust-laptop-card-body-inset)}.productionLooks{--production-looks-padding-x:var(--alias-layout-page-margin-laptop)}.resourcesIndexPage{padding-inline:var(--alias-layout-page-margin-laptop);padding-inline:var(--alias-layout-page-margin-tablet)}}@media (width>=761px) and (width<=900px){.homepageCaseStudiesList{grid-template-columns:minmax(0,1fr);gap:0}}@media (width>=761px){.proofWorkReadMore.astroButton--white:not(:hover):not(:focus-visible){background:var(--alias-color-brand-primary);color:var(--brand-color-white)}}@media (width>=761px) and (width<=1279px){.resourcesPage{--resources-index-padding-top:var(--mapped-resources-tablet-index-padding-top);--resources-index-padding-bottom:var(--mapped-resources-tablet-index-padding-bottom);--resources-index-header-to-grid-gap:var(--mapped-resources-tablet-index-header-to-grid-gap)}.resourcesIndexHeader p{width:min(100%, var(--mapped-resources-tablet-index-header-copy-width));max-width:none}.homepageTrust{--homepage-trust-padding-x:var(--mapped-homepage-trust-tablet-padding-x);--homepage-trust-padding-top:var(--mapped-homepage-trust-tablet-padding-top);--homepage-trust-padding-bottom:var(--mapped-homepage-trust-tablet-padding-bottom);--homepage-trust-intro-gap:var(--mapped-homepage-trust-tablet-intro-gap);--homepage-trust-intro-heading-width:var(--mapped-homepage-trust-tablet-intro-heading-width);--homepage-trust-intro-heading-font-size:var(--mapped-homepage-trust-tablet-intro-heading-font-size);--homepage-trust-intro-body-width:var(--mapped-homepage-trust-tablet-intro-body-width);--homepage-trust-grid-columns:var(--mapped-homepage-trust-tablet-grid-columns);--homepage-trust-grid-gap:var(--mapped-homepage-trust-tablet-grid-gap);--homepage-trust-card-width:var(--mapped-homepage-trust-tablet-card-width);--homepage-trust-card-media-width:var(--mapped-homepage-trust-tablet-card-media-width);--homepage-trust-card-body-inset:var(--mapped-homepage-trust-tablet-card-body-inset)}.homepageTrustGrid{justify-content:center}.proofWorkCarousel{--proof-work-padding-x:var(--mapped-proof-work-tablet-padding-x);--proof-work-padding-y:var(--alias-layout-section-padding-block-tablet);--proof-work-copy-flex:var(--mapped-proof-work-tablet-copy-flex);--proof-work-media-flex:var(--mapped-proof-work-tablet-media-flex);--proof-work-card-gap:24px;--proof-work-copy-width:280px;--proof-work-logo-width:180px;--proof-work-logo-height:48px;--proof-work-title-min-height:var(--mapped-proof-work-tablet-title-min-height);--proof-work-title-line-clamp:var(--mapped-proof-work-tablet-title-line-clamp);--proof-work-heading-size:var(--mapped-proof-work-tablet-heading-font-size);--proof-work-logo-to-title-gap:var(--mapped-proof-work-tablet-logo-to-title-gap);--proof-work-title-to-cta-gap:var(--mapped-proof-work-tablet-title-to-cta-gap)}.proofWorkSlide{grid-template-columns:minmax(0, var(--proof-work-copy-flex)) minmax(0, var(--proof-work-media-flex))}.proofWorkCopy h3{-webkit-line-clamp:var(--proof-work-title-line-clamp);margin-top:var(--proof-work-logo-to-title-gap);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.proofWorkSubheading{margin-top:var(--mapped-proof-work-tablet-subheading-gap);font-size:var(--mapped-proof-work-tablet-subheading-font-size);display:none}.productionLooks{--production-looks-padding-x:var(--mapped-production-looks-tablet-padding-x);--production-looks-metric-columns:var(--mapped-production-looks-tablet-metric-columns);--production-looks-detail-columns:var(--mapped-production-looks-tablet-detail-columns)}.aiExpertise{--ai-expertise-padding-x:var(--mapped-ai-expertise-tablet-padding-x);--ai-expertise-grid-columns:var(--mapped-ai-expertise-tablet-grid-columns);--ai-expertise-card-min-height:var(--mapped-ai-expertise-tablet-card-min-height)}.homepageCtaBand{--homepage-cta-band-padding-x:var(--mapped-homepage-cta-band-tablet-padding-x)}.aiExpertiseCardResponsiveOnly{display:flex}.homepageCaseStudies{--homepage-case-studies-padding-x:var(--mapped-homepage-case-studies-tablet-padding-x);--homepage-case-studies-list-padding-x:var(--mapped-homepage-case-studies-tablet-list-padding-x);--homepage-case-studies-media-width:var(--mapped-homepage-case-studies-tablet-media-width);--homepage-case-studies-row-body-line-clamp:var(--mapped-homepage-case-studies-tablet-row-body-line-clamp)}.teamBar{--team-bar-padding-x:var(--mapped-team-bar-tablet-padding-x);--team-bar-card-width:var(--mapped-team-bar-tablet-card-width)}.vaultReadings{--vault-readings-padding-x:var(--mapped-vault-readings-tablet-padding-x)}}@media (width<=1279px){.astroFooter{padding-inline:var(--mapped-astro-footer-tablet-padding-x)}.astroFooterInner{flex-direction:column;align-items:flex-start}.astroFooterBrandBlock{flex-basis:auto}.astroFooterNav{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}@media (width>=761px) and (width<=1279px){.astroFooterInner{flex-direction:column;align-items:center}.astroFooterBrandBlock{flex-basis:auto}.proofWorkSubheading{margin-top:var(--mapped-proof-work-tablet-subheading-gap);font-size:var(--mapped-proof-work-copy-laptop-subheading-font-size);display:none}}@media (width>=761px) and (width<=899px){.proofWorkCarousel{--proof-work-heading-size:var(--mapped-proof-work-tablet-compact-heading-font-size);--proof-work-logo-height:var(--mapped-proof-work-tablet-compact-logo-height);--proof-work-title-line-clamp:var(--mapped-proof-work-tablet-compact-title-line-clamp)}}@media (width>=1440px) and (width<=1511px){.proofWorkCarousel{--proof-work-heading-size:var(--mapped-proof-work-copy-wide-heading-font-size)}}@media (width>=1280px) and (width<=1439px){.proofWorkCarousel{--proof-work-heading-size:var(--mapped-proof-work-copy-desktop-heading-font-size)}.proofWorkSubheading{font-size:var(--mapped-proof-work-copy-desktop-subheading-font-size)}.proofWorkCopy h3{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.proofWorkSubheading{display:none}}@media (width>=981px) and (width<=1279px){.proofWorkCarousel{--proof-work-heading-size:var(--mapped-proof-work-copy-laptop-heading-font-size);--proof-work-title-line-clamp:var(--mapped-proof-work-tablet-compact-title-line-clamp)}.proofWorkSubheading{font-size:var(--mapped-proof-work-copy-laptop-subheading-font-size)}.proofWorkCopy h3{-webkit-line-clamp:var(--mapped-proof-work-tablet-compact-title-line-clamp)}}@media (width>=761px) and (width<=1279px){.aiExpertiseStripGrid{gap:var(--mapped-ai-expertise-strip-card-tablet-grid-gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.aiExpertiseStripCard{width:var(--ai-expertise-strip-scroller-card-width);scroll-snap-align:start;flex:none}}@media (width<=1279px){.aiExpertiseStrip{--ai-expertise-strip-padding-x:var(--alias-layout-page-margin-tablet)}.aiExpertiseStripCardFooter{gap:20px}.aiExpertiseStripCardTitle{font-size:var(--mapped-ai-expertise-strip-card-title-size)}}@media (width>=1280px){.homepageTrust{--homepage-trust-card-width:min(306px, calc((var(--mapped-homepage-trust-desktop-content-width) - (3 * var(--homepage-trust-grid-gap))) / 4));--homepage-trust-card-media-width:min(270px, calc(var(--homepage-trust-card-width) - 36px))}}@media (width>=761px) and (width<=1279px){.homepageTrust{--homepage-trust-grid-columns:var(--mapped-homepage-trust-tablet-grid-columns);--homepage-trust-grid-gap:var(--mapped-homepage-trust-tablet-grid-gap);--homepage-trust-card-width:var(--mapped-homepage-trust-tablet-card-width);--homepage-trust-card-media-width:var(--mapped-homepage-trust-tablet-card-media-width)}.homepageTrustGrid{justify-content:center}}@media (width<=760px){.homepageTrust{--homepage-trust-padding-x:var(--alias-layout-page-margin-mobile);--homepage-trust-padding-top:var(--mapped-homepage-trust-mobile-padding-top);--homepage-trust-padding-bottom:var(--mapped-homepage-trust-mobile-padding-bottom);--homepage-trust-intro-stack-gap:var(--mapped-homepage-trust-mobile-intro-stack-gap);--homepage-trust-intro-gap:var(--mapped-homepage-trust-mobile-intro-gap);--homepage-trust-intro-heading-width:var(--mapped-homepage-trust-mobile-intro-heading-width);--homepage-trust-intro-heading-font-size:var(--mapped-homepage-trust-mobile-intro-heading-font-size);--homepage-trust-intro-heading-line-height:var(--mapped-homepage-trust-mobile-intro-heading-line-height);--homepage-trust-intro-body-width:var(--mapped-homepage-trust-mobile-intro-body-width);--homepage-trust-intro-body-font-size:var(--mapped-homepage-trust-mobile-intro-body-font-size);--homepage-trust-intro-body-line-height:var(--mapped-homepage-trust-mobile-intro-body-line-height);--homepage-trust-grid-columns:var(--mapped-homepage-trust-mobile-grid-columns);--homepage-trust-grid-gap:var(--mapped-homepage-trust-mobile-grid-gap);--homepage-trust-card-width:var(--mapped-homepage-trust-mobile-card-width);--homepage-trust-card-media-width:var(--mapped-homepage-trust-mobile-card-media-width);--homepage-trust-card-body-inset:var(--mapped-homepage-trust-mobile-card-body-inset);--homepage-trust-card-body-line-clamp:var(--mapped-homepage-trust-mobile-card-body-line-clamp)}.homepageTrustGrid{justify-content:stretch}.homepageTrustGrid>.homepageTrustCard{padding-bottom:var(--homepage-trust-grid-gap);position:relative}.homepageTrustGrid>.homepageTrustCard:after{content:"";border-bottom:1px dashed var(--mapped-case-studies-section-desktop-divider);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.homepageTrustGrid>.homepageTrustCard:last-child{padding-bottom:0}.homepageTrustGrid>.homepageTrustCard:last-child:after{display:none}.homepageTrustCard{text-align:center;align-items:center;width:100%}.homepageTrustCardCopy{align-items:center}.proofWorkCarousel{--proof-work-card-surface:var(--mapped-proof-work-mobile-card-surface);--proof-work-card-text:var(--mapped-proof-work-mobile-card-text);--proof-work-card-logo-filter:var(--mapped-proof-work-mobile-card-logo-filter);--proof-work-padding-x:var(--alias-layout-page-margin-mobile);--proof-work-padding-y:var(--mapped-proof-work-mobile-padding-y);--proof-work-card-gap:var(--mapped-proof-work-mobile-card-gap);--proof-work-copy-width:100%;--proof-work-logo-width:var(--mapped-proof-work-mobile-logo-width);--proof-work-logo-height:var(--mapped-proof-work-mobile-logo-height);--proof-work-footer-logo-frame-width:var(--mapped-proof-work-mobile-footer-logo-frame-width);--proof-work-footer-logo-frame-height:var(--mapped-proof-work-mobile-footer-logo-frame-height);--proof-work-heading-size:var(--mapped-proof-work-mobile-headline-font-size);--proof-work-heading-line-height:var(--mapped-proof-work-mobile-headline-line-height);--proof-work-title-min-height:var(--mapped-proof-work-mobile-title-min-height);--proof-work-logo-to-title-gap:var(--mapped-proof-work-mobile-logo-to-title-gap);--proof-work-title-line-clamp:var(--mapped-proof-work-mobile-title-line-clamp);--proof-work-title-to-cta-gap:var(--mapped-proof-work-mobile-copy-gap);--proof-work-section-gap:var(--mapped-proof-work-mobile-section-gap);min-height:var(--mapped-proof-work-mobile-section-min-height)}.proofWorkCarouselInner{gap:var(--proof-work-section-gap)}.proofWorkViewport{flex-direction:column;display:flex}.proofWorkSlide{color:var(--brand-color-ink-950);background:0 0;flex-direction:column;align-items:stretch;gap:0;display:flex}.proofWorkMediaStage{display:contents}.proofWorkMedia{width:100%;aspect-ratio:var(--mapped-proof-work-media-aspect);order:1}.proofWorkCopy{height:var(--mapped-proof-work-mobile-copy-height);min-height:var(--mapped-proof-work-mobile-copy-height);padding:var(--brand-number-20) var(--brand-number-16) var(--brand-number-20);background:var(--proof-work-card-surface);color:var(--proof-work-card-text);flex:auto;order:2;justify-content:flex-start}.proofWorkSubheading{display:none}.proofWorkCopy h3{-webkit-line-clamp:var(--proof-work-title-line-clamp);width:100%;max-width:100%;min-height:max(var(--proof-work-title-min-height), calc(4 * var(--proof-work-heading-line-height)));color:var(--proof-work-card-text);font-size:var(--mapped-proof-work-mobile-headline-font-size);line-height:var(--proof-work-heading-line-height);letter-spacing:-.02em;-webkit-box-orient:vertical;order:1;margin-top:0;display:-webkit-box;overflow:hidden}.proofWorkMobileCardLink{z-index:2;cursor:pointer;display:block;position:absolute;inset:0}.proofWorkMobileCardLink:focus-visible{outline:2px solid var(--brand-color-white);outline-offset:-4px}.proofWorkCardFooter{z-index:3;pointer-events:none;width:100%;margin-top:var(--proof-work-title-to-cta-gap);order:2;justify-content:space-between;align-items:center;display:flex;position:relative}.proofWorkCardFooter .proofWorkReadMore.astroButton{z-index:3;pointer-events:auto;order:1;margin-top:0;position:relative}.proofWorkCardFooter .proofWorkLogoFrame{order:2;flex:0 0 var(--proof-work-footer-logo-frame-width);width:var(--proof-work-footer-logo-frame-width);height:var(--proof-work-footer-logo-frame-height);justify-content:flex-end;align-items:center;display:flex}.proofWorkCardFooter .proofWorkLogo{object-position:right center;width:100%;max-width:100%;height:100%;transform:scale(var(--proof-work-logo-scale,1));transform-origin:100%}.proofWorkSlide .proofWorkControls{display:none}.proofWorkControls--mobile{margin-top:var(--proof-work-section-gap);order:2;align-self:center;display:flex;position:static}.productionLooks{--production-looks-padding-x:var(--alias-layout-page-margin-mobile);--production-looks-padding-y:var(--mapped-production-looks-mobile-padding-y);--production-looks-section-gap:var(--mapped-production-looks-mobile-section-gap);--production-looks-heading-font-size:var(--mapped-production-looks-mobile-heading-font-size);--production-looks-heading-line-height:var(--mapped-production-looks-mobile-heading-line-height);--production-looks-metric-columns:var(--mapped-production-looks-mobile-metric-columns);--production-looks-detail-columns:var(--mapped-production-looks-mobile-detail-columns);--production-looks-metric-card-min-height:var(--mapped-production-looks-mobile-metric-card-min-height);--production-looks-metric-card-gap:var(--mapped-production-looks-mobile-metric-card-gap);--production-looks-value-font-size:var(--mapped-production-looks-mobile-value-font-size);--production-looks-chart-row-label-font-size:var(--mapped-production-looks-mobile-chart-row-label-font-size);--production-looks-chart-row-label-line-height:var(--mapped-production-looks-mobile-chart-row-label-line-height);--production-looks-chart-value-font-size:var(--mapped-production-looks-mobile-chart-value-font-size);--production-looks-chart-value-line-height:var(--mapped-production-looks-mobile-chart-value-line-height);--production-looks-chart-meta-font-size:var(--mapped-production-looks-mobile-chart-meta-font-size);--production-looks-chart-meta-line-height:var(--mapped-production-looks-mobile-chart-meta-line-height);--production-looks-chart-legend-font-size:var(--mapped-production-looks-mobile-chart-legend-font-size);--production-looks-chart-legend-line-height:var(--mapped-production-looks-mobile-chart-legend-line-height);--production-looks-chart-tick-font-size:var(--mapped-production-looks-mobile-chart-tick-font-size);--production-looks-chart-tick-line-height:var(--mapped-production-looks-mobile-chart-tick-line-height);--production-looks-chart-row-pitch:var(--mapped-production-looks-mobile-chart-row-pitch);--production-looks-chart-comparison-bar-height:var(--mapped-production-looks-mobile-chart-comparison-bar-height);--production-looks-chart-row-bar-height:var(--mapped-production-looks-mobile-chart-row-bar-height);--production-looks-chart-bar-radius:var(--mapped-production-looks-mobile-chart-bar-radius);--production-looks-chart-label-column-width:var(--mapped-production-looks-mobile-chart-label-column-width);--production-looks-chart-client-column-width:var(--mapped-production-looks-mobile-chart-client-column-width);--production-looks-chart-column-gap:var(--mapped-production-looks-mobile-chart-column-gap);--production-looks-chart-row-gap:var(--mapped-production-looks-mobile-chart-row-gap);--production-looks-chart-axis-gap:var(--mapped-production-looks-mobile-chart-axis-gap);--production-looks-chart-legend-gap:var(--mapped-production-looks-mobile-chart-legend-gap);--production-looks-chart-legend-swatch-size:var(--mapped-production-looks-mobile-chart-legend-swatch-size);--production-looks-chart-gridline-offset-top:var(--mapped-production-looks-mobile-chart-gridline-offset-top);--production-looks-chart-gridline-offset-bottom:var(--mapped-production-looks-mobile-chart-gridline-offset-bottom);background:url(/figma-assets/production-looks/production-mountain-field.webp) center bottom / 145% auto no-repeat, var(--mapped-production-looks-desktop-surface)}.productionLooksBackgroundImage{object-fit:cover;object-position:center top;opacity:.42;width:100%;height:100%;inset:0}.productionLooksBackgroundImage--base,.productionLooksBackgroundImage--wash{top:auto}.productionLooksBackgroundImage--wash{opacity:.18}.productionLooksBackground:after{background:linear-gradient(#0d19f575 0%,#0d19f561 30%,#0d19f57a 68%,#0d19f59e 100%)}.productionLooksHeader{width:min(100%, var(--mapped-production-looks-mobile-header-width))}.productionLooksHeader .astroSectionHeading{white-space:normal;max-width:min(100%,100vw - 48px)}.productionLooksHeader p{width:min(100%, var(--mapped-production-looks-mobile-header-width));font-size:var(--mapped-production-looks-mobile-intro-font-size);line-height:var(--mapped-production-looks-mobile-intro-line-height)}.productionLooksMetricCard{min-width:0}.productionLooksMetricLabel,.productionLooksMetricValue,.productionLooksMetricMeta{overflow-wrap:anywhere}.productionLooksMetricLabel{font-size:var(--mapped-production-looks-mobile-label-font-size);line-height:var(--mapped-production-looks-mobile-label-line-height)}.productionLooksMetricMeta{font-size:var(--mapped-production-looks-mobile-meta-font-size);font-weight:400;line-height:var(--mapped-production-looks-mobile-meta-line-height);letter-spacing:var(--mapped-production-looks-mobile-meta-tracking)}.productionLooksChartCard{gap:var(--mapped-production-looks-mobile-detail-card-gap)}.productionLooksChartCopy{gap:var(--mapped-production-looks-mobile-detail-copy-gap)}.productionLooksChartCopy h3{font-size:var(--mapped-production-looks-mobile-label-font-size);line-height:var(--mapped-production-looks-mobile-label-line-height)}.productionLooksChartCopy p{font-size:var(--mapped-production-looks-mobile-detail-body-font-size);line-height:var(--mapped-production-looks-mobile-detail-body-line-height);letter-spacing:0}.productionLooksChartCard--large .productionLooksChartFrame,.productionLooksChartCard--tall .productionLooksChartFrame{aspect-ratio:auto;min-height:150px}.productionLooksChartFrame--results{min-height:220px}.productionLooksChart--results{--production-looks-chart-columns:minmax(0, 1fr) minmax(0, 1.15fr) max-content}.aiExpertiseStrip{--ai-expertise-strip-padding-x:var(--alias-layout-page-margin-mobile);--ai-expertise-strip-gap:32px;--ai-expertise-strip-intro-size:var(--mapped-ai-expertise-strip-mobile-intro-font-size);--ai-expertise-strip-intro-line-height:var(--mapped-ai-expertise-strip-mobile-intro-line-height);--mapped-ai-expertise-strip-card-padding-top:var(--mapped-ai-expertise-strip-mobile-card-padding-top);--mapped-ai-expertise-strip-card-padding-inline:var(--mapped-ai-expertise-strip-mobile-card-padding-inline);--mapped-ai-expertise-strip-card-padding-bottom:var(--mapped-ai-expertise-strip-mobile-card-padding-bottom)}.aiExpertiseStripGrid{gap:var(--mapped-ai-expertise-strip-card-mobile-grid-gap);grid-template-columns:minmax(0,1fr)}.aiExpertiseStripCard{width:100%;max-width:var(--ai-expertise-strip-stack-card-max-width);margin-inline:auto}.aiExpertiseStripMedia{width:150px;height:130px;margin:-8px 0 0 -4px}.aiExpertiseStripCardFooter{align-items:flex-end;gap:24px}.aiExpertiseStripCardFace--front .aiExpertiseStripButton{right:var(--mapped-ai-expertise-strip-mobile-card-button-inset);bottom:var(--mapped-ai-expertise-strip-mobile-card-button-inset)}.aiExpertiseStripCardBody{max-width:32ch}.productionLooksResultCopy{flex-direction:column;gap:0;display:flex}.aiExpertise{--ai-expertise-padding-x:var(--mapped-ai-expertise-mobile-padding-x);--ai-expertise-padding-top:var(--mapped-ai-expertise-mobile-padding-top);--ai-expertise-padding-bottom:var(--mapped-ai-expertise-mobile-padding-bottom);--ai-expertise-section-gap:var(--mapped-ai-expertise-mobile-section-gap);--ai-expertise-header-width:var(--mapped-ai-expertise-mobile-header-width);--ai-expertise-heading-font-size:var(--mapped-ai-expertise-mobile-heading-font-size);--ai-expertise-heading-line-height:var(--mapped-ai-expertise-mobile-heading-line-height);--ai-expertise-intro-width:var(--mapped-ai-expertise-mobile-intro-width);--ai-expertise-intro-font-size:var(--mapped-ai-expertise-mobile-intro-font-size);--ai-expertise-intro-line-height:var(--mapped-ai-expertise-mobile-intro-line-height);--ai-expertise-grid-columns:var(--mapped-ai-expertise-mobile-grid-columns);--ai-expertise-grid-gap:var(--mapped-ai-expertise-mobile-grid-gap);--ai-expertise-card-padding:var(--mapped-ai-expertise-mobile-card-padding);--ai-expertise-card-min-height:var(--mapped-ai-expertise-mobile-card-min-height);--ai-expertise-card-title-font-size:var(--mapped-ai-expertise-mobile-card-title-font-size);--ai-expertise-card-title-line-height:var(--mapped-ai-expertise-mobile-card-title-line-height);--ai-expertise-card-body-font-size:var(--mapped-ai-expertise-mobile-card-body-font-size);--ai-expertise-card-body-line-height:var(--mapped-ai-expertise-mobile-card-body-line-height);background:var(--mapped-ai-expertise-desktop-surface)}.aiExpertiseBackgroundImage{object-position:left bottom;opacity:1;width:145%;height:145%;inset:auto auto 0 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 78%,#000000b8 88%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#000000b8 88%,#0000 100%)}.aiExpertiseBackground:after{background:linear-gradient(#0d19f51a 0%,#0d19f533 42%,#0d19f557 74%,#0d19f500 100%)}.homepageCtaBand{--homepage-cta-band-padding-x:var(--mapped-homepage-cta-band-mobile-padding-x);--homepage-cta-band-height:var(--mapped-homepage-cta-band-mobile-height);--homepage-cta-band-button-width:var(--mapped-homepage-cta-band-mobile-button-width)}.enterpriseCtaStrip{flex-direction:column;gap:16px;padding:32px 0}.enterpriseCtaStripInner{flex-direction:column;align-items:center;gap:16px;padding-inline:16px}.enterpriseCtaStripPrompt{letter-spacing:.04em;white-space:normal;background:0 0;border:0;min-height:0;padding-inline:0;font-size:16px;font-weight:400;line-height:1.25;display:block}.enterpriseCtaStripButton.astroButton{width:140px}.homepageCtaBandInner{flex-direction:column;align-items:center}.homepageCtaBandHeader .astroSectionHeading{white-space:normal;border-width:1px 1px 0}.homepageCtaBandButton.astroButton{width:var(--homepage-cta-band-button-width)}.aiExpertiseGrid{scroll-snap-type:x mandatory;padding-bottom:4px;scroll-padding-inline:0;display:flex;overflow-x:auto}.aiExpertiseCard{scroll-snap-align:start;flex:0 0 min(82vw,320px);width:min(82vw,320px)}.homepageCaseStudies{--homepage-case-studies-padding-x:var(--mapped-homepage-case-studies-mobile-padding-x);--homepage-case-studies-padding-y:var(--mapped-homepage-case-studies-mobile-padding-y);--homepage-case-studies-section-gap:var(--mapped-homepage-case-studies-mobile-section-gap);--homepage-case-studies-heading-font-size:var(--mapped-homepage-case-studies-mobile-heading-font-size);--homepage-case-studies-heading-line-height:var(--mapped-homepage-case-studies-mobile-heading-line-height);--homepage-case-studies-list-padding-x:0px;--homepage-case-studies-row-padding-y:var(--mapped-homepage-case-studies-mobile-row-padding-y);--homepage-case-studies-row-gap:var(--mapped-homepage-case-studies-mobile-row-gap);--homepage-case-studies-media-width:var(--mapped-homepage-case-studies-mobile-media-width);--homepage-case-studies-row-title-font-size:var(--mapped-homepage-case-studies-mobile-row-title-font-size);--homepage-case-studies-row-title-line-height:var(--mapped-homepage-case-studies-mobile-row-title-line-height);--homepage-case-studies-row-body-font-size:var(--mapped-homepage-case-studies-mobile-row-body-font-size);--homepage-case-studies-row-body-line-height:var(--mapped-homepage-case-studies-mobile-row-body-line-height);--homepage-case-studies-row-body-line-clamp:var(--mapped-homepage-case-studies-mobile-row-body-line-clamp)}.homepageCaseStudiesHeader{padding:var(--mapped-homepage-case-studies-mobile-header-padding-y) 0 var(--brand-number-16);text-align:center;border-bottom:0;align-items:center}.homepageCaseStudiesHeader .astroSectionHeading{max-width:min(335px,100vw - 48px)}.productionLooksHeader p,.aiExpertiseHeader p,.homepageCaseStudiesHeader p,.teamBarHeader p:not(.teamBarHeaderSubheading){display:none}.homepageCaseStudiesList{grid-template-columns:minmax(0,1fr);gap:0}.homepageCaseStudiesList .homepageCaseStudyRow:first-child{padding-top:var(--brand-number-16)}.homepageCaseStudyRow{align-items:stretch;gap:var(--homepage-case-studies-row-gap);padding-block:var(--homepage-case-studies-row-padding-y);flex-direction:column}.homepageCaseStudyMedia{flex-basis:auto}.homepageCaseStudyCopy{gap:var(--mapped-homepage-case-studies-mobile-copy-gap);padding:0}.homepageCaseStudyCopy h3{text-wrap:balance;white-space:normal;overflow:visible}.homepageCaseStudyCopy p{color:var(--mapped-homepage-case-studies-desktop-muted-text);-webkit-line-clamp:var(--homepage-case-studies-row-body-line-clamp);display:-webkit-box}.homepageCaseStudiesAction{padding-block:var(--brand-number-32)}.teamBar{--team-bar-padding-x:var(--alias-layout-page-margin-mobile);--team-bar-padding-top:var(--mapped-team-bar-mobile-padding-top);--team-bar-padding-bottom:var(--mapped-team-bar-mobile-padding-bottom);--team-bar-section-gap:var(--mapped-team-bar-mobile-section-gap);--team-bar-intro-width:var(--mapped-team-bar-mobile-intro-width);--team-bar-intro-font-size:var(--mapped-team-bar-mobile-intro-font-size);--team-bar-intro-line-height:var(--mapped-team-bar-mobile-intro-line-height);--team-bar-card-width:min(var(--mapped-team-bar-mobile-card-width), calc(100vw - (2 * var(--team-bar-padding-x))));--team-bar-rail-gap:var(--mapped-team-bar-mobile-rail-gap)}.teamBarBackground:before,.teamBarBackground:after{inset:0 -48% 0 -32%}.teamBarHeader{text-align:center;align-items:center}.teamBarHeader .astroSectionHeading{text-wrap:balance;max-width:min(335px,100vw - 48px)}.teamBar .teamBarViewport{width:100vw;transform:translateX(calc(-1 * var(--team-bar-padding-x)));padding-inline:var(--team-bar-padding-x);clip-path:none;margin-inline:0;mask-image:none}.vaultReadings{--vault-readings-padding-x:var(--alias-layout-page-margin-mobile);--vault-readings-padding-y:var(--mapped-vault-readings-mobile-padding-y);--vault-readings-section-gap:var(--mapped-vault-readings-mobile-section-gap)}.homepageFaq{--homepage-faq-padding-x:var(--alias-layout-page-margin-mobile);--homepage-faq-section-gap:var(--brand-number-28)}.sectionGridSurfaceGrid{left:0;right:0}.homepageFaqHeader .astroSectionHeading{max-width:min(100%,612px)}.homepageFaqList{gap:var(--brand-number-4);width:100%}.homepageFaqQuestion{min-height:44px}.homepageFaqQuestion span:first-child{font-size:var(--homepage-faq-question-font-size)}.homepageFaqAnswer{padding-bottom:var(--brand-number-20)}.homepageFaqAnswer p{font-size:var(--brand-number-14)}.vaultReadingsActions{flex-wrap:wrap;width:100%}.astroFooter{padding:var(--mapped-astro-footer-mobile-padding-y) var(--mapped-astro-footer-mobile-padding-x)}.astroFooterBrandBlock,.astroFooterBrand{width:min(var(--mapped-astro-footer-brand-width), 100%)}.astroFooterNav{gap:var(--mapped-astro-footer-mobile-column-gap);grid-template-columns:1fr}}@media (width<=430px){.astroFooterBrand,.astroFooterBrandBlock{width:100%}.astroFooterBrand{height:var(--brand-number-48)}.astroFooterNav{grid-template-columns:1fr}}.legalArticlePage{background:var(--alias-color-surface);color:var(--alias-color-text-primary);padding:var(--brand-number-80) var(--alias-layout-page-margin-wide) var(--brand-number-104)}.legalArticle{width:min(100%,928px);margin-inline:auto;display:block}.legalArticleHeader{text-align:left;max-width:768px;position:static}.legalArticleHeader p,.legalArticleHeader span{color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-14);font-weight:var(--brand-font-chivo-mono-weight);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.25}.legalArticleHeader h1{margin:var(--brand-number-12) 0 var(--brand-number-16);color:var(--alias-color-text-primary);font-family:var(--alias-font-display), Georgia, serif;font-size:var(--brand-number-64);font-weight:var(--brand-font-ancizar-serif-weights-medium);letter-spacing:0;line-height:1}.legalArticleBody{max-width:928px;margin-top:var(--brand-number-48);color:var(--alias-color-text-primary);font-size:var(--brand-number-18);font-weight:var(--brand-font-aspekta-weights-book);flex-direction:column;gap:0;line-height:1.55;display:flex}.legalArticleBody section{gap:var(--brand-number-16);flex-direction:column;display:flex}.legalArticleBody section+section{margin-top:var(--brand-number-40)}.legalArticleBody h2{color:var(--alias-color-text-primary);font-family:var(--alias-font-display), Georgia, serif;font-size:var(--brand-number-32);font-weight:var(--brand-font-ancizar-serif-weights-medium);letter-spacing:0;margin:0;line-height:1}.legalArticleBody p,.legalArticleBody li{color:#666;font-size:var(--brand-number-18);font-weight:var(--brand-font-aspekta-weights-book);letter-spacing:0;margin:0;line-height:1.55}.legalArticleBody ul{gap:var(--brand-number-8);padding-left:var(--brand-number-20);flex-direction:column;margin:0;display:flex}.legalArticleBody a{color:var(--alias-color-brand-primary);text-underline-offset:3px;text-decoration-thickness:1px}@media (width<=1279px){.legalArticlePage{padding:var(--brand-number-56) var(--alias-layout-page-margin-tablet) var(--brand-number-80)}.legalArticle{width:min(100%,928px)}.legalArticleHeader{text-align:left;position:static}}@media (width<=760px){.legalArticlePage{padding:var(--brand-number-40) var(--alias-layout-page-margin-mobile) var(--brand-number-64)}.legalArticleHeader h1{font-size:var(--brand-number-40)}.legalArticleBody h2{font-size:var(--brand-number-24)}.legalArticleBody p,.legalArticleBody li{font-size:var(--brand-number-16)}}:where([data-motion=reduced],[data-motion=off]) *,:where([data-motion=reduced],[data-motion=off]) :before,:where([data-motion=reduced],[data-motion=off]) :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:where([data-motion=reduced],[data-motion=off]) .aiExpertiseStripCardPlane{transition:none!important}.researchLandscapeVisual.isAnimated img{opacity:0}@media (width>=761px) and (width<=1279px){.teamBar{--team-bar-padding-top:var(--alias-layout-section-padding-block-tablet);--team-bar-padding-bottom:var(--alias-layout-section-padding-block-tablet)}.vaultReadings{--vault-readings-padding-y:var(--alias-layout-section-padding-block-tablet)}.homepageFaq{--homepage-faq-padding-y:var(--alias-layout-section-padding-block-tablet)}.aiExpertiseStrip{--ai-expertise-strip-padding-y:var(--mapped-ai-expertise-strip-section-padding-tablet);--ai-expertise-strip-card-gap:var(--mapped-case-studies-section-tablet-grid-gap);--mapped-ai-expertise-strip-card-padding-top:var(--mapped-ai-expertise-strip-tablet-card-padding-top);--mapped-ai-expertise-strip-card-padding-inline:var(--mapped-ai-expertise-strip-tablet-card-padding-inline);--mapped-ai-expertise-strip-card-padding-bottom:var(--mapped-ai-expertise-strip-tablet-card-padding-bottom);--ai-expertise-strip-card-aspect:var(--mapped-ai-expertise-strip-tablet-card-aspect);--ai-expertise-strip-card-body-size:var(--mapped-ai-expertise-strip-tablet-card-body-size)}.aiExpertiseStripCard{--ai-expertise-strip-card-scale:clamp(var(--mapped-ai-expertise-strip-tablet-min-scale), calc(100cqw / var(--mapped-ai-expertise-strip-tablet-scale-reference-width)), 1)}.aiExpertiseStripCardTitle{font-size:calc(var(--mapped-ai-expertise-strip-card-title-size) * var(--ai-expertise-strip-card-scale))}.aiExpertiseStripCardBody{font-size:calc(var(--ai-expertise-strip-card-body-size) * var(--ai-expertise-strip-card-scale))}.aiExpertiseStripViewport{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden;container-type:inline-size}.aiExpertiseStripViewport::-webkit-scrollbar{display:none}.aiExpertiseStripGrid{gap:var(--ai-expertise-strip-card-gap);width:max-content;display:flex}.aiExpertiseStripCard{width:calc((100cqw - var(--ai-expertise-strip-card-gap)) / 2);flex:0 0 calc((100cqw - var(--ai-expertise-strip-card-gap)) / 2);scroll-snap-align:start;max-width:none}.aiExpertiseStripControls{margin-top:var(--brand-number-32);display:flex}}@media (width>=1280px){.homepageFaq{--homepage-faq-padding-y:var(--alias-layout-section-padding-block-desktop)}.aiExpertiseStrip{--ai-expertise-strip-padding-y:var(--alias-layout-section-padding-block-desktop);--ai-expertise-strip-card-aspect:var(--mapped-ai-expertise-strip-desktop-card-aspect)}.aiExpertiseStripCard{max-width:none}.aiExpertiseStripCardFace--front .aiExpertiseStripButton{right:auto;bottom:var(--mapped-ai-expertise-strip-card-padding-bottom);left:var(--mapped-ai-expertise-strip-card-padding-inline)}}@media (width>=761px) and (width<=1279px){.aiExpertiseStrip{--ai-expertise-strip-card-aspect:var(--mapped-ai-expertise-strip-tablet-card-aspect)}}@media (width<=760px){.astroSectionHeader,.astroSectionHeader--center,.astroSectionHeader--left{text-align:center;align-self:stretch;align-items:center;width:100%}.astroSectionHeader .astroSectionHeading,.astroSectionHeader>p{text-align:center}.homepageFaqHeader{justify-content:center}}.homepageTrustHeader>p,.aiExpertiseStripHeader>p,.caseStudiesCopy>p,.vaultReadings .astroSectionHeader>p,.teamBarHeader>p,.homepageFaqHeader>p{width:min(100%, var(--mapped-astro-section-header-standfirst-width));max-width:var(--mapped-astro-section-header-standfirst-width);min-height:calc(var(--mapped-astro-section-header-standfirst-min-lines) * var(--mapped-astro-section-header-standfirst-line-height));line-height:var(--mapped-astro-section-header-standfirst-line-height);text-wrap:balance;margin-inline:auto;display:block!important}@media (width<=760px){.homepageTrustHeader>p{min-height:0;display:none!important}.caseStudiesCopy{align-self:stretch;width:100%}.caseStudiesCopy>p{width:100%;max-width:100%}}.resourceArticleColumns{margin-top:var(--brand-number-40);grid-template-columns:minmax(0,1fr);display:grid}.resourceArticleToc{display:none}@media (width>=1120px){.resourceArticle{max-width:var(--alias-layout-desktop-fluid-grid-content)}.resourceArticleHeader h1{max-width:1024px;font-size:var(--brand-number-48)}.resourceArticleColumns[data-article-toc=present]{column-gap:var(--brand-number-48);grid-template-columns:208px minmax(0,1fr)}.resourceArticleColumns[data-article-toc=present] .resourceArticleToc:not([hidden]){top:calc(var(--mapped-astro-hero-main3-nav-height) + var(--brand-number-32));max-height:calc(100svh - var(--mapped-astro-hero-main3-nav-height) - var(--brand-number-64));scrollbar-width:none;align-self:start;display:block;position:sticky;overflow-y:auto}.resourceArticleColumns[data-article-toc=present] .resourceArticleToc::-webkit-scrollbar{display:none}}.resourceArticleTocTitle{margin:0 0 var(--brand-number-12);color:var(--alias-color-text-muted);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-12);font-weight:var(--brand-font-chivo-mono-weights-medium);letter-spacing:.06em;text-transform:uppercase}.resourceArticleTocList{gap:var(--brand-number-2);margin:0;padding:0;list-style:none;display:grid}.resourceArticleTocEntry{border-left:var(--brand-number-2) solid var(--alias-color-border-on-paper);line-height:1.4}.resourceArticleTocEntry--sub{padding-left:var(--brand-number-12)}.resourceArticleTocLink{overflow-wrap:anywhere;padding:var(--brand-number-6) var(--brand-number-12);color:var(--alias-color-text-muted);font-size:var(--brand-number-14);font-weight:var(--brand-font-aspekta-weights-book);text-decoration:none;display:block}.resourceArticleTocLink:hover{color:var(--alias-color-text-primary)}.resourceArticleTocLink[aria-current=true]{color:var(--alias-color-text-primary);font-weight:var(--brand-font-aspekta-weights-medium)}.resourceArticleTocEntry:has(.resourceArticleTocLink[aria-current=true]){border-left-color:var(--alias-color-brand-primary)}@media (width<=760px){.resourceArticle{width:calc(100% - (2 * var(--mapped-resources-mobile-index-padding-x)));padding-block:var(--mapped-resources-mobile-detail-padding-top) var(--mapped-resources-mobile-detail-padding-bottom);margin-inline:auto}.resourceArticleHeader h1{font-size:var(--brand-number-32);line-height:1}.resourceArticleColumns{margin-top:var(--brand-number-32)}.resourceArticleLead{margin-bottom:var(--brand-number-32);font-size:var(--brand-number-18)}}.resourceArticlePage--case{--alias-color-surface-white:var(--brand-color-black,#000);--alias-color-text-primary:var(--brand-color-white,#fff);--alias-color-text-muted:#fff9;--alias-color-surface-subtle:#ffffff14;--alias-color-surface-muted:#ffffff0f;--alias-color-border-on-paper:#ffffff2e;--alias-color-brand-primary:var(--brand-color-blue-300,#868cfa);--mapped-astro-rail-paper-color:var(--brand-color-white,#fff);background:var(--alias-color-surface-white)}.resourceArticlePage--case .resourceArticleHeader{text-align:center;align-items:center}.resourceArticlePage--case .resourceArticleHeader h1{text-wrap:balance;max-width:880px;margin-inline:auto}.resourceArticlePage--case .resourceArticleHero{width:min(100%,720px);margin:var(--brand-number-48) auto 0;aspect-ratio:3/2;border-radius:var(--brand-number-4);overflow:hidden}.resourceArticlePage--case .resourceArticleHero img{object-fit:cover;width:100%;height:100%;display:block}.resourceArticlePage--case .resourceArticleColumns{margin-top:var(--brand-number-40)}.resourceArticlePage--case .resourceArticleBody{margin-inline:auto}.resourceArticleBody{max-width:720px}@media (width>=761px){.resourceArticleBody{font-size:var(--brand-number-18)}}@media (width<=760px){.resourceArticlePage--case .resourceArticleHero,.resourceArticlePage--case .resourceArticleColumns{margin-top:var(--brand-number-32)}}@media (width>=1280px){.proofWorkCarousel{--proof-work-heading-size:var(--brand-number-36)}.proofWorkSlide{gap:var(--brand-number-48);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.proofWorkCopy h3{-webkit-line-clamp:unset}}@media (width<=760px){.caseStudiesGrid,.vaultReadingsRail{flex-wrap:nowrap;display:flex;overflow:visible}.vaultReadingsViewport{overflow:auto hidden}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard{padding-bottom:0;display:flex}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard:nth-child(n+4){display:flex}:is(.caseStudiesGrid,.vaultReadingsRail)>.caseStudyCard:after{content:none}.caseStudiesSectionNav,.vaultReadingsSectionNav,.caseStudiesActions .astroButton:not(.astroCarouselControl){width:auto}:is(.caseStudiesSectionNav,.vaultReadingsSectionNav) .astroCarouselControl{display:inline-flex}.aiExpertiseStripViewport{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden;container-type:inline-size}.aiExpertiseStripViewport::-webkit-scrollbar{display:none}.aiExpertiseStripGrid{gap:var(--ai-expertise-strip-card-gap);width:max-content;display:flex}.aiExpertiseStripCard{scroll-snap-align:start;flex:0 0 100cqw;width:100cqw;max-width:none}.aiExpertiseStripControls{margin-top:var(--brand-number-32);display:flex}}.resourceArticlePage:not(.resourceArticlePage--case){--alias-color-text-primary:var(--brand-color-ink-950)}.resourceArticlePage:not(.resourceArticlePage--case) .sectionGridSurfaceGrid{display:none}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody{max-width:660px;font-size:var(--brand-number-16);line-height:1.4}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleLead{font-size:var(--brand-number-18)}@media (width<=809px){.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody{font-size:var(--brand-number-15)}}.articleChart{--article-chart-ink:var(--brand-color-ink-950);--article-chart-muted:var(--brand-color-ink-600);--article-chart-plot-height:240px;border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-2);background:var(--brand-color-white);padding:var(--brand-number-24) var(--brand-number-24) var(--brand-number-20);color:var(--article-chart-ink);font-family:var(--alias-font-body), sans-serif;margin-inline:0}.resourceArticleBody .articleChartHeader,.articleChartHeader{color:var(--article-chart-ink);font-size:inherit;gap:var(--brand-number-4) var(--brand-number-16);margin:0 0 var(--brand-number-28);grid-template-columns:minmax(0,1fr) auto;display:grid}.articleChartTitle{font-size:var(--brand-number-16);font-weight:var(--brand-font-aspekta-weights-bold,700);grid-column:1;line-height:1.3}.articleChartSubtitle{color:var(--article-chart-muted);font-size:var(--brand-number-12);grid-column:1;line-height:1.4}.articleChartNote{color:var(--article-chart-muted);font-size:var(--brand-number-10);grid-area:1/2;align-self:start;line-height:1.6}.articleChartBody{padding-left:var(--brand-number-32);position:relative}.articleChartGrid{top:0;right:0;left:var(--brand-number-32);height:var(--article-chart-plot-height);pointer-events:none;position:absolute}.articleChartGridline{border-top:1px solid var(--brand-color-chart-grid);position:absolute;left:0;right:0}.articleChartTick{right:calc(100% + var(--brand-number-8));color:var(--article-chart-muted);font-size:var(--brand-number-10);white-space:nowrap;line-height:1;position:absolute;transform:translateY(-50%)}.articleChartColumns{grid-template-columns:repeat(var(--article-chart-columns), minmax(0, 1fr));gap:var(--brand-number-16);padding-inline:var(--brand-number-12);display:grid;position:relative}.articleChartColumn{flex-direction:column;align-items:center;min-width:0;display:flex}.articleChartPlot{width:100%;height:var(--article-chart-plot-height);justify-content:center;align-items:flex-end;display:flex}.articleChartBar{--article-chart-color:var(--brand-color-chart-orange);border:1.5px solid var(--article-chart-color);background:var(--brand-color-white);border-bottom-width:0;width:min(100%,72px);position:relative}.articleChartBar--green{--article-chart-color:var(--brand-color-chart-green)}.articleChartBar--purple{--article-chart-color:var(--brand-color-chart-purple)}.articleChartBar--solid{background:var(--article-chart-color)}.articleChartBar--hatch{background:repeating-linear-gradient(-45deg, var(--article-chart-color) 0 2px, transparent 2px 7px)}.articleChartBar--dots{background:radial-gradient(var(--article-chart-color) 1.4px, transparent 1.6px) 0 0 / 8px 8px}.articleChartValue{bottom:calc(100% + var(--brand-number-6));font-size:var(--brand-number-12);font-weight:var(--brand-font-aspekta-weights-medium);white-space:nowrap;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.articleChartLabel{margin-top:var(--brand-number-10);color:var(--article-chart-ink);font-size:var(--brand-number-12);text-align:center;overflow-wrap:break-word;line-height:1.3}.articleChartLabel>span{color:var(--article-chart-muted);display:block}@media (width<=760px){.articleChart{--article-chart-plot-height:180px;padding:var(--brand-number-16) var(--brand-number-12) var(--brand-number-16)}.articleChartBody{padding-left:var(--brand-number-24)}.articleChartGrid{left:var(--brand-number-24)}.articleChartColumns{gap:var(--brand-number-8);padding-inline:var(--brand-number-4)}.articleChartValue,.articleChartLabel{font-size:var(--brand-number-10)}}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleHeader{text-align:center;align-items:center}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleHeader h1{text-wrap:balance;max-width:880px;margin-inline:auto}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody{width:100%;margin-inline:auto}@media (width>=1120px){.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleColumns[data-article-toc=present]{grid-template-columns:minmax(0,1fr) minmax(0,660px) minmax(0,1fr);column-gap:0}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleColumns[data-article-toc=present] .resourceArticleBody{grid-column:2}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleColumns[data-article-toc=present] .resourceArticleToc:not([hidden]){width:min(208px, calc(100% - var(--brand-number-24)));grid-area:1/1}}@media (width>=1120px) and (width<=1279px){.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleColumns[data-article-toc=present] .resourceArticleToc:not([hidden]){display:none}}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody :not(pre)>code{color:inherit;font-family:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.articleChart--grouped .articleChartPlot{gap:var(--brand-number-2)}.articleChart--grouped .articleChartBar{flex:1 1 0;width:auto;max-width:40px}.articleChart--grouped .articleChartValue{font-size:var(--brand-number-10);font-weight:var(--brand-font-aspekta-weights-regular)}.articleChartLegend{gap:var(--brand-number-6) var(--brand-number-16);margin-top:var(--brand-number-8);flex-wrap:wrap;grid-column:1/-1;display:flex}.articleChartLegendItem{align-items:center;gap:var(--brand-number-6);color:var(--article-chart-ink);font-size:var(--brand-number-12);line-height:1.2;display:inline-flex}:where(.articleChartSwatch){--article-chart-color:var(--brand-color-chart-orange)}.articleChartSwatch{width:var(--brand-number-14);height:var(--brand-number-10);border:1.5px solid var(--article-chart-color);display:inline-block}@media (width<=760px){.articleChart--grouped .articleChartColumns{gap:var(--brand-number-6)}.articleChart--grouped .articleChartPlot{gap:var(--brand-number-1)}.articleChart--grouped .articleChartValue{bottom:calc(100% + var(--brand-number-4));writing-mode:vertical-rl;font-size:var(--brand-number-10);transform:translate(-50%)rotate(180deg)}}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll{border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-2);background:var(--brand-color-white);overflow-x:auto}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll table{border-collapse:collapse;width:100%;color:var(--alias-color-text-primary);font-family:"Inter", var(--alias-font-body), sans-serif;font-size:inherit;line-height:1.4;display:table;overflow:visible}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll :is(th,td){border-bottom:1px solid var(--brand-color-chart-grid);padding:var(--brand-number-12) var(--brand-number-16);text-align:left;vertical-align:top}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll th{background:var(--brand-color-paper-100);color:var(--alias-color-text-primary);font-weight:var(--brand-font-aspekta-weights-semibold)}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll tbody tr:last-child>*{border-bottom:0}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll :is(th,td).articleTableNum{text-align:right;font-variant-numeric:tabular-nums}@media (width<=760px){.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll :is(th,td){white-space:nowrap}}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody :is(h2,h3){margin-top:var(--brand-number-40);line-height:1}@media (width<=809px){.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h2{font-size:var(--brand-number-32)}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h3{font-size:var(--brand-number-24)}}.resourceArticlePage .resourceArticleHeader h1{font-size:var(--brand-number-48);line-height:.95}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h2{font-size:var(--brand-number-32)}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h3{font-size:var(--brand-number-24)}@media (width<=1119px){.resourceArticlePage .resourceArticleHeader h1{font-size:var(--brand-number-36)}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h2{font-size:var(--brand-number-28)}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h3{font-size:var(--brand-number-20)}}@media (width<=760px){.resourceArticlePage .resourceArticleHeader h1{font-size:var(--brand-number-32);line-height:1}.resourceArticlePage:not(.resourceArticlePage--case) .resourceArticleBody h2{font-size:var(--brand-number-24)}}.resourceArticlePage:not(.resourceArticlePage--case) :is(.resourceArticleHeader h1,.resourceArticleBody h2,.resourceArticleBody h3){color:var(--brand-color-ink-950)}.articleChart--flat .articleChartBar,.articleChart--flat .articleChartSwatch{background:var(--article-chart-color);border:0}.articleChart--flat .articleChartGridline{border-top-style:dotted}.articleChart--flat :is(.articleChartTick,.articleChartValue){font-family:"Geist Mono", var(--alias-font-technical), monospace;font-weight:var(--brand-font-aspekta-weights-regular);letter-spacing:-.02em}.articleChart--flat .articleChartTick,.articleChart--flat .articleChartLabel,.articleChart--flat .articleChartSubtitle{color:color-mix(in srgb, var(--article-chart-ink) 45%, transparent)}.articleChart--flat .articleChartValue{color:var(--article-chart-ink);font-size:var(--brand-number-11)}.articleChart .articleChartBar,.articleChart .articleChartLegendItem{transition:opacity .16s}:where([data-motion=reduced],[data-motion=off]) .articleChart :is(.articleChartBar,.articleChartLegendItem){transition:none}.articleChart[data-chart-hovering] .articleChartBar:not(.is-chart-active){opacity:.25}.articleChartLegendItem[data-chart-series]{cursor:default}.articleChartTooltip{z-index:2;gap:var(--brand-number-2);border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-4);background:var(--brand-color-white);padding:var(--brand-number-6) var(--brand-number-8);pointer-events:none;white-space:nowrap;flex-direction:column;display:flex;position:absolute;box-shadow:0 4px 16px #09090914}.articleChartTooltip[hidden]{display:none}.articleChartTooltipLabel{color:color-mix(in srgb, var(--article-chart-ink) 55%, transparent);font-size:var(--brand-number-11)}.articleChartTooltipValue{color:var(--article-chart-ink);font-family:"Geist Mono", var(--alias-font-technical), monospace;font-size:var(--brand-number-14)}.articleChartSwitcher{gap:var(--brand-number-12);flex-direction:column;display:flex}.articleChartTabs{align-self:flex-start;gap:var(--brand-number-2);border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-4);padding:var(--brand-number-2);flex-wrap:wrap;display:none}.articleChartSwitcher[data-ready] .articleChartTabs{display:inline-flex}.articleChartTabs button{border-radius:var(--brand-number-2);padding:var(--brand-number-6) var(--brand-number-12);color:color-mix(in srgb, var(--brand-color-ink-950) 60%, transparent);font-family:var(--alias-font-body), sans-serif;font-size:var(--brand-number-13);cursor:pointer;background:0 0;border:0}.articleChartTabs button[aria-selected=true]{background:var(--brand-color-ink-950);color:var(--brand-color-white)}.articleChartTabs button:focus-visible{outline:2px solid var(--alias-color-brand-primary);outline-offset:1px}.articleChartSwitcher>[hidden]{display:none}.resourceArticleBody .articleCode{border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-2);background:var(--brand-color-white);margin-inline:0;overflow:hidden}.articleCodeBar{border-bottom:1px solid var(--brand-color-chart-grid);padding:var(--brand-number-6) var(--brand-number-8) var(--brand-number-6) var(--brand-number-16);justify-content:space-between;align-items:center;display:flex}.articleCodeLang{color:color-mix(in srgb, var(--brand-color-ink-950) 55%, transparent);font-family:"Geist Mono", var(--alias-font-technical), monospace;font-size:var(--brand-number-12)}.articleCodeCopy{border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-2);background:var(--brand-color-white);padding:var(--brand-number-4) var(--brand-number-10);color:var(--brand-color-ink-950);font-family:var(--alias-font-body), sans-serif;font-size:var(--brand-number-12);cursor:pointer}.articleCodeCopy:hover{background:var(--brand-color-paper-100)}.articleCodeCopy:focus-visible{outline:2px solid var(--alias-color-brand-primary);outline-offset:1px}.resourceArticleBody .articleCode pre.articleCodeBody{padding:var(--brand-number-16);color:var(--brand-color-ink-950);font-family:"Geist Mono", var(--alias-font-technical), monospace;font-size:var(--brand-number-14);tab-size:4;border-radius:0;margin:0;line-height:1.6;overflow-x:auto;background:var(--brand-color-white)!important}.resourceArticleBody .articleCode pre.articleCodeBody code{color:inherit;font:inherit;white-space:pre;overflow-wrap:normal;background:0 0;padding:0}@media (width<=760px){.resourceArticleBody .articleCode pre.articleCodeBody{padding:var(--brand-number-12);font-size:var(--brand-number-13)}}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll table{font-family:"Geist Mono", var(--alias-font-technical), monospace;font-size:var(--brand-number-14);line-height:1.6}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll :is(th,td){padding:var(--brand-number-10) var(--brand-number-16)}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll th{border-bottom-color:var(--brand-color-chart-grid);background:var(--brand-color-white);color:color-mix(in srgb, var(--brand-color-ink-950) 55%, transparent);font-size:var(--brand-number-12);font-weight:var(--brand-font-aspekta-weights-regular)}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll td{color:var(--brand-color-ink-950)}.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll td strong{font-weight:700}@media (width<=760px){.resourceArticlePage:not(.resourceArticlePage--case) .articleTableScroll table{font-size:var(--brand-number-13)}}.resourceArticleBody .articleDiagram{border:1px solid var(--brand-color-chart-border);border-radius:var(--brand-number-2);background:var(--brand-color-white);padding:var(--brand-number-24) var(--brand-number-16);justify-content:center;margin-inline:0;display:flex;overflow-x:auto}.articleDiagram .pele{--pele-bg:var(--brand-color-white);--pele-fg:var(--brand-color-ink-950);--pele-muted:color-mix(in srgb, var(--brand-color-ink-950) 55%, transparent);--pele-line:color-mix(in srgb, var(--brand-color-ink-950) 55%, transparent);--pele-surface:var(--brand-color-white);--pele-surface-alt:var(--brand-color-paper-100);--pele-border:var(--brand-color-chart-border);--pele-accent:var(--alias-color-brand-primary);--pele-font:"Inter", var(--alias-font-body), sans-serif;--pele-radius:var(--brand-number-2);max-width:100%;height:auto;display:block}.articleDiagramLayout--narrow,.articleDiagramLayout--roomy{display:none}@media (width>=1120px){.resourceArticleBody .articleDiagram[data-diagram-roomy]{width:min(calc(var(--diagram-natural-width) + 2 * var(--brand-number-16) + 2px), calc(var(--alias-layout-desktop-fluid-grid-content) / 2 + 330px));max-width:none}.articleDiagram[data-diagram-roomy] .articleDiagramLayout--wide{display:none}.articleDiagram[data-diagram-roomy] .articleDiagramLayout--roomy{min-width:0;display:block}}@media (width<=760px){.resourceArticleBody .articleDiagram{padding:var(--brand-number-16) var(--brand-number-8)}.articleDiagramLayout--wide{display:none}.articleDiagramLayout--narrow{display:block}.articleDiagramLayout--narrow .pele-sequence{width:auto;max-width:none!important}.resourceArticleBody .articleDiagram:has(.pele-sequence){justify-content:flex-start}}:root{--section-heading-size:var(--brand-number-40)}@media (width<=1279px){:root{--section-heading-size:var(--brand-number-36)}}@media (width<=980px){:root{--section-heading-size:var(--brand-number-28)}}@media (width<=760px){:root{--section-heading-size:var(--brand-number-22)}}@media (width<=374px){:root{--section-heading-size:var(--brand-number-18)}}h2.astroSectionHeading.astroSectionHeading{font-size:var(--section-heading-size)}:root{--brand-color-blue-300:#868cfa;--brand-color-blue-500:#2c37f6;--brand-color-blue-550:#2136ff;--brand-color-blue-560:#3640f7;--brand-color-blue-600:#0d19f5;--brand-color-blue-950:#030853;--brand-color-blue-1000:#000116;--brand-color-yellow-400:#e2e608;--brand-color-rubik-blue:var(--brand-color-blue-600,#0d19f5);--brand-color-rubik-white:var(--brand-color-white,#fff);--brand-color-rubik-black:var(--brand-color-ink-900,#111);--brand-color-ink-600:#696969;--brand-color-ink-830:#171717;--brand-color-ink-840:#161616;--brand-color-ink-850:#151515;--brand-color-ink-900:#111;--brand-color-ink-950:#090909;--brand-color-neutral-600:#999;--brand-color-paper-100:#f7f7f4;--brand-color-paper-150:#f5f5f2;--brand-color-paper-200:#f2f2ef;--brand-color-teal-800:#11484e;--brand-color-chart-orange:#e0573a;--brand-color-chart-green:#4f8a6e;--brand-color-chart-purple:#6a63b8;--brand-color-chart-grid:#e6e6e3;--brand-color-chart-border:#dcdcd8;--brand-color-white:#fff;--brand-color-frame:#202020;--brand-font-chivo-mono-style:Chivo Mono;--brand-font-chivo-mono-weight:500;--brand-font-chivo-mono-weights-light:300;--brand-font-chivo-mono-weights-medium:500;--brand-font-aspekta-style:Aspekta;--brand-font-aspekta-weights-book:400;--brand-font-aspekta-weights-light:400;--brand-font-aspekta-weights-regular:400;--brand-font-aspekta-weights-medium:500;--brand-font-aspekta-weights-semibold:600;--brand-font-aspekta-weights-bold:600;--brand-font-ancizar-style:Ancizar Serif Variable;--brand-font-ancizar-weights-light:300;--brand-font-ancizar-weights-regular:400;--brand-font-ancizar-weights-medium:500;--brand-font-ancizar-weights-semibold:600;--brand-number-0:0px;--brand-number-1:1px;--brand-number-2:2px;--brand-number-4:4px;--brand-number-6:6px;--brand-number-8:8px;--brand-number-10:10px;--brand-number-11:11px;--brand-number-12:12px;--brand-number-13:13px;--brand-number-14:14px;--brand-number-15:15px;--brand-number-16:16px;--brand-number-18:18px;--brand-number-20:20px;--brand-number-22:22px;--brand-number-24:24px;--brand-number-28:28px;--brand-number-32:32px;--brand-number-36:36px;--brand-number-40:40px;--brand-number-42:42px;--brand-number-45:45px;--brand-number-48:48px;--brand-number-54:54px;--brand-number-56:56px;--brand-number-62:62px;--brand-number-64:64px;--brand-number-68:68px;--brand-number-72:72px;--brand-number-76:76px;--brand-number-80:80px;--brand-number-82:82px;--brand-number-88:88px;--brand-number-92:92px;--brand-number-96:96px;--brand-number-104:104px;--brand-number-112:112px;--brand-number-120:120px;--brand-number-128:128px;--brand-number-140:140px;--brand-number-160:160px;--brand-number-167:167px;--brand-number-176:176px;--brand-number-192:192px;--brand-number-287:287px;--brand-number-315:315px;--brand-number-320:320px;--brand-number-422:422px;--brand-number-480:480px;--brand-number-640:640px;--brand-number-680:680px;--brand-number-696:696px;--brand-number-720:720px;--brand-number-1088:1088px;--brand-number-1248:1248px;--brand-number-1280:1280px;--brand-number-1320:1320px;--brand-number-1360:1360px;--brand-number-1512:1512px;--brand-number-1536:1536px;--brand-number-1728:1728px;--brand-motion-duration-fast:.18s;--brand-motion-duration-medium:.24s;--brand-motion-duration-reveal:.88s;--brand-motion-ease-reveal:cubic-bezier(.22, 1, .36, 1);--alias-color-brand-primary:var(--brand-color-blue-600,#0d19f5);--alias-color-brand-primary-border:var(--brand-color-blue-500,#2c37f6);--alias-color-brand-primary-pressed:var(--brand-color-blue-1000,#000116);--alias-color-brand-contrast:var(--brand-color-white,#fff);--alias-color-brand-highlight:var(--brand-color-yellow-400,#e2e608);--alias-color-text-primary:var(--brand-color-ink-900,#111);--alias-color-text-muted:var(--brand-color-ink-600,#696969);--alias-color-text-on-brand:var(--brand-color-white,#fff);--alias-color-text-on-brand-soft:#ffffff52;--alias-color-surface-page:#fff;--alias-color-surface-white:var(--brand-color-white,#fff);--alias-color-surface-muted:var(--brand-color-white,#fff);--alias-color-surface-subtle:var(--brand-color-paper-200,#f2f2ef);--alias-color-surface-card:var(--brand-color-white,#fff);--alias-color-surface-lab:var(--brand-color-ink-840,#161616);--alias-color-surface-brand:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--alias-color-border-on-brand:#ffffff2e;--alias-color-border-brand-strong:var(--alias-color-brand-primary-border,var(--brand-color-blue-500,#2c37f6));--alias-color-border-on-paper:#09090914;--alias-font-technical:var(--brand-font-chivo-mono-style,Chivo Mono);--alias-font-body:var(--brand-font-aspekta-style,Aspekta);--alias-font-display:var(--brand-font-ancizar-style,Ancizar Serif Variable);--alias-layout-page-margin-mobile:var(--brand-number-16,16px);--alias-layout-page-margin-tablet:var(--brand-number-64,64px);--alias-layout-page-margin-laptop:var(--brand-number-32,32px);--alias-layout-page-margin-desktop:var(--brand-number-72,72px);--alias-layout-page-margin-wide:var(--brand-number-96,96px);--alias-layout-desktop-reference-width:var(--brand-number-1280,1280px);--alias-layout-desktop-large-reference-width:var(--brand-number-1728,1728px);--alias-layout-desktop-grid-columns:12;--alias-layout-desktop-grid-margin:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--alias-layout-desktop-grid-gutter:var(--brand-number-16,16px);--alias-layout-desktop-grid-content:var(--brand-number-1088,1088px);--alias-layout-desktop-fluid-grid-content:clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px));--alias-layout-desktop-fluid-grid-stop:var(--brand-number-1536,1536px);--alias-layout-desktop-grid-column:var(--brand-number-76,76px);--alias-layout-section-padding-block-mobile:var(--brand-number-56,56px);--alias-layout-section-padding-block-tablet:var(--brand-number-48,48px);--alias-layout-section-padding-block-laptop:var(--brand-number-56,56px);--alias-layout-section-padding-block-middle-desktop:var(--brand-number-64,64px);--alias-layout-section-padding-block-desktop:var(--brand-number-64,64px);--alias-layout-section-statement-min-height:90svh;--mapped-ai-expertise-strip-desktop-card-aspect:1.5;--mapped-ai-expertise-strip-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-ai-expertise-strip-desktop-intro-line-height:var(--brand-number-22,22px);--mapped-ai-expertise-strip-section-padding-tablet:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-ai-expertise-strip-section-padding-laptop:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-ai-expertise-strip-section-padding-middle-desktop:var(--alias-layout-section-padding-block-middle-desktop,var(--brand-number-64,64px));--mapped-ai-expertise-strip-mobile-intro-font-size:var(--brand-number-16,16px);--mapped-ai-expertise-strip-mobile-intro-line-height:var(--brand-number-20,20px);--mapped-ai-expertise-strip-mobile-card-padding-top:var(--brand-number-16,16px);--mapped-ai-expertise-strip-mobile-card-padding-inline:var(--brand-number-16,16px);--mapped-ai-expertise-strip-mobile-card-padding-bottom:var(--brand-number-16,16px);--mapped-ai-expertise-strip-mobile-card-button-inset:var(--brand-number-16,16px);--mapped-ai-expertise-strip-tablet-card-aspect:1.5;--mapped-ai-expertise-strip-tablet-card-padding-top:var(--brand-number-16,16px);--mapped-ai-expertise-strip-tablet-card-padding-inline:var(--brand-number-16,16px);--mapped-ai-expertise-strip-tablet-card-padding-bottom:var(--brand-number-16,16px);--mapped-ai-expertise-strip-tablet-card-body-size:var(--brand-number-14,14px);--mapped-ai-expertise-strip-tablet-scale-reference-width:352px;--mapped-ai-expertise-strip-tablet-min-scale:.84;--mapped-ai-expertise-strip-card-width:448px;--mapped-ai-expertise-strip-card-height:448px;--mapped-ai-expertise-strip-card-padding-top:16px;--mapped-ai-expertise-strip-card-padding-inline:16px;--mapped-ai-expertise-strip-card-padding-bottom:16px;--mapped-ai-expertise-strip-card-button-size:48px;--mapped-ai-expertise-strip-card-title-size:20px;--mapped-ai-expertise-strip-card-body-size:16px;--mapped-ai-expertise-strip-card-back-body-size:18px;--mapped-ai-expertise-strip-card-mobile-body-size:var(--brand-number-18,18px);--mapped-ai-expertise-strip-card-body-width:260px;--mapped-ai-expertise-strip-card-copy-gap:var(--brand-number-8,8px);--mapped-ai-expertise-strip-card-grid-gap:var(--brand-number-16,16px);--mapped-ai-expertise-strip-card-tablet-grid-gap:var(--brand-number-16,16px);--mapped-ai-expertise-strip-card-mobile-grid-gap:var(--brand-number-32,32px);--mapped-ai-expertise-strip-card-front-media-top:55.4%;--mapped-ai-expertise-strip-card-front-media-size:44.6%;--mapped-ai-expertise-strip-card-front-media-desktop-size:55%;--mapped-ai-expertise-strip-card-front-media-desktop-nudge:var(--brand-number-16,16px);--mapped-ai-expertise-strip-card-back-media-size:71.4%;--mapped-ai-expertise-strip-card-back-media-mobile-size:32%;--mapped-ai-expertise-strip-card-corner-size:16px;--mapped-ai-expertise-strip-card-aspect:1 / 1;--mapped-ai-expertise-desktop-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-ai-expertise-desktop-text:var(--brand-color-white,#fff);--mapped-ai-expertise-desktop-card-surface:var(--brand-color-white,#fff);--mapped-ai-expertise-desktop-card-text:#000;--mapped-ai-expertise-desktop-card-accent-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-ai-expertise-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-ai-expertise-desktop-padding-top:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-ai-expertise-desktop-padding-bottom:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-ai-expertise-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-ai-expertise-desktop-section-gap:var(--brand-number-48,48px);--mapped-ai-expertise-desktop-header-width:441px;--mapped-ai-expertise-desktop-header-gap:var(--brand-number-16,16px);--mapped-ai-expertise-desktop-heading-font-size:var(--brand-number-48,48px);--mapped-ai-expertise-desktop-heading-line-height:var(--brand-number-56,56px);--mapped-ai-expertise-desktop-heading-tracking:-.03em;--mapped-ai-expertise-desktop-intro-width:368px;--mapped-ai-expertise-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-ai-expertise-desktop-intro-line-height:var(--brand-number-22,22px);--mapped-ai-expertise-desktop-grid-columns:3;--mapped-ai-expertise-desktop-grid-gap:var(--brand-number-8,8px);--mapped-ai-expertise-desktop-card-padding:var(--brand-number-24,24px);--mapped-ai-expertise-desktop-card-min-height:136px;--mapped-ai-expertise-desktop-card-content-gap:var(--brand-number-24,24px);--mapped-ai-expertise-desktop-card-copy-gap:var(--brand-number-8,8px);--mapped-ai-expertise-desktop-icon-size:var(--brand-number-32,32px);--mapped-ai-expertise-desktop-card-title-font-size:var(--brand-number-20,20px);--mapped-ai-expertise-desktop-card-title-line-height:var(--brand-number-20,20px);--mapped-ai-expertise-desktop-card-title-tracking:0;--mapped-ai-expertise-desktop-card-body-font-size:var(--brand-number-16,16px);--mapped-ai-expertise-desktop-card-body-line-height:var(--brand-number-20,20px);--mapped-ai-expertise-desktop-card-body-tracking:0;--mapped-ai-expertise-strip-card-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-ai-expertise-strip-card-body-font-weight:var(--brand-font-aspekta-weights-book,400);--mapped-ai-expertise-strip-card-body-font-size:var(--brand-number-16,16px);--mapped-ai-expertise-strip-card-body-line-height:1.25;--mapped-ai-expertise-strip-points-gap:var(--brand-number-16,16px);--mapped-ai-expertise-strip-point-gap:var(--brand-number-4,4px);--mapped-ai-expertise-strip-point-indent:var(--brand-number-28,28px);--mapped-ai-expertise-strip-point-badge-size:var(--brand-number-24,24px);--mapped-ai-expertise-strip-point-content-inset:var(--brand-number-24,24px);--mapped-ai-expertise-strip-point-index-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-ai-expertise-strip-point-index-font-weight:var(--brand-font-aspekta-weights-medium,500);--mapped-ai-expertise-strip-point-index-font-size:var(--brand-number-14,14px);--mapped-ai-expertise-strip-point-index-line-height:1.25;--mapped-ai-expertise-strip-point-title-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-ai-expertise-strip-point-title-font-weight:var(--brand-font-aspekta-weights-medium,500);--mapped-ai-expertise-strip-point-title-font-size:var(--brand-number-16,16px);--mapped-ai-expertise-strip-point-title-line-height:1.25;--mapped-ai-expertise-strip-point-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-ai-expertise-strip-point-body-font-weight:var(--brand-font-aspekta-weights-book,400);--mapped-ai-expertise-strip-point-body-font-size:var(--brand-number-14,14px);--mapped-ai-expertise-strip-point-body-line-height:1.25;--mapped-ai-expertise-strip-back-surface:var(--brand-color-ink-830,#171717);--mapped-ai-expertise-strip-back-text:var(--brand-color-white,#fff);--mapped-ai-expertise-strip-point-badge-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-ai-expertise-strip-point-badge-text:var(--brand-color-white,#fff);--mapped-ai-expertise-strip-button-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-ai-expertise-strip-button-text:var(--brand-color-white,#fff);--mapped-ai-expertise-strip-scroller-card-width:340px;--mapped-ai-expertise-strip-stack-card-max-width:100%;--mapped-ai-expertise-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-ai-expertise-tablet-grid-columns:2;--mapped-ai-expertise-tablet-card-min-height:148px;--mapped-ai-expertise-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-ai-expertise-mobile-padding-top:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-ai-expertise-mobile-padding-bottom:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-ai-expertise-mobile-section-gap:var(--brand-number-40,40px);--mapped-ai-expertise-mobile-header-width:100%;--mapped-ai-expertise-mobile-heading-font-size:34px;--mapped-ai-expertise-mobile-heading-line-height:var(--brand-number-40,40px);--mapped-ai-expertise-mobile-intro-width:100%;--mapped-ai-expertise-mobile-intro-font-size:var(--brand-number-16,16px);--mapped-ai-expertise-mobile-intro-line-height:var(--brand-number-22,22px);--mapped-ai-expertise-mobile-grid-columns:1;--mapped-ai-expertise-mobile-grid-gap:var(--brand-number-12,12px);--mapped-ai-expertise-mobile-card-padding:var(--brand-number-24,24px);--mapped-ai-expertise-mobile-card-min-height:152px;--mapped-ai-expertise-mobile-card-title-font-size:var(--brand-number-18,18px);--mapped-ai-expertise-mobile-card-title-line-height:var(--brand-number-22,22px);--mapped-ai-expertise-mobile-card-body-font-size:var(--brand-number-15,15px);--mapped-ai-expertise-mobile-card-body-line-height:var(--brand-number-20,20px);--mapped-astro-hero-surface:var(--alias-color-surface-brand,var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5)));--mapped-astro-hero-text:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-astro-hero-height:var(--brand-number-720,720px);--mapped-astro-hero-copy-top:var(--brand-number-176,176px);--mapped-astro-hero-copy-width:var(--brand-number-640,640px);--mapped-astro-hero-copy-gap:var(--brand-number-16,16px);--mapped-astro-hero-heading-size:var(--brand-number-48,48px);--mapped-astro-hero-heading-line-height:var(--brand-number-56,56px);--mapped-astro-hero-heading-weight:var(--brand-font-aspekta-weights-book,400);--mapped-astro-hero-heading-tracking:-.03em;--mapped-astro-hero-action-gap:var(--brand-number-8,8px);--mapped-astro-hero-mobile-height:var(--brand-number-640,640px);--mapped-astro-hero-mobile-heading-size:var(--brand-number-36,36px);--mapped-astro-hero-mobile-heading-line-height:var(--brand-number-42,42px);--mapped-astro-hero-mobile-page-margin:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-astro-hero-nav-height:var(--brand-number-72,72px);--mapped-astro-hero-nav-inner-height:var(--brand-number-68,68px);--mapped-astro-hero-nav-content-width:var(--alias-layout-desktop-grid-content,var(--brand-number-1088,1088px));--mapped-astro-hero-nav-margin:var(--alias-layout-desktop-grid-margin,var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)));--mapped-astro-hero-nav-tablet-margin:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-astro-hero-nav-gap:var(--brand-number-24,24px);--mapped-astro-hero-nav-cta-gap:var(--brand-number-24,24px);--mapped-astro-hero-nav-label-gap:var(--brand-number-4,4px);--mapped-astro-hero-nav-logo-width:var(--brand-number-160,160px);--mapped-astro-hero-nav-logo-height:31.068px;--mapped-astro-hero-nav-chevron-width:6.667px;--mapped-astro-hero-nav-chevron-height:var(--brand-number-4,4px);--mapped-astro-hero-nav-menu-width:200px;--mapped-astro-hero-nav-menu-padding:var(--brand-number-8,8px);--mapped-astro-hero-nav-menu-link-padding:var(--brand-number-12,12px);--mapped-astro-hero-nav-touch-height:var(--brand-number-48,48px);--mapped-astro-hero-button-width:var(--brand-number-140,140px);--mapped-astro-hero-button-height:var(--brand-number-40,40px);--mapped-astro-hero-button-padding:var(--brand-number-16,16px);--mapped-astro-hero-button-trailing-padding:var(--brand-number-8,8px);--mapped-astro-hero-button-icon-size:var(--brand-number-24,24px);--mapped-astro-hero-button-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-astro-hero-button-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-astro-hero-button-font-size:var(--brand-number-14,14px);--mapped-astro-hero-button-line-height:1.25;--mapped-astro-hero-button-tracking:.56px;--mapped-astro-hero-button-surface:var(--alias-color-brand-contrast,var(--brand-color-white,#fff));--mapped-astro-hero-button-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-astro-hero-button-secondary-surface:#ffffff1a;--mapped-astro-hero-button-secondary-hover:#fff3;--mapped-astro-hero-button-hover-surface:var(--brand-color-white,#fff);--mapped-astro-hero-button-focus-width:var(--brand-number-2,2px);--mapped-astro-hero-button-focus-offset:var(--brand-number-4,4px);--mapped-astro-hero-main3-surface:var(--alias-color-surface-page,#fff);--mapped-astro-hero-main3-text:var(--brand-color-ink-950,#090909);--mapped-astro-hero-main3-side-margin:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-astro-hero-main3-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-astro-hero-main3-nav-height:var(--brand-number-72,72px);--mapped-astro-hero-main3-nav-gap:var(--brand-number-32,32px);--mapped-astro-hero-main3-nav-link-gap:var(--brand-number-28,28px);--mapped-astro-hero-main3-nav-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-astro-hero-main3-nav-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-astro-hero-main3-nav-font-size:var(--brand-number-14,14px);--mapped-astro-hero-main3-nav-line-height:1.25;--mapped-astro-hero-main3-headline-font-family:var(--brand-font-ancizar-style,Ancizar Serif Variable);--mapped-astro-hero-main3-headline-font-weight:var(--brand-font-ancizar-weights-regular,400);--mapped-astro-hero-main3-headline-size:var(--brand-number-64,64px);--mapped-astro-hero-main3-headline-line-height:1;--mapped-astro-hero-main3-headline-tracking:-.03em;--mapped-astro-hero-main3-headline-measure:640px;--mapped-astro-hero-main3-action-gap:var(--brand-number-12,12px);--mapped-astro-hero-main3-button-height:var(--brand-number-48,48px);--mapped-astro-hero-main3-button-padding:var(--brand-number-16,16px);--mapped-astro-hero-main3-button-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-astro-hero-main3-cube-accent:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-astro-hero-main3-cube-face-colors-blue:var(--brand-color-rubik-blue,var(--brand-color-blue-600,#0d19f5));--mapped-astro-hero-main3-cube-face-colors-white:var(--brand-color-rubik-white,var(--brand-color-white,#fff));--mapped-astro-hero-main3-cube-face-colors-black:var(--brand-color-rubik-black,var(--brand-color-ink-900,#111));--mapped-astro-hero-main3-cube-width:520px;--mapped-astro-hero-main3-cube-desktop-offset:clamp(32px, 3vw, 48px);--mapped-astro-hero-main3-cube-height:390px;--mapped-astro-hero-main3-ticker-height:105.6px;--mapped-astro-hero-main3-tablet-ticker-padding-bottom:var(--brand-number-16,16px);--mapped-astro-hero-main3-ticker-logo-height:65.6px;--mapped-astro-hero-main3-ticker-gap:65.6px;--mapped-astro-hero-main3-ticker-speed:12s;--mapped-astro-hero-main3-hero-max-height:1500px;--mapped-astro-hero-main3-tape-margin-y:var(--brand-number-128,128px);--mapped-astro-hero-main3-laptop-side-margin:var(--alias-layout-page-margin-laptop,var(--brand-number-32,32px));--mapped-astro-hero-main3-tablet-side-margin:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-astro-hero-main3-mobile-side-margin:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-astro-hero-main3-mobile-headline-size:36px;--mapped-astro-hero-main3-mobile-body-gap:var(--brand-number-32,32px);--mapped-astro-hero-main3-mobile-copy-gap:var(--brand-number-20,20px);--mapped-astro-hero-main3-mobile-action-gap:var(--brand-number-12,12px);--mapped-astro-hero-main3-mobile-cube-width:280px;--mapped-astro-hero-main3-mobile-cube-height:234px;--mapped-astro-hero-main3-mobile-ticker-height:calc(var(--brand-number-76,76px) * .8);--mapped-astro-hero-main3-mobile-hero-height:calc(100svh - var(--mapped-astro-hero-main3-nav-height,var(--brand-number-72,72px)));--mapped-case-studies-section-desktop-surface:var(--alias-color-surface-page,#fff);--mapped-case-studies-section-desktop-text:var(--alias-color-text-primary,var(--brand-color-ink-900,#111));--mapped-case-studies-section-desktop-muted-text:var(--alias-color-text-muted,var(--brand-color-ink-600,#696969));--mapped-case-studies-section-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-case-studies-section-desktop-padding-top:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-case-studies-section-desktop-padding-bottom:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-case-studies-section-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-case-studies-section-desktop-label-to-featured-gap:var(--brand-number-48,48px);--mapped-case-studies-section-desktop-actions-gap:var(--brand-number-64,64px);--mapped-case-studies-section-desktop-copy-width:620px;--mapped-case-studies-section-desktop-headline-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-case-studies-section-desktop-headline-font-size:var(--brand-number-36,36px);--mapped-case-studies-section-desktop-headline-font-weight:var(--brand-font-ancizar-weights-regular,400);--mapped-case-studies-section-desktop-headline-line-height:1.2;--mapped-case-studies-section-desktop-headline-tracking:-.02em;--mapped-case-studies-section-desktop-section-heading-font-size:var(--mapped-astro-section-header-font-size,var(--brand-number-64,64px));--mapped-case-studies-section-desktop-section-heading-line-height:var(--mapped-astro-section-header-line-height,1);--mapped-case-studies-section-desktop-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-case-studies-section-desktop-body-font-size:var(--brand-number-18,18px);--mapped-case-studies-section-desktop-body-font-weight:var(--brand-font-aspekta-weights-book,400);--mapped-case-studies-section-desktop-body-line-height:1.25;--mapped-case-studies-section-desktop-body-tracking:-.02em;--mapped-case-studies-section-desktop-copy-stack-gap:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-cta-gap:var(--brand-number-24,24px);--mapped-case-studies-section-desktop-media-aspect:708 / 472;--mapped-case-studies-section-desktop-media-max-width:760px;--mapped-case-studies-section-desktop-media-fallback:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-case-studies-section-desktop-badge-background:var(--brand-color-ink-950,#090909);--mapped-case-studies-section-desktop-badge-color:var(--brand-color-white,#fff);--mapped-case-studies-section-desktop-badge-padding-x:var(--brand-number-8,8px);--mapped-case-studies-section-desktop-badge-padding-y:var(--brand-number-4,4px);--mapped-case-studies-section-desktop-badge-top:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-badge-left:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-badge-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-case-studies-section-desktop-badge-font-size:var(--brand-number-14,14px);--mapped-case-studies-section-desktop-badge-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-case-studies-section-desktop-badge-line-height:1.25;--mapped-case-studies-section-desktop-badge-tracking:-.02em;--mapped-case-studies-section-desktop-control-size:var(--brand-number-40,40px);--mapped-case-studies-section-desktop-control-gap:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-control-inset:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-grid-columns:3;--mapped-case-studies-section-desktop-grid-gap:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-grid-media-aspect:708 / 472;--mapped-case-studies-section-desktop-grid-title-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-case-studies-section-desktop-grid-title-font-size:var(--brand-number-36,36px);--mapped-case-studies-section-desktop-grid-title-font-weight:var(--brand-font-ancizar-weights-regular,400);--mapped-case-studies-section-desktop-grid-title-line-height:1.2;--mapped-case-studies-section-desktop-grid-title-tracking:-.02em;--mapped-case-studies-section-desktop-grid-title-gap:var(--brand-number-16,16px);--mapped-case-studies-section-desktop-grid-cta-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-case-studies-section-desktop-grid-cta-font-size:var(--brand-number-14,14px);--mapped-case-studies-section-desktop-grid-cta-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-case-studies-section-desktop-grid-cta-line-height:1.25;--mapped-case-studies-section-desktop-grid-cta-tracking:.04em;--mapped-case-studies-section-desktop-title-line-clamp:2;--mapped-case-studies-section-desktop-body-line-clamp:3;--mapped-case-studies-section-desktop-divider:#ccc;--mapped-case-studies-section-desktop-plate-surface:var(--brand-color-paper-100,#f7f7f4);--mapped-case-studies-section-laptop-padding-x:var(--alias-layout-page-margin-laptop,var(--brand-number-32,32px));--mapped-case-studies-section-laptop-padding-top:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-case-studies-section-laptop-padding-bottom:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-case-studies-section-laptop-copy-width:360px;--mapped-case-studies-section-laptop-section-heading-font-size:var(--mapped-astro-section-header-laptop-font-size,var(--brand-number-56,56px));--mapped-case-studies-section-laptop-headline-font-size:var(--brand-number-36,36px);--mapped-case-studies-section-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-case-studies-section-tablet-padding-top:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-case-studies-section-tablet-padding-bottom:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-case-studies-section-tablet-copy-width:100%;--mapped-case-studies-section-tablet-section-heading-font-size:var(--mapped-astro-section-header-tablet-font-size,var(--brand-number-48,48px));--mapped-case-studies-section-tablet-headline-font-size:var(--brand-number-32,32px);--mapped-case-studies-section-tablet-label-to-featured-gap:var(--brand-number-40,40px);--mapped-case-studies-section-tablet-actions-gap:var(--brand-number-64,64px);--mapped-case-studies-section-tablet-grid-columns:2;--mapped-case-studies-section-tablet-grid-gap:var(--brand-number-16,16px);--mapped-case-studies-section-tablet-grid-title-font-size:var(--brand-number-32,32px);--mapped-case-studies-section-tablet-grid-title-gap:var(--brand-number-16,16px);--mapped-case-studies-section-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-case-studies-section-mobile-padding-top:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-case-studies-section-mobile-padding-bottom:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-case-studies-section-mobile-copy-width:335px;--mapped-case-studies-section-mobile-section-heading-font-size:var(--mapped-astro-section-header-mobile-font-size,44px);--mapped-case-studies-section-mobile-headline-font-size:var(--brand-number-28,28px);--mapped-case-studies-section-mobile-label-to-featured-gap:var(--brand-number-32,32px);--mapped-case-studies-section-mobile-actions-gap:var(--brand-number-64,64px);--mapped-case-studies-section-mobile-grid-columns:1;--mapped-case-studies-section-mobile-grid-gap:var(--brand-number-32,32px);--mapped-case-studies-section-mobile-grid-title-font-size:var(--brand-number-36,36px);--mapped-case-studies-section-mobile-grid-title-gap:var(--brand-number-16,16px);--mapped-case-studies-section-mobile-body-font-size:var(--brand-number-18,18px);--mapped-case-studies-section-mobile-body-line-height:1.25;--mapped-case-studies-section-mobile-cta-gap:var(--brand-number-24,24px);--mapped-case-studies-section-mobile-control-inset:var(--brand-number-12,12px);--mapped-case-studies-desktop-padding-x:var(--brand-number-96,96px);--mapped-case-studies-desktop-padding-y:var(--brand-number-64,64px);--mapped-case-studies-desktop-inner-gap:var(--brand-number-72,72px);--mapped-case-studies-desktop-header-gap:var(--brand-number-64,64px);--mapped-case-studies-desktop-intro-width:524px;--mapped-case-studies-desktop-title-font-size:var(--brand-number-48,48px);--mapped-case-studies-desktop-body-font-size:var(--brand-number-20,20px);--mapped-case-studies-desktop-grid-columns:4;--mapped-case-studies-desktop-grid-gap:var(--brand-number-16,16px);--mapped-case-studies-desktop-card-height:var(--brand-number-287,287px);--mapped-case-studies-desktop-card-media-height:var(--brand-number-167,167px);--mapped-case-studies-desktop-card-gap:var(--brand-number-16,16px);--mapped-case-studies-desktop-card-copy-gap:var(--brand-number-12,12px);--mapped-case-studies-desktop-card-title-font-size:var(--brand-number-20,20px);--mapped-case-studies-desktop-card-body-font-size:var(--brand-number-16,16px);--mapped-case-studies-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-case-studies-mobile-padding-y:var(--brand-number-64,64px);--mapped-case-studies-mobile-inner-gap:var(--brand-number-40,40px);--mapped-case-studies-mobile-header-gap:var(--brand-number-24,24px);--mapped-case-studies-mobile-grid-columns:1;--mapped-case-studies-mobile-grid-gap:var(--brand-number-40,40px);--mapped-case-studies-mobile-title-font-size:var(--brand-number-40,40px);--mapped-case-studies-mobile-body-font-size:var(--brand-number-18,18px);--mapped-case-studies-card-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2);--mapped-execution-features-desktop-background:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-execution-features-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-execution-features-desktop-padding-top:var(--brand-number-64,64px);--mapped-execution-features-desktop-padding-bottom:var(--brand-number-64,64px);--mapped-execution-features-desktop-padding-y:var(--mapped-execution-features-desktop-padding-top,var(--brand-number-64,64px));--mapped-execution-features-desktop-content-max-width:var(--alias-layout-desktop-reference-width,var(--brand-number-1280,1280px));--mapped-execution-features-desktop-sticky-top:calc(var(--mapped-navigation-desktop-height,var(--brand-number-68,68px)) + var(--brand-number-128,128px));--mapped-execution-features-desktop-header-gap:64px;--mapped-execution-features-desktop-header-column-width:524px;--mapped-execution-features-desktop-heading-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-execution-features-desktop-heading-font-size:var(--brand-number-48,48px);--mapped-execution-features-desktop-heading-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-execution-features-desktop-heading-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-execution-features-desktop-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-execution-features-desktop-body-font-size:var(--brand-number-20,20px);--mapped-execution-features-desktop-body-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-execution-features-desktop-body-line-height:24px;--mapped-execution-features-desktop-body-color:#8e8e8e;--mapped-execution-features-desktop-module-gap:64px;--mapped-execution-features-desktop-tab-height:var(--brand-number-48,48px);--mapped-execution-features-desktop-tab-padding-x:var(--brand-number-24,24px);--mapped-execution-features-desktop-tab-background:var(--brand-color-ink-850,#151515);--mapped-execution-features-desktop-tab-active-background:#171717;--mapped-execution-features-desktop-tab-text-color:#8a8a8a;--mapped-execution-features-desktop-tab-active-text-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-execution-features-desktop-border-color:#1f1f1f;--mapped-execution-features-desktop-panel-background:var(--brand-color-ink-850,#151515);--mapped-execution-features-desktop-panel-height:540px;--mapped-execution-features-desktop-panel-copy-padding-x:var(--brand-number-56,56px);--mapped-execution-features-desktop-panel-copy-padding-top:var(--brand-number-64,64px);--mapped-execution-features-desktop-panel-copy-padding-bottom:var(--brand-number-72,72px);--mapped-execution-features-desktop-panel-title-font-size:var(--brand-number-24,24px);--mapped-execution-features-desktop-panel-title-line-height:32px;--mapped-execution-features-desktop-panel-body-font-size:var(--brand-number-16,16px);--mapped-execution-features-desktop-panel-body-line-height:24px;--mapped-execution-features-desktop-visual-padding-x:var(--brand-number-24,24px);--mapped-execution-features-desktop-divider-height:var(--brand-number-48,48px);--mapped-execution-features-desktop-divider-inner-height:126px;--mapped-execution-features-desktop-divider-grid-height:696px;--mapped-execution-features-desktop-divider-grid-offset-y:133px;--mapped-execution-features-desktop-divider-fine-cell:var(--brand-number-40,40px);--mapped-execution-features-desktop-divider-major-cell:var(--brand-number-120,120px);--mapped-execution-features-desktop-divider-line-width:.5px;--mapped-execution-features-desktop-divider-grid-opacity:.5;--mapped-execution-features-desktop-grid-line-color:#505050;--mapped-execution-features-mobile-padding-top:var(--brand-number-32,32px);--mapped-execution-features-mobile-padding-bottom:var(--brand-number-64,64px);--mapped-execution-features-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-execution-features-mobile-header-gap:var(--brand-number-20,20px);--mapped-execution-features-mobile-module-gap:var(--brand-number-40,40px);--mapped-execution-features-mobile-panel-height:420px;--mapped-execution-features-mobile-panel-title-font-size:var(--brand-number-24,24px);--mapped-execution-problems-desktop-margin-y:44px;--mapped-execution-problems-desktop-card-min-height:178px;--mapped-execution-problems-desktop-card-padding-y:var(--brand-number-24,24px);--mapped-execution-problems-desktop-card-gap:var(--brand-number-8,8px);--mapped-execution-problems-desktop-title-font-size:var(--brand-number-24,24px);--mapped-execution-problems-desktop-body-font-size:var(--brand-number-16,16px);--mapped-execution-problems-desktop-copy-gap:var(--brand-number-12,12px);--mapped-execution-problems-desktop-icon-size:80px;--mapped-final-cta-desktop-background:var(--brand-color-white,#fff);--mapped-final-cta-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-final-cta-desktop-padding-y:var(--brand-number-72,72px);--mapped-final-cta-desktop-gap:var(--brand-number-32,32px);--mapped-final-cta-desktop-card-background:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-final-cta-desktop-card-padding-x:var(--brand-number-56,56px);--mapped-final-cta-desktop-card-padding-y:var(--brand-number-72,72px);--mapped-final-cta-desktop-card-min-height:var(--brand-number-315,315px);--mapped-final-cta-desktop-copy-width:var(--brand-number-422,422px);--mapped-final-cta-desktop-copy-gap:var(--brand-number-24,24px);--mapped-final-cta-desktop-text-gap:var(--brand-number-16,16px);--mapped-final-cta-desktop-title-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-final-cta-desktop-title-font-size:var(--brand-number-48,48px);--mapped-final-cta-desktop-title-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-final-cta-desktop-title-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-final-cta-desktop-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-final-cta-desktop-body-font-size:var(--brand-number-20,20px);--mapped-final-cta-desktop-body-line-height:var(--brand-number-24,24px);--mapped-final-cta-desktop-body-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-final-cta-desktop-body-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-final-cta-desktop-visual-width:var(--brand-number-680,680px);--mapped-astro-footer-surface:var(--alias-color-surface-brand,var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5)));--mapped-astro-footer-text:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-astro-footer-link-text:#b6bafc;--mapped-astro-footer-padding-x:var(--brand-number-96,96px);--mapped-astro-footer-padding-y:var(--brand-number-64,64px);--mapped-astro-footer-content-width:var(--alias-layout-desktop-grid-content,var(--brand-number-1088,1088px));--mapped-astro-footer-column-gap:var(--brand-number-56,56px);--mapped-astro-footer-row-gap:var(--brand-number-48,48px);--mapped-astro-footer-brand-width:277px;--mapped-astro-footer-brand-height:var(--brand-number-54,54px);--mapped-astro-footer-brand-gap:var(--brand-number-8,8px);--mapped-astro-footer-word-jyosa-width:var(--brand-number-104,104px);--mapped-astro-footer-word-labs-width:var(--brand-number-92,92px);--mapped-astro-footer-word-height:var(--brand-number-28,28px);--mapped-astro-footer-link-group-gap:var(--brand-number-4,4px);--mapped-astro-footer-link-column-min-width:116px;--mapped-astro-footer-font-size:var(--brand-number-14,14px);--mapped-astro-footer-line-height:1.25;--mapped-astro-footer-label-tracking:.04em;--mapped-astro-footer-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-astro-footer-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-astro-footer-mobile-padding-y:var(--brand-number-48,48px);--mapped-astro-footer-mobile-column-gap:var(--brand-number-32,32px);--mapped-astro-footer-mobile-word-jyosa-width:var(--brand-number-92,92px);--mapped-astro-footer-mobile-word-labs-width:var(--brand-number-82,82px);--mapped-astro-footer-focus-width:var(--brand-number-2,2px);--mapped-astro-footer-focus-offset:var(--brand-number-4,4px);--mapped-footer-desktop-reveal-height:462px;--mapped-footer-desktop-padding-y:var(--brand-number-72,72px);--mapped-footer-desktop-nav-gap-x:var(--brand-number-56,56px);--mapped-footer-desktop-nav-gap-y:var(--brand-number-32,32px);--mapped-footer-desktop-item-gap:var(--brand-number-4,4px);--mapped-footer-desktop-heading-font-size:var(--brand-number-32,32px);--mapped-footer-desktop-link-font-size:var(--brand-number-14,14px);--mapped-footer-desktop-lockup-width:480px;--mapped-footer-desktop-lockup-height:94px;--mapped-footer-desktop-lockup-margin-top:80px;--mapped-footer-mobile-reveal-height:536px;--mapped-footer-mobile-padding-y:var(--brand-number-40,40px);--mapped-footer-mobile-nav-gap-x:28px;--mapped-footer-mobile-nav-gap-y:28px;--mapped-hero-desktop-height:var(--brand-number-480,480px);--mapped-hero-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-hero-desktop-background:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-hero-desktop-content-max-width:var(--alias-layout-desktop-reference-width,var(--brand-number-1280,1280px));--mapped-hero-desktop-content-max-height:var(--brand-number-480,480px);--mapped-hero-desktop-content-padding-y:var(--brand-number-0,0px);--mapped-hero-desktop-grid-opacity:.5;--mapped-hero-desktop-grid-fine-opacity:1;--mapped-hero-desktop-grid-major-opacity:.5;--mapped-hero-desktop-grid-fine-cell:var(--brand-number-40,40px);--mapped-hero-desktop-grid-fine-color:var(--brand-color-blue-500,#2c37f6);--mapped-hero-desktop-grid-major-cell:var(--brand-number-120,120px);--mapped-hero-desktop-grid-major-color:var(--brand-color-blue-550,#2136ff);--mapped-hero-desktop-headline-gap:var(--brand-number-16,16px);--mapped-hero-desktop-headline-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-hero-desktop-headline-font-size:var(--brand-number-56,56px);--mapped-hero-desktop-headline-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-hero-desktop-headline-line-height:1;--mapped-hero-desktop-headline-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-hero-desktop-ticker-width:var(--brand-number-320,320px);--mapped-hero-desktop-ticker-item-padding:var(--brand-number-12,12px);--mapped-hero-desktop-ticker-stack-gap:var(--brand-number-8,8px);--mapped-hero-desktop-ticker-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-hero-desktop-ticker-font-size:var(--brand-number-48,48px);--mapped-hero-desktop-ticker-font-weight:var(--brand-font-aspekta-weights-medium,500);--mapped-hero-desktop-ticker-line-height:1;--mapped-hero-desktop-ticker-letter-spacing:-.96px;--mapped-hero-desktop-ticker-active-background:var(--alias-color-brand-contrast,var(--brand-color-white,#fff));--mapped-hero-desktop-ticker-active-color:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-hero-desktop-ticker-inactive-color:var(--brand-color-blue-300,#868cfa);--mapped-hero-desktop-ticker-inactive-opacity:1;--mapped-hero-desktop-ticker-edge-fade-start:0%;--mapped-hero-desktop-ticker-edge-fade-end:45%;--mapped-hero-desktop-ticker-visible-ghosts:5;--mapped-homepage-case-studies-desktop-surface:var(--brand-color-white,#fff);--mapped-homepage-case-studies-desktop-text:#000;--mapped-homepage-case-studies-desktop-accent-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-homepage-case-studies-desktop-muted-text:#666;--mapped-homepage-case-studies-desktop-divider:#66666626;--mapped-homepage-case-studies-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-homepage-case-studies-desktop-padding-y:var(--brand-number-64,64px);--mapped-homepage-case-studies-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-homepage-case-studies-desktop-section-gap:var(--brand-number-40,40px);--mapped-homepage-case-studies-desktop-header-gap:var(--brand-number-16,16px);--mapped-homepage-case-studies-desktop-heading-font-size:var(--brand-number-48,48px);--mapped-homepage-case-studies-desktop-heading-line-height:52px;--mapped-homepage-case-studies-desktop-heading-tracking:-.03em;--mapped-homepage-case-studies-desktop-intro-width:403px;--mapped-homepage-case-studies-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-homepage-case-studies-desktop-intro-line-height:var(--brand-number-22,22px);--mapped-homepage-case-studies-desktop-list-padding-x:0px;--mapped-homepage-case-studies-desktop-list-column-gap:var(--brand-number-8,8px);--mapped-homepage-case-studies-desktop-list-row-gap:var(--brand-number-8,8px);--mapped-homepage-case-studies-desktop-row-padding-y:var(--brand-number-24,24px);--mapped-homepage-case-studies-desktop-row-gap:0px;--mapped-homepage-case-studies-desktop-media-width:240px;--mapped-homepage-case-studies-desktop-media-corner-pixel:var(--brand-number-8,8px);--mapped-homepage-case-studies-desktop-media-mark-size:var(--brand-number-72,72px);--mapped-homepage-case-studies-desktop-copy-padding:var(--brand-number-16,16px);--mapped-homepage-case-studies-desktop-copy-gap:var(--brand-number-8,8px);--mapped-homepage-case-studies-desktop-row-title-font-size:var(--brand-number-20,20px);--mapped-homepage-case-studies-desktop-row-title-line-height:var(--brand-number-20,20px);--mapped-homepage-case-studies-desktop-row-title-tracking:-.02em;--mapped-homepage-case-studies-desktop-row-body-font-size:var(--brand-number-14,14px);--mapped-homepage-case-studies-desktop-row-body-line-height:21px;--mapped-homepage-case-studies-desktop-row-body-line-clamp:4;--mapped-homepage-case-studies-desktop-cta-width:var(--brand-number-140,140px);--mapped-homepage-case-studies-desktop-cta-height:var(--brand-number-40,40px);--mapped-homepage-case-studies-desktop-cta-padding-x:var(--brand-number-16,16px);--mapped-homepage-case-studies-desktop-cta-font-size:var(--brand-number-14,14px);--mapped-homepage-case-studies-desktop-cta-tracking:.04em;--mapped-homepage-case-studies-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-homepage-case-studies-tablet-list-padding-x:0px;--mapped-homepage-case-studies-tablet-media-width:220px;--mapped-homepage-case-studies-tablet-row-body-line-clamp:4;--mapped-homepage-case-studies-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-homepage-case-studies-mobile-padding-y:0px;--mapped-homepage-case-studies-mobile-section-gap:0px;--mapped-homepage-case-studies-mobile-header-padding-y:var(--brand-number-32,32px);--mapped-homepage-case-studies-mobile-heading-font-size:34px;--mapped-homepage-case-studies-mobile-heading-line-height:38px;--mapped-homepage-case-studies-mobile-row-padding-y:var(--brand-number-32,32px);--mapped-homepage-case-studies-mobile-row-gap:var(--brand-number-16,16px);--mapped-homepage-case-studies-mobile-media-width:100%;--mapped-homepage-case-studies-mobile-copy-gap:var(--brand-number-8,8px);--mapped-homepage-case-studies-mobile-row-title-font-size:var(--brand-number-20,20px);--mapped-homepage-case-studies-mobile-row-title-line-height:var(--brand-number-24,24px);--mapped-homepage-case-studies-mobile-row-body-font-size:var(--brand-number-15,15px);--mapped-homepage-case-studies-mobile-row-body-line-height:21px;--mapped-homepage-case-studies-mobile-row-body-line-clamp:3;--mapped-homepage-case-studies-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2);--mapped-homepage-cta-band-desktop-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-homepage-cta-band-desktop-prompt-surface:var(--alias-color-surface-page,#fff);--mapped-homepage-cta-band-desktop-prompt-border:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-homepage-cta-band-desktop-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-homepage-cta-band-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-homepage-cta-band-desktop-height:var(--alias-layout-section-statement-min-height,90svh);--mapped-homepage-cta-band-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-homepage-cta-band-desktop-control-height:var(--brand-number-40,40px);--mapped-homepage-cta-band-desktop-prompt-padding-x:var(--brand-number-16,16px);--mapped-homepage-cta-band-desktop-button-width:140px;--mapped-homepage-cta-band-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-homepage-cta-band-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-homepage-cta-band-mobile-height:var(--alias-layout-section-statement-min-height,90svh);--mapped-homepage-cta-band-mobile-button-width:140px;--mapped-homepage-faq-desktop-intro-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-homepage-faq-desktop-intro-font-weight:var(--brand-font-aspekta-weights-book,400);--mapped-homepage-faq-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-homepage-faq-desktop-intro-line-height:1.25;--mapped-homepage-faq-desktop-intro-tracking:-.02em;--mapped-homepage-faq-desktop-question-font-size:var(--brand-number-18,18px);--mapped-homepage-faq-desktop-answer-font-size:var(--brand-number-16,16px);--mapped-homepage-trust-desktop-surface:var(--alias-color-surface-page,#fff);--mapped-homepage-trust-desktop-text:var(--alias-color-text-primary,var(--brand-color-ink-900,#111));--mapped-homepage-trust-desktop-muted-text:var(--alias-color-text-muted,var(--brand-color-ink-600,#696969));--mapped-homepage-trust-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-homepage-trust-desktop-padding-top:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-homepage-trust-desktop-padding-bottom:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-homepage-trust-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-homepage-trust-desktop-intro-stack-gap:var(--brand-number-16,16px);--mapped-homepage-trust-desktop-intro-gap:var(--brand-number-72,72px);--mapped-homepage-trust-desktop-intro-eyebrow-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-homepage-trust-desktop-intro-eyebrow-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-homepage-trust-desktop-intro-eyebrow-font-size:var(--brand-number-14,14px);--mapped-homepage-trust-desktop-intro-eyebrow-line-height:1.25;--mapped-homepage-trust-desktop-intro-eyebrow-tracking:-.02em;--mapped-homepage-trust-desktop-intro-heading-width:1000px;--mapped-homepage-trust-desktop-intro-heading-font-family:var(--mapped-astro-section-header-font-family,var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable)));--mapped-homepage-trust-desktop-intro-heading-font-weight:var(--mapped-astro-section-header-font-weight,var(--brand-font-ancizar-weights-regular,400));--mapped-homepage-trust-desktop-intro-heading-font-size:48px;--mapped-homepage-trust-desktop-intro-heading-line-height:1;--mapped-homepage-trust-desktop-intro-heading-tracking:-.03em;--mapped-homepage-trust-desktop-intro-body-width:var(--brand-number-720,720px);--mapped-homepage-trust-desktop-intro-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-homepage-trust-desktop-intro-body-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-homepage-trust-desktop-intro-body-font-size:var(--brand-number-20,20px);--mapped-homepage-trust-desktop-intro-body-line-height:var(--brand-number-24,24px);--mapped-homepage-trust-desktop-intro-body-tracking:0em;--mapped-homepage-trust-desktop-grid-columns:4;--mapped-homepage-trust-desktop-grid-gap:32px;--mapped-homepage-trust-desktop-card-width:248px;--mapped-homepage-trust-desktop-card-media-width:212px;--mapped-homepage-trust-desktop-card-copy-gap:var(--brand-number-12,12px);--mapped-homepage-trust-desktop-card-title-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-homepage-trust-desktop-card-title-font-weight:var(--brand-font-aspekta-weights-medium,500);--mapped-homepage-trust-desktop-card-title-font-size:var(--brand-number-20,20px);--mapped-homepage-trust-desktop-card-title-line-height:var(--brand-number-20,20px);--mapped-homepage-trust-desktop-card-title-tracking:-.02em;--mapped-homepage-trust-desktop-card-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-homepage-trust-desktop-card-body-font-weight:var(--brand-font-aspekta-weights-book,400);--mapped-homepage-trust-desktop-card-body-font-size:var(--brand-number-16,16px);--mapped-homepage-trust-desktop-card-body-line-height:var(--brand-number-20,20px);--mapped-homepage-trust-desktop-card-body-tracking:-.02em;--mapped-homepage-trust-desktop-card-body-inset:var(--brand-number-0,0px);--mapped-homepage-trust-laptop-padding-x:var(--alias-layout-page-margin-laptop,var(--brand-number-32,32px));--mapped-homepage-trust-laptop-padding-top:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-homepage-trust-laptop-padding-bottom:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-homepage-trust-laptop-intro-gap:var(--brand-number-64,64px);--mapped-homepage-trust-laptop-grid-columns:4;--mapped-homepage-trust-laptop-grid-gap:30px;--mapped-homepage-trust-laptop-card-width:224px;--mapped-homepage-trust-laptop-card-media-width:212px;--mapped-homepage-trust-laptop-intro-heading-font-size:42px;--mapped-homepage-trust-laptop-card-body-inset:var(--brand-number-0,0px);--mapped-homepage-trust-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-homepage-trust-tablet-padding-top:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-homepage-trust-tablet-padding-bottom:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-homepage-trust-tablet-intro-gap:var(--brand-number-56,56px);--mapped-homepage-trust-tablet-intro-heading-width:var(--brand-number-640,640px);--mapped-homepage-trust-tablet-intro-body-width:var(--brand-number-640,640px);--mapped-homepage-trust-tablet-grid-columns:2;--mapped-homepage-trust-tablet-grid-gap:var(--brand-number-48,48px);--mapped-homepage-trust-tablet-card-width:360px;--mapped-homepage-trust-tablet-card-media-width:260px;--mapped-homepage-trust-tablet-intro-heading-font-size:36px;--mapped-homepage-trust-tablet-card-body-inset:var(--brand-number-0,0px);--mapped-homepage-trust-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-homepage-trust-mobile-padding-top:var(--brand-number-48,48px);--mapped-homepage-trust-mobile-padding-bottom:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-homepage-trust-mobile-intro-stack-gap:var(--brand-number-24,24px);--mapped-homepage-trust-mobile-intro-gap:var(--brand-number-56,56px);--mapped-homepage-trust-mobile-intro-heading-width:100%;--mapped-homepage-trust-mobile-intro-heading-font-size:34px;--mapped-homepage-trust-mobile-intro-heading-line-height:1;--mapped-homepage-trust-mobile-intro-body-width:100%;--mapped-homepage-trust-mobile-intro-body-font-size:var(--brand-number-18,18px);--mapped-homepage-trust-mobile-intro-body-line-height:var(--brand-number-24,24px);--mapped-homepage-trust-mobile-grid-columns:1;--mapped-homepage-trust-mobile-grid-gap:var(--brand-number-40,40px);--mapped-homepage-trust-mobile-card-width:100%;--mapped-homepage-trust-mobile-card-media-width:204px;--mapped-homepage-trust-mobile-card-body-inset:var(--brand-number-32,32px);--mapped-homepage-trust-mobile-card-body-line-clamp:3;--mapped-homepage-trust-card-media-aspect:var(--mapped-media-aspect-trust-portrait,190 / 216);--mapped-homepage-trust-card-body-line-clamp:3;--mapped-homepage-trust-card-media-accent:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-navigation-desktop-height:var(--brand-number-68,68px);--mapped-navigation-desktop-padding-y:var(--brand-number-8,8px);--mapped-navigation-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-navigation-desktop-background:var(--alias-color-surface-brand,var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5)));--mapped-navigation-desktop-border:var(--alias-color-border-brand-strong,var(--alias-color-brand-primary-border,var(--brand-color-blue-500,#2c37f6)));--mapped-navigation-desktop-logo-width:var(--brand-number-160,160px);--mapped-navigation-desktop-logo-height:var(--brand-number-32,32px);--mapped-navigation-desktop-link-gap:var(--brand-number-40,40px);--mapped-navigation-desktop-link-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-navigation-desktop-link-font-size:var(--brand-number-14,14px);--mapped-navigation-desktop-link-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-navigation-desktop-link-line-height:1.25;--mapped-navigation-desktop-link-letter-spacing:.56px;--mapped-navigation-desktop-link-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-navigation-desktop-cta-width:var(--brand-number-160,160px);--mapped-navigation-desktop-cta-height:var(--brand-number-40,40px);--mapped-navigation-desktop-cta-padding-x:var(--brand-number-8,8px);--mapped-navigation-desktop-cta-background:var(--alias-color-brand-contrast,var(--brand-color-white,#fff));--mapped-navigation-desktop-cta-background-hover:linear-gradient(179.265deg, var(--alias-color-brand-contrast,var(--brand-color-white,#fff)) 3.5214%, var(--brand-color-neutral-600,#999) 96.28%);--mapped-navigation-desktop-cta-text-color:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-navigation-desktop-cta-font-size:var(--brand-number-14,14px);--mapped-navigation-desktop-cta-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-navigation-desktop-cta-line-height:1.25;--mapped-navigation-desktop-cta-icon-size:var(--brand-number-24,24px);--mapped-navigation-desktop-cta-gap:var(--brand-number-0,0px);--mapped-navigation-desktop-menu-width:364px;--mapped-navigation-desktop-chevron-size:var(--brand-number-24,24px);--mapped-navigation-desktop-chevron-cell:var(--brand-number-4,4px);--mapped-production-looks-desktop-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-production-looks-desktop-text:var(--brand-color-white,#fff);--mapped-production-looks-desktop-card-surface:var(--brand-color-white,#fff);--mapped-production-looks-desktop-card-text:#000;--mapped-production-looks-desktop-accent-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-production-looks-desktop-muted-text:#666;--mapped-production-looks-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-production-looks-desktop-padding-y:var(--brand-number-64,64px);--mapped-production-looks-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-production-looks-desktop-section-gap:var(--brand-number-48,48px);--mapped-production-looks-desktop-header-width:392px;--mapped-production-looks-desktop-header-gap:var(--brand-number-16,16px);--mapped-production-looks-desktop-heading-font-size:var(--brand-number-48,48px);--mapped-production-looks-desktop-heading-line-height:52px;--mapped-production-looks-desktop-heading-tracking:-.03em;--mapped-production-looks-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-production-looks-desktop-intro-line-height:var(--brand-number-22,22px);--mapped-production-looks-desktop-grid-gap:var(--brand-number-8,8px);--mapped-production-looks-desktop-metric-columns:4;--mapped-production-looks-desktop-card-padding:var(--brand-number-16,16px);--mapped-production-looks-desktop-metric-card-min-height:140px;--mapped-production-looks-desktop-metric-card-gap:var(--brand-number-40,40px);--mapped-production-looks-desktop-label-font-size:var(--brand-number-16,16px);--mapped-production-looks-desktop-label-line-height:var(--brand-number-20,20px);--mapped-production-looks-desktop-label-tracking:0;--mapped-production-looks-desktop-value-font-size:var(--brand-number-24,24px);--mapped-production-looks-desktop-value-line-height:var(--brand-number-24,24px);--mapped-production-looks-desktop-meta-font-size:var(--brand-number-14,14px);--mapped-production-looks-desktop-meta-line-height:17.5px;--mapped-production-looks-desktop-meta-tracking:0;--mapped-production-looks-desktop-detail-columns:2;--mapped-production-looks-desktop-detail-card-gap:var(--brand-number-16,16px);--mapped-production-looks-desktop-detail-copy-gap:var(--brand-number-8,8px);--mapped-production-looks-desktop-detail-body-font-size:var(--brand-number-14,14px);--mapped-production-looks-desktop-detail-body-line-height:17.5px;--mapped-production-looks-desktop-chart-row-label-font-size:var(--brand-number-16,16px);--mapped-production-looks-desktop-chart-row-label-line-height:var(--brand-number-20,20px);--mapped-production-looks-desktop-chart-value-font-size:var(--brand-number-18,18px);--mapped-production-looks-desktop-chart-value-line-height:var(--brand-number-22,22px);--mapped-production-looks-desktop-chart-meta-font-size:var(--brand-number-12,12px);--mapped-production-looks-desktop-chart-meta-line-height:var(--brand-number-16,16px);--mapped-production-looks-desktop-chart-legend-font-size:var(--brand-number-12,12px);--mapped-production-looks-desktop-chart-legend-line-height:var(--brand-number-16,16px);--mapped-production-looks-desktop-chart-tick-font-size:var(--brand-number-10,10px);--mapped-production-looks-desktop-chart-tick-line-height:var(--brand-number-14,14px);--mapped-production-looks-desktop-chart-row-pitch:var(--brand-number-54,54px);--mapped-production-looks-desktop-chart-comparison-bar-height:var(--brand-number-32,32px);--mapped-production-looks-desktop-chart-row-bar-height:var(--brand-number-22,22px);--mapped-production-looks-desktop-chart-bar-radius:var(--brand-number-2,2px);--mapped-production-looks-desktop-chart-label-column-width:102px;--mapped-production-looks-desktop-chart-client-column-width:96px;--mapped-production-looks-desktop-chart-column-gap:var(--brand-number-24,24px);--mapped-production-looks-desktop-chart-row-gap:var(--brand-number-8,8px);--mapped-production-looks-desktop-chart-axis-gap:var(--brand-number-16,16px);--mapped-production-looks-desktop-chart-legend-gap:var(--brand-number-40,40px);--mapped-production-looks-desktop-chart-legend-swatch-size:var(--brand-number-10,10px);--mapped-production-looks-desktop-chart-gridline-offset-top:var(--brand-number-18,18px);--mapped-production-looks-desktop-chart-gridline-offset-bottom:var(--brand-number-4,4px);--mapped-production-looks-desktop-chart-gridline-color:#d7d7d7;--mapped-production-looks-desktop-chart-track-color:#eee;--mapped-production-looks-desktop-chart-baseline-fill:#e2e4fa;--mapped-production-looks-desktop-chart-border-width:var(--brand-number-1,1px);--mapped-production-looks-desktop-chart-bar-shadow-offset-y:1.5px;--mapped-production-looks-desktop-chart-bar-shadow-blur:1.8px;--mapped-production-looks-desktop-chart-bar-shadow-color:color-mix(in srgb, var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5)) 18%, transparent);--mapped-production-looks-desktop-chart-large-aspect:507 / 295;--mapped-production-looks-desktop-chart-tall-aspect:507 / 309;--mapped-production-looks-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-production-looks-tablet-metric-columns:2;--mapped-production-looks-tablet-detail-columns:1;--mapped-production-looks-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-production-looks-mobile-padding-y:var(--brand-number-48,48px);--mapped-production-looks-mobile-section-gap:var(--brand-number-40,40px);--mapped-production-looks-mobile-header-width:100%;--mapped-production-looks-mobile-heading-font-size:34px;--mapped-production-looks-mobile-heading-line-height:var(--brand-number-40,40px);--mapped-production-looks-mobile-intro-font-size:var(--brand-number-16,16px);--mapped-production-looks-mobile-intro-line-height:var(--brand-number-22,22px);--mapped-production-looks-mobile-metric-columns:2;--mapped-production-looks-mobile-metric-card-min-height:132px;--mapped-production-looks-mobile-metric-card-gap:var(--brand-number-28,28px);--mapped-production-looks-mobile-value-font-size:var(--brand-number-20,20px);--mapped-production-looks-mobile-label-font-size:var(--brand-number-14,14px);--mapped-production-looks-mobile-label-line-height:var(--brand-number-18,18px);--mapped-production-looks-mobile-meta-font-size:11px;--mapped-production-looks-mobile-meta-line-height:var(--brand-number-14,14px);--mapped-production-looks-mobile-meta-tracking:.02em;--mapped-production-looks-mobile-detail-card-gap:var(--brand-number-18,18px);--mapped-production-looks-mobile-detail-copy-gap:var(--brand-number-10,10px);--mapped-production-looks-mobile-detail-body-font-size:var(--brand-number-16,16px);--mapped-production-looks-mobile-detail-body-line-height:var(--brand-number-20,20px);--mapped-production-looks-mobile-chart-row-label-font-size:var(--brand-number-16,16px);--mapped-production-looks-mobile-chart-row-label-line-height:var(--brand-number-20,20px);--mapped-production-looks-mobile-chart-value-font-size:var(--brand-number-16,16px);--mapped-production-looks-mobile-chart-value-line-height:var(--brand-number-20,20px);--mapped-production-looks-mobile-chart-meta-font-size:var(--brand-number-12,12px);--mapped-production-looks-mobile-chart-meta-line-height:var(--brand-number-16,16px);--mapped-production-looks-mobile-chart-legend-font-size:var(--brand-number-12,12px);--mapped-production-looks-mobile-chart-legend-line-height:var(--brand-number-16,16px);--mapped-production-looks-mobile-chart-tick-font-size:var(--brand-number-10,10px);--mapped-production-looks-mobile-chart-tick-line-height:var(--brand-number-14,14px);--mapped-production-looks-mobile-chart-row-pitch:var(--brand-number-48,48px);--mapped-production-looks-mobile-chart-comparison-bar-height:var(--brand-number-24,24px);--mapped-production-looks-mobile-chart-row-bar-height:var(--brand-number-20,20px);--mapped-production-looks-mobile-chart-bar-radius:var(--brand-number-2,2px);--mapped-production-looks-mobile-chart-label-column-width:90px;--mapped-production-looks-mobile-chart-client-column-width:96px;--mapped-production-looks-mobile-chart-column-gap:var(--brand-number-12,12px);--mapped-production-looks-mobile-chart-row-gap:var(--brand-number-4,4px);--mapped-production-looks-mobile-chart-axis-gap:var(--brand-number-12,12px);--mapped-production-looks-mobile-chart-legend-gap:var(--brand-number-24,24px);--mapped-production-looks-mobile-chart-legend-swatch-size:var(--brand-number-10,10px);--mapped-production-looks-mobile-chart-gridline-offset-top:var(--brand-number-12,12px);--mapped-production-looks-mobile-chart-gridline-offset-bottom:var(--brand-number-4,4px);--mapped-production-looks-mobile-detail-columns:1;--mapped-production-model-desktop-background:var(--brand-color-ink-850,#151515);--mapped-production-model-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-production-model-desktop-padding-top:var(--brand-number-64,64px);--mapped-production-model-desktop-padding-bottom:var(--brand-number-64,64px);--mapped-production-model-desktop-padding-y:var(--mapped-production-model-desktop-padding-top,var(--brand-number-64,64px));--mapped-production-model-desktop-stack-exit-space:192px;--mapped-production-model-desktop-content-max-width:var(--alias-layout-desktop-reference-width,var(--brand-number-1280,1280px));--mapped-production-model-desktop-column-gap:var(--brand-number-40,40px);--mapped-production-model-desktop-sticky-top:128px;--mapped-production-model-desktop-copy-max-width:560px;--mapped-production-model-desktop-title-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-production-model-desktop-title-font-size:var(--brand-number-48,48px);--mapped-production-model-desktop-title-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-production-model-desktop-title-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-production-model-desktop-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-production-model-desktop-body-font-size:var(--brand-number-20,20px);--mapped-production-model-desktop-body-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-production-model-desktop-body-line-height:24px;--mapped-production-model-desktop-body-color:var(--alias-color-text-muted,var(--brand-color-ink-600,#696969));--mapped-production-model-desktop-card-gap:var(--brand-number-16,16px);--mapped-production-model-desktop-card-overlap:var(--brand-number-16,16px);--mapped-production-model-desktop-card-width:524px;--mapped-production-model-desktop-card-content-width:426px;--mapped-production-model-desktop-card-padding:var(--brand-number-48,48px);--mapped-production-model-desktop-card-min-height:440px;--mapped-production-model-desktop-card-background:#171717;--mapped-production-model-desktop-card-active-background:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-production-model-desktop-card-border:#1f1f1f;--mapped-production-model-desktop-card-icon-size:var(--brand-number-48,48px);--mapped-production-model-desktop-card-icon-glyph-size:var(--brand-number-32,32px);--mapped-production-model-desktop-card-step-height:60px;--mapped-production-model-desktop-card-step-font-size:var(--brand-number-64,64px);--mapped-production-model-desktop-card-stack-gap:var(--brand-number-16,16px);--mapped-production-model-desktop-card-title-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-production-model-desktop-card-title-font-size:var(--brand-number-40,40px);--mapped-production-model-desktop-card-title-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-production-model-desktop-card-title-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-production-model-desktop-card-title-content-gap:var(--brand-number-40,40px);--mapped-production-model-desktop-card-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-production-model-desktop-card-body-font-size:var(--brand-number-18,18px);--mapped-production-model-desktop-card-body-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-production-model-desktop-card-body-line-height:1.5;--mapped-production-model-desktop-card-body-color:var(--alias-color-text-muted,var(--brand-color-ink-600,#696969));--mapped-production-model-desktop-card-list-font-size:var(--brand-number-16,16px);--mapped-production-model-desktop-card-list-line-height:1.35;--mapped-production-model-desktop-card-list-gap:6px;--mapped-production-model-desktop-card-list-marker-width:var(--brand-number-16,16px);--mapped-production-model-desktop-card-list-column-gap:var(--brand-number-8,8px);--mapped-production-model-mobile-padding-top:var(--brand-number-64,64px);--mapped-production-model-mobile-padding-bottom:var(--brand-number-64,64px);--mapped-production-model-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-production-model-mobile-stack-exit-space:0px;--mapped-proof-work-surface:var(--brand-color-white,#fff);--mapped-proof-work-text:var(--brand-color-ink-950,#090909);--mapped-proof-work-section-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-proof-work-section-padding-y:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-proof-work-section-min-height:768px;--mapped-proof-work-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-proof-work-eyebrow-label-to-content-gap:var(--brand-number-56,56px);--mapped-proof-work-row-height:417px;--mapped-proof-work-row-gap:var(--brand-number-32,32px);--mapped-proof-work-row-copy-flex:1fr;--mapped-proof-work-row-media-flex:1.8fr;--mapped-proof-work-carousel-slide-gap:var(--brand-number-64,64px);--mapped-proof-work-copy-width:420px;--mapped-proof-work-copy-height:476px;--mapped-proof-work-copy-title-min-height:0px;--mapped-proof-work-copy-gap:var(--brand-number-24,24px);--mapped-proof-work-copy-logo-to-title-gap:var(--brand-number-24,24px);--mapped-proof-work-copy-title-to-cta-gap:var(--brand-number-32,32px);--mapped-proof-work-copy-title-line-clamp:2;--mapped-proof-work-copy-subheading-gap:var(--brand-number-8,8px);--mapped-proof-work-copy-subheading-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-proof-work-copy-subheading-font-size:var(--brand-number-18,18px);--mapped-proof-work-copy-display-font-size:var(--brand-number-48,48px);--mapped-proof-work-copy-wide-heading-font-size:var(--brand-number-48,48px);--mapped-proof-work-copy-desktop-heading-font-size:var(--brand-number-40,40px);--mapped-proof-work-copy-desktop-subheading-font-size:var(--brand-number-18,18px);--mapped-proof-work-copy-laptop-heading-font-size:var(--brand-number-36,36px);--mapped-proof-work-copy-laptop-subheading-font-size:var(--brand-number-16,16px);--mapped-proof-work-copy-display-logo-to-title-gap:var(--brand-number-16,16px);--mapped-proof-work-copy-display-title-to-cta-gap:var(--brand-number-24,24px);--mapped-proof-work-copy-subheading-font-weight:var(--brand-font-aspekta-weights-regular,400);--mapped-proof-work-copy-subheading-line-height:1.25;--mapped-proof-work-copy-subheading-color:var(--brand-color-ink-600,#696969);--mapped-proof-work-logo-width:209px;--mapped-proof-work-logo-height:var(--brand-number-56,56px);--mapped-proof-work-headline-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-proof-work-headline-font-size:var(--brand-number-48,48px);--mapped-proof-work-headline-font-weight:var(--brand-font-ancizar-weights-regular,400);--mapped-proof-work-headline-line-height:1;--mapped-proof-work-headline-tracking:-.03em;--mapped-proof-work-media-width:704px;--mapped-proof-work-media-height:417px;--mapped-proof-work-media-max-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-proof-work-media-aspect:4 / 3;--mapped-proof-work-media-fallback:var(--brand-color-white,#fff);--mapped-proof-work-media-image-width-scale:100%;--mapped-proof-work-media-image-height-scale:100%;--mapped-proof-work-badge-background:#000;--mapped-proof-work-badge-color:var(--brand-color-white,#fff);--mapped-proof-work-badge-padding-x:var(--brand-number-8,8px);--mapped-proof-work-badge-padding-y:var(--brand-number-4,4px);--mapped-proof-work-badge-top:var(--brand-number-16,16px);--mapped-proof-work-badge-left:var(--brand-number-16,16px);--mapped-proof-work-badge-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-proof-work-badge-font-size:var(--brand-number-14,14px);--mapped-proof-work-badge-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-proof-work-badge-line-height:1.25;--mapped-proof-work-badge-tracking:-.02em;--mapped-proof-work-control-size:var(--brand-number-48,48px);--mapped-proof-work-control-gap:var(--brand-number-16,16px);--mapped-proof-work-control-inset:var(--brand-number-16,16px);--mapped-proof-work-control-bottom-inset:var(--brand-number-24,24px);--mapped-proof-work-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-proof-work-tablet-copy-flex:1fr;--mapped-proof-work-tablet-media-flex:1.5fr;--mapped-proof-work-tablet-subheading-gap:var(--brand-number-8,8px);--mapped-proof-work-tablet-subheading-font-size:var(--brand-number-16,16px);--mapped-proof-work-tablet-heading-font-size:var(--brand-number-32,32px);--mapped-proof-work-tablet-logo-to-title-gap:var(--brand-number-16,16px);--mapped-proof-work-tablet-title-to-cta-gap:var(--brand-number-24,24px);--mapped-proof-work-tablet-title-line-clamp:5;--mapped-proof-work-tablet-title-min-height:0px;--mapped-proof-work-tablet-compact-heading-font-size:var(--brand-number-28,28px);--mapped-proof-work-tablet-compact-logo-height:var(--brand-number-40,40px);--mapped-proof-work-tablet-compact-title-line-clamp:4;--mapped-proof-work-mobile-card-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-proof-work-mobile-card-text:var(--alias-color-brand-contrast,var(--brand-color-white,#fff));--mapped-proof-work-mobile-card-logo-filter:brightness(0) invert(1);--mapped-proof-work-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-proof-work-mobile-padding-y:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-proof-work-mobile-section-min-height:auto;--mapped-proof-work-mobile-card-gap:var(--brand-number-24,24px);--mapped-proof-work-mobile-logo-width:var(--brand-number-160,160px);--mapped-proof-work-mobile-logo-height:43px;--mapped-proof-work-mobile-section-gap:var(--brand-number-40,40px);--mapped-proof-work-mobile-copy-gap:var(--brand-number-24,24px);--mapped-proof-work-mobile-logo-to-title-gap:var(--brand-number-16,16px);--mapped-proof-work-mobile-footer-logo-frame-width:var(--brand-number-104,104px);--mapped-proof-work-mobile-footer-logo-frame-height:var(--brand-number-28,28px);--mapped-proof-work-mobile-headline-font-size:var(--brand-number-24,24px);--mapped-proof-work-mobile-headline-line-height:var(--brand-number-28,28px);--mapped-proof-work-mobile-title-line-clamp:4;--mapped-proof-work-mobile-title-max-width:var(--brand-number-320,320px);--mapped-proof-work-mobile-title-min-height:120px;--mapped-proof-work-mobile-copy-height:248px;--mapped-proof-desktop-background:var(--brand-color-ink-850,#151515);--mapped-proof-desktop-padding-x:var(--brand-number-56,56px);--mapped-proof-desktop-padding-top:var(--brand-number-32,32px);--mapped-proof-desktop-padding-bottom:var(--brand-number-64,64px);--mapped-proof-desktop-content-max-width:var(--alias-layout-desktop-reference-width,var(--brand-number-1280,1280px));--mapped-proof-desktop-header-padding-y:var(--brand-number-32,32px);--mapped-proof-desktop-header-gap:var(--brand-number-8,8px);--mapped-proof-desktop-header-title-width:327px;--mapped-proof-desktop-header-title-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-proof-desktop-header-title-font-size:var(--brand-number-32,32px);--mapped-proof-desktop-header-title-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-proof-desktop-header-title-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-proof-desktop-header-divider-height:var(--brand-number-72,72px);--mapped-proof-desktop-header-divider-color:#d9d9d9;--mapped-proof-desktop-header-divider-glow-color:#d9d9d966;--mapped-proof-desktop-ticker-height:var(--brand-number-120,120px);--mapped-proof-desktop-ticker-item-width:151.2px;--mapped-proof-desktop-ticker-speed:42s;--mapped-proof-desktop-ticker-logo-color:#606060;--mapped-proof-desktop-ticker-logo-color-bright:silver;--mapped-proof-desktop-grid-columns:3;--mapped-proof-desktop-grid-gap:var(--brand-number-16,16px);--mapped-proof-desktop-card-height:auto;--mapped-proof-desktop-card-padding-x:var(--brand-number-24,24px);--mapped-proof-desktop-card-padding-y:var(--brand-number-32,32px);--mapped-proof-desktop-card-gap:var(--brand-number-16,16px);--mapped-proof-desktop-card-media-height:236px;--mapped-proof-desktop-card-media-background:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-proof-desktop-card-copy-gap:var(--brand-number-8,8px);--mapped-proof-desktop-card-text-gap:var(--brand-number-16,16px);--mapped-proof-desktop-card-date-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-proof-desktop-card-date-font-size:var(--brand-number-16,16px);--mapped-proof-desktop-card-date-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-proof-desktop-card-date-line-height:1.5;--mapped-proof-desktop-card-date-color:#d3d3d3;--mapped-proof-desktop-card-title-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-proof-desktop-card-title-font-size:var(--brand-number-24,24px);--mapped-proof-desktop-card-title-font-weight:var(--brand-font-aspekta-weights-medium,500);--mapped-proof-desktop-card-title-color:var(--alias-color-text-on-brand,var(--brand-color-white,#fff));--mapped-proof-desktop-card-body-font-family:var(--alias-font-body,var(--brand-font-aspekta-style,Aspekta));--mapped-proof-desktop-card-body-font-size:var(--brand-number-18,18px);--mapped-proof-desktop-card-body-font-weight:var(--brand-font-aspekta-weights-light,400);--mapped-proof-desktop-card-body-line-height:1.5;--mapped-proof-desktop-card-body-color:#d3d3d3;--mapped-proof-mobile-padding-top:var(--mapped-proof-desktop-padding-top,var(--brand-number-32,32px));--mapped-proof-mobile-padding-bottom:var(--mapped-proof-desktop-padding-bottom,var(--brand-number-64,64px));--mapped-proof-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-proof-mobile-header-gap:var(--brand-number-48,48px);--mapped-proof-mobile-ticker-card-gap:var(--brand-number-48,48px);--mapped-proof-mobile-header-title-width:100%;--mapped-proof-mobile-ticker-height:var(--brand-number-56,56px);--mapped-proof-mobile-grid-columns:1;--mapped-proof-mobile-grid-gap:var(--brand-number-40,40px);--mapped-proof-mobile-card-padding-x:0px;--mapped-proof-mobile-card-padding-y:0px;--mapped-proof-mobile-card-gap:var(--brand-number-8,8px);--mapped-proof-mobile-card-copy-gap:var(--brand-number-8,8px);--mapped-proof-mobile-card-text-gap:var(--brand-number-16,16px);--mapped-proof-mobile-card-media-height:236px;--mapped-proof-mobile-card-title-font-size:var(--brand-number-24,24px);--mapped-proof-mobile-card-body-font-size:var(--brand-number-18,18px);--mapped-proof-card-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2);--mapped-resources-desktop-hero-padding-top:116px;--mapped-resources-desktop-hero-padding-bottom:var(--brand-number-72,72px);--mapped-resources-desktop-hero-gap:var(--brand-number-64,64px);--mapped-resources-desktop-hero-title-font-size:var(--brand-number-72,72px);--mapped-resources-desktop-hero-body-font-size:var(--brand-number-20,20px);--mapped-resources-desktop-index-band-height:var(--mapped-astro-hero-nav-height,var(--brand-number-72,72px));--mapped-resources-desktop-index-padding-top:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-resources-desktop-index-padding-bottom:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-resources-desktop-index-header-to-grid-gap:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-resources-desktop-index-rail-width:928px;--mapped-resources-desktop-index-header-gap:var(--brand-number-40,40px);--mapped-resources-desktop-index-header-copy-gap:var(--brand-number-16,16px);--mapped-resources-desktop-index-title-font-size:var(--brand-number-48,48px);--mapped-resources-desktop-index-title-line-height:52px;--mapped-resources-desktop-index-intro-font-size:var(--brand-number-18,18px);--mapped-resources-desktop-index-intro-line-height:22px;--mapped-resources-desktop-index-nav-gap:var(--brand-number-16,16px);--mapped-resources-desktop-index-filter-gap:var(--brand-number-8,8px);--mapped-resources-desktop-index-filter-height:32px;--mapped-resources-desktop-index-filter-padding-x:var(--brand-number-12,12px);--mapped-resources-desktop-row-gap:var(--brand-number-8,8px);--mapped-resources-desktop-row-min-height:209px;--mapped-resources-desktop-row-padding-y:var(--brand-number-24,24px);--mapped-resources-desktop-row-media-width:240px;--mapped-resources-desktop-row-media-corner-pixel:var(--brand-number-8,8px);--mapped-resources-desktop-row-media-mark-size:var(--brand-number-72,72px);--mapped-resources-desktop-row-copy-padding:var(--brand-number-16,16px);--mapped-resources-desktop-row-copy-gap:var(--brand-number-8,8px);--mapped-resources-desktop-row-meta-font-size:var(--brand-number-12,12px);--mapped-resources-desktop-row-title-font-size:var(--brand-number-20,20px);--mapped-resources-desktop-row-title-line-height:var(--brand-number-24,24px);--mapped-resources-desktop-row-body-font-size:var(--brand-number-14,14px);--mapped-resources-desktop-row-body-line-height:21px;--mapped-resources-desktop-row-body-line-clamp:4;--mapped-resources-desktop-index-gap:var(--brand-number-48,48px);--mapped-resources-desktop-sidebar-width:216px;--mapped-resources-desktop-grid-columns:2;--mapped-resources-desktop-grid-gap:var(--brand-number-16,16px);--mapped-resources-desktop-card-media-height:236px;--mapped-resources-desktop-card-min-height:502px;--mapped-resources-desktop-card-padding-x:var(--brand-number-24,24px);--mapped-resources-desktop-card-padding-y:var(--brand-number-32,32px);--mapped-resources-desktop-card-gap:var(--brand-number-16,16px);--mapped-resources-desktop-card-copy-gap:var(--brand-number-8,8px);--mapped-resources-desktop-card-text-gap:var(--brand-number-16,16px);--mapped-resources-desktop-card-date-font-size:var(--brand-number-16,16px);--mapped-resources-desktop-card-title-font-size:var(--brand-number-24,24px);--mapped-resources-desktop-card-body-font-size:var(--brand-number-18,18px);--mapped-resources-desktop-cta-margin-top:var(--brand-number-72,72px);--mapped-resources-desktop-cta-padding-x:var(--brand-number-56,56px);--mapped-resources-desktop-cta-padding-y:var(--brand-number-72,72px);--mapped-resources-desktop-cta-gap:var(--brand-number-32,32px);--mapped-resources-desktop-cta-title-font-size:var(--brand-number-48,48px);--mapped-resources-desktop-cta-body-font-size:var(--brand-number-20,20px);--mapped-resources-desktop-detail-padding-top:var(--brand-number-96,96px);--mapped-resources-desktop-detail-padding-bottom:var(--brand-number-96,96px);--mapped-resources-desktop-detail-article-width:var(--alias-layout-desktop-grid-content,var(--brand-number-1088,1088px));--mapped-resources-desktop-detail-hero-gap:var(--brand-number-40,40px);--mapped-resources-desktop-detail-title-font-size:var(--brand-number-72,72px);--mapped-resources-desktop-detail-intro-font-size:var(--brand-number-22,22px);--mapped-resources-desktop-detail-media-height:612px;--mapped-resources-desktop-detail-layout-gap:var(--brand-number-64,64px);--mapped-resources-desktop-detail-aside-width:260px;--mapped-resources-desktop-detail-body-width:760px;--mapped-resources-desktop-detail-section-gap:var(--brand-number-56,56px);--mapped-resources-desktop-detail-heading-font-size:36px;--mapped-resources-desktop-detail-body-font-size:var(--brand-number-20,20px);--mapped-resources-desktop-detail-cta-padding-x:var(--brand-number-56,56px);--mapped-resources-desktop-detail-cta-padding-y:var(--brand-number-56,56px);--mapped-resources-laptop-index-padding-top:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-resources-laptop-index-padding-bottom:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-resources-laptop-index-header-to-grid-gap:var(--alias-layout-section-padding-block-laptop,var(--brand-number-56,56px));--mapped-resources-tablet-index-padding-top:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-resources-tablet-index-padding-bottom:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-resources-tablet-index-header-to-grid-gap:var(--alias-layout-section-padding-block-tablet,var(--brand-number-48,48px));--mapped-resources-tablet-index-header-copy-width:438px;--mapped-resources-tablet-grid-row-gap:var(--brand-number-48,48px);--mapped-resources-mobile-hero-padding-top:var(--brand-number-72,72px);--mapped-resources-mobile-hero-padding-bottom:42px;--mapped-resources-mobile-hero-gap:var(--brand-number-32,32px);--mapped-resources-mobile-index-band-height:var(--mapped-astro-hero-nav-height,var(--brand-number-72,72px));--mapped-resources-mobile-index-padding-top:var(--brand-number-48,48px);--mapped-resources-mobile-index-header-to-grid-gap:var(--brand-number-48,48px);--mapped-resources-mobile-index-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-resources-mobile-index-padding-bottom:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-resources-mobile-index-rail-width:100%;--mapped-resources-mobile-index-header-gap:var(--brand-number-32,32px);--mapped-resources-mobile-index-header-copy-gap:var(--brand-number-16,16px);--mapped-resources-mobile-index-title-font-size:42px;--mapped-resources-mobile-index-title-line-height:46px;--mapped-resources-mobile-index-intro-font-size:var(--brand-number-16,16px);--mapped-resources-mobile-index-intro-line-height:var(--brand-number-22,22px);--mapped-resources-mobile-index-nav-gap:var(--brand-number-16,16px);--mapped-resources-mobile-index-filter-gap:var(--brand-number-8,8px);--mapped-resources-mobile-index-filter-height:var(--brand-number-32,32px);--mapped-resources-mobile-index-filter-padding-x:var(--brand-number-12,12px);--mapped-resources-mobile-row-gap:0px;--mapped-resources-mobile-row-min-height:auto;--mapped-resources-mobile-row-padding-y:var(--brand-number-32,32px);--mapped-resources-mobile-row-media-width:100%;--mapped-resources-mobile-row-media-corner-pixel:var(--brand-number-8,8px);--mapped-resources-mobile-row-media-mark-size:var(--brand-number-72,72px);--mapped-resources-mobile-row-copy-padding:0px;--mapped-resources-mobile-row-copy-gap:var(--brand-number-8,8px);--mapped-resources-mobile-row-meta-font-size:var(--brand-number-12,12px);--mapped-resources-mobile-row-title-font-size:var(--brand-number-24,24px);--mapped-resources-mobile-row-title-line-height:var(--brand-number-28,28px);--mapped-resources-mobile-row-body-font-size:var(--brand-number-16,16px);--mapped-resources-mobile-row-body-line-height:var(--brand-number-22,22px);--mapped-resources-mobile-row-body-line-clamp:4;--mapped-resources-mobile-grid-columns:1;--mapped-resources-mobile-grid-gap:var(--brand-number-16,16px);--mapped-resources-mobile-card-media-height:236px;--mapped-resources-mobile-card-min-height:auto;--mapped-resources-mobile-card-padding-x:var(--brand-number-24,24px);--mapped-resources-mobile-card-padding-y:var(--brand-number-32,32px);--mapped-resources-mobile-card-gap:var(--brand-number-16,16px);--mapped-resources-mobile-card-copy-gap:var(--brand-number-8,8px);--mapped-resources-mobile-card-text-gap:var(--brand-number-16,16px);--mapped-resources-mobile-card-date-font-size:var(--brand-number-16,16px);--mapped-resources-mobile-card-title-font-size:var(--brand-number-24,24px);--mapped-resources-mobile-card-body-font-size:var(--brand-number-18,18px);--mapped-resources-mobile-cta-padding-x:var(--brand-number-24,24px);--mapped-resources-mobile-cta-padding-y:var(--brand-number-40,40px);--mapped-resources-mobile-detail-padding-top:var(--brand-number-24,24px);--mapped-resources-mobile-detail-padding-bottom:var(--brand-number-64,64px);--mapped-resources-mobile-detail-article-width:100%;--mapped-resources-mobile-detail-hero-gap:var(--brand-number-32,32px);--mapped-resources-mobile-detail-title-font-size:42px;--mapped-resources-mobile-detail-intro-font-size:var(--brand-number-18,18px);--mapped-resources-mobile-detail-media-height:236px;--mapped-resources-mobile-detail-layout-gap:var(--brand-number-40,40px);--mapped-resources-mobile-detail-section-gap:var(--brand-number-40,40px);--mapped-resources-mobile-detail-heading-font-size:28px;--mapped-resources-mobile-detail-body-font-size:var(--brand-number-18,18px);--mapped-resources-mobile-detail-cta-padding-x:var(--brand-number-24,24px);--mapped-resources-mobile-detail-cta-padding-y:var(--brand-number-40,40px);--mapped-resources-row-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2);--mapped-resources-card-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2);--mapped-logo-ink-filter:grayscale(1) brightness(0) contrast(1.18);--mapped-astro-rail-border-width:var(--brand-number-1,1px);--mapped-astro-rail-paper-color:var(--brand-color-ink-950,#090909);--mapped-astro-rail-brand-color:var(--brand-color-white,#fff);--mapped-astro-section-grid-cell:var(--brand-number-8,8px);--mapped-astro-section-grid-mix:32%;--mapped-astro-section-grid-paper-color:var(--alias-color-border-on-paper,#09090914);--mapped-astro-section-grid-ink-color:#ffffff14;--mapped-astro-section-grid-brand-color:#ffffff14;--mapped-astro-section-label-gap:var(--brand-number-8,8px);--mapped-astro-section-label-border-width:.4px;--mapped-astro-section-label-border-style:dashed;--mapped-astro-section-label-border-color:var(--brand-color-white,#fff);--mapped-astro-section-label-color:var(--brand-color-white,#fff);--mapped-astro-section-label-on-paper-color:var(--alias-color-text-primary,var(--brand-color-ink-900,#111));--mapped-astro-section-label-on-paper-border-color:#09090980;--mapped-astro-section-label-dot-size:var(--brand-number-8,8px);--mapped-astro-section-label-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-astro-section-label-font-size:var(--brand-number-14,14px);--mapped-astro-section-label-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-astro-section-label-letter-spacing:-.02em;--mapped-astro-section-label-line-height:1.25;--mapped-astro-section-label-padding-x:var(--brand-number-8,8px);--mapped-astro-section-label-padding-y:var(--brand-number-4,4px);--mapped-astro-section-label-text-transform:uppercase;--mapped-astro-button-height:var(--brand-number-48,48px);--mapped-astro-button-min-height:var(--brand-number-48,48px);--mapped-astro-button-min-width:132px;--mapped-astro-button-padding-x:var(--brand-number-16,16px);--mapped-astro-button-label-icon-trailing-padding:var(--brand-number-8,8px);--mapped-astro-button-gap:var(--brand-number-8,8px);--mapped-astro-button-font-family:var(--alias-font-technical,var(--brand-font-chivo-mono-style,Chivo Mono));--mapped-astro-button-font-size:var(--brand-number-14,14px);--mapped-astro-button-font-weight:var(--brand-font-chivo-mono-weights-light,300);--mapped-astro-button-line-height:1.25;--mapped-astro-button-tracking:.04em;--mapped-astro-button-glass-surface:#ffffff1a;--mapped-astro-button-glass-text:var(--brand-color-white,#fff);--mapped-astro-button-glass-hover-surface:#fff3;--mapped-astro-button-white-surface:var(--brand-color-white,#fff);--mapped-astro-button-white-text:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-astro-button-white-hover-surface:var(--brand-color-ink-950,#090909);--mapped-astro-button-white-hover-text:var(--brand-color-white,#fff);--mapped-astro-button-white-hover-surface-on-ink:transparent;--mapped-astro-button-white-hover-text-on-ink:var(--brand-color-white,#fff);--mapped-astro-button-white-hover-border-color-on-ink:var(--brand-color-white,#fff);--mapped-astro-button-ink-surface:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-text:var(--brand-color-white,#fff);--mapped-astro-button-ink-hover-surface:transparent;--mapped-astro-button-ink-hover-text:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-hover-border-color:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-hover-text-on-paper:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-hover-border-color-on-paper:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-hover-text-on-blue:var(--brand-color-white,#fff);--mapped-astro-button-ink-hover-border-color-on-blue:var(--brand-color-white,#fff);--mapped-astro-button-ink-hover-text-on-ink:var(--brand-color-white,#fff);--mapped-astro-button-ink-hover-border-color-on-ink:var(--brand-color-white,#fff);--mapped-astro-button-ink-inverse-surface:var(--brand-color-white,#fff);--mapped-astro-button-ink-inverse-text:var(--brand-color-ink-950,#090909);--mapped-astro-button-ink-inverse-hover-surface:transparent;--mapped-astro-button-ink-inverse-hover-text:var(--brand-color-white,#fff);--mapped-astro-button-ink-inverse-hover-border-color:var(--brand-color-white,#fff);--mapped-astro-button-outline-surface:transparent;--mapped-astro-button-outline-text:var(--brand-color-ink-950,#090909);--mapped-astro-button-outline-border-color:var(--brand-color-ink-950,#090909);--mapped-astro-button-outline-border-width:var(--brand-number-1,1px);--mapped-astro-button-outline-min-width:132px;--mapped-astro-button-outline-min-height:var(--brand-number-48,48px);--mapped-astro-button-blue-outline-surface:transparent;--mapped-astro-button-blue-outline-text:var(--brand-color-white,#fff);--mapped-astro-button-blue-outline-border-color:var(--brand-color-white,#fff);--mapped-astro-button-blue-outline-border-width:var(--brand-number-1,1px);--mapped-astro-button-blue-outline-min-width:132px;--mapped-astro-button-blue-outline-min-height:var(--brand-number-48,48px);--mapped-astro-button-pixel-icon-frame:var(--brand-number-24,24px);--mapped-astro-button-pixel-icon-pixel:var(--brand-number-2,2px);--mapped-astro-button-pixel-icon-left-a:9px;--mapped-astro-button-pixel-icon-left-b:11px;--mapped-astro-button-pixel-icon-left-c:13px;--mapped-astro-button-pixel-icon-top-a:7px;--mapped-astro-button-pixel-icon-top-b:9px;--mapped-astro-button-pixel-icon-top-c:11px;--mapped-astro-button-pixel-icon-top-d:13px;--mapped-astro-button-pixel-icon-top-e:15px;--mapped-astro-brand-logo-nav-mark-size:var(--brand-number-32,32px);--mapped-astro-brand-logo-nav-word-height:17px;--mapped-astro-brand-logo-nav-word-jyosa-width:63px;--mapped-astro-brand-logo-nav-word-labs-width:56px;--mapped-astro-brand-logo-nav-gap:var(--brand-number-4,4px);--mapped-astro-section-header-mobile-align:left;--mapped-astro-section-header-font-family:var(--alias-font-display,var(--brand-font-ancizar-style,Ancizar Serif Variable));--mapped-astro-section-header-font-weight:var(--brand-font-ancizar-weights-regular,400);--mapped-astro-section-header-font-size:var(--brand-number-64,64px);--mapped-astro-section-header-laptop-font-size:var(--brand-number-56,56px);--mapped-astro-section-header-tablet-font-size:var(--brand-number-48,48px);--mapped-astro-section-header-mobile-font-size:44px;--mapped-astro-section-header-line-height:1;--mapped-astro-section-header-tracking:-.03em;--mapped-astro-section-header-standfirst-width:720px;--mapped-astro-section-header-standfirst-line-height:var(--brand-number-24,24px);--mapped-astro-section-header-standfirst-min-lines:1;--mapped-media-aspect-landscape-thumbnail:3 / 2;--mapped-media-aspect-trust-portrait:190 / 216;--mapped-team-bar-desktop-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-team-bar-desktop-text:var(--brand-color-white,#fff);--mapped-team-bar-desktop-control-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-team-bar-desktop-control-text:var(--brand-color-white,#fff);--mapped-team-bar-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-team-bar-desktop-padding-top:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-team-bar-desktop-padding-bottom:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-team-bar-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-team-bar-desktop-card-aspect:1 / 1;--mapped-team-bar-desktop-section-gap:var(--brand-number-40,40px);--mapped-team-bar-desktop-header-gap:var(--brand-number-16,16px);--mapped-team-bar-desktop-intro-width:403px;--mapped-team-bar-desktop-intro-font-size:var(--brand-number-18,18px);--mapped-team-bar-desktop-intro-line-height:var(--brand-number-22,22px);--mapped-team-bar-desktop-rail-gap:var(--brand-number-16,16px);--mapped-team-bar-desktop-card-width:304px;--mapped-team-bar-desktop-card-unit:415;--mapped-team-bar-desktop-card-surface:var(--brand-color-white,#fff);--mapped-team-bar-desktop-card-text:var(--alias-color-text-primary,var(--brand-color-ink-900,#111));--mapped-team-bar-desktop-card-border:transparent;--mapped-team-bar-desktop-card-padding:24;--mapped-team-bar-desktop-card-copy-gap:24;--mapped-team-bar-desktop-card-person-gap:10;--mapped-team-bar-desktop-card-identity-gap:4;--mapped-team-bar-desktop-card-avatar-size:62;--mapped-team-bar-desktop-card-rule-width:4;--mapped-team-bar-desktop-card-rule-color:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-team-bar-desktop-card-label-font-size:14;--mapped-team-bar-desktop-card-label-line-height:1.25;--mapped-team-bar-desktop-card-label-tracking:.03em;--mapped-team-bar-desktop-card-label-text-transform:uppercase;--mapped-team-bar-desktop-card-quote-font-size:20;--mapped-team-bar-desktop-card-desktop-quote-font-size:18;--mapped-team-bar-desktop-card-quote-font-weight:300;--mapped-team-bar-desktop-card-quote-line-height:1.25;--mapped-team-bar-desktop-card-name-font-size:28;--mapped-team-bar-desktop-card-desktop-name-font-size:24;--mapped-team-bar-desktop-card-name-line-height:1;--mapped-team-bar-desktop-card-meta-font-size:16;--mapped-team-bar-desktop-card-desktop-meta-font-size:14;--mapped-team-bar-desktop-card-large-card-quote-font-size:22;--mapped-team-bar-desktop-card-large-card-name-font-size:32;--mapped-team-bar-desktop-card-large-card-meta-font-size:18;--mapped-team-bar-desktop-card-type-scale-reference-width:352;--mapped-team-bar-desktop-card-type-scale-quote-step-width:46;--mapped-team-bar-desktop-card-type-scale-name-step-width:23;--mapped-team-bar-desktop-card-type-scale-meta-step-width:46;--mapped-team-bar-desktop-card-meta-line-height:1.375;--mapped-team-bar-desktop-card-watermark-left:63.9%;--mapped-team-bar-desktop-card-watermark-top:63.9%;--mapped-team-bar-desktop-card-watermark-width:36.1%;--mapped-team-bar-desktop-card-watermark-opacity:.04;--mapped-team-bar-desktop-card-watermark-color:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-team-bar-laptop-padding-x:var(--alias-layout-page-margin-laptop,var(--brand-number-32,32px));--mapped-team-bar-laptop-card-aspect:1 / 1;--mapped-team-bar-laptop-card-width:292px;--mapped-team-bar-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-team-bar-tablet-card-aspect:1 / 1;--mapped-team-bar-tablet-card-width:304px;--mapped-team-bar-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-team-bar-mobile-card-aspect:1 / 1;--mapped-team-bar-mobile-padding-top:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-team-bar-mobile-padding-bottom:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-team-bar-mobile-section-gap:var(--brand-number-32,32px);--mapped-team-bar-mobile-intro-width:100%;--mapped-team-bar-mobile-intro-font-size:var(--brand-number-16,16px);--mapped-team-bar-mobile-intro-line-height:var(--brand-number-22,22px);--mapped-team-bar-mobile-card-width:304px;--mapped-team-bar-mobile-rail-gap:var(--brand-number-16,16px);--mapped-testimonials-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-testimonials-desktop-padding-y:var(--brand-number-64,64px);--mapped-testimonials-desktop-section-height:576px;--mapped-testimonials-desktop-content-width:720px;--mapped-testimonials-desktop-heading-font-size:var(--brand-number-48,48px);--mapped-testimonials-desktop-heading-gap:var(--brand-number-72,72px);--mapped-testimonials-desktop-quote-font-size:var(--brand-number-24,24px);--mapped-testimonials-desktop-portrait-size:var(--brand-number-96,96px);--mapped-testimonials-desktop-identity-gap:var(--brand-number-32,32px);--mapped-testimonials-desktop-control-size:var(--brand-number-48,48px);--mapped-testimonials-desktop-figure-width:454px;--mapped-testimonials-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-testimonials-mobile-padding-y:var(--brand-number-64,64px);--mapped-testimonials-mobile-quote-font-size:var(--brand-number-20,20px);--mapped-vault-readings-desktop-surface:#000;--mapped-vault-readings-desktop-text:var(--brand-color-white,#fff);--mapped-vault-readings-desktop-muted-text:#ffffffc7;--mapped-vault-readings-desktop-divider:#666;--mapped-vault-readings-desktop-control-surface:var(--alias-color-brand-primary,var(--brand-color-blue-600,#0d19f5));--mapped-vault-readings-desktop-control-text:var(--brand-color-white,#fff);--mapped-vault-readings-desktop-padding-x:var(--alias-layout-page-margin-wide,var(--brand-number-96,96px));--mapped-vault-readings-desktop-padding-y:var(--alias-layout-section-padding-block-desktop,var(--brand-number-64,64px));--mapped-vault-readings-desktop-content-width:var(--alias-layout-desktop-fluid-grid-content,clamp(var(--brand-number-1088,1088px), calc(100vw - (2 * var(--alias-layout-page-margin-wide,var(--brand-number-96,96px)))), var(--brand-number-1536,1536px)));--mapped-vault-readings-desktop-section-gap:var(--brand-number-64,64px);--mapped-vault-readings-desktop-card-gap:var(--brand-number-8,8px);--mapped-vault-readings-desktop-card-padding-y:var(--brand-number-16,16px);--mapped-vault-readings-desktop-copy-gap:var(--brand-number-16,16px);--mapped-vault-readings-desktop-body-to-cta-gap:var(--brand-number-24,24px);--mapped-vault-readings-desktop-title-font-size:var(--brand-number-36,36px);--mapped-vault-readings-desktop-title-line-height:1.2;--mapped-vault-readings-desktop-title-tracking:-.02em;--mapped-vault-readings-desktop-body-font-size:var(--brand-number-18,18px);--mapped-vault-readings-desktop-standfirst-font-size:var(--brand-number-18,18px);--mapped-vault-readings-desktop-body-line-height:1.25;--mapped-vault-readings-desktop-body-tracking:-.02em;--mapped-vault-readings-desktop-cta-font-size:var(--brand-number-14,14px);--mapped-vault-readings-desktop-cta-line-height:1.25;--mapped-vault-readings-desktop-cta-tracking:.04em;--mapped-vault-readings-desktop-date-font-size:var(--brand-number-14,14px);--mapped-vault-readings-desktop-date-line-height:var(--brand-number-16,16px);--mapped-vault-readings-desktop-date-tracking:-.02em;--mapped-vault-readings-desktop-button-height:var(--brand-number-48,48px);--mapped-vault-readings-desktop-button-padding-x:var(--brand-number-16,16px);--mapped-vault-readings-desktop-button-font-size:var(--brand-number-14,14px);--mapped-vault-readings-desktop-button-tracking:.04em;--mapped-vault-readings-desktop-control-size:var(--brand-number-40,40px);--mapped-vault-readings-desktop-control-gap:var(--brand-number-16,16px);--mapped-vault-readings-desktop-title-line-clamp:2;--mapped-vault-readings-desktop-body-line-clamp:3;--mapped-vault-readings-tablet-padding-x:var(--alias-layout-page-margin-tablet,var(--brand-number-64,64px));--mapped-vault-readings-mobile-padding-x:var(--alias-layout-page-margin-mobile,var(--brand-number-16,16px));--mapped-vault-readings-mobile-padding-y:var(--alias-layout-section-padding-block-mobile,var(--brand-number-56,56px));--mapped-vault-readings-mobile-section-gap:var(--brand-number-64,64px);--mapped-vault-readings-media-aspect:var(--mapped-media-aspect-landscape-thumbnail,3 / 2)}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono/ChivoMono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono/ChivoMono-300.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}.astroMountainHero{isolation:isolate;background-color:var(--mapped-astro-hero-surface);min-height:100svh;color:var(--mapped-astro-hero-text);padding:var(--mapped-astro-hero-copy-top) var(--mapped-astro-hero-mobile-page-margin) var(--mapped-astro-hero-copy-gap);position:relative;overflow-x:clip}.astroMountainHero:before{z-index:0;content:"";pointer-events:none;background:url(/figma-assets/astro-hero/mountain-clouds.webp) 50%/cover no-repeat;position:absolute;inset:0}.astroMountainHeroMediaLayer,.astroMountainHeroMediaLayer.hybridAsciiPixelPrototype{z-index:1;pointer-events:none;mix-blend-mode:normal;background:0 0;min-height:0;position:absolute;inset:0}.astroMountainHeroMediaLayer canvas{opacity:.86}.astroMountainHero .astroMountainHeroMediaLayer canvas{filter:saturate(1.16)contrast(1.08)}.astroMountainHeroCopy{z-index:2;align-items:center;gap:var(--mapped-astro-hero-copy-gap);max-width:var(--mapped-astro-hero-copy-width);text-align:center;flex-direction:column;margin-inline:auto;display:flex;position:relative}.astroMountainHeroCopy:before{z-index:-1;content:"";filter:blur(18px);opacity:.82;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0d19f52e,#0d19f500 68%);position:absolute;inset:-18px -28px}.astroMountainHeroCopy h1{width:100%;font-family:var(--alias-font-body), sans-serif;font-size:var(--mapped-astro-hero-heading-size);font-weight:var(--mapped-astro-hero-heading-weight);line-height:var(--mapped-astro-hero-heading-line-height);letter-spacing:var(--mapped-astro-hero-heading-tracking);margin:0;position:relative}.astroMountainHeroActions{justify-content:center;gap:var(--mapped-astro-hero-action-gap);flex-wrap:wrap;display:flex}.astroHeroButton{--astro-button-padding-x:var(--mapped-astro-hero-button-padding)}.astroHeroHeader{font-family:var(--mapped-astro-hero-button-font-family), monospace;font-size:var(--mapped-astro-hero-button-font-size);font-weight:var(--mapped-astro-hero-button-font-weight);line-height:var(--mapped-astro-hero-button-line-height);letter-spacing:var(--mapped-astro-hero-button-tracking);text-transform:uppercase}.astroHeroButton--secondary{--astro-button-padding-x:var(--mapped-astro-hero-button-padding)}.astroHeroHeader{z-index:3;min-height:var(--mapped-astro-hero-nav-height);padding-inline:var(--mapped-astro-hero-nav-margin);color:var(--mapped-astro-hero-text);align-items:center;display:flex;position:absolute;inset:0 0 auto}.astroHeroHeaderInner{width:100%;max-width:var(--alias-layout-desktop-fluid-grid-content);min-height:var(--mapped-astro-hero-nav-inner-height);justify-content:space-between;align-items:center;gap:var(--mapped-astro-hero-nav-cta-gap);margin-inline:auto;display:flex}.astroHeroBrand{width:var(--mapped-navigation-desktop-logo-width);height:var(--mapped-navigation-desktop-logo-height);flex:none}.astroHeroDesktopNav,.astroHeroNavGroups{align-items:center;display:flex}.astroHeroDesktopNav{gap:var(--mapped-astro-hero-nav-cta-gap)}.astroHeroNavGroups{gap:var(--mapped-astro-hero-nav-gap)}.astroHeroNavLink{min-height:var(--mapped-astro-hero-button-height);color:var(--mapped-navigation-desktop-link-color);font-family:var(--mapped-navigation-desktop-link-font-family), monospace;font-size:var(--mapped-navigation-desktop-link-font-size);font-weight:var(--mapped-navigation-desktop-link-font-weight);line-height:var(--mapped-navigation-desktop-link-line-height);letter-spacing:var(--mapped-navigation-desktop-link-letter-spacing);align-items:center;text-decoration:none;display:flex}.astroHeroMobileMenu{display:none}.astroHeroButton:focus-visible,.astroHeroHeader a:focus-visible{outline:var(--mapped-astro-hero-button-focus-width) solid currentColor;outline-offset:var(--mapped-astro-hero-button-focus-offset)}.astroHeroButton--primary:focus-visible{outline-color:var(--mapped-astro-hero-text)}@media (hover:hover){.astroHeroButton--primary:hover{background:var(--mapped-astro-hero-button-hover-surface)}.astroHeroButton--secondary:hover{background:var(--mapped-astro-hero-button-secondary-hover)}}:where([data-motion=reduced],[data-motion=off]) .astroMountainHero .astroMountainHeroMediaLayer canvas{filter:saturate(1.04)contrast(1.02)}@media (width>=768px) and (width<=1100px){.astroHeroHeader{padding-inline:var(--mapped-astro-hero-nav-tablet-margin)}}@media (width>=981px) and (width<=1279px){.astroHeroHeader{padding-inline:var(--alias-layout-page-margin-laptop)}}@media (width<=767px){.astroMountainHero{min-height:100svh}.astroMountainHeroCopy h1{font-size:var(--mapped-astro-hero-mobile-heading-size);line-height:var(--mapped-astro-hero-mobile-heading-line-height)}.astroHeroHeader{z-index:40;padding-inline:var(--mapped-astro-hero-mobile-page-margin);transition:color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1);position:fixed}.astroHeroHeader[data-nav-hidden]{transform:translateY(-100%)}.astroHeroHeader[data-nav-scrolled]{background:var(--alias-color-surface-page);color:var(--alias-color-text-primary)}.astroHeroHeader[data-nav-scrolled] .astroHeroBrand img{filter:brightness(0)}.astroHeroHeader[data-mobile-menu-open]{z-index:50;background:var(--alias-color-surface-page);color:var(--alias-color-text-primary);position:fixed}.astroHeroHeader[data-mobile-menu-open] .astroHeroMobileMenu>summary{color:var(--alias-color-text-primary)}.astroHeroHeader[data-mobile-menu-open] .astroHeroBrand{z-index:21;position:relative}.astroHeroHeader[data-mobile-menu-open] .astroHeroBrand img{filter:brightness(0)}.astroHeroDesktopNav{display:none}.astroHeroMobileMenu{display:block}.astroHeroMobileMenu>summary{z-index:21;width:var(--mapped-astro-hero-nav-touch-height);min-height:var(--mapped-astro-hero-nav-touch-height);cursor:pointer;background:0 0;justify-content:flex-end;align-items:center;list-style:none;transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}.astroHeroMobileMenu>summary:hover,.astroHeroMobileMenu>summary:focus-visible,.astroHeroMobileMenu[open]>summary{background:0 0}.astroHeroMobileMenu>summary:active{transform:scale(.94)}.astroHeroMobileMenu>summary::-webkit-details-marker{display:none}.astroHeroHamburger{grid-template-rows:repeat(3,3.2px);grid-template-columns:repeat(3,3.2px);place-content:center;gap:3px;width:24px;height:24px;display:grid}.astroHeroHamburger span{background:currentColor;width:3.2px;height:3.2px;display:block}.astroHeroCloseIcon{width:var(--brand-number-24);height:var(--brand-number-24);opacity:0;pointer-events:none;place-items:start;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;right:0;transform:scale(.96)}.astroHeroMobileMenu[open] .astroHeroHamburger{opacity:0;transform:scale(.96)}.astroHeroMobileMenu[open] .astroHeroCloseIcon{opacity:1;color:var(--alias-color-text-primary);transform:scale(1)}.astroHeroMobileMenu>nav{z-index:18;box-sizing:border-box;width:100%;min-height:100svh;padding:calc(var(--mapped-astro-hero-nav-height) + var(--brand-number-28)) var(--mapped-astro-hero-mobile-page-margin) var(--brand-number-48);overscroll-behavior:contain;background:var(--alias-color-surface-page);color:var(--alias-color-text-primary);opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:block;position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.astroHeroMobileMenu>nav:before{height:calc(var(--mapped-astro-hero-nav-height) + var(--brand-number-56));background:var(--alias-color-surface-page);content:"";pointer-events:none;position:fixed;inset:0 0 auto}.astroHeroMobileMenu[open]>nav{opacity:1;pointer-events:auto;transform:translateY(0)}.astroHeroMobileNavRows{width:100%;display:grid}.astroHeroMobileNavLink{grid-template-columns:minmax(0, 1fr) var(--brand-number-32);align-items:center;gap:var(--brand-number-16);border-bottom:var(--brand-number-1) solid var(--alias-color-border-on-paper,#09090914);min-width:0;min-height:76px;color:var(--alias-color-text-primary);font-family:var(--alias-font-body), sans-serif;font-size:24px;font-weight:var(--brand-font-aspekta-weights-book);letter-spacing:0;text-transform:none;text-align:left;cursor:pointer;opacity:0;background:0 0;padding:0;line-height:1.08;text-decoration:none;transition:color .16s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:grid;transform:translateY(8px)}.astroHeroMobileNavLink:first-child{border-top:var(--brand-number-1) solid var(--alias-color-border-on-paper,#09090914)}.astroHeroMobileMenu[open] .astroHeroMobileNavLink{opacity:1;transform:translateY(0)}.astroHeroMobileMenu[open] .astroHeroMobileNavLink:first-child{transition-delay:20ms}.astroHeroMobileMenu[open] .astroHeroMobileNavLink:nth-child(2){transition-delay:52ms}.astroHeroMobileMenu[open] .astroHeroMobileNavLink:nth-child(3){transition-delay:84ms}.astroHeroMobileMenu[open] .astroHeroMobileNavLink:nth-child(4){transition-delay:.116s}.astroHeroMobileMenu[open] .astroHeroMobileNavLink:nth-child(5){transition-delay:.148s}.astroHeroMobileNavLink[data-open-deck]{appearance:none;border:0;border-bottom:var(--brand-number-1) solid var(--alias-color-border-on-paper,#09090914);background:0 0;border-radius:0}.astroHeroMobileNavLink[aria-current=page]{color:var(--alias-color-brand-primary)}.astroHeroMobileNavLink--external{min-height:76px;font-size:24px}:where([data-motion=reduced],[data-motion=off]) .globalSiteNav,:where([data-motion=reduced],[data-motion=off]) .astroHeroHeader,:where([data-motion=reduced],[data-motion=off]) .astroHeroHamburger,:where([data-motion=reduced],[data-motion=off]) .astroHeroCloseIcon,:where([data-motion=reduced],[data-motion=off]) .astroHeroMobileMenu>nav,:where([data-motion=reduced],[data-motion=off]) .astroHeroMobileNavLink{transition-duration:1ms;transform:none}}.main3Hero{isolation:isolate;min-height:min(calc(100svh - var(--mapped-astro-hero-main3-nav-height)), var(--mapped-astro-hero-main3-hero-max-height));background:var(--mapped-astro-hero-main3-surface);color:var(--mapped-astro-hero-main3-text);--main3-hero-side-margin:var(--mapped-astro-hero-main3-side-margin);padding-inline:var(--main3-hero-side-margin);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.globalSiteNav{z-index:50;--rail-line:var(--mapped-astro-rail-paper-color);--rail-line-width:var(--mapped-astro-rail-border-width);--rail-line-inset:calc(var(--alias-layout-page-margin-wide) / 2);background:var(--mapped-astro-hero-main3-surface);width:100%;color:var(--mapped-astro-hero-main3-text);padding-inline:var(--mapped-astro-hero-main3-side-margin);box-shadow:inset 0 calc(-1 * var(--rail-line-width)) 0 var(--rail-line);position:fixed;inset:0 0 auto}.globalSiteNav:before,.globalSiteNav:after{z-index:1;width:var(--rail-line-width);background:var(--rail-line);content:"";pointer-events:none;position:absolute;inset-block:0}.globalSiteNav:before{left:var(--rail-line-inset)}.globalSiteNav:after{right:var(--rail-line-inset)}body>.globalSiteNav+main{padding-top:var(--mapped-astro-hero-main3-nav-height)}.main3HeroNav,.main3HeroBody{width:100%;max-width:var(--mapped-astro-hero-main3-content-width);margin-inline:auto}.main3HeroNav{z-index:3;min-height:var(--mapped-astro-hero-main3-nav-height);justify-content:space-between;align-items:center;gap:var(--mapped-astro-hero-main3-nav-gap);display:flex;position:relative}.main3HeroNavRight{align-items:center;gap:var(--mapped-astro-hero-main3-nav-gap);min-width:0;display:flex}.main3HeroBrand{width:var(--mapped-navigation-desktop-logo-width);height:var(--mapped-navigation-desktop-logo-height);flex:none}.main3HeroBrand img{filter:brightness(0)}.main3HeroNavLinks,.main3HeroNavActions{justify-content:flex-end;align-items:center;min-width:0;display:flex}.main3HeroNavLinks{gap:var(--mapped-astro-hero-main3-nav-link-gap)}.main3HeroNavActions{gap:var(--brand-number-12);flex:none}.main3HeroNav .astroHeroMobileMenu{display:none}.main3HeroNavLink{min-height:var(--mapped-astro-hero-main3-button-height);color:var(--mapped-astro-hero-main3-text);font-family:var(--mapped-astro-hero-main3-nav-font-family), monospace;font-size:var(--mapped-astro-hero-main3-nav-font-size);font-weight:var(--mapped-astro-hero-main3-nav-font-weight);line-height:var(--mapped-astro-hero-main3-nav-line-height);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}button.main3HeroNavLink{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.main3HeroNavButton{--astro-button-height:var(--mapped-astro-hero-main3-button-height);--astro-button-padding-x:var(--mapped-astro-hero-main3-button-padding)}.main3HeroNavLink--disabled{cursor:default}.main3HeroBody{z-index:2;grid-row:1;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:0;padding-block:24px;display:grid;position:relative}.main3HeroTicker{z-index:2;width:100vw;height:var(--mapped-astro-hero-main3-ticker-height);clip-path:inset(0 var(--rail-line-inset));--homepage-trust-ticker-height:var(--mapped-astro-hero-main3-ticker-logo-height);--homepage-trust-ticker-gap:var(--mapped-astro-hero-main3-ticker-gap);--homepage-trust-ticker-speed:var(--mapped-astro-hero-main3-ticker-speed);grid-row:2;align-items:center;margin-inline:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.main3HeroCopy{max-width:var(--mapped-astro-hero-main3-headline-measure);align-items:flex-start;gap:var(--brand-number-24);flex-direction:column;display:flex}.main3HeroCopy h1{color:var(--mapped-astro-hero-main3-text);font-family:var(--mapped-astro-hero-main3-headline-font-family), serif;font-size:var(--mapped-astro-hero-main3-headline-size);font-weight:var(--mapped-astro-hero-main3-headline-font-weight);letter-spacing:var(--mapped-astro-hero-main3-headline-tracking);line-height:var(--mapped-astro-hero-main3-headline-line-height);margin:0}.main3HeroCopy h1>span{white-space:nowrap;display:block}.main3HeroActions{gap:var(--mapped-astro-hero-main3-action-gap);flex-wrap:wrap;display:flex}.main3HeroButton{--astro-button-height:var(--mapped-astro-hero-main3-button-height);--astro-button-padding-x:var(--mapped-astro-hero-main3-button-padding)}.main3HeroButton--secondary{align-self:flex-start}.main3HeroVisual{--main3-hero-visual-size:min(100%, var(--mapped-astro-hero-main3-cube-width), 54svh);width:var(--main3-hero-visual-size);height:var(--main3-hero-visual-size);justify-self:center}@media (width>=1280px){.main3HeroVisual{transform:translateX(var(--mapped-astro-hero-main3-cube-desktop-offset));justify-self:end}}@media (width>=761px) and (width<=1279px){.main3HeroBody{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(24px,4vw,56px)}.main3HeroNavRight{gap:var(--brand-number-28)}.main3HeroVisual{--main3-hero-visual-size:min(100%, 360px, 34svh);grid-area:1/1;justify-self:center}.main3HeroCopy{text-align:center;grid-area:2/1;align-items:center;max-width:none}.main3HeroActions{justify-content:center}.main3HeroTicker{box-sizing:border-box;padding-block-end:var(--mapped-astro-hero-main3-tablet-ticker-padding-bottom)}.main3HeroNavLinks{gap:var(--brand-number-28)}}@media (width>=761px) and (width<=1511px){.main3HeroCopy h1{font-size:clamp(36px,5vw,56px);line-height:1}}@media (width>=761px) and (width<=767px){.globalSiteNav{will-change:transform;transition:transform .24s cubic-bezier(.23,1,.32,1)}.globalSiteNav[data-nav-hidden]{transform:translateY(-100%)}}@media (width<=760px){.globalSiteNav{will-change:transform;transition:transform .24s cubic-bezier(.23,1,.32,1)}.globalSiteNav[data-nav-hidden]{transform:translateY(-100%)}.main3HeroBody{gap:var(--mapped-astro-hero-main3-mobile-body-gap)}.main3HeroCopy{gap:var(--mapped-astro-hero-main3-mobile-copy-gap)}.main3HeroNav{gap:var(--brand-number-16)}.main3HeroVisual{order:-1;justify-self:start}.main3HeroCopy{order:2}.main3HeroNavLinks{gap:var(--brand-number-12)}.main3HeroNavLink:nth-child(3){display:none}.main3HeroNavLink{font-size:var(--brand-number-14)}.main3HeroCopy h1{font-size:var(--mapped-astro-hero-main3-mobile-headline-size)}.main3HeroCopy h1>span{white-space:normal;display:inline}}@media (width<=1279px){.main3Hero{--main3-hero-side-margin:var(--mapped-astro-hero-main3-tablet-side-margin)}.globalSiteNav{--rail-line-inset:calc(var(--alias-layout-page-margin-tablet) / 2);padding-inline:var(--mapped-astro-hero-main3-tablet-side-margin)}}@media (width<=760px){.main3Hero,.globalSiteNav{--main3-hero-side-margin:var(--mapped-astro-hero-main3-mobile-side-margin);padding-inline:var(--mapped-astro-hero-main3-mobile-side-margin)}.main3Hero{grid-template-rows:minmax(0,1fr)}.main3HeroBody{align-content:safe center;gap:var(--brand-number-20);padding-block:var(--brand-number-16);grid-template-columns:1fr}.main3HeroCopy{gap:var(--brand-number-16)}.main3HeroVisual{--main3-hero-visual-size:min(100%, 360px, 28svh)}.main3HeroTicker{clip-path:none;display:none}.globalSiteNav:before,.globalSiteNav:after{display:none}}@media (width<=520px){.main3Hero{min-height:var(--mapped-astro-hero-main3-mobile-hero-height)}.main3HeroNavLink:not(:first-child){display:none}.main3HeroBody{align-content:end;gap:var(--mapped-astro-hero-main3-mobile-body-gap);grid-template-rows:auto auto;padding-block-start:var(--brand-number-16)}.main3HeroCopy h1{max-width:10em}.main3HeroNav{z-index:42}.main3HeroNavLinks{display:none}.main3HeroNavActions{gap:var(--brand-number-8)}.main3HeroNav .astroHeroMobileMenu{display:block}.main3HeroNav[data-mobile-menu-open]{z-index:50}.main3HeroNav[data-mobile-menu-open] .main3HeroBrand,.main3HeroNav[data-mobile-menu-open] .main3HeroNavButton{z-index:21;position:relative}.main3HeroActions{align-items:stretch;gap:var(--mapped-astro-hero-main3-mobile-action-gap);flex-direction:column;width:100%}.main3HeroButton{--astro-button-padding-x:var(--brand-number-16);width:100%}.main3HeroBody{padding-block-end:var(--brand-number-16)}.main3HeroTicker{height:var(--mapped-astro-hero-main3-ticker-logo-height)}.main3HeroVisual{--main3-hero-visual-size:min(100%, var(--mapped-astro-hero-main3-mobile-cube-width), var(--mapped-astro-hero-main3-mobile-cube-height))}}@media (width<=430px){.main3HeroNavLink{display:none}}@media (width<=390px){.main3HeroNavActions{gap:var(--brand-number-4)}.main3HeroNavButton{--astro-button-padding-x:var(--brand-number-12)}}@media (width<=360px){.main3HeroNav{gap:var(--brand-number-8)}.main3HeroBrand{width:80px}}@media (width<=520px){.main3HeroNavButton{display:none}}.main3HeroBracket{color:var(--alias-color-brand-primary)}.main3HeroRotateGroup{white-space:nowrap;display:inline-block}.main3HeroWords{vertical-align:baseline;clip-path:inset(-.3em 0 -.35em);justify-content:center;margin-inline:.12em;transition:width .4s cubic-bezier(.65,0,.35,1);display:inline-flex;position:relative}.main3HeroWords:before{content:"​"}.main3HeroWord{white-space:nowrap}.main3HeroWord:not([data-active]){visibility:hidden;position:absolute;top:0;left:50%;transform:translate(-50%)}.main3HeroWord[data-leaving]{visibility:visible}.main3HeroWord:not([data-active],[data-leaving],[data-veiled]){display:none}.main3HeroWord[data-veiled]{visibility:hidden}.main3HeroLetter{display:inline-block}:where([data-motion=reduced],[data-motion=off]) :is(.main3HeroLetter,.main3HeroWords){transition:none}@media (width<=760px){.main3HeroCopy h1{max-width:none;font-size:min(var(--mapped-astro-hero-main3-mobile-headline-size), calc((100vw - 32px) / 13.4))}.main3HeroCopy h1>span{display:block}.main3HeroCopy h1>.main3HeroRotateLine{white-space:nowrap}}.scrambleLabel[data-astro-cid-emxfkfnr]{vertical-align:baseline;white-space:inherit;display:inline-block;position:relative}.scrambleLabelText[data-astro-cid-emxfkfnr]{opacity:1;display:block}.scrambleLabel[data-astro-cid-emxfkfnr][data-scrambling=true]>.scrambleLabelText[data-astro-cid-emxfkfnr]{opacity:0}.scrambleLabelOverlay[data-astro-cid-emxfkfnr]{white-space:pre;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.scrambleLabel[data-astro-cid-emxfkfnr][data-scramble-preserve-context-baseline=true] .scrambleLabelOverlay[data-astro-cid-emxfkfnr]:after{content:"";width:0;height:1lh;display:inline-block;overflow:hidden}html[data-motion=reduced] .scrambleLabelText[data-astro-cid-emxfkfnr],html[data-motion=off] .scrambleLabelText[data-astro-cid-emxfkfnr]{opacity:1}html[data-motion=reduced] .scrambleLabelOverlay[data-astro-cid-emxfkfnr],html[data-motion=off] .scrambleLabelOverlay[data-astro-cid-emxfkfnr]{display:none}.astroPixelCross[data-astro-cid-u3fmqjns]{width:var(--brand-number-24);height:var(--brand-number-24);flex:none;display:block;position:relative}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]{width:var(--brand-number-2);height:var(--brand-number-2);background:currentColor;display:block;position:absolute}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:first-child{top:11px;left:11px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(2){top:9px;left:9px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(3){top:7px;left:7px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(4){top:13px;left:9px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(5){top:15px;left:7px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(6){top:11px;left:11px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(7){top:9px;left:13px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(8){top:7px;left:15px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(9){top:13px;left:13px}.astroPixelCross[data-astro-cid-u3fmqjns] span[data-astro-cid-u3fmqjns]:nth-child(10){top:15px;left:15px}.deckDialog[data-astro-cid-f6gm4jbp]{width:min(calc(100vw - (var(--brand-number-32) * 2)), var(--brand-number-480));max-width:none;max-height:calc(100svh - (var(--brand-number-16) * 2));border:var(--mapped-astro-rail-border-width) solid var(--alias-color-border-on-brand);background:var(--alias-color-surface-brand);color:var(--alias-color-text-on-brand);margin:auto;padding:0;overflow:hidden}.deckDialog[data-astro-cid-f6gm4jbp]::backdrop{background:color-mix(in srgb, var(--alias-color-text-primary) 78%, transparent)}.deckDialogContent[data-astro-cid-f6gm4jbp]{max-height:calc(100svh - (var(--brand-number-16) * 2));grid-template-rows:auto minmax(0,1fr);display:grid}.deckDialogHeader[data-astro-cid-f6gm4jbp]{min-height:var(--brand-number-64);justify-content:space-between;align-items:center;gap:var(--brand-number-16);padding:var(--brand-number-12) var(--brand-number-16);border-bottom:var(--mapped-astro-rail-border-width) solid var(--alias-color-border-on-brand);display:flex}.deckDialogHeader[data-astro-cid-f6gm4jbp] h2[data-astro-cid-f6gm4jbp]{width:var(--mapped-navigation-desktop-logo-width);height:var(--mapped-navigation-desktop-logo-height);flex:none;margin:0}.deckDialogLogo[data-astro-cid-f6gm4jbp]{filter:none;width:100%;height:100%;display:block}.deckDialogActions[data-astro-cid-f6gm4jbp]{align-items:center;gap:var(--brand-number-16);display:flex}.deckDialogClose[data-astro-cid-f6gm4jbp]{width:var(--brand-number-40);height:var(--brand-number-40);min-height:0;color:var(--alias-color-text-on-brand);font-family:var(--mapped-astro-hero-main3-nav-font-family), monospace;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:0;line-height:1;display:inline-flex}.deckDialogClose[data-astro-cid-f6gm4jbp]:focus-visible{outline:var(--mapped-astro-hero-button-focus-width) solid var(--alias-color-text-on-brand);outline-offset:var(--mapped-astro-hero-button-focus-offset)}[data-astro-cid-f6gm4jbp][data-open-deck]:focus-visible{outline:var(--mapped-astro-hero-button-focus-width) solid var(--alias-color-brand-primary);outline-offset:var(--mapped-astro-hero-button-focus-offset)}.deckDialogFrame[data-astro-cid-f6gm4jbp]{aspect-ratio:16/9;width:100%;min-width:0;padding:var(--brand-number-32);background:var(--alias-color-surface-brand);place-items:center;display:grid;overflow:hidden}.deckDialogRequest[data-astro-cid-f6gm4jbp]{min-width:0;width:min(100%, var(--brand-number-480));justify-items:center;gap:var(--brand-number-16);padding:var(--brand-number-32);background:var(--alias-color-surface-brand);color:var(--alias-color-text-on-brand);text-align:center;border:0;display:grid}.deckDialogRequest[data-astro-cid-f6gm4jbp] h3[data-astro-cid-f6gm4jbp]{max-width:var(--brand-number-480);font-family:var(--alias-font-display), serif;font-size:var(--brand-number-36);font-weight:var(--brand-font-ancizar-serif-weights-regular);line-height:var(--mapped-astro-section-header-line-height);letter-spacing:var(--mapped-astro-section-header-tracking);margin:0}@media (width>=521px){.deckDialogRequest[data-astro-cid-f6gm4jbp] h3[data-astro-cid-f6gm4jbp]{display:none}}@media (width<=520px){.deckDialog[data-astro-cid-f6gm4jbp]{width:calc(100vw - (var(--brand-number-16) * 2));aspect-ratio:auto;overflow:hidden}.deckDialogContent[data-astro-cid-f6gm4jbp]{height:auto}.deckDialogHeader[data-astro-cid-f6gm4jbp]{min-height:var(--brand-number-48);padding:var(--brand-number-4) var(--brand-number-12);align-items:center;position:relative}.deckDialogHeader[data-astro-cid-f6gm4jbp] h2[data-astro-cid-f6gm4jbp]{display:block}.deckDialogActions[data-astro-cid-f6gm4jbp]{top:var(--brand-number-4);right:var(--brand-number-4);align-items:center;gap:var(--brand-number-8);position:absolute;left:auto}.deckDialogFrame[data-astro-cid-f6gm4jbp]{aspect-ratio:auto;min-height:0;max-height:none;padding:0;overflow:hidden}.deckDialogRequest[data-astro-cid-f6gm4jbp]{padding:var(--brand-number-8) var(--brand-number-12);gap:var(--brand-number-16)}.deckDialogRequest[data-astro-cid-f6gm4jbp] h3[data-astro-cid-f6gm4jbp]{display:none}.deckDialogClose[data-astro-cid-f6gm4jbp]{position:static}}.deckDialogForm[data-astro-cid-f6gm4jbp]{gap:var(--brand-number-16);width:min(100%,360px);margin-top:var(--brand-number-24);text-align:left;flex-direction:column;display:flex}.deckDialogField[data-astro-cid-f6gm4jbp]{gap:var(--brand-number-6);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-12);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;display:flex}.deckDialogField[data-astro-cid-f6gm4jbp] input[data-astro-cid-f6gm4jbp]{padding:var(--brand-number-12);color:inherit;font-family:var(--alias-font-body), sans-serif;font-size:var(--brand-number-16);letter-spacing:0;text-transform:none;background:0 0;border:1px solid;border-radius:0}.deckDialogField[data-astro-cid-f6gm4jbp] input[data-astro-cid-f6gm4jbp]:focus-visible{outline:2px solid var(--brand-color-white);outline-offset:2px}.deckDialogSubmit[data-astro-cid-f6gm4jbp]{border:1px solid var(--brand-color-white);background:var(--brand-color-white);padding:var(--brand-number-14) var(--brand-number-16);color:var(--alias-color-brand-primary);font-family:var(--alias-font-technical), monospace;font-size:var(--brand-number-14);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-self:stretch}.deckDialogSubmit[data-astro-cid-f6gm4jbp]:disabled{opacity:.6;cursor:progress}.deckDialogSubmit[data-astro-cid-f6gm4jbp]:focus-visible{outline:2px solid var(--brand-color-white);outline-offset:2px}.deckDialogFormStatus[data-astro-cid-f6gm4jbp]{min-height:1.4em;font-size:var(--brand-number-14);margin:0;line-height:1.4}.deckDialog[data-astro-cid-f6gm4jbp]{max-height:calc(100dvh - var(--brand-number-32));overflow:auto}.deckDialogFrame[data-astro-cid-f6gm4jbp]{aspect-ratio:auto;padding-block:var(--brand-number-40);overflow:visible}.deckDialogRequest[data-astro-cid-f6gm4jbp] h3[data-astro-cid-f6gm4jbp]{display:block}@media (width<=760px){.deckDialogFrame[data-astro-cid-f6gm4jbp]{padding:var(--brand-number-24) var(--brand-number-16)}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
