@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/intop/fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/intop/fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/intop/fonts/Inter-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/intop/fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:400;font-display:swap;src:url(/intop/fonts/WixMadeforDisplay-Regular.ttf) format("truetype")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:500;font-display:swap;src:url(/intop/fonts/WixMadeforDisplay-Medium.ttf) format("truetype")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:600;font-display:swap;src:url(/intop/fonts/WixMadeforDisplay-SemiBold.ttf) format("truetype")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(/intop/fonts/WixMadeforDisplay-Bold.ttf) format("truetype")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:800;font-display:swap;src:url(/intop/fonts/WixMadeforDisplay-ExtraBold.ttf) format("truetype")}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400;font-display:swap;src:url(/intop/fonts/WixMadeforText-Regular.ttf) format("truetype")}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(/intop/fonts/WixMadeforText-Medium.ttf) format("truetype")}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(/intop/fonts/WixMadeforText-SemiBold.ttf) format("truetype")}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:700;font-display:swap;src:url(/intop/fonts/WixMadeforText-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/intop/fonts/Montserrat-Regular.ttf) format("truetype")}.hero-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:1900px;height:1212px;isolation:isolate;pointer-events:none}.hero-scene img{display:block;max-width:none}.hero-scene .union{position:absolute;left:-515px;top:0;width:2930px;height:1588px;z-index:3}.cloud-figma-frame{position:absolute;overflow:hidden;pointer-events:none;contain:paint}.cloud-figma-frame img{position:absolute;left:0;top:0;display:block;max-width:none;will-change:transform;transform:translateZ(0)}.cloud-figma-frame.is-entering{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) 6px,rgba(0,0,0,.55) 14px,rgba(0,0,0,.88) 22px,#000 30px,#000 100%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) 6px,rgba(0,0,0,.55) 14px,rgba(0,0,0,.88) 22px,#000 30px,#000 100%)}.cloud-frame-upper{left:720px;top:283px;width:1180px;height:436px;z-index:0}.cloud-frame-upper img{width:800px;height:436px}.cloud-frame-lower{left:555px;top:488px;width:1673px;height:500px;z-index:5}.cloud-frame-lower{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 42px),rgba(0,0,0,.98) calc(100% - 28px),rgba(0,0,0,.78) calc(100% - 18px),rgba(0,0,0,.36) calc(100% - 8px),transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 42px),rgba(0,0,0,.98) calc(100% - 28px),rgba(0,0,0,.78) calc(100% - 18px),rgba(0,0,0,.36) calc(100% - 8px),transparent 100%)}.cloud-frame-lower .cloud-track{position:absolute;left:0;top:0;width:1673px;height:500px;will-change:transform;transform:translateZ(0)}.cloud-frame-lower .cloud-copy{position:absolute;top:0;display:block;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;width:1673px;height:500px}.cloud-frame-lower .cloud-copy.copy-a{left:0}.cloud-frame-lower .cloud-copy.copy-b{left:-1493px}@media(prefers-reduced-motion:reduce){.cloud-figma-frame img,.cloud-frame-lower .cloud-track{will-change:auto}}.graph-motion{position:absolute;left:0;top:0;width:1900px;height:1212px;z-index:1;pointer-events:none;opacity:0;visibility:hidden}.graph-motion.is-active{opacity:1;visibility:visible}.graph-motion .graph-svg{display:block;width:1900px;height:1212px;overflow:visible}.graph-motion .graph-bar,.graph-motion .graph-dot,.graph-motion .graph-line{opacity:0}.mountain-motion{position:absolute;left:0;top:0;width:1900px;height:1212px;z-index:3;-o-object-fit:fill;object-fit:fill;pointer-events:none}.road-motion-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:1900px;height:1212px;z-index:6;pointer-events:none;overflow:visible}#roadMotionPath{fill:none;stroke:transparent;stroke-width:2}.hero-scene.motion-debug #roadMotionPath{stroke:#ff3157;stroke-width:2;stroke-dasharray:9 9}.site-marker{position:absolute;z-index:13;width:0;height:0;left:0;top:0;opacity:0;pointer-events:none;will-change:left,top,opacity}.site-motion-dot{position:absolute;left:-14px;top:-12px;width:28px;height:28px}.site-motion-bubble{position:absolute;left:-173px;top:-20px;width:161px;height:40px;border-radius:80px;background:#ffffffe6;box-shadow:0 1px 15px #0000000f}.site-motion-label{position:absolute;left:45.5px;top:10px;transform:translate(-50%);font-size:13px;line-height:1.5;color:#191a18;white-space:nowrap}.site-motion-icon-wrap{position:absolute;left:81px;top:10px;width:20px;height:20px}.site-icon-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;transition:opacity .68s cubic-bezier(.22,.61,.36,1),transform .68s cubic-bezier(.22,.61,.36,1),filter .68s cubic-bezier(.22,.61,.36,1)}.site-icon-layer.current{opacity:1;transform:translateY(0);filter:blur(0)}.site-icon-layer.next{opacity:0;transform:translateY(1px);filter:blur(.8px)}.site-motion-icon-wrap.swap .current{opacity:0;transform:translateY(-1px);filter:blur(.8px)}.site-motion-icon-wrap.swap .next{opacity:1;transform:translateY(0);filter:blur(0)}.site-motion-rank{position:absolute;left:107px;top:6px;width:48px;height:28px;border-radius:80px;background:#d1eb52e6;overflow:hidden}.rank-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1.5;color:#191a18;transition:opacity .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1),filter .42s cubic-bezier(.22,.61,.36,1)}.rank-layer.current{opacity:1;transform:translateY(0);filter:blur(0)}.rank-layer.next{opacity:0;transform:translateY(2px);filter:blur(.5px)}.site-motion-rank.swap .rank-layer.current{opacity:0;transform:translateY(-2px);filter:blur(.5px)}.site-motion-rank.swap .rank-layer.next{opacity:1;transform:translateY(0);filter:blur(0)}@keyframes topPulse{0%{filter:drop-shadow(0 0 0 rgba(209,235,82,0))}25%{filter:drop-shadow(0 0 10px rgba(209,235,82,.72))}to{filter:drop-shadow(0 0 0 rgba(209,235,82,0))}}.site-marker.top-arrived .site-motion-dot{animation:topPulse 1s ease-out 1}.site-marker.top-arrived .site-motion-rank{box-shadow:0 0 #d1eb5200,0 0 14px #d1eb5240;transition:box-shadow .45s ease}.site-marker.behind-stats{z-index:9}.query-motion-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;pointer-events:none;overflow:hidden}.motion-query{position:absolute;height:40px;min-width:132px;border-radius:80px;background:#fff9;box-shadow:0 1px 15px #0000000f;display:flex;align-items:center;padding:0 18px 0 16px;color:#595958;font-size:13px;line-height:1.5;white-space:nowrap;opacity:0;will-change:transform,opacity,filter}.motion-query img{width:20px;height:20px;margin-right:6px;flex:none}.motion-control{display:flex;align-items:center;gap:6px}.motion-control input{width:105px}.metrics-bg{background:#ffffffa8!important;border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 28px #161c1a0b,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(18px) saturate(1.04);backdrop-filter:blur(18px) saturate(1.04)}.road-pulse-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:1900px;height:1212px;z-index:7;pointer-events:none;overflow:visible}.road-pulse-base,.road-pulse-glow,.road-pulse-core{fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.road-pulse-base{stroke:#ddef87;stroke-width:10}.road-pulse-glow{stroke:#d7ef63;stroke-width:28;filter:url(#roadPulseBlur)}.road-pulse-echo{fill:none;stroke:#e6f48f;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:url(#roadPulseEchoBlur)}.road-pulse-core{stroke:#fff;stroke-width:11;filter:url(#roadPulseSoftGlow)}.road-pulse-dot-glow{fill:#ecf79e;opacity:0;filter:url(#roadPulseDotBlur)}.road-pulse-burst-glow{fill:none;stroke:#ecf79e;stroke-width:8;opacity:0;filter:url(#roadPulseDotBlur)}.road-pulse-burst-core{fill:none;stroke:#fff;stroke-width:4;opacity:0;filter:url(#roadPulseSoftGlow)}.road-pulse-dot-core{fill:#fff;opacity:0}@media(prefers-reduced-motion:reduce){.road-pulse-svg{display:none}}.hero{width:100%;max-width:1900px;margin:auto;position:relative;height:63.78947vw;container-type:inline-size;isolation:isolate;overflow:clip}.hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:-1}.hero-scene{transform-origin:0 0;scale:calc(100cqw/1900px)}.site-header{position:absolute;top:1.15789cqw;left:2.94737cqw;right:2.94737cqw;height:48px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand-lockup{display:flex;align-items:center;gap:10px}.brand{display:flex;align-items:center;gap:10px;font-family:Wix Madefor Display,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.96px;line-height:48px}.brand img{width:27px;height:39px}.brand-description{border-left:1px solid #cfcdcd;padding-left:10px;font-family:Montserrat,Arial,sans-serif;font-size:12px;line-height:15.6px;color:#595958}.main-nav{position:absolute;left:39.649%;display:flex;gap:32px}.nav-item{position:relative}.nav-item>:is(button,.nav-link){font-family:Inter,sans-serif;font-size:15px;display:flex;align-items:center;gap:8px;padding:8px 0;border:0;background:transparent;white-space:nowrap}.nav-item>:is(button,.nav-link):hover{color:#789900}.nav-item img{width:16px;height:16px;transition:transform .22s}.nav-item [aria-expanded=true] img{transform:rotate(180deg)}.nav-popover{position:absolute;top:42px;left:-18px;min-width:240px;padding:8px;background:#fff;border:1px solid #e4e4e0;border-radius:8px;box-shadow:0 12px 28px #191a180a}.nav-popover a{display:block;padding:12px 10px;font-size:14px;border-radius:4px}.nav-popover a:hover{background:#eff2e7}.header-actions{display:flex;gap:8px;margin-left:auto}.header-actions .intop-button{height:48px;min-height:48px;padding:0 24px;font-size:15px}.mobile-nav-toggle,.mobile-nav{display:none}.hero-copy{position:absolute;top:11.78947cqw;left:2.94737cqw;z-index:10;pointer-events:none}.hero-copy a{pointer-events:auto}.hero h1{font-size:4.26316cqw;line-height:.95;letter-spacing:-.04em;font-weight:700}.hero h1>span{color:#9b9c99}.hero-copy>p{font-size:1.05263cqw;line-height:1.5;color:#595958;margin-top:1.68421cqw}.hero-actions{display:flex;gap:16px;margin-top:2.52632cqw}.hero-trust{position:absolute;top:42.10526cqw;left:2.94737cqw;height:2.94737cqw;min-height:44px;display:flex;align-items:center;gap:12px;border:1px solid #dedede;border-radius:80px;padding:7px 23px 7px 7px;font-family:Inter,Arial,sans-serif;font-size:clamp(11px,.73684cqw,14px);white-space:nowrap}.partners{display:flex;width:88px;flex:none;height:40px}.partners>span{width:40px;height:40px;position:relative;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;margin-right:-16px;overflow:hidden;flex:none}.partners .ever{background:#00a82d}.partners .ever img{width:24px;height:25px}.partners .git{background:#f4f4f4}.partners .git img{width:29px;height:26px}.partners .sq img{width:40px;height:40px}.hero-metrics{position:absolute;top:38.63158cqw;left:59.57895cqw;width:37.42105cqw;height:6.42105cqw;display:grid;grid-template-columns:.92fr 1.25fr 1.16fr 1.15fr;align-items:center;padding:1.68421cqw .84211cqw 1.68421cqw 2.10526cqw;background:#ffffffa8;border:1px solid #ffffffb3;-webkit-backdrop-filter:blur(18px) saturate(1.04);backdrop-filter:blur(18px) saturate(1.04);box-shadow:0 10px 28px #161c1a0b,inset 0 1px #ffffffd1;border-radius:4px;z-index:10}.hero-metrics>div{border-left:1px solid #d9d9d9;padding-left:1.26316cqw}.hero-metrics>div:first-child{border:0;padding-left:0}.hero-metrics strong{display:block;font:700 clamp(19px,1.26316cqw,24px) / 1.2 "Wix Madefor Display";letter-spacing:-.03em}.hero-metrics span{display:block;font-size:clamp(11px,.73684cqw,14px);line-height:1.5;color:#595958;margin-top:.42105cqw;white-space:nowrap}.hero-benefits{position:absolute;left:2.94737cqw;right:2.94737cqw;top:48cqw;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.42105cqw}.hero-benefit{height:15.78947cqw;background:#f0f0f2e6;border-radius:4px;padding:2.10526cqw;position:relative}.hero-benefit>img{width:2.94737cqw;height:2.94737cqw;min-width:42px;min-height:42px;transition:transform .24s var(--ease)}.hero-benefit:hover>img{transform:translate(3px)}.benefit-index{position:absolute;top:2.10526cqw;right:2.10526cqw;font-size:clamp(12px,.73684cqw,14px);color:#848680}.hero-benefit h2{font:500 clamp(14px,.89474cqw,17px) / 1.4 Inter,Arial,sans-serif;margin-top:1.26316cqw;white-space:nowrap}.hero-benefit p{font-size:clamp(13px,.78947cqw,15px);line-height:1.3;color:#848680;margin-top:.42105cqw}.hb-3 h2{margin-top:.84211cqw}@media(min-width:1900px){.hero{height:1212px}}@media(max-width:1600px){.brand-description{max-width:175px;font-size:10px}.main-nav{gap:22px;left:37%}.header-actions .intop-button{font-size:13px;padding-inline:18px;height:44px;min-height:44px}.hero-actions .intop-button{height:50px;min-height:50px;font-size:14px;padding-left:24px;padding-right:24px}.hero-actions .with-arrow{padding-right:3px}.hero-actions .button-arrow{width:42px;height:42px}.hero-trust .partners{scale:.85;transform-origin:left center;margin-right:-12px}.hero-copy>p{font-size:17px}}@media(max-width:1200px){.main-nav{display:none}.mobile-nav-toggle{display:grid;width:48px;height:48px;flex:none;place-items:center;border:1px solid #cfd1ca;border-radius:4px;background:#fff;color:#191a18}.mobile-nav-toggle:hover{background:#eff2e7}.mobile-nav-toggle:focus-visible{outline:2px solid #587200;outline-offset:3px}.mobile-nav{position:absolute;top:calc(100% + 12px);right:0;display:grid;width:min(420px,calc(100vw - 40px));max-height:calc(100vh - 88px);overflow-y:auto;padding:10px 20px 16px;border:1px solid #dedfd9;border-radius:8px;background:#fff;box-shadow:0 18px 50px #191a1824}.mobile-nav-section{padding:14px 0}.mobile-nav-section+.mobile-nav-section{border-top:1px solid #e5e6e1}.mobile-nav-section>span{display:block;margin-bottom:6px;color:#62665e;font:500 11px/1.3 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase}.mobile-nav-section>div{display:grid}.mobile-nav-section a{padding:9px 0;border-radius:4px;font:500 15px/1.35 Inter,sans-serif}.mobile-nav-section a:hover{color:#587200}.mobile-nav-section a:focus-visible{outline:2px solid #587200;outline-offset:2px}.brand-description{max-width:none}.hero-benefit{padding:20px}.hero-benefit h2,.hero-metrics span{white-space:normal}.hero-actions{gap:8px}.hero-copy>p{font-size:15px}.hero-trust{font-size:11px}.hero-benefit p{font-size:13px}.hero-benefits{top:49cqw}.hero{height:70vw}.hero-benefit{height:21cqw}}@media(max-width:1000px){.site-header{left:20px;right:20px;top:14px;height:42px}.brand{font-size:29px}.brand img{width:24px;height:34px}.brand-description,.header-actions .intop-button:first-child{display:none}.header-actions .intop-button{height:42px;min-height:42px;font-size:12px;padding:0 14px}.mobile-nav-toggle{width:42px;height:42px}.hero{height:auto;padding:110px 20px 0;overflow:clip}.hero-copy{position:relative;left:0;top:0}.hero h1{font-size:clamp(40px,8.8vw,65px);line-height:1;letter-spacing:-.04em}.hero-copy>p{font-size:16px;line-height:1.4;margin-top:24px;max-width:370px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.hero-actions .intop-button{font-size:14px;height:52px;min-height:52px}.hero-visual{top:460px;height:560px}.hero-scene{scale:.54;left:calc(50% - 810px);top:-54px}.hero-metrics{position:relative;top:0;left:0;margin-top:365px;width:100%;height:auto;grid-template-columns:1fr 1fr;padding:22px 16px;gap:20px 0}.hero-metrics>div{padding-left:20px}.hero-metrics>div:nth-child(3){border-left:0;padding-left:0}.hero-metrics strong{font-size:24px}.hero-metrics span{font-size:12px;margin-top:6px}.hero-trust{position:relative;top:0;left:0;margin-top:20px;width:-moz-max-content;width:max-content;max-width:100%;padding-right:14px;font-size:10px}.hero-benefits{position:relative;top:0;left:0;right:0;margin-top:32px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-benefit{height:auto;min-height:226px;padding:20px 16px}.hero-benefit:last-child{grid-column:span 2;min-height:176px}.hero-benefit>img{width:44px;height:44px}.hero-benefit h2,.hb-3 h2{font-size:14px;white-space:normal;margin-top:24px}.hero-benefit p{font-size:13px;margin-top:8px;max-width:270px}.benefit-index{right:16px;top:20px}}@media(max-width:380px){.site-header{gap:8px}.header-actions{gap:6px}.header-actions .intop-button{padding-inline:10px;font-size:11px}}.cases-section{margin-top:120px}.cases-heading{display:grid;grid-template-columns:60% 1fr auto;align-items:start;gap:8px;margin-top:24px}.cases-heading>.section-title{min-width:0}.cases-heading>.intop-button{margin-top:11px}.cases-proof{display:flex;align-items:center;gap:16px;margin-top:14px;white-space:nowrap}.cases-proof strong{font:700 24px/1.2 Wix Madefor Display;letter-spacing:-.03em;display:block}.cases-proof span:not(.case-proof-dots){display:block;font-size:14px;line-height:1.5;color:#62665e}.case-proof-dots{display:flex;width:120px}.case-proof-dots i{display:block;width:48px;height:48px;border-radius:50%;background:#e9e9eb;border:2px solid white;margin-right:-24px;flex:none}.case-viewport{height:648px;position:relative;margin-top:80px;overflow:clip;touch-action:pan-y;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-viewport.is-dragging{cursor:grabbing}.case-card{position:absolute;top:24px;left:0;height:600px;transform:translate3d(var(--card-x),0,0);background:#fff;border-radius:8px;overflow:hidden;transition:transform .58s var(--ease),width .58s var(--ease),height .58s var(--ease),top .58s var(--ease);will-change:transform,width}.case-card.is-featured{top:0;height:648px}.is-dragging .case-card{transition:none}.case-copy{padding:32px;position:relative;z-index:2}.case-category{display:inline-flex;align-items:center;padding:8px 16px;background:#f6f6f6;border-radius:80px;color:#9b9c99;font-family:Inter,sans-serif;font-size:15px;line-height:21px;height:37px}.case-card h3{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.03em;margin-top:16px;white-space:nowrap}.case-card p{font-size:14px;line-height:1.3;margin-top:8px;color:#807f7e;max-width:420px}.case-more{display:block;margin-top:8px;opacity:0;pointer-events:none;transition:opacity .23s}.is-featured .case-more{opacity:1;pointer-events:auto}.case-open{position:absolute;right:24px;top:24px;opacity:0;pointer-events:none;transition:opacity .22s;z-index:3}.is-featured .case-open{opacity:1;pointer-events:auto}.case-open .arrow-control{background:#f6f6f6}.case-image{position:absolute;bottom:8px;left:8px;right:8px;height:341px;border-radius:8px;overflow:hidden;transition:height .58s var(--ease)}.is-featured .case-image{height:365px}.case-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .46s var(--ease);pointer-events:none}.case-card:hover .case-image>img{transform:scale(1.02)}.case-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:#99989833;transition:opacity .3s}.case-card:hover .case-tint{opacity:.7}.case-metrics{position:absolute;left:16px;bottom:16px;display:flex;gap:8px;white-space:nowrap}.case-metrics>div{width:160px;height:83px;padding:16px;background:#ffffffe6;border-radius:8px;flex:none;transition:opacity .23s}.case-metrics>div:not(:first-child){opacity:0}.is-featured .case-metrics>div{opacity:1}.case-metrics strong{font:700 24px/1.2 Wix Madefor Display;letter-spacing:-.03em;color:#789900;display:block}.case-metrics span{font-size:14px;color:#807f7e;line-height:1.3;display:block;margin-top:4px}.slider-controls{display:flex;align-items:center;gap:16px;margin-top:56px;height:49px}.case-counter{font-size:14px;color:#9b9c99;min-width:62px;font-variant-numeric:tabular-nums}.slider-track{height:1px;background:#dedede;flex:1;position:relative;margin-right:16px;overflow:hidden}.slider-track>span{position:absolute;inset:0 auto 0 0;height:1px;background:#789900;transition:transform .58s var(--ease)}.slider-hint{font-size:14px;color:#62665e;margin-right:8px}.case-dialog[data-slot]{width:720px;max-width:calc(100vw - 32px);padding:32px;border-radius:12px;max-height:90vh;overflow:auto}.case-dialog [data-slot=dialog-title]{font-size:30px;line-height:1.2;letter-spacing:-.03em;padding-right:24px}.case-detail-image{width:100%;height:340px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.case-detail-metrics{display:flex;gap:36px}.case-detail-metrics strong{display:block;font:700 30px Wix Madefor Display;color:#789900}.case-detail-metrics span{font-size:14px;color:#807f7e}.case-directory{display:grid;gap:8px}.case-directory button{display:flex;text-align:left;gap:20px;padding:12px;background:#f6f6f6;border:0;border-radius:8px;align-items:center}.case-directory button:hover{background:#eef2e2}.case-directory img{width:80px;height:75px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.case-directory span{font-size:13px;color:#848680}.case-directory strong{display:block;font:600 22px Wix Madefor Display;color:#191a18;margin-top:6px}.advantages-section{display:grid;grid-template-columns:710fr 1070fr;gap:8px;margin-top:120px;padding-bottom:56px}.advantages-intro .section-title{margin-top:24px}.advantages-intro>p{font-size:18px;line-height:1.3;color:#595958;max-width:560px;margin-top:32px}.advantages-intro>.intop-button{margin-top:40px}.advantages-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,246px);gap:8px}.advantage{position:relative;overflow:hidden;border-radius:8px;background:#fff;padding:40px}.advantage-number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:32px;background:#f6f6f6;border-radius:80px;color:#807f7e;font:600 18px/1.5 Wix Madefor Display}.advantage h3{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.03em;position:relative;z-index:2;margin-top:24px;white-space:nowrap}.advantage p{font-size:18px;line-height:1.3;color:#9b9c99;position:relative;z-index:2;margin-top:16px;max-width:242px}.advantage>img{position:absolute;pointer-events:none;-o-object-fit:cover;object-fit:cover;transition:transform .32s var(--ease)}.advantage:hover>img{transform:translate(3px,-3px)}.advantage-01{grid-row:span 2;grid-column:1}.advantage-01>img{width:421px;height:421px;right:46px;top:98px}.advantage-01 p{max-width:none}.advantage-02{grid-row:1;grid-column:2}.advantage-02>img{width:240px;height:240px;right:7px;top:-6px}.advantage-03{grid-row:2;grid-column:2}.advantage-03>img{width:220px;height:220px;right:0;top:10px}.advantage-03 p{max-width:221px}.advantage-04{grid-row:3;grid-column:1}.advantage-04>img{width:240px;height:240px;right:0;top:4px}.advantage-05{grid-row:3 / span 2;grid-column:2;background:#d0ed65}.advantage-05 .advantage-number{display:block;position:absolute;top:16px;left:40px;width:auto;height:240px;font:600 160px/1.5 Wix Madefor Display;background:none;color:#191a18}.advantage-05 h3{margin-top:216px}.advantage-05 p{color:#191a18;max-width:none}.advantage-05>img{width:365px;height:274px;right:52px;top:336px}.advantage-06{grid-row:4;grid-column:1}.advantage-06 p{max-width:179px}.advantage-06>img{width:220px;height:220px;right:23px;top:8px}.adv-top-pill{position:absolute;top:254px;right:60px;width:99px;height:40px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;background:#ffffffe6;box-shadow:0 1px 15px #0000000f;border-radius:80px;z-index:3;transition:transform .3s var(--ease)}.adv-top-pill img{width:20px;height:20px}.advantage-01:hover .adv-top-pill{transform:translateY(-4px)}@media(max-width:1700px){.cases-heading{grid-template-columns:1.55fr 1fr;row-gap:24px}.cases-heading>.intop-button{justify-self:end;grid-column:2;grid-row:1;align-self:end;margin:0}.cases-proof{grid-column:2;grid-row:1;margin:0;align-self:start}.cases-heading .section-title{grid-row:1}.cases-proof strong{font-size:22px}.cases-proof span:not(.case-proof-dots){font-size:13px}.case-copy{padding:26px}.case-card h3{font-size:21px;white-space:normal}.case-category{font-size:14px}.case-metrics>div{width:145px;padding:14px}.case-metrics{gap:6px}.case-metrics strong{font-size:23px}.case-metrics span{font-size:13px}.advantages-section{grid-template-columns:2fr 3fr}.advantage{padding:32px}.advantage h3{font-size:21px;white-space:normal;max-width:245px}.advantage p{font-size:16px;max-width:195px}.advantage-01 p,.advantage-05 p{max-width:none}.advantage>img{scale:.85;transform-origin:right top}.advantage-02>img,.advantage-03>img,.advantage-04>img,.advantage-06>img{top:20px;right:-30px;opacity:.95}.advantage-05 .advantage-number{left:32px}.advantage-01>img{right:18px;top:140px}.advantages-intro>p{max-width:90%}.adv-top-pill{right:36px;top:285px}.advantage-05>img{right:5px}.advantages-intro .section-number{margin-right:18px}}@media(max-width:1200px){.cases-section,.advantages-section{margin-top:88px}.cases-heading{grid-template-columns:1fr 270px}.cases-proof{display:none}.cases-heading>.intop-button{align-self:center}.case-card h3{font-size:20px}.case-copy{padding:24px 18px}.case-metrics>div{width:122px;padding:12px}.case-metrics span{font-size:11px}.case-viewport{height:610px;margin-top:56px}.case-card{height:562px}.case-card.is-featured{height:610px}.case-open{right:16px;top:16px}.case-open .arrow-control{width:36px;height:36px;min-width:36px}.advantages-section{grid-template-columns:1fr}.advantages-intro>p{max-width:550px}.advantages-intro{margin-bottom:40px}.advantages-grid{grid-template-rows:repeat(4,246px)}.advantage h3{font-size:24px;max-width:none}.advantage p{font-size:18px;max-width:242px}.advantage-01 p,.advantage-05 p{max-width:none}.advantage>img{scale:1;right:0;top:0}.advantage-01>img{right:25px;top:98px}.advantage-05>img{right:10px;top:336px}.adv-top-pill{right:60px;top:254px}}@media(max-width:1000px){.cases-section,.advantages-section{margin-top:80px}.cases-heading{display:flex;flex-wrap:wrap;gap:24px}.cases-heading>.intop-button{margin:0}.cases-heading .section-title{width:100%}.case-viewport{margin-top:32px;height:555px;overflow:visible;clip-path:inset(-8px -20px)}.case-card,.case-card.is-featured{height:555px;top:0}.case-copy{padding:24px}.case-card h3{font-size:23px;padding-right:10px;max-width:95%}.case-card p{font-size:14px;max-width:95%}.case-image,.is-featured .case-image{height:305px}.case-metrics>div{width:104px;height:73px;padding:12px}.case-metrics{left:10px;bottom:10px;gap:4px}.case-metrics strong{font-size:21px}.case-metrics span{font-size:10px}.case-open{top:18px;right:14px}.slider-controls{margin-top:28px;gap:10px}.slider-hint{display:none}.slider-track{margin:0}.case-counter{min-width:58px;font-size:13px}.arrow-control{width:44px;height:44px;min-width:44px}.advantages-intro>.section-title{margin-top:24px}.advantages-intro>p{font-size:17px;margin-top:26px}.advantages-intro>.intop-button{margin-top:28px}.advantages-grid{display:flex;flex-direction:column}.advantage{padding:26px;min-height:235px}.advantage-01,.advantage-05{min-height:440px}.advantage h3{font-size:22px;max-width:260px}.advantage p{font-size:16px;max-width:190px}.advantage-01 p{max-width:260px}.advantage>img{scale:.78;top:18px;right:-12px}.advantage-01>img{right:5px;top:130px}.advantage-05>img{right:0;top:310px}.advantage-05 .advantage-number{font-size:136px;left:26px;top:0}.advantage-05 h3{margin-top:198px;max-width:none}.advantage-05 p{max-width:310px}.adv-top-pill{right:38px;top:270px}.advantages-section{padding-bottom:0}.case-dialog[data-slot]{padding:24px}.case-detail-image{height:260px}.case-detail-metrics{gap:18px}.case-detail-metrics strong{font-size:24px}}@media(min-width:1701px){.cases-heading>.intop-button{width:254px}.advantages-intro>.intop-button{width:283px}}@media(max-width:1000px){.case-viewport{overflow:clip;clip-path:none}.case-metrics{right:10px}.case-metrics>div{height:83px;padding:10px 8px;white-space:normal}.is-featured .case-metrics>div{width:calc((100% - 8px) / 3);min-width:0}.case-metrics span{font-size:12px;line-height:1.25}.case-metrics strong{font-size:22px}}@media(max-width:1000px){.advantage-02,.advantage-03,.advantage-04,.advantage-06{min-height:260px}.advantage-02>img,.advantage-03>img,.advantage-04>img,.advantage-06>img{width:120px;height:120px;scale:1;top:122px;right:-2px}.advantage-02 p,.advantage-03 p,.advantage-04 p,.advantage-06 p{max-width:calc(100% - 106px)}}.section-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:24px}.section-heading-row>p{font-size:18px;line-height:1.4;color:#848680;padding-bottom:8px}.small-label{font:400 12px/1.4 Inter,sans-serif;letter-spacing:.05em;color:#848680}.pricing-section{margin-top:100px}.pricing-explorer{display:grid;grid-template-columns:1fr 2fr;gap:8px;margin-top:64px}.pricing-sidebar{padding:40px;background:#eeefeb;border-radius:8px;display:flex;flex-direction:column}.pricing-sidebar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/intop/hero/caret-down-local.png) right center/16px no-repeat;border:0;border-bottom:1px solid #cbcec2;padding:18px 30px 22px 0;border-radius:0;width:100%;font-family:Wix Madefor Display;font-size:clamp(24px,1.789vw,34px);font-weight:600;letter-spacing:-.03em;cursor:pointer;white-space:normal}.category-shortcuts{display:grid;margin-top:28px;gap:2px}.category-shortcuts button{display:flex;justify-content:space-between;gap:16px;text-align:left;font-size:17px;padding:15px 0;border:0;border-bottom:1px solid #dfe0d9;background:none;color:#848680;transition:color .22s,padding .22s}.category-shortcuts button>span+span{opacity:0;transform:translate(-4px,4px);transition:opacity .22s,transform .22s}.category-shortcuts button:hover,.category-shortcuts button.active{color:#191a18;padding-left:8px}.category-shortcuts button:hover>span+span,.category-shortcuts button.active>span+span{opacity:1;transform:none}.category-pager{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px}.category-pager>span{margin-right:auto;font-size:17px;font-variant-numeric:tabular-nums}.category-pager i{font-style:normal;color:#9b9c99}.pricing-caption{font-size:14px;line-height:1.5;color:#848680;margin-top:22px;max-width:310px}.pricing-analysis{border-radius:8px;background:#fff;padding:32px 40px 28px;min-width:0}.pricing-table-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px}.pricing-table-heading h3{font-size:30px;letter-spacing:-.03em;font-weight:600}.pricing-table-heading>span{font-size:14px;color:#848680;white-space:nowrap}.pricing-table-scroll{height:434px;overflow:auto;scrollbar-width:thin;scrollbar-color:#cdd2c0 transparent}.pricing-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.4}.pricing-table-scroll th{position:sticky;top:0;background:#fff;color:#848680;z-index:2;font-size:13px;font-weight:400;padding:14px 12px 18px;border-bottom:1px solid #dce0d4;white-space:nowrap}.pricing-table-scroll th button{background:none;padding:0;border:0;white-space:nowrap}.pricing-table-scroll th:first-child,.pricing-table-scroll td:first-child{padding-left:0;width:50%}.pricing-table-scroll th:last-child,.pricing-table-scroll td:last-child{text-align:right;padding-right:5px;white-space:nowrap;font-variant-numeric:tabular-nums}.pricing-table-scroll td{padding:13px 12px;border-bottom:1px solid #eee;transition:background .18s}.pricing-table-scroll tbody{animation:content-in .3s var(--ease)}.pricing-table-scroll tr:hover td{background:#f4f7ed}.competition{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:#72756a;font-size:14px}.competition i{display:inline-block;width:5px;height:5px;background:#b8c990;border-radius:50%}.level-Высокая i{background:#657347}.level-Средняя i{background:#94a873}.pricing-total{border-top:1px solid #dedede;margin-top:24px;padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:20px}.pricing-total>div>span{font-size:14px;color:#848680;display:block}.pricing-total strong{display:block;font:600 clamp(32px,2.53vw,48px) / 1.1 "Wix Madefor Display";letter-spacing:-.04em;margin-top:8px;animation:content-in .28s var(--ease)}.pricing-total .intop-button{font-size:14px;padding-left:22px}.pricing-footnote{display:flex;justify-content:space-between;gap:20px;margin-top:22px;font-size:14px;color:#848680}.price-note{font-size:12px;color:#7f7552;margin-top:16px;line-height:1.5}.white-seo-section{background:#eeefeb;margin-top:140px;padding:100px 0}.white-seo-section .section-label{background:#f7f8f4}.seo-compare{display:grid;grid-template-columns:1fr 2fr;gap:8px;margin-top:72px}.seo-caption{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:24px 40px 32px 0}.seo-caption>p{font:500 clamp(26px,2.1vw,40px) / 1.1 "Wix Madefor Display";letter-spacing:-.035em;margin:28px 0 54px}.seo-caption em{font-style:normal;color:#62665e}.seo-caption .intop-button{font-size:14px;padding-left:22px}.seo-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.seo-column{padding:40px;border-radius:8px}.seo-black{border:1px solid #d7d9d0}.seo-white{background:#fff}.comparison-kicker{font-size:14px;color:#848680}.seo-column h3{font-size:clamp(28px,2.1vw,40px);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin-top:38px}.seo-black h3 span{color:#9b9c99}.seo-white h3 span{color:#8ba431}.seo-column ul{padding:0;margin:44px 0 0;list-style:none}.seo-column li{padding:18px 0;border-top:1px solid #d7d9d0;font-size:16px;line-height:1.4;min-height:82px}.seo-white li{display:flex;align-items:flex-start;gap:12px}.seo-white li:before{content:"↗";color:#91ae31;flex:none}.technology-section{margin-top:140px}.technology-map{position:relative;display:grid;grid-template-columns:repeat(5,1fr);margin-top:64px;gap:8px;padding-bottom:25px}.technology-map>button{text-align:left;border:0;background:none;padding:16px 24px 30px 0;position:relative;display:flex;align-items:center;gap:18px;font-size:17px;color:#848680;transition:color .22s}.technology-map>button:hover,.technology-map>button.active{color:#191a18}.tech-index{font-family:Wix Madefor Display;font-size:14px}.tech-point{position:absolute;width:10px;height:10px;bottom:-5px;left:0;background:#d4d8cd;border-radius:50%;z-index:2;transition:background .22s,box-shadow .22s}.active .tech-point{background:#a6ce37;box-shadow:0 0 0 6px #d0ed653d}.tech-line{position:absolute;left:0;right:0;height:1px;background:#d4d8cd;bottom:25px}.tech-line>span{height:1px;background:#91ac38;display:block;transition:width .55s var(--ease)}.technology-detail{display:grid;grid-template-columns:1fr 2fr 1.2fr;gap:56px;min-height:430px;padding:52px 0 0}.tech-ordinal{font:500 clamp(80px,8.4vw,160px) / 1 "Wix Madefor Display";letter-spacing:-.06em;color:#d3d8c8}.tech-ordinal>span{display:block;font:400 14px/1.5 Inter;letter-spacing:0;color:#848680;margin-top:20px}.tech-description{animation:content-in .34s var(--ease);max-width:680px}.tech-description h3{font-size:32px;line-height:1.15;letter-spacing:-.035em;font-weight:600;margin-bottom:24px}.tech-description p{font-size:17px;line-height:1.6;color:#73766b;margin-top:16px}.tech-domain-art{padding-top:8px;display:flex;flex-direction:column;align-items:center}.domain-chip{display:flex;align-items:center;justify-content:center;gap:20px;border:1px solid #dfe1d8;border-radius:80px;padding:16px 24px;font-size:15px;background:#fff}.domain-result{background:#d0ed65;border-color:#d0ed65;margin-top:-26px}.domain-chip img{width:20px;height:20px}.tech-domain-art svg{width:100%;height:210px}.tech-signal{stroke-dasharray:.13 .87;animation:signal-travel 4s linear 1}.bonus-section{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;background:#d0ed65;border-radius:8px;margin-top:120px;padding:64px 64px 70px;overflow:hidden;position:relative}.bonus-copy{position:relative;z-index:1}.bonus-copy .section-label{background:#ffffff50;color:#5e7229}.bonus-copy h2{font-size:clamp(36px,3vw,57px);line-height:1.02;letter-spacing:-.045em;font-weight:600;margin-top:32px}.bonus-copy h2 span{color:#6d842e}.bonus-copy>p{font-size:18px;line-height:1.4;margin:28px 0 32px}.bonus-amount{font:600 clamp(90px,12.4vw,235px) / .9 "Wix Madefor Display";letter-spacing:-.065em;white-space:nowrap;justify-self:end;position:relative}.bonus-amount>span{font-size:.32em;letter-spacing:-.02em;vertical-align:top;margin-left:12px}.bonus-amount>small{display:block;text-align:right;font:400 12px/1.5 Inter;letter-spacing:.04em;color:#63752f;margin:32px 20px 0 0}.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;margin-top:140px}.faq-intro .section-title{margin-top:24px}.faq-intro>p{font-size:18px;color:#848680;line-height:1.5;margin-top:32px}.faq-intro>.text-link{display:inline-block;margin-top:32px}.faq-list [data-slot=accordion-item]{border-bottom:1px solid #dedede}.faq-list [data-slot=accordion-item]:first-child{border-top:1px solid #dedede}.faq-list [data-slot=accordion-trigger]{font-family:Wix Madefor Display;padding:28px 0;border-radius:0;gap:22px;align-items:center;font-weight:500;line-height:1.25;font-size:24px;letter-spacing:-.025em;text-decoration:none!important;transition:color .22s}.faq-list [data-slot=accordion-trigger]:hover{color:#738b25}.faq-list [data-slot=accordion-trigger-icon]{display:none!important}.faq-number{font:400 13px Inter;letter-spacing:0;color:#9b9c99;min-width:24px}.faq-question{flex:1}.faq-plus{position:relative;width:24px;height:24px;flex:none}.faq-plus:before,.faq-plus:after{content:"";position:absolute;left:4px;right:4px;top:11px;height:1px;background:currentColor;transition:transform .26s}.faq-plus:after{transform:rotate(90deg)}[aria-expanded=true] .faq-plus:after{transform:rotate(0)}.faq-list [data-slot=accordion-content]{height:var(--accordion-panel-height);transition:height .3s var(--ease),opacity .26s;animation:none!important}.faq-list [data-slot=accordion-content][data-starting-style],.faq-list [data-slot=accordion-content][data-ending-style]{height:0;opacity:0}.faq-list [data-slot=accordion-content]>div{padding:0 48px 28px;height:auto}.faq-list [data-slot=accordion-content] p{font-size:17px;line-height:1.55;color:#73766b}.contact-section{margin-top:140px;padding-block:72px 88px;border-top:1px solid #dedede;display:grid;grid-template-columns:1fr 1.4fr;gap:80px}.contact-section h2{font-size:clamp(48px,4.2vw,80px);font-weight:600;letter-spacing:-.04em;line-height:1;margin-top:28px}.contact-section h2 span{color:#9b9c99}.contact-email{display:inline-flex;gap:32px;font-size:18px;margin-top:40px}.contact-email>span{transition:transform .22s}.contact-email:hover>span{transform:translate(3px,-3px)}.contact-form-wrap{align-self:center}.contact-form-wrap h3{font-size:32px;line-height:1.2;letter-spacing:-.03em;font-weight:500;margin-bottom:32px}.form-fields{display:flex;align-items:flex-end;gap:16px}.phone-field{flex:1;min-width:0}.phone-field>label{font-size:13px;color:#848680;display:block;margin-bottom:10px}.phone-field input{height:56px;border-radius:0;border:0;border-bottom:1px solid #bfc4b5;box-shadow:none;font-size:22px;padding:0;background:none;transition:border-color .2s}.phone-field input:focus{border-color:#a4c13a;outline-offset:5px}.phone-field input[aria-invalid=true]{border-color:#a23830}.phone-field input::-moz-placeholder{color:#b0b4a9}.phone-field input::placeholder{color:#b0b4a9}.contact-consent{display:flex;align-items:flex-start;gap:12px;margin-top:26px}.contact-consent [data-slot=checkbox]{width:20px;height:20px;margin-top:2px;flex:none;border-radius:4px}.contact-consent label{font-size:13px;line-height:1.6;color:#848680;max-width:690px}.contact-consent a{color:#626c4c;text-decoration:underline;text-underline-offset:3px}.form-error{font-size:14px;line-height:1.5;color:#a23830;margin-top:20px}.form-success{padding:32px 0;animation:content-in .3s}.form-success>img{width:40px;height:40px;margin-bottom:20px}.form-success h3{margin-bottom:16px}.form-success p{color:#73766b;margin-bottom:24px}.site-footer{padding:64px 0 28px;background:#eeefeb}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:56px}.footer-brand>p{font-size:16px;line-height:1.5;color:#848680;margin:22px 0}.footer-top nav{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.footer-top nav h3{font-family:Inter,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:.04em;font-weight:400;color:#848680;margin-bottom:12px}.footer-top nav>a{font-size:15px}.footer-top nav>a:hover,.footer-bottom a:hover{color:#789900}.footer-description{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;border-top:1px solid #d6d9cf;padding-top:32px;color:#9b9f91;font-size:13px;line-height:1.5}.footer-bottom{display:flex;gap:32px;flex-wrap:wrap;font-size:12px;color:#848680;margin-top:40px}.back-top{margin-left:auto}@keyframes content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes signal-travel{0%{stroke-dashoffset:1}to{stroke-dashoffset:-1}}@media(max-width:1450px){.section-heading-row>p{font-size:16px}.pricing-sidebar,.pricing-analysis{padding:28px}.pricing-table-scroll table{font-size:14px}.pricing-table-scroll td,.pricing-table-scroll th{padding-inline:8px}.pricing-total .intop-button{font-size:13px;padding-left:16px}.seo-column{padding:30px}.seo-caption{padding-right:28px}.seo-caption .intop-button{font-size:13px;padding-left:16px}.technology-detail{gap:32px}.tech-description h3{font-size:28px}.tech-description p{font-size:16px}.technology-map>button{font-size:15px;gap:10px}.faq-section,.contact-section{gap:48px}.faq-list [data-slot=accordion-trigger]{font-size:22px}.contact-form-wrap h3{font-size:28px}.form-fields{flex-wrap:wrap}.phone-field{flex-basis:100%}.form-fields .intop-button{margin-top:12px}.bonus-section{padding:50px}.footer-top{gap:32px}}@media(max-width:1000px){.section-heading-row{align-items:flex-start;flex-direction:column;gap:24px}.pricing-explorer{grid-template-columns:1fr}.pricing-sidebar{display:grid;grid-template-columns:1fr auto;gap:12px 30px}.pricing-sidebar>.small-label,.pricing-sidebar>select{grid-column:1}.category-shortcuts,.pricing-caption{display:none}.category-pager{grid-column:2;grid-row:1 / span 2;align-self:center;padding:0}.category-pager>span{margin-right:18px}.seo-compare{grid-template-columns:1fr}.seo-caption{display:none}.technology-detail{grid-template-columns:100px 1fr}.tech-domain-art{display:none}.technology-map{overflow:auto;grid-template-columns:repeat(5,minmax(160px,1fr))}.bonus-section{grid-template-columns:1fr;gap:60px}.bonus-amount{font-size:150px;justify-self:end}.faq-section{grid-template-columns:1fr;gap:44px}.faq-intro>.section-title{max-width:600px}.contact-section{grid-template-columns:1fr;gap:56px}.phone-field{flex-basis:0}.form-fields{flex-wrap:nowrap}.form-fields .intop-button{margin:0}.footer-top{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1/-1}.footer-description{gap:24px}.footer-bottom{gap:20px}}@media(max-width:760px){.pricing-section,.technology-section,.faq-section,.contact-section{margin-top:88px}.section-heading-row>p{font-size:16px}.pricing-explorer{margin-top:36px}.pricing-sidebar{display:block;padding:24px}.pricing-sidebar select{font-size:27px;padding-block:16px}.category-pager{margin-top:16px}.category-pager>span{margin-right:auto}.pricing-analysis{padding:24px 16px}.pricing-table-heading h3{font-size:26px}.pricing-table-heading{align-items:flex-start;gap:12px}.pricing-table-heading>span{font-size:12px}.pricing-table-scroll{height:420px}.pricing-table-scroll table{min-width:630px;font-size:14px}.pricing-total{align-items:flex-start;flex-direction:column;gap:24px}.pricing-total strong{font-size:42px}.pricing-total .intop-button{font-size:14px}.pricing-footnote{flex-direction:column;font-size:13px}.white-seo-section{padding:64px 0;margin-top:88px}.seo-compare{margin-top:36px}.seo-columns{grid-template-columns:1fr}.seo-column{padding:28px}.seo-column h3{font-size:34px;margin-top:28px}.seo-column ul{margin-top:30px}.seo-column li{min-height:0;font-size:16px;padding-block:16px}.technology-map{margin-top:32px}.technology-detail{grid-template-columns:1fr;gap:24px;padding-top:26px;min-height:480px}.tech-ordinal{font-size:64px}.tech-ordinal>span{display:inline-block;margin:0 0 0 16px}.tech-description h3{font-size:27px}.tech-description p{font-size:16px}.bonus-section{margin-top:80px;padding:32px 26px;gap:64px}.bonus-copy h2{font-size:35px}.bonus-copy>p{font-size:16px}.bonus-amount{font-size:clamp(76px,23vw,150px);justify-self:start}.bonus-amount>small{font-size:10px;text-align:left;margin-top:24px}.bonus-amount>span{margin-left:5px}.faq-section{gap:32px}.faq-intro>p{font-size:16px;margin-top:24px}.faq-list [data-slot=accordion-trigger]{font-size:20px;gap:14px;padding:24px 0}.faq-list [data-slot=accordion-content]>div{padding:0 0 24px 38px}.faq-list [data-slot=accordion-content] p{font-size:16px}.faq-number{font-size:12px}.contact-section{padding-block:56px;gap:48px}.contact-section h2{font-size:56px}.contact-form-wrap h3{font-size:27px}.contact-email{font-size:18px;margin-top:30px}.form-fields{flex-wrap:wrap}.phone-field{flex-basis:100%}.form-fields .intop-button{margin-top:12px}.contact-consent label{font-size:12px}.site-footer{padding-top:48px}.footer-top{grid-template-columns:1fr 1fr;gap:36px 20px}.footer-top nav>a{font-size:14px}.footer-top nav:last-child{grid-column:1/-1}.footer-description{grid-template-columns:1fr;gap:18px}.footer-bottom{flex-direction:column;gap:16px}.back-top{margin-left:0}.footer-brand>p{font-size:15px}}.tech-signal{animation-play-state:paused}.technology-section.is-visible .tech-signal{animation-play-state:running}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{box-shadow:none!important}.calculator-section{margin-top:120px}.calculator-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:8px;margin-top:56px}.calculator-form{background:#fff;border-radius:8px;padding:40px}.calculator-form-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.calculator-form-heading>span:last-child{font:13px Inter,sans-serif;color:#9b9c99}.calculator-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.calculator-field{min-width:0}.calculator-field>label{display:flex;align-items:center;gap:12px;font-size:16px;margin-bottom:14px}.calculator-field>label>span{color:#92958b;font:12px Inter,sans-serif}.calculator-field>input,.calculator-field>textarea,.calculator-region-input[data-slot=input-group]{width:100%;border:1px solid #dedede;background:#f6f6f6;border-radius:8px;padding:16px 20px;min-height:60px;font:18px Wix Madefor Text,sans-serif;color:#191a18;box-shadow:none}.calculator-field>input:focus,.calculator-field>textarea:focus,.calculator-region-input:focus-within{outline:2px solid #9cb73e;outline-offset:3px}.calculator-region-input[data-slot=input-group]{padding:0 12px 0 4px}.calculator-region-input input{height:58px;font:18px Wix Madefor Text,sans-serif;padding-inline:16px;min-width:0}.calculator-region-input button{min-width:36px;min-height:36px}.calculator-region-menu[data-slot=combobox-content]{font-family:Wix Madefor Text,sans-serif;min-width:var(--anchor-width);animation:none!important;border:1px solid #dedede}.calculator-region-option[data-slot=combobox-item]{padding:12px 32px 12px 14px;font-size:16px}.calculator-region-option small{display:block;font-size:11px;line-height:1.4;color:#7a7d74;margin-top:3px}.calculator-keywords{margin-top:30px}.calculator-field>textarea{display:block;resize:vertical;min-height:162px;max-height:480px;line-height:1.6}.calculator-field>textarea::-moz-placeholder,.calculator-field>input::-moz-placeholder{color:#a3a59e}.calculator-field>textarea::placeholder,.calculator-field>input::placeholder{color:#a3a59e}.calculator-input-hint{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#777b71;margin-top:10px}.calculator-input-hint .over-limit{color:#a23830}.calculator-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.calculator-disclosure{font-size:12px;line-height:1.5;color:#7d8078;max-width:540px;margin-top:20px}.calculator-disclosure a{text-decoration:underline;text-underline-offset:3px}.calculator-error{font-size:14px;line-height:1.5;color:#a23830;margin-top:18px}.calculator-summary{background:#e9eddf;border-radius:8px;display:flex;flex-direction:column;padding:40px;min-width:0;position:relative;overflow:hidden}.calculator-summary>.small-label{position:relative;z-index:1}.calculator-summary-main{margin-block:auto;padding-block:44px}.calculator-summary-main h3{font-size:clamp(28px,2.4vw,44px);font-weight:500;line-height:1.08;letter-spacing:-.04em}.calculator-summary-main p{font-size:16px;line-height:1.5;color:#6d7561;margin-top:20px}.calculator-summary-bottom{display:flex;justify-content:space-between;border-top:1px solid #cdd3c1;padding-top:18px;font-size:13px;color:#717765;gap:16px}.calculator-summary-bottom button{border:0;background:none;padding:0;color:#354128;text-align:left}.calculator-empty-graphic{display:flex;gap:7px;height:124px;align-items:flex-end;margin-bottom:32px}.calculator-empty-graphic i{display:block;width:47px;height:48px;background:#d0ed65;border-radius:4px 4px 0 0}.calculator-empty-graphic i:nth-child(2){height:82px}.calculator-empty-graphic i:nth-child(3){height:120px}.calculator-empty-graphic>span{font-size:52px;line-height:1;align-self:flex-start;margin:0 0 0 8px;font-weight:300}.calculator-summary.has-quote{background:#d0ed65}.calculator-ready{display:flex;gap:16px;align-items:center;font-size:14px;margin-bottom:40px}.calculator-ready>span{display:grid;place-items:center;background:#fff;border-radius:50%;width:26px;height:26px}.calculator-price{display:block;font-family:Wix Madefor Display,sans-serif;font-size:clamp(42px,4vw,76px);line-height:1.04;font-weight:500;letter-spacing:-.055em;overflow-wrap:anywhere}.calculator-site{display:block;margin-top:32px;font-size:13px;overflow-wrap:anywhere}.calculator-summary>.intop-button{align-self:flex-start}.calculator-result{padding:40px;background:#fff;border-radius:8px;margin-top:8px;scroll-margin-top:32px}.calculator-result-heading{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;margin-bottom:32px}.calculator-result-heading h3{font-size:36px;line-height:1.08;font-weight:500;letter-spacing:-.035em;margin-top:16px}.calculator-result-heading h3 span{color:#9b9c99}.calculator-result-heading>p{font-size:16px;color:#7b7f74;line-height:1.5}.calculator-table-scroll{overflow:auto;max-height:490px}.calculator-table-scroll table{border-collapse:collapse;width:100%;font-size:16px;white-space:nowrap}.calculator-table-scroll th{position:sticky;top:0;background:#f6f6f6;z-index:1;font-size:13px;color:#7c8076;font-weight:400;text-align:left}.calculator-table-scroll th small{font:inherit}.calculator-table-scroll th,.calculator-table-scroll td{padding:20px 12px;border-bottom:1px solid #e8e9e5}.calculator-table-scroll th:first-child,.calculator-table-scroll td:first-child{width:42px;padding-left:16px}.calculator-table-scroll th:last-child,.calculator-table-scroll td:last-child{text-align:right;padding-right:16px}.calculator-table-scroll input{width:19px;height:19px;accent-color:#9cbf38;cursor:pointer;display:block;outline-offset:4px}.calculator-table-scroll .is-excluded td:not(:first-child){color:#aaa;opacity:.6;text-decoration:line-through}.calculator-competition{font-size:13px;display:inline-flex;align-items:center;gap:7px}.calculator-competition i{width:6px;height:6px;border-radius:50%;background:#a8b778}.calculator-competition.competition-Высокая i{background:#9a937d}.calculator-result-total{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;font-size:14px}.calculator-result-total>span:last-child{display:flex;gap:24px;align-items:baseline}.calculator-result-total strong{font:500 40px Wix Madefor Display,sans-serif;letter-spacing:-.04em}.calculator-result-note{font-size:12px;color:#7d8078;line-height:1.5;margin-top:24px}@media(max-width:1100px){.calculator-workspace{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.calculator-form,.calculator-summary{padding:28px}.calculator-fields{grid-template-columns:1fr;gap:26px}.calculator-form-heading{margin-bottom:28px}.calculator-summary-main{padding-block:32px}.calculator-summary-main h3{font-size:34px}}@media(max-width:760px){.calculator-section{margin-top:88px}.calculator-workspace{grid-template-columns:1fr;margin-top:36px}.calculator-form{padding:26px 20px}.calculator-summary{padding:26px;min-height:330px}.calculator-summary-main{padding-block:28px}.calculator-summary-main h3{font-size:32px}.calculator-empty-graphic{float:right;height:110px;margin:4px 0 20px 12px;gap:5px}.calculator-empty-graphic i{width:23px;height:40px}.calculator-empty-graphic i:nth-child(2){height:68px}.calculator-empty-graphic i:nth-child(3){height:98px}.calculator-empty-graphic>span{font-size:30px;margin-left:0}.calculator-summary-main p{font-size:15px;clear:both}.calculator-summary-main p br{display:none}.calculator-actions{gap:24px}.calculator-field>label{font-size:15px}.calculator-input-hint{font-size:11px}.calculator-price{font-size:60px}.calculator-ready{margin-bottom:24px}.calculator-summary.has-quote{min-height:340px}.calculator-result{padding:28px 20px}.calculator-result-heading{flex-direction:column;align-items:flex-start;gap:20px}.calculator-result-heading h3{font-size:30px}.calculator-result-heading>p{font-size:14px}.calculator-table-scroll{margin-inline:-20px}.calculator-table-scroll table{font-size:14px;min-width:630px}.calculator-result-total{align-items:flex-start;flex-direction:column;gap:18px}.calculator-result-total>span:last-child{justify-content:space-between;width:100%;gap:12px}.calculator-result-total strong{font-size:34px}.calculator-disclosure{font-size:11px}}.calculator-table-scroll select{border:1px solid #dce2d2;background:#f5f7f0;color:#4d5b3c;border-radius:6px;padding:10px 26px 10px 12px;min-height:42px;font-size:14px;cursor:pointer}.calculator-table-scroll select:disabled{color:#999;cursor:default}.calculator-region-select{width:100%;border:1px solid #dedede;background:#f6f6f6;border-radius:8px;padding:16px 20px;min-height:60px;font:18px Wix Madefor Text,sans-serif;color:#191a18;box-shadow:none;cursor:pointer}.calculator-region-select:focus{outline:2px solid #9cb73e;outline-offset:3px}.technology-stage-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:56px}.site-tabs>button{display:flex;align-items:center;gap:16px;padding:22px 24px;background:#eeeef0;border:0;border-radius:8px;font-size:17px;white-space:nowrap;transition:background .22s var(--ease)}.site-tabs>button>span{font:12px Inter,sans-serif;color:#878b80}.site-tabs>button>i{margin-left:auto;font-style:normal;opacity:0;transform:translate(-3px,3px);transition:opacity .22s,transform .22s}.site-tabs>button:hover{background:#e8ecdf}.site-tabs>button[aria-selected=true]{background:#d0ed65}.site-tabs>button[aria-selected=true]>i{opacity:1;transform:none}.technology-stage-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);gap:8px;margin-top:8px;touch-action:pan-y}.technology-stage-copy{display:flex;flex-direction:column;padding:40px;background:#fff;border-radius:8px;min-height:610px;animation:tech-copy-in .24s var(--ease)}.technology-stage-count{font:500 56px/1 Wix Madefor Display,sans-serif;letter-spacing:-.04em;margin-bottom:30px}.technology-stage-count>small{font:13px Inter,sans-serif;color:#9b9c99;letter-spacing:0;margin-left:12px}.technology-stage-copy h3{font-size:clamp(26px,1.9vw,36px);line-height:1.12;font-weight:500;letter-spacing:-.035em;max-width:590px}.technology-stage-text{margin-top:24px;max-width:600px}.technology-stage-text p{font-size:16px;line-height:1.6;color:#797d72;margin-top:14px}.technology-stage-text p:first-child{margin-top:0}.technology-stage-controls{display:flex;gap:8px;align-items:center;margin-top:auto;padding-top:32px}.technology-stage-controls>span{font-size:13px;color:#7c8172;margin-right:auto;max-width:65%;padding-right:12px}.technology-stage-controls .arrow-control{background:#f2f3ef}.technology-stage-controls .arrow-control:hover{background:#d0ed65}.technology-stage-visual{background:#e9eddf;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:32px;overflow:hidden}.technology-visual-label{display:flex;justify-content:space-between;font:11px Inter,sans-serif;letter-spacing:.05em;color:#858e76}.technology-diagram-wrap{width:100%;animation:tech-diagram-in .3s var(--ease)}.technology-diagram{display:block;width:100%;height:auto;overflow:visible}.diagram-label{font:14px Wix Madefor Text,sans-serif;fill:#31382a}.diagram-caption{font:11px Wix Madefor Text,sans-serif;fill:#7d886b}.diagram-note{font:11px Wix Madefor Text,sans-serif;fill:#7e896d}.diagram-connections{stroke:#a7b88c;stroke-width:1.2;fill:none;marker-end:url(#tech-arrow-tip)}.technology-visual-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;border-top:1px solid #d1d9c3;padding-top:22px;color:#687653}.technology-visual-caption>span{font-size:28px}.diagram-growth-path{stroke-dasharray:700;stroke-dashoffset:700;animation:tech-path-in .9s var(--ease) forwards}@keyframes tech-path-in{to{stroke-dashoffset:0}}@keyframes tech-copy-in{0%{transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tech-diagram-in{0%{opacity:.45;transform:translate(8px)}to{opacity:1;transform:none}}@media(max-width:1300px){.site-tabs>button{padding:20px 16px;gap:10px;font-size:15px}.technology-stage-copy{padding:30px;min-height:650px}.technology-stage-visual{padding:24px}.site-tabs>button>i{display:none}}@media(max-width:1000px){.technology-stage-panel{grid-template-columns:1fr}.technology-stage-copy{min-height:530px;padding:32px}.technology-stage-text{max-width:100%}.technology-stage-visual{min-height:440px;padding:28px}.technology-diagram-wrap{width:min(620px,100%);margin:auto}.technology-stage-tabs{display:flex;overflow:auto;scrollbar-width:thin;padding:3px 3px 8px;margin-inline:-3px}.site-tabs>button{flex:1 0 auto;min-height:64px}.technology-stage-copy h3{font-size:32px;max-width:760px}}@media(max-width:760px){.technology-stage-tabs{margin-top:32px;gap:6px}.site-tabs>button{padding:18px 16px;font-size:14px;min-height:58px}.technology-stage-copy{padding:26px 22px;min-height:620px}.technology-stage-count{font-size:44px;margin-bottom:28px}.technology-stage-copy h3{font-size:28px}.technology-stage-text{margin-top:22px}.technology-stage-text p{font-size:15px;line-height:1.55}.technology-stage-controls{padding-top:28px}.technology-stage-controls>span{font-size:11px;max-width:calc(100% - 108px)}.technology-stage-visual{padding:24px 18px;min-height:300px}.technology-visual-label{font-size:9px}.technology-visual-caption{font-size:13px;padding-top:16px;gap:12px}.technology-diagram-wrap{margin-block:24px}}.intop-page,.intop-cookie,.career-dialog,.case-dialog,[data-slot=tooltip-content]{--hover-ink: #191a18;--hover-lime: #d0ed65;--hover-link: #789900;--hover-soft: #eff2e6;--hover-duration: .24s}.intop-button{transition:background-color var(--hover-duration),color var(--hover-duration),border-color var(--hover-duration),transform .18s var(--ease)}.intop-button .button-surface{display:none}.button-label,.button-arrow{transition:color var(--hover-duration),background-color var(--hover-duration)}.button-arrow{color:var(--hover-ink)}.arrow-control{transition:background-color var(--hover-duration),transform .18s var(--ease)}.hero-trust,.brand,.text-link,.contact-email,.footer-top nav>a,.footer-bottom a,.calculator-summary-bottom button,.contact-consent a,.calculator-disclosure a{transition:color var(--hover-duration),background-color var(--hover-duration)}.nav-item>:is(button,.nav-link){transition:color var(--hover-duration)}.nav-item:has([aria-expanded=true]):after{content:"";position:absolute;top:100%;left:-18px;width:calc(100% + 36px);height:12px}.nav-item>button[aria-expanded=true]{color:var(--hover-link)}.nav-item>button[aria-expanded=true] img{content:url(/intop/figma/caret-hover.svg);filter:none}.nav-popover{border:0;box-shadow:0 4px 20px #0000000d;padding:16px 8px}.nav-popover a{font:15px/23px Inter,sans-serif;border-radius:6px;padding:5px 16px;transition:background-color var(--hover-duration),color var(--hover-duration)}.case-open .arrow-control{transition:background-color var(--hover-duration)}.category-shortcuts>button,.case-directory button,.site-tabs>button,.calculator-table-scroll select{transition:background-color var(--hover-duration),color var(--hover-duration),border-color var(--hover-duration)}.faq-list [data-slot=accordion-trigger]{transition:color var(--hover-duration),background-color var(--hover-duration)}.faq-plus{border-radius:50%;transition:background-color var(--hover-duration),color var(--hover-duration)}.calculator-field>input,.calculator-field>textarea,.calculator-region-input[data-slot=input-group],.phone-field input{transition:background-color var(--hover-duration),border-color var(--hover-duration)}.intop-button.button-primary:focus-visible{background:var(--hover-ink);border-color:var(--hover-ink);color:#fff}.intop-button:is(.button-secondary,.button-outline):focus-visible{background:var(--hover-lime);border-color:var(--hover-lime);color:var(--hover-ink)}.arrow-control:not(:disabled):focus-visible,.case-open .arrow-control:focus-visible,.technology-stage-controls .arrow-control:focus-visible{background:var(--hover-lime)}.hero-trust:focus-visible,.brand:focus-visible,.nav-item>:is(button,.nav-link):focus-visible,.contact-email:focus-visible,.footer-top nav>a:focus-visible,.footer-bottom a:focus-visible,.calculator-summary-bottom button:focus-visible{color:var(--hover-link)}.nav-popover a:focus-visible,.case-directory button:focus-visible,.calculator-region-option[data-highlighted]{background:var(--hover-soft);color:var(--hover-ink)}.text-link:focus-visible{color:var(--hover-ink)}.text-link:focus-visible:after{transform:scaleX(1)}.site-tabs>button:focus-visible{background:var(--hover-lime);color:var(--hover-ink)}.site-tabs>button[aria-selected=true]:focus-visible{background:var(--hover-ink);color:#fff}.faq-list [data-slot=accordion-trigger]:focus-visible{color:var(--hover-link);background:var(--hover-soft)}.faq-list [data-slot=accordion-trigger]:focus-visible .faq-plus{background:var(--hover-lime);color:var(--hover-ink)}@media(hover:hover)and (pointer:fine){.intop-button.button-primary:not(:disabled):hover{background:var(--hover-ink);border-color:var(--hover-ink);color:#fff}.intop-button:is(.button-secondary,.button-outline):not(:disabled):hover{background:var(--hover-lime);border-color:var(--hover-lime);color:var(--hover-ink)}.arrow-control:not(:disabled):hover,.case-open .arrow-control:not(:disabled):hover,.technology-stage-controls .arrow-control:not(:disabled):hover{background:var(--hover-lime)}.hero-trust:hover,.brand:hover,.nav-item>:is(button,.nav-link):hover,.contact-email:hover,.footer-top nav>a:hover,.footer-bottom a:hover,.calculator-summary-bottom button:hover,.contact-consent a:hover,.calculator-disclosure a:hover{color:var(--hover-link)}.nav-item>button:hover img{content:url(/intop/figma/caret-hover.svg);filter:none}.nav-popover a:hover,.case-directory button:hover,.calculator-region-option:hover{background:var(--hover-soft);color:var(--hover-ink)}.text-link:hover{color:var(--hover-ink)}.category-shortcuts>button:hover{background:var(--hover-lime);color:var(--hover-ink)}.category-shortcuts>button.active:hover{background:var(--hover-ink);color:#fff}.site-tabs>button:hover{background:var(--hover-lime);color:var(--hover-ink)}.site-tabs>button:hover>span{color:inherit}.site-tabs>button:hover>i{opacity:1;transform:none}.site-tabs>button[aria-selected=true]:hover{background:var(--hover-ink);color:#fff}.faq-list [data-slot=accordion-trigger]:hover{color:var(--hover-link);background:var(--hover-soft)}.faq-list [data-slot=accordion-trigger]:hover .faq-plus,.case-dialog [data-slot=dialog-close]:hover{background:var(--hover-lime);color:var(--hover-ink)}.calculator-field>input:hover,.calculator-field>textarea:hover,.calculator-region-input[data-slot=input-group]:hover{border-color:var(--hover-link);background:var(--hover-soft)}.phone-field input:hover{border-color:var(--hover-link)}.calculator-table-scroll select:not(:disabled):hover{background:var(--hover-lime);border-color:var(--hover-lime);color:var(--hover-ink)}.calculator-table-scroll tbody tr:not(.is-excluded):hover td,.pricing-table-scroll tbody tr:hover td{background:var(--hover-soft)}.pricing-table-scroll th button:hover,.pricing-sidebar select:hover{color:var(--hover-link)}.contact-consent [data-slot=checkbox]:hover{border-color:var(--hover-link);background:var(--hover-soft)}.contact-consent [data-slot=checkbox][aria-checked=true]:hover{background:var(--hover-lime)}}@media(prefers-reduced-motion:reduce){.intop-button:is(:hover,:focus-visible) .arrow-window svg:first-child,.arrow-control:is(:hover,:focus-visible) .arrow-window svg:first-child{transform:none}.intop-button:is(:hover,:focus-visible) .arrow-window svg+svg,.arrow-control:is(:hover,:focus-visible) .arrow-window svg+svg{transform:translate(-30px)}}.calculator-region-select{transition:background-color var(--hover-duration),border-color var(--hover-duration)}@media(hover:hover){.calculator-region-select:hover{border-color:var(--hover-link);background:var(--hover-soft)}}.inline-icon{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.17em;flex-shrink:0}.nav-item>button>svg{width:16px;height:16px;transition:transform .22s;color:inherit}.nav-item>button[aria-expanded=true]>svg{transform:rotate(180deg)}.hero-benefit .benefit-icon{display:grid;place-items:center;width:clamp(42px,2.94737cqw,56px);height:clamp(42px,2.94737cqw,56px);border-radius:50%;background:#eaeaea;color:#191a18}.benefit-icon svg{width:32px;height:32px}.adv-top-pill svg{color:#a5ce37}.faq-plus:before,.faq-plus:after{display:none}.faq-plus svg{transition:transform .26s}[aria-expanded=true] .faq-plus svg{transform:rotate(45deg)}.seo-white li:before{content:none}.seo-white li>.inline-icon{color:#91ae31;margin-top:2px}.form-success>svg{margin-bottom:20px;color:#789900}.calculator-empty-graphic .inline-icon{width:44px;height:44px}.pricing-table-scroll th button{display:inline-flex;align-items:center;gap:6px}.cloud-figma-frame.cloud-frame-upper{display:block;left:880px;top:521px;width:1020px;height:436px;z-index:5;overflow:visible;contain:none;mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}.cloud-frame-upper img,.cloud-frame-upper:after{position:absolute;left:0;top:0;width:800px;height:436px;animation:cloud-front-drift 48s linear -12s infinite}.cloud-frame-upper img{height:440px}.cloud-frame-upper:after{content:"";background:url(/intop/hero/cloud-upper.png) center/100% 100% no-repeat;animation-delay:-36s;pointer-events:none}.cloud-figma-frame.cloud-frame-lower{left:555px;top:544px;width:1673px;height:500px;overflow:visible;contain:none;mask-image:none;-webkit-mask-image:none}.cloud-frame-lower .cloud-track{width:1673px;height:500px;animation:none;transform:none}.cloud-frame-lower .cloud-copy.copy-a,.cloud-frame-lower .cloud-copy.copy-b{display:block;left:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;animation:cloud-bank-drift 64s linear -16s infinite}.cloud-frame-lower .cloud-copy.copy-b{animation-delay:-48s}@keyframes cloud-bank-drift{0%{transform:translate3d(-400px,0,0);opacity:0}25%,75%{opacity:1}to{transform:translate3d(400px,0,0);opacity:0}}@keyframes cloud-front-drift{0%{transform:translate3d(-300px,0,0);opacity:0}25%,75%{opacity:.8}to{transform:translate3d(300px,0,0);opacity:0}}@media(prefers-reduced-motion:reduce){.cloud-frame-upper:after,.cloud-frame-lower .cloud-copy{animation:none!important}.cloud-frame-upper:after,.cloud-frame-lower .cloud-copy.copy-b{display:none}}@media(min-width:1201px){.advantages-intro{position:sticky;top:32px;align-self:start}}@media(min-width:1001px){.faq-intro{position:sticky;top:32px;align-self:start}}.section-heading-row{align-items:flex-start;gap:24px}.section-heading-row>.section-title{min-width:0}.section-heading-row>p{flex:none;max-width:39%;font:400 15px/1.4 Inter,sans-serif;letter-spacing:-.3px;color:#9b9c99;background:#fff;border-radius:80px;padding:8px 16px;margin:clamp(4px,calc(1.684vw - 17px),15px) 0 0;text-align:center}.section-heading-row>p br{display:none}.category-list-title{font:500 clamp(24px,1.789vw,34px) / 1.15 "Wix Madefor Display";letter-spacing:-.03em;padding:20px 0 24px;border-bottom:1px solid #cbcec2}.pricing-sidebar .category-shortcuts{display:grid;grid-template-columns:1fr;min-height:350px;grid-template-rows:repeat(6,1fr);animation:content-in .26s var(--ease)}.category-shortcuts>button{padding:12px 10px;align-items:center;min-height:54px;border-radius:6px;line-height:1.3}.category-shortcuts>button:hover,.category-shortcuts>button.active{padding-left:10px}.category-shortcuts>button.active{background:#e3e9d6}.category-pager{grid-column:auto;grid-row:auto}.adv-growth{position:absolute;bottom:8px;left:24px;width:calc(100% - 48px);height:160px;overflow:visible}.adv-growth path{fill:none;stroke-linecap:round;stroke-width:2}.growth-guide{stroke:#90b645;opacity:.45}.growth-signal{stroke:#fff;stroke-dasharray:.13 .87;animation:signal-travel 7s linear infinite}.adv-growth circle{animation:signal-fade 7s linear infinite}@keyframes signal-fade{0%,to{opacity:0}12%,88%{opacity:1}}.bonus-art{position:absolute;width:220px;height:220px;right:0;top:10px;pointer-events:none}.bonus-art>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bonus-art-value{position:absolute;left:70%;top:35%;width:20%;height:7%;display:flex;align-items:center;justify-content:center;color:#607c21;font:600 11px/1 Inter,sans-serif;white-space:nowrap;transform:rotate(1deg)}.calculator-empty-graphic i{transform-origin:center bottom;animation:bar-breathe 5.5s ease-in-out infinite}.calculator-empty-graphic i:nth-child(2){animation-delay:-.65s}.calculator-empty-graphic i:nth-child(3){animation-delay:-1.3s}.calculator-empty-graphic>span{animation:arrow-breathe 5.5s ease-in-out infinite}@keyframes bar-breathe{0%,to{transform:scaleY(.38)}50%{transform:scaleY(1)}}@keyframes arrow-breathe{0%,to{transform:translate(0)}50%{transform:translate(8px,-12px)}}.diagram-node-lime rect{animation:node-breathe 5s ease-in-out infinite}.diagram-connections path{stroke-width:2;stroke-dasharray:7 10;animation:connection-flow 3.5s linear infinite}.diagram-document>rect:first-child{transform-box:fill-box;transform-origin:center;animation:paper-breathe 6s ease-in-out infinite}.diagram-stage-2>circle{transform-box:fill-box;transform-origin:center;animation:orbit-breathe 6s ease-in-out infinite}.diagram-growth-bar{transform-box:fill-box;transform-origin:center bottom;animation:bar-breathe 6s ease-in-out infinite}.diagram-growth-path{stroke-dasharray:.12 .02;stroke-dashoffset:0;animation:growth-flow 9s linear infinite}.seo-black li>.inline-icon{display:none}@keyframes node-breathe{0%,to{fill:#d0ed65}50%{fill:#dff29b}}@keyframes connection-flow{to{stroke-dashoffset:-52}}@keyframes growth-flow{to{stroke-dashoffset:-1.4}}@keyframes paper-breathe{0%,to{rotate:0deg}50%{rotate:-9deg}}@keyframes orbit-breathe{0%,to{opacity:.35;scale:.9}50%{opacity:1;scale:1.06}}@media(max-width:1700px)and (min-width:1201px){.bonus-art{width:160px;height:160px;top:80px;right:8px}.bonus-art-value{font-size:9px}}@media(max-width:1200px){.bonus-art{top:0}}@media(max-width:1000px){.section-heading-row>p{max-width:100%;margin:0;text-align:left}.pricing-sidebar{display:flex;gap:0}.pricing-sidebar .category-shortcuts{margin-top:20px}.category-pager{margin-top:20px;padding-top:0}.pricing-caption{display:block}.bonus-art{width:120px;height:120px;top:122px;right:-2px}.bonus-art-value{font-size:8px}.adv-growth{height:125px;bottom:8px}}@media(prefers-reduced-motion:reduce){.cloud-frame-upper img,.cloud-frame-lower .cloud-track,.calculator-empty-graphic i,.calculator-empty-graphic>span,.growth-signal,.adv-growth circle,.diagram-node-lime rect,.diagram-connections path,.diagram-document>rect,.diagram-stage-2>circle,.diagram-growth-bar,.diagram-growth-path{animation:none!important}.adv-growth circle{display:none}.growth-signal{stroke-dasharray:none;opacity:.6}}.case-proof-dots i{overflow:hidden}.case-proof-dots i img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seo-route{position:relative;width:100%;aspect-ratio:576/240;margin:24px 0 0}.seo-route svg{width:100%;height:auto;display:block;overflow:visible}.seo-route-track{opacity:.18}.seo-route-draw{clip-path:inset(0 100% 0 0)}.seo-route[data-revealed=true] .seo-route-draw{animation:seo-route-reveal 3s cubic-bezier(.25,.65,.35,1) 1 both}.seo-column:has(.seo-route) ul{margin-top:24px}@keyframes seo-route-reveal{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.seo-route .seo-route-draw{animation:none!important;clip-path:none}}.technology-diagram-wrap{animation:none}.diagram-node-content{transform-box:fill-box;transform-origin:center;animation:diagram-node-arrive .75s var(--ease) both;animation-play-state:paused}.technology-diagram[data-visible=true] .diagram-node-content{animation-play-state:running}.technology-diagram .diagram-document{animation:diagram-document-arrive .85s .5s var(--ease) both;animation-play-state:paused}.technology-diagram[data-visible=true] .diagram-document{animation-play-state:running}.diagram-node-lime rect{transform-box:fill-box;transform-origin:center;animation:node-breathe 4.5s ease-in-out infinite}@keyframes node-breathe{0%,to{fill:#d0ed65;scale:1}50%{fill:#e5f6ad;scale:1.055}}@keyframes diagram-node-arrive{0%{opacity:0;transform:translateY(20px) scale(.84)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes diagram-document-arrive{0%{opacity:0;translate:24px 12px}to{opacity:1;translate:0 0}}.contact-form-wrap .intop-button:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.35)}@media(prefers-reduced-motion:reduce){.diagram-node-content,.technology-diagram .diagram-document{animation:none!important;opacity:1;transform:none;translate:none}}.technology-diagram{opacity:0}.technology-diagram[data-visible=true]{animation:diagram-stage-arrive .7s var(--ease) both}@keyframes diagram-stage-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.technology-diagram{animation:none!important;opacity:1}}.bonus-section{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;min-height:589px;padding:72px;gap:32px;background:#d0ed65}.bonus-kicker{display:flex;align-items:center;gap:16px;font:400 26px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.03em;color:#595958}.bonus-kicker:before{content:"";width:48px;height:1px;background:currentColor;flex:none}.bonus-copy h2{font-size:72px;line-height:1;letter-spacing:-.04em;margin:40px 0 0;font-weight:600}.bonus-copy h2 span{color:#789900}.bonus-copy>p{max-width:603px;font-size:18px;line-height:1.3;margin:32px 0 40px;color:#242322}.bonus-copy .button-arrow{background:#191a18;color:#fff}@media(max-width:1600px){.bonus-section{min-height:490px;padding:56px}.bonus-copy h2{font-size:56px}.bonus-kicker{font-size:23px}}@media(max-width:1100px){.bonus-section{grid-template-columns:1fr;min-height:0;padding:48px}.bonus-copy h2{font-size:clamp(40px,5.5vw,60px)}}@media(max-width:760px){.bonus-section{padding:32px 24px;gap:32px}.bonus-kicker{font-size:19px;gap:12px}.bonus-kicker:before{width:32px}.bonus-copy h2{font-size:38px;margin-top:30px}.bonus-copy>p{font-size:16px;margin:26px 0 30px}.bonus-copy .intop-button{max-width:100%}}.bonus-section{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px}.bonus-copy h2{width:-moz-max-content;width:max-content;max-width:100%}.test-ticket-scene{display:block;position:relative;width:100%;min-width:0;color:#191a18;text-decoration:none;isolation:isolate;outline-offset:20px}.test-ticket-scene:before{content:"";position:absolute;top:3%;right:4%;bottom:3%;left:4%;background:#fff2;border:1px solid #78990022;border-radius:9px;transform:rotate(6deg);z-index:-1}.test-ticket{display:grid;grid-template-columns:minmax(0,1fr) 23%;transform:rotate(-7deg);filter:drop-shadow(0 18px 12px #3c4c0026)}.test-ticket-body{background:#fff;padding:30px 30px 28px;border-radius:8px 0 0 8px;min-width:0}.ticket-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ticket-brand{font:600 27px/1 Wix Madefor Display,sans-serif;letter-spacing:-.07em}.ticket-top>span:last-child{text-transform:uppercase;font-size:9px;letter-spacing:.12em;color:#858c78}.test-ticket-body>p{font-size:14px;line-height:1.4;color:#858c78;margin-top:35px}.ticket-value{font:500 clamp(55px,5.5vw,106px) / 1.1 "Wix Madefor Display",sans-serif;letter-spacing:-.075em;white-space:nowrap;margin-top:6px}.ticket-value>span{font-size:.48em;color:#8b947c;letter-spacing:-.02em}.ticket-bottom{border-top:1px solid #e7e9e2;margin-top:25px;padding-top:19px;display:flex;justify-content:space-between;gap:16px;font-size:10px;line-height:1.4;color:#7a836d}.test-ticket-stub{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:#e5f5a5;border-radius:0 8px 8px 0;border-left:1px dashed #a9b783;padding:45px 12px 25px;transition:transform .35s var(--ease);transform-origin:top left}.test-ticket-stub:before,.test-ticket-stub:after{content:"";position:absolute;left:-11px;width:20px;height:10px;background:#d0ed65}.test-ticket-stub:before{top:0;border-radius:0 0 20px 20px}.test-ticket-stub:after{bottom:0;border-radius:20px 20px 0 0}.test-ticket-stub>span:first-child{writing-mode:vertical-rl;text-transform:uppercase;font:500 25px/1 Wix Madefor Display,sans-serif;letter-spacing:.06em}.ticket-arrow{width:44px;height:44px;background:#191a18;color:#fff;border-radius:50%;display:grid;place-items:center}@media(hover:hover){.test-ticket-scene:hover .test-ticket-stub{transform:translate(5px,2px) rotate(1.5deg)}}.test-ticket-scene:focus-visible .test-ticket-stub{transform:translate(5px,2px) rotate(1.5deg)}@media(min-width:1601px){.bonus-copy h2{font-size:72px}.bonus-section{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:1600px)and (min-width:1101px){.bonus-copy h2{font-size:clamp(42px,3.5vw,56px)}.bonus-section{padding:48px;gap:32px}.test-ticket-body{padding:24px 22px}.test-ticket-body>p{font-size:12px;margin-top:26px}.ticket-value{font-size:clamp(55px,5.5vw,88px)}.ticket-bottom{font-size:9px;gap:10px}.test-ticket-stub{padding:34px 8px 22px}.test-ticket-stub>span:first-child{font-size:22px}}@media(max-width:1100px){.bonus-section{grid-template-columns:1fr;gap:64px}.test-ticket-scene{max-width:600px;justify-self:center;margin:20px 0}.ticket-value{font-size:90px}.bonus-copy h2{width:auto}.test-ticket-body{padding:30px}}@media(max-width:760px){.bonus-section{gap:40px;padding:32px 24px}.test-ticket-scene{width:95%;margin:16px 0}.test-ticket-body{padding:20px 16px}.ticket-brand{font-size:22px}.ticket-top>span:last-child{font-size:6px}.test-ticket-body>p{font-size:10px;margin-top:24px}.ticket-value{font-size:clamp(40px,11vw,76px)}.ticket-bottom{font-size:7px;gap:8px;margin-top:16px;padding-top:12px}.test-ticket-stub{padding:26px 6px 16px}.test-ticket-stub>span:first-child{font-size:18px}.ticket-arrow{width:32px;height:32px}.ticket-arrow svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.test-ticket-stub{transition:none}.test-ticket-scene:is(:hover,:focus-visible) .test-ticket-stub{transform:none}}@media(min-width:1101px){.bonus-section .test-ticket-scene{transform:translate(-24px) scale(1.06);transform-origin:center}}.bonus-copy .intop-button.button-secondary:is(:hover,:focus-visible){background:#191a18;border-color:#191a18;color:#fff}.bonus-copy .intop-button.button-secondary:is(:hover,:focus-visible) .button-arrow{background:#fff;color:#191a18}.seo-compare,.seo-columns,.seo-column{min-width:0}@media(max-width:760px){.seo-columns{grid-template-columns:minmax(0,1fr)}.seo-column h3{font-size:clamp(25px,6.7vw,34px);overflow-wrap:anywhere}.seo-column li{min-width:0;overflow-wrap:anywhere}}@media(max-width:380px){.hero-copy h1{font-size:34px!important}.hero-actions{max-width:100%}.hero-actions .intop-button{max-width:100%;font-size:12px;padding-left:16px}.hero-actions .intop-button:not(.with-arrow){padding-inline:12px}.hero-trust{max-width:calc(100% - 40px)}.hero-trust>span:last-child{white-space:normal;font-size:9px}}:is(.topic-pricing-heading,.section-heading-row){display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,486px);gap:48px;align-items:start;margin-top:24px}:is(.topic-pricing-heading,.section-heading-row)>p{position:relative;max-width:none;padding:0 0 0 64px;margin:10px 0 0;background:none;border-radius:0;text-align:left;font:400 26px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.03em;color:#7f807e}:is(.topic-pricing-heading,.section-heading-row)>p:before{content:"";position:absolute;left:0;top:15px;width:48px;height:1px;background:#9bb738}.topic-carousel{position:relative;margin-top:80px;isolation:isolate}.topic-strip{position:relative;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:0 152px 0 0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topic-strip::-webkit-scrollbar{display:none}.topic-strip.is-dragging,.topic-strip.is-dragging button{cursor:grabbing}.topic-strip>button{display:flex;align-items:center;justify-content:center;flex:none;min-height:64px;padding:16px 32px;border:0;border-radius:8px;background:#eeeef0;font:400 16px/1.5 Inter,sans-serif;white-space:nowrap;transition:background .24s,color .24s}.topic-strip>button[aria-selected=true]{background:var(--primary)}.topic-strip>button:is(:hover,:focus-visible){background:var(--foreground);color:#fff}.topic-strip>button[aria-selected=true]:is(:hover,:focus-visible){background:var(--foreground);color:#fff}.topic-strip>button:focus-visible{outline-offset:-3px}.topic-carousel-controls{position:absolute;z-index:2;right:0;top:50%;transform:translateY(-50%);display:flex;gap:8px}.topic-carousel:after{content:"";pointer-events:none;position:absolute;z-index:1;right:0;top:0;bottom:0;width:204px;background:linear-gradient(90deg,#f6f6f600,#f6f6f6 25%)}.topic-carousel-controls .arrow-control{background:#fff;width:64px;height:64px;min-width:64px;border:0;border-radius:8px}.topic-carousel-controls .arrow-control:hover{background:var(--primary)}.topic-carousel-controls .arrow-control:disabled{opacity:.4}.topic-pricing-grid,.calculator-workspace{display:grid;grid-template-columns:minmax(0,1249fr) minmax(300px,531fr);gap:8px;align-items:stretch}.topic-pricing-grid{margin-top:32px}.topic-table-panel{min-width:0;background:#fff;border-radius:8px;padding:24px 40px 32px;display:flex;flex-direction:column;height:659px}.topic-table-scroll{min-width:0;overflow:auto;flex:1;scrollbar-width:thin;scrollbar-color:#cdd2c0 #f2f2f2;overscroll-behavior:contain;padding-right:8px}.topic-table-scroll table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;table-layout:fixed;font:400 16px/1.3 Wix Madefor Text,sans-serif;text-align:left;color:#242322}.topic-check-col{width:44px}.topic-level-col{width:210px}.topic-frequency-col{width:184px}.topic-price-col{width:120px}.topic-table-scroll th{position:sticky;top:0;z-index:2;height:54px;background:#fff;color:#595958;font-size:14px;font-weight:400;white-space:nowrap;border-bottom:1px solid #f2f2f2}.topic-table-scroll td{height:62px;border-bottom:1px solid #f2f2f2;transition:background .16s}.topic-table-scroll th,.topic-table-scroll td{padding:10px 8px}.topic-table-scroll th:first-child,.topic-table-scroll td:first-child{padding-left:16px}.topic-table-scroll td:nth-child(2){padding-right:28px}.topic-table-scroll td:nth-child(2) label{cursor:pointer;display:block}.topic-table-scroll tr:hover td{background:#f5f5f7}.topic-table-scroll tr:hover td:first-child{border-radius:4px 0 0 4px}.topic-table-scroll tr:hover td:last-child{border-radius:0 4px 4px 0}.topic-table-scroll th:last-child,.topic-table-scroll td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.topic-table-scroll tr[data-selected=false] td{color:#8c8d88}.topic-table-scroll button{font:inherit}.topic-column-label{display:flex;align-items:center;gap:4px}.topic-column-label>button,.topic-table-scroll th:last-child>button{border:0;padding:0;background:none;color:inherit}.topic-column-label>button:hover,.topic-table-scroll th:last-child>button:hover{color:#789900}.topic-info,.topic-sort-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:18px;height:24px}.topic-sort-icon svg{transition:transform .18s}.topic-sort-icon[data-descending=true] svg{transform:rotate(180deg)}.topic-pricing .topic-checkbox{height:21px;width:21px;min-width:21px;border-radius:4px;border-color:#c9c9c9;background:transparent;color:#191a18;cursor:pointer}.topic-pricing .topic-checkbox[data-checked],.topic-pricing .topic-checkbox[data-indeterminate]{background:#fff;border-color:#aac620;color:#789900}.topic-pricing .topic-checkbox:is(:hover,:focus-visible){border-color:#aac620}.topic-pricing .topic-checkbox[data-indeterminate] [data-slot=checkbox-indicator]{visibility:hidden}.topic-pricing .topic-checkbox[data-indeterminate]:before{content:"";position:absolute;top:8px;right:4px;bottom:8px;left:4px;background:#191a18;height:2px;border-radius:1px}.topic-level{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.topic-level-bars{display:flex;align-items:end;gap:2px;flex:none;width:18px;height:13px}.topic-level-bars i{width:4px;height:5px;background:#cdd2c0;flex:none}.topic-level-bars i:nth-child(2){height:8px}.topic-level-bars i:nth-child(3){height:11px}.topic-level-bars i[data-filled=true]{background:#aac620}.topic-table-footer{display:flex;justify-content:space-between;gap:24px;padding:26px 16px 14px;color:#7f807e;font-size:14px;line-height:1.3}.topic-table-footer>span{white-space:nowrap}.topic-table-footer>p{text-align:right}.topic-receipt{position:relative;padding:40px;min-width:0;background:url(/intop/pricing/receipt.svg) 0 0/100% 100% no-repeat}.topic-receipt-header{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid #cdd2c0;padding-bottom:24px;font:700 24px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.03em}.topic-receipt-header h3{font:inherit;max-width:calc(100% - 84px)}.topic-receipt-header>span{white-space:nowrap;font-variant-numeric:tabular-nums}.topic-receipt-header i{color:#999898;font-style:normal}.topic-receipt-period{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:22px;font-size:14px;line-height:1.3;color:#7f807e}.topic-receipt-period>span:last-child{white-space:nowrap}.topic-receipt-total{display:block;margin-top:50px;font:700 clamp(48px,4.26316vw,81px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.topic-trial{display:flex;align-items:center;gap:16px;border-top:1px dashed #cdd2c0;margin-top:56px;padding-top:32px}.topic-gift{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;color:#789900;background:#fff}.topic-trial strong{display:block;font:600 24px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.03em}.topic-trial p{font-size:14px;line-height:1.3;color:#7f807e;margin-top:2px}.topic-trial-button{width:100%;margin-top:56px;justify-content:space-between}.topic-empty-hint{font-size:14px;line-height:1.4;margin-top:22px;color:#7f807e}.topic-source-note{display:flex;justify-content:flex-end;align-items:baseline;gap:24px;margin-top:16px;font-size:12px;color:#7f807e}.topic-source-note>span{margin-right:auto;max-width:700px}.topic-source-note .text-link{font-size:12px}@media(max-width:1600px){:is(.topic-pricing-heading,.section-heading-row){grid-template-columns:minmax(0,1fr) 340px;gap:32px}:is(.topic-pricing-heading,.section-heading-row)>p{font-size:21px;padding-left:42px;margin-top:8px}:is(.topic-pricing-heading,.section-heading-row)>p:before{width:28px;top:12px}.topic-carousel{margin-top:64px}.topic-table-panel{padding:20px 24px 24px;height:659px}.topic-table-scroll table{font-size:14px}.topic-table-scroll th{font-size:12px}.topic-check-col{width:38px}.topic-level-col{width:178px}.topic-frequency-col{width:146px}.topic-price-col{width:108px}.topic-table-scroll th:first-child,.topic-table-scroll td:first-child{padding-left:8px}.topic-table-scroll td:nth-child(2){padding-right:14px}.topic-receipt,.calculator-summary{padding:32px 28px}.calculator-summary>.intop-button{max-width:100%;font-size:14px;padding-left:20px}.topic-receipt-header{font-size:21px}.topic-receipt-period{font-size:12px}.topic-trial{gap:12px;margin-top:48px}.topic-trial strong{font-size:22px}.topic-trial p{font-size:13px}.topic-trial-button{font-size:14px;padding-left:22px}.topic-table-footer{font-size:12px;padding:22px 8px 8px;gap:12px}}@media(max-width:1100px){.topic-pricing-grid,.calculator-workspace{grid-template-columns:minmax(0,1fr)}.topic-table-panel{height:659px}.topic-receipt{padding:32px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:0}.topic-receipt-header{grid-column:1/-1}.topic-receipt-period{grid-column:1;grid-row:2}.topic-receipt-total{grid-column:1;grid-row:3;margin:24px 0 36px;font-size:64px}.topic-trial{grid-column:2;grid-row:2;border:0;margin:22px 0 0;padding:0}.topic-trial-button{grid-column:2;grid-row:3;margin-top:24px;align-self:start}.topic-empty-hint{grid-column:1/-1;margin:0 0 16px}}@media(max-width:760px){:is(.topic-pricing-heading,.section-heading-row){grid-template-columns:1fr;gap:24px}:is(.topic-pricing-heading,.section-heading-row)>p{max-width:360px;padding-left:36px;font-size:18px;line-height:1.35;margin:0;letter-spacing:-.02em}:is(.topic-pricing-heading,.section-heading-row)>p:before{width:24px;top:12px}.topic-carousel{margin-top:32px}.topic-strip{padding-right:120px}.topic-strip>button{min-height:52px;padding:14px 22px;font-size:14px}.topic-carousel-controls{gap:8px}.topic-carousel-controls .arrow-control{width:52px;height:52px;min-width:52px}.topic-carousel:after{width:144px}.topic-pricing-grid{margin-top:20px}.topic-table-panel{height:616px;padding:12px 12px 20px}.topic-table-scroll table{min-width:700px}.topic-table-scroll th,.topic-table-scroll td{height:50px}.topic-table-footer{flex-direction:column;gap:10px;padding:18px 4px 0}.topic-table-footer>p{text-align:left;max-width:300px}.topic-receipt{display:block;padding:28px 24px 48px}.calculator-summary{padding:26px}.topic-receipt-header{font-size:21px;padding-bottom:22px}.topic-receipt-period{font-size:12px}.topic-receipt-total{font-size:64px;margin:32px 0 0}.topic-trial{border-top:1px dashed #cdd2c0;margin-top:36px;padding-top:28px}.topic-trial-button{margin-top:32px;font-size:14px}.topic-empty-hint{margin-top:22px}.topic-source-note{flex-direction:column;gap:8px}}.intop-page{--section-gap: 120px}.intop-page main>section[id]+section[id]{margin-top:var(--section-gap)}.intop-page main>.advantages-section{padding-bottom:0}.intop-page main+.site-footer{margin-top:var(--section-gap)}.intop-page,.blog-page,.article-page{--page-gutter: clamp(24px, 2.94737vw, 56px)}.intop-page,.intop-cookie,.career-dialog{--background: #f6f6f6;--foreground: #191a18;--primary: #d0ed65;--muted: #74766f;--border: #dedede;--ease: cubic-bezier(.22, .61, .36, 1)}.intop-page{min-width:0;overflow:clip;background:var(--background);color:var(--foreground);font-family:Wix Madefor Text,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}:where(.intop-page,.intop-page *){box-sizing:border-box}:where(.intop-page) h1,:where(.intop-page) h2,:where(.intop-page) h3,:where(.intop-page) h4,:where(.intop-page) p{margin:0}:where(.intop-page) h1,:where(.intop-page) h2,:where(.intop-page) h3,:where(.intop-page) h4{font-family:Wix Madefor Display,Arial,sans-serif}:where(.intop-page) a{color:inherit;text-decoration:none}:where(.intop-page) button,:where(.intop-page) input,:where(.intop-page) select,:where(.intop-page) textarea{font:inherit}:where(.intop-page) button{cursor:pointer}:where(.intop-page) button,:where(.intop-page) a,:where(.intop-page) input,:where(.intop-page) select,:where(.intop-page) textarea{-webkit-tap-highlight-color:transparent}:where(.intop-page) button:focus-visible,:where(.intop-page) a:focus-visible,:where(.intop-page) [tabindex]:focus-visible{outline:2px solid #789900;outline-offset:5px}:where(.intop-page) input:focus-visible,:where(.intop-page) select:focus-visible,:where(.intop-page) textarea:focus-visible{outline:none;box-shadow:none!important}:where(.intop-page) ::-moz-selection{background:var(--primary);color:var(--foreground)}:where(.intop-page) ::selection{background:var(--primary);color:var(--foreground)}.page-container{width:calc(100% - var(--page-gutter) * 2);max-width:1788px;margin-inline:auto}.text-link{position:relative;border:0;padding:0;background:transparent;color:#587200;font-size:14px}.text-link:after{position:absolute;bottom:-3px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;background:currentColor;content:"";transition:transform .22s var(--ease)}.text-link:hover:after{transform:scaleX(1)}.intop-button{position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:20px;height:56px;min-height:56px;overflow:hidden;border:1px solid transparent;border-radius:80px;padding:0 32px;box-shadow:none;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;transition:border-color .24s,background .24s,transform .18s var(--ease)}.button-primary{background:var(--primary);color:#191a18}.button-secondary{background:#fff;color:#191a18}.button-outline{border-color:#c8cac4;background:transparent;color:#191a18}.intop-button.with-arrow{gap:16px;padding-right:4px}.button-label{position:relative;z-index:1}.button-surface{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;transform:translate(-103%);border-radius:inherit;background:#c1e343;transition:transform .3s var(--ease)}.button-secondary .button-surface,.button-outline .button-surface{background:#eaf0db}.button-secondary:hover,.button-outline:hover{border-color:#939d7d}.intop-button:hover .button-surface{transform:translate(-2px)}.intop-button:active{transform:translateY(1px)}.intop-button:disabled{cursor:default;opacity:.55}.button-arrow{position:relative;z-index:1;display:grid;flex:none;width:48px;height:48px;place-items:center;border-radius:50%;background:#fff}.arrow-window{position:relative;display:block;width:24px;height:24px;overflow:hidden}.arrow-window svg{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;max-width:none;transition:transform .18s var(--ease)}.arrow-left{rotate:180deg}.arrow-diagonal{rotate:-45deg}.intop-button:hover .arrow-window svg:first-child,.arrow-control:hover .arrow-window svg:first-child{transform:translate(3px)}.arrow-control{display:grid;flex:none;width:48px;min-width:48px;height:48px;place-items:center;border:0;border-radius:50%;padding:0;background:#fff;color:#191a18;transition:background .22s,transform .18s}.arrow-control:hover{background:#e8eddd}.arrow-control:active{transform:translateY(1px)}.arrow-control:disabled{cursor:default;opacity:.38}.section-label{display:inline-flex;align-items:center;justify-content:center;height:37px;border-radius:80px;padding:8px 16px;background:#fff;color:#70736b;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:21px;letter-spacing:-.3px}.section-title{position:relative;font-size:clamp(49px,3.78947vw,72px);font-weight:600;line-height:1;letter-spacing:-.04em}.section-title .muted-line{display:block;color:#74766f}.section-number{position:relative;top:-3px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:32px;border-radius:50%;background:var(--primary);font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;vertical-align:middle}.brand-meta{position:relative;display:flex;flex-direction:column;align-items:flex-start}.brand-version{position:absolute;top:45px;left:0;display:inline-flex;align-items:center;color:#60635d;font:500 10px/1.2 Inter,Arial,sans-serif;text-decoration:underline!important;text-underline-offset:2px;white-space:nowrap}.hero h1>span,.case-category,.case-counter,.advantage-number,.advantage p,.calculator-form-heading>span:last-child,.calculator-field>label>span,.calculator-input-hint,.calculator-disclosure,.calculator-summary>.small-label,.calculator-summary-main p,.calculator-summary-bottom,.topic-table-footer,.comparison-kicker,.technology-stage-count>small,.technology-stage-text p,.technology-stage-controls>span,.technology-visual-label,.technology-visual-caption,.faq-intro>p,.faq-number,.contact-section h2 span,.phone-field>label,.contact-consent label,.footer-brand>p,.footer-top nav h3,.footer-description,.footer-bottom,.section-heading-row>p,.topic-pricing-heading>p{color:#62665e}.small-label{color:#62665e}.advantage-05 p{color:#191a18}.partners .sq img{width:36px;height:36px}.hero-scene .union{display:none}.hero-benefit .benefit-index,.hero-benefit p,.case-card p{color:#666a62}.seo-column h3 span{color:#6b6e67}.seo-white h3 span{color:#627800}.site-tabs>button>span{color:#4d543f}.bonus-copy h2 span{color:#526a00}.director-section{margin-top:8px;margin-bottom:96px}.director-card{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);gap:64px;overflow:hidden;border-radius:8px;padding:64px;background:#e9eddf}.director-card:after{position:absolute;right:-70px;bottom:-140px;width:420px;height:420px;border:1px solid #c3cfad;border-radius:50%;content:""}.director-copy{position:relative;z-index:1;max-width:920px}.director-copy h2{margin-top:28px;font-size:clamp(42px,3.6vw,68px);font-weight:600;line-height:1.02;letter-spacing:-.04em}.director-copy h2 span{color:#73786c}.director-copy p{max-width:760px;margin-top:28px;color:#5f6558;font-size:18px;line-height:1.55}.director-action{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.director-action .intop-button{min-width:270px}.intop-cookie{position:fixed;z-index:90;right:24px;bottom:24px;left:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:900px;margin-inline:auto;border:1px solid var(--border);border-radius:8px;padding:20px 24px;background:var(--background);box-shadow:0 12px 40px #191a181a;font-family:Wix Madefor Text,Arial,sans-serif}.intop-cookie-copy{min-width:0}.intop-cookie p{margin:0;color:#62665e;font-size:14px;line-height:1.5}.intop-cookie .intop-cookie-title{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--foreground);font:600 17px/1.25 Wix Madefor Display,Arial,sans-serif}.intop-cookie-title:before{width:8px;height:8px;flex:none;border-radius:50%;background:var(--primary);content:""}.intop-cookie .intop-button{height:48px;min-height:48px;padding-inline:24px;font-size:14px;cursor:pointer}.intop-cookie .intop-button:focus-visible{outline:2px solid #789900;outline-offset:4px}.case-dialog[data-slot=dialog-content],[data-slot=tooltip-content]{font-family:Wix Madefor Text,Arial,sans-serif}.topic-info,.topic-sort-icon{min-width:28px;min-height:28px}@media(max-width:1450px){.topic-trial-button{font-size:14px}}@media(max-width:1000px){.director-card{grid-template-columns:1fr;gap:44px;padding:48px}.director-action{min-height:90px}}@media(max-width:760px){.intop-page,.blog-page,.article-page{--page-gutter: 20px}.desktop-break{display:none}.section-title{font-size:clamp(36px,7.8vw,54px);line-height:1.04}.section-number{top:-1px;width:32px;height:32px;margin-right:12px;font-size:17px}.section-label{height:33px;font-size:13px}.intop-button{font-size:14px}.brand-version{font-size:9px}.director-section{margin-top:8px;margin-bottom:72px}.director-card{gap:36px;padding:32px 24px}.director-copy h2{margin-top:22px;font-size:38px}.director-copy p{margin-top:22px;font-size:16px}.director-action .intop-button{width:min(270px,100%);min-width:0}.intop-cookie{right:12px;bottom:12px;left:12px;align-items:stretch;flex-direction:column;gap:14px;padding:18px}.intop-cookie .intop-button{width:100%}}.calculator-field>input:focus,.calculator-field>textarea:focus,.calculator-region-select:focus,.calculator-region-select:focus-visible,.phone-field input:focus,.phone-field input:focus-visible{border-color:#858981;outline:none!important;box-shadow:none!important}.calculator-result:focus,.calculator-result:focus-visible,.calculator-table-scroll:focus,.calculator-table-scroll:focus-visible{outline:none}.case-viewport:focus,.case-viewport:focus-visible{outline:none;box-shadow:none}.intop-page .arrow-control:focus,.intop-page .arrow-control:focus-visible{outline:none;box-shadow:none!important}.intop-page .arrow-control:focus-visible{background:#fff}.intop-page .case-open .arrow-control:focus-visible{background:#f6f6f6}.intop-page .technology-stage-controls .arrow-control:focus-visible{background:#f2f3ef}@media(hover:hover)and (pointer:fine){.calculator-field>input:hover,.calculator-field>textarea:hover,.calculator-region-select:hover{border-color:#858981;background:#f1f2ee}.phone-field input:hover{border-color:#858981}}.topic-pricing .topic-checkbox,.contact-consent [data-slot=checkbox]{border:2px solid #676b63;background:#fff;color:#191a18;box-shadow:none!important}.topic-pricing .topic-checkbox[data-checked],.topic-pricing .topic-checkbox[data-indeterminate],.contact-consent [data-slot=checkbox][data-checked]{border-color:#607800;background:#d0ed65;color:#191a18}.topic-pricing .topic-checkbox:is(:hover,:focus-visible),.contact-consent [data-slot=checkbox]:is(:hover,:focus-visible){border-color:#536800}.topic-pricing .topic-checkbox:focus-visible,.contact-consent [data-slot=checkbox]:focus-visible{outline:2px solid #676b63;outline-offset:3px}.calculator-table-scroll input[type=checkbox]{display:grid;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;border:2px solid #676b63;border-radius:4px;background:#fff}.calculator-table-scroll input[type=checkbox]:before{width:9px;height:5px;border-bottom:2px solid #191a18;border-left:2px solid #191a18;content:"";transform:rotate(-45deg) scale(0);transition:transform .12s ease-out}.calculator-table-scroll input[type=checkbox]:checked{border-color:#607800;background:#d0ed65}.calculator-table-scroll input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)}.calculator-table-scroll th:nth-child(3),.calculator-table-scroll td:nth-child(3),.calculator-table-scroll th:nth-child(4),.calculator-table-scroll td:nth-child(4){text-align:center}.calculator-competition{display:inline;font-size:inherit;justify-content:center}.topic-trial-button.intop-button{justify-content:space-between}.bonus-art{transition:transform .32s var(--ease)}.advantage-03:hover .bonus-art{transform:translate(3px,-3px)}.intop-calculator-page{display:flex;min-height:100dvh;flex-direction:column}.calculator-page-header{display:flex;min-height:104px;align-items:flex-start;justify-content:space-between;padding-top:22px;border-bottom:1px solid #dedede}.calculator-page-header>.intop-button{height:48px;min-height:48px;padding-inline:24px}.intop-calculator-page main{flex:1}.intop-calculator-page .calculator-section{margin-top:72px;padding-bottom:120px}.calculator-page-footer{padding:30px 0;background:#eeefeb;color:#74766f;font-size:12px}.calculator-page-footer>.page-container{display:flex;flex-wrap:wrap;gap:18px 30px}.calculator-page-footer a:hover{color:#607800}.calculator-page-footer .back-top{margin-left:auto}@media(max-width:760px){.calculator-page-header{min-height:90px;padding-top:14px}.calculator-page-header>.intop-button{height:42px;min-height:42px;padding-inline:16px;font-size:12px}.intop-calculator-page .calculator-section{margin-top:48px;padding-bottom:80px}.calculator-page-footer>.page-container{flex-direction:column;gap:14px}.calculator-page-footer .back-top{margin-left:0}}@media(prefers-reduced-motion:reduce){.intop-page *,.intop-page *:before,.intop-page *:after{animation:none!important;transition:none!important}.hero-scene .motion-query{display:none!important}.intop-button:is(:hover,:focus-visible) .arrow-window svg,.arrow-control:is(:hover,:focus-visible) .arrow-window svg{transform:none!important}}@font-face{font-family:Intop History Montserrat;src:url(/history-b/montserrat-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.concept-b{--b-u: min(.05263158vw, 1px);--b-ink: #191a18;--b-muted: #7f807e;--b-line: #d9d9d9;--b-lime: #d0ed65;--b-ease: cubic-bezier(.22, .68, .22, 1);color:var(--b-ink);background:#f6f6f6;position:relative;isolation:isolate}.concept-b:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;left:50%;transform:translate(-50%);width:min(100%,2930px);height:calc(1588 * var(--b-u));background:url(/history-b/hero-background.svg) center top / calc(2930 * var(--b-u)) auto no-repeat}.concept-b .b-header{position:relative;container-type:inline-size;max-width:1900px;margin-inline:auto;height:calc(100 * var(--b-u));z-index:30}.concept-b .b-main>section[id]+section[id]{margin-top:0}.concept-b .b-main :is(h1,h2,h3,p,figure,blockquote,dl,dd){margin:0}.concept-b .b-main :is(h2,h3){font-family:Wix Madefor Display,Arial,sans-serif;text-wrap:initial}.concept-b .b-main :is(a,button,[tabindex]):focus-visible{outline:2px solid #789900;outline-offset:5px}.concept-b .b-main button{-webkit-tap-highlight-color:transparent}.concept-b .b-main [role=tabpanel][hidden]{display:none}.concept-b .b-eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;align-self:start;border-radius:80px;background:#fff;padding:calc(8 * var(--b-u)) calc(16 * var(--b-u));font:400 max(12px,calc(15 * var(--b-u))) / 1.4 Inter,Arial,sans-serif;letter-spacing:-.02em;color:#999997}.concept-b .b-main h2{font-size:calc(72 * var(--b-u));font-weight:600;line-height:1;letter-spacing:-.04em}.concept-b .b-main h2>span{display:block;color:#7f807e}.concept-b .b-breadcrumb{padding-top:calc(28 * var(--b-u));font:400 12px/1.3 Wix Madefor Display,sans-serif;color:#999997}.concept-b .b-intro-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(80 * var(--b-u));margin-top:calc(80 * var(--b-u));margin-bottom:calc(160 * var(--b-u))}.concept-b .b-intro h1{font:600 calc(120 * var(--b-u)) / .9 "Intop History Montserrat",Arial,sans-serif;letter-spacing:-.05em;width:calc(1120 * var(--b-u));flex:none}.concept-b .b-intro h1>span{color:#999997}.concept-b .b-hero-arrow{display:inline-block;vertical-align:baseline;width:calc(80 * var(--b-u));height:calc(80 * var(--b-u));margin-left:calc(24 * var(--b-u));transform-origin:center;animation:b-hero-arrow-arrive .95s .18s var(--b-ease) both}.concept-b .b-intro-aside{position:relative;flex:none;width:calc(336 * var(--b-u));padding-top:calc(32 * var(--b-u));padding-right:calc(16 * var(--b-u))}.concept-b .b-intro-aside h2{position:relative;font-size:calc(26 * var(--b-u));line-height:1.2;letter-spacing:-.03em;font-weight:500}.concept-b .b-intro-aside h2:before{content:"";position:absolute;right:calc(100% + 24 * var(--b-u));top:50%;width:calc(48 * var(--b-u));height:1px;background:#789900}.concept-b .b-intro-aside p{font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:var(--b-muted);margin-top:calc(16 * var(--b-u))}.concept-b .b-explore{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--b-muted);border-block:1px solid var(--b-line);font-size:max(12px,calc(16 * var(--b-u)));line-height:1.3;margin:calc(16 * var(--b-u)) calc(-16 * var(--b-u)) 0;padding:calc(16 * var(--b-u))}.concept-b .b-explore svg{flex:none;width:calc(21 * var(--b-u));transition:transform .2s}.concept-b .b-explore:hover svg{transform:translateY(3px)}.concept-b .b-archive{scroll-margin-top:28px}.concept-b .b-covers{position:relative;display:flex;gap:calc(8 * var(--b-u));height:calc(400 * var(--b-u))}.concept-b .b-cover{position:relative;display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:stretch;border:0;border-radius:8px;background:#eef0e9;padding:calc(32 * var(--b-u));color:var(--b-ink);text-align:left;overflow:hidden;isolation:isolate;transition:flex-grow .62s var(--b-ease),background-color .32s,color .32s}.concept-b .b-cover:nth-child(odd){background:#e6e8e1}.concept-b .b-cover[data-active]{flex-grow:2.317;background:#191a18;color:#f2f2f2}.concept-b .b-cover-top{display:flex;align-items:center;gap:.3em;white-space:nowrap;font-size:max(11px,calc(14 * var(--b-u)));font-weight:500;line-height:1.3;position:relative;z-index:2}.concept-b .b-cover-top>span{color:#999997}.concept-b .b-cover-arrow{opacity:0;margin-left:auto;color:var(--b-lime);flex:none}.concept-b .b-cover[data-active] .b-cover-arrow{opacity:1}.concept-b .b-cover-year{position:relative;z-index:2;margin-top:auto;font:500 calc(72 * var(--b-u)) / 1 "Intop History Montserrat",sans-serif;letter-spacing:-.055em;transition:font-size .62s var(--b-ease)}.concept-b .b-cover[data-active] .b-cover-year{font-size:calc(104 * var(--b-u))}.concept-b .b-cover .b-cover-now{font-size:calc(42 * var(--b-u))}.concept-b .b-cover[data-active] .b-cover-now{font-size:calc(72 * var(--b-u))}.concept-b .b-study{position:absolute;left:50%;top:9%;width:calc(330 * var(--b-u));height:70%;max-width:none;stroke:currentColor;stroke-width:1;opacity:.23;transform:translate(-50%) rotate(-9deg);transition:transform .85s var(--b-ease),opacity .4s,color .4s;pointer-events:none}.concept-b .b-study-core{fill:currentColor;stroke:none}.concept-b .b-cover[data-active] .b-study{opacity:.8;color:#d0ed65;transform:translate(-33%) rotate(0)}.concept-b .b-chapter-shell{padding-top:calc(56 * var(--b-u));padding-bottom:calc(120 * var(--b-u))}.concept-b .b-chapter{display:grid;grid-template-columns:889fr 711fr;gap:calc(188 * var(--b-u));min-height:calc(205 * var(--b-u));animation:b-panel-in .32s var(--b-ease)}.concept-b .b-chapter h2{margin-top:calc(24 * var(--b-u))}.concept-b .b-chapter h2>span{color:#999997}.concept-b .b-chapter-copy{padding-top:calc(63 * var(--b-u));font:400 max(15px,calc(18 * var(--b-u))) / 1.6 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;color:#595958}.concept-b .b-chapter-copy .b-small-note{font-size:13px;margin-top:12px}.concept-b .b-pagination{display:flex;align-items:center;gap:calc(8 * var(--b-u));height:48px;margin-top:calc(56 * var(--b-u));color:#7f807e;font-size:max(11px,calc(14 * var(--b-u)))}.concept-b .b-page-count{white-space:nowrap;min-width:calc(54 * var(--b-u));font-variant-numeric:tabular-nums}.concept-b .b-page-track{height:1px;background:#d9dcd4;flex:1;overflow:hidden;margin-inline:calc(16 * var(--b-u))}.concept-b .b-page-track>span{display:block;height:100%;background:#789900;transition:transform .4s var(--b-ease),width .4s}.concept-b .b-page-hint{margin-right:calc(16 * var(--b-u));white-space:nowrap}.concept-b .b-pagination .arrow-control{width:48px;height:48px;min-width:48px;border:0;background:#fff;color:#191a18}.concept-b .b-pagination .arrow-control:disabled{opacity:.4;cursor:default}.concept-b .b-section-head,.concept-b .b-people-top,.concept-b .b-proof-spread,.concept-b .b-people-switcher,.concept-b .b-principles,.concept-b .b-next{display:grid;grid-template-columns:minmax(0,670fr) minmax(0,1070fr);-moz-column-gap:calc(48 * var(--b-u));column-gap:calc(48 * var(--b-u))}.concept-b .b-section-head>.b-eyebrow,.concept-b .b-people-top>.b-eyebrow{margin-top:calc(11 * var(--b-u))}.concept-b .b-section-head{margin-bottom:calc(56 * var(--b-u))}.concept-b .b-scale{padding-block:calc(120 * var(--b-u));background:#eeefeb}.concept-b .b-scale .b-eyebrow{background:#f7f8f4}.concept-b .b-proof-total{display:flex;flex-direction:column;align-items:flex-start;gap:calc(16 * var(--b-u));font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:#7f807e}.concept-b .b-proof-total strong{font:500 calc(200 * var(--b-u)) / .9 "Intop History Montserrat",sans-serif;letter-spacing:-.05em;color:#191a18;margin-top:calc(8 * var(--b-u));white-space:nowrap}.concept-b .b-proof-thought{position:relative;font:500 calc(26 * var(--b-u)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;margin:calc(24 * var(--b-u)) 0 0 calc(72 * var(--b-u))!important}.concept-b .b-proof-thought:before{content:"";position:absolute;top:.6em;left:calc(-72 * var(--b-u));width:calc(48 * var(--b-u));height:1px;background:#789900}.concept-b .b-proof-facts{display:grid;grid-template-columns:1fr 1fr;width:calc(510 * var(--b-u));max-width:100%;margin-top:calc(40 * var(--b-u))!important}.concept-b .b-proof-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:calc(24 * var(--b-u));min-height:calc(109 * var(--b-u))}.concept-b .b-proof-facts>div:nth-child(2n){border-left:1px solid var(--b-line)}.concept-b .b-proof-facts>div:nth-child(n+3){border-top:1px solid var(--b-line)}.concept-b .b-proof-facts dd{font:600 calc(32 * var(--b-u)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;margin-bottom:calc(4 * var(--b-u))}.concept-b .b-proof-facts dt{font-size:max(11px,calc(14 * var(--b-u)));line-height:1.3;color:#595958}.concept-b .b-client-stories{min-width:0}.concept-b .b-story-overline{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:#7f807e;margin-bottom:calc(24 * var(--b-u))}.concept-b .b-story-overline a{display:flex;align-items:center;gap:calc(36 * var(--b-u))}.concept-b .b-results-viewport{display:flex;gap:calc(8 * var(--b-u));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-behavior:smooth}.concept-b .b-results-viewport::-webkit-scrollbar{display:none}.concept-b .b-results-viewport[data-dragging=true]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.concept-b .b-results-viewport[data-dragging=true] button{cursor:grabbing}.concept-b .b-result-card{flex:0 0 calc((100% - 16 * var(--b-u)) / 3);min-width:0;scroll-snap-align:start;border-radius:8px;overflow:hidden;background:#fff}.concept-b .b-result-open{display:flex;flex-direction:column;width:100%;height:calc(578 * var(--b-u));border:0;background:transparent;text-align:left;padding:0;color:#191a18}.concept-b .b-result-open:focus-visible{outline-offset:-3px}.concept-b .b-result-copy{padding:calc(32 * var(--b-u));flex:1;min-height:0}.concept-b .b-result-category{display:inline-block;padding:calc(8 * var(--b-u)) calc(16 * var(--b-u));border-radius:80px;background:#f6f6f6;color:#9b9c99;font:400 max(11px,calc(15 * var(--b-u))) / 1.4 Inter,sans-serif;letter-spacing:-.02em}.concept-b .b-result-copy h3{font-size:calc(24 * var(--b-u));font-weight:700;line-height:1.2;letter-spacing:-.03em;margin-top:calc(16 * var(--b-u))}.concept-b .b-result-copy p{font-size:max(11px,calc(14 * var(--b-u)));line-height:1.3;color:#807f7e;margin-top:calc(8 * var(--b-u))}.concept-b .b-result-image{position:relative;height:calc(341 * var(--b-u));flex:none;margin:0 calc(8 * var(--b-u)) calc(8 * var(--b-u));width:calc(100% - 16 * var(--b-u));overflow:hidden;border-radius:6px}.concept-b .b-result-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s var(--b-ease)}.concept-b .b-result-metric{position:absolute;bottom:calc(16 * var(--b-u));left:calc(16 * var(--b-u));display:flex;flex-direction:column;gap:calc(6 * var(--b-u));border-radius:8px;padding:calc(16 * var(--b-u));background:#fffffff0;min-width:calc(160 * var(--b-u))}.concept-b .b-result-metric strong{font:700 calc(24 * var(--b-u)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;color:#789900}.concept-b .b-result-metric>span{font-size:max(11px,calc(14 * var(--b-u)));color:#807f7e}.concept-b .b-result-hover{position:absolute;right:12px;top:12px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--b-lime);opacity:0;transform:translate(-6px,6px);transition:transform .25s var(--b-ease),opacity .25s}.concept-b .b-client-stories .b-pagination{margin-top:calc(24 * var(--b-u))}.concept-b .b-people{padding-top:calc(120 * var(--b-u));padding-bottom:calc(56 * var(--b-u));border-bottom:1px solid var(--b-line)}.concept-b .b-people-top{row-gap:calc(24 * var(--b-u));margin-bottom:calc(56 * var(--b-u))}.concept-b .b-people-top .b-roles-caption,.concept-b .b-people-intro{font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:#7f807e}.concept-b .b-principles{padding-block:calc(120 * var(--b-u))}.concept-b .b-principles h2{margin-top:calc(24 * var(--b-u))}.concept-b .b-principles h2>span{color:#999997}.concept-b .b-principle-mark{position:relative;width:calc(236 * var(--b-u));height:calc(150 * var(--b-u));margin-top:calc(48 * var(--b-u));margin-left:calc(24 * var(--b-u))}.concept-b .b-principle-mark span{position:absolute;top:0;width:calc(148 * var(--b-u));height:calc(148 * var(--b-u));border-radius:50%;border:1px solid #a5ad97;background:transparent;transition:transform 1.1s var(--b-ease),opacity .7s}.concept-b .b-principle-mark span:nth-child(2){left:calc(44 * var(--b-u));transition-delay:.14s}.concept-b .b-principle-mark span:nth-child(3){left:calc(88 * var(--b-u));background:#d0ed6538;border-color:#789900;transition-delay:.28s}.concept-b .b-principle-mark i{position:absolute;left:calc(154 * var(--b-u));top:calc(68 * var(--b-u));width:calc(12 * var(--b-u));height:calc(12 * var(--b-u));border-radius:50%;background:#789900;transition:transform .6s .7s var(--b-ease),opacity .4s .7s}.concept-b .b-principle-mark[data-b-waiting=true] span{opacity:0;transform:translate(-32px) rotateY(75deg)}.concept-b .b-principle-mark[data-b-waiting=true] i{opacity:0;transform:scale(0)}.concept-b .b-principle-list{padding-top:calc(72 * var(--b-u))}.concept-b .b-principle-item{border-bottom:1px solid var(--b-line)}.concept-b .b-principle-item:first-child{border-top:1px solid var(--b-line)}.concept-b .b-principle-trigger{display:flex;align-items:center;justify-content:flex-start;gap:.18em;padding:calc(40 * var(--b-u)) calc(24 * var(--b-u));min-height:calc(120 * var(--b-u));border:0;border-radius:0;background:none;font:500 calc(40 * var(--b-u)) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;color:#191a18}.concept-b .b-principle-trigger:hover{text-decoration:none;color:#789900}.concept-b .b-principle-trigger[aria-expanded=true]{padding-bottom:calc(24 * var(--b-u));min-height:calc(104 * var(--b-u))}.concept-b .b-principle-trigger [data-slot=accordion-trigger-icon]{display:none}.concept-b .b-principle-index{color:#999997}.concept-b .b-principle-plus{margin-left:auto;flex:none;width:calc(32 * var(--b-u));height:calc(32 * var(--b-u));transition:transform .3s var(--b-ease)}.concept-b .b-principle-trigger[aria-expanded=true] .b-principle-plus{transform:rotate(45deg)}.concept-b .b-principle-list [data-slot=accordion-content]{height:var(--accordion-panel-height);animation:none;transition:height .35s var(--b-ease),opacity .35s}.concept-b .b-principle-list [data-slot=accordion-content][data-starting-style],.concept-b .b-principle-list [data-slot=accordion-content][data-ending-style]{height:0;opacity:0}.concept-b .b-principle-content{height:auto;padding:0 calc(24 * var(--b-u)) calc(40 * var(--b-u))}.concept-b .b-principle-content p{max-width:calc(670 * var(--b-u));font-size:max(14px,calc(16 * var(--b-u)));line-height:1.3;color:#595958}.concept-b .b-dna{padding-block:calc(120 * var(--b-u)) calc(160 * var(--b-u));background:#191a18;color:#fff}.concept-b .b-dna .b-eyebrow{background:#242322;color:#7f807e}.concept-b .b-dna .b-section-head{margin-bottom:calc(72 * var(--b-u))}.concept-b .b-facet-list{display:flex;justify-content:space-between;gap:calc(16 * var(--b-u));position:relative;isolation:isolate}.concept-b .b-facet-list:before{content:"";position:absolute;z-index:-1;top:50%;left:0;right:0;border-top:1px dashed #595958}.concept-b .b-facet-trigger{flex:none;border:0;border-radius:80px;padding:calc(8 * var(--b-u)) calc(24 * var(--b-u));height:calc(48 * var(--b-u));background:#242322;color:#999997;font:400 max(11px,calc(15 * var(--b-u))) / 1.4 Inter,sans-serif;letter-spacing:-.02em;box-shadow:0 0 0 calc(16 * var(--b-u)) #191a18;transition:background .2s,color .2s}.concept-b .b-facet-trigger[data-active]{background:#d0ed65;color:#191a18}.concept-b .b-facet-stage{display:flex;align-items:center;gap:calc(66 * var(--b-u));margin-top:calc(120 * var(--b-u));min-height:calc(180 * var(--b-u))}.concept-b .b-facet-number{flex:none;font:500 calc(200 * var(--b-u)) / .9 "Intop History Montserrat",sans-serif;letter-spacing:-.05em;color:#7f807e}.concept-b .b-facet-panel{min-width:0;animation:b-panel-in .35s var(--b-ease)}.concept-b .b-facet-panel h3{font:500 calc(72 * var(--b-u)) / 1.05 "Intop History Montserrat",sans-serif;letter-spacing:-.04em}.concept-b .b-facet-arrow{margin-left:auto;flex:none;width:calc(80 * var(--b-u));height:calc(80 * var(--b-u));color:#d0ed65}.concept-b .b-facet-arrow[data-b-waiting=true]{transform:translate(-30px,30px) scale(.5)}.concept-b .b-next{padding-block:calc(120 * var(--b-u))}.concept-b .b-next h2{margin-top:calc(24 * var(--b-u));margin-bottom:calc(56 * var(--b-u))}.concept-b .b-next h2>span{color:#999997}.concept-b .b-quote{padding-top:calc(44 * var(--b-u))}.concept-b .b-quote-sign{display:block;height:calc(108 * var(--b-u));font:500 calc(200 * var(--b-u)) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;color:#d9d9d9}.concept-b .b-quote blockquote{font:400 calc(40 * var(--b-u)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.concept-b .b-no-wrap{white-space:nowrap}.concept-b .b-quote figcaption{display:flex;gap:calc(24 * var(--b-u));margin-top:calc(16 * var(--b-u));font-size:max(12px,calc(14 * var(--b-u)));color:#595958}.intop-page.concept-b>.site-footer{margin-top:0}.b-case-dialog .case-dialog-close{position:absolute;right:12px;top:12px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#f6f6f6;font:28px/1 Wix Madefor Text,sans-serif;transition:background .18s}.b-case-dialog .case-dialog-close:hover{background:#e9eddf}.b-case-dialog .case-dialog-close:focus-visible{outline:2px solid #789900;outline-offset:4px}.b-case-dialog [data-slot=dialog-title]{padding-right:36px}.concept-b [data-b-reveal]{transition:transform .7s var(--b-ease),opacity .7s var(--b-ease)}.concept-b [data-b-waiting=true]{opacity:0;transform:translateY(18px)}@keyframes b-panel-in{0%{opacity:.15;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes b-hero-arrow-arrive{0%{opacity:0;transform:translate(-26px,26px) rotate(-35deg) scale(.35)}65%{opacity:1;transform:translate(1px,-1px) rotate(3deg) scale(1.04)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.concept-b .b-cover:not([data-active]):hover .b-study{opacity:.55;transform:translate(-50%) rotate(0)}.concept-b .b-cover[data-active]:hover .b-study{transform:translate(-33%) rotate(7deg)}.concept-b .b-result-open:hover .b-result-image>img{transform:scale(1.035)}.concept-b .b-result-open:hover .b-result-hover{opacity:1;transform:none}.concept-b .b-facet-trigger:not([data-active]):hover{background:#3d3f36;color:#fff}}@media(max-width:1250px)and (min-width:761px){.concept-b .b-intro-grid{gap:32px}.concept-b .b-intro h1{font-size:calc(108 * var(--b-u));width:65%}.concept-b .b-intro-aside{width:26%}.concept-b .b-intro-aside h2{font-size:20px}.concept-b .b-page-hint{display:none}.concept-b .b-cover{padding:18px}.concept-b .b-cover-top{font-size:10px}.concept-b .b-cover-arrow{width:14px}.concept-b .b-facet-trigger{padding-inline:12px;font-size:10px;box-shadow:0 0 0 6px #191a18}.concept-b .b-result-copy{padding:18px}.concept-b .b-result-open{height:390px}.concept-b .b-result-image{height:210px}}@media(max-width:1100px)and (min-width:761px){.concept-b .b-result-card{flex-basis:calc((100% - 8 * var(--b-u)) / 2)}.concept-b .b-result-copy h3{font-size:20px}.concept-b .b-result-metric strong{font-size:23px}.concept-b .b-proof-facts{width:100%}.concept-b .b-proof-facts dt{font-size:12px}.concept-b .b-proof-facts dd{font-size:26px}.concept-b .b-proof-thought{font-size:19px}.concept-b .b-principle-trigger{font-size:24px}.concept-b .b-facet-list{flex-wrap:wrap;justify-content:flex-start;gap:8px}.concept-b .b-facet-list:before{display:none}.concept-b .b-facet-trigger{font-size:12px;height:38px;box-shadow:none}.concept-b .b-quote blockquote{font-size:24px}}@media(max-width:760px){.concept-b{--b-u: 1px}.concept-b:before{display:none}.concept-b .b-header{height:84px}.concept-b .b-breadcrumb{padding-top:16px}.concept-b .b-intro-grid{display:block;margin-top:42px;margin-bottom:48px}.concept-b .b-intro h1{font-size:clamp(36px,8.75vw,64px);width:100%;line-height:.98}.concept-b .b-hero-arrow{width:34px;height:34px;margin-left:12px}.concept-b .b-intro-aside{width:100%;padding:36px 0 0 32px;max-width:360px}.concept-b .b-intro-aside h2:before{width:20px;right:calc(100% + 12px)}.concept-b .b-intro-aside p{font-size:15px;margin-top:14px}.concept-b .b-explore{font-size:14px;margin:18px 0 0;padding:14px 0}.concept-b .b-covers{height:290px;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.concept-b .b-cover,.concept-b .b-cover[data-active]{flex:0 0 210px;padding:22px;scroll-snap-align:start}.concept-b .b-cover-top{font-size:12px}.concept-b .b-cover-year,.concept-b .b-cover[data-active] .b-cover-year{font-size:58px}.concept-b .b-cover .b-cover-now,.concept-b .b-cover[data-active] .b-cover-now{font-size:33px}.concept-b .b-study{width:255px}.concept-b .b-eyebrow{font-size:12px;padding:7px 13px}.concept-b .b-main h2{font-size:clamp(32px,7.8vw,52px);line-height:1.03}.concept-b .b-intro-aside h2{font-size:22px}.concept-b .b-chapter-shell{padding-block:32px 64px}.concept-b .b-chapter{display:block;min-height:320px}.concept-b .b-chapter h2{margin-top:22px}.concept-b .b-chapter-copy{padding-top:24px;font-size:16px;line-height:1.5}.concept-b .b-pagination{margin-top:28px;gap:8px;font-size:12px}.concept-b .b-page-track{margin-inline:6px}.concept-b .b-page-hint{display:none}.concept-b .b-pagination .arrow-control{width:40px;height:40px;min-width:40px}.concept-b .b-section-head,.concept-b .b-proof-spread,.concept-b .b-people-top,.concept-b .b-people-switcher,.concept-b .b-principles,.concept-b .b-next{grid-template-columns:1fr;gap:24px}.concept-b .b-section-head>.b-eyebrow,.concept-b .b-people-top>.b-eyebrow{margin-top:0}.concept-b .b-section-head{margin-bottom:32px}.concept-b .b-scale{padding-block:56px}.concept-b .b-proof-total{font-size:14px;gap:12px}.concept-b .b-proof-total strong{font-size:clamp(86px,24vw,160px);margin:0}.concept-b .b-proof-thought{font-size:22px;margin-top:24px!important;margin-left:44px!important}.concept-b .b-proof-thought:before{width:28px;left:-44px}.concept-b .b-proof-facts{width:100%;margin-top:24px!important}.concept-b .b-proof-facts>div{padding:18px 12px;min-height:94px}.concept-b .b-proof-facts dd{font-size:30px}.concept-b .b-proof-facts dt{font-size:12px}.concept-b .b-client-stories{margin-top:12px}.concept-b .b-story-overline{font-size:13px;margin-bottom:20px;gap:12px}.concept-b .b-story-overline a{gap:12px}.concept-b .b-result-card{flex-basis:86%}.concept-b .b-result-open{height:445px}.concept-b .b-result-copy{padding:22px}.concept-b .b-result-copy h3{font-size:23px;margin-top:14px}.concept-b .b-result-copy p{font-size:13px;margin-top:8px}.concept-b .b-result-category{font-size:12px;padding:7px 12px}.concept-b .b-result-image{height:248px}.concept-b .b-result-metric{padding:12px;min-width:120px;bottom:12px;left:12px}.concept-b .b-result-metric strong{font-size:25px}.concept-b .b-result-metric>span{font-size:12px}.concept-b .b-people{padding-block:64px 40px}.concept-b .b-people-top{margin-bottom:28px;gap:24px}.concept-b .b-people-intro{font-size:15px;line-height:1.5}.concept-b .b-roles-caption{display:none}.concept-b .b-principles{padding-block:64px;gap:36px}.concept-b .b-principles h2{margin-top:22px}.concept-b .b-principle-mark{width:170px;height:104px;margin-top:30px;margin-left:12px}.concept-b .b-principle-mark span{width:102px;height:102px}.concept-b .b-principle-mark span:nth-child(2){left:32px}.concept-b .b-principle-mark span:nth-child(3){left:64px}.concept-b .b-principle-mark i{left:109px;top:46px;width:10px;height:10px}.concept-b .b-principle-list{padding-top:0}.concept-b .b-principle-trigger{font-size:25px;padding:24px 0;min-height:84px;gap:6px}.concept-b .b-principle-trigger[aria-expanded=true]{min-height:84px;padding-bottom:24px}.concept-b .b-principle-plus{width:24px;height:24px;margin-left:auto}.concept-b .b-principle-content{padding:0 24px 28px 0}.concept-b .b-principle-content p{font-size:15px;line-height:1.5;max-width:none}.concept-b .b-dna{padding-block:56px 64px}.concept-b .b-dna .b-section-head{margin-bottom:32px}.concept-b .b-facet-list{flex-wrap:wrap;justify-content:flex-start;gap:8px}.concept-b .b-facet-list:before{display:none}.concept-b .b-facet-trigger{font-size:11px;padding:8px 12px;height:36px;box-shadow:none}.concept-b .b-facet-stage{margin-top:40px;gap:20px;align-items:flex-start;min-height:150px}.concept-b .b-facet-number{font-size:65px}.concept-b .b-facet-panel h3{font-size:28px;line-height:1.13}.concept-b .b-facet-arrow{display:none}.concept-b .b-next{padding-block:64px;gap:36px}.concept-b .b-next h2{margin-top:22px;margin-bottom:32px}.concept-b .b-quote{padding-top:0}.concept-b .b-quote-sign{height:60px;font-size:120px}.concept-b .b-quote blockquote{font-size:28px}.concept-b .b-quote figcaption{font-size:12px;margin-top:20px;gap:20px}}@media(prefers-reduced-motion:reduce){.concept-b .b-main *,.concept-b .b-main *:before,.concept-b .b-main *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.concept-b [data-b-waiting=true]{opacity:1;transform:none}.concept-b .b-principle-mark[data-b-waiting=true] :is(span,i){opacity:1;transform:none}}@font-face{font-family:Intop Notes;src:url(/history-b/caveat.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}.concept-b .b-people-switcher{align-items:stretch}.concept-b .b-people-navigation{display:flex;flex-direction:column;min-width:0}.concept-b .b-people-roles{display:flex;flex-direction:column;border-bottom:1px solid var(--b-line)}.concept-b .b-person-trigger{display:flex;align-items:center;justify-content:flex-start;gap:.12em;width:100%;height:calc(121 * var(--b-u));padding:calc(24 * var(--b-u));border:0;border-top:1px solid var(--b-line);background:none;text-align:left;color:#999997;font:600 calc(40 * var(--b-u)) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;transition:color .22s}.concept-b .b-person-trigger[data-active]{color:#191a18}.concept-b .b-person-trigger .b-person-index{color:#999997}.concept-b .b-person-trigger>svg{flex:none;margin-left:auto;width:calc(32 * var(--b-u));height:calc(32 * var(--b-u));transition:transform .35s var(--b-ease)}.concept-b .b-person-trigger[data-active]>svg{transform:rotate(45deg)}.concept-b .b-person-role-copy{margin-top:calc(40 * var(--b-u));animation:b-panel-in .32s var(--b-ease)}.concept-b .b-person-role-copy h3{font-size:calc(24 * var(--b-u));font-weight:600;line-height:1.2;letter-spacing:-.03em}.concept-b .b-person-role-copy p{font-size:max(14px,calc(16 * var(--b-u)));line-height:1.3;color:#595958;margin-top:calc(16 * var(--b-u))}.concept-b .b-person-join{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px;margin-top:auto;padding-top:32px;font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:#7f807e}.concept-b .b-person-join>svg{transition:transform .25s}.concept-b .b-portrait-stage{display:grid;min-width:0}.concept-b .b-main .b-portrait-panel,.concept-b .b-main .b-portrait-panel[hidden]{display:block;grid-area:1/1;min-width:0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .42s var(--b-ease),visibility .42s}.concept-b .b-main .b-portrait-panel[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}.concept-b .b-portrait-scene{container-type:inline-size;position:relative;aspect-ratio:1070/580;overflow:hidden;isolation:isolate;background:#e7eae2}.concept-b .b-scene-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.concept-b .b-person-identity{display:grid;grid-template-columns:1fr auto;row-gap:calc(24 * var(--b-u));margin-top:calc(32 * var(--b-u))}.concept-b .b-person-identity h3{grid-column:1/-1;font-size:calc(40 * var(--b-u));font-weight:600;line-height:1;letter-spacing:-.04em}.concept-b .b-person-identity>span{font-size:max(13px,calc(16 * var(--b-u)));line-height:1.3;color:#7f807e}.concept-b .b-person-identity .b-person-page{font-variant-numeric:tabular-nums;white-space:nowrap}.concept-b .b-paper{position:absolute;z-index:2;width:13cqw;aspect-ratio:1;opacity:0;transform:translateY(-10px) rotate(-11deg) scale(.96);transform-origin:50% 5%}.concept-b .b-paper-0{left:12%;top:29%;--paper-angle: -7deg}.concept-b .b-paper-1{left:16%;top:35%;--paper-angle: 5deg}.concept-b .b-paper-sheet{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:.9cqw;background:#d8ef83}.concept-b .b-paper-sheet p{font:600 2.45cqw/1.02 Intop Notes,cursive;text-align:center;white-space:nowrap;letter-spacing:-.025em;color:#343b24;transform:rotate(-3deg)}.concept-b .b-paper-1 p{font-size:2.45cqw;line-height:1.06;text-align:left;padding-left:.3cqw}.concept-b .b-paper-smile{width:3.6cqw;height:2.9cqw;align-self:flex-end;margin-right:.5cqw;margin-top:.5cqw;color:#343b24;transform:rotate(-8deg)}.concept-b .b-portrait-scene[data-ready=true] .b-paper{animation:b-paper-land .7s .22s var(--b-ease) both}.concept-b .b-handwritten{position:absolute;z-index:2;left:11%;top:42%;width:20cqw;height:auto;overflow:visible;transform:rotate(-2deg);color:#343b2a;opacity:0}.concept-b .b-handwritten text{font:600 46px Intop Notes,cursive;fill:currentColor;letter-spacing:-1px}.concept-b .b-ink-line{clip-path:inset(0 100% 0 0)}.concept-b .b-ink-arrow{stroke:currentColor;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.concept-b .b-portrait-scene[data-ready=true] .b-handwritten{opacity:1}.concept-b .b-portrait-scene[data-ready=true] .b-ink-first{animation:b-ink-reveal .7s .25s ease-out both}.concept-b .b-portrait-scene[data-ready=true] .b-ink-second{animation:b-ink-reveal .6s .79s ease-out both}.concept-b .b-portrait-scene[data-ready=true] .b-ink-arrow{animation:b-ink-draw .75s 1.3s cubic-bezier(.35,0,.3,1) both}@keyframes b-paper-land{0%{opacity:0;transform:translateY(-10px) rotate(calc(var(--paper-angle) - 4deg)) scale(.96)}to{opacity:1;transform:translateY(0) rotate(var(--paper-angle)) scale(1)}}@keyframes b-ink-reveal{to{clip-path:inset(0 -4% 0 0)}}@keyframes b-ink-draw{to{stroke-dashoffset:0}}@media(hover:hover)and (pointer:fine){.concept-b .b-person-trigger:hover{color:#191a18}.concept-b .b-person-join:hover{color:#789900}.concept-b .b-person-join:hover>svg{transform:translate(2px,-2px)}}@media(max-width:1100px)and (min-width:761px){.concept-b .b-person-trigger{font-size:26px;padding-inline:12px}.concept-b .b-person-role-copy h3{font-size:20px}.concept-b .b-person-identity h3{font-size:24px}.concept-b .b-person-role-copy p{font-size:13px}.concept-b .b-person-join{font-size:12px;gap:6px}}@media(max-width:760px){.concept-b .b-people-switcher{display:flex;flex-direction:column;gap:24px}.concept-b .b-people-navigation{display:contents}.concept-b .b-people-roles{order:0}.concept-b .b-person-trigger{font-size:28px;height:72px;padding:20px 0}.concept-b .b-person-trigger>svg{width:24px;height:24px}.concept-b .b-portrait-stage{order:1}.concept-b .b-person-role-copy{order:2;margin-top:0}.concept-b .b-person-role-copy h3{font-size:22px}.concept-b .b-person-role-copy p{font-size:15px;line-height:1.5;margin-top:12px}.concept-b .b-person-join{order:3;padding-top:0;font-size:13px}.concept-b .b-person-identity{margin-top:20px;row-gap:12px}.concept-b .b-person-identity h3{font-size:27px}.concept-b .b-person-identity>span{font-size:12px}}@media(prefers-reduced-motion:reduce){.concept-b .b-paper{opacity:1;transform:rotate(var(--paper-angle))}.concept-b .b-handwritten{opacity:1}.concept-b .b-ink-line{clip-path:none}.concept-b .b-ink-arrow{stroke-dashoffset:0}}.press-page{position:relative;isolation:isolate;background:#f6f6f6;color:#191a18;--press-ease: cubic-bezier(.22, .61, .36, 1);--press-scale: min(1px, .05263158vw)}.press-page:before{content:"";position:absolute;inset:0 0 auto;height:calc(1588 * var(--press-scale));background:url(/intop/press/figma/hero-background.svg) center top / calc(2930 * var(--press-scale)) 100% no-repeat;pointer-events:none;z-index:-1}.press-header{height:100px;position:relative;container-type:inline-size;max-width:1900px;margin:auto;z-index:30}.press-main{overflow:clip}.press-main :is(figure,blockquote){margin:0}.press-main>section[id]+section[id]{margin-top:0}.press-main :is(h1,h2,h3){font-family:Wix Madefor Display,sans-serif}.press-hero{position:relative;height:calc(842 * var(--press-scale) - 100px);min-height:540px}.press-eyebrow{position:absolute;top:calc(128 * var(--press-scale) - 100px);left:0;font:400 12px/1.3 Wix Madefor Display,sans-serif;color:#999997}.press-hero-copy{position:absolute;top:calc(224 * var(--press-scale) - 100px);left:0;width:60%}.press-hero h1{font-size:calc(120 * var(--press-scale));font-weight:700;line-height:.9;letter-spacing:-.05em}.press-title-first{display:flex;align-items:center;gap:calc(24 * var(--press-scale));white-space:nowrap}.press-title-first img{--press-badge-y: 9px;flex:none;width:calc(80 * var(--press-scale));height:calc(80 * var(--press-scale));transform:translateY(var(--press-badge-y));transform-origin:center;animation:press-title-badge-arrive .95s .18s var(--press-ease) both}.press-title-muted{display:block;color:#999997;white-space:nowrap}.press-intro{margin-top:calc(32 * var(--press-scale));font-size:clamp(15px,1.05263vw,20px);line-height:1.5;color:#595958}.press-read-button{margin-top:calc(48 * var(--press-scale))}.press-read-button .arrow-window{transform:rotate(90deg)}.press-cover{position:absolute;top:calc(140 * var(--press-scale) - 100px);left:calc(1031 * var(--press-scale));width:calc(652 * var(--press-scale))}.press-deck{position:relative;aspect-ratio:652/480;perspective:1400px;isolation:isolate;container-type:inline-size}.press-paper{position:absolute;width:69%;left:16%;height:78%;top:8%;border-radius:3px;padding:5cqw;transition:transform .7s var(--press-ease)}.press-paper-back{top:12%;background:#242620;color:#f6f6f6;transform:translate(11%,-2%) rotate(13deg);display:flex;flex-direction:column;justify-content:space-between;font-size:2cqw;letter-spacing:.03em}.press-paper-back b{font:600 20cqw/1 Wix Madefor Display,sans-serif;color:#d0ed65}.press-paper-back>span:last-child{font-size:1.4cqw}.press-paper-middle{background:#e0e4d7;transform:translate(-12%,5%) rotate(-11deg);display:flex;flex-direction:column;gap:2cqw;color:#727964;font-size:3cqw;border:1px solid #d0d5c7}.press-paper-middle>span:first-child{margin-bottom:4cqw}.press-paper-middle>span:last-child{margin-top:auto;font-size:1.8cqw}.press-paper-middle i{display:block;height:1px;width:90%;background:#b9bfac}.press-paper-middle i:nth-of-type(2){width:70%}.press-paper-middle i:nth-of-type(3){width:80%}.press-paper-front-wrap{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateX(var(--press-rx, 0deg)) rotateY(var(--press-ry, 0deg));transition:transform .35s var(--press-ease)}.press-paper-front{background:#fff;transform:rotate(-3deg);display:flex;flex-direction:column;height:84%;top:7%;animation:press-paper-arrive .65s var(--press-ease) both}.press-paper-lime{background:var(--primary)}.press-paper-top,.press-paper-bottom{display:flex;justify-content:space-between;gap:6px;font:400 1.4cqw/1.3 Inter,sans-serif;letter-spacing:.02em}.press-paper-top{order:-1;padding-bottom:2cqw;border-bottom:1px solid #191a1833}.press-paper-front figcaption{font:700 7cqw/1 Wix Madefor Display,sans-serif;letter-spacing:-.055em;margin-top:2.8cqw}.press-quote-glyph{font:600 10cqw/.8 Wix Madefor Display,sans-serif;margin-top:3cqw;height:4.3cqw;opacity:.27}.press-paper-front blockquote{font:500 4cqw/1.16 Wix Madefor Display,sans-serif;letter-spacing:-.04em;max-width:100%}.press-paper-bottom{margin-top:auto;padding-top:2.3cqw;border-top:1px solid #191a1828}.press-deck:hover .press-paper-back{transform:translate(16%,-4%) rotate(17deg)}.press-deck:hover .press-paper-middle{transform:translate(-17%,6%) rotate(-15deg)}.press-orbit{position:absolute;top:6%;right:-1%;bottom:8%;left:-1%;z-index:-1}.press-orbit span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #dfe2d7;border-radius:50%;transform:rotate(-22deg) scaleY(.63)}.press-orbit span:nth-child(2){transform:rotate(-22deg) scaleY(.72) scale(1.06)}.press-orbit span:nth-child(3){transform:rotate(-22deg) scaleY(.8) scale(1.12)}@keyframes press-paper-arrive{0%{opacity:0;transform:translateY(22px) rotate(2deg) scale(.97)}to{opacity:1;transform:translateY(0) rotate(-3deg) scale(1)}}@keyframes press-title-badge-arrive{0%{opacity:0;transform:translate(-26px,calc(26px + var(--press-badge-y))) rotate(-35deg) scale(.35)}65%{opacity:1;transform:translate(1px,calc(-1px + var(--press-badge-y))) rotate(3deg) scale(1.04)}to{opacity:1;transform:translateY(var(--press-badge-y))}}.press-cover-links{border:0;padding:0;min-width:0;margin-inline:0;margin-bottom:0;display:flex;justify-content:center;gap:8px;margin-top:calc(40 * var(--press-scale))}.press-cover-links button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:80px;background:#fff;color:#595958;font:400 14px/1.4 Inter,sans-serif;letter-spacing:-.02em;transition:background .18s,color .18s}.press-cover-links button>span{width:4px;height:4px;border-radius:50%;background:#999997}.press-cover-links button[aria-pressed=true]{background:#e9eddf}.press-cover-links button[aria-pressed=true]>span{background:#789900}.press-cover-links button:hover{background:#d0ed65;color:#191a18}.press-hero-colophon{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:25px;border-bottom:1px solid #d9d9d9;color:#7f807e;font-size:16px;line-height:1.3}.press-hero-colophon>span:last-child{white-space:nowrap}.press-publications{padding-block:calc(120 * var(--press-scale));scroll-margin-top:32px}.press-section-heading{display:flex;align-items:center;justify-content:space-between;gap:50px}.press-section-heading h2{font-size:calc(72 * var(--press-scale));line-height:1;font-weight:600;letter-spacing:-.04em;margin-top:24px}.press-section-heading h2 span{color:#999997}.press-section-aside{position:relative;max-width:calc(422 * var(--press-scale));margin-top:27px;font:400 calc(26 * var(--press-scale)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;color:#7f807e}.press-section-aside:before{content:"";position:absolute;height:1px;width:48px;background:#789900;right:calc(100% + 16px);top:15px}.press-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:calc(80 * var(--press-scale));margin-bottom:32px}.press-filters{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0;min-width:0}.press-filters button{height:64px;padding:16px 32px;border:0;border-radius:8px;background:#eeeef0;color:#191a18;font:400 16px/1.5 Inter,sans-serif;transition:background .18s,color .18s}.press-filters button[aria-pressed=true]{background:var(--primary);color:var(--foreground)}.press-filters button:is(:hover,:focus-visible){background:var(--foreground);color:#fff}.press-filters button:focus-visible{outline-offset:-3px}.press-filter-count{white-space:nowrap;font:400 16px/1.5 Inter,sans-serif}.press-filter-count span{color:#999997}.press-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;animation:press-grid-arrive .38s var(--press-ease)}.press-article{position:relative;min-width:0;min-height:calc(480 * var(--press-scale));padding:calc(40 * var(--press-scale));border-radius:8px;background:#fff;scroll-margin-top:32px}.press-article-digital-business,.press-article-seonews,.press-article-vc{grid-column:span 3}.press-article-roem,.press-article-business-platform,.press-article-searchengines{grid-column:span 2}.press-article-meta{display:flex;justify-content:space-between;gap:16px;font:400 14px/1.3 Wix Madefor Text,sans-serif;color:#7f807e}.press-format{display:flex;align-items:center;gap:8px}.press-format>span{width:4px;height:4px;border-radius:50%;background:#789900}.press-article-meta time{white-space:nowrap}.press-publisher{margin-top:24px;color:#7f807e;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.press-article blockquote{position:relative;z-index:1;font:500 calc(32 * var(--press-scale)) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;margin-top:40px;overflow-wrap:break-word}.press-brand-name{white-space:nowrap}.press-article-digital-business{background:#e9eddf}.press-article-digital-business blockquote,.press-article-description{max-width:72.8%}.press-article-description{position:relative;z-index:1;margin-top:calc(40 * var(--press-scale));font-size:16px;line-height:1.3;color:#595958}.press-article-roem{background:#191a18;color:#fff}.press-article-quote-mark{position:absolute;top:73px;right:40px;font:700 120px/.9 Wix Madefor Display,sans-serif;letter-spacing:-.05em;color:#595958;pointer-events:none}.press-plane{position:absolute;width:27%;height:auto;right:2%;bottom:9%;color:#98a384;transform:rotate(-6deg)}.press-plane-fold{transform-origin:60% 50%;transition:transform .75s var(--press-ease)}.press-article-digital-business:hover .press-plane-fold{transform:translate(6px,-10px) rotate(3deg)}.press-grid-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.press-grid-filtered .press-article{grid-column:span 1}.press-grid-filtered .press-article:only-child{grid-column:1/-1;width:60%}.press-contact{position:relative;min-height:calc(559 * var(--press-scale));padding:calc(72 * var(--press-scale));border-radius:8px;background:#e9eddf;display:grid;grid-template-columns:minmax(0,997fr) minmax(0,575fr);gap:72px;margin-bottom:120px}.press-contact-copy{position:relative;z-index:1}.press-contact h2{font-size:calc(72 * var(--press-scale));font-weight:600;line-height:1;letter-spacing:-.04em}.press-contact h2 span{color:#999997}.press-contact-copy>p{margin-top:32px;font-size:18px;line-height:1.3;color:#242322}.press-contact-button{margin-top:40px;background:#191a18;color:#fff}.press-contact-button:hover,.press-contact-button:focus-visible{background:#d0ed65;color:#191a18}.press-interview-art{width:100%;max-width:440px;align-self:center;justify-self:center;transform:translate(-32px) rotate(9deg) scale(1.25)}.press-microphone{display:block;width:100%;height:auto;overflow:visible}.press-mic-base,.press-mic-head{transform-box:fill-box;transform-origin:center bottom}.press-mic-head{transform:rotate(-9deg)}.press-mic-wave{opacity:.42;transform-origin:242px 131px}.press-interview-art.has-appeared .press-mic-base{animation:press-mic-base-in .8s var(--press-ease) both}.press-interview-art.has-appeared .press-mic-head{animation:press-mic-head-in 1.1s var(--press-ease) both}.press-interview-art.has-appeared .press-mic-wave{animation:press-mic-wave 5.4s var(--press-ease) .9s infinite both}.press-interview-art.has-appeared .wave-two{animation-delay:1.1s}.press-interview-art.has-appeared .wave-three{animation-delay:1.3s}.press-interview-art.has-appeared .press-mic-light{animation:press-mic-light 5.4s ease .9s infinite}.press-interview-art:not(.is-active) *{animation-play-state:paused}.press-page .site-footer{margin-top:0}@keyframes press-grid-arrive{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes press-mic-base-in{0%{opacity:0;transform:translateY(22px) scale(.85)}to{opacity:1;transform:none}}@keyframes press-mic-head-in{0%{opacity:0;transform:translate(20px,-36px) rotate(7deg)}to{opacity:1;transform:rotate(-9deg)}}@keyframes press-mic-wave{0%,70%,to{opacity:.25;transform:scale(.98)}18%,35%{opacity:.9;transform:scale(1.02)}50%{opacity:.25;transform:scale(1.08)}}@keyframes press-mic-light{0%,70%,to{opacity:.4}18%,40%{opacity:1}}@media(max-width:1450px){.press-cover-links button{font-size:12px;padding:8px 13px}.press-hero-colophon{font-size:14px}.press-section-aside{max-width:315px;font-size:21px}.press-article{min-height:380px}.press-article blockquote{font-size:26px;margin-top:30px}.press-publisher{font-size:22px;margin-top:20px}.press-article-meta{font-size:12px}.press-article-description{font-size:15px}.press-contact{gap:40px}.press-contact-copy>p{font-size:16px}.press-contact-button{margin-top:32px}}@media(max-width:1100px){.press-header{height:90px}.press-hero{min-height:540px;height:auto;display:grid;grid-template-columns:1.45fr 1fr;gap:32px 16px;padding-top:32px}.press-eyebrow{position:static;grid-column:1/-1}.press-hero-copy,.press-cover{position:static;width:auto}.press-hero-copy{align-self:center}.press-hero h1{font-size:clamp(52px,6.1vw,67px)}.press-title-first{gap:12px}.press-title-first img{width:42px;height:42px}.press-intro{font-size:15px;margin-top:24px}.press-desktop-break{display:none}.press-cover{align-self:center}.press-cover-links{gap:5px;flex-wrap:wrap;margin-top:20px}.press-cover-links button{font-size:11px;padding:8px 10px}.press-read-button{margin-top:28px}.press-hero-colophon{position:static;grid-column:1/-1;margin-top:32px;padding-bottom:24px;font-size:13px}.press-publications{padding-block:72px}.press-section-heading h2,.press-contact h2{font-size:44px}.press-section-aside{max-width:240px;font-size:19px}.press-section-aside:before{width:24px;right:calc(100% + 12px)}.press-filter-bar{margin-top:48px;margin-bottom:24px}.press-filters button{height:56px;padding:14px 24px;font-size:14px}.press-filter-count{font-size:14px}.press-article{padding:26px;min-height:390px}.press-article blockquote{font-size:25px}.press-article-digital-business blockquote,.press-article-description{max-width:100%}.press-plane{width:28%;bottom:4%}.press-publisher{font-size:21px}.press-article-quote-mark{font-size:96px;top:69px;right:26px}.press-contact{padding:40px;gap:25px;min-height:0;grid-template-columns:1.7fr 1fr;margin-bottom:72px}.press-contact-copy>p{margin-top:25px}}@media(max-width:760px){.press-header{height:82px}.press-hero{display:block;padding-top:24px;min-height:0}.press-eyebrow{font-size:11px;margin-bottom:38px}.press-hero h1{font-size:clamp(37px,7.8vw,59px)}.press-title-first{gap:12px}.press-title-first img{--press-badge-y: 6px;width:34px;height:34px}.press-intro{font-size:16px;max-width:540px;line-height:1.5}.press-cover{margin:38px auto 0;max-width:450px;width:100%}.press-cover-links{margin-top:20px;gap:8px}.press-cover-links button{font-size:12px;padding:8px 14px}.press-hero-colophon{align-items:flex-end;gap:24px;margin-top:48px;font-size:11px;padding-bottom:20px}.press-publications{padding-block:64px}.press-section-heading{display:block}.press-section-heading h2,.press-contact h2{font-size:clamp(34px,6.5vw,48px)}.press-section-heading h2{margin-top:22px}.press-section-aside{max-width:320px;font-size:18px;margin:24px 0 0 36px}.press-section-aside:before{top:12px}.press-filter-bar{margin-top:32px;margin-bottom:20px;gap:8px;align-items:flex-end}.press-filters{gap:6px}.press-filters button{height:46px;padding:10px 15px;font-size:12px}.press-filter-count{font-size:12px;padding-bottom:13px}.press-grid,.press-grid-filtered{grid-template-columns:1fr;gap:8px}.press-grid .press-article,.press-grid-filtered .press-article:only-child{grid-column:1;min-height:300px;width:100%;padding:26px}.press-grid .press-article-digital-business{padding-bottom:130px}.press-article blockquote{font-size:26px;margin-top:32px}.press-publisher{font-size:22px;margin-top:24px}.press-article-description{margin-top:26px;font-size:15px}.press-plane{width:125px;right:20px;bottom:16px}.press-contact{padding:30px;display:flex;flex-direction:column;gap:20px;margin-bottom:64px}.press-contact h2{font-size:34px}.press-contact-copy>p{font-size:16px;margin-top:24px}.press-contact-button{margin-top:28px}.press-interview-art{width:min(240px,70%);max-width:100%;align-self:center;margin-block:55px;transform:rotate(9deg) scale(1.25)}}@media(max-width:380px){.press-hero h1{font-size:33px}.press-title-first{gap:8px}.press-title-first img{width:28px;height:28px}.press-filters button{font-size:11px;padding:10px 12px}.press-filter-count{font-size:11px}.press-grid .press-article{padding:22px}.press-grid .press-article-digital-business{padding-bottom:120px}.press-article blockquote{font-size:24px}.press-publisher{font-size:21px}.press-contact{padding:24px}.press-contact h2{font-size:30px}.press-article-meta{font-size:11px}}@media(prefers-reduced-motion:reduce){.press-paper-front-wrap{transform:none!important}.press-deck:hover .press-paper-back{transform:translate(11%,-2%) rotate(13deg)}.press-deck:hover .press-paper-middle{transform:translate(-12%,5%) rotate(-11deg)}.press-page *,.press-page *:before,.press-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.press-article-digital-business:hover .press-plane-fold{transform:none}}.contacts-page{background:#f6f6f6;color:#191a18;--ct-ease: cubic-bezier(.22, .61, .36, 1)}.contacts-header{height:100px;max-width:1900px;margin:auto;position:relative;container-type:inline-size;z-index:30}.ct-main{overflow:clip}.ct-main :is(h1,h2,h3){font-family:Wix Madefor Display,sans-serif}.ct-main>section[id]+section[id]{margin-top:0}.ct-hero{padding-top:16px}.ct-breadcrumb{color:#767873;font-size:12px}.ct-breadcrumb span{margin:0 12px;color:#aaa}.ct-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:570px;position:relative}.ct-hero-copy{padding-top:64px;position:relative;z-index:2}.ct-kicker{font-size:13px;color:#63665c;display:flex;gap:10px;align-items:center}.ct-kicker>span{width:7px;height:7px;border-radius:50%;background:#819d27}.ct-hero h1{font-size:clamp(86px,7.7vw,146px);font-weight:600;line-height:.93;letter-spacing:-.055em;margin-top:28px;position:relative;width:-moz-max-content;width:max-content;max-width:100%}.ct-hero h1>span:first-of-type{color:#9b9c99}.ct-hero-description{font-size:18px;line-height:1.5;color:#595958;margin-top:30px}.ct-explore{display:flex;width:-moz-max-content;width:max-content;max-width:100%;gap:24px;align-items:center;margin-top:32px;font-size:14px;color:#53574b}.ct-explore svg{transition:transform .18s var(--ct-ease)}.ct-explore:is(:hover,:focus-visible) svg{transform:translateY(3px)}.ct-dialogue{position:relative;min-width:0;height:570px;isolation:isolate}.ct-dialogue-halo{position:absolute;top:6%;right:-8%;bottom:0;left:-8%;background:radial-gradient(ellipse at 57% 48%,#e8eddc 0%,#eef1e870 38%,transparent 69%);z-index:-1}.ct-dialogue:after{content:"";position:absolute;bottom:64px;left:25%;width:58%;height:20px;border-radius:50%;background:#5b644c19;filter:blur(15px);z-index:-1}.ct-dialogue-canvas{position:absolute;top:-24px;right:-6%;bottom:10px;left:-6%}.ct-dialogue-canvas canvas{display:block;width:100%;height:100%}.ct-dialogue-fallback{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .3s}.ct-dialogue-canvas[data-ready=true] .ct-dialogue-fallback{opacity:0}.ct-dialogue-canvas[data-ready=false] canvas{visibility:hidden}.ct-bubble-white,.ct-bubble-lime{position:absolute;width:51%;height:38%;border-radius:40px;padding:50px;box-shadow:inset 3px 4px 9px #fff,18px 24px 38px #53623822}.ct-bubble-white{left:8%;top:14%;background:linear-gradient(145deg,#fff,#e6e9df);rotate:-11deg}.ct-bubble-lime{left:39%;top:40%;background:linear-gradient(145deg,#e7f6ac,#c4df61);rotate:10deg;display:flex;gap:20px;align-items:center;justify-content:center}.ct-bubble-white:after,.ct-bubble-lime:after{content:"";position:absolute;width:44px;height:44px;background:inherit;bottom:-20px;left:22%;clip-path:polygon(0 0,100% 0,0 100%)}.ct-bubble-white i{display:block;height:10px;background:#d5dacf;border-radius:20px;margin:15px 0}.ct-bubble-white i+i{width:65%}.ct-bubble-lime i{height:18px;width:18px;border-radius:50%;background:#536534}.ct-dialogue-you{position:absolute;left:16%;top:9%;font:14px Inter,sans-serif;color:#777d6d}.ct-dialogue-us{position:absolute;right:7%;top:60%;display:flex;gap:7px;align-items:center;font:700 27px Wix Madefor Display,sans-serif;letter-spacing:-.04em;transform:rotate(-8deg)}.ct-mini-mark{background:#d0ed65;font-size:16px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%}.ct-dialogue-caption{position:absolute;bottom:21px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:13px;color:#69705e;font-size:13px}.ct-dialogue-caption>span:last-child{animation:ct-caption-in .35s var(--ct-ease);min-width:174px}.ct-signal{display:flex;align-items:center;gap:3px;height:22px}.ct-signal i{width:2px;height:7px;background:#839944;border-radius:2px;animation:ct-signal 2.4s ease-in-out infinite}.ct-signal i:nth-child(2),.ct-signal i:nth-child(4){height:13px;animation-delay:-.4s}.ct-signal i:nth-child(3){height:20px;animation-delay:-.8s}.ct-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.ct-topics a{display:flex;align-items:center;padding:24px;min-height:88px;background:#eeefeb;border-radius:8px;gap:20px;font-size:17px;transition:background .22s var(--ct-ease)}.ct-topics a.is-active,.ct-topics a:focus-visible{background:#d0ed65}.ct-topic-number{color:#707565;font-size:12px;font-family:Inter,sans-serif}.ct-topics svg{margin-left:auto;flex:none;transition:transform .22s var(--ct-ease)}.ct-topics a:is(:hover,:focus-visible) svg{transform:translateY(3px)}.ct-departments{padding-top:88px;padding-bottom:116px}.ct-section-caption{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;border-bottom:1px solid #d6d9d0}.ct-section-caption h2{font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.025em}.ct-section-caption>span{font-size:13px;color:#74776e}.ct-department{display:grid;grid-template-columns:1fr 1.06fr 1.3fr;-moz-column-gap:4%;column-gap:4%;padding:38px 0 40px;border-bottom:1px solid #d6d9d0;scroll-margin-top:28px;transition:background .35s}.ct-department:target{background:#e9eddf;box-shadow:24px 0 #e9eddf,-24px 0 #e9eddf}.ct-department-title{display:flex;align-items:baseline;gap:24px}.ct-department-title>span{color:#85897e;font:12px Inter,sans-serif}.ct-department h3{font-size:clamp(23px,1.8vw,32px);font-weight:500;line-height:1.12;letter-spacing:-.03em}.ct-department-copy>p{color:#64665f;font-size:15px;line-height:1.6;max-width:350px}.ct-inline-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;margin-top:22px;background:none;padding:0 0 3px;border:0;border-bottom:1px solid #b8bfaa;transition:color .18s,border-color .18s;text-align:left}.ct-inline-link:is(:hover,:focus-visible){color:#667f21;border-color:#667f21}.ct-inline-link svg{flex:none}.ct-contact-caption{display:block;font-size:12px;color:#7b7d76;margin-bottom:10px}.ct-email-row{display:flex;align-items:center;gap:10px}.ct-email{display:inline-flex;align-items:center;gap:14px;font-family:Wix Madefor Display,sans-serif;font-size:clamp(22px,1.95vw,35px);letter-spacing:-.035em;line-height:1.25;white-space:nowrap}.ct-email svg{flex:none;transition:transform .18s var(--ct-ease)}.ct-email:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.ct-copy{border:1px solid #dcdfd5;padding:0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;color:#666b5c;background:transparent;transition:background .18s,color .18s}.ct-copy:is(:hover,:focus-visible){background:#d0ed65;color:#191a18}.ct-phone{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:18px;letter-spacing:-.02em;width:-moz-max-content;width:max-content}.ct-office{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:112px}.ct-eyebrow{font-size:13px;color:#666c5c;display:block}.ct-office-copy{padding:40px 40px 36px 0;display:flex;flex-direction:column;align-items:flex-start}.ct-office h2{margin-top:26px;font-size:clamp(39px,3.7vw,68px);line-height:1.02;letter-spacing:-.045em;font-weight:500}.ct-office h2 span{color:#969b8f}.ct-office-copy>p{font-size:17px;line-height:1.55;color:#65695f;max-width:425px;margin-top:30px}.ct-office-actions{display:flex;gap:16px;align-items:center;margin-top:36px}.ct-map-link{display:inline-flex;align-items:center;gap:22px;font-size:14px;background:#fff;border-radius:80px;padding:18px 24px;transition:background .18s}.ct-map-link:is(:hover,:focus-visible){background:#d0ed65}.ct-office-visual{background:#e9eddf;border-radius:8px;position:relative;min-height:460px;overflow:hidden}.ct-office-overline{position:absolute;top:28px;left:32px;right:32px;display:flex;justify-content:space-between;color:#737c61;font:11px Inter,sans-serif;letter-spacing:.035em}.ct-office-overline>span{font-size:10px}.ct-place-art{position:absolute;top:12px;right:0;bottom:20px;left:0}.ct-place-art svg{width:100%;height:100%}.ct-map-pin{animation:ct-pin-float 5s ease-in-out infinite}.ct-pin-ring{transform-origin:311px 263px;animation:ct-pin-ring 5s ease-out infinite}.ct-place-tag{position:absolute;top:66%;left:53%;display:flex;align-items:center;gap:6px;background:#fffffff0;box-shadow:0 4px 18px #46562b0d;padding:9px 15px;border-radius:80px;font-size:12px;white-space:nowrap}.ct-office-bottom{position:absolute;bottom:26px;left:32px;right:32px;display:flex;align-items:baseline;justify-content:space-between;color:#717964;font-size:14px}.ct-office-bottom strong{font:400 40px/1 Wix Madefor Display,sans-serif;letter-spacing:-.06em}.ct-legal{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-block:70px 96px;border-top:1px solid #d6d9d0}.ct-legal h2{font-size:clamp(42px,3.6vw,68px);line-height:1;letter-spacing:-.04em;font-weight:500;margin-top:24px}.ct-legal-intro>p{font-size:16px;line-height:1.55;color:#74776f;margin-top:22px}.ct-legal-intro>.ct-inline-link{margin-top:28px}.ct-download{display:flex;align-items:center;gap:12px;font-size:13px;width:-moz-max-content;width:max-content;margin-top:16px;color:#70756a}.ct-download:hover{color:#191a18}.ct-company-name{font:500 clamp(28px,2.45vw,43px) / 1.12 "Wix Madefor Display",sans-serif;letter-spacing:-.035em}.ct-legal-numbers{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;padding-block:28px;border-block:1px solid #d6d9d0}.ct-legal-numbers span{display:block;font-size:12px;color:#7b8073}.ct-legal-numbers strong{font-size:clamp(19px,1.62vw,28px);font-weight:400;display:block;margin-top:10px;letter-spacing:-.02em}.ct-legal-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:22px 0;cursor:pointer;font-size:14px}.ct-legal-details summary::-webkit-details-marker{display:none}.ct-legal-details summary svg{transition:rotate .22s}.ct-legal-details[open] summary svg{rotate:45deg}.ct-legal-details dl{margin:0;padding:0 0 8px}.ct-legal-details dl>div{display:grid;grid-template-columns:160px 1fr;gap:24px;padding:16px 0;border-top:1px solid #e0e3da;font-size:14px;line-height:1.5}.ct-legal-details dt{color:#767c6c}.ct-legal-details dd{margin:0}.ct-feedback{display:grid;grid-template-columns:1fr 1fr;position:relative;background:#eeefeb;border-radius:8px;min-height:466px;padding:56px 56px 64px;margin-bottom:112px;overflow:hidden}.ct-feedback-copy{grid-column:2;position:relative;z-index:1}.ct-feedback h2{font-size:clamp(48px,4.5vw,84px);line-height:.98;font-weight:500;letter-spacing:-.045em;margin-top:24px}.ct-feedback h2 span{color:#929987}.ct-feedback-copy>p{max-width:440px;font-size:16px;line-height:1.55;color:#686f5d;margin-top:24px}.ct-feedback .intop-button{margin-top:28px}.ct-feedback-symbol{position:absolute;left:7%;top:25px;height:330px;width:32%;perspective:700px;display:flex;justify-content:center;align-items:center}.ct-feedback-symbol span{font:600 370px/1 Georgia,serif;letter-spacing:-.09em;color:#c4d6a2;text-shadow:1px 1px #e6eddc,3px 3px #b0c18d,9px 12px 0 #b4c69a,17px 22px 24px #50643a16;transform:rotate(-12deg);transition:transform .55s var(--ct-ease)}.ct-feedback-symbol span+span{transform:translateY(80px) rotate(12deg);color:#fff;text-shadow:2px 2px #e2e5da,10px 12px 0 #d5dacb,17px 22px 24px #50643a13}.ct-feedback:hover .ct-feedback-symbol span:first-child{transform:translateY(-8px) rotate(-8deg)}.ct-feedback:hover .ct-feedback-symbol span+span{transform:translateY(72px) rotate(8deg)}.ct-feedback-note{position:absolute;left:56px;bottom:40px;max-width:210px;font-size:13px;color:#787e6f;line-height:1.5}.contacts-page .ct-main+.site-footer{margin-top:0}.ct-notice{position:fixed;bottom:24px;left:50%;translate:-50% 12px;z-index:100;background:#24291f;color:#fff;padding:13px 22px;font-size:14px;line-height:1.4;border-radius:8px;max-width:calc(100vw - 32px);width:-moz-max-content;width:max-content;box-shadow:0 6px 24px #191a1820;opacity:0;pointer-events:none;transition:opacity .18s,translate .18s}.ct-notice.is-visible{opacity:1;translate:-50% 0}@keyframes ct-caption-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ct-signal{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@keyframes ct-pin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ct-pin-ring{0%,to{transform:scale(1);opacity:.65}70%{transform:scale(1.2);opacity:.2}}@media(min-width:1700px){.ct-hero-grid,.ct-dialogue{min-height:650px;height:650px}.ct-hero-copy{padding-top:76px}.ct-hero-description{margin-top:36px;font-size:20px}.ct-explore{margin-top:38px}.ct-office-visual{min-height:540px}.ct-department{padding-block:48px}.ct-department-copy>p{font-size:16px}}@media(max-width:1300px){.ct-department{grid-template-columns:.8fr 1fr 1.2fr;gap:24px}.ct-department-title{gap:14px}.ct-email{font-size:23px;gap:6px}.ct-copy{width:34px;height:34px}.ct-hero-grid,.ct-dialogue{min-height:520px;height:520px}.ct-hero-copy{padding-top:48px}.ct-hero h1{font-size:98px}.ct-kicker{font-size:12px}.ct-topics a{gap:14px;font-size:15px;padding:22px}}@media(max-width:1050px){.ct-department{grid-template-columns:.8fr 1.2fr;gap:24px 36px}.ct-department-title{grid-row:span 2}.ct-department-contact{grid-column:2;grid-row:1}.ct-department-copy{grid-column:2}.ct-department-copy>p{max-width:100%}.ct-contact-caption{display:none}.ct-department .ct-inline-link{margin-top:14px}.ct-hero h1{font-size:86px}.ct-hero-description{font-size:16px}.ct-dialogue-us{right:1%}.ct-kicker{max-width:290px;align-items:baseline}.ct-kicker>span{flex:none}.ct-hero-grid,.ct-dialogue{min-height:485px;height:485px}.ct-topics a{padding:18px;font-size:14px;gap:10px}.ct-office-copy{padding-right:24px}.ct-office h2{font-size:40px}.ct-office-visual{min-height:425px}.ct-office-overline>span{display:none}.ct-office-actions{gap:10px}.ct-map-link{padding:16px;gap:12px;font-size:13px}.ct-legal-numbers{gap:14px}.ct-legal-numbers strong{font-size:19px}.ct-feedback{padding:40px}.ct-feedback-note{left:40px}.ct-feedback-symbol span{font-size:290px}}@media(max-width:760px){.contacts-header{height:82px}.ct-hero{padding-top:12px}.ct-breadcrumb{font-size:11px}.ct-hero-grid{display:flex;flex-direction:column;height:auto;min-height:0}.ct-hero-copy{padding-top:34px}.ct-kicker{font-size:11px;max-width:none;gap:8px}.ct-hero h1{font-size:clamp(72px,17.8vw,112px);margin-top:22px}.ct-hero-description{margin-top:24px;max-width:380px;font-size:16px}.ct-explore{display:none}.ct-dialogue{height:340px;min-height:340px;margin:4px -12px 0}.ct-dialogue-canvas{top:-8px;right:0;bottom:0;left:0}.ct-dialogue-you{top:7%;left:12%;font-size:12px}.ct-dialogue-us{top:64%;right:4%;font-size:24px}.ct-dialogue-caption{bottom:0;font-size:12px}.ct-dialogue:after{bottom:37px}.ct-topics{margin-top:26px;gap:6px;grid-template-columns:1fr}.ct-topics a{min-height:64px;padding:19px 20px;font-size:15px;gap:18px}.ct-departments{padding-top:58px;padding-bottom:60px}.ct-section-caption{display:block;padding-bottom:20px}.ct-section-caption h2{font-size:22px}.ct-section-caption>span{display:block;font-size:12px;margin-top:8px}.ct-department{display:flex;flex-direction:column;padding:28px 0 32px;gap:20px}.ct-department:target{box-shadow:12px 0 #e9eddf,-12px 0 #e9eddf}.ct-department-title{gap:18px}.ct-department h3{font-size:28px}.ct-department-contact{order:1}.ct-department-copy{order:2}.ct-email{font-size:clamp(23px,6.2vw,31px);gap:8px}.ct-email-row{justify-content:space-between;gap:8px}.ct-copy{height:40px;width:40px}.ct-email svg{width:18px}.ct-phone{font-size:17px;margin-top:8px}.ct-department-copy>p{font-size:14px;line-height:1.55}.ct-office{grid-template-columns:1fr;gap:28px;padding-bottom:64px}.ct-office-copy{padding:0}.ct-office h2{margin-top:20px;font-size:clamp(34px,8.6vw,55px)}.ct-office-copy>p{margin-top:24px;font-size:15px}.ct-office-actions{margin-top:24px;gap:12px}.ct-map-link{font-size:13px;padding:16px 19px}.ct-office-visual{min-height:320px}.ct-office-overline{top:23px;left:24px;right:24px}.ct-office-bottom{left:24px;right:24px;bottom:23px;font-size:12px}.ct-office-bottom strong{font-size:32px}.ct-place-art{top:10px;right:-24px;bottom:14px;left:-24px}.ct-place-tag{font-size:11px;padding:7px 12px}.ct-legal{grid-template-columns:1fr;gap:40px;padding-block:46px 60px}.ct-legal h2{font-size:46px;margin-top:20px}.ct-legal-intro>p{font-size:15px;margin-top:18px}.ct-legal-intro>.ct-inline-link{margin-top:22px}.ct-company-name{font-size:29px}.ct-legal-numbers{margin-top:24px;gap:16px;padding-block:22px}.ct-legal-numbers strong{font-size:clamp(16px,4.55vw,23px)}.ct-legal-details dl>div{grid-template-columns:1fr;gap:5px;font-size:14px}.ct-feedback{display:flex;flex-direction:column;min-height:0;padding:30px 24px 34px;margin-bottom:64px}.ct-feedback-copy{order:0}.ct-feedback h2{font-size:clamp(43px,11.4vw,70px);margin-top:20px}.ct-feedback-copy>p{font-size:14px;line-height:1.55;max-width:460px;margin-top:24px}.ct-feedback .intop-button{margin-top:24px}.ct-feedback-symbol{display:none}.ct-feedback-note{position:static;margin-top:24px;max-width:230px;font-size:12px}.ct-notice{bottom:16px;font-size:13px}}@media(max-width:360px){.ct-hero h1{font-size:68px}.ct-dialogue{height:300px;min-height:300px}.ct-kicker{max-width:260px}.ct-email{font-size:21px;letter-spacing:-.045em}.ct-email svg{width:15px}.ct-email-row{gap:5px}.ct-copy{width:34px;height:34px}.ct-map-link{padding-inline:12px;font-size:12px;gap:10px}.ct-legal-numbers{gap:12px}.ct-legal-numbers strong{font-size:15px}}@media(prefers-reduced-motion:reduce){.ct-main *,.ct-main *:before,.ct-main *:after{animation:none!important;transition:none!important}}.careers-page{--career-ease: cubic-bezier(.22, .61, .36, 1);background:#f6f6f6;color:#191a18;isolation:isolate}.careers-header{position:relative;container-type:inline-size;height:100px;max-width:1900px;margin:auto;z-index:30}.careers-main{overflow:clip}.careers-main>section[id]+section[id]{margin-top:0}.careers-main h2{font-size:clamp(46px,3.79vw,72px);font-weight:600;letter-spacing:-.045em;line-height:1.03}.careers-main h2 span{color:#979a92}.careers-main :is(figure,blockquote){margin:0}.career-text-action{border:0;background:none;padding:4px 0;display:inline-flex;align-items:center;gap:14px;font-size:14px;line-height:1.5;transition:color .18s}.career-text-action:hover{color:#789900}.career-text-action svg{flex:none;transition:transform .18s}.career-text-action:hover svg{transform:translate(2px,-2px)}.career-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:56px}.career-section-head h2{margin-top:24px}.career-section-head>p,.career-people-intro{max-width:380px;width:31%;font-size:clamp(17px,1.37vw,26px);line-height:1.25;color:#7b8075}.career-small-label{display:block;font:400 11px/1.5 Inter,sans-serif;letter-spacing:.05em;color:#7b806f}.career-people{position:relative;padding:96px 0 0;background:#20231e;color:#fafbf8;overflow:hidden}.career-people .section-label{background:#ffffff0b;color:#a6ae9b}.career-people h2 span{color:#858d7b}.career-people-intro{font-size:17px;line-height:1.5;max-width:430px;color:#b2baa9}.career-people-intro a{color:#d0ed65;margin-top:22px}.career-culture-gallery{display:grid;grid-template-columns:1fr .37fr;gap:16px}.career-culture-main{min-width:0;position:relative}.career-culture-frame{height:clamp(470px,36vw,675px);position:relative;overflow:hidden;border-radius:8px}.career-culture-frame>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:career-image-enter .8s var(--career-ease) both}.career-culture-frame:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#10190eda);pointer-events:none}.career-culture-overlay{position:absolute;bottom:44px;left:40px;right:40px;z-index:1}.career-culture-overlay>span{font-size:13px;line-height:1.4;color:#ffffffba}.career-culture-overlay h3{font-size:clamp(28px,3vw,56px);font-weight:500;letter-spacing:-.045em;line-height:1.05;margin-top:14px;max-width:650px;animation:career-copy-enter .6s var(--career-ease) both}.career-gallery-controls{display:flex;align-items:center;justify-content:space-between;padding-top:22px}.career-gallery-controls>span{font:13px Inter,sans-serif;font-variant-numeric:tabular-nums;color:#d0ed65}.career-gallery-controls>span>span{color:#7f8877}.career-gallery-controls>div{display:flex;gap:8px}.career-gallery-controls .arrow-control{background:#34392e;color:#f3f6eb}.career-gallery-controls .arrow-control:hover{background:#d0ed65;color:#191a18}.career-culture-rail{display:grid;grid-template-rows:repeat(4,1fr);gap:12px;padding-bottom:70px;min-width:0}.career-culture-rail button{display:block;position:relative;overflow:hidden;border-radius:6px;min-height:108px;background:#353b2f;border:0;padding:0;text-align:left;color:#fff;isolation:isolate}.career-culture-rail button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;transition:border-color .25s;border-radius:6px;pointer-events:none}.career-culture-rail button.is-active:after{border-color:#d0ed65}.career-culture-rail img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:.42;transition:opacity .4s,transform .65s}.career-culture-rail button:is(:hover,:focus-visible,.is-active) img{opacity:.8;transform:scale(1.025)}.career-culture-rail button>span{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:15px;padding:18px;background:linear-gradient(transparent,#182011bc);font:11px/1.4 Inter,sans-serif}.career-culture-rail button b{font-weight:400;flex:1;font-size:13px}.career-team-statement{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin:70px 0 82px}.career-team-statement>p:first-child{font:500 clamp(29px,2.6vw,48px) / 1.1 "Wix Madefor Display";letter-spacing:-.035em}.career-team-statement>p:first-child>span{color:#8e9883}.career-team-statement>p:last-child{font-size:18px;line-height:1.5;max-width:390px;color:#b2baa9}.career-running-line{border-top:1px solid #ffffff18;padding:26px 0 22px;overflow:hidden;color:#d0ed65}.career-running-line>div{width:-moz-max-content;width:max-content;display:flex;animation:career-marquee 40s linear infinite;animation-play-state:paused}.career-running-line[data-running=true]>div{animation-play-state:running}.career-running-line[data-paused=true]>div{animation-play-state:paused}.career-running-line span{font:500 clamp(40px,4.4vw,84px) / 1.1 "Wix Madefor Display";letter-spacing:-.045em;white-space:pre}.career-running-line i{font-style:normal;display:inline-block;margin:0 24px;color:#617238}.career-motion-toggle{display:flex;margin:0 32px 18px auto;align-items:center;gap:10px;font-size:10px;border:0;background:none;color:#a4af97;padding:6px}.career-jobs{padding-block:110px}.career-jobs h2 sup{font:400 16px/1 Inter,sans-serif;display:inline-block;vertical-align:top;color:#789900;margin:4px 0 0 18px;letter-spacing:0}.career-job-filter{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}.career-job-filter>div{display:flex;gap:8px;flex-wrap:wrap}.career-job-filter button{background:#eeeef0;border:0;border-radius:8px;padding:17px 26px;font-size:15px;transition:background .18s,color .18s}.career-job-filter button[aria-pressed=true]{background:#d0ed65}.career-job-filter button:hover{background:#191a18;color:#fff}.career-job-filter button>span{display:inline-block;margin-left:12px;opacity:.6;font-size:12px}.career-job-count{font-size:13px;color:#858b7c;white-space:nowrap}.career-job{border-top:1px solid #d7dbd1;transition:background .3s;border-radius:0}.career-job:last-child{border-bottom:1px solid #d7dbd1}.career-job[data-expanded=true]{background:#fff;border-radius:8px;border-color:transparent;margin-bottom:8px}.career-job-trigger{display:grid;grid-template-columns:1fr auto 60px;align-items:center;gap:60px;padding:36px 30px;width:100%;border:0;background:none;text-align:left;font-weight:400}.career-job-title{display:block;font:500 clamp(28px,2.3vw,44px) / 1.1 "Wix Madefor Display";letter-spacing:-.04em;margin-top:12px}.career-job-title>small{font-size:.6em;letter-spacing:-.025em;margin-left:16px;color:#838b77;white-space:nowrap}.career-job-tags{display:flex;gap:17px;margin-top:16px;font:400 12px/1.5 Inter,sans-serif;color:#7b8370}.career-job-tags>span+span{padding-left:17px;border-left:1px solid #d9ded2}.career-job-salary{font:500 clamp(23px,1.8vw,34px) / 1.1 "Wix Madefor Display";letter-spacing:-.03em;white-space:nowrap}.career-job-expand{display:grid;place-items:center;background:#e9eddf;width:56px;height:56px;border-radius:50%;transition:background .2s}.career-job-expand svg{transition:transform .3s var(--career-ease)}.career-job[data-expanded=true] .career-job-expand svg{transform:rotate(45deg)}.career-job-trigger:hover .career-job-expand{background:#d0ed65}.career-job-panel:not([hidden]){animation:career-copy-enter .35s var(--career-ease) both}.career-job-details{border-top:1px solid #eef0e9;margin:0 30px;padding:30px 0 36px;display:grid;grid-template-columns:.4fr 1fr auto;gap:40px;align-items:start}.career-job-details ul{list-style:none;padding:0;margin:0;max-width:650px}.career-job-details li{position:relative;font-size:15px;line-height:1.55;color:#606754;padding-left:18px;margin-bottom:12px}.career-job-details li:before{content:"";width:4px;height:4px;background:#8cac30;border-radius:50%;position:absolute;left:0;top:10px}.career-job-details>.career-small-label{padding-top:5px}.career-contact{border-radius:8px;background:#e9eddf;position:relative;display:grid;grid-template-columns:1.1fr .9fr;min-height:650px;padding:64px;margin-bottom:110px;gap:40px;isolation:isolate}.career-contact-copy{position:relative;z-index:2}.career-contact-copy h2{margin-top:28px;font-size:clamp(42px,3.6vw,68px)}.career-contact-copy h2 span{color:#8f9a7e}.career-contact-copy>p{max-width:500px;font-size:17px;line-height:1.5;color:#657154;margin-top:26px}.career-contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.career-contact-email{font-size:14px;display:flex;align-items:center;gap:10px}.career-contact-email:hover{color:#789900}.career-contact-visual{position:relative;min-width:0;align-self:center;height:460px;perspective:1000px}.career-contact-photo{position:absolute;top:0;right:15%;bottom:15%;left:0;transform:rotate(-8deg);border:10px solid #f9faf6;border-bottom-width:50px;background:#f9faf6;transition:transform .6s var(--career-ease);overflow:hidden}.career-contact-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career-invitation{width:58%;height:79%;position:absolute;right:0;bottom:0;background:#d0ed65;padding:26px;transform:rotate(9deg);display:flex;flex-direction:column;justify-content:space-between;box-shadow:-10px 15px 35px #1b241710;transition:transform .6s var(--career-ease)}.career-invitation>span:first-child{font:9px/1.4 Inter,sans-serif;letter-spacing:.06em}.career-invitation>p{font:500 clamp(28px,2.25vw,42px) / 1.05 "Wix Madefor Display";letter-spacing:-.045em}.career-invitation>p b{font-weight:500;color:#5c7922}.career-invitation-smile{font:400 65px/.7 Wix Madefor Display;transform:rotate(12deg);align-self:flex-end}.career-invitation-bottom{font:8px/1.5 Inter,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #24351330;padding-top:14px}.career-contact-visual:hover .career-contact-photo{transform:rotate(-12deg) translate(-8px)}.career-contact-visual:hover .career-invitation{transform:rotate(4deg) translateY(-8px)}.career-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#17201375;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;transition:opacity .22s}.career-dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--border);border-radius:8px;background:var(--background);padding:32px;color:var(--foreground);font-family:Wix Madefor Text,Arial,sans-serif;z-index:101;outline:none;transition:opacity .22s,scale .22s}.career-dialog[data-starting-style],.career-dialog[data-ending-style],.career-dialog-backdrop[data-starting-style],.career-dialog-backdrop[data-ending-style]{opacity:0}.career-dialog-close{position:absolute;right:18px;top:18px;border:1px solid var(--border);background:#fff;color:var(--foreground);border-radius:50%;width:40px;height:40px;display:grid;place-items:center;cursor:pointer}.career-dialog-close:hover{background:var(--primary);border-color:var(--primary)}.career-dialog-header{padding:0 40px 24px 0;border-bottom:1px solid var(--border)}.career-dialog-title{font:600 42px/1.05 Wix Madefor Display;letter-spacing:-.04em;margin:12px 0}.career-dialog-description{font-size:15px;line-height:1.5;max-width:520px;color:#62665e}.career-application-form{display:grid;gap:20px;margin-top:24px}.career-application-form[hidden]{display:none}.career-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.career-application-form label{display:flex;flex-direction:column;gap:9px;font-size:13px}.career-application-form label>span{color:#7f8874;font-size:11px;display:inline}.career-application-form :is(input,textarea,select){width:100%;font:400 15px/1.4 Wix Madefor Text;border:1px solid var(--border);background:#fff;padding:14px 16px;border-radius:8px;min-width:0}.career-application-form :is(input,select){min-height:52px}.career-application-form :is(input,textarea,select):hover{border-color:#858981}.career-application-form :is(input,textarea,select):focus-visible,.career-dialog :is(button,a):focus-visible{outline:2px solid #789900;outline-offset:3px}.career-dialog :is(button,select){cursor:pointer}.career-application-form textarea{resize:vertical;min-height:100px;max-height:220px}.career-application-form .intop-button{justify-self:start;margin-top:4px}.career-form-note{font-size:11px;line-height:1.5;color:#7d8573}.career-mail-ready{display:grid;justify-items:start;gap:22px;margin-top:25px;padding:30px;background:#e9eddf;border-radius:8px}.career-ready-mark{font-size:64px;line-height:1;color:#789900}.career-mail-ready h3{font-size:30px;line-height:1.1;letter-spacing:-.03em}.career-mail-ready p{font-size:15px;line-height:1.5;color:#68765a}[data-career-reveal][data-motion-ready=true]{opacity:0;transform:translateY(25px);transition:opacity .85s var(--career-ease),transform .85s var(--career-ease)}[data-career-reveal][data-in-view=true]{opacity:1;transform:none}.career-culture-gallery[data-motion-ready=true]{transform:perspective(1500px) rotateX(4deg) translateY(30px);transform-origin:center bottom}.career-culture-gallery[data-in-view=true]{transform:none}@keyframes career-image-enter{0%{opacity:.65;transform:scale(1.06);clip-path:inset(0 0 8%)}to{opacity:1;transform:scale(1);clip-path:inset(0)}}@keyframes career-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes career-marquee{to{transform:translate(-50%)}}@media(max-width:1450px){.career-job-trigger{gap:30px}.career-job-details{grid-template-columns:120px 1fr auto;gap:24px}.career-contact{padding:48px}.career-contact-visual{height:400px}.career-invitation{padding:22px}}@media(max-width:1100px){.career-section-head{margin-bottom:38px}.career-culture-gallery{grid-template-columns:1fr .4fr}.career-culture-frame{height:450px}.career-culture-rail button>span{padding:12px;gap:8px}.career-culture-rail button b{font-size:11px}.career-culture-rail button{min-height:85px}.career-job-trigger{padding:28px 20px;grid-template-columns:1fr auto 48px;gap:22px}.career-job-expand{width:46px;height:46px}.career-job-title>small{display:block;margin:8px 0 0}.career-job-details{grid-template-columns:1fr auto;margin-inline:20px}.career-job-details>.career-small-label{grid-column:1/-1}.career-contact{grid-template-columns:1.1fr .9fr;padding:36px;gap:25px}.career-contact-visual{height:350px}.career-invitation{padding:18px;width:70%}.career-contact-actions{gap:16px}.career-invitation>p{font-size:28px}.career-section-head>p{font-size:19px}}@media(max-width:760px){.careers-header{height:84px}.careers-main h2{font-size:clamp(36px,7vw,50px)}.career-section-head{display:block;margin-bottom:30px}.career-section-head h2{margin-top:19px}.career-section-head>p,.career-people-intro{width:auto;max-width:430px;font-size:16px;line-height:1.5;margin-top:24px}.career-section-head>p br{display:none}.career-people{padding-top:65px}.career-people-intro a{margin-top:16px}.career-culture-gallery{display:block}.career-culture-frame{height:430px}.career-culture-overlay{left:24px;right:24px;bottom:28px}.career-culture-overlay h3{font-size:36px}.career-culture-overlay>span{font-size:12px}.career-gallery-controls{padding-top:16px}.career-culture-rail{display:flex;gap:8px;padding:20px 0 0}.career-culture-rail button{flex:1;min-width:0;min-height:74px}.career-culture-rail button>span{font-size:10px;padding:9px}.career-culture-rail button b,.career-culture-rail button svg{display:none}.career-team-statement{display:block;margin:40px 0 48px}.career-team-statement>p:first-child{font-size:29px}.career-team-statement>p:last-child{font-size:15px;max-width:350px;margin-top:22px}.career-running-line{padding-block:20px}.career-running-line span{font-size:42px}.career-running-line i{margin-inline:10px}.career-jobs{padding-block:70px}.career-jobs h2 sup{font-size:12px;margin-left:10px}.career-job-filter{gap:8px;align-items:flex-end;margin-bottom:24px}.career-job-filter>div{gap:6px}.career-job-filter button{font-size:12px;padding:12px 16px}.career-job-count{display:none}.career-job-trigger{grid-template-columns:1fr 42px;gap:16px;padding:24px 16px}.career-job-main{grid-column:1/-1}.career-job-title{font-size:28px;overflow-wrap:anywhere}.career-job-title>small{font-size:17px}.career-job-tags{font-size:10px;gap:12px;margin-top:14px}.career-job-tags>span+span{padding-left:12px}.career-job-salary{font-size:25px;grid-row:2}.career-job-expand{grid-row:2;width:40px;height:40px}.career-job-details{display:flex;flex-direction:column;gap:20px;margin-inline:16px;padding:24px 0}.career-job-details li{font-size:14px}.career-job-details .intop-button{align-self:flex-start}.career-contact{display:flex;flex-direction:column;gap:20px;padding:28px;margin-bottom:70px;min-height:0}.career-contact-copy h2{font-size:clamp(33px,7.5vw,46px);margin-top:24px}.career-contact-copy>p{font-size:15px;margin-top:22px}.career-contact-actions{margin-top:24px;gap:20px}.career-contact-visual{width:100%;height:330px;align-self:center;margin-top:16px;max-width:420px}.career-invitation{width:57%;height:80%;padding:18px}.career-invitation>p{font-size:26px}.career-invitation-smile{font-size:46px}.career-invitation-bottom{font-size:7px}.career-contact-photo{border-width:7px;border-bottom-width:35px}.career-dialog{padding:24px 20px}.career-dialog-header{padding-right:32px}.career-dialog-title{font-size:34px;max-width:250px}.career-dialog-description{font-size:14px}.career-form-grid{grid-template-columns:1fr;gap:18px}.career-application-form{gap:18px}.career-application-form .intop-button,.career-mail-ready .intop-button{width:100%;justify-content:space-between}.career-mail-ready{padding:20px}.career-dialog-close{right:14px;top:14px}}@media(max-width:390px){.career-contact{padding:23px}.career-invitation>p{font-size:23px}.career-contact-visual{height:290px}.career-culture-frame{height:350px}.career-culture-overlay h3{font-size:29px}.career-contact-copy h2{font-size:33px}}@media(prefers-reduced-motion:reduce){.careers-page *,.careers-page *:before,.careers-page *:after{animation:none!important;transition:none!important}[data-career-reveal][data-motion-ready=true]{transform:none!important;opacity:1!important;clip-path:none!important}.career-motion-toggle{display:none}.career-running-line>div{animation:none!important}.career-running-line{overflow:auto}.career-culture-frame>img{clip-path:none!important}.career-dialog,.career-dialog-backdrop{transition:none!important}}.career-application-form label>.career-field-caption{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#191a18;font-size:13px}.career-field-caption small{color:#7f8874;font-size:11px}.role-hero{padding-top:22px}.role-meta{display:flex;justify-content:space-between;align-items:center;font:12px/1.4 Inter,sans-serif;color:#606955}.role-meta p span{margin-inline:12px;color:#b3b7ad}.role-meta a{display:flex;align-items:center;gap:9px;color:#59614c}.role-meta i,.role-bottom i,.work-freedom-note i{width:6px;height:6px;border-radius:50%;background:#789900;display:inline-block;flex:none}.role-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:22px;align-items:center;padding:52px 0 44px}.role-intro{position:relative;z-index:2;min-width:0}.role-eyebrow{font:11px/1.5 Inter,sans-serif;letter-spacing:.075em;color:#606955;display:block;margin-bottom:30px}.role-intro h1{position:relative;width:-moz-max-content;width:max-content;max-width:100%;font:600 clamp(62px,5.4vw,104px) / .98 "Wix Madefor Display",sans-serif;letter-spacing:-.065em}.role-intro h1>span:not(.role-asterisk){color:#858b7e}.role-asterisk{display:inline-block;vertical-align:top;color:#789900;font-size:.48em;line-height:1;position:absolute;right:-.9em;bottom:.08em;transform:rotate(-12deg);animation:role-asterisk-enter .9s var(--career-ease) both}.role-lead{font:500 clamp(23px,1.9vw,34px) / 1.12 "Wix Madefor Display",sans-serif;letter-spacing:-.035em;margin-top:34px}.role-description{font-size:16px;line-height:1.6;color:#606955;max-width:430px;margin-top:18px}.role-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.role-team-link{display:inline-flex;align-items:center;gap:14px;font-size:12px;line-height:1.65;color:#606955;margin-top:40px}.role-team-photo{display:block;width:68px;height:50px;overflow:hidden;border-radius:5px;transform:rotate(-6deg);transition:transform .24s var(--career-ease)}.role-team-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.role-team-link b{font-weight:400;color:#34392d;display:flex;align-items:center;gap:9px}.role-team-link:hover .role-team-photo{transform:rotate(0)}.role-workspace{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end}.role-scene{height:clamp(330px,26vw,475px);position:relative;perspective:1000px;--role-x: 0deg;--role-y: 0deg}.role-art{position:absolute;top:-55px;right:-28px;bottom:-20px;left:-45px;transform:rotateX(var(--role-x)) rotateY(var(--role-y));transition:transform .45s var(--career-ease)}.role-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 94%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 94%,transparent);animation:role-object-enter 1.1s var(--career-ease) both}.role-art-note{position:absolute;right:9px;top:12px;transform:rotate(8deg);background:#d0ed65;padding:19px 21px 15px;border-radius:3px;font:400 15px/1.25 Wix Madefor Display;letter-spacing:-.02em;box-shadow:0 8px 20px #3548180d;animation:role-note-enter 1s var(--career-ease) both}.role-art-note b{font-weight:600}.role-art-note svg{display:block;margin:10px 0 0 auto}.role-scene-caption{position:absolute;left:12px;bottom:18px;font:9px/1.5 Inter,sans-serif;color:#878c7e;letter-spacing:.06em}.role-selector{background:#fff;border:1px solid #e3e6df;border-radius:8px;padding:22px 24px;position:relative;z-index:2}.role-selector-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#656e59;margin-bottom:15px}.role-selector-top>span:last-child{font:10px/1.5 Inter,sans-serif;color:#858d7a;font-variant-numeric:tabular-nums}.role-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.role-options button{border:0;border-radius:5px;background:#f2f3ef;padding:12px 6px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;transition:background .18s,color .18s}.role-options button>span{font:500 17px/1 Wix Madefor Display;min-width:19px}.role-options button[aria-pressed=true]{background:#d0ed65}.role-options button:hover{background:#191a18;color:#fff}.role-preview{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;min-height:59px}.role-preview-copy{animation:role-preview-enter .3s var(--career-ease) both}.role-preview p{font:500 clamp(18px,1.35vw,24px) / 1.15 "Wix Madefor Display";letter-spacing:-.03em;max-width:370px}.role-preview-copy>span{display:block;margin-top:9px;font:11px/1.4 Inter,sans-serif;color:#606955}.role-preview i{font-style:normal;margin-inline:6px;color:#afb6a4}.role-job-link{display:grid;place-items:center;width:44px;height:44px;flex:none;background:#e9eddf;border-radius:50%;transition:background .18s,transform .18s}.role-job-link:hover{background:#d0ed65;transform:translateY(2px)}.role-bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:25px 0;border-block:1px solid #daded4;font-size:12px;line-height:1.6;color:#606955}.role-bottom b{font-weight:400;color:#484f3e}.role-bottom>div{display:flex;gap:28px;align-items:center}.role-bottom>div>span{display:flex;align-items:center;gap:8px;white-space:nowrap}.role-bottom>a{color:#191a18;display:grid;place-items:center;width:42px;height:42px;border:1px solid #daded4;border-radius:50%;flex:none;transition:background .18s}.role-bottom>a:hover{background:#d0ed65}.careers-main #career-jobs{padding-top:94px;padding-bottom:100px;scroll-margin-top:28px}.career-job-trigger{padding-block:28px}.career-job-trigger .career-job-title{font-size:clamp(28px,2.1vw,40px)}.career-job-trigger .career-job-salary{font-size:clamp(23px,1.65vw,31px)}.career-job:not([data-expanded=true]):has(.career-job-trigger:hover){background:#eff2e8}.career-job-trigger:focus-visible{outline-offset:-4px}.work-environment{padding-block:30px 104px}.work-grid{display:grid;grid-template-columns:.83fr 1.17fr;gap:8px}.work-freedom{background:#e9eddf;border-radius:8px;position:relative;overflow:hidden;isolation:isolate;padding:38px;min-width:0;display:flex;flex-direction:column}.work-index{font:10px/1.5 Inter,sans-serif;color:#7b846b;letter-spacing:.04em}.work-freedom h3{font:500 clamp(32px,2.6vw,50px) / 1.08 "Wix Madefor Display";letter-spacing:-.045em;margin-top:24px;z-index:1}.work-freedom>p{font-size:17px;line-height:1.5;color:#606955;margin-top:17px;max-width:330px;z-index:1}.work-freedom>img{width:110%;max-width:none;align-self:center;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;margin:-12px 0 -58px;-webkit-mask-image:linear-gradient(transparent,#000 8%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 8%,#000 88%,transparent);transition:transform .65s var(--career-ease)}.work-freedom:hover>img{transform:rotate(-3deg) scale(1.025)}.work-freedom-note{position:relative;margin-top:auto;font:11px/1.5 Inter,sans-serif;display:flex;align-items:center;gap:9px;color:#52673b;z-index:1}.work-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.work-card{padding:32px;background:#fff;border-radius:8px;min-width:0;transition:background .25s}.work-card>div{display:flex;align-items:center;justify-content:space-between;color:#72814f;margin-bottom:34px}.work-card>div>span{font:11px/1.5 Inter,sans-serif;color:#909684}.work-card>div svg{transition:transform .35s var(--career-ease)}.work-card:hover{background:#eff2e6}.work-card:hover>div svg{transform:rotate(-8deg) translateY(-3px)}.work-card h3{font:500 clamp(24px,1.8vw,34px) / 1.1 "Wix Madefor Display";letter-spacing:-.035em;max-width:340px}.work-card p{font-size:15px;line-height:1.55;color:#606955;margin-top:16px;max-width:360px}.work-remote{grid-column:1/-1;background:#eceee7;border-radius:8px;padding:28px 38px;display:grid;grid-template-columns:90px 1fr 1.25fr auto;gap:26px;align-items:center}.work-remote-sign{position:relative;color:#718650;width:70px}.work-remote-sign>span{position:absolute;right:0;bottom:-5px;background:#d0ed65;border:3px solid #eceee7;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:19px;line-height:1}.work-remote h3{font:500 28px/1.15 Wix Madefor Display;letter-spacing:-.035em;margin-top:9px}.work-remote p{font-size:15px;line-height:1.5;color:#606955;max-width:400px}.work-remote-tag{padding:10px 15px;background:#f8faf3;border-radius:40px;font-size:11px;color:#778069;white-space:nowrap}.work-product-note{font-size:13px;line-height:1.55;max-width:560px;color:#606955;margin-top:24px}.career-contact{margin-top:104px!important}.careers-page :is(.role-hero,.work-environment) :is(button,a):focus-visible{outline:2px solid #789900;outline-offset:4px}@keyframes role-object-enter{0%{opacity:0;transform:translate(24px,12px) scale(.96)}to{opacity:1;transform:none}}@keyframes role-note-enter{0%{opacity:0;translate:12px -14px;rotate:8deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes role-asterisk-enter{0%{opacity:0;transform:rotate(-80deg) scale(.6)}to{opacity:1;transform:rotate(-12deg) scale(1)}}@keyframes role-preview-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(min-width:1700px){.role-hero-grid{padding-top:66px;padding-bottom:55px;gap:70px}.role-description{max-width:510px;font-size:18px}.role-team-link{margin-top:46px}.role-selector{padding:25px 30px}.role-options button{font-size:14px;padding-block:15px}.role-preview{margin-top:24px}.work-card{padding:40px}}@media(max-width:1200px){.role-hero-grid{gap:22px;padding-top:44px}.role-intro h1{font-size:5.7vw}.role-asterisk{display:none}.role-description{font-size:15px;max-width:375px}.role-eyebrow{font-size:9px}.role-scene{height:330px}.role-selector{padding:20px}.role-options button{font-size:11px;gap:4px}.role-art-note{font-size:13px}.role-preview p{font-size:19px}.role-bottom>div{gap:18px;font-size:11px}.work-card{padding:25px}.work-freedom{padding:30px}.work-remote{grid-template-columns:65px 1fr 1.2fr;gap:20px;padding:26px 30px}.work-remote-tag{display:none}.work-remote h3{font-size:26px}}@media(max-width:1000px)and (min-width:761px){.role-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.role-intro h1{font-size:5.6vw}.role-eyebrow{letter-spacing:0;margin-bottom:24px}.role-lead{font-size:24px}.role-scene{height:310px}.role-art{top:-30px;right:-30px;bottom:0;left:-30px}.role-art-note{right:0;padding:13px}.role-selector{padding:15px}.role-options{grid-template-columns:1fr 1fr}.role-preview-copy>span{font-size:10px}.role-bottom>div>span:last-child{display:none}.work-grid{grid-template-columns:.8fr 1.2fr}.work-card{padding:22px}.work-card h3{font-size:23px}.work-card p{font-size:14px}.work-freedom{padding:25px}.work-freedom>img{width:160%;margin-block:30px -10px}.work-freedom>p{font-size:15px}.work-freedom h3{font-size:31px}}@media(max-width:760px){.role-hero{padding-top:12px}.role-meta{font-size:10px;gap:10px}.role-meta p span{margin-inline:5px}.role-meta a{gap:6px}.role-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:40px 0 28px}.role-eyebrow{font-size:9px;letter-spacing:.035em;margin-bottom:24px}.role-intro h1{font-size:clamp(42px,9.9vw,72px);letter-spacing:-.06em}.role-asterisk{display:inline;font-size:.45em;right:-.85em;bottom:.07em}.role-lead{font-size:25px;margin-top:25px}.role-description{font-size:15px;line-height:1.55;margin-top:17px;max-width:470px}.role-actions{gap:18px;margin-top:25px}.role-actions .career-text-action{font-size:12px}.role-team-link{margin-top:28px;font-size:11px}.role-team-photo{width:58px;height:42px}.role-workspace{width:100%;max-width:550px;margin:auto}.role-scene{height:300px;margin-top:14px}.role-art{top:-20px;right:-20px;bottom:-10px;left:-20px}.role-art-note{right:10px;top:16px;font-size:13px;padding:14px 15px 10px}.role-art-note svg{width:20px;height:20px;margin-top:6px}.role-scene-caption{font-size:8px;bottom:12px;left:2px}.role-selector{padding:19px 18px}.role-options{gap:4px}.role-options button{font-size:10px;gap:4px;padding:12px 4px}.role-options button>span{font-size:14px;min-width:14px}.role-selector-top{font-size:12px}.role-preview{min-height:72px;margin-top:18px;gap:10px}.role-preview p{font-size:21px;max-width:270px}.role-preview-copy>span{font-size:10px}.role-job-link{width:38px;height:38px}.role-bottom{gap:18px;padding-block:20px;font-size:11px;align-items:flex-start;flex-wrap:wrap}.role-bottom>div{order:3;flex-basis:100%;gap:10px 16px;flex-wrap:wrap;font-size:10px}.role-bottom>a{width:36px;height:36px}.role-bottom>div>span:last-child{display:none}.careers-main #career-jobs{padding-top:66px;padding-bottom:66px;scroll-margin-top:20px}.career-jobs h2{max-width:500px}.career-job-trigger{padding:24px 16px}.career-job-trigger .career-job-title{font-size:28px}.career-job-trigger .career-job-salary{font-size:25px}.work-environment{padding-block:0 64px}.work-grid{grid-template-columns:1fr}.work-freedom{padding:28px;min-height:470px}.work-freedom h3{font-size:34px;margin-top:20px}.work-freedom>p{font-size:15px;max-width:350px}.work-freedom>img{width:105%;max-width:500px;margin:-20px 0 -55px}.work-freedom-note{margin-top:16px}.work-cards{grid-template-columns:1fr 1fr}.work-card{padding:24px 20px}.work-card>div{margin-bottom:25px}.work-card h3{font-size:24px}.work-card p{font-size:14px}.work-remote{grid-template-columns:45px 1fr;gap:20px;padding:25px}.work-remote-sign svg{width:38px;height:38px}.work-remote-sign{width:45px}.work-remote-sign>span{width:24px;height:24px;font-size:15px;right:-6px}.work-remote h3{font-size:26px}.work-remote p{grid-column:1/-1;font-size:14px}.work-index{font-size:9px}.work-product-note{font-size:12px}.career-contact{margin-top:64px!important}}@media(max-width:480px){.role-options{grid-template-columns:1fr 1fr}.role-options button{min-height:44px;font-size:12px;gap:8px}.work-cards{grid-template-columns:1fr}.work-card{padding:26px}.work-card>div{margin-bottom:22px}.work-card h3{font-size:27px;max-width:290px}.work-card p{max-width:330px}.role-asterisk{display:none}}@media(max-width:359px){.role-intro h1{font-size:37px}.role-meta{font-size:9px}.role-scene{height:245px}.role-options{grid-template-columns:1fr 1fr}.role-options button{font-size:11px}.role-selector{padding:16px}.role-preview p{font-size:19px}.role-preview-copy>span{font-size:9px}.role-preview-copy i{margin-inline:3px}.role-lead{font-size:24px}.work-freedom{padding:23px}.career-jobs h2{font-size:34px}.career-job-filter button{padding-inline:13px}}@media(prefers-reduced-motion:reduce){.role-art,.role-art img,.role-asterisk,.role-art-note,.role-preview-copy{animation:none!important;transition:none!important;transform:none!important}.work-freedom:hover>img,.work-card:hover>div svg{transform:none}}.career-section-head>p,.career-small-label,.career-job-tags,.career-dialog-description,.career-form-note,.career-field-caption small{color:#606955}.careers-main :is(.career-jobs,.work-environment) h2 span{color:#858b7e}.career-contact-copy>p{color:#59674b}@font-face{font-family:Intop Feedback Montserrat;src:url(/intop/fonts/Montserrat-Variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.feedback-page{--fb-ease: cubic-bezier(.22, .61, .36, 1);background:#f6f6f6;color:#191a18}.feedback-header{position:relative;z-index:30;width:100%;max-width:1900px;height:100px;margin-inline:auto;container-type:inline-size}.feedback-main{position:relative;isolation:isolate;overflow:clip}.fb-grid-art{position:absolute;z-index:-1;top:-100px;left:50%;width:2930px;height:1588px;pointer-events:none;transform:translate(-50%)}.fb-grid-art img,.fb-asset img{display:block;flex:none;max-width:none}.fb-asset{position:relative;display:inline-flex;flex:none;vertical-align:middle}.fb-hero{padding-top:28px}.fb-breadcrumb{color:#999997;font:400 12px/1.3 Wix Madefor Text,sans-serif}.fb-hero h1{display:flex;align-items:center;gap:32px;margin-top:80px;font:600 clamp(68px,6.31579vw,120px) / .9 "Intop Feedback Montserrat",sans-serif;letter-spacing:-.05em;animation:fb-enter .65s var(--fb-ease) both}.fb-hero-icon{display:grid;width:80px;height:80px;flex:none;place-items:center;margin-top:14px;border-radius:50%;animation:fb-icon-enter .85s 90ms var(--fb-ease) both}.fb-hero-icon .fb-asset{transition:transform .25s var(--fb-ease),filter .2s var(--fb-ease)}.fb-hero-caption{display:flex;justify-content:space-between;gap:32px;margin-top:80px;border-bottom:1px solid #d9d9d9;padding-bottom:24px;color:#7f807e;font:400 16px/1.3 Wix Madefor Text,sans-serif}.fb-hero-caption>p:last-child{text-align:right}.fb-split{display:grid;grid-template-columns:minmax(0,710fr) minmax(0,1070fr);align-items:start;gap:8px;margin-top:120px}.fb-intro{padding-right:40px}@media(min-width:1001px){.fb-message>.fb-intro{position:sticky;top:32px;align-self:start}}.fb-intro h2{margin-top:24px;font:600 clamp(44px,3.78947vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.fb-intro h2>span{color:#999997}.fb-intro>p{max-width:625px;margin-top:32px;color:#595958;font:400 18px/1.3 Wix Madefor Display,sans-serif}.fb-direct{margin-top:32px}.fb-direct>span{color:#7f807e;font:400 14px/1.3 Wix Madefor Display,sans-serif}.fb-direct a{display:flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;margin-top:16px;font:500 clamp(25px,1.68421vw,32px) / 1.2 "Wix Madefor Display",sans-serif;letter-spacing:-.03em;transition:color .18s var(--fb-ease)}.fb-mail-arrow{border-radius:50%;transition:background-color .18s var(--fb-ease)}.fb-form-panel{min-width:0;border-radius:8px;padding:40px 40px 56px;background:#fff}.fb-form-panel form{scroll-margin-top:32px}.fb-form-panel fieldset{min-width:0;margin:0;border:0;padding:0}.fb-fields{display:grid;gap:32px}.fb-field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;min-width:0}.intop-field,.intop-consent{--field-border: #d9d9d9;--field-active: #aac620;--field-focus: #f1f2e9;--field-error: #a23830;min-width:0}.intop-field-label{display:block;margin-bottom:16px;color:#7f807e;font:500 16px/24px Wix Madefor Display,sans-serif}.intop-field-label>span{color:#789900}.feedback-page .intop-field .intop-field-control{display:block;width:100%;min-width:0;height:64px;border:1px solid var(--field-border);border-radius:8px;outline:none;padding:19px 24px;background:#fff;box-shadow:0 0 0 3px transparent!important;color:#191a18;font:400 16px/24px Wix Madefor Text,sans-serif;transition:border-color .2s var(--fb-ease),box-shadow .2s var(--fb-ease),background-color .2s var(--fb-ease),color .2s var(--fb-ease)}.feedback-page .intop-field textarea.intop-field-control{field-sizing:fixed;width:100%;height:240px;min-height:160px;max-height:600px;resize:vertical}.feedback-page .intop-field .intop-field-control::-moz-placeholder{color:#7f807e;opacity:1}.feedback-page .intop-field .intop-field-control::placeholder{color:#7f807e;opacity:1}.feedback-page .intop-field .intop-field-control:focus{border-color:var(--field-active);box-shadow:0 0 0 3px var(--field-focus)!important}.feedback-page .intop-field .intop-field-control[aria-invalid=true]{border-color:var(--field-error);box-shadow:none!important}.feedback-page .intop-field .intop-field-control[aria-invalid=true]:focus{box-shadow:0 0 0 3px #f8eae8!important}.feedback-page .intop-field .intop-field-control:disabled{cursor:not-allowed;border-color:var(--field-border);background:#f6f6f6;box-shadow:none!important;color:#999997;opacity:1}.intop-field-hint{display:flex;justify-content:space-between;gap:16px;margin-top:10px;color:#999997;font:400 14px/21px Wix Madefor Text,sans-serif}.intop-field-hint>span:last-child:not(:first-child){flex:none;font-variant-numeric:tabular-nums}.intop-field-error-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s var(--fb-ease),opacity .2s var(--fb-ease)}.intop-field-error-wrap>div{min-height:0;overflow:hidden}[data-invalid=true]>.intop-field-error-wrap{grid-template-rows:1fr;opacity:1}.intop-field-error{padding-top:8px;color:var(--field-error);font:400 14px/1.4 Wix Madefor Text,sans-serif}.fb-attachment{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.fb-file-picker{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;border-radius:4px;color:#595958;cursor:pointer;font:500 14px/1.5 Wix Madefor Text,sans-serif;transition:color .18s var(--fb-ease)}.fb-file-picker input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.fb-file-picker>.fb-asset{width:20px;height:20px;background:currentColor;-webkit-mask:url(/intop/feedback/paperclip.svg) 50% / 20px 20px no-repeat;mask:url(/intop/feedback/paperclip.svg) 50% / 20px 20px no-repeat}.fb-file-picker>.fb-asset img{visibility:hidden}.fb-file-picker:focus-within{outline:2px solid #789900;outline-offset:4px;color:#789900}.fb-attachment>span{color:#7f807e;font:500 12px/1.5 Wix Madefor Text,sans-serif}.fb-file-selected{display:flex;align-items:center;gap:10px;margin-top:8px;border-radius:8px;padding:4px 8px 4px 14px;background:#f1f2e9;animation:fb-enter .25s var(--fb-ease) both}.fb-file-selected>span:not(.fb-asset){min-width:0;flex:1;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.fb-file-selected button{display:grid;width:36px;height:36px;flex:none;place-items:center;border:0;border-radius:50%;background:transparent;transition:background .18s}.fb-file-error:not(:empty){margin-top:8px;color:#a23830;font-size:14px}.fb-file-error button{border:0;padding:8px 0;background:transparent;text-decoration:underline;text-underline-offset:3px}.fb-consent-block{margin-top:20px;border-top:1px solid #d9d9d9;padding-top:24px}.intop-consent-row{display:flex;align-items:flex-start;gap:12px}.feedback-page .intop-consent [data-slot=checkbox]{width:21px;height:21px;flex:none;border:1px solid var(--field-border);border-radius:4px;background:#fff;box-shadow:none!important;transition:background-color .2s var(--fb-ease),border-color .2s var(--fb-ease),box-shadow .2s var(--fb-ease)}.feedback-page .intop-consent [data-slot=checkbox][data-state=checked]{border-color:#aac620;background:#d0ed65;color:#191a18}.feedback-page .intop-consent [data-slot=checkbox]:focus-visible{border-color:#aac620;outline:none;box-shadow:0 0 0 3px #f1f2e9!important}.feedback-page .intop-consent [data-slot=checkbox][aria-invalid=true]{border-color:var(--field-error)}.intop-consent label{padding-top:2px;color:#7f807e;font:400 14px/1.3 Wix Madefor Text,sans-serif}.intop-consent a{color:#789900;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-underline-offset:3px;transition:color .18s var(--fb-ease),text-decoration-color .18s var(--fb-ease)}.intop-consent a:focus-visible{border-radius:2px;outline:2px solid #789900;outline-offset:3px}.fb-submit-row{margin-top:40px}.feedback-page .fb-action.intop-button{height:56px;min-height:56px;gap:20px;border:0;padding:0 4px 0 32px;background:#d0ed65;color:#191a18;transition:color .18s var(--fb-ease),background-color .18s var(--fb-ease),transform .18s var(--fb-ease)}.fb-action>.button-label{display:flex;align-items:center;gap:20px}.fb-action .button-surface{display:none}.fb-action-icon{position:relative;display:block;width:48px;height:48px;flex:none}.fb-action-glyph{position:absolute;top:12px;left:12px;transition:transform .18s var(--fb-ease)}.feedback-page .fb-action:focus-visible{outline:2px solid #789900;outline-offset:4px;background:#191a18;color:#fff}.feedback-page .fb-action:disabled{cursor:wait;opacity:.55;transform:none}.fb-send-error{margin-top:24px;border-radius:8px;padding:16px;background:#fcf3f1;color:#a23830;font-size:14px;line-height:1.5;animation:fb-enter .2s var(--fb-ease) both}.fb-send-error a{text-decoration:underline;text-underline-offset:3px}.fb-test{position:relative;isolation:isolate;overflow:hidden;margin-top:120px;border-radius:8px;background:#191a18;container-type:inline-size}.fb-test-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(min-content,370fr) minmax(0,905fr) auto;align-items:start;gap:40px;min-height:320px;padding:72px}.fb-test-amount,.fb-test-copy{min-width:0}.fb-test-amount strong{display:block;color:#d0ed65;font:700 clamp(60px,5.47368vw,104px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;white-space:nowrap}.fb-test-amount>span{display:block;margin-top:16px;color:#999997;font:400 18px/1.3 Wix Madefor Display,sans-serif}.fb-test-copy{padding-top:3px}.fb-test-copy h2{color:#fff;font:600 clamp(44px,3.78947vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.fb-test-copy h2>span{display:block;color:#999997}.feedback-page .fb-test-action{margin-top:15px;white-space:nowrap}.fb-test-art{position:absolute;z-index:0;top:-2.18121cqw;left:44.9105cqw;width:35.7942cqw;aspect-ratio:640/616;pointer-events:none;transition:transform .7s var(--fb-ease)}.fb-test-confetti{position:absolute;z-index:0;top:-12.017cqw;left:64.9965cqw;width:24.6085cqw;aspect-ratio:1;rotate:52.95deg;filter:blur(3px);pointer-events:none;transition:transform .9s var(--fb-ease)}.fb-test-art img,.fb-test-confetti img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fb-test:focus-within .fb-test-art{transform:translateY(-8px) rotate(-3deg)}.fb-test:focus-within .fb-test-confetti{transform:translate(8px,5px) rotate(3deg)}.feedback-page .fb-test .fb-test-action:focus-visible{background:#fff;color:#191a18}.fb-newsletter-panel{min-height:404px}.fb-newsletter-panel .fb-consent-block{margin-top:32px}.fb-newsletter-panel .fb-submit-row{margin-top:52px}.fb-success{display:flex;min-height:802px;flex-direction:column;align-items:flex-start;justify-content:center;outline:none}.fb-success-icon{display:grid;width:80px;height:80px;place-items:center;margin-bottom:24px;border-radius:50%;background:#d0ed65}.fb-success h2{margin-top:24px;font:600 56px/1 Wix Madefor Display,sans-serif;letter-spacing:-.04em}.fb-success p,.fb-newsletter-success p{max-width:450px;color:#595958;font-size:16px;line-height:1.5}.fb-success h2+p{margin-top:24px}.fb-success .intop-button{margin-top:32px}.fb-newsletter-success{display:flex;min-height:308px;flex-direction:column;align-items:flex-start;justify-content:center;outline:none}.fb-newsletter-success h3{margin-bottom:16px;font:600 40px/1 Wix Madefor Display,sans-serif;letter-spacing:-.03em}.feedback-page .feedback-main+.site-footer{margin-top:160px}[data-feedback-reveal]{transition:opacity .65s var(--fb-ease),transform .65s var(--fb-ease)}[data-feedback-reveal].fb-pending{opacity:0;transform:translateY(24px)}.fb-hero-icon:focus-visible,.fb-direct a:focus-visible{outline:2px solid #789900;outline-offset:5px}.fb-hero-icon:focus-visible{border-radius:50%}.fb-hero-icon:focus-visible .fb-asset{transform:rotate(-8deg)}.fb-direct a:focus-visible{border-radius:4px;color:#789900}.fb-direct a:focus-visible .fb-mail-arrow{background:#d0ed65}@media(hover:hover)and (pointer:fine){.feedback-page .intop-field .intop-field-control:not(:disabled):not([aria-invalid=true]):hover,.feedback-page .intop-consent [data-slot=checkbox]:not(:disabled):hover{border-color:var(--field-active)}.intop-consent a:hover{color:#191a18;text-decoration-color:currentColor}.fb-hero-icon:hover .fb-asset{transform:rotate(-10deg) scale(1.06)}.fb-direct a:hover{color:#789900}.fb-direct a:hover .fb-mail-arrow{background:#d0ed65}.fb-file-picker:hover{color:#789900}.fb-file-selected button:hover{background:#d0ed65}.feedback-page .fb-action:not(:disabled):hover{background:#191a18;color:#fff}.fb-action:not(:disabled):hover .fb-action-glyph{transform:translate(2px)}.fb-test:hover .fb-test-art{transform:translateY(-8px) rotate(-3deg)}.fb-test:hover .fb-test-confetti{transform:translate(8px,5px) rotate(3deg)}.feedback-page .fb-test .fb-test-action:hover{background:#fff;color:#191a18}}@keyframes fb-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes fb-icon-enter{0%{opacity:0;transform:translateY(20px) rotate(-25deg) scale(.75)}to{opacity:1;transform:none}}@media(min-width:1401px){.feedback-page .fb-test-action{width:289px}.fb-test-action>.button-label{justify-content:space-between;gap:0;width:100%}}@media(max-width:1600px){.fb-test-content{align-items:start;gap:36px;min-height:280px;padding:56px}}@media(max-width:1400px)and (min-width:761px){.fb-test-content{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:28px 40px}.feedback-page .fb-test-action{grid-column:2;justify-self:start;margin-top:0}.fb-test-art{top:auto;bottom:-200px;left:45%;width:520px}.fb-test-confetti{top:-160px;right:9%;left:auto;width:350px}}@media(max-width:1200px){.fb-form-panel{padding:32px 28px 40px}.fb-intro{padding-right:32px}.fb-intro .section-label{padding-inline:12px;font-size:13px}.fb-hero h1{gap:24px;font-size:clamp(52px,6.31579vw,78px)}.fb-hero-icon{width:64px;height:64px;margin-top:8px}.fb-hero-icon>.fb-asset{scale:.8}.fb-field-row{grid-template-columns:1fr;gap:32px}.fb-attachment{flex-wrap:wrap;gap:0 12px}.fb-test-content{gap:24px;min-height:260px;padding:48px 40px}.fb-test-copy h2{font-size:48px}.fb-direct a{font-size:26px}.fb-desktop-break{display:none}}@media(max-width:900px)and (min-width:761px){.fb-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px}.fb-intro{padding-right:8px}.fb-intro h2{font-size:40px}.fb-direct a{font-size:23px}}@media(max-width:760px){.feedback-header{height:84px}.fb-hero{padding-top:24px}.fb-hero h1{display:block;margin-top:48px;font-size:clamp(42px,9vw,64px);line-height:1}.fb-hero-icon{display:inline-grid;width:48px;height:48px;margin:-4px 0 0 8px;vertical-align:middle}.fb-hero-icon>.fb-asset{scale:.6}.fb-hero-caption{flex-direction:column;gap:16px;margin-top:40px;padding-bottom:24px;font-size:14px}.fb-hero-caption>p:last-child{text-align:left}.fb-split{grid-template-columns:1fr;gap:32px;margin-top:64px}.fb-intro{padding:0}.fb-intro h2{font-size:clamp(38px,8vw,54px)}.fb-intro>p{margin-top:24px;font-size:17px}.fb-direct{margin-top:24px}.fb-direct a{margin-top:12px;font-size:28px}.fb-form-panel{padding:28px 24px 32px}.fb-fields,.fb-field-row{gap:28px}.fb-field-row{grid-template-columns:1fr}.feedback-page .intop-field .intop-field-control{height:60px;padding-inline:16px}.feedback-page .intop-field textarea.intop-field-control{height:200px}.intop-field-label{margin-bottom:12px}.fb-attachment{gap:0 12px;margin-top:16px}.fb-consent-block{margin-top:24px}.fb-submit-row{margin-top:32px}.feedback-page .fb-action.intop-button{max-width:100%;padding-left:24px;font-size:14px}.fb-action>.button-label{gap:12px}.fb-test{margin-top:64px}.fb-test-content{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:32px 24px}.fb-test-amount strong{font-size:60px}.fb-test-amount>span{margin-top:16px;font-size:16px}.fb-test-copy h2{font-size:clamp(28px,8.2vw,42px)}.feedback-page .fb-test-action{justify-self:start;margin-top:0}.fb-test-art{inset:auto -110px -130px auto;width:400px}.fb-test-confetti{top:-140px;right:-90px;left:auto;width:300px}.fb-newsletter-panel{min-height:0}.fb-newsletter-panel .fb-submit-row{margin-top:32px}.fb-success{min-height:620px}.fb-success h2{font-size:44px}.feedback-page .feedback-main+.site-footer{margin-top:80px}}@media(max-width:380px){.fb-form-panel{padding:24px 16px 28px}.fb-direct a{font-size:25px}.fb-hero h1{font-size:40px}.feedback-page .fb-action.intop-button{padding-left:16px;font-size:13px}.feedback-page .fb-test .fb-test-action{padding-left:12px;font-size:12px}.fb-test-action>.button-label{gap:8px}.intop-field-hint{gap:8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.feedback-page *,.feedback-page *:before,.feedback-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-feedback-reveal].fb-pending{opacity:1;transform:none}.fb-hero-icon:hover .fb-asset,.fb-test:hover .fb-test-art,.fb-test:focus-within .fb-test-art,.fb-test:hover .fb-test-confetti,.fb-test:focus-within .fb-test-confetti{transform:none}}.legal-page{--legal-ease: cubic-bezier(.22, .61, .36, 1);overflow:visible;background:#f6f6f6;color:#191a18}.legal-header{position:relative;z-index:30;width:100%;max-width:1900px;height:100px;margin-inline:auto;container-type:inline-size}.legal-main{overflow:visible}.legal-hero{padding-top:28px}.legal-breadcrumb{display:flex;align-items:center;gap:11px;color:#999997;font:400 12px/1.3 Wix Madefor Text,sans-serif}.legal-breadcrumb a{transition:color .18s var(--legal-ease)}.legal-breadcrumb a:is(:hover,:focus-visible){color:#191a18}.legal-hero-title{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-top:76px}.legal-hero h1{max-width:1250px;font:600 clamp(68px,7.1579vw,136px) / .88 "Wix Madefor Display",sans-serif;letter-spacing:-.06em;animation:legal-enter .65s var(--legal-ease) both}.legal-hero h1 span{display:block;color:#999997}.legal-hero-mark{position:relative;display:grid;width:clamp(110px,10.1vw,192px);aspect-ratio:1;flex:none;place-items:center;margin-right:clamp(0px,3.7vw,70px);margin-bottom:2px;border-radius:50%;background:#d0ed65;font:500 clamp(58px,5vw,96px) / 1 "Wix Madefor Display",sans-serif;animation:legal-mark-enter .8s 80ms var(--legal-ease) both}.legal-hero-mark:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgb(25 26 24 / 15%);border-radius:inherit;content:""}.legal-hero-caption{display:flex;justify-content:space-between;gap:32px;margin-top:80px;border-bottom:1px solid #d9d9d9;padding-bottom:24px;color:#7f807e;font:400 16px/1.3 Wix Madefor Text,sans-serif}.legal-hero-caption p:last-child{text-align:right}.legal-layout{display:grid;grid-template-columns:minmax(0,710fr) minmax(0,1070fr);align-items:start;gap:8px;margin-top:120px}.legal-sidebar{min-width:0;align-self:stretch;padding-right:clamp(40px,5.2vw,100px)}@media(min-width:1001px){.legal-sidebar-inner{position:sticky;top:32px}}.legal-sidebar h2{margin-top:24px;font:600 clamp(44px,3.7895vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.legal-sidebar h2 span{display:block;color:#999997}.legal-document-nav{display:grid;gap:8px;margin-top:48px}.legal-document-link{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;align-items:start;gap:16px;min-height:86px;border:1px solid #dedede;border-radius:8px;padding:18px 18px 17px;background:#ffffff7a;transition:border-color .18s var(--legal-ease),background-color .18s var(--legal-ease),transform .18s var(--legal-ease)}.legal-document-link:is(:hover,:focus-visible){border-color:#bccb83;background:#fff;transform:translate(4px)}.legal-document-link.is-active{border-color:#d0ed65;background:#d0ed65}.legal-document-link.is-active:is(:hover,:focus-visible){background:#d8f276}.legal-document-number{padding-top:2px;color:#7f807e;font:500 12px/1.2 Inter,sans-serif}.legal-document-link strong,.legal-document-link small{display:block}.legal-document-link strong{font:500 16px/1.25 Wix Madefor Display,sans-serif}.legal-document-link small{margin-top:7px;color:#7f807e;font:400 12px/1.3 Wix Madefor Text,sans-serif}.legal-document-link.is-active :is(.legal-document-number,small){color:#596431}.legal-document-arrow{display:grid;width:24px;height:24px;place-items:center;border:1px solid #c8c9c5;border-radius:50%;font:400 13px/1 Inter,sans-serif;transition:transform .18s var(--legal-ease)}.legal-document-link:is(:hover,:focus-visible) .legal-document-arrow{transform:rotate(45deg)}.legal-document-link.is-active .legal-document-arrow{border-color:#191a1847;background:#ffffff5c}.legal-help{display:grid;gap:10px;margin-top:48px;border-top:1px solid #d9d9d9;padding-top:24px}.legal-help span{color:#7f807e;font:400 13px/1.3 Wix Madefor Text,sans-serif}.legal-help a{width:-moz-fit-content;width:fit-content;font:500 20px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.02em;transition:color .18s var(--legal-ease)}.legal-help a:is(:hover,:focus-visible){color:#6f8d08}.legal-document{min-width:0;scroll-margin-top:32px;border:1px solid #ebebe8;border-radius:8px;padding:clamp(32px,3.3684vw,64px);background:#fff}.legal-document-header{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-bottom:1px solid #e5e5e2;padding-bottom:48px}.legal-document-kicker{display:block;color:#8b8c89;font:500 12px/1.3 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase}.legal-document-header h2{max-width:760px;margin-top:16px;font:600 clamp(40px,3.1579vw,60px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.045em}.legal-document-status{display:inline-flex;align-items:center;gap:9px;flex:none;border:1px solid #e4e5df;border-radius:80px;padding:9px 13px;color:#62655d;background:#f7f8f4;font:400 12px/1 Inter,sans-serif;white-space:nowrap}.legal-document-status i{width:7px;height:7px;border-radius:50%;background:#88a326;box-shadow:0 0 0 4px #88a3261f}.legal-prose{max-width:930px;padding-top:8px;color:#474944;font:400 16px/1.72 Wix Madefor Text,sans-serif}.legal-prose>:first-child{margin-top:40px}.legal-prose :is(h1,h2,h3,h4){color:#191a18;letter-spacing:-.025em}.legal-prose h1{margin-top:56px;font-size:38px;line-height:1.1}.legal-prose h2{margin-top:64px;border-top:1px solid #e5e5e2;padding-top:32px;font-size:clamp(27px,1.6842vw,32px);font-weight:600;line-height:1.16}.legal-prose h3{margin-top:38px;font-size:22px;font-weight:600;line-height:1.25}.legal-prose h4{margin-top:32px;font-size:18px;font-weight:600;line-height:1.3}.legal-prose p{margin-top:20px}.legal-prose--terms p{white-space:pre-line}.legal-prose :is(ul,ol){display:grid;gap:12px;margin:22px 0 0;padding-left:24px}.legal-prose li{padding-left:5px}.legal-prose li::marker{color:#88a326;font-weight:600}.legal-prose strong{color:#20221f;font-weight:600}.legal-prose a{color:#617e00;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#aec868;text-underline-offset:3px}.legal-prose a:is(:hover,:focus-visible){color:#405500;text-decoration-color:currentColor}.legal-prose hr{margin:48px 0;border:0;border-top:1px solid #e5e5e2}.legal-prose table{width:100%;margin-top:28px;border-collapse:collapse;font-size:14px}.legal-prose :is(th,td){border:1px solid #dedfda;padding:12px 14px;text-align:left;vertical-align:top}.legal-prose th{background:#f4f5f1;color:#191a18;font-weight:600}.legal-page main+.site-footer{margin-top:160px}@keyframes legal-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes legal-mark-enter{0%{opacity:0;transform:translateY(28px) rotate(12deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media(max-width:1200px){.legal-hero h1{font-size:clamp(64px,8.6vw,104px)}.legal-sidebar{padding-right:40px}.legal-document-header{display:grid}.legal-document-status{width:-moz-fit-content;width:fit-content}}@media(max-width:1000px){.legal-header{height:76px}.legal-hero{padding-top:22px}.legal-hero-title{margin-top:58px}.legal-hero-mark{width:112px;margin-right:0}.legal-layout{grid-template-columns:1fr;gap:64px;margin-top:88px}.legal-sidebar{padding-right:0}.legal-sidebar h2{max-width:560px}.legal-document-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-document-link{grid-template-columns:30px minmax(0,1fr)}.legal-document-arrow{display:none}.legal-help{max-width:420px}}@media(max-width:760px){.legal-header{height:70px}.legal-hero{padding-top:14px}.legal-hero-title{position:relative;display:block;margin-top:42px}.legal-hero h1{font-size:clamp(42px,11.3vw,60px);line-height:.92}.legal-hero-mark{position:absolute;right:0;bottom:0;width:clamp(52px,14vw,70px);font-size:clamp(30px,8vw,40px)}.legal-hero-mark:after{top:9px;right:9px;bottom:9px;left:9px}.legal-hero-caption{display:grid;gap:8px;margin-top:48px;padding-bottom:18px;font-size:13px}.legal-hero-caption p:last-child{text-align:left}.legal-layout{gap:48px;margin-top:64px}.legal-sidebar h2{font-size:42px}.legal-document-nav{grid-template-columns:1fr;margin-top:36px}.legal-document-link{grid-template-columns:32px minmax(0,1fr) 24px}.legal-document-arrow{display:grid}.legal-document{margin-inline:calc(var(--page-gutter) * -1);border-right:0;border-left:0;border-radius:0;padding:32px var(--page-gutter) 48px}.legal-document-header{gap:24px;padding-bottom:32px}.legal-document-header h2{overflow-wrap:anywhere;font-size:clamp(32px,8.8vw,38px)}.legal-prose{font-size:15px;line-height:1.68}.legal-prose>:first-child{margin-top:32px}.legal-prose h2{margin-top:52px;padding-top:26px;font-size:25px}.legal-prose h3{margin-top:32px;font-size:20px}.legal-page main+.site-footer{margin-top:96px}}@media(prefers-reduced-motion:reduce){.legal-hero h1,.legal-hero-mark{animation:none}.legal-document-link,.legal-document-arrow{transition:none}}@font-face{font-family:Intop Blog Montserrat;src:url(/history-b/montserrat-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.blog-page{background:#f6f6f6;color:#191a18;--blog-ease: cubic-bezier(.22, .61, .36, 1)}.blog-header{height:100px;position:relative;container-type:inline-size;max-width:1900px;margin:auto;z-index:30}.blog-main{overflow:clip}.blog-hero{padding-top:28px}.blog-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px;line-height:16px;color:#999997}.blog-hero-row{display:flex;align-items:center;justify-content:space-between;gap:72px;padding:80px 0}.blog-hero h1{display:flex;align-items:center;gap:32px;font:600 clamp(80px,6.315789vw,120px) / .9 "Intop Blog Montserrat",sans-serif;letter-spacing:-.05em}.blog-emblem{display:block;position:relative;width:80px;height:80px;flex:none;margin-top:16px}.blog-emblem img{display:block;max-width:none;transition:rotate .45s var(--blog-ease)}.blog-intro{position:relative;color:#999997;flex:none;font:400 clamp(22px,1.473684vw,28px) / 1.1 "Wix Madefor Display",sans-serif;letter-spacing:-.03em}.blog-intro:before{content:"";width:48px;height:1px;position:absolute;left:-64px;top:15px;background:#a1bb42}.blog-hero-caption{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9;color:#999997;font-size:16px;line-height:21px}.blog-hero-caption a{display:flex;align-items:center;gap:4px;white-space:nowrap;transition:color .18s}.blog-hero-caption svg{transition:transform .18s var(--blog-ease)}.blog-feature{margin-top:120px}.blog-section-caption{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.blog-section-caption>span:last-child{font-size:16px;color:#999997;line-height:21px}.blog-feature-link{display:grid;grid-template-columns:minmax(0,1078fr) minmax(0,710fr);border-radius:8px;background:#fff;overflow:hidden}.blog-feature-copy{display:flex;flex-direction:column;align-items:flex-start;padding:40px;min-width:0;min-height:480px}.blog-reading{display:inline-flex;align-items:center;flex:none;gap:6px;padding:8px 12px;border-radius:999px;background:#edf9c5;color:#7f875f;font-size:14px;line-height:20px;white-space:nowrap}.blog-reading svg{flex:none}.blog-feature h2{margin-top:32px;font:600 clamp(36px,2.526316vw,48px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.blog-feature h2>span{color:#999997;transition:color .22s var(--blog-ease)}.blog-feature-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:100%;margin-top:auto;padding-top:40px;padding-bottom:32px}.blog-read-action{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;height:56px;padding:4px 4px 4px 32px;border-radius:80px;background:#f5f5f7;color:#191a18;font:400 16px/1.5 Inter,Arial,sans-serif;flex:none;transition:background .18s}.blog-action-icon{position:relative;display:block;width:48px;height:48px;flex:none}.blog-action-icon img{display:block;max-width:none}.blog-action-glyph{position:absolute;top:12px;left:12px;transition:transform .18s var(--blog-ease)}.blog-feature-image{position:relative;min-width:0;overflow:hidden;background:#d9d9d9}.blog-feature-image>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .85s var(--blog-ease)}.blog-metrics{display:inline-flex;align-items:center;justify-content:flex-end;gap:24px;color:#999997;font-size:14px;line-height:20px;white-space:nowrap}.blog-metrics>span{display:inline-flex;align-items:center;gap:6px}.blog-metrics svg{flex:none}.blog-like{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;color:inherit;font:inherit;line-height:inherit;transition:color .18s,transform .18s}.blog-like:hover,.blog-like[aria-pressed=true]{color:#789900}.blog-like[aria-pressed=true] svg{color:#9dbd24}.blog-like:focus-visible{outline:2px solid #789900;outline-offset:4px;border-radius:3px}.blog-library{margin-top:60px;scroll-margin-top:32px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 24px}.blog-card{min-width:0}.blog-card>a{display:flex;flex-direction:column;height:100%;border-radius:8px;background:#fff}.blog-card-cover{position:relative;border-radius:8px 8px 0 0;overflow:hidden;background:#d9d9d9;aspect-ratio:580/320}.blog-card-cover>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s var(--blog-ease)}.blog-card-cover .blog-reading{position:absolute;left:24px;top:24px}.blog-card-open{position:absolute;right:24px;bottom:24px;display:grid;place-items:center;width:48px;height:48px;background:#fff;border-radius:50%;transition:background .18s}.blog-card-copy{padding:40px;display:flex;flex-direction:column;flex:1}.blog-card h3{min-height:3.3em;font:600 clamp(25px,1.684211vw,32px) / 1.1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;transition:color .18s}.blog-card p{margin-top:24px;color:#999997;font-size:16px;line-height:22px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:32px}.blog-card-read{color:#7f807e;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:3px;flex:none;transition:color .18s}.blog-card .blog-metrics{gap:16px}.blog-invitation{position:relative;container-type:inline-size;isolation:isolate;overflow:clip;margin-top:120px;border-radius:8px;background:#191a18;color:#fff}.blog-invitation-layout{display:grid;grid-template-columns:281fr 1357fr;gap:0;padding:75px;min-height:365px}.blog-invitation-label{position:relative;z-index:1;padding-top:10px}.blog-invitation-label .section-label{background:#272825;color:#999997}.blog-invitation-copy{position:relative;z-index:1;min-width:0}.blog-invitation h2{font:600 clamp(40px,3.789474vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.blog-invitation h2 span{color:#999997}.blog-invitation-copy>p{margin-top:24px;font-size:18px;line-height:23px;color:#999997}.blog-invitation-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px}.blog-invitation .intop-button{white-space:nowrap}.blog-invitation .button-primary{background:#d0ed65;color:#191a18}.blog-invitation .button-secondary{background:#272825;color:#fff;padding-inline:32px}.blog-invitation .button-surface{display:none}.blog-banner-art{position:absolute;z-index:0;width:22.371365cqw;aspect-ratio:1;left:-4.865772cqw;top:6.375839cqw;pointer-events:none}.blog-banner-art img,.blog-banner-confetti img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blog-banner-confetti{position:absolute;z-index:0;pointer-events:none;width:24.608501cqw;aspect-ratio:1;left:74.7cqw;top:-14.45cqw;rotate:52.95deg;filter:blur(3px)}.blog-newsletter{display:grid;grid-template-columns:minmax(0,710fr) minmax(0,1070fr);gap:8px;margin-top:116px;align-items:start}.blog-newsletter-copy{padding-right:40px}.blog-newsletter h2{margin-top:24px;font:600 clamp(44px,3.789474vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.blog-newsletter h2 span{color:#999997}.blog-newsletter-copy>p{margin-top:32px;max-width:625px;font-size:20px;line-height:23px;color:#999997}.blog-newsletter .fb-form-panel{border-radius:8px;background:#fff;padding:40px 40px 56px;min-height:404px;min-width:0}.blog-newsletter fieldset{min-width:0;margin:0;padding:0;border:0}.blog-newsletter .fb-consent-block{margin-top:32px;padding-top:24px;border-top:1px solid #d9d9d9}.blog-newsletter .fb-submit-row{margin-top:44px}.blog-newsletter .fb-desktop-break{display:none}.blog-newsletter .fb-action.intop-button{padding:0 4px 0 32px;gap:20px;height:56px;min-height:56px;background:#d0ed65;color:#191a18;border:0}.blog-newsletter .fb-action>.button-label{display:flex;align-items:center;gap:20px}.blog-newsletter .fb-action .button-surface{display:none}.blog-newsletter .fb-action-icon{position:relative;display:block;width:48px;height:48px;flex:none}.blog-newsletter .fb-asset{display:inline-flex;position:relative;flex:none;vertical-align:middle}.blog-newsletter .fb-asset img{display:block;max-width:none;flex:none}.blog-newsletter .fb-action-glyph{position:absolute;top:12px;left:12px;transition:transform .18s}.blog-newsletter .fb-action:focus-visible{background:#191a18;color:#fff}.blog-newsletter .fb-send-error{margin-top:24px;padding:16px;border-radius:8px;background:#fcf3f1;color:#a23830;font-size:14px;line-height:1.5}.blog-newsletter .fb-newsletter-success{min-height:308px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;outline:none}.blog-newsletter .fb-success-icon{width:80px;height:80px;border-radius:50%;background:#d0ed65;display:grid;place-items:center;margin-bottom:24px}.blog-newsletter .fb-newsletter-success h3{font:600 40px/1 Wix Madefor Display,sans-serif;letter-spacing:-.03em;margin-bottom:16px}.blog-newsletter .fb-newsletter-success p{color:#595958;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.blog-page .site-footer{margin-top:160px}.blog-main a:focus-visible{outline:2px solid #789900;outline-offset:5px}.blog-feature-link:focus-visible .blog-read-action,.blog-card>a:focus-visible .blog-card-open{background:#d0ed65}.blog-card>a:focus-visible h3{color:#789900}.blog-page .blog-invitation .intop-button.button-primary:focus-visible{background:#fff;border-color:#fff;color:#191a18}.blog-invitation .button-primary:focus-visible .button-arrow{background:#d0ed65}.blog-invitation .button-secondary:focus-visible{background:#d0ed65;color:#191a18}@media(hover:hover)and (pointer:fine){.blog-hero h1:hover .blog-emblem img{rotate:-8deg}.blog-feature-link:hover .blog-feature-image>img{transform:scale(1.035)}.blog-feature-link:hover h2>span{color:#7f807e}.blog-feature-link:hover .blog-read-action{background:#d0ed65}.blog-feature-link:hover .blog-action-glyph{transform:translate(2px)}.blog-card>a:hover .blog-card-cover>img{transform:scale(1.035)}.blog-card>a:hover h3,.blog-hero-caption a:hover,.blog-card>a:hover .blog-card-read{color:#789900}.blog-hero-caption a:hover svg{transform:translateY(2px)}.blog-card>a:hover .blog-card-open{background:#d0ed65}.blog-page .blog-invitation .intop-button.button-primary:hover{background:#fff;border-color:#fff;color:#191a18}.blog-invitation .button-primary:hover .button-arrow{background:#d0ed65}.blog-invitation .button-secondary:hover{background:#d0ed65;color:#191a18}.blog-newsletter .fb-action:hover{background:#191a18;color:#fff}.blog-newsletter .fb-action:hover .fb-action-glyph{transform:translate(2px)}}@media(max-width:1650px){.blog-feature-footer{align-items:center;padding-bottom:12px}.blog-card-copy{padding:32px}.blog-card-footer{flex-wrap:wrap;gap:20px 12px}.blog-card .blog-metrics{margin-left:auto;font-size:12px;gap:12px}.blog-card .blog-metrics svg{width:18px;height:18px}.blog-invitation-layout{padding:64px 48px;grid-template-columns:230px minmax(0,1fr);min-height:340px}.blog-invitation-copy>p{max-width:800px}}@media(max-width:1200px){.blog-hero-row{gap:64px}.blog-hero h1{font-size:80px}.blog-emblem{width:64px;height:64px;margin-top:8px}.blog-emblem img{transform:scale(.8);transform-origin:top left}.blog-intro{font-size:22px}.blog-intro:before{width:32px;left:-44px}.blog-feature{margin-top:80px}.blog-feature-copy{padding:32px;min-height:440px}.blog-feature h2{font-size:36px}.blog-feature-footer{flex-wrap:wrap;gap:24px}.blog-feature-footer .blog-metrics{margin-left:auto}.blog-card-copy{padding:28px}.blog-grid{gap:48px 20px}.blog-card h3{font-size:26px}.blog-card-footer{gap:16px}.blog-card .blog-metrics{margin-left:0}.blog-invitation-layout{padding:48px 40px;grid-template-columns:190px minmax(0,1fr)}.blog-invitation h2{font-size:44px}.blog-invitation-label .section-label{font-size:12px;padding-inline:12px}.blog-newsletter{gap:32px;grid-template-columns:1fr 1.35fr}.blog-newsletter .fb-form-panel{padding:32px}}@media(max-width:1000px){.blog-hero-row{padding-block:64px;gap:40px}.blog-hero h1{font-size:72px;gap:20px}.blog-intro{font-size:19px}.blog-intro:before{display:none}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-card h3{font-size:28px}.blog-invitation-layout{grid-template-columns:1fr;gap:24px;padding-left:30%}.blog-invitation-label{padding:0}.blog-banner-art{width:360px;left:-120px;top:auto;bottom:-100px}.blog-newsletter-copy{padding:0}}@media(max-width:760px){.blog-header{height:88px}.blog-hero{padding-top:20px}.blog-topline{font-size:12px}.blog-hero-row{display:block;padding:44px 0 32px}.blog-hero h1{font-size:clamp(47px,11.6vw,78px);gap:16px}.blog-emblem{width:48px;height:48px;margin-top:4px}.blog-emblem img{transform:scale(.6)}.blog-intro{margin-top:28px;font-size:24px}.blog-hero-caption{align-items:flex-end;font-size:14px;gap:20px;padding-bottom:20px}.blog-hero-caption p{max-width:245px}.blog-feature{margin-top:56px}.blog-section-caption>span:last-child{display:none}.blog-feature-link{grid-template-columns:1fr}.blog-feature-image{grid-row:1;min-height:0;aspect-ratio:1441/810}.blog-feature-copy{padding:28px 24px;min-height:0}.blog-feature h2{font-size:32px;margin-top:24px}.blog-feature-footer{padding:32px 0 0}.blog-feature-footer .blog-metrics{margin-left:0}.blog-library{margin-top:40px}.blog-grid{grid-template-columns:1fr;gap:32px}.blog-card-cover .blog-reading{left:20px;top:20px}.blog-card-open{right:20px;bottom:20px}.blog-card-copy{padding:28px 24px}.blog-card h3{min-height:0;font-size:28px}.blog-card p{margin-top:20px}.blog-card-footer{padding-top:28px}.blog-card .blog-metrics{margin-left:auto}.blog-invitation{margin-top:64px}.blog-invitation-layout{padding:32px 24px 200px;gap:24px}.blog-invitation h2{font-size:40px}.blog-invitation-copy>p{font-size:18px;line-height:1.4}.blog-invitation-actions{margin-top:28px;gap:16px}.blog-invitation .intop-button{font-size:14px;padding-left:20px}.blog-banner-art{width:300px;left:auto;right:-50px;bottom:-80px}.blog-banner-confetti{width:280px;left:auto;right:-95px;top:-150px}.blog-newsletter{margin-top:64px;grid-template-columns:1fr;gap:32px}.blog-newsletter h2{font-size:44px}.blog-newsletter-copy>p{margin-top:24px;font-size:18px;line-height:1.4}.blog-newsletter .fb-form-panel{padding:24px;min-height:0}.blog-newsletter .fb-consent-block{margin-top:24px}.blog-newsletter .fb-submit-row{margin-top:32px}.blog-page .site-footer{margin-top:80px}}@media(max-width:380px){.blog-feature-copy,.blog-card-copy{padding:24px 20px}.blog-feature h2{font-size:29px}.blog-card h3{font-size:26px}.blog-card .blog-metrics{margin-left:0}.blog-invitation-layout{padding-inline:20px}.blog-invitation h2{font-size:34px}.blog-invitation .intop-button{padding-left:12px;font-size:12px}.blog-newsletter .fb-form-panel{padding:20px}}@media(prefers-reduced-motion:reduce){.blog-page *,.blog-page *:before,.blog-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.blog-page .blog-card-cover>img,.blog-page .blog-feature-image>img,.blog-page .blog-card-open svg,.blog-page .blog-banner-art,.blog-page .blog-banner-confetti{transform:none!important}.blog-page .blog-emblem img{rotate:none!important}}.article-page{background:#f6f6f6;color:#191a18;--ar-ease: cubic-bezier(.22, .61, .36, 1)}.ar-header{height:100px;position:relative;container-type:inline-size;max-width:1900px;margin:auto;z-index:30}.ar-hero{padding-top:28px}.ar-breadcrumb{display:flex;align-items:center;gap:14px;color:#7f807e;font-size:13px}.ar-breadcrumb a{transition:color .18s}.ar-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:stretch;margin-top:56px}.ar-heading{padding:12px 0 20px}.ar-heading h1{font:600 clamp(48px,3.79vw,72px) / 1.03 "Wix Madefor Display",sans-serif;letter-spacing:-.045em;margin-top:28px;max-width:980px;text-wrap:pretty}.ar-heading h1>span{color:#7f807e}.ar-cover{position:relative;border-radius:8px;overflow:hidden;min-height:380px;margin:0;background:#e5ecd4}.ar-cover>img{display:block;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.ar-cover figcaption{position:absolute;bottom:24px;left:24px;display:flex;gap:5px;border-radius:80px;padding:12px 18px;background:#fff;font-size:14px}.ar-cover figcaption span:last-child{color:#7f807e}.ar-meta{display:flex;align-items:center;gap:48px;padding:28px 0;margin-top:40px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:14px}.ar-back,.ar-time{display:inline-flex;align-items:center;gap:10px}.ar-time{color:#71736c;font-size:14px}.ar-time svg,.ar-back svg{flex:none}.ar-share{position:relative;margin-left:auto}.ar-share button{display:flex;align-items:center;gap:12px;min-width:210px;cursor:pointer;text-align:left}.ar-share-circle{display:grid;place-items:center;height:40px;width:40px;flex:none;border-radius:50%;border:1px solid #d9d9d9;transition:background .18s,border-color .18s}.ar-copy-error{position:absolute;width:260px;max-width:80vw;right:0;top:calc(100% + 8px);z-index:2;background:#fff;color:#a23830;padding:12px;border-radius:8px;font-size:12px}.ar-reading-layout{display:grid;grid-template-columns:260px minmax(0,800px);gap:clamp(64px,7vw,132px);max-width:1360px;justify-content:space-between;align-items:start;margin-top:72px}.ar-contents{position:sticky;top:32px;align-self:start;min-width:0}.ar-desktop-contents{max-height:calc(100dvh - 64px);overflow-y:auto;padding:4px 8px 8px 0;scrollbar-width:thin}.ar-contents-title{font-size:20px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em}.ar-contents nav ol{list-style:none;margin:0;padding:0}.ar-contents nav a{display:flex;align-items:baseline;gap:14px;padding:12px 12px 12px 16px;border-left:2px solid #dedede;color:#71736c;font-size:14px;line-height:1.45;transition:color .18s,background .18s,border-color .18s}.ar-contents nav a>span{font-size:11px;color:#85877f}.ar-contents nav a[aria-current]{color:#191a18;background:#eef1e5;border-color:#9dbd24}.ar-reading-progress{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:32px;font-size:12px;color:#71736c}.ar-reading-progress progress{width:100%;height:3px;border:0;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dedede;overflow:hidden}.ar-reading-progress progress::-webkit-progress-bar{background:#dedede}.ar-reading-progress progress::-webkit-progress-value{background:#92ae25}.ar-reading-progress progress::-moz-progress-bar{background:#92ae25}.ar-mobile-contents{display:none}.ar-story{min-width:0;font:400 19px/1.65 Wix Madefor Text,sans-serif;color:#444740;scroll-margin-top:32px}.ar-story:focus,.ar-section:focus{outline:none}.ar-lead{font:400 clamp(22px,1.48vw,28px) / 1.45 "Wix Madefor Display",sans-serif;color:#191a18;letter-spacing:-.02em;padding-bottom:48px;border-bottom:1px solid #d9d9d9}.ar-section{margin-top:64px;scroll-margin-top:36px}.ar-section-number{display:block;font:400 12px/1.4 Inter,sans-serif;color:#789900;margin-bottom:16px}.ar-story h2{color:#191a18;font:600 clamp(34px,2.32vw,44px) / 1.08 "Wix Madefor Display",sans-serif;letter-spacing:-.035em;margin-bottom:28px;text-wrap:pretty}.ar-story h3{color:#191a18;font:600 24px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.025em}.ar-section>p+p,.ar-section>ul+p{margin-top:24px}.ar-section>ul{list-style:none;padding:0;margin:24px 0 0}.ar-section>ul>li{position:relative;padding-left:28px;margin-top:12px}.ar-section>ul>li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#90ab2c;left:2px;top:.75em}.ar-neutral-note{padding:28px 32px;margin:32px 0;background:#eeefeb;border-radius:8px}.ar-neutral-note h3{font-size:22px}.ar-neutral-note ul{list-style:disc;margin:20px 0 0;padding-left:22px;font-size:17px}.ar-neutral-note li+li{margin-top:10px}.ar-neutral-note li::marker{color:#7f807e}.ar-benefits{list-style:none;margin:0;padding:0}.ar-benefits>li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding:28px 0;border-top:1px solid #d9d9d9}.ar-benefits>li:last-child{padding-bottom:0}.ar-benefit-number{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e9eddf;color:#555e36;font:400 14px/1 Inter,sans-serif}.ar-benefits h3{padding-top:4px}.ar-benefits p{margin-top:14px}.ar-examples{padding:24px 0 24px 28px;border-left:2px solid #b1c767;margin:32px 0}.ar-examples h3{font-size:18px;font-weight:500}.ar-examples ul{list-style:none;padding:0;margin:14px 0 0}.ar-examples li+li{margin-top:8px}.ar-callout{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px;background:#e9eddf;border-radius:8px;padding:32px;margin-top:32px}.ar-callout>svg{color:#697946}.ar-callout h3{font-size:20px;padding-top:2px}.ar-callout p{font-size:17px;line-height:1.6;margin-top:12px}.ar-callout-neutral{background:#eeefeb}.ar-callout-neutral>svg{color:#7f807e}.ar-formats{margin:0;border-top:1px solid #d9d9d9}.ar-formats>div{display:grid;grid-template-columns:1fr 1.25fr;gap:28px;padding:24px 0;border-bottom:1px solid #d9d9d9}.ar-formats dt{color:#191a18;font-size:18px;font-weight:500;line-height:1.4;display:flex;gap:16px;align-items:baseline}.ar-formats dt>span{color:#7f807e;font-size:11px;font-weight:400}.ar-formats dd{margin:0;font-size:17px;line-height:1.5}.ar-mistakes{margin:0;padding-left:25px}.ar-mistakes li{padding-left:10px;margin-top:20px}.ar-mistakes li::marker{color:#789900;font-size:14px}.ar-mistakes strong{color:#191a18;font-weight:500}.ar-steps{list-style:none;margin:0;padding:12px 32px;border-radius:8px;background:#eeefeb}.ar-steps li{display:flex;align-items:baseline;gap:28px;padding:24px 0}.ar-steps li+li{border-top:1px solid #d6dacf}.ar-steps li>span{flex:none;color:#789900;font:400 13px/1 Inter,sans-serif}.ar-steps p{color:#191a18;font:500 22px/1.35 Wix Madefor Display,sans-serif;letter-spacing:-.02em}.ar-article-end{display:flex;align-items:center;gap:12px;border-top:1px solid #d9d9d9;margin-top:48px;padding-top:24px;font-size:13px;color:#7f807e}.ar-end-dot{height:8px;width:8px;border-radius:50%;background:#a2c420;flex:none}.ar-article-end a{color:#595958;margin-left:auto;white-space:nowrap}.ar-article-end a>span{margin-left:12px}.ar-related{margin-top:112px;border-top:1px solid #d9d9d9;padding-top:64px}.ar-related-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.ar-related h2{font:600 clamp(38px,3.158vw,60px) / 1.05 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.ar-related h2 span{color:#999997}.ar-related-heading>a{display:flex;align-items:center;gap:12px;font-size:15px;white-space:nowrap}.ar-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ar-related-grid>article{min-width:0}.ar-related-link{display:block;border-radius:8px}.ar-related-image{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:1441 / 810}.ar-related-image>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s var(--ar-ease)}.ar-related-image>span{position:absolute;display:grid;place-items:center;right:20px;bottom:20px;width:48px;height:48px;border-radius:50%;background:#fff;transition:background .18s}.ar-related-copy{padding:24px 0 0}.ar-related-copy h3{font:600 clamp(24px,1.69vw,32px) / 1.14 "Wix Madefor Display",sans-serif;letter-spacing:-.025em;margin-top:14px;max-width:720px;transition:color .18s}.ar-related-copy>p{color:#666861;font-size:17px;line-height:1.5;margin-top:16px;max-width:740px}.ar-read-more{display:block;margin-top:24px;font-size:14px;text-decoration:underline;text-underline-offset:4px;color:#595958}.article-page .site-footer{margin-top:120px}.ar-main a:focus-visible,.ar-main button:focus-visible,.ar-main summary:focus-visible{outline:2px solid #789900;outline-offset:5px;border-radius:4px}.ar-share button:focus-visible .ar-share-circle,.ar-related-link:focus-visible .ar-related-image>span{background:#d0ed65;border-color:transparent}@media(hover:hover)and (pointer:fine){.ar-back:hover,.ar-breadcrumb a:hover,.ar-article-end a:hover,.ar-related-heading>a:hover{color:#789900}.ar-contents nav a:hover{color:#191a18;background:#eeefeb}.ar-share button:hover .ar-share-circle{background:#d0ed65;border-color:transparent}.ar-related-link:hover .ar-related-image>img{transform:scale(1.025)}.ar-related-link:hover .ar-related-image>span{background:#d0ed65}.ar-related-link:hover h3{color:#789900}}@media(max-width:1400px){.ar-hero-grid{gap:40px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ar-heading h1{font-size:50px}.ar-cover{min-height:360px}.ar-reading-layout{grid-template-columns:240px minmax(0,800px);gap:72px}}@media(max-width:1050px){.ar-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.ar-heading h1{font-size:42px}.ar-cover figcaption{font-size:12px;padding:10px 14px;left:16px;bottom:16px}.ar-reading-layout{grid-template-columns:210px minmax(0,1fr);gap:40px}.ar-contents nav a{padding-left:12px;gap:10px;font-size:13px}.ar-story{font-size:18px}.ar-formats>div{grid-template-columns:1fr;gap:10px}.ar-formats dd{padding-left:30px}}@media(max-width:760px){.ar-header{height:88px}.ar-hero{padding-top:20px}.ar-breadcrumb{font-size:12px;gap:10px}.ar-hero-grid{grid-template-columns:1fr;margin-top:36px;gap:28px}.ar-heading{padding:0}.ar-heading h1{font-size:clamp(36px,7vw,52px);margin-top:24px;letter-spacing:-.04em}.ar-cover{min-height:0;aspect-ratio:1441/810}.ar-cover figcaption{display:none}.ar-meta{display:grid;grid-template-columns:1fr;gap:20px;padding:24px 0;margin-top:28px}.ar-share{margin-left:0}.ar-share button{min-width:0}.ar-copy-error{left:0;right:auto}.ar-reading-layout{display:block;margin-top:32px}.ar-contents{position:static}.ar-desktop-contents{display:none}.ar-mobile-contents{display:block;border:1px solid #d9d9d9;border-radius:8px;margin-bottom:36px}.ar-mobile-contents summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;font-size:16px;cursor:pointer;list-style:none}.ar-mobile-contents summary::-webkit-details-marker{display:none}.ar-mobile-contents summary>span{display:flex;gap:12px;align-items:center;color:#7f807e;font-size:12px}.ar-mobile-contents summary svg{transition:transform .18s}.ar-mobile-contents[open] summary svg{transform:rotate(180deg)}.ar-mobile-contents nav{padding:0 20px 20px}.ar-contents nav a{font-size:14px}.ar-story{font-size:17px;line-height:1.65}.ar-lead{font-size:22px;padding-bottom:32px}.ar-section{margin-top:44px;scroll-margin-top:24px}.ar-section-number{margin-bottom:12px}.ar-story h2{font-size:32px;margin-bottom:24px}.ar-story h3{font-size:22px}.ar-neutral-note{padding:24px;margin:24px 0}.ar-neutral-note h3{font-size:20px}.ar-neutral-note ul{font-size:16px;padding-left:16px}.ar-benefits>li{gap:14px;grid-template-columns:28px minmax(0,1fr);padding:24px 0}.ar-benefit-number{width:28px;height:28px;font-size:12px}.ar-benefits h3{padding:0}.ar-examples{padding-left:20px;margin:24px 0}.ar-callout{padding:24px 20px;gap:12px;grid-template-columns:24px minmax(0,1fr);margin-top:24px}.ar-callout>svg{width:24px}.ar-callout p{font-size:16px}.ar-callout h3{font-size:20px}.ar-formats dt{font-size:18px}.ar-formats dd{font-size:16px}.ar-steps{padding:8px 24px}.ar-steps li{gap:20px;padding:20px 0}.ar-steps p{font-size:20px}.ar-article-end{flex-wrap:wrap;row-gap:20px;margin-top:32px}.ar-article-end a{flex-basis:100%;margin-left:20px}.ar-related{margin-top:64px;padding-top:40px}.ar-related-heading{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:32px}.ar-related h2{font-size:38px}.ar-related h2 span{display:block}.ar-related-grid{grid-template-columns:1fr;gap:40px}.ar-related-copy h3{font-size:26px}.ar-related-copy>p{font-size:16px}.article-page .site-footer{margin-top:80px}}@media(max-width:380px){.ar-heading h1{font-size:34px}.ar-story h2{font-size:29px}.ar-mobile-contents summary{padding:16px;font-size:15px}.ar-mobile-contents summary>span{gap:6px}.ar-neutral-note{padding:20px}}@media(prefers-reduced-motion:reduce){.article-page *,.article-page *:before,.article-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.article-page .ar-related-image>img{transform:none!important}}.reviews-results-page{--rr-ease: cubic-bezier(.22, .61, .36, 1);background:#f6f6f6;color:#191a18}.rr-header{position:relative;z-index:30;height:100px;max-width:1900px;margin:auto;container-type:inline-size}.rr-main{overflow:clip}.rr-hero{padding-top:20px}.rr-breadcrumb{color:#7f807e;font-size:13px;line-height:1.4}.rr-hero-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 0 24px}.rr-hero h1{font:600 clamp(64px,5vw,96px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.05em}.rr-hero h1 span{color:#999997}.rr-hero-emblem{display:grid;width:clamp(68px,5vw,96px);height:clamp(68px,5vw,96px);flex:none;place-items:center;border-radius:50%;background:#d0ed65;font:300 48px/1 Wix Madefor Display,sans-serif}.rr-hero-bottom{display:grid;grid-template-columns:1fr 1.5fr auto;align-items:end;gap:56px;padding-bottom:28px;border-bottom:1px solid #d9d9d9}.rr-hero-bottom>p:first-child{font:500 24px/1.2 Wix Madefor Display,sans-serif;letter-spacing:-.025em}.rr-hero-bottom>p:first-child span{color:#7f807e}.rr-hero-bottom>p:nth-child(2){max-width:560px;color:#595958;font-size:17px;line-height:1.4}.rr-hero-bottom>a{display:flex;align-items:center;gap:18px;font-size:14px;white-space:nowrap}.rr-hero-bottom>a>span{display:grid;width:48px;height:48px;place-items:center;border:1px solid #d9d9d9;border-radius:50%;transition:background .18s,border-color .18s}.rr-results{position:relative;scroll-margin-top:0}.rr-results-bar{position:sticky;z-index:10;top:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;background:#f6f6f6f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rr-filters{display:flex;min-width:0;gap:8px;margin:0;padding:0;border:0}.rr-filters button{display:flex;align-items:center;gap:14px;padding:13px 20px;border:0;border-radius:80px;background:#fff;font-size:14px;transition:background .18s,color .18s}.rr-filters button>span{color:#7f807e;font-size:12px}.rr-filters button[aria-pressed=true]{background:#d0ed65}.rr-filters button[aria-pressed=true]>span{color:#595958}.rr-results-count{color:#7f807e;font-size:13px}.rr-story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.8fr);align-items:start;gap:clamp(40px,4.2vw,80px);padding:48px 0 64px;border-bottom:1px solid #d9d9d9}.rr-story:first-child{padding-top:20px}.rr-story-copy{min-width:0;padding:8px 0}.rr-story-eyebrow{display:flex;align-items:center;gap:16px;color:#7f807e;font-size:12px}.rr-story-eyebrow>span:first-child{color:#191a18;font-variant-numeric:tabular-nums}.rr-story-eyebrow>span:last-child{padding-left:16px;border-left:1px solid #d9d9d9}.rr-story h2{max-width:490px;margin-top:24px;font:600 clamp(29px,2.105vw,40px) / 1.08 "Wix Madefor Display",sans-serif;letter-spacing:-.04em;text-wrap:pretty}.rr-story blockquote{margin:28px 0 0;color:#595958;font-size:clamp(16px,1.053vw,20px);line-height:1.55}.rr-author{display:flex;align-items:center;gap:16px;margin-top:32px}.rr-author>img{width:56px;height:56px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover}.rr-author p{font:500 18px/1.25 Wix Madefor Display,sans-serif;letter-spacing:-.01em}.rr-author span{display:block;max-width:290px;margin-top:5px;color:#7f807e;font-size:13px;line-height:1.35}.rr-report{min-width:0;overflow:hidden;margin:0;border-radius:8px;background:#eeefeb}.rr-report-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;color:#73766b;font-size:12px}.rr-report-top>span:first-child{display:flex;align-items:center;gap:8px}.rr-report-top>span:last-child{font-variant-numeric:tabular-nums}.rr-report-dot{width:6px;height:6px;border-radius:50%;background:#8fa937}.rr-report-open{position:relative;display:block;width:100%;padding:0 24px;border:0;background:transparent;color:inherit;cursor:zoom-in}.rr-image-stage{display:flex;width:100%;min-height:320px;align-items:center;justify-content:center;padding:16px;border-radius:4px;background:#fff;box-shadow:0 8px 28px #191a1808;transition:box-shadow .3s var(--rr-ease)}.rr-image-stage>img{display:block;width:100%;height:auto}.rr-report-tall .rr-image-stage{height:490px;padding:16px}.rr-report-tall .rr-image-stage>img{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.rr-image-action{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;height:40px;margin:16px 0 0 auto;padding:0 14px;border-radius:80px;background:#191a18;color:#fff;transition:background .18s,color .18s}.rr-image-action>span{font:400 12px/1 Inter,sans-serif}.rr-image-action>svg{flex:none;transition:transform .25s var(--rr-ease)}.rr-report figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 24px;color:#7f807e;font-size:12px;line-height:1.3}.rr-report figcaption>span:first-child{color:#595958}.rr-report figcaption>span:last-child{text-align:right}.rr-show-more{display:flex;width:100%;height:72px;align-items:center;justify-content:center;gap:20px;margin-top:40px;border:1px solid #d9d9d9;border-radius:8px;background:transparent;font-size:16px;transition:background .18s,border-color .18s}.rr-more-count{color:#7f807e;font-size:13px}.rr-show-more svg{transition:transform .18s}.rr-show-more[aria-expanded=true] svg{transform:rotate(45deg)}.rr-collection-note{margin-top:28px;color:#7f807e;font-size:14px;text-align:center}.rr-invitation{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:64px;margin-top:120px;padding:56px;border-radius:8px;background:#191a18;color:#fff}.rr-invitation .section-label{background:#2c2e28;color:#b6b8b1}.rr-invitation h2{margin-top:28px;font:600 clamp(36px,3.16vw,60px) / 1.05 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.rr-invitation h2 span{color:#d0ed65}.rr-invitation-action{display:flex;flex-direction:column;align-items:flex-start;padding-left:40px}.rr-invitation-action>p{max-width:440px;margin-bottom:28px;color:#b6b8b1;font-size:18px;line-height:1.4}.rr-invitation-action .intop-button{color:#191a18}.rr-invitation-action>a:last-child{margin-top:22px;color:#b6b8b1;font-size:13px;transition:color .18s}.rr-newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-top:120px}.rr-newsletter h2{margin-top:24px;font:600 clamp(48px,3.79vw,72px) / 1 "Wix Madefor Display",sans-serif;letter-spacing:-.04em}.rr-newsletter h2 span{color:#999997}.rr-newsletter>div:first-child>p{max-width:490px;margin-top:28px;color:#595958;font-size:18px;line-height:1.4}.rr-newsletter .fb-form-panel{min-width:0;padding:40px;border-radius:8px;background:#fff}.rr-newsletter fieldset{min-width:0;margin:0;padding:0;border:0}.rr-newsletter .fb-consent-block{margin-top:32px;padding-top:24px;border-top:1px solid #d9d9d9}.rr-newsletter .fb-submit-row{margin-top:32px}.rr-newsletter .fb-desktop-break{display:none}.rr-newsletter .fb-action.intop-button{height:56px;min-height:56px;gap:20px;padding:0 4px 0 32px;border:0;background:#d0ed65;color:#191a18}.rr-newsletter .fb-action>.button-label{display:flex;align-items:center;gap:20px}.rr-newsletter .fb-action .button-surface{display:none}.rr-newsletter .fb-action-icon{position:relative;display:block;width:48px;height:48px;flex:none}.rr-newsletter .fb-asset{position:relative;display:inline-flex;flex:none;vertical-align:middle}.rr-newsletter .fb-asset img{display:block;max-width:none;flex:none}.rr-newsletter .fb-action-glyph{position:absolute;top:12px;left:12px;transition:transform .18s}.rr-newsletter .fb-action:focus-visible{background:#191a18;color:#fff}.rr-newsletter .fb-send-error{margin-top:24px;padding:16px;border-radius:8px;background:#fcf3f1;color:#a23830;font-size:14px;line-height:1.5}.rr-newsletter .fb-newsletter-success{display:flex;min-height:300px;flex-direction:column;align-items:flex-start;justify-content:center}.rr-newsletter .fb-success-icon{display:grid;width:72px;height:72px;place-items:center;margin-bottom:24px;border-radius:50%;background:#d0ed65}.rr-newsletter .fb-newsletter-success h3{margin-bottom:16px;font:600 40px/1 Wix Madefor Display,sans-serif;letter-spacing:-.03em}.rr-newsletter .fb-newsletter-success p{overflow-wrap:anywhere;color:#595958}.reviews-results-page .site-footer{margin-top:140px}[data-slot=dialog-content].rr-report-dialog{display:flex;width:1420px;max-width:calc(100vw - 64px);max-height:calc(100dvh - 64px);flex-direction:column;gap:0;overflow:hidden;padding:28px 32px 24px;border-radius:8px;background:#f6f6f6;box-shadow:0 28px 100px #191a1830;color:#191a18;font-family:Wix Madefor Text,Arial,sans-serif}.rr-viewer-top{display:flex;flex:none;align-items:center;justify-content:space-between;gap:24px}.rr-viewer-kicker{display:block;margin-bottom:8px;color:#7f807e;font-size:12px}.rr-viewer-top h2{margin:0;font:600 30px/1.1 Wix Madefor Display,sans-serif;letter-spacing:-.035em}.rr-close{display:grid;width:44px;height:44px;flex:none;place-items:center;padding:0;border:1px solid #d9d9d9;border-radius:50%;background:transparent;color:#191a18;transition:background .18s,border-color .18s}.rr-viewer-description{flex:none;margin-top:12px;color:#7f807e;font-size:14px;line-height:1.4}.rr-viewer-tools{display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;color:#7f807e;font-size:12px}.rr-viewer-tools button{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #d9d9d9;border-radius:80px;background:transparent;color:#191a18;font:inherit;transition:background .18s}.rr-viewer-tools button[aria-pressed=true]{border-color:transparent;background:#d0ed65}.rr-viewer-canvas{min-height:0;flex:1;overflow:auto;border-radius:4px;background:#fff;overscroll-behavior:contain}.rr-viewer-canvas img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.rr-viewer-canvas:not(.rr-viewer-zoomed) img{max-height:calc(100dvh - 342px);-o-object-fit:contain;object-fit:contain}.rr-viewer-zoomed img{margin:0}.rr-viewer-bottom{display:flex;flex:none;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;color:#7f807e;font-size:12px}.rr-viewer-bottom a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;transition:color .18s}.rr-main :is(a,button):focus-visible,.rr-report-dialog :is(a,button,[tabindex]):focus-visible{outline:2px solid #789900;outline-offset:4px}.rr-report-open:focus-visible{outline-offset:-4px}@media(hover:hover)and (pointer:fine){.rr-hero-bottom>a:hover>span,.rr-close:hover{border-color:transparent;background:#d0ed65}.rr-filters button:hover:not([aria-pressed=true]){background:#e7eada}.rr-report-open:hover .rr-image-action{background:#d0ed65;color:#191a18}.rr-report-open:hover .rr-image-action>svg{transform:scale(1.12)}.rr-report-open:hover .rr-image-stage{box-shadow:0 10px 30px #191a1814}.rr-show-more:hover{border-color:transparent;background:#eeefeb}.rr-invitation-action>a:last-child:hover{color:#d0ed65}.rr-invitation-action .intop-button:hover{color:#fff}.rr-newsletter .fb-action:hover{background:#191a18;color:#fff}.rr-newsletter .fb-action:hover .fb-action-glyph{transform:translate(2px)}.rr-viewer-tools button:hover{background:#d0ed65}.rr-viewer-bottom a:hover{color:#789900}}@media(max-width:1300px){.rr-hero h1{font-size:clamp(48px,5.45vw,70px)}.rr-hero-bottom{grid-template-columns:1fr 1.4fr auto;gap:24px}.rr-hero-bottom>p:first-child{font-size:21px}.rr-hero-bottom>p:nth-child(2){font-size:15px}.rr-hero-bottom>a{gap:12px;font-size:12px}.rr-story{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:32px}.rr-story h2{font-size:30px}.rr-story blockquote{font-size:16px}.rr-report-top{padding:18px}.rr-report-open{padding:0 18px}.rr-image-stage{min-height:250px;padding:10px}.rr-report-tall .rr-image-stage{height:410px}.rr-image-action{width:40px;height:40px;justify-content:center;padding:0}.rr-image-action>span{display:none}.rr-report figcaption{align-items:flex-start;padding:20px 18px;font-size:11px}.rr-invitation{gap:32px;padding:40px}.rr-invitation-action{padding:0}.rr-newsletter{gap:40px}}@media(max-width:1000px){.rr-hero-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}.rr-hero-bottom>p:nth-child(2){grid-column:1 / -1;grid-row:2}.rr-hero-bottom>a{grid-column:2;grid-row:1}.rr-story{grid-template-columns:minmax(0,1fr);gap:32px}.rr-story h2{max-width:680px}.rr-story blockquote{max-width:760px}.rr-image-stage{min-height:300px}.rr-invitation,.rr-newsletter{grid-template-columns:minmax(0,1fr)}.rr-invitation-action>p{max-width:620px}}@media(max-width:760px){.rr-header{height:88px}.rr-hero{padding-top:12px}.rr-breadcrumb{font-size:12px}.rr-hero-heading{align-items:flex-start;gap:16px;padding:28px 0 24px}.rr-hero h1{font-size:clamp(42px,12vw,54px)}.rr-hero h1 span{display:block}.rr-hero-emblem{width:56px;height:56px;font-size:32px}.rr-hero-bottom{row-gap:24px;padding-bottom:24px}.rr-hero-bottom>p:first-child{font-size:18px}.rr-hero-bottom>p:nth-child(2){max-width:560px;font-size:15px}.rr-hero-bottom>a>span{width:44px;height:44px}.rr-results-bar{display:block;padding:12px 0}.rr-filters{width:calc(100% + var(--page-gutter));overflow-x:auto;padding-right:var(--page-gutter);scrollbar-width:none}.rr-filters::-webkit-scrollbar{display:none}.rr-filters button{flex:none;gap:10px;padding:12px 16px;font-size:13px}.rr-results-count{display:block;margin-top:8px;text-align:right}.rr-story,.rr-story:first-child{gap:28px;padding:40px 0 48px}.rr-story-copy{padding:0}.rr-story h2{margin-top:20px;font-size:clamp(29px,8vw,36px)}.rr-story blockquote{margin-top:22px;font-size:16px;line-height:1.5}.rr-author{margin-top:24px}.rr-image-stage{min-height:180px}.rr-report-tall .rr-image-stage{height:min(92vw,430px)}.rr-report figcaption{gap:12px}.rr-show-more{min-height:64px;height:auto;gap:12px;padding:16px;font-size:14px}.rr-collection-note{font-size:13px;line-height:1.45}.rr-invitation{gap:36px;margin-top:80px;padding:28px 24px}.rr-invitation h2{margin-top:24px;font-size:clamp(36px,10vw,48px)}.rr-invitation h2 br{display:none}.rr-invitation-action>p{margin-bottom:24px;font-size:16px}.rr-newsletter{gap:36px;margin-top:80px}.rr-newsletter h2{font-size:clamp(44px,13vw,56px)}.rr-newsletter>div:first-child>p{margin-top:22px;font-size:16px}.rr-newsletter .fb-form-panel{padding:24px}.rr-newsletter .fb-consent-block,.rr-newsletter .fb-submit-row{margin-top:24px}.reviews-results-page .site-footer{margin-top:96px}[data-slot=dialog-content].rr-report-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px 16px 16px}.rr-viewer-top{gap:16px}.rr-viewer-top h2{font-size:24px}.rr-close{width:40px;height:40px}.rr-viewer-description{margin-top:8px;font-size:12px}.rr-viewer-tools{align-items:flex-start;padding:16px 0}.rr-viewer-tools>span{max-width:120px}.rr-viewer-tools button{padding:9px 12px}.rr-viewer-canvas:not(.rr-viewer-zoomed) img{max-height:calc(100dvh - 300px)}.rr-viewer-bottom{align-items:flex-start;gap:12px;padding-top:14px}}@media(max-width:480px){.rr-hero-bottom>a{gap:8px}.rr-report figcaption{flex-direction:column}.rr-report figcaption>span:last-child{text-align:left}.rr-invitation-action .intop-button,.rr-newsletter .fb-action.intop-button{max-width:100%}.rr-viewer-bottom{flex-direction:column}}@media(prefers-reduced-motion:reduce){.reviews-results-page *,.reviews-results-page *:before,.reviews-results-page *:after,.rr-report-dialog,.rr-report-dialog *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
