.difference-feature{--difference-navy:#001b44;--difference-deep-navy:#001538;--difference-orange:#ff7620;--difference-orange-light:#ffad68;--difference-orange-soft:#ffd3ae;--difference-teal:#18bdc5;--difference-aqua:#87e3e5;--difference-light-aqua:#c9f3f4;--difference-body-text:#596477;background:#fff;font-family:Proxima Nova,ProximaNova,proxima-nova,Arial,Helvetica,sans-serif;isolation:isolate;min-height:auto;overflow:hidden;padding:clamp(100px,9vw,145px) 24px clamp(72px,6vw,100px);position:relative;width:100%}.difference-feature,.difference-feature *,.difference-feature :after,.difference-feature :before{box-sizing:border-box}.difference-feature__background{background:linear-gradient(180deg,#f8fdfe,#fbfefe 38%,#fff);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-2}.difference-feature__gradient{border-radius:50%;filter:blur(72px);pointer-events:none;position:absolute;transform-origin:center;will-change:transform}.difference-feature__gradient--orange{animation:difference-orange-drift 14s ease-in-out infinite;background:radial-gradient(ellipse at center,#ff7620 0,rgba(255,143,65,.94) 25%,rgba(255,173,104,.76) 47%,rgba(255,211,174,.48) 67%,rgba(255,239,225,.2) 82%,hsla(0,0%,100%,0) 100%);height:105%;left:-17%;opacity:.94;top:-62%;width:76%}.difference-feature__gradient--teal{animation:difference-teal-drift 16s ease-in-out infinite;background:radial-gradient(ellipse at center,#18bdc5 0,rgba(51,200,207,.92) 27%,rgba(104,220,224,.75) 49%,rgba(168,235,237,.48) 69%,rgba(221,249,249,.2) 83%,hsla(0,0%,100%,0) 100%);height:110%;opacity:.94;right:-18%;top:-65%;width:78%}.difference-feature__gradient--aqua{animation:difference-aqua-drift 18s ease-in-out infinite;background:radial-gradient(ellipse at center,rgba(135,227,229,.9) 0,rgba(177,237,239,.7) 38%,rgba(215,247,247,.34) 67%,hsla(0,0%,100%,0) 100%);filter:blur(88px);height:95%;left:31%;opacity:.52;top:-54%;width:48%}.difference-feature__dots{animation:difference-dot-drift 24s linear infinite;background-image:radial-gradient(circle,hsla(0,0%,100%,.72) 1.4px,transparent 1.8px);background-position:0 0;background-size:36px 36px;inset:-40px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.92) 25%,rgba(0,0,0,.55) 48%,transparent 76%);-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.92) 25%,rgba(0,0,0,.55) 48%,transparent 76%);opacity:.72;position:absolute}.difference-feature__soften{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.08) 18%,hsla(0,0%,100%,.3) 42%,hsla(0,0%,100%,.68) 62%,hsla(0,0%,100%,.94) 82%,#fff);inset:0;position:absolute}.difference-feature__bottom-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.42) 62%,hsla(0,0%,100%,.78) 76%,hsla(0,0%,100%,.96) 90%,#fff);inset:0;pointer-events:none;position:absolute;z-index:3}.difference-feature__inner{margin:0 auto;position:relative;text-align:center;width:min(1160px,100%);z-index:2}.difference-feature__header{margin:0 auto 44px;text-align:center;width:100%}.difference-feature__section-title{color:var(--difference-navy);font-family:inherit;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}.difference-feature__section-accent{background-color:var(--difference-orange);border-radius:999px;display:block;height:5px;margin:24px auto 0;width:82px}.difference-feature__content{margin:0 auto;width:min(980px,100%)}.difference-feature__heading{color:var(--difference-navy);font-family:inherit;font-size:clamp(25px,2.25vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.difference-feature__description{color:var(--difference-body-text);font-family:inherit;font-size:clamp(18px,1.45vw,22px);font-weight:400;line-height:1.62;margin:clamp(26px,3vw,38px) auto 0;width:min(850px,100%)}@keyframes difference-orange-drift{0%{transform:translate3d(-4%,-3%,0) scale(1)}25%{transform:translate3d(7%,8%,0) scale(1.12)}50%{transform:translate3d(15%,3%,0) scale(1.05)}75%{transform:translate3d(6%,-7%,0) scale(1.15)}to{transform:translate3d(-4%,-3%,0) scale(1)}}@keyframes difference-teal-drift{0%{transform:translate3d(4%,-4%,0) scale(1.04)}24%{transform:translate3d(-7%,7%,0) scale(1.15)}52%{transform:translate3d(-15%,1%,0) scale(1.07)}78%{transform:translate3d(-5%,-8%,0) scale(1.17)}to{transform:translate3d(4%,-4%,0) scale(1.04)}}@keyframes difference-aqua-drift{0%{transform:translate3d(0,-3%,0) scale(1)}30%{transform:translate3d(-8%,7%,0) scale(1.13)}58%{transform:translate3d(9%,4%,0) scale(1.06)}82%{transform:translate3d(3%,-6%,0) scale(1.16)}to{transform:translate3d(0,-3%,0) scale(1)}}@keyframes difference-dot-drift{0%{background-position:0 0}50%{background-position:36px 18px}to{background-position:72px 36px}}@media (max-width:1024px){.difference-feature{min-height:auto;padding:96px 32px 78px}.difference-feature__gradient--orange{left:-32%;top:-48%;width:95%}.difference-feature__gradient--teal{right:-32%;top:-50%;width:95%}.difference-feature__gradient--aqua{left:22%;width:58%}}@media (max-width:767px){.difference-feature{min-height:auto;padding:76px 24px 64px}.difference-feature__header{margin-bottom:32px}.difference-feature__section-title{font-size:clamp(38px,11vw,52px);line-height:1.04}.difference-feature__section-accent{height:5px;margin-top:22px;width:72px}.difference-feature__heading{font-size:clamp(24px,7vw,31px)}.difference-feature__description{font-size:18px;line-height:1.56;margin-top:22px}.difference-feature__gradient--orange{height:76%;left:-70%;top:-28%;width:145%}.difference-feature__gradient--teal{height:78%;right:-72%;top:-30%;width:145%}.difference-feature__gradient--aqua{height:58%;left:7%;top:-12%;width:88%}.difference-feature__dots{background-size:28px 28px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 28%,rgba(0,0,0,.22) 48%,transparent 68%);-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 28%,rgba(0,0,0,.22) 48%,transparent 68%)}.difference-feature__soften{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.18) 24%,hsla(0,0%,100%,.66) 52%,hsla(0,0%,100%,.94) 76%,#fff)}}@media (prefers-reduced-motion:reduce){.difference-feature__dots,.difference-feature__gradient{animation:none}}