.reference-site{background:var(--site-background);margin:0}.reference-home a{color:var(--site-ink);text-decoration:none}.reference-home a:hover{color:var(--site-accent)}.reference-home .navlinks{display:flex}.reference-home .calc-range{width:100%;height:28px;accent-color:var(--site-accent);cursor:pointer;margin:0}.reference-home .marquee-track{animation:40s linear infinite website-home-aingel-marquee}.reference-home .marquee:hover .marquee-track{animation-play-state:paused}@keyframes website-home-aingel-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.reference-home .marquee-track{animation:none}}.reference-home .progress{display:none}.reference-home .navwrap{background:#f6f5f100;padding:0;transition:padding .5s cubic-bezier(.2,.7,.2,1),background-color .4s}.reference-home .navbar{background:#f6f5f100;border:1px solid #0000;border-radius:0;transition:max-width .5s cubic-bezier(.2,.7,.2,1),height .5s cubic-bezier(.2,.7,.2,1),border-radius .5s cubic-bezier(.2,.7,.2,1),background-color .4s,border-color .4s,box-shadow .5s,padding .5s}.reference-home .navwrap.scrolled{padding:10px 12px 0}.reference-home .navwrap.scrolled .navbar{-webkit-backdrop-filter:blur(18px)saturate(1.7);backdrop-filter:blur(18px)saturate(1.7);background:#f6f5f19e;border-color:#12121214;border-radius:22px;max-width:100%;height:72px;padding:0 max(24px,50% - 596px);box-shadow:0 14px 44px #1212121f,inset 0 1px #ffffffb3}.reference-home .navwrap.scrolled .m-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;max-width:none;margin:8px auto 0;box-shadow:0 14px 44px #1212121f;background:#f6f5f1e6!important;border:1px solid #12121214!important;margin-left:12px!important;margin-right:12px!important}.reference-home .navwrap .navbar img{transition:height .5s cubic-bezier(.2,.7,.2,1)}.reference-home .navwrap.scrolled .navbar img{height:31px!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.reference-home .navwrap.scrolled .navbar{background:#f6f5f1f5}}.reference-home .menu-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.reference-home .menu-btn:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.reference-home .mi{width:20px;height:14px;display:block;position:relative}.reference-home .mi span{background:var(--site-ink);border-radius:2px;height:2px;transition:transform .3s,top .3s;position:absolute;left:0;right:0}.reference-home .mi span:first-child{top:2px}.reference-home .mi span:nth-child(2){top:10px}.reference-home .mi.open span:first-child{top:6px;transform:rotate(45deg)}.reference-home .mi.open span:nth-child(2){top:6px;transform:rotate(-45deg)}.reference-home .m-menu-link{border-bottom:1px solid #eceae4;align-items:center;min-height:48px;padding:0 4px;font-size:17px;font-weight:500;display:flex}.reference-home .m-menu{animation:.25s both website-home-mFade}@media (hover:none){.reference-home .read-more{opacity:1!important;translate:0!important}}@media (max-width:860px){.reference-home .menu-btn{display:inline-flex}}@media (min-width:861px){.reference-home .m-menu{display:none}}@media (max-width:600px){.reference-home :is([style*="padding: 120px 24px 0"],[style*="padding:120px 24px 0"]),.reference-home :is([style*="padding: 120px 0 0"],[style*="padding:120px 0 0"]){padding-top:72px!important}.reference-home :is([style*="margin-top: 120px"],[style*=margin-top\:120px]){margin-top:72px!important}.reference-home #top{padding-top:56px!important}.reference-home .logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reference-home .logo-grid>div{height:76px!important;padding:0 10px!important}.reference-home .vid-title{display:none!important}.reference-home .vid-play{width:64px!important;height:64px!important}.reference-home .hide-xs{display:none}.reference-home .roi-card{flex-basis:260px!important;height:320px!important}.reference-home .roi-num{font-size:48px!important}.reference-home .terms-card .tl-pill{padding:6px 10px!important;font-size:11px!important}.reference-home .audit-num{font-size:56px!important}.reference-home .ticker{font-size:12px!important}}.reference-home .sec-off *,.reference-home .sec-off :before,.reference-home .sec-off :after{animation-play-state:paused!important}.reference-home .sec-off .reveal,.reference-home .sec-off .stagger>*,.reference-home .sec-off .chips .chip,.reference-home .sec-off .fill,.reference-home .sec-off .why-fill,.reference-home .sec-off .why-range,.reference-home .sec-off .dot:not(.lit),.reference-home .sec-off .video-surface,.reference-home .sec-off .film-frame,.reference-home .sec-off .progress,.reference-home .sec-off .ins-seg,.reference-home .sec-off .ins-line-fill,.reference-home .sec-off .ins-dot,.reference-home .sec-off .ins-rec,.reference-home .sec-off .ins-glow,.reference-home .sec-off .ins-row,.reference-home .sec-off .ins-kicker,.reference-home .sec-off .ins-h3,.reference-home .sec-off .ins-p,.reference-home .sec-off .ins-card,.reference-home .sec-off .ins-svg,.reference-home .sec-off .ins-center,.reference-home .sec-off .ins-scan,.reference-home .sec-off .ins-label{animation-play-state:running!important}.reference-home .film-btn{all:unset;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:44px;height:44px;color:var(--site-white);cursor:pointer;background:#0000008c;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}.reference-home .film-btn:hover{background:#000000bf;transform:scale(1.04)}.reference-home .film-btn:focus-visible{outline:2px solid var(--site-lavender);outline-offset:2px}.reference-home .film-btn.wide{padding:0 16px}.reference-home .film-bars{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #00000073}.reference-home .vid-frame:before{content:"";background:conic-gradient(from 0deg,var(--site-lavender),var(--site-peach),#cfe6f5,var(--site-accent),var(--site-lavender));z-index:0;position:absolute;inset:-60%}.reference-home .vid-cover{all:unset;box-sizing:border-box;z-index:2;cursor:pointer;background:linear-gradient(#0f0f1200 40%,#0f0f12a6 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reference-home .vid-cover:focus-visible{outline:3px solid var(--site-lavender);outline-offset:-6px;border-radius:26px}.reference-home .vid-play{background:var(--site-white);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative;box-shadow:0 18px 50px #00000059}.reference-home .vid-cover:hover .vid-play{transform:scale(1.08)}.reference-home .vid-play svg{margin-left:4px}.reference-home .vchip{transition:opacity .45s,scale .45s cubic-bezier(.2,.7,.2,1),filter .45s}.reference-home .video-surface.playing .vchip{opacity:0;filter:blur(4px);pointer-events:none;scale:.85}@media (max-width:860px){.reference-home .vchip{display:none!important}}.reference-home .read-more{color:var(--site-accent);opacity:0;white-space:nowrap;font-weight:600;transition:opacity .3s,translate .3s;translate:-6px}.reference-home .blog-card:hover .read-more,.reference-home .blog-card:focus-visible .read-more{opacity:1;translate:0}.reference-home .blog-head{background-position:50%;background-size:170% 170%!important}.reference-home .blog-card .bm{transition:scale .6s cubic-bezier(.2,.7,.2,1)}.reference-home .blog-card:hover .bm{scale:1.06}.reference-home .blog-card:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.reference-home .caret{vertical-align:-2px;background:var(--site-accent);width:7px;height:13px;margin-left:2px;display:inline-block}.reference-home .ic{overflow:visible}.reference-home .ic *{transform-box:fill-box}.reference-home .bell-wave{opacity:0}.reference-home .m-close{all:unset;box-sizing:border-box;z-index:3;width:44px;height:44px;color:var(--site-muted);cursor:pointer;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:inline-flex;position:absolute;top:14px;right:14px}.reference-home .m-close:hover{color:var(--site-ink);background:#f1efea;transform:rotate(90deg)}.reference-home .m-close:focus-visible,.reference-home .m-submit:focus-visible,.reference-home .m-input:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.reference-home .m-input{font:inherit;color:var(--site-ink);background:var(--site-background);border:1.5px solid var(--site-border);box-sizing:border-box;border-radius:12px;width:100%;min-height:46px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s,background-color .2s}.reference-home .m-input:focus{border-color:var(--site-accent);background:var(--site-white);outline:none;box-shadow:0 0 0 4px #3f37c91f}.reference-home .m-input[aria-invalid=true]{border-color:#b42318}.reference-home .m-submit{all:unset;box-sizing:border-box;background:var(--site-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;color:var(--site-white)!important}.reference-home .m-submit:hover{background:#2a2930;transform:translateY(-1px);box-shadow:0 12px 30px #12121238}.reference-home .m-link{all:unset;cursor:pointer;color:var(--site-muted);text-underline-offset:4px;padding:6px 0;font-size:14px;text-decoration:underline}@media (max-width:720px){.reference-home .m-side{flex:100%!important;gap:14px!important;padding:22px 22px 20px!important}.reference-home .m-report{display:none!important}.reference-home .m-side>.m-in:nth-child(2){padding-right:50px}.reference-home .m-side .audit-num{font-size:44px!important}}.reference-home .roi-track{scrollbar-width:none;-ms-overflow-style:none}.reference-home .roi-track::-webkit-scrollbar{display:none}.reference-home .roi-arrow{all:unset;box-sizing:border-box;background:var(--site-white);width:48px;height:48px;color:var(--site-ink);cursor:pointer;border:1.5px solid #d6d3cb;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex}.reference-home .roi-arrow:hover{border-color:var(--site-accent);color:var(--site-accent)}.reference-home .roi-arrow.on{border-color:var(--site-accent);color:var(--site-accent);background:#ecebfb}.reference-home .roi-arrow:active{transform:scale(.94)}.reference-home .roi-arrow:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.reference-home [id]{scroll-margin-top:84px}.reference-home .tdot{background:#b9b6ae;border-radius:50%;width:8px;height:8px;display:inline-block}.reference-home .keep-line{white-space:nowrap}@media (max-width:520px){.reference-home .keep-line{white-space:normal}}@media (max-width:600px){.reference-home .chat-box{height:400px!important;padding:20px!important}.reference-home .chat-box .msg-in{font-size:15px!important}}.reference-home .chat-box{scrollbar-width:thin;scrollbar-color:#d6d3cb transparent;overscroll-behavior:contain;overflow-y:auto}.reference-home .chat-box>*,.reference-home .chat-box .msg-in{flex-shrink:0}.reference-home .tdot.dk{background:#6e6c67}.reference-home .replay{font:inherit;color:var(--site-accent);background:var(--site-white);cursor:pointer;border:0;border-radius:999px;min-height:32px;padding:6px 12px;font-size:13px;font-weight:600}.reference-home .replay:hover{background:#ecebfb}.reference-home .stake>:not(.stake-bg){z-index:1;position:relative}.reference-home .stake .fx{opacity:.24}.reference-home .stake-bg{opacity:.5;transition:opacity .4s}.reference-home .stake:hover .stake-bg{opacity:1}.reference-home .ptab{all:unset;box-sizing:border-box;color:#c4c5ca;cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:15px;font-weight:500;transition:background-color .28s cubic-bezier(.2,.7,.2,1),color .28s,box-shadow .28s;display:inline-flex}.reference-home .ptab:active{transform:scale(.97)}.reference-home .ptab:hover{color:var(--site-white)}.reference-home .ptab.on{color:var(--site-white);background:#2c2d32;box-shadow:inset 0 0 0 1px #3d3e45,0 4px 14px #00000040}.reference-home .ptab:focus-visible{outline:2px solid var(--site-lavender);outline-offset:2px}.reference-home .g-chip{color:#e4e4e7;background:#26272c;border:1px solid #3a3b41;border-radius:999px;padding:6px 12px;font-size:13px}.reference-home .bench-row{transition:background-color .2s}.reference-home .bench-body{min-height:272px}.reference-home .bench-row:hover{background:#25262b}.reference-home .rbar{position:relative;overflow:hidden}.reference-home .brand-mark{transition:background-color .3s}.reference-home .lift>:hover .brand-mark{background:#ecebfb}.reference-home .dot{aspect-ratio:1;background:#34343b;border-radius:50%;display:block}.reference-home .dot.lit{background:var(--site-peach);box-shadow:0 0 12px #ffb08ab3}.reference-home .why-tile:before{content:"";background:linear-gradient(90deg,transparent,var(--site-lavender),var(--site-peach),transparent);opacity:0;height:2px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.reference-home .why-tile{transition:background-color .35s}.reference-home .why-tile:hover{background:#1d1d23!important}.reference-home .why-tile:hover:before{opacity:1}.reference-home .pipe-node{background:var(--site-white);box-sizing:border-box;border:2px solid #d6d3cb;border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:12px}.reference-home .pipe-dot{background:var(--site-accent);border-radius:50%;width:18px;height:18px;margin-left:-9px;display:none;position:absolute;top:11px;left:0;box-shadow:0 0 0 6px #3f37c926,0 0 24px #3f37c999}.reference-home .layer-scan{pointer-events:none;opacity:0;position:absolute;inset:0}.reference-home .layer-ring{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.reference-home .flag-row{all:unset;box-sizing:border-box;color:#ededf0;cursor:pointer;grid-template-columns:minmax(0,1fr) 260px 150px;align-items:center;gap:16px;width:100%;padding:14px 22px;font-size:15px;transition:background-color .2s;display:grid}.reference-home .flag-row:hover{background:#ffffff09}.reference-home .flag-row:focus-visible{outline:2px solid var(--site-lavender);outline-offset:-2px}.reference-home .chev{transition:transform .25s}.reference-home .chev.open{transform:rotate(90deg)}.reference-home .dk-link{font:inherit;color:#c4c5ca;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 4px;font-size:14px;font-weight:500}.reference-home .dk-link:hover{color:var(--site-white)}.reference-home .field{-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 92%);mask-image:linear-gradient(#000 0% 55%,#0000 92%)}.reference-home .seg{font:inherit;cursor:pointer;color:#4a4945;background:0 0;border:0;border-radius:999px;min-height:44px;padding:10px 20px;font-size:15px;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s}.reference-home .seg:hover{color:var(--site-ink)}.reference-home .seg.on{background:var(--site-white);color:var(--site-ink);box-shadow:0 2px 10px #12121214}.reference-home .seg.on.dark{background:var(--site-ink);color:var(--site-background)}.reference-home .seg:has(.seg-mark){align-items:center;gap:8px;display:inline-flex;position:relative}.reference-home .seg .seg-mark{filter:invert()brightness(.15);transition:filter .3s,rotate .6s cubic-bezier(.3,1.4,.5,1)}.reference-home .seg.on.dark .seg-mark{filter:none}.reference-home .seg:hover .seg-mark{rotate:90deg}.reference-home .seg:not(.on):has(.seg-mark){color:var(--site-accent);font-weight:600}@media (prefers-reduced-motion:no-preference){.reference-home .seg:not(.on):has(.seg-mark){animation:2.2s ease-out infinite website-home-segCall}@keyframes website-home-segCall{0%{box-shadow:0 0 #3f37c973}70%,to{box-shadow:0 0 0 10px #3f37c900}}.reference-home .seg.on.dark .seg-mark{animation:14s linear infinite website-home-markSpin}@keyframes website-home-markSpin{to{rotate:360deg}}}.reference-home .seg:focus-visible,.reference-home .btn:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.reference-home .navlinks a{background:linear-gradient(var(--site-accent),var(--site-accent))0 100%/0 1.5px no-repeat;padding-bottom:3px;transition:background-size .3s,color .2s}.reference-home .navlinks a:hover{background-size:100% 1.5px}.reference-home .cmp tbody tr td{transition:background-color .2s}.reference-home .cmp tbody tr:hover td:first-child,.reference-home .cmp tbody tr:hover td:nth-child(2){background:#faf9f6}.reference-home .logos>div{transition:color .25s,border-color .25s,translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.reference-home .logos>div:hover{border-color:#cfcbc2;color:var(--site-ink)!important}@media (prefers-reduced-motion:no-preference){.reference-home .hero-in{animation:.9s cubic-bezier(.2,.7,.2,1) both website-home-rise}.reference-home .hero-in.d1{animation-delay:80ms}.reference-home .hero-in.d2{animation-delay:.18s}.reference-home .hero-in.d3{animation-delay:.28s}.reference-home .hero-in.d4{animation-delay:.4s}@keyframes website-home-rise{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}.reference-home .metric{animation:.9s cubic-bezier(.2,.7,.2,1) both website-home-metricIn}.reference-home .metric.m1{animation-delay:.55s}.reference-home .metric.m2{animation-delay:.75s}.reference-home .metric.m3{animation-delay:.95s}@keyframes website-home-metricIn{0%{opacity:0;transform:translateY(36px)scale(.94)}60%{opacity:1;transform:translateY(-4px)scale(1.01)}to{opacity:1;transform:none}}.reference-home .metric:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#8c86f547 50%,#fff0 100%);width:45%;animation:1.3s ease-out both website-home-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-12deg)}.reference-home .metric.m1:after{animation-delay:1.35s}.reference-home .metric.m2:after{animation-delay:1.55s}.reference-home .metric.m3:after{animation-delay:1.75s}@keyframes website-home-shine{0%{left:-60%}to{left:130%}}.reference-home .metric.m1,.reference-home .metric.m2{box-shadow:0 0 #3f37c900}.reference-home .metric.m1{animation:.9s cubic-bezier(.2,.7,.2,1) .55s both website-home-metricIn,1.6s ease-out 1.4s website-home-ring}.reference-home .metric.m2{animation:.9s cubic-bezier(.2,.7,.2,1) .75s both website-home-metricIn,1.6s ease-out 1.6s website-home-ring}.reference-home .metric.m3{animation:.9s cubic-bezier(.2,.7,.2,1) .95s both website-home-metricIn,1.6s ease-out 1.8s website-home-ringDark}@keyframes website-home-ring{0%{box-shadow:0 0 #3f37c959}to{box-shadow:0 0 0 14px #3f37c900}}@keyframes website-home-ringDark{0%{box-shadow:0 0 #12121259}to{box-shadow:0 0 0 14px #12121200}}.reference-home .m-word{animation:.8s cubic-bezier(.2,.7,.2,1) both website-home-wordIn}.reference-home .m1 .m-word{animation-delay:.75s}.reference-home .m2 .m-word{animation-delay:.95s}.reference-home .m3 .m-word{animation-delay:1.15s}@keyframes website-home-wordIn{0%{opacity:0;letter-spacing:.06em;filter:blur(6px)}to{opacity:1;letter-spacing:-.045em;filter:none}}@keyframes website-home-nudgeUp{0%,60%,to{transform:none}30%{transform:translateY(-4px)}}@keyframes website-home-nudgeDown{0%,60%,to{transform:none}30%{transform:translateY(4px)}}@keyframes website-home-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.reference-home .m-badge{animation:.7s cubic-bezier(.3,1.6,.5,1) both website-home-badgeIn}.reference-home .m1 .m-badge{animation-delay:1.05s}.reference-home .m2 .m-badge{animation-delay:1.25s}.reference-home .m3 .m-badge{animation-delay:1.45s}@keyframes website-home-badgeIn{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:none}}.reference-home .m-badge svg{animation:2.2s ease-in-out infinite website-home-bobUp}.reference-home .m-badge.m-down svg{animation-name:website-home-bobDown}.reference-home .m1 .m-badge svg{animation-delay:2s}.reference-home .m2 .m-badge svg{animation-delay:2.3s}.reference-home .m3 .m-badge svg{animation-delay:2.6s}@keyframes website-home-bobUp{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes website-home-bobDown{0%,to{transform:translateY(-2px)}50%{transform:translateY(5px)}}.reference-home .m-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.6,.1,.2,1) forwards website-home-draw}.reference-home .m1 .m-line{animation-delay:1.1s}.reference-home .m2 .m-line{animation-delay:1.3s}.reference-home .m3 .m-line{animation-delay:1.5s}.reference-home .m-area{opacity:0;animation:1s ease-out forwards website-home-areaIn}.reference-home .m1 .m-area{animation-delay:1.9s}.reference-home .m2 .m-area{animation-delay:2.1s}.reference-home .m3 .m-area{animation-delay:2.3s}@keyframes website-home-areaIn{to{opacity:1}}.reference-home .metric:hover .m-line{animation:1.2s cubic-bezier(.6,.1,.2,1) both website-home-redraw}@keyframes website-home-redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.reference-home .rbar-grow{transform-origin:0;animation:1.3s cubic-bezier(.2,.8,.2,1) .6s both website-home-rbarIn}.reference-home .rbar-grow.d2{animation-delay:.85s}@keyframes website-home-rbarIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reference-home .rbar:after{content:"";border-radius:inherit;background:linear-gradient(100deg,#fff0 30%,#ffffff59 50%,#fff0 70%) 0 0/220% 100%;animation:3.2s ease-in-out 2s infinite website-home-rbarShine;position:absolute;inset:0}@keyframes website-home-rbarShine{0%{background-position:120% 0}60%,to{background-position:-120% 0}}.reference-home .rbar-lost{animation:2.4s ease-in-out 2s infinite website-home-lostPulse}@keyframes website-home-lostPulse{0%,to{background-color:#ff8a651a;box-shadow:0 0 #ff8a6500}50%{background-color:#ff8a653d;box-shadow:0 0 16px #ff8a6559}}.reference-home .bench-bar{transform-origin:0}.reference-home .bench-body .bench-row{animation:.42s cubic-bezier(.2,.7,.2,1) both website-home-rowIn}.reference-home .bench-body .bench-row:nth-child(2){animation-delay:50ms}.reference-home .bench-body .bench-row:nth-child(3){animation-delay:.1s}.reference-home .bench-body .bench-row:nth-child(4){animation-delay:.15s}.reference-home .bench-body .bench-row:nth-child(5){animation-delay:.2s}.reference-home .bench-body .bench-row:nth-child(6){animation-delay:.25s}.reference-home .bench-body .bench-row:nth-child(7){animation-delay:.3s}@keyframes website-home-rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reference-home .bench-body .bench-bar{animation:.7s cubic-bezier(.2,.7,.2,1) .18s both website-home-barIn}.reference-home .bench-body .bench-row:nth-child(2) .bench-bar{animation-delay:.23s}.reference-home .bench-body .bench-row:nth-child(3) .bench-bar{animation-delay:.28s}.reference-home .bench-body .bench-row:nth-child(4) .bench-bar{animation-delay:.33s}.reference-home .bench-body .bench-row:nth-child(5) .bench-bar{animation-delay:.38s}.reference-home .bench-body .bench-row:nth-child(6) .bench-bar{animation-delay:.43s}.reference-home .bench-body .bench-row:nth-child(7) .bench-bar{animation-delay:.48s}.reference-home .fx-money .fx{animation:7s linear infinite website-home-fxFall}.reference-home .fx-money .fx2{animation-duration:9s;animation-delay:-3s}.reference-home .fx-money .fx3{animation-duration:6s;animation-delay:-1s}.reference-home .fx-money .fx4{animation-duration:8s;animation-delay:-5s}.reference-home .fx-money .fx5{animation-duration:7.5s;animation-delay:-2s}.reference-home .fx-money .fx6{animation-duration:10s;animation-delay:-7s}@keyframes website-home-fxFall{0%{transform:translateY(0)rotate(-15deg)}to{transform:translateY(460px)rotate(200deg)}}.reference-home .fx-plane .fx{animation:8s linear infinite website-home-fxFly;transform:rotate(45deg)}.reference-home .fx-plane .fx2{animation-duration:11s;animation-delay:-4s}.reference-home .fx-plane .fx3{animation-duration:9s;animation-delay:-6.5s}.reference-home .fx-plane .fx4{animation-duration:13s;animation-delay:-2s}@keyframes website-home-fxFly{0%{transform:translate(0)rotate(45deg)}to{transform:translate(420px,-260px)rotate(45deg)}}.reference-home .fx-burger .fx{animation:4.5s ease-in-out infinite website-home-fxBob}.reference-home .fx-burger .fx2{animation-duration:5.2s;animation-delay:-1.2s}.reference-home .fx-burger .fx3{animation-duration:3.8s;animation-delay:-2.4s}.reference-home .fx-burger .fx4{animation-duration:6s;animation-delay:-3s}.reference-home .fx-burger .fx5{animation-duration:4.2s;animation-delay:-.6s}@keyframes website-home-fxBob{0%,to{transform:translateY(0)rotate(-8deg)scale(1)}50%{transform:translateY(-22px)rotate(8deg)scale(1.08)}}.reference-home .fx-parcel .fx1,.reference-home .fx-parcel .fx2,.reference-home .fx-parcel .fx3{animation:9s linear infinite website-home-fxBelt}.reference-home .fx-parcel .fx2{animation-delay:-3s}.reference-home .fx-parcel .fx3{animation-delay:-6s}@keyframes website-home-fxBelt{0%{transform:translate(0)}to{transform:translate(420px)}}.reference-home .fx-parcel .fx4,.reference-home .fx-parcel .fx5{animation:3.6s ease-in-out infinite website-home-fxHop}.reference-home .fx-parcel .fx5{animation-delay:-1.8s}@keyframes website-home-fxHop{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-16px)rotate(-10deg)}60%{transform:translateY(0)rotate(6deg)}}.reference-home .audit-stat:after{content:"";background:linear-gradient(100deg,#fff0,#ffb08a24,#fff0);width:40%;animation:4.5s ease-in-out 1s infinite website-home-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-12deg)}.reference-home .audit-num{animation:3s ease-in-out infinite website-home-numGlow}@keyframes website-home-numGlow{0%,to{text-shadow:0 0 #ffb08a00}50%{text-shadow:0 0 28px #ffb08a73}}.reference-home .audit-cta{animation:2.6s ease-in-out 1.5s infinite website-home-ctaPulse}@keyframes website-home-ctaPulse{0%,to{box-shadow:0 0 #12121240}50%{box-shadow:0 0 0 10px #12121200}}.reference-home .tdot{animation:1.1s ease-in-out infinite website-home-tdot}.reference-home .tdot.d2{animation-delay:.15s}.reference-home .tdot.d3{animation-delay:.3s}@keyframes website-home-tdot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.reference-home html{scroll-behavior:smooth}.reference-home .aurora.arrive{animation:1.6s cubic-bezier(.2,.7,.2,1) both website-home-arrive}@keyframes website-home-arrive{0%{transform:scale(.985);box-shadow:0 0 #3f37c973}35%{transform:scale(1);box-shadow:0 0 0 10px #3f37c92e}to{box-shadow:0 0 0 22px #3f37c900}}.reference-home .roi-card{transition:translate .45s cubic-bezier(.2,.7,.2,1),rotate .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,transform 1.1s cubic-bezier(.16,1,.3,1),opacity .8s,filter .8s;transition-delay:0s,0s,0s,calc(var(--i)*75ms),calc(var(--i)*75ms),calc(var(--i)*75ms)}.reference-home .roi-track.deck .roi-card{opacity:0;filter:blur(8px);transform:translate(140px)scale(.94)}.reference-home .roi-card .roi-num{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .7s,translate .9s cubic-bezier(.16,1,.3,1)}.reference-home .roi-track.deck .roi-card .roi-num{opacity:0;translate:0 14px}.reference-home .roi-track:not(.deck) .roi-card .roi-num{transition-delay:0s,calc(var(--i)*75ms + .35s),calc(var(--i)*75ms + .35s)}@media (hover:hover) and (pointer:fine){.reference-home .roi-card:hover{translate:0 -8px;rotate:-.6deg;box-shadow:0 26px 50px #1212122e}.reference-home .roi-card:after{content:"";background:linear-gradient(100deg,#fff0,#ffffff2e,#fff0);width:45%;transition:left .8s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-14deg)}.reference-home .roi-card:hover:after{left:130%}.reference-home .roi-card:hover .roi-num{transform:scale(1.06)}}.reference-home .m-overlay .m-backdrop{animation:.35s both website-home-mFade}.reference-home .m-overlay .m-panel{transform-origin:50% 60%;animation:.6s cubic-bezier(.16,1.1,.3,1) both website-home-mPop}@keyframes website-home-mFade{0%{opacity:0}to{opacity:1}}@keyframes website-home-mPop{0%{opacity:0;transform:perspective(1200px)translateY(40px)rotateX(10deg)scale(.92)}to{opacity:1;transform:none}}.reference-home .m-overlay .m-in{animation:.6s cubic-bezier(.2,.7,.2,1) both website-home-rise}.reference-home .m-overlay .m-in:first-child{animation-delay:.18s}.reference-home .m-overlay .m-in:nth-child(2){animation-delay:.26s}.reference-home .m-overlay .m-in:nth-child(3){animation-delay:.34s}.reference-home .m-overlay .m-in:nth-child(4){animation-delay:.42s}.reference-home .m-overlay .m-in:nth-child(5){animation-delay:.5s}.reference-home .m-overlay .m-in:nth-child(6){animation-delay:.58s}.reference-home .m-overlay .m-in:nth-child(7){animation-delay:.66s}.reference-home .m-overlay .m-in:nth-child(8){animation-delay:.74s}.reference-home .m-glow{animation:10s ease-in-out infinite alternate website-home-whyDrift}.reference-home .m-overlay.closing .m-backdrop{animation:.22s both website-home-mFadeOut}.reference-home .m-overlay.closing .m-panel{animation:.22s both website-home-mPopOut}@keyframes website-home-mFadeOut{to{opacity:0}}@keyframes website-home-mPopOut{to{opacity:0;transform:translateY(20px)scale(.96)}}.reference-home .m-success{animation:.5s cubic-bezier(.2,.7,.2,1) both website-home-rise}.reference-home .m-check{animation:.6s cubic-bezier(.3,1.6,.5,1) both website-home-badgeIn}.reference-home .m-check-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out .3s forwards website-home-draw}.reference-home .ic-tick{stroke-dasharray:1;stroke-dashoffset:1px;animation:3s ease-in-out infinite website-home-tick}@keyframes website-home-tick{0%,10%{stroke-dashoffset:1px}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.reference-home .ic-bars .b1,.reference-home .ic-bars .b2,.reference-home .ic-bars .b3{transform-origin:50% 100%;animation:2.4s ease-in-out infinite website-home-barBob}.reference-home .ic-bars .b2{animation-delay:-.8s}.reference-home .ic-bars .b3{animation-delay:-1.6s}@keyframes website-home-barBob{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}.reference-home .ic-chat .t1,.reference-home .ic-chat .t2,.reference-home .ic-chat .t3{animation:1.2s ease-in-out infinite website-home-typeDot}.reference-home .ic-chat .t2{animation-delay:.15s}.reference-home .ic-chat .t3{animation-delay:.3s}@keyframes website-home-typeDot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.reference-home .ic-bell .bell-body{transform-origin:50% 0;animation:2.8s ease-in-out infinite website-home-bellRing}.reference-home .ic-bell .bell-clap{transform-origin:50% 0;animation:2.8s ease-in-out infinite website-home-clap}@keyframes website-home-bellRing{0%,55%,to{transform:rotate(0)}60%{transform:rotate(16deg)}66%{transform:rotate(-14deg)}72%{transform:rotate(10deg)}78%{transform:rotate(-6deg)}84%{transform:rotate(3deg)}}@keyframes website-home-clap{0%,55%,to{transform:translate(0)}62%{transform:translate(-1.5px)}68%{transform:translate(1.5px)}74%{transform:translate(-1px)}}.reference-home .ic-bell .bell-wave{animation:2.8s ease-out infinite website-home-wave}@keyframes website-home-wave{0%,58%{opacity:0;transform:scale(.8)}66%{opacity:1}90%,to{opacity:0;transform:scale(1.15)}}.reference-home .ic-team .p1{animation:3s ease-in-out infinite website-home-bobA}.reference-home .ic-team .p2{animation:3s ease-in-out -1.5s infinite website-home-bobA}@keyframes website-home-bobA{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.reference-home .terms-glow{animation:14s ease-in-out infinite alternate website-home-whyDrift}.reference-home .tl-m{transform-origin:0;animation:.5s cubic-bezier(.2,.7,.2,1) both website-home-tlIn;animation-delay:calc(var(--m)*70ms + .2s)}@keyframes website-home-tlIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.reference-home .tl-flag{animation:2.2s ease-in-out 1.2s infinite website-home-flagPulse}@keyframes website-home-flagPulse{0%,to{box-shadow:0 0 8px #ffb08a99}50%{box-shadow:0 0 22px #ffb08a}}.reference-home .term-li{transition:background-color .25s,translate .25s}.reference-home .term-li:hover{translate:0 -2px;background:#ffffff29!important}.reference-home .m-overlay .m-bar{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .55s both website-home-barIn}.reference-home .m-overlay .m-bar.d2{animation-delay:.7s}.reference-home .m-overlay .m-bar.d3{animation-delay:.85s}.reference-home .orb{animation:9s linear infinite website-home-orbit}.reference-home .orb.o2{animation-duration:13s;animation-direction:reverse}.reference-home .orb.o3{animation-duration:6s}@keyframes website-home-orbit{to{transform:rotate(360deg)}}.reference-home .bm-orbit>div:nth-child(3){animation:2.6s ease-in-out infinite website-home-corePulse}@keyframes website-home-corePulse{0%,to{box-shadow:0 0 0 6px #3f37c926}50%{box-shadow:0 0 0 14px #3f37c90d}}.reference-home .kb{transform-origin:50% 100%;animation:2.6s ease-in-out infinite website-home-kbBob}.reference-home .kb.k2{animation-delay:-.4s}.reference-home .kb.k3{animation-delay:-.8s}.reference-home .kb.k4{animation-delay:-1.2s}.reference-home .kb.k5{animation-delay:-1.6s}.reference-home .kb.k6{animation-delay:-2s}@keyframes website-home-kbBob{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}.reference-home .bm-type .tl1,.reference-home .bm-type .tl2,.reference-home .bm-type .tl3{width:0;animation:7s steps(22,end) infinite website-home-typeLine}.reference-home .bm-type .tl2{animation-name:website-home-typeLine2}.reference-home .bm-type .tl3{animation-name:website-home-typeLine3}@keyframes website-home-typeLine{0%{width:0}15%,90%{width:100%}to{width:0}}@keyframes website-home-typeLine2{0%,18%{width:0}33%,90%{width:100%}to{width:0}}@keyframes website-home-typeLine3{0%,36%{width:0}52%,90%{width:100%}to{width:0}}.reference-home .caret{animation:1s step-end infinite website-home-blink}@keyframes website-home-blink{50%{opacity:0}}@keyframes website-home-headDrift{0%{background-position:30% 30%}to{background-position:70% 70%}}.reference-home .vid-frame:before{animation:10s linear infinite website-home-vidSpin}@keyframes website-home-vidSpin{to{transform:rotate(360deg)}}.reference-home .vid-play:before,.reference-home .vid-play:after{content:"";border:2px solid #ffffffb3;border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.2,1) infinite website-home-playRing;position:absolute;inset:0}.reference-home .vid-play:after{animation-delay:1.2s}@keyframes website-home-playRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.reference-home .vid-halo{animation:14s ease-in-out infinite alternate website-home-whyDrift}.reference-home .vchip{animation:6s ease-in-out infinite website-home-float}.reference-home .vchip.vc2{animation-delay:-2s}.reference-home .vchip.vc3{animation-delay:-4s}.reference-home .vid-cover{animation:.4s both website-home-mFade}.reference-home .ticker-track{animation:45s linear infinite website-home-aingel-marquee}.reference-home .ticker:hover .ticker-track{animation-play-state:paused}.reference-home .onair-dot,.reference-home .rec-dot{animation:1.4s ease-in-out infinite website-home-recBlink}@keyframes website-home-recBlink{0%,to{opacity:1}50%{opacity:.25}}.reference-home .film-glow{animation:16s ease-in-out infinite alternate website-home-whyDrift}.reference-home .ping:after{content:"";background:var(--site-accent);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite website-home-ping;position:absolute;inset:0}@keyframes website-home-ping{75%,to{opacity:0;transform:scale(3)}}.reference-home .btn{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .2s}.reference-home .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #12121224}.reference-home .btn:active{transform:translateY(0)scale(.98)}.reference-home .lift>*{transition:translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.reference-home .lift>:hover{translate:0 -6px;box-shadow:0 20px 44px #1212121a}.reference-home .row{transition:box-shadow .4s}.reference-home .row:hover{box-shadow:0 24px 60px #12121214}.reference-home .float{animation:7s ease-in-out infinite website-home-float}.reference-home .float.d2{animation-delay:-2.3s}.reference-home .float.d3{animation-delay:-4.6s}@keyframes website-home-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes website-home-aurora{0%{background-position:0 0}50%{background-position:100% 40%}to{background-position:30% 100%}}.reference-home .swap-in{animation:.45s cubic-bezier(.2,.7,.2,1) both website-home-swap}@keyframes website-home-swap{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.reference-home .flag-in{animation:.5s cubic-bezier(.2,.7,.2,1) .15s both website-home-flag}.reference-home .flag-in.d2{animation-delay:.3s}.reference-home .flag-in.d3{animation-delay:.45s}.reference-home .flag-in.d4{animation-delay:.6s}@keyframes website-home-flag{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.reference-home .msg-in{animation:.6s cubic-bezier(.2,.7,.2,1) both website-home-flag}.reference-home .msg-in.d2{animation-delay:.5s}.reference-home .msg-in.d3{animation-delay:1s}.reference-home .msg-in.d4{animation-delay:1.5s}.reference-home .eq-arc{animation:1.2s cubic-bezier(.6,.1,.2,1) .3s both website-home-arc}@keyframes website-home-arc{0%{stroke-dasharray:0 100}to{stroke-dasharray:44 100}}.reference-home .eq-bar{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .4s both website-home-barIn}.reference-home .eq-bar.d2{animation-delay:.55s}.reference-home .eq-bar.d3{animation-delay:.7s}.reference-home .eq-bar.d4{animation-delay:.85s}@keyframes website-home-barIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reference-home .pipe-dot{animation:6s cubic-bezier(.45,0,.55,1) infinite website-home-pipeDot;display:block}@keyframes website-home-pipeDot{0%{opacity:0;left:0%}6%{opacity:1}94%{opacity:1}to{opacity:0;left:100%}}.reference-home .pipe-trail{animation:6s cubic-bezier(.45,0,.55,1) infinite website-home-pipeTrail}@keyframes website-home-pipeTrail{0%{opacity:1;width:0%}90%{opacity:1}to{opacity:0;width:100%}}.reference-home .pipe-node{animation:6s ease-out infinite website-home-nodeHit}.reference-home .pipe-node.n1{animation-delay:.9s}.reference-home .pipe-node.n2{animation-delay:3s}.reference-home .pipe-node.n3{animation-delay:5.1s}@keyframes website-home-nodeHit{0%{background:var(--site-accent);border-color:var(--site-accent);transform:scale(1.35);box-shadow:0 0 0 8px #3f37c92e}18%{background:var(--site-white);border-color:var(--site-accent);transform:none;box-shadow:0 0 #3f37c900}to{background:var(--site-white);border-color:#d6d3cb}}.reference-home .layer-ring{animation:6s ease-out infinite website-home-layerGlow}.reference-home .l1 .layer-ring{animation-delay:.9s}.reference-home .l2 .layer-ring{animation-delay:3s}.reference-home .l3 .layer-ring{animation-delay:5.1s}@keyframes website-home-layerGlow{0%{box-shadow:inset 0 0 0 2px var(--site-accent),inset 0 0 40px #3f37c91f}35%{box-shadow:inset 0 0 0 1px #3f37c94d}to{box-shadow:inset 0 0 #3f37c900}}.reference-home .l3 .layer-ring{animation-name:website-home-layerGlowDark}@keyframes website-home-layerGlowDark{0%{box-shadow:inset 0 0 0 2px #b8b3ff,inset 0 0 40px #b8b3ff2e}35%{box-shadow:inset 0 0 0 1px #b8b3ff4d}to{box-shadow:inset 0 0 #b8b3ff00}}.reference-home .layer-scan{background:linear-gradient(#8c86f500 0%,#8c86f529 50%,#8c86f500 100%) 0 0/100% 40% no-repeat;animation:6s ease-out infinite website-home-scan}.reference-home .l1 .layer-scan{animation-delay:.9s}.reference-home .l2 .layer-scan{animation-delay:3s}.reference-home .l3 .layer-scan{animation-delay:5.1s}@keyframes website-home-scan{0%{opacity:1;background-position:0 -40%}22%{opacity:1;background-position:0 140%}23%,to{opacity:0;background-position:0 140%}}.reference-home .chips .chip{transition:background-color .2s,color .2s;display:inline-block}.reference-home .chips .chip:hover{background:var(--site-accent)!important;color:var(--site-white)!important}@supports (animation-timeline:view()){.reference-home .chips .chip{animation:linear both website-home-chipIn;animation-timeline:view();animation-range:entry 10% entry 70%}.reference-home .chips .chip:nth-child(2){animation-range:entry 14% entry 74%}.reference-home .chips .chip:nth-child(3){animation-range:entry 18% entry 78%}.reference-home .chips .chip:nth-child(4){animation-range:entry 22% entry 82%}.reference-home .chips .chip:nth-child(5){animation-range:entry 26% entry 86%}.reference-home .chips .chip:nth-child(6){animation-range:entry 30% entry 90%}@keyframes website-home-chipIn{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}}.reference-home .why-glow{animation:16s ease-in-out infinite alternate website-home-whyDrift}@keyframes website-home-whyDrift{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(5%,4%)scale(1.08)}}.reference-home .dot.lit{animation:2s ease-in-out infinite website-home-litPulse}@keyframes website-home-litPulse{0%,to{transform:scale(1);box-shadow:0 0 8px #ffb08a80}50%{transform:scale(1.35);box-shadow:0 0 18px #ffb08ae6}}.reference-home .why-timer{animation:5s linear infinite website-home-timer}@keyframes website-home-timer{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 100}}.reference-home .why-tile:hover .dot:not(.lit){background:#45454e}@supports (animation-timeline:view()){.reference-home .film-frame{animation:linear both website-home-filmIn;animation-timeline:view();animation-range:entry cover 35%}@keyframes website-home-filmIn{0%{clip-path:inset(12% 18% round 22px);transform:scale(.96)}to{clip-path:inset(0 round 22px);transform:none}}.reference-home .video-surface{animation:linear both website-home-vidIn;animation-timeline:view();animation-range:entry cover 40%}@keyframes website-home-vidIn{0%{opacity:.3;transform:perspective(1400px)rotateX(14deg)scale(.88)translateY(40px)}to{opacity:1;transform:none}}.reference-home .why-fill{transform-origin:0;animation:linear both website-home-barIn;animation-timeline:view();animation-range:entry 20% cover 40%}.reference-home .why-range{transform-origin:0;animation:linear both website-home-barIn;animation-timeline:view();animation-range:entry 25% cover 45%}.reference-home .dot{animation:linear both website-home-dotIn;animation-timeline:view();animation-range:entry 10% cover 35%}.reference-home .dot.lit{animation:2s ease-in-out infinite website-home-litPulse}@keyframes website-home-dotIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.reference-home .reveal,.reference-home .stagger>*{animation:linear both website-home-reveal;animation-timeline:view();animation-range:entry entry 70%}.reference-home .stagger>:nth-child(3n+2){animation-range:entry 8% entry 78%}.reference-home .stagger>:nth-child(3n){animation-range:entry 16% entry 86%}@keyframes website-home-reveal{0%{opacity:0;transform:translateY(40px)scale(.985)}to{opacity:1;transform:none}}.reference-home .fill{transform-origin:0;animation:linear both website-home-fill;animation-timeline:view();animation-range:entry 20% cover 40%}@keyframes website-home-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reference-home .msg-in,.reference-home .flag-in{animation-timeline:auto}}@supports (animation-timeline:scroll()){.reference-home .progress{animation:linear both website-home-progress;animation-timeline:scroll(root);display:block}@keyframes website-home-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}@media (max-width:860px){.reference-home .navlinks,.reference-home .hide-sm{display:none}}.reference-home .dk-foot{color:#f4f3ef;isolation:isolate;background:#0e0e10;margin-top:120px;position:relative;overflow:hidden}.reference-home .dk-foot:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#6c63ff38,#6c63ff00 70%);width:1100px;height:420px;position:absolute;top:-220px;left:50%;translate:-50%}.reference-home .dk-foot:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:0;right:0}.reference-home .dk-foot a{color:#a8a6a0;text-decoration:none;transition:color .2s}.reference-home .dk-foot a:hover{color:var(--site-white)}.reference-home .dk-foot .fh{letter-spacing:.02em;color:#77756f;border-bottom:1px solid #ffffff1a;min-width:150px;padding-bottom:12px;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important}.reference-home .dk-foot .fdesc{color:#a8a6a0!important}.reference-home .dk-foot .fmail{color:#f4f3ef!important}.reference-home .dk-foot .fbar{color:#77756f!important;border-top:1px solid #ffffff1a!important}.reference-home .dk-foot .soc{gap:10px;display:flex}.reference-home .dk-foot .soc :is(a,.social-placeholder){color:#c9c7c1;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:36px;height:36px;transition:background-color .2s,color .2s,border-color .2s;display:grid}.reference-home .dk-foot .soc :is(a,.social-placeholder):hover{color:#fff;background:#ffffff1a;border-color:#ffffff3d}.reference-home .dk-foot .soc svg{fill:currentColor;width:15px;height:15px}.reference-home .ins-band{color:#f4f3ef;background:#0b0b0d;margin-top:120px;padding:96px 0 112px;position:relative;overflow:hidden}.reference-home .ins-pill{color:#e9e7e1;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:500;display:inline-flex}.reference-home .ins-track{margin-top:72px;position:relative}.reference-home .ins-line{background:#ffffff1f;width:1px;position:absolute;top:40px;bottom:40px;left:50%;translate:-.5px}.reference-home .ins-line-fill{clip-path:inset(0 0 calc(100% - var(--p,100%))0);background:linear-gradient(#7ea6ff,#c08bff 35%,#7ee6d3 68%,#ebd97e);position:absolute;inset:0;box-shadow:0 0 12px #a09aff99}.reference-home .ins-line-head{left:50%;top:var(--p,100%);background:var(--site-white);width:10px;height:10px;opacity:var(--ho,0);border-radius:50%;margin:-5px 0 0 -5px;transition:opacity .3s;position:absolute;box-shadow:0 0 0 4px #b8b3ff40,0 0 18px 4px #b8b3ffcc}.reference-home .ins-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:0 48px;padding:56px 0;display:grid}.reference-home .ins-copy{text-align:left;justify-self:end;max-width:440px}.reference-home .ins-flip .ins-copy{grid-area:1/3;justify-self:start}.reference-home .ins-flip .ins-vis{grid-area:1/1}.reference-home .ins-node{grid-area:1/2;justify-content:center;display:flex}.reference-home .ins-dot{border:2px solid var(--c);width:14px;height:14px;box-shadow:0 0 0 6px #0b0b0d,0 0 18px var(--c);background:#0b0b0d;border-radius:50%;transition:border-color .4s,box-shadow .5s,scale .5s cubic-bezier(.3,1.6,.5,1),background-color .4s}.reference-home .ins-armed .ins-dot{border-color:#ffffff40;scale:.75;box-shadow:0 0 0 6px #0b0b0d}.reference-home .ins-armed .ins-dot.lit{border-color:var(--c);background:var(--c);box-shadow:0 0 0 6px #0b0b0d,0 0 22px var(--c);scale:1}.reference-home .ins-kicker{letter-spacing:.1em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.reference-home .ins-h3{letter-spacing:-.025em;color:#f4f3ef;margin:12px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.1}.reference-home .ins-p{color:#a8a6a0;margin:14px 0 0;font-size:16.5px;line-height:1.6}.reference-home .ins-vis{justify-content:center;align-items:center;min-height:360px;display:flex;position:relative}.reference-home .ins-glow{pointer-events:none;z-index:0;position:absolute;inset:-12% -6%}.reference-home .ins-card{z-index:1;box-sizing:border-box;background:linear-gradient(#232327,#1a1a1d);border:1px solid #ffffff14;border-radius:22px;width:min(320px,80%);padding:22px 24px 28px;transition:translate .45s cubic-bezier(.2,.7,.2,1);position:relative;box-shadow:0 30px 70px #00000073,inset 0 1px #ffffff0f}.reference-home .ins-donut{width:190px;height:190px;margin:22px auto 0;position:relative}.reference-home .ins-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reference-home .ins-rec{z-index:2;box-sizing:border-box;background:#fffffff7;border-radius:16px;width:min(270px,62%);padding:16px 18px;transition:translate .45s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-6%;right:-2%;box-shadow:0 24px 60px #00000073}.reference-home .ins-flip .ins-rec{left:-2%;right:auto}.reference-home .ins-vis{perspective:1200px}.reference-home .ins-card,.reference-home .ins-rec{transition:scale .45s cubic-bezier(.2,.7,.2,1)}.reference-home .ins-row.in .ins-p,.reference-home .ins-row.in .ins-card,.reference-home .ins-row.in .ins-rec,.reference-home .ins-row.in .ins-center{filter:none}.reference-home .ins-vis:hover .ins-card{scale:1.02}.reference-home .ins-vis:hover .ins-rec{scale:1.04}.reference-home .ins-orbit{pointer-events:none;border:1px dashed #ffffff24;border-radius:50%;position:absolute;inset:-16px}.reference-home .ins-orbit:after{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 14px var(--c),0 0 4px #fff;border-radius:50%;margin-left:-4px;position:absolute;top:-4px;left:50%}.reference-home .ins-scanbox{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.reference-home .ins-scan{background:linear-gradient(180deg,rgba(var(--g),0),rgba(var(--g),.16)70%,rgba(var(--g),.5)98%,rgba(var(--g),0));opacity:0;height:45%;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.reference-home .ins-label{color:#3a3936;border:1px solid var(--site-border);background:#f1efea;border-radius:999px;padding:4px 8px;font-size:11.5px;font-weight:500}.reference-home .ins-star{z-index:2;background:radial-gradient(circle at 35% 30%,#2a2738,#0e0e12 70%);border:1px solid #b8b3ff59;border-radius:50%;place-items:center;width:64px;height:64px;margin:8px auto -32px;display:grid;position:relative;box-shadow:0 0 0 8px #0b0b0d,0 0 30px #8c84ffb3}.reference-home .ins-final{background:#18181b;border:1px solid #ffffff12;border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);padding:clamp(28px,4vw,56px);display:grid}.reference-home .ins-media{aspect-ratio:16/9;background:#0f0f12;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000080}.reference-home .ins-chip{color:#f4f3ef;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#1414189e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute}.reference-home .ins-chip i{border-radius:50%;width:7px;height:7px}.reference-home .ins-chip.ic1{top:14px;left:14px}.reference-home .ins-chip.ic2{top:38%;right:14px}.reference-home .ins-chip.ic3{bottom:14px;left:18px}.reference-home .ins-cta{background:var(--site-white);border-radius:999px;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;display:inline-flex;color:var(--site-ink)!important}.reference-home .ins-cta:hover{color:var(--site-accent)!important}@media (max-width:900px){.reference-home .ins-line,.reference-home .ins-node{display:none}.reference-home .ins-row,.reference-home .ins-flip{grid-template-columns:1fr;gap:28px;padding:40px 0}.reference-home .ins-copy,.reference-home .ins-flip .ins-copy{grid-area:1/1;justify-self:start;max-width:none}.reference-home .ins-vis,.reference-home .ins-flip .ins-vis{grid-area:2/1;min-height:340px}.reference-home .ins-rec,.reference-home .ins-flip .ins-rec{bottom:-4%;left:auto;right:0}.reference-home .ins-final{grid-template-columns:1fr}.reference-home .ins-star{display:none}.reference-home .ins-band{padding:72px 0 80px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reference-home .ins-row{animation:linear both website-home-rowFocus;animation-timeline:view();animation-range:cover}@keyframes website-home-rowFocus{0%{opacity:.4}25%,75%{opacity:1}to{opacity:.5}}.reference-home .ins-card{animation:linear both website-home-cardPar;animation-timeline:view();animation-range:cover}@keyframes website-home-cardPar{0%{translate:0 36px}to{translate:0 -36px}}.reference-home .ins-rec{animation:linear both website-home-recPar;animation-timeline:view();animation-range:cover}@keyframes website-home-recPar{0%{translate:0 70px}to{translate:0 -70px}}.reference-home .ins-glow{animation:linear both website-home-glowPar;animation-timeline:view();animation-range:cover}@keyframes website-home-glowPar{0%{translate:0 -50px}to{translate:0 50px}}}.reference-home .ins-chip.ic1{animation:6s ease-in-out infinite website-home-chipFloat}.reference-home .ins-chip.ic2{animation:7s ease-in-out -2s infinite website-home-chipFloat}.reference-home .ins-chip.ic3{animation:6.5s ease-in-out -4s infinite website-home-chipFloat}@keyframes website-home-chipFloat{0%,to{translate:0}50%{translate:0 -6px}}.reference-home .ins-star{animation:3s ease-in-out infinite website-home-starPulse}.reference-home .ins-armed .ins-kicker{transition:opacity .7s,letter-spacing 1s cubic-bezier(.16,1,.3,1),translate 1s cubic-bezier(.16,1,.3,1)}.reference-home .ins-armed .ins-h3{transition:clip-path 1s cubic-bezier(.16,1,.3,1) .1s,translate 1s cubic-bezier(.16,1,.3,1) .1s,opacity .6s .1s}.reference-home .ins-armed .ins-p{transition:opacity .8s .25s,translate .9s cubic-bezier(.16,1,.3,1) .25s,filter .8s .25s}.reference-home .ins-armed .ins-card{transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .8s,filter .9s,scale .45s cubic-bezier(.2,.7,.2,1)}.reference-home .ins-armed .ins-svg{transition:rotate 1.6s cubic-bezier(.16,1,.3,1) .25s,scale 1.6s cubic-bezier(.16,1,.3,1) .25s}.reference-home .ins-armed .ins-seg{transition:stroke-dasharray 1.2s cubic-bezier(.3,.7,.2,1)}.reference-home .ins-armed .ins-center{transition:opacity .7s .9s,scale .9s cubic-bezier(.3,1.5,.5,1) .9s,filter .7s .9s}.reference-home .ins-armed .ins-rec{transition:transform 1.1s cubic-bezier(.16,1,.3,1) .55s,opacity .7s .55s,filter .8s .55s,scale .45s cubic-bezier(.2,.7,.2,1)}.reference-home .ins-armed .ins-label{transition:opacity .5s 1.2s,scale .6s cubic-bezier(.3,1.6,.5,1) 1.2s}.reference-home .ins-armed .ins-label:nth-child(2){transition-delay:1.35s}.reference-home .ins-armed .ins-glow{transition:opacity 1.2s,transform 1.4s cubic-bezier(.16,1,.3,1)}.reference-home .ins-armed .ins-row:not(.in) .ins-kicker{opacity:0;letter-spacing:.45em;translate:-24px}.reference-home .ins-armed .ins-row:not(.in) .ins-h3{clip-path:inset(0 0 100%);opacity:.2;translate:0 36px}.reference-home .ins-armed .ins-row:not(.in) .ins-p{opacity:0;filter:blur(6px);translate:0 26px}.reference-home .ins-armed .ins-row:not(.in) .ins-card{opacity:0;filter:blur(10px);transform:rotateX(24deg)rotateY(-16deg)translateY(90px)scale(.86)}.reference-home .ins-armed .ins-row.ins-flip:not(.in) .ins-card{transform:rotateX(24deg)rotateY(16deg)translateY(90px)scale(.86)}.reference-home .ins-armed .ins-row:not(.in) .ins-svg{rotate:-140deg;scale:.72}.reference-home .ins-armed .ins-row:not(.in) .ins-seg{stroke-dasharray:0 100}.reference-home .ins-armed .ins-row:not(.in) .ins-center{opacity:0;filter:blur(8px);scale:.6}.reference-home .ins-armed .ins-row:not(.in) .ins-rec{opacity:0;filter:blur(8px);transform:translate(70px)rotate(5deg)scale(.88)}.reference-home .ins-armed .ins-row.ins-flip:not(.in) .ins-rec{transform:translate(-70px)rotate(-5deg)scale(.88)}.reference-home .ins-armed .ins-row:not(.in) .ins-label{opacity:0;scale:.6}.reference-home .ins-armed .ins-row:not(.in) .ins-glow{opacity:0;transform:scale(.6)}.reference-home .ins-row.in .ins-scan{animation:1.5s cubic-bezier(.4,0,.2,1) .7s both website-home-scan}@keyframes website-home-scan{0%{opacity:0;transform:translateY(-110%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(240%)}}.reference-home .ins-orbit{animation:10s linear infinite website-home-orbit}.reference-home .ins-flip .ins-orbit{animation-direction:reverse}@keyframes website-home-orbit{to{rotate:360deg}}.reference-home .ins-star-mark{width:40px;height:40px;animation:18s linear infinite website-home-markSpin;display:block}@keyframes website-home-markSpin{to{rotate:360deg}}@keyframes website-home-starPulse{0%,to{box-shadow:0 0 0 8px #0b0b0d,0 0 22px #8c84ff80}50%{box-shadow:0 0 0 8px #0b0b0d,0 0 40px #8c84ffe6}}}@media (max-width:600px){.reference-home .dk-foot{margin-top:80px}.reference-home .dk-foot>div{padding:64px 20px 36px!important}.reference-home .dk-foot>div>div:first-child{gap:36px!important}.reference-home .dk-foot>div>div:first-child>div:last-child{gap:32px 40px!important}.reference-home .dk-foot .fh{min-width:130px}.reference-home .dk-foot a{align-items:center;min-height:36px;display:inline-flex}.reference-home .dk-foot .soc :is(a,.social-placeholder){width:44px;height:44px}.reference-home .dk-foot .fbar{margin-top:44px!important}.reference-home input,.reference-home select,.reference-home textarea{font-size:16px!important}}@media (max-width:900px){.reference-home .ins-vis,.reference-home .ins-flip .ins-vis{flex-direction:column;justify-content:flex-start;min-height:0;padding-bottom:8px}.reference-home .ins-card{width:min(340px,100%)}.reference-home .ins-rec,.reference-home .ins-flip .ins-rec{align-self:flex-end;width:min(320px,92%);margin:-36px 0 0 auto;position:relative;bottom:auto;left:auto;right:auto}.reference-home .ins-flip .ins-rec{align-self:flex-start;margin:-36px auto 0 0}.reference-home .ins-card,.reference-home .ins-rec,.reference-home .ins-glow{animation:none!important;translate:none!important}.reference-home .ins-track{margin-top:40px}.reference-home .ins-h3{font-size:28px}.reference-home .ins-p{font-size:16px}.reference-home .ins-media{aspect-ratio:16/10}}@media (max-width:420px){.reference-home .ins-donut{width:160px;height:160px}.reference-home .ins-chip{padding:6px 9px;font-size:11.5px}.reference-home .ins-chip.ic2{top:auto;bottom:14px;right:14px}.reference-home .ins-chip.ic3{display:none}.reference-home .ins-final{border-radius:22px;padding:22px}.reference-home .ins-cta{box-sizing:border-box;justify-content:center;width:100%}}.reference-home .navbar .btn{white-space:nowrap}@media (max-width:430px){.reference-home .navbar{gap:10px!important;padding:0 16px!important}.reference-home .navbar img{height:24px!important}.reference-home .navbar .btn{padding:10px 14px!important;font-size:14px!important}}@media (max-width:640px){.reference-home .demo-card{border-radius:22px!important;padding:14px!important}.reference-home .flags-wrap{min-width:0!important}.reference-home .flags-head{display:none!important}.reference-home .flag-row{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:14px 16px!important}.reference-home .flag-row>span:nth-child(2){padding-left:26px;justify-content:flex-start!important}.reference-home .flag-row>span:nth-child(3){display:none!important}.reference-home .flag-detail{padding:0 16px 16px!important}.reference-home .flag-detail>div{max-width:none!important}}@media (max-width:860px),(pointer:coarse){.reference-home .reveal:not(.msg-in):not(.flag-in),.reference-home .stagger>:not(.msg-in):not(.flag-in),.reference-home .chips .chip,.reference-home .film-frame,.reference-home .video-surface,.reference-home .why-fill,.reference-home .why-range,.reference-home .dot:not(.lit),.reference-home .fill,.reference-home .ins-row,.reference-home .ins-card,.reference-home .ins-rec,.reference-home .ins-glow{animation:none!important}.reference-home .progress{display:none!important}.reference-home .navwrap.scrolled .navbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f6f5f1f7!important}.reference-home .navwrap.scrolled .m-menu{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f6f5f1fa!important}.reference-home .ins-chip,.reference-home .film-btn{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.reference-home.io-rev .reveal:not(.rv-in):not(.msg-in):not(.flag-in),.reference-home.io-rev .stagger:not(.rv-in)>:not(.msg-in):not(.flag-in){opacity:0;transform:translateY(22px)}.reference-home.io-rev .reveal.rv-in,.reference-home.io-rev .stagger.rv-in>*{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}}.reference-home .cv-auto{content-visibility:auto}