.home-v2{--grey-title-strong:#14142a;--grey-body-soft:#4e4b66;--feature-card-border:#e9e9e9;--scan-results-canvas:#071e42;--scan-results-surface:#071e42;--scan-results-border:#295293;--scan-results-callout:#071e42;--scan-results-callout-border:#1761c4;--scan-results-muted:#9cb0d0;--scan-results-host:#b5cdf4;--scan-results-link:#f0f1f2;--scan-results-value:#f4f8ff;--scan-results-cookie-bg:rgba(0,91,211,0.4);--scan-results-warning-bg:#ffe5b3;--scan-results-review-text:#f0e68c;--scan-results-detected-text:#b3ded0;--scan-results-recommended-bg:#bfe8d4;--scan-results-recommended-text:#14142a;--scan-results-necessary:#f5a623;--scan-results-analytics:#7655d9;--scan-results-advertisement:#2d7ef7;--scan-results-performance:#bebfc5;--scan-results-other:#31c879;font-size:16px;line-height:normal}.home-v2 :where(h1,h2,h3,h4,h5,h6){margin:revert;font-size:revert;font-weight:revert;line-height:normal;letter-spacing:normal;color:inherit}.home-v2 :where(p,blockquote,figure){margin:revert;font-size:inherit;line-height:inherit}.home-v2 :where(ul,ol){margin:revert;padding:revert;list-style:revert}.home-v2 :where(li){font-size:inherit;line-height:inherit;list-style-type:inherit}.home-v2 :where(button){padding:revert;border:revert;background-color:revert}.home-v2 :where(img){height:revert}.home-v2 :where(svg,canvas,video,object){display:revert;vertical-align:revert}.home-v2 :where(a:hover){color:inherit}.home-v2 :where(h1,h2,h3,h4,h5,h6)[id]:hover{color:inherit}.home-v2{--header-height:65px;--scroll-distance:42.25vh;--scroll-distance:42.25dvh;--stage-height:calc(100vh - var(--header-height));--stage-height:calc(100dvh - var(--header-height))}.home-v2 *{box-sizing:border-box}.home-v2{color-scheme:light;scroll-behavior:smooth;margin:0;background:var(--background);color:var(--grey-body);font-family:var(--font-poppins-v2),var(--font-poppins),sans-serif;font-feature-settings:"ss04" on,"ss02" on,"clig" off,"liga" off;-webkit-font-smoothing:antialiased}.home-v2 a,.home-v2 button{font:inherit}.home-v2 a,.home-v2 button{color:inherit}.home-v2 img{display:block;max-width:100%}.home-v2 .visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.home-v2 :focus-visible{outline:3px solid var(--blue-dark);outline-offset:3px}.home-v2 .assurance-row{display:flex;margin:0;padding:0;align-items:center;list-style:none}.home-v2 .hv2-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1.5px solid var(--blue-main);border-radius:4px;font-weight:500;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.home-v2 .hv2-button--large{padding:12px 20px;font-size:16px;line-height:28px}.home-v2 .hv2-button--primary{background:var(--blue-main);color:var(--background)}.home-v2 .hv2-button--primary:focus-visible,.home-v2 .hv2-button--primary:hover{border-color:var(--blue-dark);background:var(--blue-dark)}.home-v2 .hv2-button--secondary{background:transparent;color:var(--blue-main)}.home-v2 .hv2-button--secondary:focus-visible,.home-v2 .hv2-button--secondary:hover{background:var(--blue-bg2);color:var(--blue-dark)}.home-v2 .hero-copy{position:absolute;z-index:4;top:0;left:50%;display:flex;width:min(calc(100% - 48px),1200px);margin:0;padding:96px 0 0;align-items:center;flex-direction:column;text-align:center;transform:translate3d(-50%,0,0);will-change:opacity,transform}.home-v2 .hero-proof{position:relative;width:100%;margin-top:56px;padding:20px 16px 12px}.home-v2 .hero-proof-surface{position:absolute;z-index:0;top:var(--hero-proof-top,0);left:50%;width:min(calc(100% - 32px),1412px);height:var(--hero-proof-height,0);border-radius:32px;background:#f5f8fd;pointer-events:none;transform:translate3d(-50%,0,0)}@media (max-width:768px){.home-v2 .hero-proof-surface{width:calc(100% - 16px);border-radius:24px}}.home-v2 .hero-rating{display:inline-flex;flex:none;max-width:100%;padding:6px 16px;align-items:center;justify-content:center;gap:8px;color:var(--grey-body);font-size:14px;font-weight:400;line-height:22px;letter-spacing:.12px}.home-v2 .hero-rating img{max-width:none;flex:none}.home-v2 .hero-rating__platforms{display:inline-flex;flex:none;align-items:center}.home-v2 .hero-rating__platform{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:1.06px solid #e9eaec;border-radius:50%;background:#fff;box-shadow:0 4px 6px rgb(24 99 220/6%)}.home-v2 .hero-rating__platform+.hero-rating__platform{margin-left:-3px}.home-v2 .hero-rating__trustpilot{transform:rotate(180deg)}.home-v2 .hero-rating__details{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.home-v2 .hero-rating__score{font-size:15px;font-weight:600;line-height:24px}.home-v2 .hero-rating__stars-wrap{display:flex;flex:none;height:16px;padding-inline:1.263px;align-items:center;overflow:hidden}.home-v2 .hero-rating__stars{position:relative;display:block;width:84.469px;height:17.685px}.home-v2 .hero-rating__star{position:absolute;top:7.87%}.home-v2 .hero-rating__star--1{left:0}.home-v2 .hero-rating__star--2{left:20.94%}.home-v2 .hero-rating__star--3{left:41.87%}.home-v2 .hero-rating__star--4{left:62.81%}.home-v2 .hero-rating__partial-star{position:absolute;display:block;top:7.87%;left:83.75%;width:14.2818px;height:13.6913px;clip-path:inset(0 20% 0 0)}.home-v2 .hero-rating__partial-star img{display:block}.home-v2 .hero-rating__star-outline{position:absolute;top:11%;left:84.4%;width:15.6%;height:71.16%}.home-v2 .hero-rating__star-outline img{position:absolute;top:-4.46%;left:-4.26%}.home-v2 .hero-copy h1{width:min(100%,1044px);margin:0;color:var(--grey-title);font-size:4.5rem;font-weight:500;letter-spacing:-.5px;line-height:5rem}.home-v2 .hero-copy h1>span{display:block}.home-v2 .hero-copy h1 .hero-title-accent{color:#136fe8}.home-v2 .hero-subtext{width:min(100%,735.375px);margin:24px auto 0;color:var(--grey-body);font-size:18px;line-height:30px;letter-spacing:.12px}.home-v2 .hero-cta{width:181px;height:52px;gap:8px;margin-top:32px}.home-v2 .hero-cta img{display:block;width:24px;height:24px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-v2 .hero-cta:focus-visible img,.home-v2 .hero-cta:hover img{transform:translate3d(4px,0,0)}.home-v2 .hero-cta span{white-space:nowrap}.home-v2 .assurance-row{margin-top:24px;justify-content:center;gap:32px}.home-v2 .assurance-row li{display:inline-flex;align-items:center;color:var(--grey-body);gap:8px;font-size:14px;line-height:22px;white-space:nowrap}.home-v2 .assurance-row img{width:16px;height:16px;flex:none}.home-v2 .hero-assurance-icon{display:grid;place-items:center;flex:none;width:20px;height:20px}.home-v2 .hero-copy .assurance-row{letter-spacing:.12px}.home-v2 .hero-copy .assurance-row img{width:16px;height:16px}@media (max-width:480px){.home-v2 .hero-proof{margin-top:32px;padding:16px 0 12px}.home-v2 .hero-rating{flex-direction:column;padding:0 8px;gap:8px}.home-v2 .hero-rating__details{gap:6px}.home-v2 .hero-rating__count{font-size:12px}}.home-v2 .visual-scroll{position:relative;z-index:0;height:calc(var(--stage-height) + var(--scroll-distance));background:var(--background);isolation:isolate}@media (min-width:1201px) and (prefers-reduced-motion:no-preference){.home-v2 .visual-scroll{margin-bottom:calc(-1 * var(--hero-bottom-trim, 0px))}}.home-v2 .sticky-stage:after{position:absolute;z-index:-1;inset:50% 0 0;background-image:radial-gradient(circle,color-mix(in srgb,var(--blue-main) 16%,transparent) 1px,transparent 1.2px);background-position:50%;background-size:10px 10px;content:"";mask-image:linear-gradient(180deg,transparent,black 18%,black 92%,transparent);opacity:.9;pointer-events:none}.home-v2 .sticky-stage{position:sticky;top:var(--header-height);width:100%;height:var(--stage-height);min-height:0;overflow:clip;background:var(--background);isolation:isolate}.home-v2 .stage-canvas{position:absolute;z-index:1;top:60%;left:50%;width:min(100%,1440px);aspect-ratio:1440/641;pointer-events:none;transform:translate(-50%,-50%)}.home-v2 .visual-group{position:absolute;inset:0;transform-origin:center;will-change:transform}.home-v2.js .visual-scroll:not(.is-ready) .visual-group{visibility:hidden}.home-v2 .product-layer{position:absolute;display:block;max-width:none;border:0;object-fit:contain;transform-origin:center}.home-v2 .main-window{z-index:2;top:6.83%;left:17.75%;width:64.7%;height:auto;aspect-ratio:930/487;overflow:hidden;border-radius:24px}.home-v2 .trusted-by{position:relative;z-index:2;padding:24px 24px 56px;background:var(--background)}.home-v2 .trusted-by__content{display:flex;width:min(100%,1200px);margin-inline:auto;align-items:center;flex-wrap:wrap;column-gap:24px;row-gap:10px}.home-v2 .trusted-by__statement{width:282px;margin:0;flex:0 0 282px;color:var(--grey-body);font-size:16px;font-weight:400;letter-spacing:.12px;line-height:28px}.home-v2 .trusted-by__statement strong{font-weight:600}.home-v2 .trusted-by__logos{display:flex;width:894px;min-width:0;flex:1 1 0;align-items:center;gap:8px}.home-v2 .trusted-by__marquee{min-width:0;width:894px;height:56px;overflow:hidden;flex:1 1 auto;mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent)}.home-v2 .trusted-by__track{display:flex;width:max-content;animation:hv2-trusted-by-marquee 42s linear infinite;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.home-v2 .trusted-by[data-paused=true] .trusted-by__track,.home-v2 .trusted-by__marquee:focus .trusted-by__track,.home-v2 .trusted-by__marquee:hover .trusted-by__track{animation-play-state:paused}.home-v2 .trusted-by__logo-set{display:flex;margin:0;padding:0;flex:none;list-style:none}.home-v2 .trusted-by__logo{display:grid;width:178.8px;height:56px;flex:none;place-items:center}.home-v2 .trusted-by__logo--renault{width:167.728px}.home-v2 .trusted-by__logo--heineken{width:158.764px}.home-v2 .trusted-by__logo img{width:auto;height:auto;max-width:calc(100% - 24px)}@keyframes hv2-trusted-by-marquee{to{transform:translate3d(-50%,0,0)}}.home-v2 .role-benefits{position:relative;z-index:3;overflow:clip;margin-inline:24px;padding:0 24px 48px;border-radius:48px 48px 0 0;background:linear-gradient(180deg,#eaf3ff 12.73%,#eaf3ff 30.71%,#eaf3ff 66.53%,rgba(234,243,255,0))}.home-v2 .role-benefits__intro{width:min(100%,1200px);margin-inline:auto;text-align:center}.home-v2 .role-benefits__rule{width:100%;height:1px;background:#e9eaec}.home-v2 .role-benefits__intro h2{width:100%;margin:96px auto 0;color:var(--grey-title);font-size:42px;font-weight:500;letter-spacing:-.5px;line-height:56px;text-wrap:balance}.home-v2 .role-benefits__intro h2 span{color:var(--blue-main)}.home-v2 .role-benefits__intro p{width:min(100%,867.085px);margin:20px auto 0;color:var(--grey-body);font-size:16px;letter-spacing:.12px;line-height:28px}.home-v2 .benefit-card-group{--benefit-expanded-ratio:2.0791557;--benefit-expanded-width:calc((100cqw - 48px) * 0.3420138889);--benefit-compact-copy-width:calc((100cqw - 48px) * 0.1644965278 - 48px);container-type:inline-size;--benefit-reveal-delay:80ms;width:min(100%,1200px);margin:56px auto 0;display:flex;height:503px;gap:12px}.home-v2 .benefit-card{position:relative;min-width:0;height:503px;flex:1 1 0;overflow:hidden;border-radius:24px;background:var(--background);cursor:pointer;box-shadow:0 8px 26px -4px rgba(39,40,60,0);transition:flex-grow .5s ease-in-out,box-shadow .35s ease-in-out}.home-v2 .benefit-card.is-active{flex-grow:var(--benefit-expanded-ratio)}@media (min-width:1200px){.home-v2 .benefit-card.is-active{z-index:1;box-shadow:var(--shadow2-grey)}}.home-v2 .benefit-card__content{position:relative;z-index:2;width:100%;height:209px;padding:24px;background:var(--background)}.home-v2 .benefit-card h3{margin:0}.home-v2 .benefit-card__title{display:block;width:100%;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:var(--grey-title-strong);cursor:pointer;font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:30px;text-align:left}.home-v2 .benefit-card__copy{position:relative;width:calc(var(--benefit-expanded-width) - 48px);height:auto;margin-top:10px}@media (min-width:1200px){.home-v2 .benefit-card__title--wrap{height:60px;transition:height .5s cubic-bezier(.1,.9,.2,1)}.home-v2 .benefit-card__title-anchor{position:relative;display:inline-block;white-space:nowrap}.home-v2 .benefit-card__title-tail{position:absolute;top:0;left:0;padding-left:0;transform:translateY(100%);transition:left .5s ease-in-out,padding-left .5s ease-in-out,transform .5s cubic-bezier(.1,.9,.2,1)}.home-v2 .benefit-card.is-active .benefit-card__title--wrap{height:30px;transition-timing-function:ease-in-out}.home-v2 .benefit-card.is-active .benefit-card__title-tail{left:100%;padding-left:.25em;transform:translateY(0);transition-timing-function:cubic-bezier(.1,.9,.2,1),cubic-bezier(.1,.9,.2,1),ease-in-out}}.home-v2 .benefit-card__description{position:absolute;top:0;left:0;margin:0;color:var(--grey-body);transition:opacity .3s ease-in-out,transform .5s ease-in-out}.home-v2 .benefit-card__description--expanded{position:relative;width:calc(var(--benefit-expanded-width) - 48px);min-height:0;font-size:15px;letter-spacing:.12px;line-height:24px;opacity:0;transform:translate3d(8px,0,0)}.home-v2 .benefit-card__description--compact{width:var(--benefit-compact-copy-width);color:var(--grey-body-soft);font-size:13px;letter-spacing:0;line-height:20px;opacity:1;transform:translateZ(0);transition-delay:var(--benefit-reveal-delay)}.home-v2 .benefit-card__link{position:relative;top:auto;left:0;margin-top:24px;display:inline-flex;width:max-content;max-width:100%;align-items:center;color:var(--blue-main);font-size:15px;font-weight:500;letter-spacing:.12px;line-height:24px;opacity:0;pointer-events:none;text-decoration:none;transform:translate3d(8px,0,0);transition:opacity .3s ease-in-out,transform .5s ease-in-out}.home-v2 .benefit-card__link img{width:24px;height:24px;flex-shrink:0;margin-left:4px;transition:transform .18s ease-in-out}.home-v2 .benefit-card__navigation:focus-visible .benefit-card__link img,.home-v2 .benefit-card__navigation:hover .benefit-card__link img{transform:translate3d(4px,0,0)}.home-v2 .benefit-card.is-active .benefit-card__description--expanded,.home-v2 .benefit-card.is-active .benefit-card__link{opacity:1;transform:translateZ(0);transition-delay:var(--benefit-reveal-delay)}.home-v2 .benefit-card.is-active .benefit-card__link{pointer-events:auto}.home-v2 .benefit-card.is-active .benefit-card__description--compact{opacity:0;transform:translate3d(-8px,0,0);transition-delay:0s}.home-v2 .benefit-card__art{position:absolute;z-index:1;bottom:0;left:0;max-width:none;pointer-events:none;user-select:none;transition:opacity .3s ease-in-out}.home-v2 .benefit-card__art--expanded{width:var(--benefit-expanded-width);height:294px;object-fit:contain;object-position:center bottom;opacity:0}.home-v2 .benefit-card__art--collapsed{width:190px;height:345px;object-fit:none}.home-v2 .benefit-card.is-active .benefit-card__art--expanded,.home-v2 .benefit-card__art--collapsed{opacity:1;transition-delay:var(--benefit-reveal-delay)}.home-v2 .benefit-card.is-active .benefit-card__art--collapsed{opacity:0;transition-delay:0s}.home-v2 .compliance-scan{--scan-gutter:clamp(16px,2vw,24px);position:relative;z-index:4;display:flex;min-height:0;padding:var(--scan-gutter);padding-block:48px;align-items:center;justify-content:center;overflow:clip;background:var(--background)}.home-v2 .compliance-scan__card{--scan-loading-height:480px;--scan-scale:1;position:relative;display:block;width:min(100%,1200px);min-height:0;overflow:hidden;border-radius:32px;background:var(--promo-banner-bg) var(--hv2-scan-card-texture) center /cover no-repeat;overflow-anchor:none;scale:var(--scan-scale);transform-origin:center}.home-v2 .compliance-scan__content{position:relative;z-index:1;width:min(100% - 112px,1088px);margin-inline:auto;padding-block:96px;text-align:center}.home-v2 .compliance-scan__header{display:flex;align-items:center;flex-direction:column;gap:20px}.home-v2 .compliance-scan__header h2{margin:0;color:var(--background);font-size:42px;font-weight:500;letter-spacing:-.5px;line-height:54px}.home-v2 .compliance-scan__header p{margin:0;color:var(--background);font-size:16px;font-weight:400;letter-spacing:.12px;line-height:28px}.home-v2 .scan-form{display:flex;margin-top:48px;align-items:center;flex-direction:column;gap:22px}.home-v2 .scan-form__controls{display:flex;align-items:stretch;justify-content:center;gap:22px}.home-v2 .scan-form__controls input{width:465px;height:54px;padding:12px;border:1px solid var(--grey-line);border-radius:4px;outline:0;background:transparent;color:var(--background);font:inherit;font-size:14px;letter-spacing:.12px;line-height:22px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.home-v2 .scan-form__controls input::placeholder{color:var(--grey-bg);opacity:1}.home-v2 .scan-form__controls input:hover{border-color:var(--background)}.home-v2 .scan-form__controls input:focus-visible{border-color:var(--blue-light);outline:0;background:color-mix(in srgb,var(--background) 4%,transparent);box-shadow:0 0 0 1px var(--blue-light),0 0 0 5px color-mix(in srgb,var(--blue-light) 28%,transparent),0 0 24px color-mix(in srgb,var(--blue-main) 44%,transparent)}.home-v2 .scan-form__button{min-height:54px;padding:12px 24px;white-space:nowrap;font-size:18px;letter-spacing:.12px;line-height:30px;transition:filter .18s ease,transform .18s ease,background-color .18s ease}.home-v2 .scan-form__button:focus-visible,.home-v2 .scan-form__button:hover{border-color:var(--blue-main);background:var(--blue-main);filter:brightness(1.16)}.home-v2 .scan-form__button:active{filter:brightness(1.04);transform:translateY(1px)}.home-v2 .scan-form__error{margin:-10px 0 0;font-size:13px;letter-spacing:.12px;line-height:20px;color:var(--red-bg1)}.home-v2 .scan-form__assurances{display:flex;margin:0;padding:0;align-items:center;justify-content:center;gap:32px;list-style:none}.home-v2 .scan-form__assurances li{display:inline-flex;align-items:center;color:var(--grey-line);font-size:14px;letter-spacing:.12px;line-height:22px;gap:8px;white-space:nowrap}.home-v2 .scan-form__assurances img{width:16px;height:16px;flex:none}.home-v2 .scan-empty-result[hidden],.home-v2 .scan-form__error[hidden],.home-v2 .scan-inline[hidden],.home-v2 .scan-inline__loading[hidden],.home-v2 .scan-report[hidden]{display:none}.home-v2 .compliance-scan__card.is-scanning{padding:0;background-color:var(--promo-banner-bg);background-image:var(--hv2-scan-card-texture);clip-path:inset(0 round 20px)}.home-v2 .compliance-scan__card.has-inline-results{padding:0;overflow:hidden;background-color:var(--scan-results-canvas);background-image:var(--hv2-scan-results-background);background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:inset(0 round 20px)}.home-v2 .compliance-scan__card.has-inline-results:after,.home-v2 .compliance-scan__card.has-inline-results:before{position:absolute;z-index:0;content:"";pointer-events:none}.home-v2 .compliance-scan__card.has-inline-results:before{top:-443.87px;left:-605.1px;width:1070.1px;height:976.871px;background:var(--hv2-scan-results-glow-blue) center /contain no-repeat}.home-v2 .compliance-scan__card.has-inline-results:after{top:104.657px;left:762.18px;width:1259.8px;height:1101.84px;background:var(--hv2-scan-results-glow-green) center /contain no-repeat;transform:rotate(-50.58deg) skewX(-9.91deg) scaleY(.99)}.home-v2 .scan-inline{position:relative;z-index:1;width:100%;margin-inline:auto;color:var(--background)}.home-v2 .scan-inline__loading{display:flex;min-height:var(--scan-loading-height,400px);padding:32px 24px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.home-v2 .scan-loader-orbit{position:relative;display:grid;width:88px;height:88px;margin-bottom:28px;color:var(--background);place-items:center}.home-v2 .scan-loader-orbit span{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--blue-light) 62%,transparent);border-radius:50%;animation:hv2-scan-orbit 2.4s ease-in-out infinite}.home-v2 .scan-loader-orbit span:nth-child(2){inset:12px;border-color:color-mix(in srgb,var(--green) 72%,transparent);animation-delay:-1.2s}.home-v2 .scan-loader-orbit svg{position:relative;z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}@keyframes hv2-scan-orbit{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.home-v2 .scan-inline__eyebrow{display:inline-flex;margin-bottom:16px;color:var(--blue-light);font-size:13px;font-weight:600;letter-spacing:.12px;line-height:20px;text-transform:uppercase}.home-v2 .scan-inline__loading h3{margin:0;color:var(--background);font-size:36px;font-weight:500;letter-spacing:-.5px;line-height:54px}.home-v2 .scan-inline__loading p{width:min(100%,640px);margin:12px 0 0;color:var(--grey-line);font-size:18px;line-height:30px}.home-v2 .scan-progress{width:min(100%,720px);height:12px;margin-top:56px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--background) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background) 10%,transparent)}.home-v2 .scan-progress span{display:block;width:34%;height:100%;border-radius:inherit;background:var(--blue-main);animation:hv2-scan-progress 1.4s ease-in-out infinite alternate}@keyframes hv2-scan-progress{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(294%,0,0)}}.home-v2 .scan-report{width:min(100%,1200px);height:auto;margin-inline:auto;padding:40px}.home-v2 .scan-report__header{display:flex;height:auto;margin-bottom:24px;align-items:flex-start;justify-content:space-between;gap:40px}.home-v2 .scan-empty-result__retry--mobile,.home-v2 .scan-report__retry--mobile{display:none}.home-v2 .scan-report__header h3{margin:0;color:var(--background);font-size:24px;font-weight:500;letter-spacing:-.25px;line-height:36px}.home-v2 .scan-report__header h3:focus{outline:0}.home-v2 .scan-report__header h3 span{color:var(--scan-results-host);overflow-wrap:anywhere}.home-v2 .scan-report__grid{display:grid;grid-template-columns:minmax(0,710fr) minmax(0,414fr);grid-template-rows:auto auto;gap:20px}.home-v2 .scan-result-card{position:relative;min-width:0;height:auto;min-height:255px;padding:24px;overflow:hidden;border:1px solid var(--scan-results-border);border-radius:24px;background-color:var(--scan-results-surface);isolation:isolate}.home-v2 .scan-result-card__title{display:flex;min-height:42px;flex-shrink:0;align-items:center;gap:14px}.home-v2 .scan-result-card h4{margin:0;color:var(--background);font-size:18px;font-weight:500;letter-spacing:.12px;line-height:30px}.home-v2 .scan-result-icon{display:grid;width:42px;height:42px;flex:none;overflow:hidden;border-radius:8px;background:var(--scan-results-warning-bg);place-items:center}.home-v2 .scan-result-icon img{display:block;width:22px;height:20px}.home-v2 .scan-result-icon--cookie{background:var(--scan-results-cookie-bg)}.home-v2 .scan-result-icon--cookie img{width:32px;height:32px}.home-v2 .scan-result-kicker{display:block;margin-bottom:3px;color:var(--scan-results-muted);font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.96px;line-height:15px;text-transform:uppercase}.home-v2 .scan-cookie-summary{display:flex;margin-top:18px;flex-direction:column;gap:18px}.home-v2 .scan-cookie-spectrum{display:grid;width:100%;height:9px;overflow:hidden;border-radius:4px;grid-template-columns:2fr 2fr 1fr 2fr 6fr;gap:3px}.home-v2 .scan-cookie-spectrum span{display:block;min-width:8px;height:100%}.home-v2 .scan-cookie-spectrum__necessary{background:var(--scan-results-necessary)}.home-v2 .scan-cookie-spectrum__ads{background:var(--scan-results-advertisement)}.home-v2 .scan-cookie-spectrum__analytics{background:var(--scan-results-analytics)}.home-v2 .scan-cookie-spectrum__performance{background:var(--scan-results-performance)}.home-v2 .scan-cookie-spectrum__other{background:var(--scan-results-other)}.home-v2 .scan-cookie-legend{display:grid;width:100%;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;list-style:none}.home-v2 .scan-cookie-legend__column{display:flex;min-width:0;flex-direction:column;gap:14px}.home-v2 .scan-cookie-legend__item{display:flex;min-height:30px;align-items:center;color:var(--background);font-size:15px;letter-spacing:.12px;line-height:24px;gap:6px}.home-v2 .scan-cookie-legend strong{color:var(--scan-results-value);font-size:18px;font-weight:600;line-height:30px}.home-v2 .scan-cookie-dot{width:10px;height:10px;border-radius:50%}.home-v2 .scan-cookie-dot--necessary{background:var(--scan-results-necessary)}.home-v2 .scan-cookie-dot--ads{background:var(--scan-results-advertisement)}.home-v2 .scan-cookie-dot--analytics{background:var(--scan-results-analytics)}.home-v2 .scan-cookie-dot--performance{background:var(--scan-results-performance)}.home-v2 .scan-cookie-dot--other{background:var(--scan-results-other)}.home-v2 .scan-result-card--status{display:flex;padding-bottom:16px;flex-direction:column;gap:22px}.home-v2 .scan-result-card--status h4{font-size:16px;line-height:28px}.home-v2 .scan-status-rail{display:flex;padding-top:21px;border-top:1px solid var(--scan-results-border);flex-direction:column;gap:24px}.home-v2 .scan-status-item{display:flex;align-items:center;min-height:40px;justify-content:space-between;color:var(--background);font-size:15px;letter-spacing:.12px;line-height:24px;gap:16px}.home-v2 .scan-status-value{display:inline-flex;padding:10px 17.5px;align-items:center;flex-shrink:0;gap:8px;font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:20px}.home-v2 .scan-status-value img{display:block;flex-shrink:0}.home-v2 .scan-status-item--risk .scan-status-value{color:var(--scan-results-review-text)}.home-v2 .scan-status-item--review .scan-status-value{color:var(--scan-results-detected-text)}.home-v2 .scan-result-card--next-step{display:flex;height:auto;min-height:168px;padding:24px 26px;align-items:center;justify-content:space-between;border-color:var(--scan-results-callout-border);background-color:var(--scan-results-callout);grid-column:1/-1;gap:32px}@property --scan-border-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.home-v2 .scan-next-step-beam{--scan-beam-blue:color-mix(in srgb,var(--blue-light) 78%,var(--white));--scan-beam-green:color-mix(in srgb,var(--green) 78%,var(--white));position:absolute;z-index:3;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--scan-border-beam-angle),transparent 0deg 268deg,color-mix(in srgb,var(--scan-beam-blue) 14%,transparent) 280deg,color-mix(in srgb,var(--scan-beam-green) 92%,transparent) 304deg,var(--scan-beam-blue) 328deg,transparent 352deg 1turn);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--scan-beam-blue) 60%,transparent));mask:linear-gradient(var(--foreground) 0 0) content-box,linear-gradient(var(--foreground) 0 0);mask-composite:exclude;pointer-events:none;animation:hv2-scan-next-step-border-beam 6s linear infinite;-webkit-mask:linear-gradient(var(--foreground) 0 0) content-box,linear-gradient(var(--foreground) 0 0);-webkit-mask-composite:xor}@keyframes hv2-scan-next-step-border-beam{to{--scan-border-beam-angle:360deg}}.home-v2 .scan-result-card--next-step>div{position:relative;z-index:1}.home-v2 .scan-next-step-copy{flex:1;min-width:0;max-width:652px}.home-v2 .scan-next-step-actions{display:flex;flex:none;flex-direction:column;align-items:center;gap:12px}.home-v2 .scan-result-card--next-step .hv2-button{position:relative;z-index:1;width:auto;min-height:54px;padding:12px 24px;flex:none;font-size:18px;line-height:30px;text-decoration:none;white-space:nowrap}.home-v2 .scan-next-step-label{display:inline-flex;height:22px;margin-bottom:10px;padding:4px 7px;align-items:center;border-radius:9px;background:var(--scan-results-recommended-bg);color:var(--scan-results-recommended-text);font-family:var(--font-sans);font-size:11.668px;font-weight:400;line-height:normal}.home-v2 .scan-result-card--next-step p{width:100%;margin:10px 0 0;color:var(--scan-results-muted);font-size:15px;letter-spacing:.12px;line-height:24px}.home-v2 .scan-again{min-height:22px;padding:0;border:0;background:transparent;color:var(--scan-results-link);cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.12px;line-height:22px}.home-v2 .scan-again:focus-visible,.home-v2 .scan-again:hover{color:var(--background);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.home-v2 .scan-empty-result{display:flex;width:min(100%,1200px);height:auto;margin-inline:auto;padding:40px;color:var(--background);flex-direction:column;justify-content:center;gap:24px}.home-v2 .scan-empty-result__retry{align-self:flex-end;min-height:44px;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.home-v2 .scan-empty-result__card{display:flex;width:100%;min-height:0;padding:40px 32px;align-items:center;justify-content:center;border:1px solid var(--scan-results-border);border-radius:24px;background:var(--scan-results-surface);flex-direction:column;text-align:center}.home-v2 .scan-empty-result__copy{width:100%}.home-v2 .scan-empty-result__copy h3{margin:0;color:var(--background);font-size:28px;font-weight:500;letter-spacing:-.5px;line-height:42px}.home-v2 .scan-empty-result__copy h3:focus{outline:0}.home-v2 .scan-empty-result__copy p{margin:16px 0 0;color:var(--scan-results-muted);font-size:16px;letter-spacing:.12px;line-height:28px}.home-v2 .scan-empty-result__actions{display:flex;width:100%;margin-top:32px;align-items:center;flex-direction:column}.home-v2 .scan-empty-result__cta{max-width:100%;min-height:52px;padding:10.5px 20px;justify-content:center;gap:8px;font-size:16px;line-height:28px;text-decoration:none;white-space:normal}.home-v2 .scan-empty-result__cta img{width:24px;height:24px;flex:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-v2 .scan-empty-result__cta:focus-visible img,.home-v2 .scan-empty-result__cta:hover img{transform:translate3d(4px,0,0)}.home-v2 .scan-empty-result__assurances{display:flex;margin:24px 0 0;padding:0;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 24px;list-style:none}.home-v2 .scan-empty-result__assurances li{display:inline-flex;align-items:center;color:var(--background);font-size:14px;letter-spacing:.12px;line-height:22px;gap:8px}.home-v2 .scan-empty-result__assurances img{width:16px;height:16px;flex:none}.home-v2 .platform-features{position:relative;scroll-margin-top:calc(var(--header-height) + 24px);z-index:4;min-height:0;padding:0;background:var(--background)}.home-v2 .platform-features__wrapper{width:min(calc(100% - 48px),1200px);margin-inline:auto}.home-v2 .platform-features__header{display:grid;margin-top:48px;align-items:start;grid-template-columns:609.492px 480.164px;gap:20px}.home-v2 .platform-features__header h2{width:609.492px;margin:0;color:var(--grey-title);font-size:42px;font-weight:500;letter-spacing:-.5px;line-height:56px}.home-v2 .platform-features__header h2 span{display:block;color:var(--blue-main)}.home-v2 .platform-features__header p{width:480.164px;margin:0;color:var(--grey-body);font-size:16px;letter-spacing:.12px;line-height:28px}.home-v2 .feature-cards{display:grid;margin-top:56px;grid-template-columns:repeat(2,minmax(0,588px));gap:24px}.home-v2 .feature-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:490px;padding:0;overflow:hidden;border:1px solid var(--feature-card-border);border-radius:24px;background:var(--background);cursor:pointer;isolation:isolate}.home-v2 .feature-card:focus-visible{outline:3px solid var(--blue-light);outline-offset:4px}.home-v2 .feature-card{--feature-green-position:4% 94%;--feature-blue-position:98% 108%;--feature-bg-default:radial-gradient(ellipse at var(--feature-green-position),color-mix(in srgb,var(--green) 18%,transparent) 0%,transparent 64%),radial-gradient(ellipse at var(--feature-blue-position),color-mix(in srgb,var(--blue-main) 20%,transparent) 0%,transparent 68%),radial-gradient(ellipse at 50% 90%,var(--blue-bg3) 0%,transparent 80%);--feature-bg-hover:radial-gradient(ellipse at var(--feature-green-position),color-mix(in srgb,var(--green) 68%,transparent) 0%,transparent 66%),radial-gradient(ellipse at var(--feature-blue-position),color-mix(in srgb,var(--blue-main) 78%,transparent) 0%,transparent 72%),radial-gradient(ellipse at 50% 90%,var(--blue-bg3) 0%,transparent 80%)}.home-v2 .feature-card--ai-assistant,.home-v2 .feature-card--ai-scans{--feature-green-position:98% 92%;--feature-blue-position:0% 108%}.home-v2 .feature-card--consent-mode,.home-v2 .feature-card--multi-site{--feature-green-position:45% 110%;--feature-blue-position:100% 92%}.home-v2 .feature-card__background{position:absolute;z-index:-2;inset:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);background-color:#fff;pointer-events:none;transition:opacity .7s ease-in-out}.home-v2 .feature-card__background--default{background-image:linear-gradient(180deg,#fff 0,#fff 35%,#ffffff00 74%),var(--feature-bg-default);opacity:1}.home-v2 .feature-card__background--hover{background-image:linear-gradient(180deg,#fff 0,#fff 34%,#ffffffed 43%,#ffffff00 74%),var(--feature-bg-hover);opacity:0}.home-v2 .feature-card.is-hovered .feature-card__background{transition-duration:.4s;transition-timing-function:ease-out}.home-v2 .feature-card.is-hovered .feature-card__background--default{opacity:0}.home-v2 .feature-card.is-hovered .feature-card__background--hover{opacity:1}.home-v2 .feature-card__copy{position:relative;z-index:2;width:100%;min-height:198px;padding:39px 39px 23px;text-align:left}.home-v2 .feature-card__copy h3{margin:0;color:var(--grey-title-strong);font-size:24px;font-weight:500;letter-spacing:-.25px;line-height:36px}.home-v2 .feature-card__copy p{margin:16px 0 0;color:var(--grey-body);font-size:16px;font-weight:400;letter-spacing:.12px;line-height:28px}.home-v2 .feature-card__illustration{position:relative;z-index:1;flex:none;width:100%;max-width:588px;max-height:290px;aspect-ratio:588/290;margin:auto auto 0;overflow:hidden;pointer-events:none}.home-v2 .feature-card__illustration-svg{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.home-v2 .feature-card__illustration-svg>svg{display:block;width:100%;height:100%}.home-v2 .integrations{position:relative;z-index:4;padding:96px 24px 0;background:var(--background)}.home-v2 .integrations__panel{position:relative;display:flex;width:min(100%,1200px);margin-inline:auto;padding:56px;align-items:center;flex-direction:column;gap:32px;overflow:hidden;border-radius:40px;background:var(--scan-results-canvas) var(--hv2-integration-panel-background) center /cover no-repeat;color:var(--white)}.home-v2 .integrations__header{display:flex;width:100%;align-items:center;justify-content:center;text-align:center}.home-v2 .integrations__intro{width:100%;min-width:0}.home-v2 .integrations__header h2{margin:0;color:inherit;font-size:var(--text-42);font-weight:500;letter-spacing:-.5px;line-height:56px}.home-v2 .integrations__header p{margin:16px 0 0;color:inherit;font-size:var(--text-16);letter-spacing:.12px;line-height:28px}.home-v2 .integrations__link{position:relative;display:inline-flex;flex:none;min-height:44px;margin:-10px 0;align-items:center;justify-content:center;gap:4px;border-radius:4px;color:inherit;font-size:var(--text-15);font-weight:500;letter-spacing:.12px;line-height:24px;text-decoration:none}.home-v2 .integrations__link:before{position:absolute;content:"";inset:-10px -4px}.home-v2 .integrations__link>span:first-child{text-decoration:underline;text-underline-offset:2px}.home-v2 .integrations__link:focus-visible{outline:2px solid var(--white);outline-offset:6px}.home-v2 .integrations__link-icon{display:grid;width:24px;height:24px;place-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-v2 .integrations__link-icon img{display:block}.home-v2 .integrations__link:focus-visible .integrations__link-icon,.home-v2 .integrations__link:hover .integrations__link-icon{transform:translate3d(6px,0,0)}.home-v2 .integrations__categories{position:relative;display:flex;width:max-content;padding:10px;align-items:center;justify-content:center;gap:10px}.home-v2 .integration-divider{position:relative;display:block;flex:0 0 0;width:0;height:121.922px}.home-v2 .integration-divider img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%) rotate(90deg)}.home-v2 .integration-category{position:relative;display:flex;flex:none;min-width:0;min-height:151.049px;padding:24px 16px;flex-direction:column;align-items:center;justify-content:center;gap:24px;border-radius:15.431px}.home-v2 .integrations--scroll-motion .integration-category,.home-v2 .integrations--scroll-motion .integration-divider{transform:translate3d(0,var(--integration-rise,0),0);opacity:var(--integration-opacity,1)}.home-v2 .integration-category h3{margin:0;color:#e9eaec;font-family:var(--font-fira-code),var(--font-mono);font-size:16.343px;font-weight:400;letter-spacing:.1634px;line-height:21.791px;text-transform:uppercase;text-align:center}.home-v2 .integration-category__logos{display:flex;margin:0;padding:0;align-items:center;isolation:isolate;list-style:none}.home-v2 .integration-logo{position:relative;display:grid;width:60.886px;height:54.477px;flex:0 0 60.886px;place-items:center;border:.417px solid #e3e5f1;border-radius:41.007px;background:var(--white);box-shadow:0 .921px 7.366px rgba(24,99,220,.17)}.home-v2 .integration-logo+.integration-logo{margin-left:-10.895px}.home-v2 .integration-category--developer .integration-logo+.integration-logo,.home-v2 .integration-category--marketing .integration-logo+.integration-logo{margin-left:-9.381px}.home-v2 .integration-logo:first-child{z-index:5}.home-v2 .integration-logo:nth-child(2){z-index:4}.home-v2 .integration-logo:nth-child(3){z-index:3}.home-v2 .integration-logo:nth-child(4){z-index:2}.home-v2 .integration-logo:nth-child(5){z-index:1}.home-v2 .integration-logo img{display:block;max-width:none}.home-v2 .integration-logo--more{border:0;background:#e3e5f1;box-shadow:none;color:var(--blue-dark);font-size:17.705px;font-weight:500;letter-spacing:.1634px;line-height:27.238px}.home-v2 .integration-vscode{position:relative;display:block;width:28px;height:28px;isolation:isolate;mask:url("data:image/svg+xml,%3Csvg width='28' height='27.8556' viewBox='0 0 28 27.8556' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8553 27.7366C20.2963 27.9084 20.7992 27.8974 21.2443 27.6832L27.009 24.9093C27.6148 24.6178 28 24.0048 28 23.3322V4.52352C28 3.85096 27.6148 3.2379 27.0091 2.94642L21.2443 0.172447C20.6601 -0.108641 19.9765 -0.039792 19.4638 0.332941C19.3906 0.386186 19.3208 0.445636 19.2553 0.51115L8.21943 10.5794L3.41242 6.93048C2.96492 6.59082 2.33902 6.61865 1.92341 6.9967L0.381649 8.39917C-0.126714 8.86159 -0.127297 9.66135 0.380389 10.1246L4.54919 13.9278L0.380389 17.7311C-0.127297 18.1943 -0.126714 18.9941 0.381649 19.4565L1.92341 20.8589C2.33902 21.237 2.96492 21.2648 3.41242 20.9251L8.21943 17.2762L19.2553 27.3445C19.4299 27.5192 19.6349 27.6507 19.8553 27.7366ZM21.0043 7.57149L12.6305 13.9278L21.0043 20.2841V7.57149Z' fill='white'/%3E%3C/g%3E%3C/svg%3E") 0 .073px /28px 27.8556px no-repeat}.home-v2 .integration-vscode img{position:absolute}.home-v2 .integration-vscode__top{left:-.017px;top:.073px}.home-v2 .integration-vscode__bottom{left:-8.35px;top:-1.568px}.home-v2 .integration-vscode__right{left:10.917px;top:-8.26px}.home-v2 .integration-vscode__overlay{left:-.017px;top:.073px;mix-blend-mode:overlay}.home-v2 .integration-react{position:relative;display:block;width:40.2456px;height:40.2456px;mask:url("data:image/svg+xml,%3Csvg width='40.2456' height='40.2456' viewBox='0 0 40.2456 40.2456' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M0 0H40.2456V40.2456H0V0Z' fill='black'/%3E%3C/g%3E%3C/svg%3E") 0 0 /40.2456px 40.2456px no-repeat}.home-v2 .integration-react img{position:absolute;top:1.677px;left:0}.home-v2 .marquee-motion-toggle{position:absolute;right:20px;bottom:16px;display:grid;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:50%;color:var(--blue-dark);background:rgba(255,255,255,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.home-v2 .marquee-motion-toggle:before{content:"";position:absolute;inset:-6px}.home-v2 .marquee-motion-toggle svg{width:16px;height:16px}.home-v2 .marquee-motion-toggle:hover{color:#134fb0;background:rgba(255,255,255,.5)}.home-v2 .marquee-motion-toggle:focus-visible{outline:3px solid #134fb0;outline-offset:3px}.home-v2 .marquee-motion-toggle[hidden],.home-v2 .marquee-motion-toggle__play,.home-v2 .trusted-by[data-paused=true] .marquee-motion-toggle__pause{display:none}.home-v2 .trusted-by[data-paused=true] .marquee-motion-toggle__play{display:block}.home-v2 .testimonial{position:relative;z-index:4;height:auto;padding:96px 24px 64px;overflow:hidden;background:var(--background);scroll-margin-top:var(--header-height)}.home-v2 .testimonial__content{position:relative;width:min(100%,1200px);margin-inline:auto}.home-v2 .testimonial__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:56px}.home-v2 .testimonial__header h2{margin:0;color:#27283c;font-size:42px;font-weight:500;line-height:56px;letter-spacing:-.5px}.home-v2 .testimonial__header h2 span{display:block;color:#1863dc}.home-v2 .testimonial__controls{display:flex;flex:none;align-items:center;gap:16px}.home-v2 .testimonial__progress{min-width:62px;color:#74758b;font-size:13px;line-height:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.home-v2 .testimonial__arrow-buttons{display:flex}.home-v2 .testimonial__controls[hidden]{display:none}.home-v2 .testimonial__arrow{display:grid;place-items:center;width:58px;height:58px;padding:16px;border:1px solid #e3e5f1;background:#fff;cursor:pointer;transition:background .16s ease}.home-v2 .testimonial__arrow:first-child{border-radius:12px 0 0 12px}.home-v2 .testimonial__arrow:last-child{margin-left:-1px;border-radius:0 12px 12px 0}.home-v2 .testimonial__arrow[aria-disabled=true]{cursor:default}.home-v2 .testimonial__arrow[data-testimonial-previous]:not([aria-disabled=true]) img{filter:brightness(.35)}.home-v2 .testimonial__arrow[data-testimonial-next][aria-disabled=true] img{opacity:.4}.home-v2 .testimonial__arrow:not([aria-disabled=true]):hover{background:#e8f1fe}.home-v2 .testimonial__viewport{width:calc(100% + (100vw - 100%) / 2 + 24px);margin:-16px 0 -24px -24px;padding:16px calc((100vw - 100%) / 2) 24px 24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:24px;scrollbar-width:none}.home-v2 .testimonial__viewport::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.home-v2 .testimonial__viewport{overflow-x:hidden;touch-action:pan-y;cursor:grab;user-select:none}.home-v2 .testimonial__viewport.is-dragging,.home-v2 .testimonial__viewport.is-swiping{scroll-snap-type:none}.home-v2 .testimonial__viewport.is-dragging,.home-v2 .testimonial__viewport.is-dragging a{cursor:grabbing}.home-v2 .testimonial__viewport img{-webkit-user-drag:none}}.home-v2 .testimonial__track{display:flex;align-items:stretch;gap:32px}.home-v2 .testimonial__track:after{content:"";flex:0 0 calc((100vw - min(100vw - 48px, 1200px)) / 2);margin-left:-32px}.home-v2 .testimonial__card{position:relative;flex:0 0 589px;min-height:375px;margin:0;padding:40px;border:1px solid #e9eaec;border-radius:12.267px;overflow:hidden;isolation:isolate;background:rgb(241 246 253/80%);box-shadow:0 1px 8px rgb(24 99 220/17%);scroll-snap-align:start}.home-v2 .testimonial__card--case{flex-basis:585px}.home-v2 .testimonial__card--review{display:flex;overflow:clip}.home-v2 .testimonial__card-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;gap:24px;width:100%}.home-v2 .testimonial__card--review .testimonial__card-content{justify-content:space-between;gap:32px}.home-v2 .testimonial__review-copy{display:flex;flex-direction:column;gap:24px;width:100%}.home-v2 .testimonial__card-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-v2 .testimonial__author{display:flex;align-items:center;gap:9.2px;min-width:0;color:#3d3e50;letter-spacing:.12px}.home-v2 .testimonial__avatar{position:relative;flex:none;display:block;width:56.733px;height:56.733px;overflow:hidden;border-radius:6.133px;background:#d1e0f8}.home-v2 .testimonial__avatar img{position:absolute;display:block;max-width:none;object-fit:cover}.home-v2 .testimonial__avatar--boris img{left:-10.26px;top:-4.87px;width:74.548px;height:99.268px}.home-v2 .testimonial__avatar--george img{left:-15.77px;top:-24.32px;width:91.31px;height:136.965px}.home-v2 .testimonial__avatar--elsida img{left:-24.55px;top:-1.53px;width:107.835px;height:68.722px}.home-v2 .testimonial__avatar--jason img,.home-v2 .testimonial__avatar--simona img{inset:0;width:56.733px;height:56.733px}.home-v2 .testimonial__avatar--anthony img{left:50%;top:50%;width:73px;height:73px;transform:translate(-50%,-50%)}.home-v2 .testimonial__author-copy{display:flex;flex-direction:column;gap:3.067px;min-width:0}.home-v2 .testimonial__author strong{font-size:16px;font-weight:500;line-height:28px}.home-v2 .testimonial__author-details{display:flex;flex-wrap:wrap;align-items:center;gap:0 6.133px;color:#525363;font-size:14px;line-height:22px}.home-v2 .testimonial__author-separator{color:#a1a2ab;font-size:8.9px;line-height:13.8px}.home-v2 .testimonial__quote{margin:0;color:#27283c;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.12px;text-align:left;text-indent:-8.1px}.home-v2 .testimonial__quote strong{font-weight:600}.home-v2 .testimonial__card--review .testimonial__quote{padding-right:18.4px}.home-v2 .testimonial__case-body{display:flex;flex-direction:column;align-items:stretch;gap:24px}.home-v2 .testimonial__result{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding-top:16px;border-top:1px solid var(--blue-bg1)}.home-v2 .testimonial__metric{display:flex;flex:1;align-items:center;gap:16px;min-width:0;color:#27283c}.home-v2 .testimonial__metric strong{font-size:36px;font-weight:500;line-height:54px;letter-spacing:-.5px}.home-v2 .testimonial__metric p{margin:0;font-size:13px;line-height:20px;letter-spacing:0}.home-v2 .testimonial__story{display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;padding:6px 12px;border:1.5px solid #ecf3fc;border-radius:4px;background:#fff;color:#3d3e50;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.12px;text-decoration:none;white-space:nowrap}.home-v2 .testimonial__story img{flex:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-v2 .testimonial__story:focus-visible img,.home-v2 .testimonial__story:hover img{transform:translate3d(6px,0,0)}.home-v2 .testimonial__rating{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:6.133px}.home-v2 .testimonial__card--review .testimonial__rating{align-items:flex-start}.home-v2 .testimonial__review-brand{display:inline-flex;align-items:center;gap:8px;color:var(--grey-title);font-size:var(--text-16);font-weight:600;line-height:24px}.home-v2 .testimonial__stars{display:flex;gap:2px}.home-v2 .testimonial__trustpilot-logo{width:96px;height:auto;transform:rotate(180deg)}.home-v2 .testimonial__trustpilot-stars{width:120px;height:auto}.home-v2 .testimonial__glows{position:absolute;inset:0;pointer-events:none}.home-v2 .testimonial__glow{position:absolute;display:flex;align-items:center;justify-content:center;mix-blend-mode:hard-light}.home-v2 .testimonial__glow>span{position:relative;flex:none}.home-v2 .testimonial__glow img{position:absolute;max-width:none}.home-v2 .testimonial__glow--a>span{width:181.003px;height:281.089px}.home-v2 .testimonial__glow--a img{left:-150px;top:-150px}.home-v2 .testimonial__glow--b>span{width:429.943px;height:504.811px}.home-v2 .testimonial__glow--b img{left:-90px;top:-90px}.home-v2 .testimonial__glows--case .testimonial__glow--a{left:326.47px;top:346.05px;width:312.55px;height:333.648px}.home-v2 .testimonial__glows--case .testimonial__glow--a>span{transform:rotate(36.43deg)}.home-v2 .testimonial__glows--case .testimonial__glow--b{left:333.01px;top:169px;width:628.026px;height:586.155px}.home-v2 .testimonial__glows--case .testimonial__glow--b>span{transform:rotate(-111.71deg)}.home-v2 .testimonial__glows--review .testimonial__glow--a{left:427.83px;top:312.05px;width:293.801px;height:201.454px}.home-v2 .testimonial__glows--review .testimonial__glow--a>span{transform:rotate(-85.72deg)}.home-v2 .testimonial__glows--review .testimonial__glow--b{left:422.15px;top:177.93px;width:314.633px;height:180.858px}.home-v2 .testimonial__glows--review .testimonial__glow--b>span{width:131.331px;height:296.309px;transform:rotate(79.99deg)}.home-v2 .testimonial__glows--review .testimonial__glow--c{left:241.2px;top:305.65px;width:293.801px;height:201.454px}.home-v2 .testimonial__glows--review .testimonial__glow--c>span{width:181.003px;height:281.089px;transform:rotate(-85.72deg)}.home-v2 .testimonial__glows--review .testimonial__glow--c img{left:-90px;top:-90px}.home-v2 .testimonial__card--video{display:flex;flex-basis:583px;overflow:clip;background:linear-gradient(88.67275879158422deg,rgb(236 242 252) 31.1%,rgb(236 242 252/0) 98.719%);border:0;box-shadow:none}.home-v2 .testimonial__card--video .testimonial__card-content{justify-content:space-between}.home-v2 .testimonial__video-background{position:absolute;top:0;left:0;display:block;width:583px;height:375px;max-width:none;object-position:bottom;pointer-events:none}.home-v2 .testimonial__video-overlay{position:absolute;top:0;left:0;display:flex;width:583px;height:382.644px;align-items:center;justify-content:center;pointer-events:none}.home-v2 .testimonial__video-overlay:before{content:"";width:382.644px;height:583px;transform:rotate(-90deg);background:linear-gradient(209.74825333760123deg,rgb(236 242 252) 48.011%,rgb(236 242 252/0) 63.9%)}.home-v2 .testimonial__video-copy{display:flex;flex-direction:column;gap:27px;width:100%}.home-v2 .testimonial__card--video .testimonial__quote{width:min(100%,284.174px);min-width:0;color:var(--grey-body)}.home-v2 .testimonial__video-footer{display:flex;align-items:flex-start;gap:24px;width:100%}.home-v2 .testimonial__watch{display:inline-flex;align-items:center;justify-content:center;gap:6.133px;flex:none;min-height:48px;padding:6.133px 12px 6.133px 6px;border-radius:12.267px;background:rgb(0 0 0/60%);color:#fff;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(6.9px);transition:background .16s ease}.home-v2 .testimonial__watch:hover{background:rgb(0 0 0/75%)}.home-v2 .testimonial__watch img{display:block}.home-v2 .testimonial-video__close:focus-visible,.home-v2 .testimonial__controls button:focus-visible,.home-v2 .testimonial__story:focus-visible,.home-v2 .testimonial__watch:focus-visible{outline:3px solid #136fe8;outline-offset:4px}.home-v2 .testimonial__watch:focus-visible{outline-color:var(--blue-main)}.home-v2 .testimonial__viewport:focus-visible{outline:3px solid #136fe8;outline-offset:-4px}html.testimonial-video-open{overflow:hidden}.home-v2 .testimonial-video{margin:auto;width:min(960px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid rgb(255 255 255/14%);border-radius:16px;background:#000;box-shadow:0 0 0 6px rgb(255 255 255/6%),0 24px 64px -12px rgb(7 30 66/55%);color:#fff;overflow:hidden;overscroll-behavior:contain}.home-v2 .testimonial-video,.home-v2 .testimonial-video::backdrop{transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1),background-color .26s ease,backdrop-filter .26s ease,overlay allow-discrete .36s,display allow-discrete .36s}.home-v2 .testimonial-video{opacity:0;transform:translateY(16px) scale(.97)}.home-v2 .testimonial-video[open]{opacity:1;transform:none}.home-v2 .testimonial-video::backdrop{background-color:rgb(7 30 66/0);backdrop-filter:blur(0)}.home-v2 .testimonial-video[open]::backdrop{background-color:rgb(7 30 66/55%);backdrop-filter:blur(4px)}@starting-style{.home-v2 .testimonial-video[open]{opacity:0;transform:translateY(16px) scale(.97)}.home-v2 .testimonial-video[open]::backdrop{background-color:rgb(7 30 66/0);backdrop-filter:blur(0)}}@media (prefers-reduced-motion:reduce){.home-v2 .testimonial-video,.home-v2 .testimonial-video::backdrop{transition:none}}.home-v2 .testimonial-video__close{position:absolute;z-index:1;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgb(255 255 255/20%);border-radius:50%;background:rgb(0 0 0/55%);color:#fff;cursor:pointer;transition:background-color .18s ease}.home-v2 .testimonial-video__close svg{display:block;width:20px;height:20px}.home-v2 .testimonial-video__close:hover{background:rgb(0 0 0/80%)}.home-v2 .testimonial-video__close:focus-visible{outline:3px solid #fff;outline-offset:2px}.home-v2 .testimonial-video__player{display:block;width:100%;max-height:calc(100dvh - 34px);aspect-ratio:16/9;background:#000}@media (max-width:1100px){.home-v2 .testimonial__header h2{font-size:36px;line-height:48px}}@media (max-width:768px){.home-v2 .testimonial{padding-block:48px 32px}.home-v2 .testimonial__header{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:32px}.home-v2 .testimonial__header h2{font-size:30px;line-height:40px}.home-v2 .testimonial__arrow{width:50px;height:50px;padding:12px}.home-v2 .testimonial__card{flex-basis:100%;min-height:0;padding:24px}.home-v2 .testimonial__card--video{min-height:375px}.home-v2 .testimonial__card--review{align-self:flex-start;min-height:375px}.home-v2 .testimonial__card--case .testimonial__card-content{height:auto;justify-content:flex-start}.home-v2 .testimonial__card-top{align-items:flex-start;flex-wrap:wrap;gap:20px}.home-v2 .testimonial__author{flex:1 1 220px}.home-v2 .testimonial__card--review .testimonial__rating{margin-left:0}.home-v2 .testimonial__author-separator{display:none}.home-v2 .testimonial__author-details,.home-v2 .testimonial__author-details>span:not(.testimonial__author-separator){display:block}.home-v2 .testimonial__case-body{flex-direction:column;align-items:stretch;gap:20px}.home-v2 .testimonial__result{display:grid;grid-template-columns:1fr;align-items:end;gap:12px;width:100%}.home-v2 .testimonial__metric{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px}.home-v2 .testimonial__metric strong{font-size:30px;line-height:40px}.home-v2 .testimonial__story{justify-self:start;padding:6px 12px;gap:20px}.home-v2 .testimonial__quote{font-size:17px;line-height:28px}.home-v2 .testimonial__card--review .testimonial__quote{padding:0}.home-v2 .testimonial__glows{top:auto;left:auto;right:0;bottom:0;width:589px;height:375px}.home-v2 .testimonial__video-background{top:0;bottom:auto;left:0;width:100%;height:100%;object-fit:cover;object-position:80% top}.home-v2 .testimonial__video-overlay{display:block;width:100%;height:100%;background:linear-gradient(119.74825333760123deg,rgb(236 242 252) 56%,rgb(236 242 252/0) 80%)}.home-v2 .testimonial__video-overlay:before{display:none}.home-v2 .testimonial__video-footer{align-items:flex-start;flex-direction:column;gap:24px}}@media (prefers-reduced-motion:reduce){.home-v2 .testimonial__arrow,.home-v2 .testimonial__story img,.home-v2 .testimonial__watch{transition:none}}.home-v2 .final-cta{position:relative;z-index:4;display:flex;width:100%;height:auto;padding:96px 24px;align-items:center;justify-content:center;border-top:1px solid #e3e5f1;background-color:var(--background);background-image:var(--hv2-final-cta-background);background-position:50%;background-repeat:no-repeat;background-size:cover}.home-v2 .final-cta:before{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--blue-main) 16%,transparent) 1px,transparent 1.2px);background-position:50%;background-size:10px 10px;content:"";mask-image:linear-gradient(180deg,transparent,black 18%,black 92%,transparent);opacity:.9;pointer-events:none}.home-v2 .final-cta__content{position:relative;z-index:1;display:flex;width:min(100%,1200px);align-items:center;flex-direction:column;gap:32px;overflow:hidden}.home-v2 .final-cta__header{display:flex;width:100%;align-items:center;flex-direction:column;gap:20px;text-align:center}.home-v2 .final-cta__header h2{width:min(100%,991px);margin:0;color:var(--grey-title);font-size:42px;font-weight:500;letter-spacing:-.5px;line-height:56px;text-wrap:balance}.home-v2 .final-cta__header p{width:min(100%,681px);margin:0;color:var(--grey-body);font-size:16px;letter-spacing:.12px;line-height:28px}.home-v2 .final-cta__action-block{display:flex;width:100%;align-items:center;flex-direction:column}.home-v2 .final-cta__buttons{display:flex;align-items:center;justify-content:center;gap:12px}.home-v2 .final-cta__button{height:52px;padding:0 20px;gap:8px}.home-v2 .final-cta__button img{display:block;width:24px;height:24px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-v2 .final-cta__button:focus-visible img,.home-v2 .final-cta__button:hover img{transform:translate3d(4px,0,0)}.home-v2 .final-cta__assurances{margin:24px 0 0;padding:0;color:var(--grey-body);list-style:none}.home-v2.section-reveal-enabled [data-section-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.home-v2.section-reveal-enabled [data-section-reveal].is-revealed{opacity:1;transform:none;will-change:auto}@media (min-width:769px) and (max-width:1200px){.home-v2 .integrations{padding-top:64px}.home-v2 .testimonial{padding-block:64px 48px}.home-v2 .testimonial__header{margin-bottom:40px}.home-v2 .final-cta{padding-block:64px}.home-v2 .compliance-scan{min-height:0;padding-block:32px}.home-v2 .compliance-scan__content{padding-block:72px}.home-v2 .scan-report{height:auto}.home-v2 .scan-report__grid{grid-template-rows:auto auto}.home-v2 .scan-result-card--cookies,.home-v2 .scan-result-card--status{height:auto;min-height:255px}}@media (max-width:1200px){.home-v2 .visual-scroll{height:auto;padding-bottom:0;overflow-x:clip}.home-v2 .sticky-stage{position:relative;top:auto;display:block;height:auto;min-height:0;padding-bottom:56px;overflow:visible;background-position:bottom;background-size:cover}.home-v2 .sticky-stage:after{display:none}.home-v2 .hero-copy{position:relative;top:auto;left:auto;margin-inline:auto;padding-top:56px;opacity:1!important;pointer-events:auto!important;transform:none!important}.home-v2 .stage-canvas{position:relative;top:auto;left:auto;margin:12px auto 0;transform:none}.home-v2 .product-layer,.home-v2 .visual-group{transform:none!important}.home-v2 .product-layer{opacity:1!important}.home-v2 .trusted-by__content{row-gap:24px}.home-v2 .trusted-by__logos,.home-v2 .trusted-by__statement{width:100%;flex-basis:100%}.home-v2 .trusted-by__statement{font-size:clamp(11px,3.5vw,16px);text-align:center;white-space:nowrap}.home-v2 .trusted-by__statement br{display:none}.home-v2 .scan-status-item{align-items:flex-start;flex-direction:column;gap:8px}.home-v2 .scan-status-value{padding:0}}@media (min-width:768px) and (max-width:1200px){.home-v2 .platform-features__wrapper{width:calc(100% - 112px)}.home-v2 .platform-features{min-height:0}.home-v2 .platform-features__header{margin-top:32px;grid-template-columns:minmax(0,609.492fr) minmax(0,480.164fr)}.home-v2 .platform-features__header h2,.home-v2 .platform-features__header p{width:auto}.home-v2 .feature-cards{margin-top:48px}.home-v2 .feature-card{min-height:0}.home-v2 .feature-card__copy{min-height:0;padding:24px}.home-v2 .hero-copy h1{font-size:52px;line-height:58px}.home-v2 .hero-copy{padding-top:56px}.home-v2 .stage-canvas{width:min(calc(100% - 48px),589px);aspect-ratio:589/170}.home-v2 .main-window{top:0;left:0;width:100%;height:auto;overflow:visible;border-radius:0;aspect-ratio:589/170}.home-v2 .compliance-scan__content{width:calc(100% - 96px)}}@media (max-width:900px){.home-v2 .platform-features__header{grid-template-columns:1fr;gap:24px}.home-v2 .platform-features__header p{max-width:480.164px}.home-v2 .feature-cards{grid-template-columns:minmax(0,588px);justify-content:center}.home-v2 .role-benefits{padding-bottom:32px}.home-v2 .benefit-card-group{display:flex;height:auto;flex-direction:column;gap:12px}.home-v2 .benefit-card{width:100%;height:128px;flex:none;transition:height .5s ease-in-out}.home-v2 .benefit-card.is-active{height:503px}.home-v2 .benefit-card__content,.home-v2 .benefit-card__copy{width:100%}.home-v2 .benefit-card__description--expanded{width:min(100%,346px)}.home-v2 .benefit-card__description--compact{width:min(100%,520px)}.home-v2 .benefit-card__art{left:50%;transform:translateX(-50%)}.home-v2 .scan-empty-result__card{padding:48px}.home-v2 .scan-empty-result__actions{width:100%}}@media (max-width:768px){.home-v2{--header-height:65px}.home-v2 .hero-copy{position:relative;top:auto;left:auto;width:calc(100% - 48px);min-height:auto;margin-inline:auto;padding:52px 0 0;opacity:1!important;pointer-events:auto!important;transform:none}.home-v2 .hero-copy h1{margin-top:0;font-size:32px;letter-spacing:-.12px;line-height:44px;text-wrap:balance}.home-v2 .hero-copy h1>span{display:inline}.home-v2 .hero-subtext{margin-top:18px;font-size:16px;line-height:26px}.home-v2 .hero-cta{width:100%;margin-top:26px}.home-v2 .assurance-row{display:grid;width:100%;margin-top:20px;align-items:center;grid-template-columns:repeat(2,max-content);justify-content:center;column-gap:16px;row-gap:8px}.home-v2 .assurance-row li:nth-child(3){grid-column:1/-1;justify-self:center}.home-v2 .visual-scroll{height:auto;padding:28px 0 64px}.home-v2 .sticky-stage{position:relative;top:auto;display:block;height:auto;min-height:0;padding-bottom:0;overflow:visible;background-position:bottom;background-size:cover}.home-v2 .sticky-stage:after,.home-v2 .sticky-stage:before{position:fixed;visibility:hidden}.home-v2 .stage-canvas{position:relative;top:auto;left:auto;width:min(362px,calc(100% - 28px));margin-inline:auto;padding-bottom:56px;aspect-ratio:auto;transform:none}.home-v2 .visual-group{position:relative;display:flex;width:100%;align-items:center;flex-direction:column;transform:none!important}.home-v2 .product-layer{position:relative;inset:auto;height:auto;opacity:1!important;transform:none!important}.home-v2 .main-window{display:none}.home-v2 .trusted-by{padding-block:24px 48px}.home-v2 .trusted-by__content{row-gap:24px}.home-v2 .trusted-by__logos,.home-v2 .trusted-by__statement{width:100%;flex-basis:100%}.home-v2 .role-benefits{margin-inline:8px;padding:0 0 32px}.home-v2 .role-benefits__intro{width:calc(100% - 48px)}.home-v2 .role-benefits__intro h2{margin-top:48px;font-size:28px;letter-spacing:-.12px;line-height:42px}.home-v2 .role-benefits__intro p{margin-top:16px;font-size:15px;line-height:24px}.home-v2 .benefit-card-group{width:calc(100% - 32px);margin-top:32px}.home-v2 .benefit-card__content{padding:20px}.home-v2 .benefit-card__title{min-height:44px;font-size:18px;line-height:28px}.home-v2 .benefit-card__copy{margin-top:2px}.home-v2 .compliance-scan{min-height:0;padding-block:32px}.home-v2 .compliance-scan__card{min-height:0}.home-v2 .compliance-scan__content{width:calc(100% - 48px);padding-block:48px}.home-v2 .compliance-scan__header{gap:16px}.home-v2 .compliance-scan__header h2{font-size:28px;letter-spacing:-.12px;line-height:42px}.home-v2 .compliance-scan__header p{font-size:15px;line-height:24px}.home-v2 .scan-form{margin-top:24px;gap:20px}.home-v2 .scan-form__controls{width:100%;align-items:stretch;flex-direction:column;gap:12px}.home-v2 .scan-form__button,.home-v2 .scan-form__controls input{width:100%}.home-v2 .scan-form__assurances{flex-wrap:wrap;gap:12px 20px}.home-v2 .scan-inline__loading{min-height:var(--scan-loading-height,400px);padding:32px 24px}.home-v2 .scan-inline__loading h3{font-size:24px;letter-spacing:-.12px;line-height:36px}.home-v2 .scan-inline__loading p{font-size:15px;line-height:24px}.home-v2 .scan-progress{margin-top:36px}.home-v2 .scan-report__header{height:auto;margin-bottom:24px;align-items:flex-start;flex-direction:column;gap:12px}.home-v2 .scan-report{height:auto;padding:24px 16px}.home-v2 .scan-report__header h3{font-size:22px;letter-spacing:-.12px;line-height:34px}.home-v2 .scan-report__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:16px}.home-v2 .scan-result-card{height:auto;min-height:255px;padding:24px}.home-v2 .scan-result-card h4{font-size:18px;line-height:28px}.home-v2 .scan-cookie-summary{align-items:stretch;flex-direction:column;gap:24px}.home-v2 .scan-cookie-legend{grid-template-columns:minmax(0,1fr);gap:14px}.home-v2 .scan-cookie-spectrum{grid-template-columns:2fr 2fr 1fr 2fr 6fr}.home-v2 .scan-result-card--status{gap:24px}.home-v2 .scan-result-card--next-step{height:auto;padding:24px;align-items:flex-start;flex-direction:column;grid-column:auto;gap:24px}.home-v2 .scan-result-card--next-step>div{width:100%}.home-v2 .scan-result-card--next-step .hv2-button{width:100%;justify-content:center}.home-v2 .scan-again{width:auto;font-size:16px;line-height:26px}.home-v2 .scan-empty-result__retry--desktop,.home-v2 .scan-report__retry--desktop{display:none}.home-v2 .scan-report__retry--mobile{display:block;min-height:44px;margin:24px auto 0;padding:8px 0}.home-v2 .scan-empty-result{height:auto;min-height:0;padding:24px 16px}.home-v2 .scan-empty-result__card{min-height:0;padding:32px 24px;border-radius:16px}.home-v2 .scan-empty-result__retry--mobile{display:inline-flex;align-self:center}.home-v2 .scan-empty-result__copy h3{font-size:24px;letter-spacing:-.12px;line-height:36px}.home-v2 .scan-empty-result__copy p{margin-top:12px;font-size:15px;line-height:24px}.home-v2 .scan-empty-result__cta{width:100%;padding-inline:16px}.home-v2 .scan-empty-result__assurances{margin-top:24px;align-items:flex-start;flex-direction:column;gap:12px}.home-v2 .platform-features{min-height:0;padding-bottom:0}.home-v2 .platform-features__wrapper{width:calc(100% - 48px)}.home-v2 .platform-features__header{margin-top:32px;gap:24px}.home-v2 .platform-features__header h2{width:100%;font-size:28px;letter-spacing:-.12px;line-height:42px}.home-v2 .platform-features__header p{width:100%;max-width:none;font-size:15px;line-height:24px}.home-v2 .feature-cards{margin-top:32px;gap:24px}.home-v2 .feature-card{min-height:0}.home-v2 .feature-card__copy{min-height:0;padding:24px}.home-v2 .feature-card__copy h3{font-size:20px;letter-spacing:-.25px;line-height:30px}.home-v2 .feature-card__copy p{margin-top:12px;font-size:15px;line-height:24px}.home-v2 .marquee-motion-toggle{right:16px;bottom:10px}.home-v2 .final-cta{height:auto;min-height:0;padding:48px 24px}.home-v2 .final-cta__header h2{font-size:28px;letter-spacing:-.12px;line-height:42px}.home-v2 .final-cta__header p{font-size:15px;line-height:24px}.home-v2 .final-cta__buttons{width:min(100%,342px);align-items:stretch;flex-direction:column}.home-v2 .final-cta__button{width:100%}.home-v2 .final-cta__assurances{flex-wrap:wrap;gap:12px 20px}}@media (max-width:360px){.home-v2 .hero-copy h1{font-size:28px;line-height:38px}.home-v2 .hero-copy .assurance-row{grid-template-columns:1fr}.home-v2 .hero-copy .assurance-row li{justify-self:center}.home-v2 .final-cta__assurances{grid-template-columns:1fr}.home-v2 .final-cta__assurances li{justify-self:center}.home-v2 .trusted-by{padding-inline:12px}.home-v2 .trusted-by__statement{font-size:12.5px;letter-spacing:0}}@media (prefers-reduced-motion:reduce){.home-v2{scroll-behavior:auto}.home-v2 *,.home-v2 :after,.home-v2 :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-v2 [data-section-reveal]{opacity:1!important;transform:none!important;transition:none!important}.home-v2 .scan-next-step-beam{animation:none;filter:none}.home-v2 .compliance-scan__card{clip-path:inset(0 round 32px)}.home-v2 .visual-scroll{height:auto;padding:0 0 48px}.home-v2 .sticky-stage{position:relative;top:auto;height:auto;min-height:0;overflow:visible}.home-v2 .hero-copy{padding:48px 0 0;opacity:1!important;pointer-events:auto!important}.home-v2 .hero-copy,.home-v2 .stage-canvas{position:relative;top:auto;left:auto;margin-inline:auto;transform:none}.home-v2 .stage-canvas{width:min(100%,1440px)}.home-v2 .product-layer,.home-v2 .visual-group{transform:none!important}.home-v2 .product-layer{opacity:1!important}.home-v2 .trusted-by__marquee{overflow-x:auto}.home-v2 .trusted-by__track{animation:none;transform:none}.home-v2 .trusted-by__logo-set[aria-hidden=true]{display:none}.home-v2 .feature-card__background{transition:none}}@media (min-width:769px) and (max-width:1199px){.home-v2 .role-benefits{padding:0 56px 32px}.home-v2 .role-benefits__intro{width:100%}.home-v2 .role-benefits__intro h2{margin-top:64px}.home-v2 .benefit-card-group{width:100%;height:auto;margin-top:48px;flex-direction:column;gap:12px}.home-v2 .benefit-card,.home-v2 .benefit-card.is-active{display:flex;width:100%;height:auto;min-height:264px;flex:none;cursor:default;transition:none}.home-v2 .benefit-card__content{position:relative;width:calc(100% - min(40%, 263px));height:auto;flex:none;padding:24px}.home-v2 .benefit-card__title{min-height:0;cursor:default;font-size:20px;letter-spacing:-.1px;line-height:30px}.home-v2 .benefit-card__copy{display:flex;width:100%;height:auto;margin-top:10px;flex-direction:column;gap:24px}.home-v2 .benefit-card__description--expanded{position:static;width:100%;opacity:1;transform:none;transition:none}.home-v2 .benefit-card__description--compact{display:none}.home-v2 .benefit-card.is-active .benefit-card__link,.home-v2 .benefit-card__link{position:static;opacity:1;pointer-events:auto;transform:none;transition:none}.home-v2 .benefit-card.is-active .benefit-card__art,.home-v2 .benefit-card__art{right:0;bottom:0;left:auto;transform:none}.home-v2 .benefit-card.is-active .benefit-card__art--expanded,.home-v2 .benefit-card__art--expanded{width:min(40%,263px);height:100%;max-height:264px;object-fit:contain;opacity:1;transition:none}.home-v2 .benefit-card.is-active .benefit-card__art--collapsed,.home-v2 .benefit-card__art--collapsed{display:none}}@media (max-width:768px){.home-v2 .benefit-card-group{width:calc(100% - 32px);height:auto;flex-direction:column;gap:12px}.home-v2 .benefit-card,.home-v2 .benefit-card.is-active{display:flex;width:100%;height:auto;min-height:0;flex:none;flex-direction:column;gap:10px;cursor:default;transition:none}.home-v2 .benefit-card__content{position:relative;width:100%;height:auto;flex:none;padding:24px}.home-v2 .benefit-card__title{min-height:0;cursor:default;font-size:20px;letter-spacing:-.1px;line-height:30px}.home-v2 .benefit-card__copy{display:flex;width:100%;height:auto;margin-top:10px;flex-direction:column;gap:24px}.home-v2 .benefit-card__description--expanded{position:static;width:100%;opacity:1;transform:none;transition:none}.home-v2 .benefit-card__description--compact{display:none}.home-v2 .benefit-card.is-active .benefit-card__link,.home-v2 .benefit-card__link{position:static;opacity:1;pointer-events:auto;transform:none;transition:none}.home-v2 .benefit-card.is-active .benefit-card__art,.home-v2 .benefit-card__art{position:static;width:100%;height:auto;aspect-ratio:394/294;flex:none;object-fit:contain;opacity:1;transform:none;transition:none}.home-v2 .benefit-card.is-active .benefit-card__art--collapsed,.home-v2 .benefit-card__art--collapsed{display:none}}.home-v2 .trusted-by__motion-toggle{position:relative;right:auto;bottom:auto;flex:none;margin:6px;background:rgba(24,99,220,.06)}.home-v2 .trusted-by__motion-toggle:hover{background:rgba(24,99,220,.12)}.home-v2 .benefit-card__navigation{position:relative;display:block;width:100%;height:100%;color:inherit;text-decoration:none;border-radius:inherit;cursor:pointer}.home-v2 .benefit-card__navigation:before{content:"";position:absolute;z-index:0;inset:auto 0 0;height:294px;background:var(--benefit-art-gradient);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.home-v2 .benefit-card.is-active .benefit-card__navigation:before{opacity:1;transition-delay:var(--benefit-reveal-delay)}.home-v2 .benefit-card[data-persona=website-owners]{--benefit-art-gradient:linear-gradient(180deg,#fff,#ffffffeb 12%,#ffffff70 33%,#ffffff00 66%),radial-gradient(ellipse 56% 54% at 102% 108%,#bca1f0 0%,#bca1f000 90%),radial-gradient(ellipse 65% 70% at 86% 78%,#5893d7 0%,#5893d700 90%),radial-gradient(ellipse 44% 59% at 35% 48%,#deffa5 0%,#deffa500 90%),radial-gradient(ellipse 100% 95% at 0% 100%,#5aefac 0%,#73deb7 42%,#73deb700 90%),linear-gradient(180deg,#fff 8%,#d1e4ef)}.home-v2 .benefit-card[data-persona=agencies]{--benefit-art-gradient:linear-gradient(180deg,#fff,#ffffffd9 12%,#ffffff00 58%),radial-gradient(ellipse 48% 42% at 90% 32%,#ffd482 0%,#ffd48200 95%),radial-gradient(ellipse 52% 46% at 43% 37%,#ffd4cf 0%,#ffd4cf00 95%),radial-gradient(ellipse 55% 90% at 0% 95%,#5cecb0 0%,#5cecb000 94%),radial-gradient(ellipse 78% 57% at 81% 98%,#2164d7 16%,#3975dce6 45%,#3975dc00 94%),linear-gradient(180deg,#fff,#c7e7e5 68%,#5488dc)}.home-v2 .benefit-card[data-persona=enterprise]{--benefit-art-gradient:linear-gradient(180deg,#fff,#ffffffeb 13%,#ffffff00 57%),radial-gradient(ellipse 66% 40% at 61% 41%,#ffd083 0%,#ffe1af9c 60%,#ffe1af00 100%),radial-gradient(ellipse 52% 42% at 36% 65%,#edb8b8 0%,#edb8b800 100%),radial-gradient(ellipse 44% 92% at 0% 100%,#6aefb5 0%,#6aefb500 95%),radial-gradient(ellipse 87% 56% at 86% 104%,#1d63d8 12%,#3277dccc 57%,#3277dc00 100%),linear-gradient(180deg,#fff 8%,#d3eadc 72%,#739ee7)}.home-v2 .benefit-card[data-persona=marketers]{--benefit-art-gradient:linear-gradient(180deg,#fff,#ffffffd9 15%,#ffffff00 63%),radial-gradient(ellipse 52% 54% at 48% 38%,#ffd4d1 0%,#ffd4d100 100%),radial-gradient(ellipse 39% 62% at 91% 39%,#ffecd6 0%,#ffecd600 100%),radial-gradient(ellipse 59% 80% at 0% 53%,#82edc4 0%,#82edc400 100%),linear-gradient(180deg,#fff,#eaf6f4 30%,#c2e8e8 64%,#276bd9)}.home-v2 .benefit-card[data-persona=developers]{--benefit-art-gradient:linear-gradient(180deg,#fff,#ffffffb3 10%,#ffffff00 52%),radial-gradient(ellipse 44% 36% at 67% 30%,#327fd9e6 0%,#5098db99 46%,#5098db00 100%),radial-gradient(ellipse 89% 97% at 100% 100%,#7bf1bd 0%,#7bf1bd00 94%),radial-gradient(ellipse 91% 88% at 0% 100%,#2d83cf 0%,#58a3d266 55%,#58a3d200 100%),linear-gradient(180deg,#f8fbff,#b9dedf 58%,#6ddec1)}.home-v2 .benefit-card__navigation .benefit-card__title{cursor:inherit}.home-v2 .benefit-card:focus-within{outline:3px solid var(--blue-main);outline-offset:4px}.home-v2 .benefit-card__navigation:focus-visible{outline:none}@media (max-width:1199px){.home-v2 .benefit-card__description--expanded{min-height:0}.home-v2 .benefit-card__link{margin-top:0}}@media (min-width:769px) and (max-width:1199px){.home-v2 .benefit-card__navigation:before{left:auto;width:min(40%,263px);height:100%;max-height:264px;opacity:1}.home-v2 .benefit-card__navigation{display:flex;align-items:center;min-height:264px}}@media (max-width:768px){.home-v2 .benefit-card__navigation:before{height:auto;aspect-ratio:394/294;opacity:1}.home-v2 .benefit-card__navigation{display:flex;flex-direction:column;height:auto;gap:10px}}@media (prefers-reduced-motion:reduce){.home-v2 .benefit-card,.home-v2 .benefit-card__art,.home-v2 .benefit-card__description,.home-v2 .benefit-card__link,.home-v2 .benefit-card__link img,.home-v2 .benefit-card__navigation:before,.home-v2 .benefit-card__title--wrap,.home-v2 .benefit-card__title-tail{transition:none}}@media (max-width:1279px){.home-v2 .integrations__panel{padding-inline:40px}.home-v2 .integrations__categories{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2 .integration-divider{display:none}}@media (max-width:768px){.home-v2 .integrations{padding:48px 16px 0}.home-v2 .integrations__panel{padding:48px 16px;gap:32px;border-radius:24px}.home-v2 .integrations__header h2{font-size:28px;letter-spacing:-.12px;line-height:42px}.home-v2 .integrations__header p{font-size:15px;line-height:24px}.home-v2 .integrations__categories{display:flex;width:calc(100% + 32px);min-width:0;padding:2px 16px 12px;justify-content:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.home-v2 .integrations__categories:focus-visible{outline:2px solid #e3e5f1;outline-offset:-2px}.home-v2 .integration-category{flex:0 0 auto;width:max-content;justify-content:center;scroll-snap-align:start}.home-v2 .integration-divider{display:block}.home-v2 .integrations--scroll-motion .integration-category,.home-v2 .integrations--scroll-motion .integration-divider{transform:none;opacity:1}.home-v2 .integration-logo{width:52px;flex-basis:52px}.home-v2 .integration-category--marketing .integration-logo+.integration-logo{margin-left:-14px}}@media (prefers-reduced-motion:reduce){.home-v2 .integrations__link-icon{transition:none}.home-v2 .integrations--scroll-motion .integration-category,.home-v2 .integrations--scroll-motion .integration-divider{transform:none;opacity:1}}.home-v2 .scan-result-card--status{gap:16px}.home-v2 .scan-result-card__explanation{margin:0;color:var(--scan-results-muted);font-size:14px;line-height:22px}.home-v2 .scan-status-rail{padding-top:12px;gap:8px}.home-v2 .scan-status-value{padding:8px 0}.home-v2 .scan-result-card--next-step .scan-trial-note,.home-v2 .scan-trial-note{width:auto;margin:0;color:var(--scan-results-muted);font-size:13px;line-height:20px;text-align:center}.home-v2 .scan-empty-result__actions .scan-trial-note{margin-top:12px}@media (max-width:768px){.home-v2 .scan-result-card{min-height:0}.home-v2 .scan-next-step-actions{align-items:stretch}.home-v2 .scan-next-step-copy{flex:auto}.home-v2 .scan-report__header h3{font-size:20px;line-height:30px}.home-v2 .scan-form__assurances{gap:8px 16px}.home-v2 .scan-form__assurances li{font-size:13px}.home-v2 .scan-status-item{flex-direction:row;flex-wrap:wrap;align-items:center;font-size:14px;gap:4px 8px}.home-v2 .scan-status-value{font-size:14px;gap:6px}.home-v2 .scan-cookie-legend,.home-v2 .scan-cookie-legend__column{gap:8px}.home-v2 .scan-cookie-legend__item{min-height:24px;font-size:14px;line-height:24px}.home-v2 .scan-cookie-legend strong{font-size:14px;line-height:24px}.home-v2 .scan-cookie-summary{gap:16px}.home-v2 .scan-cookie-dot{flex:none}.home-v2 .scan-inline__loading h3{overflow-wrap:anywhere}}@media (max-width:768px),(prefers-reduced-motion:reduce){.home-v2 .compliance-scan__card{scale:1}}.home-v2 .main-window{display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:clip;pointer-events:auto;border:3px solid rgba(255,255,255,.94);background:radial-gradient(ellipse at 83% 92%,#c8f9dd 0,transparent 48%),radial-gradient(ellipse at 72% 16%,#e7f7ff 0,transparent 54%),radial-gradient(ellipse at 14% 93%,#e0f2ff 0,transparent 46%),linear-gradient(120deg,#8bbbf6,#b7dbfa 43%,#cbf2ee);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),0 0 0 2px #e2ecfc,0 18px 42px rgba(46,103,185,.14)}.home-v2 .main-window:after,.home-v2 .main-window:before{content:"";position:absolute;z-index:0;pointer-events:none}.home-v2 .main-window:before{width:123%;height:166%;left:-9%;top:-101%;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:linear-gradient(145deg,transparent 55%,rgba(255,255,255,.19));transform:rotate(-17deg)}.home-v2 .main-window:after{inset:auto auto -53% -23%;width:112%;height:64%;border-radius:50%;background:linear-gradient(175deg,rgba(255,255,255,.6),rgba(255,255,255,0) 64%);transform:rotate(12deg);mix-blend-mode:normal;opacity:1}.home-v2 .hero-globe-orbits{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none;opacity:var(--globe-reveal,1)}.home-v2 .hero-globe-orbits__line{fill:none;stroke-width:1.3}.home-v2 .hero-globe-orbits__line--blue{stroke:#80b8ef;opacity:.65}.home-v2 .hero-globe-orbits__line--white{stroke:#fff;opacity:.82}.home-v2 .hero-globe-orbits__line--dotted{stroke:#fff;stroke-dasharray:2 7;stroke-linecap:round;opacity:.72}.home-v2 .hero-globe-orbits__node{fill:#6ba6ee;stroke:#d9f0ff;stroke-width:3}.home-v2 .hero-globe{position:relative;z-index:1;width:52.3656%;aspect-ratio:1;flex:none;user-select:none;transform:scale(var(--globe-reveal,1));transform-origin:center center}.home-v2 .hero-globe,.home-v2 .hero-globe-control{opacity:var(--globe-reveal,1)}@media (min-width:1201px) and (prefers-reduced-motion:no-preference){.home-v2.js .main-window{--globe-reveal:0}}.home-v2 .hero-globe__canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:none;border-radius:50%;clip-path:circle(46.4% at 50% 50%);mask-image:radial-gradient(circle closest-side,#000 89.32%,transparent 92.8%);-webkit-mask-image:radial-gradient(circle closest-side,#000 89.32%,transparent 92.8%);opacity:0}.home-v2 .hero-globe.is-ready .hero-globe__canvas{opacity:1}.home-v2 .hero-globe.is-dragging .hero-globe__canvas{cursor:grabbing}.home-v2 .hero-globe:has(.hero-globe__canvas:focus-visible){outline:2px solid var(--blue-dark);outline-offset:-4px;border-radius:50%}.home-v2 .hero-globe__canvas:focus-visible{outline:none}.home-v2 .hero-globe__labels,.home-v2 .hero-globe__lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.home-v2 .hero-globe__lines>path{fill:none;stroke:#397ceb;stroke-width:1.4;stroke-linecap:round}.home-v2 .hero-globe__pin-halo{fill:rgb(239 249 255/72%);stroke:rgb(147 196 250/60%);stroke-width:1}.home-v2 .hero-globe__pin-dot{fill:#2873ef;stroke:#e4f2ff;stroke-width:1.5}.home-v2 .hero-globe__label{position:absolute;top:0;left:0;display:inline-flex;appearance:none;margin:0;text-align:left;pointer-events:auto;cursor:pointer;touch-action:manipulation;align-items:center;gap:9px;padding:9px 11px;border:1px solid #e0eafa;background:rgba(255,255,255,.97);color:#20243d;border-radius:9px;box-shadow:0 6px 16px rgba(38,92,158,.13),0 1px 3px rgba(38,92,158,.04);opacity:0;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.15px;white-space:nowrap;will-change:transform,opacity;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.home-v2 .hero-globe__label:disabled{pointer-events:none}.home-v2 .hero-globe__label:not(:disabled):hover{border-color:#8db5ef}.home-v2 .hero-globe__label:focus-visible{outline:2px solid #134fb0;outline-offset:3px}.home-v2 .hero-globe__label[aria-pressed=true]{background:#2163dc;border-color:#5789ee;color:#fff;box-shadow:0 6px 18px rgba(32,91,196,.22),inset 0 1px 0 rgba(255,255,255,.17)}.home-v2 .hero-globe__flag{display:block;flex:none;width:25px;height:19px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgb(107 137 176/14%)}.home-v2 .hero-globe__label[aria-pressed=true] .hero-globe__flag{box-shadow:0 0 0 1px rgb(255 255 255/40%)}.home-v2 .hero-globe__check{flex:none;width:16px;height:16px;fill:none;border-radius:50%;background:#58b769;opacity:0;transform:scale(.8);transform-origin:center}.home-v2 .hero-globe__label[aria-pressed=true] .hero-globe__check{background:#ecfff0}.home-v2 .hero-globe__label[aria-pressed=true] .hero-globe__check path{stroke:#49a862}.home-v2 .hero-globe__check path{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.home-v2 .hero-globe__label[data-visible=true] .hero-globe__check{animation:hv2-hero-globe-check-appear .32s cubic-bezier(.2,.8,.2,1) .2s both}.home-v2 .hero-globe__label[data-visible=true] .hero-globe__check path{animation:hv2-hero-globe-check-draw .35s ease-out .35s both}.home-v2 .hero-globe[data-paused=true] .hero-globe__label[data-visible=true] .hero-globe__check{animation:none;opacity:1;transform:scale(1)}.home-v2 .hero-globe[data-paused=true] .hero-globe__label[data-visible=true] .hero-globe__check path{animation:none;stroke-dashoffset:0}@keyframes hv2-hero-globe-check-appear{to{opacity:1;transform:scale(1)}}@keyframes hv2-hero-globe-check-draw{to{stroke-dashoffset:0}}.home-v2 .hero-globe-control{position:absolute;z-index:2;right:16px;bottom:16px;display:flex;width:44px;height:44px;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(255,255,255,.85);color:#1a1a2e;box-shadow:0 1px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);cursor:pointer;touch-action:manipulation}.home-v2 .hero-globe-control:hover{background:white}.home-v2 .hero-globe-control:focus-visible{outline:2px solid #1a1a2e;outline-offset:4px}.home-v2 .hero-globe-control [hidden],.home-v2 .hero-globe-control[hidden],.home-v2 .hero-globe__fallback{display:none}.home-v2 .hero-globe.is-unavailable .hero-globe__canvas,.home-v2 .hero-globe.is-unavailable .hero-globe__labels,.home-v2 .hero-globe.is-unavailable .hero-globe__lines{visibility:hidden}.home-v2 .hero-globe.is-unavailable .hero-globe__fallback,.home-v2 .hero-globe__fallback--no-script{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.home-v2 html:not(.js) .hero-globe-control,.home-v2 html:not(.js) .hero-globe__canvas{display:none}.home-v2 .hero-showcase{position:relative;isolation:isolate;margin-bottom:48px}.home-v2 .hero-showcase .visual-scroll{z-index:1}.home-v2 .hero-showcase .sticky-stage,.home-v2 .hero-showcase .visual-scroll{background:transparent}.home-v2 .hero-showcase .sticky-stage:after{display:none}.home-v2 .hero-trust{position:relative;display:flex;width:min(calc(100% - 32px),1412px);margin-inline:auto;padding:0 24px 32px;align-items:center;justify-content:center;gap:16px;background:transparent}.home-v2 .hero-trust:before{position:absolute;z-index:-1;inset:calc(-1 * var(--hero-trust-globe-height, 520px) - 48px) 0 0;border-radius:32px;background:linear-gradient(180deg,rgba(245,248,253,0),#f5f8fd 73.313%);pointer-events:none;content:""}.home-v2 .hero-trust__security{flex:none}.home-v2 .globe-security__art{display:flex;align-items:center;gap:16px}.home-v2 .globe-security__art>img{display:block;width:93px;height:88px}.home-v2 .globe-security__soc{position:relative;display:block;width:82.111px;height:82px}.home-v2 .globe-security__soc img{position:absolute;display:block;height:auto}.home-v2 .globe-security__soc-border{inset:0;width:100%}.home-v2 .globe-security__soc-check{left:38.9%;top:11.52%;width:20.6%}.home-v2 .globe-security__soc-ring{left:23.15%;top:23.15%;width:53.21%}.home-v2 .globe-security__soc-label{left:17.89%;top:41.18%;width:63.48%}.home-v2 .globe-security__soc-compliant{left:15.17%;top:66.2%;width:69.5%}.home-v2 .hero-trust__partners{display:grid;grid-template-columns:77fr 85fr 133.19fr;width:327.19px;max-width:100%;align-items:center;gap:16px}.home-v2 .hero-trust__partners img{display:block;width:100%;height:auto}@media (max-width:1200px),(prefers-reduced-motion:reduce){.home-v2 .stage-canvas{width:min(calc(100% - 48px),930px);aspect-ratio:auto}.home-v2 .visual-group{position:relative;display:block}.home-v2 .main-window{position:relative;inset:auto;display:flex;width:100%;aspect-ratio:930/487;overflow:clip;border-radius:24px}.home-v2 .sticky-stage{padding-bottom:48px}.home-v2 .visual-scroll{padding-bottom:0}}@media (min-width:769px) and (max-width:1200px){.home-v2 .sticky-stage:after{display:block;inset:auto 0 0;height:calc((100vw - 48px) * .26 + 56px)}}@media (max-width:768px){.home-v2 .hero-showcase{margin-bottom:24px}.home-v2 .hero-trust{width:calc(100% - 16px)}.home-v2 .hero-trust:before{border-radius:24px}.home-v2 .stage-canvas{width:calc(100% - 32px);padding-block:0}.home-v2 .main-window{aspect-ratio:264/314;padding:0}.home-v2 .hero-globe-orbits{width:170%;left:-35%}.home-v2 .hero-globe__label{gap:7px;padding:7px 9px;font-size:12px}.home-v2 .hero-globe__flag{width:22px;height:16px}.home-v2 .hero-globe__check{width:14px;height:14px}.home-v2 .hero-globe{width:100%;max-width:none}}@media (max-width:600px){.home-v2 .hero-trust{flex-direction:column;gap:20px}.home-v2 .globe-security__art{gap:24px}.home-v2 .globe-security__art>img{width:72px;height:auto}.home-v2 .globe-security__soc{width:68px;height:68px}.home-v2 .hero-trust__partners{width:323.19px;gap:14px}}@media (max-width:1200px),(prefers-reduced-motion:reduce){.home-v2 .hero-globe__canvas,.home-v2 .hero-globe__label{transition:none}.home-v2 .hero-globe__label[data-visible=true] .hero-globe__check{animation:none;opacity:1;transform:none}.home-v2 .hero-globe__label[data-visible=true] .hero-globe__check path{animation:none;stroke-dashoffset:0}}