.ll{--navy-900:#012;--navy-800:#00172e;--navy-700:#002245;--navy-500:#003973;--navy-100:#ccd7e3;--text:#dde1e5;--white:#fff;--blue:#0099d1;--blue-soft:#5bb8e0;--blue-400:#33adda;--teal:#00c4b3;--teal-dark:#009d8f;--lime:#c6ff3d;--orange:#f4a261;--yellow:#ffd166;--muted:#d8d4c8;--muted-dim:#d8d4c899;--line:#dde1e524;--line-soft:#dde1e514;--card:#0a1f38;--card-2:#0d2744;--wrap:1280px;--pad:120px;--radius:6px;--font-display:"Anton",sans-serif;--font-body:"Inter",sans-serif;background:var(--navy-900);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}.ll *,.ll :before,.ll :after{box-sizing:border-box}.ll *{margin:0;padding:0}.ll a{color:inherit;text-decoration:none}.ll img{max-width:100%;display:block}.ll button{font:inherit;color:inherit;background:0 0;border:0}.ll .price-rail,.ll .la-price-rail{z-index:40;writing-mode:vertical-rl;background:var(--blue);color:#03121b;letter-spacing:.14em;text-transform:uppercase;border-radius:0 9px 9px 0;align-items:center;gap:9px;padding:15px 9px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.ll .wrap{max-width:var(--wrap);box-sizing:border-box;width:100%;margin:0 auto;padding:0 20px}.ll .display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:.98}.ll .hl{color:#0099d1}.ll .hl-blue{color:var(--blue)}.ll .em{color:#00c4b3}.ll h2 .hl{color:#0099d1}.ll .btn{box-sizing:border-box;height:49px;font-family:var(--font-body);letter-spacing:.64px;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:16px;font-weight:700;line-height:normal;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.ll .btn-primary{color:#fff;background:#0099d1;border-color:#0099d1}.ll .btn-primary:hover{background:#33adda;border-color:#33adda;transform:translateY(-1px)}.ll .btn-teal{background:var(--teal);color:#fff;border-color:var(--teal)}.ll .btn-teal:hover{background:var(--teal-dark);border-color:var(--teal-dark);transform:translateY(-1px)}.ll .btn-ghost{color:#fff;background:0 0;border-color:#d8d4c8}.ll .btn-ghost:hover{color:#fff;background:#ffffff1f;border-color:#fff;transform:translateY(-1px)}.ll .btn-outline-light{color:#fff;background:0 0;border-color:#fff}.ll .btn-outline-light:hover{color:#fff;background:#ffffff1f;border-color:#fff;transform:translateY(-1px)}.ll .btn-dark{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}.ll .btn-dark:hover{background:#000;border-color:#000}.ll .btn-outline-dark{color:var(--navy-900);background:0 0;border-color:#00172e59}.ll .btn-outline-dark:hover{border-color:var(--navy-900);background:#00172e14;transform:translateY(-1px)}.ll .rd-hero{isolation:isolate;background:var(--navy-900);min-height:740px;padding:70px 0 90px;position:relative;overflow:hidden}.ll .rd-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ll .rd-hero-bg-inner{width:min(1680px,100vw);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 72%,#0000008c 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 72%,#0000008c 86%,#0000 100%)}.ll .rd-hero-dots{opacity:.9;width:856px;max-width:none;height:auto;position:absolute;top:6px;right:8%}.ll .rd-hero-dots--light{display:none}.ll .rd-hero-ellipse{opacity:.9;width:760px;max-width:none;height:auto;position:absolute}.ll .rd-hero-ellipse--a{top:120px;right:18%}.ll .rd-hero-ellipse--b{top:-20px;right:2%}.ll .rd-hero-ellipse-light{opacity:1;width:1110px;max-width:none;height:auto;display:none;position:absolute;top:-60px;right:-2%}.ll .rd-hero-grid{z-index:1;grid-template-columns:minmax(0,720px) 344px;justify-content:space-between;align-items:start;column-gap:48px;width:100%;display:grid;position:relative}@media (max-width:1200px){.ll .rd-hero-bg-inner{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 78%,#0000 100%)}.ll .rd-hero-dots{width:720px;right:0}.ll .rd-hero-ellipse{width:640px}.ll .rd-hero-ellipse--a{top:100px;right:8%}.ll .rd-hero-ellipse--b{right:-4%}.ll .rd-hero-ellipse-light{width:920px;top:-40px;right:-6%}}@media (max-width:960px){.ll .rd-hero-dots{opacity:.45;width:92%;top:0;right:-8%}.ll .rd-hero-ellipse{opacity:.55;width:min(560px,92%)}.ll .rd-hero-ellipse-light{opacity:.85;width:min(720px,110%);top:-20px;right:-18%}.ll .rd-hero-bg-inner{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 85%,#0000 100%)}}.ll .rd-hero-copy{flex-direction:column;align-items:flex-start;gap:26px;width:100%;min-width:0;max-width:666px;display:flex}.ll .rd-pill{color:#5bb8e0;background:#0099d11c;border-radius:50px;align-items:center;padding:8px 14px;font-size:12px;line-height:1;display:inline-flex}.ll .rd-pill-group{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.ll .rd-pill-group .rd-pill-solo{display:none}.ll .rd-pill-group .rd-pill-line{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px 8px;width:auto;max-width:100%;font-size:10px;line-height:1.35;display:inline-flex}.ll .rd-pill-group .rd-pill-line a{color:inherit;text-decoration:none}.ll .rd-pill-group .rd-pill-line a:hover{text-decoration:underline}.ll .rd-pill-group .rd-pill-sep{color:inherit;opacity:.55;-webkit-user-select:none;user-select:none}@media (min-width:640px){.ll .rd-pill-group{max-width:none;display:inline-flex}.ll .rd-pill-group .rd-pill-line{display:none}.ll .rd-pill-group .rd-pill-solo{width:auto;padding:8px 14px;display:inline-flex}}.ll .rd-hero h1{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--white);flex-direction:column;align-items:flex-start;width:100%;margin:0;font-size:clamp(40px,4.4vw,72px);font-weight:400;line-height:1.02;display:flex}.ll .rd-hero h1 .h1-line{white-space:normal;max-width:100%;display:block}.ll .rd-hero h1 .em{color:#00c4b3}.ll .rd-hero-sub{color:#dde1e5;max-width:660px;margin:0;font-size:20px;line-height:1.55}.ll .rd-hero-cta{flex-wrap:wrap;gap:14px;margin:0;display:flex}.ll .rd-hero-stats{border-top:1px solid #0000;flex-wrap:wrap;gap:36px;width:100%;max-width:612px;margin-top:0;padding-top:52px;display:flex}.ll .hero-sm-text{color:#fff;opacity:.6;margin-top:-12px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:155%}.ll .hstat .n{color:#00c4b3;font-size:34px;font-weight:800;line-height:1}.ll .hstat .n.teal{color:var(--teal)}.ll .hstat .l{color:#d8d4c8;max-width:180px;margin-top:6px;font-size:14px;line-height:1.3}.ll .sys-rail-wrap{justify-self:end;width:100%;max-width:344px;margin-right:0;padding-top:40px}.ll .sys-head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.ll .live-dot-img{flex:none;width:10px;height:10px;animation:2.4s infinite pulse}@keyframes pulse{0%{filter:drop-shadow(0 0 #c6ff3d80)}70%{filter:drop-shadow(0 0 8px #c6ff3d00)}to{filter:drop-shadow(0 0 #c6ff3d00)}}.ll .sys-head .t{letter-spacing:.04em;text-transform:uppercase;color:var(--white);font-size:16px;font-weight:400}.ll .sys-rail{--rail-progress:0;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.ll .sys-rail:before{content:"";transform-origin:top;width:2px;transform:scaleY(var(--rail-progress));will-change:transform;background:linear-gradient(#0099d1 0%,#0099d159 55%,#c6ff3d73 100%);transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:22px;bottom:36px;left:10px}.ll .sys-rail.is-resetting:before{transition-duration:.55s;transition-timing-function:ease}.ll .sys-node{grid-template-columns:22px 1fr;align-items:flex-start;gap:14px;min-height:42px;padding:0 0 17px;display:grid;position:relative}.ll .sys-node:last-child{padding-bottom:0}.ll .sys-ico{z-index:1;opacity:.32;width:22px;height:22px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:block;position:relative;transform:scale(.86)}.ll .sys-node .sn-t{color:var(--white);opacity:.28;font-size:18px;font-weight:700;line-height:1.2;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(7px)}.ll .sys-node .sn-d{color:#ffffffeb;opacity:.22;margin-top:4px;font-size:14px;line-height:1.3;transition:opacity .65s cubic-bezier(.16,1,.3,1) 60ms,transform .65s cubic-bezier(.16,1,.3,1) 60ms;transform:translateY(7px)}.ll .sys-node.is-on .sys-ico{opacity:1;transform:scale(1)}.ll .sys-node.is-on .sn-t,.ll .sys-node.is-on .sn-d{opacity:1;transform:none}.ll .sys-node.loop .sn-t{color:var(--lime)}.ll .sys-ico-wrap{z-index:1;width:22px;height:22px;display:block;position:relative}.ll .sys-node.loop .sys-ico-light{display:none}.ll .sys-node.loop .sys-ico-dark{display:block}.ll .sys-node.loop .sys-ico-wrap .sys-ico{position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.ll .sys-node .sn-t,.ll .sys-node .sn-d,.ll .sys-node .sys-ico,.ll .sys-rail:before{opacity:1;transition:none;transform:none}.ll .sys-node:not(.is-on) .sn-t,.ll .sys-node:not(.is-on) .sn-d,.ll .sys-node:not(.is-on) .sys-ico{opacity:.3}}@media (max-width:1100px){.ll .rd-hero h1{font-size:clamp(36px,5vw,52px)}.ll .rd-hero h1 .h1-line{white-space:normal}.ll .rd-hero-grid{grid-template-columns:minmax(0,1fr) minmax(240px,300px);column-gap:32px}}@media (max-width:1040px){.ll .rd-hero{min-height:0;padding:48px 0 56px}.ll .rd-hero-grid{grid-template-columns:1fr;justify-content:stretch;gap:40px}.ll .rd-hero h1 .h1-line{white-space:normal}.ll .sys-rail-wrap{justify-self:start;max-width:100%;padding-top:0}.ll .rd-hero-ellipse--a{top:40%;right:10%}.ll .rd-hero-ellipse--b{top:20%;right:-20%}}.ll .rd-services{background-color:var(--navy-900);background-image:url(../media/dots2.0.w2o-nm46mxs.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:96px 0;position:relative}.ll .rd-services .wrap{z-index:1;position:relative}.ll .rd-sec-head{text-align:center;max-width:100%;margin:0 auto 48px}.ll .rd-sec-head h2{font-family:var(--font-display);color:var(--white);margin-bottom:16px;font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1.05}.ll .rd-sec-head p{color:var(--text);opacity:.85;font-size:16px;line-height:1.55}.ll .svc-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ll .svc-card{border:1px solid var(--line);background:#0d2744b8;border-radius:12px;flex-direction:column;min-height:200px;padding:28px 24px 24px;transition:border-color .2s,transform .2s,background .2s;display:flex}.ll .svc-card:hover{background:#ffffff08;border-color:#ffffffa6;transform:none}.ll .svc-card h3{color:var(--white);margin-bottom:14px;font-size:20px;font-weight:800;line-height:1.2}.ll .svc-card p{color:#fffc;margin:0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ll .svc-arrow{letter-spacing:.04em;text-transform:uppercase;color:var(--teal);margin-top:14px;font-size:13px;font-weight:700}.ll .svc-card:hover .svc-arrow{color:var(--lime)}@media (max-width:960px){.ll .svc-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ll .svc-grid{grid-template-columns:1fr}}.ll .rd-process{background:var(--white);color:var(--navy-800);padding:90px 0 96px}.ll .rd-process .rd-sec-head{max-width:680px}.ll .rd-process .rd-sec-head h2{color:var(--navy-800);text-transform:none;font-family:var(--font-display);letter-spacing:0;font-size:clamp(32px,3.4vw,48px);line-height:1.15}.ll .rd-process .rd-sec-head h2 .hl-blue{color:var(--blue)}.ll .rd-process .rd-sec-head p{color:var(--navy-700);opacity:.8;max-width:620px;margin:0 auto;font-size:16px}.ll .proc-rail{justify-content:center;align-items:stretch;gap:18px;max-width:1200px;height:238px;margin:50px auto 0;display:flex}.ll .proc-card{cursor:pointer;text-align:left;width:138px;height:238px;color:var(--navy-700);background:#ccd7e38c;border:none;border-radius:6px;flex:0 0 138px;padding:10px 16px 0;transition:flex-basis .7s cubic-bezier(.16,1,.3,1),width .7s cubic-bezier(.16,1,.3,1),background .45s,box-shadow .45s;position:relative;overflow:hidden}.ll .proc-card:hover:not(.is-open){background:#ccd7e3d9}.ll .proc-card:hover:not(.is-open) .plus{transform:translate(-50%)scale(1.08)}.ll .proc-card .pn{z-index:1;font-family:var(--font-body);color:#02324f3b;letter-spacing:-.02em;transform-origin:0 0;margin:0;padding:0;font-size:62px;font-weight:900;line-height:1;transition:opacity .35s .32s,transform .45s cubic-bezier(.16,1,.3,1) .28s;position:absolute;top:10px;left:16px}.ll .proc-card .plus{z-index:1;width:28px;height:28px;transition:opacity .3s .32s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.ll .proc-card .body{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;padding:24px 28px 24px 26px;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0;transform:translate(22px)}.ll .proc-card .body h3{color:var(--navy-700);opacity:0;align-items:center;gap:12px;margin:0 0 14px;font-size:32px;font-weight:700;line-height:1.2;transition:opacity .15s,transform .15s;display:flex;transform:translateY(10px)}.ll .proc-card .body h3 img{flex:none;width:41px;height:41px;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:scale(.88)}.ll .proc-card .body p{color:var(--navy-700);opacity:0;max-width:530px;margin:0;font-size:18px;line-height:1.55;transition:opacity .15s,transform .15s;transform:translateY(12px)}.ll .proc-card.is-open{cursor:default;background:#ccd7e3eb;flex-basis:577px;width:577px;box-shadow:0 10px 28px #02324f14}.ll .proc-card.is-open .pn{opacity:0;pointer-events:none;transition:opacity .2s,transform .28s;transform:translateY(-6px)scale(.92)}.ll .proc-card.is-open .plus{opacity:0;pointer-events:none;transition:opacity .2s,transform .35s cubic-bezier(.16,1,.3,1);transform:translate(-50%)rotate(45deg)scale(.75)}.ll .proc-card.is-open .body{opacity:1;pointer-events:auto;transition:opacity .4s .22s,transform .65s cubic-bezier(.16,1,.3,1) .18s;transform:none}.ll .proc-card.is-open .body h3{opacity:1;transition:opacity .4s .34s,transform .55s cubic-bezier(.16,1,.3,1) .3s;transform:none}.ll .proc-card.is-open .body h3 img{transition:transform .55s cubic-bezier(.16,1,.3,1) .38s;transform:none}.ll .proc-card.is-open .body p{opacity:1;transition:opacity .45s .44s,transform .6s cubic-bezier(.16,1,.3,1) .4s;transform:none}.ll .proc-free{text-align:center;color:var(--navy-700);margin-top:36px;font-size:16px}.ll .proc-free a{color:var(--blue);font-weight:700}.ll .proc-free a:hover{color:var(--navy-800)}.ll a.svc-card{-webkit-backdrop-filter:blur(119.6px);backdrop-filter:blur(119.6px);background:#ffffff0a;border:1px solid #0099d11a;border-radius:10px}.ll span.svc-arrow{color:var(--Color-Text-Success-default,#00c4b3);letter-spacing:.24px;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ll .svc-card h3{color:#f5f5f5;font-family:Anton;font-size:22px;font-style:normal;font-weight:400;line-height:112%}@media (max-width:1100px){.ll .proc-rail{gap:12px;height:220px}.ll .proc-card{flex-basis:110px;width:110px;height:220px}.ll .proc-card .pn{font-size:48px}.ll .proc-card.is-open{flex-basis:min(577px,52vw);width:min(577px,52vw)}.ll .proc-card .body h3{font-size:26px}.ll .proc-card .body p{font-size:16px}}@media (max-width:900px){.ll .proc-rail{flex-direction:column;gap:10px;height:auto}.ll .proc-card{width:100%;height:72px;max-height:72px;box-shadow:none;flex:none;padding:12px 16px;transition:max-height .6s cubic-bezier(.16,1,.3,1),height .6s cubic-bezier(.16,1,.3,1),background .35s,box-shadow .35s}.ll .proc-card .pn{font-size:28px;line-height:1.2}.ll .proc-card .plus{bottom:16px}.ll .proc-card .body{justify-content:flex-start;padding:22px 20px 18px;transform:translateY(10px)}.ll .proc-card.is-open{flex-basis:auto;width:100%;height:auto;min-height:180px;max-height:260px;box-shadow:0 8px 22px #02324f12}.ll .proc-card.is-open .body{transition:opacity .35s .18s,transform .5s cubic-bezier(.16,1,.3,1) .14s;transform:none}.ll .proc-card.is-open .body h3{font-size:22px}.ll .proc-card.is-open .body p{font-size:16px}}.ll .rd-creds{background:var(--navy-900);border-top:1px solid var(--line-soft);padding:120px 0}.ll .creds-top{grid-template-columns:minmax(0,568px) minmax(0,1fr);align-items:center;gap:40px 48px;margin-bottom:56px;display:grid}.ll .creds-copy{max-width:568px}.ll .creds-copy h2{font-family:var(--font-display);color:var(--white);text-transform:none;margin:0 0 16px;font-size:clamp(36px,3.4vw,48px);font-weight:400;line-height:1.167}.ll .creds-copy h2 .hl{color:#0099d1}.ll .creds-copy p{color:var(--text);max-width:480px;margin:0;font-size:16px;line-height:1.55}.ll .creds-stats{text-align:left;grid-template-columns:repeat(3,1fr);gap:50px;margin:0;display:grid}.ll .creds-stats .n{font-family:var(--font-display);color:var(--teal);margin-bottom:9px;font-size:clamp(36px,3.4vw,48px);font-weight:400;line-height:1.167}.ll .creds-stats .l{color:var(--white);margin-top:4px;font-size:16px;line-height:1.3}.ll .creds-badges{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ll .cred-badge{box-sizing:border-box;background:var(--navy-900);min-height:120px;color:inherit;border:.8px solid #ffffff63;border-radius:6px;padding:28px 23px 28px 32px;text-decoration:none;transition:border-color .2s,background .2s;display:block}.ll .cred-badge:hover{background:#ffffff08;border-color:#ffffffa6}.ll .cred-badge b{font-family:var(--font-display);color:var(--blue);margin-bottom:8px;font-size:24px;font-weight:400;line-height:1.55;display:block}.ll .cred-badge span{color:var(--text);font-size:15px;line-height:1.55;display:block}@media (max-width:960px){.ll .creds-top{grid-template-columns:1fr;gap:36px;margin-bottom:40px}.ll .creds-stats{padding-top:0}}@media (max-width:700px){.ll .rd-creds{padding:72px 0}.ll .creds-stats{flex-flow:row;grid-template-columns:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ll .creds-stats>div{flex:1;min-width:0}.ll .creds-stats .n{margin-bottom:6px;font-size:28px;line-height:1.15}.ll .creds-stats .l{font-size:12px;line-height:1.3}.ll .creds-badges{grid-template-columns:1fr;gap:14px}.ll .cred-badge{min-height:0;padding:22px 20px}.ll .cred-badge b{font-size:20px}}.ll .rd-case{background:var(--navy-800);padding:100px 0 110px}.ll .case-wrap{padding-top:56px;position:relative}.ll .case-nav{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;top:0;left:431px}.ll .case-arrow{cursor:pointer;background:0 0;border:0;border-radius:50%;width:40px;height:40px;padding:0;line-height:0;transition:opacity .2s,transform .2s}.ll .case-arrow img{width:40px;height:40px;transition:opacity .2s;display:block}.ll .case-arrow:hover:not(:disabled){opacity:.85;transform:scale(1.04)}.ll .case-arrow:disabled,.ll .case-arrow[aria-disabled=true]{cursor:default;pointer-events:none}.ll .case-arrow:disabled img,.ll .case-arrow[aria-disabled=true] img{opacity:.29}.ll .case-arrow.case-next{transform:rotate(180deg)}.ll .case-arrow.case-next:hover:not(:disabled){transform:rotate(180deg)scale(1.04)}.ll .case-arrow.case-next:disabled:hover,.ll .case-arrow.case-next[aria-disabled=true]:hover{transform:rotate(180deg)}.ll .case-slide{grid-template-columns:355px minmax(0,1fr);align-items:start;gap:76px;width:100%;display:none}.ll .case-slide.is-active{z-index:2;display:grid;position:relative}.ll .case-slide.is-leaving{z-index:1;pointer-events:none;display:grid;position:absolute;top:56px;left:0;right:0}.ll .case-slide.is-active.is-dir-next{animation:.6s cubic-bezier(.16,1,.3,1) both caseInNext}.ll .case-slide.is-active.is-dir-prev{animation:.6s cubic-bezier(.16,1,.3,1) both caseInPrev}.ll .case-slide.is-leaving.is-dir-next{animation:.45s cubic-bezier(.4,0,.2,1) both caseOutNext}.ll .case-slide.is-leaving.is-dir-prev{animation:.45s cubic-bezier(.4,0,.2,1) both caseOutPrev}.ll .case-slide.is-active.is-dir-next .case-media,.ll .case-slide.is-active.is-dir-prev .case-media{animation:.55s cubic-bezier(.16,1,.3,1) 60ms both casePieceIn}.ll .case-slide.is-active.is-dir-next .case-copy,.ll .case-slide.is-active.is-dir-prev .case-copy{animation:.6s cubic-bezier(.16,1,.3,1) .14s both casePieceIn}.ll .case-slide.is-dir-prev.is-active .case-media,.ll .case-slide.is-dir-prev.is-active .case-copy{animation-name:casePieceInPrev}@keyframes caseInNext{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes caseInPrev{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}@keyframes caseOutNext{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-28px)scale(.985)}}@keyframes caseOutPrev{0%{opacity:1;transform:none}to{opacity:0;transform:translate(28px)scale(.985)}}@keyframes casePieceIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes casePieceInPrev{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ll .case-media{width:355px;max-width:100%}.ll .case-poster{aspect-ratio:355/493;background:#0a1a2c;border-radius:6px;width:100%;position:relative;overflow:hidden}.ll .case-poster.is-playing{background:#000}.ll .case-play{cursor:pointer;z-index:1;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.ll .case-poster-img{object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ll .case-poster iframe,.ll .case-poster .case-iframe{z-index:5;background:#000;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ll .case-watch{width:100%;color:var(--teal);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:18px;line-height:1;text-decoration:none;display:flex}.ll h2.ir-statement{text-align:center;font-family:Anton;font-size:48px;font-style:normal;font-weight:400;line-height:106%}.ll .case-watch:hover{color:#33d4c5}.ll .case-watch img{flex:none;width:13px;height:13px}.ll .case-copy{min-width:0;padding-top:8px}.ll .case-copy h2{font-family:var(--font-display);color:var(--white);text-transform:none;max-width:650px;margin:0 0 16px;font-size:clamp(32px,3.4vw,48px);font-weight:400;line-height:1.167}.ll .case-desc{color:var(--white);max-width:620px;margin:0 0 30px;font-size:18px;line-height:1.45}.ll .case-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;max-width:640px;margin:0 0 40px;display:grid}.ll .case-n{font-family:var(--font-display);color:var(--teal);font-size:clamp(36px,3.4vw,48px);font-weight:400;line-height:1.167}.ll .case-l{color:var(--white);margin-top:11px;font-size:16px;line-height:1.3}.ll .case-out{color:var(--lime);margin:0 0 30px;font-size:18px;line-height:1.3;text-decoration:none;display:inline-block}.ll .case-out:hover{color:#d8ff70}.ll .case-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ll .case-row{flex-wrap:wrap;align-items:center;gap:28px 48px;margin:0 0 28px;display:flex}.ll .case-stat-solo{max-width:260px}.ll .case-clutch{flex-direction:column;justify-content:center;gap:10px;display:flex}.ll .case-clutch-top{align-items:center;gap:10px;display:flex}.ll .case-score{font-family:var(--font-body);color:var(--white);font-size:20px;font-weight:700;line-height:28px}.ll .case-clutch-top img{width:auto;height:27px;display:block}.ll .case-clutch-bot{color:var(--white);align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.ll .case-clutch-bot img{object-fit:contain;object-position:left center;width:auto;max-width:90px;height:22px;display:block}.ll .case-quote{max-width:640px;margin:0 0 22px;padding-top:8px;position:relative;overflow:visible}.ll .case-quote-mark{pointer-events:none;z-index:0;width:100px;height:auto;position:absolute;top:4px;left:-48px}.ll .case-quote p{z-index:1;color:var(--white);margin:18px 0 0;font-size:26px;font-weight:700;line-height:1.3;position:relative}.ll .rd-sec-head{margin:0 auto 50px}@media (max-width:1100px){.ll .case-nav{left:340px}.ll .case-slide{grid-template-columns:300px minmax(0,1fr);gap:40px}.ll .case-media{width:300px}.ll .case-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.ll .rd-case{padding:72px 0}.ll .case-wrap{padding-top:0}.ll .case-nav{margin:0 0 20px;position:static}.ll .case-slide.is-active{flex-direction:column;gap:28px;display:flex}.ll .case-slide.is-leaving{flex-direction:column;gap:28px;display:flex;top:0}.ll .case-media{width:100%;max-width:420px}.ll .case-stats{grid-template-columns:repeat(2,1fr)}.ll .case-quote p{font-size:22px}.ll .case-quote-mark{width:88px;height:auto;left:-28px}.ll .case-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.ll .case-slide.is-active,.ll .case-slide.is-leaving,.ll .case-slide.is-active .case-media,.ll .case-slide.is-active .case-copy{animation:none!important}}.ll .rd-midcta{text-align:center;color:#fff;background:#012 url(../media/background-2.037qmo87-p2ob.webp) 50%/cover no-repeat;padding:72px 0;position:relative}.ll .rd-midcta .wrap{z-index:1;position:relative}.ll .rd-midcta h2{font-family:var(--font-display);text-transform:none;color:#c6ff3d;text-align:center;margin:0 0 12px;font-size:48px;font-style:normal;font-weight:400;line-height:56px}.ll .rd-midcta p{font-family:var(--font-body);color:#012;text-align:center;margin:0 0 28px;font-size:24px;font-weight:500;line-height:32px}.ll .rd-midcta .btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ll .rd-midcta .btn-primary{background:var(--navy-900);border-color:var(--navy-900);border-radius:6px}.ll .rd-midcta .btn-primary:hover{background:#002245;border-color:#002245}@media (max-width:600px){.ll .rd-midcta{padding:56px 0}.ll .rd-midcta h2{font-size:clamp(32px,8vw,48px);line-height:1.15}.ll .rd-midcta p{font-size:18px;line-height:1.35}}.ll .rd-caps{background:var(--white);background-image:url(../media/pattern.0z~~x35cj~017.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:96px 0}.ll .rd-caps .rd-sec-head{max-width:760px;margin:0 auto 40px}.ll .rd-caps .rd-sec-head h2{color:var(--navy-800);text-align:center;font-family:var(--font-display);font-size:48px;font-style:normal;font-weight:400;line-height:56px}.ll .rd-caps .rd-sec-head h2 .hl{color:var(--blue)}.ll .rd-caps .rd-sec-head p{color:var(--navy-700);text-align:center;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:155%}.ll .rd-cta{text-transform:uppercase;height:37px}.ll .cap-tabs{flex-wrap:wrap;justify-content:center;gap:28px;margin:0 0 40px;display:flex}.ll .cap-tab{cursor:pointer;background:var(--white);color:#00397373;letter-spacing:.02em;text-transform:uppercase;border:1px solid #00397366;border-radius:4px;height:44px;padding:0 25px;font-size:18px;font-weight:500;line-height:28px;transition:background .25s,border-color .25s,color .25s,transform .2s;position:relative;overflow:hidden}.ll .cap-tab:hover{transform:translateY(-1px)}.ll .cap-tab[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:var(--navy-900)}.ll .cap-tab[aria-selected=true]:hover{transform:none}.ll .cap-tab.is-progress:after{content:"";transform-origin:0;height:3px;animation:capProgress var(--cap-progress-ms,2.8s) linear forwards;background:#00224559;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes capProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ll .cap-panel{color:var(--navy-800);background:#e8edf4;border-radius:6px;max-width:892px;min-height:265px;margin:0 auto;padding:36px 42px}.ll .cap-panel[hidden]{display:none!important}.ll .cap-panel.is-enter{animation:.55s cubic-bezier(.22,1,.36,1) both capIn}.ll .cap-panel.is-enter .cap-kicker,.ll .cap-panel.is-enter h3,.ll .cap-panel.is-enter p,.ll .cap-panel.is-enter .cap-chips span{animation:.5s cubic-bezier(.22,1,.36,1) both capItemIn}.ll .cap-panel.is-enter .cap-kicker{animation-delay:40ms}.ll .cap-panel.is-enter h3{animation-delay:.1s}.ll .cap-panel.is-enter p{animation-delay:.16s}.ll .cap-panel.is-enter .cap-chips span:first-child{animation-delay:.24s}.ll .cap-panel.is-enter .cap-chips span:nth-child(2){animation-delay:.3s}.ll .cap-panel.is-enter .cap-chips span:nth-child(3){animation-delay:.36s}@keyframes capIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes capItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ll .cap-panel.is-enter,.ll .cap-panel.is-enter .cap-kicker,.ll .cap-panel.is-enter h3,.ll .cap-panel.is-enter p,.ll .cap-panel.is-enter .cap-chips span{animation:none}.ll .cap-tab{transition:none}.ll .cap-tab.is-progress:after{animation:none;transform:scaleX(1)}}.ll .cap-kicker{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);margin-bottom:12px;font-size:16px;font-weight:500;line-height:24px}.ll .cap-panel h3{font-family:var(--font-display);color:var(--navy-700);margin:0 0 14px;font-size:24px;font-weight:400;line-height:32px}.ll .cap-panel p{color:var(--navy-700);max-width:814px;margin:0 0 22px;font-size:16px;line-height:1.55}.ll .cap-chips{flex-wrap:wrap;gap:8px;display:flex}.ll .cap-chips span{letter-spacing:.02em;text-transform:uppercase;color:var(--teal);border:1px solid #00c4b333;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:400;line-height:18px}@media (max-width:980px){.ll .cap-tabs{flex-wrap:nowrap;justify-content:center;gap:8px;width:100%;max-width:100%}.ll .cap-tab{white-space:nowrap;text-align:center;flex:1 1 0;min-width:0;height:40px;padding:0 10px;font-size:14px;line-height:1.2}.ll .cap-panel{min-height:0;padding:28px 24px}}.ll p.validated.reveal.in{color:#dde1e5;text-align:center;margin-top:50px;font-family:Inter;font-size:16px;font-style:italic;font-weight:500;line-height:155%}.ll .validated em{color:#00c4b3;font-family:Inter;font-size:16px;font-style:italic;font-weight:500;line-height:155%}@media (max-width:980px){.ll .cap-grid{grid-template-columns:1fr}}.ll .rd-steps{background:#012;padding:96px 0}.ll .rd-steps .rd-sec-head{max-width:760px;margin:0 auto 50px}.ll .rd-steps .rd-sec-head h2{color:var(--white);font-family:var(--font-display);font-size:48px;font-style:normal;font-weight:400;line-height:56px}.ll .rd-steps .rd-sec-head h2 .hl{color:var(--white)}.ll .rd-steps .rd-sec-head p{color:var(--text);font-size:16px;font-style:normal;font-weight:400;line-height:155%}.ll .step-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:0;display:grid}.ll .step{background:0 0;border:1px solid #fff6;border-radius:4px;min-height:262px;padding:28px 24px 24px;transition:border-color .2s,transform .2s}.ll .step:hover{background:#ffffff08;border-color:#ffffffa6;transform:none}.ll .step-n{letter-spacing:.02em;color:var(--blue);margin-bottom:14px;font-size:16px;font-weight:600;line-height:24px}.ll .step h4{font-family:var(--font-display);color:#f5f5f5;margin-bottom:14px;font-size:22px;font-weight:400;line-height:1.12}.ll .step p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.ll .step-tag{color:var(--teal);letter-spacing:.02em;text-transform:uppercase;margin-top:18px;font-size:12px;line-height:normal;display:block}@media (max-width:900px){.ll .step-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ll .step-grid{grid-template-columns:1fr}}.ll .rd-impact{background:#00172e;padding:96px 0}.ll .rd-impact .strike{color:#f5f5f5;-webkit-text-decoration:line-through #f4f1ea;text-decoration:line-through #f4f1ea}.ll .rd-impact .lift{color:var(--lime);font-style:normal}.ll .ir-head{max-width:635px;margin:0 auto 50px;text-align:center!important}.ll .ir-statement{font-family:var(--font-display);max-width:none;margin:0 0 10px;font-size:48px;line-height:1.06}.ll .ir-head p:last-child{color:var(--text);margin:0;font-size:16px;line-height:1.5}.ll .ir-acts{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:0;display:grid}.ll .act{background:#0099d117;border:1px solid #0099d12e;border-radius:4px;padding:28px;transition:border-color .2s,background .2s,transform .2s}.ll .act:hover{background:#ffffff08;border-color:#ffffffa6;transform:none}.ll .act-n{color:var(--blue-400);margin-bottom:12px;font-size:16px;line-height:normal}.ll .act h4{font-family:var(--font-display);color:#f5f5f5;align-items:flex-start;gap:12px;margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.12;display:flex}.ll .act h4 img,.ll .act h4 svg{color:#ffd166;flex:none;width:26px;height:26px}.ll .act p{color:var(--muted);margin:0;font-size:16px;line-height:1.45}@media (max-width:900px){.ll .ir-acts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ll .ir-acts{grid-template-columns:1fr}}.ll .rd-gal{background:#012;padding:90px 0;position:relative;overflow:hidden}.ll .rd-gal:before{content:"";z-index:0;pointer-events:none;background:url(../media/background-ellipse.09uhlivxt2bf~.svg) top/100% 100% no-repeat;width:min(1740px,140vw);height:min(1202px,100%);position:absolute;top:0;left:50%;transform:translate(calc(-50% - 4vw))}.ll .rd-gal>.wrap{z-index:1;position:relative}.ll .gal-head{max-width:680px;margin:0 auto 40px;text-align:center!important}.ll .gal-head h2{color:#fff;font-family:var(--font-display);font-size:48px;font-weight:400;line-height:56px}.ll .gal-head h2 .hl{color:#fff}.ll .gal-head p{color:var(--text);opacity:.8;font-size:16px;line-height:1.55}.ll .gal-sources,.ll .gal-tablist{background:#ffffff0d;border-radius:72px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;max-width:max-content;margin:0 auto 20px;padding:8px;display:flex}.ll .gal-tablist{margin-bottom:36px}.ll .gal-source,.ll .gal-tab{cursor:pointer;height:42px;color:var(--text);opacity:.7;background:0 0;border:0;border-radius:72px;padding:0 23px;font-size:16px;line-height:1.55;transition:background .25s,color .25s,opacity .25s}.ll .gal-source:hover,.ll .gal-tab:hover{opacity:1;color:#fff}.ll .gal-source.is-active,.ll .gal-tab[aria-selected=true]{color:var(--teal);opacity:1;background:#ffffff29}.ll .gal-tablist[hidden],.ll #impactTabs[hidden],.ll #dsTabs[hidden],.ll .gal-panel[hidden]{display:none!important}.ll .gal-panel.is-enter{animation:.75s both galIn}@keyframes galIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes galPop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ll .gal-panel .stab tbody tr,.ll .gal-panel .sig-row:not(.sig-head),.ll .gal-panel .scale-row:not(.scale-head),.ll .gal-panel .pcard,.ll .gal-panel .waste-col,.ll .ds-panel img{opacity:0}.ll .gal-panel.is-enter .stab tbody tr,.ll .gal-panel.is-enter .sig-row:not(.sig-head),.ll .gal-panel.is-enter .scale-row:not(.scale-head),.ll .ds-panel.is-enter img{animation:.75s both galPop}.ll .gal-panel.is-enter .pcard{animation:1.05s cubic-bezier(.16,1,.3,1) both pcardIn}.ll .gal-panel.is-enter .waste-col{animation:1s cubic-bezier(.16,1,.3,1) both wasteColIn}@keyframes pcardIn{0%{opacity:0;transform:translateY(22px)scale(.975)}to{opacity:1;transform:none}}@keyframes wasteColIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes wasteRowIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes suppressIn{0%{opacity:0;transform:translate(8px)scale(.92)}to{opacity:1;transform:none}}@keyframes zcPulse{0%{opacity:0;transform:translateY(4px)}60%{opacity:1;transform:translateY(0)}80%{transform:scale(1.04)}to{opacity:1;transform:none}}.ll .gal-panel.is-enter .stab tbody tr:first-child,.ll .gal-panel.is-enter .sig-row:not(.sig-head):nth-child(2),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(2){animation-delay:.12s}.ll .gal-panel.is-enter .pcard:first-child{animation-delay:.18s}.ll .gal-panel.is-enter .waste-col:first-child{animation-delay:.2s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(2),.ll .gal-panel.is-enter .sig-row:not(.sig-head):nth-child(3),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(3){animation-delay:.22s}.ll .gal-panel.is-enter .pcard:nth-child(2){animation-delay:.38s}.ll .gal-panel.is-enter .waste-col:nth-child(2){animation-delay:.4s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(3),.ll .gal-panel.is-enter .sig-row:not(.sig-head):nth-child(4),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(4){animation-delay:.32s}.ll .gal-panel.is-enter .pcard:nth-child(3){animation-delay:.58s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(4),.ll .gal-panel.is-enter .sig-row:not(.sig-head):nth-child(5),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(5){animation-delay:.42s}.ll .gal-panel.is-enter .pcard:nth-child(4){animation-delay:.78s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(5),.ll .gal-panel.is-enter .sig-row:not(.sig-head):nth-child(6),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(6){animation-delay:.52s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(6),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(7){animation-delay:.62s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(7),.ll .gal-panel.is-enter .scale-row:not(.scale-head):nth-child(8){animation-delay:.72s}.ll .gal-panel.is-enter .stab tbody tr:nth-child(n+8){animation-delay:.8s}.ll .ds-panel.is-enter img{animation-delay:.18s}.ll .spec{background:#fff;border:0;border-radius:6px;max-width:1100px;margin:0 auto;overflow:hidden}.ll .sp-ft{color:var(--Color-Dark-blue-500,#003973);font-family:Inter;font-size:var(--Font-size-Body-M,16px);font-style:normal;font-weight:500;line-height:var(--Line-height-Body-M,24px)}.ll .spec-head{text-align:left;border-bottom:0;padding:37px 50px 0}.ll .spec-q{display:none}.ll .spec-title{color:var(--navy-800);margin:0 0 8px;font-size:28px;font-weight:700;line-height:36px}.ll .spec-ask{color:var(--blue);font-family:Inter;font-size:20px;font-style:italic;font-weight:500;line-height:28px}.ll .spec-body{padding:40px 50px 20px}.ll .spec-foot{color:var(--blue);border-top:0;padding:0 50px 37px;font-size:16px;font-style:italic;font-weight:500;line-height:24px}.ll .spec-foot .sf-lead{color:#003973;font-style:italic}.ll .spec-foot .tk{color:var(--blue);font-style:italic}.ll .spec-foot--legend{color:#003973;font-style:normal;font-weight:500}.ll .spec-foot--legend .tk{color:#0099d1;font-style:normal;font-weight:700}.ll .fun{flex-direction:column;gap:24px;display:flex}.ll .fun-row{grid-template-columns:150px minmax(0,1fr) 160px;align-items:center;gap:18px;display:grid}.ll .fun-label .fl-n{color:var(--navy-800);font-size:18px;font-weight:700;line-height:24px}.ll .fun-label .fl-s{color:var(--navy-700);opacity:.7;margin-top:4px;font-size:16px}.ll .fun-bar{width:100%;height:49px;position:relative}.ll .fun-track{background:#dde1e5;border-radius:4px;position:absolute;inset:0}.ll .fun-fill{color:#fff;border-radius:4px;align-items:center;width:0;min-width:0;padding:0 20px;transition:width 1.45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ll .fun-fill.is-solid{background:#003973}.ll .fun-fill.is-light{color:var(--navy-700)}.ll .fun-fill .fb-n{white-space:nowrap;font-size:18px;font-weight:800;line-height:24px}.ll .fun-stat{align-items:flex-start;gap:8px;display:flex}.ll .fun-stat .fs-p{color:var(--navy-800);font-size:20px;font-weight:800;line-height:28px}.ll .fun-stat .fs-p small{color:var(--navy-700);opacity:.7;margin-top:0;font-size:16px;font-weight:400;line-height:20px;display:block}.ll .fun-delta{opacity:0;border-radius:3px;padding:2px 6px;font-size:12px;font-weight:800;line-height:16px;transition:opacity .7s,transform .7s;transform:translateY(6px)}.ll .fun-delta.is-pop{opacity:1;transform:none}.ll .fun-delta.down{color:#cd5257;background:#f3d4d5}.ll .fun-delta.up{color:#009d8f;background:#ccf3f0}.ll .fun-accts{border-top:1px solid #dde1e5;margin-top:28px;padding-top:24px}.ll .fa-h{letter-spacing:0;text-transform:none;color:#00172e;margin:0 0 14px;font-size:20px;font-weight:600;line-height:28px}.ll .fa-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ll .facard{box-sizing:border-box;opacity:0;background:#dde1e566;border:0;border-radius:4px;flex-direction:column;align-items:flex-start;min-height:122px;padding:20px 15px 18px;transition:opacity .7s,transform .7s;display:flex;transform:translateY(10px)}.ll .facard.is-pop{opacity:1;transform:none}.ll .facard .fa-logo{object-fit:contain;object-position:left center;width:auto;max-width:110px;height:25px;margin:0;display:block}.ll .facard .fa-logo--sterling{width:auto;max-width:85px;height:25px}.ll .facard .fa-logo--cedar{width:27px;max-width:27px;height:28px}.ll .facard .fa-meta{color:#003973;letter-spacing:.02em;margin:14px 0 0;font-size:13px;font-weight:500;line-height:1.25}.ll .fa-stage{letter-spacing:.02em;white-space:nowrap;border-radius:49px;justify-content:center;align-items:center;margin-top:10px;padding:2px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.ll .fa-stage.aware{color:#0099d1;background:#ccebf6}.ll .fa-stage.engaged{color:#00c4b3;background:#ccf3f0}.ll .fa-stage.pipeline{color:#f4a261;background:#fdecdf}.ll .fa-stage.won{color:#ffd166;text-shadow:0 0 .4px #6b737d87;background:#fff6e0}.ll .ds-panel{border-radius:6px;max-width:1154px;margin:0 auto;overflow:hidden}.ll .ds-panel img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 0 8.8px #002e5c38}.ll .stab{border-collapse:collapse;width:100%;font-size:14px}.ll .stab th{letter-spacing:.1em;text-transform:uppercase;color:#58708b;text-align:left;border-bottom:1px solid #00172e1f;padding:10px 12px;font-size:11px}.ll .stab th.r,.ll .stab td.r{text-align:right}.ll .stab td{color:var(--navy-700);border-bottom:1px solid #00172e14;padding:12px}.ll .stab .acct{color:var(--navy-800);font-weight:600}.ll .stab .num{color:var(--navy-800);font-variant-numeric:tabular-nums}.ll .sig-board{width:100%;min-width:980px}.ll .sig-row{border-bottom:1px solid #dde1e5;grid-template-columns:214fr 240fr 110fr minmax(120px,130fr) 140fr 82px minmax(138px,145fr);align-items:center;column-gap:0;min-height:89px;padding:0;display:grid}.ll .sig-row.sig-head{border-bottom:1px solid #dde1e5;align-items:end;min-height:0;padding:0 0 18px}.ll .sig-row.sig-head>div{text-transform:uppercase;color:#00172e;letter-spacing:0;font-size:18px;font-weight:700;line-height:24px}.ll .sig-row.sig-head>:nth-child(4){white-space:nowrap}.ll .sig-row:last-child{border-bottom:0}.ll .sig-acct{color:#00172e;white-space:nowrap;padding-right:12px;font-size:16px;font-weight:500;line-height:20px}.ll .sig-score{text-align:right;color:#00172e;font-variant-numeric:tabular-nums;box-sizing:border-box;padding-right:0;font-size:16px;font-weight:700;line-height:20px}.ll .sig-row.sig-head .sig-score{text-transform:uppercase;font-weight:700}.ll .sig-gap{pointer-events:none;width:100%}.ll .sig-row>:last-child{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.ll .sig-row.sig-head>:last-child{text-align:right;white-space:nowrap;display:block}.ll .sig-board .pools{align-items:center;gap:5.7px;display:flex}.ll .sig-board .pool{letter-spacing:0;border:0;border-radius:2px;justify-content:center;align-items:center;width:33px;height:33px;font-size:18px;font-weight:700;line-height:24px;display:flex}.ll .sig-board .pool.on{color:#0099d1;background:#0099d12e}.ll .sig-board .pool.off{color:#99b0c7;background:#ccd7e366}.ll .sig-board .depth .dot5{align-items:center;gap:4px;width:66px;display:flex}.ll .sig-board .depth .dd{background:#dde1e5;border-radius:50%;flex:none;width:10px;height:10px;display:block}.ll .sig-board .depth .dd.on{background:#0b315e}.ll .sig-board .spark{align-items:flex-end;gap:4.2px;width:66px;height:30px;margin-left:0;display:flex}.ll .sig-board .spark i{width:5.5px;height:var(--h,8px);opacity:1;transform-origin:bottom;background:#0099d1;border-radius:0;flex:none;transition:transform 1.15s cubic-bezier(.16,1,.3,1);display:block;transform:scaleY(0)}.ll .sig-board .spark i.peak{background:#00c4b3}.ll .sig-board .spark--navy i{background:#0b315e}.ll .gal-panel.is-enter .sig-board .spark i{transform:scaleY(1)}.ll .gal-panel.is-enter .sig-board .spark i.peak{animation:.85s .95s both sigPeakGlow}.ll .sig-board .pool{opacity:0;transition:opacity .35s,transform .4s cubic-bezier(.16,1,.3,1);transform:scale(.62)}.ll .gal-panel.is-enter .sig-board .pool{opacity:1;transform:none}.ll .sig-board .pool:first-child{transition-delay:0s}.ll .sig-board .pool:nth-child(2){transition-delay:40ms}.ll .sig-board .pool:nth-child(3){transition-delay:80ms}.ll .sig-board .pool:nth-child(4){transition-delay:.12s}.ll .sig-board .pool:nth-child(5){transition-delay:.16s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .pool:first-child{transition-delay:.22s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .pool:nth-child(2){transition-delay:.26s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .pool:nth-child(3){transition-delay:.3s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .pool:nth-child(4){transition-delay:.34s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .pool:nth-child(5){transition-delay:.38s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .pool:first-child{transition-delay:.32s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .pool:nth-child(2){transition-delay:.36s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .pool:nth-child(3){transition-delay:.4s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .pool:nth-child(4){transition-delay:.44s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .pool:nth-child(5){transition-delay:.48s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .pool:first-child{transition-delay:.42s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .pool:nth-child(2){transition-delay:.46s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .pool:nth-child(3){transition-delay:.5s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .pool:nth-child(4){transition-delay:.54s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .pool:nth-child(5){transition-delay:.58s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .pool:first-child{transition-delay:.52s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .pool:nth-child(2){transition-delay:.56s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .pool:nth-child(3){transition-delay:.6s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .pool:nth-child(4){transition-delay:.64s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .pool:nth-child(5){transition-delay:.68s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .pool:first-child{transition-delay:.62s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .pool:nth-child(2){transition-delay:.66s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .pool:nth-child(3){transition-delay:.7s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .pool:nth-child(4){transition-delay:.74s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .pool:nth-child(5){transition-delay:.78s}.ll .sig-board .depth .dd{transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s;transform:scale(0)}.ll .gal-panel.is-enter .sig-board .depth .dd{transform:none}.ll .sig-board .depth .dd:first-child{transition-delay:0s}.ll .sig-board .depth .dd:nth-child(2){transition-delay:45ms}.ll .sig-board .depth .dd:nth-child(3){transition-delay:90ms}.ll .sig-board .depth .dd:nth-child(4){transition-delay:.135s}.ll .sig-board .depth .dd:nth-child(5){transition-delay:.18s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .dd:first-child{transition-delay:.28s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .dd:nth-child(2){transition-delay:.32s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .dd:nth-child(3){transition-delay:.36s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .dd:nth-child(4){transition-delay:.4s}.ll .gal-panel.is-enter .sig-row:nth-child(2) .dd:nth-child(5){transition-delay:.44s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .dd:first-child{transition-delay:.38s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .dd:nth-child(2){transition-delay:.42s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .dd:nth-child(3){transition-delay:.46s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .dd:nth-child(4){transition-delay:.5s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .dd:nth-child(5){transition-delay:.54s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .dd:first-child{transition-delay:.48s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .dd:nth-child(2){transition-delay:.52s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .dd:nth-child(3){transition-delay:.56s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .dd:nth-child(4){transition-delay:.6s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .dd:nth-child(5){transition-delay:.64s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .dd:first-child{transition-delay:.58s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .dd:nth-child(2){transition-delay:.62s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .dd:nth-child(3){transition-delay:.66s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .dd:nth-child(4){transition-delay:.7s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .dd:nth-child(5){transition-delay:.74s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .dd:first-child{transition-delay:.68s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .dd:nth-child(2){transition-delay:.72s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .dd:nth-child(3){transition-delay:.76s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .dd:nth-child(4){transition-delay:.8s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .dd:nth-child(5){transition-delay:.84s}.ll .sig-board .act-pill{letter-spacing:0;white-space:nowrap;opacity:0;border:0;border-radius:9px;justify-content:center;align-items:center;height:33px;padding:3px 14px;font-size:17px;font-weight:500;line-height:1.55;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translate(12px)}.ll .gal-panel.is-enter .sig-board .act-pill{opacity:1;transform:none}.ll .gal-panel.is-enter .sig-row:nth-child(2) .act-pill{transition-delay:.48s}.ll .gal-panel.is-enter .sig-row:nth-child(3) .act-pill{transition-delay:.58s}.ll .gal-panel.is-enter .sig-row:nth-child(4) .act-pill{transition-delay:.68s}.ll .gal-panel.is-enter .sig-row:nth-child(5) .act-pill{transition-delay:.78s}.ll .gal-panel.is-enter .sig-row:nth-child(6) .act-pill{transition-delay:.88s}@keyframes sigPeakGlow{0%{box-shadow:0 0 #00c4b300}45%{box-shadow:0 0 0 4px #00c4b347}to{box-shadow:0 0 #00c4b300}}.ll .sig-board .act-now{color:#c1272d;background:#f3d4d5c2}.ll .sig-board .act-week{color:#f4a261;background:#f4a26130}.ll .sig-board .act-keep{color:#009d8f;background:#00c4b326}.ll .sig-board .act-mon{color:#003973;background:#0b315e1a}.ll .scale-board{width:100%;min-width:940px}.ll .scale-row{border-bottom:1px solid #dde1e5;grid-template-columns:199fr 165fr 140fr 141fr 141fr 120fr 36px minmax(138px,145fr);align-items:center;min-height:69px;display:grid}.ll .scale-row.scale-head{align-items:end;min-height:0;padding:0 0 18px}.ll .scale-row.scale-head>div{text-transform:uppercase;color:#00172e;letter-spacing:0;font-size:18px;font-weight:700;line-height:24px}.ll .scale-row:last-child{border-bottom:0}.ll .scale-name{color:#00172e;font-size:16px;font-weight:500;line-height:20px}.ll .scale-num{text-align:center;color:#00172e;font-variant-numeric:tabular-nums;padding:0;font-size:16px;font-weight:700;line-height:20px}.ll .scale-row.scale-head .scale-num{text-transform:uppercase;text-align:center;font-weight:700}.ll .scale-num .pct{color:#007aa7;font-weight:700}.ll .scale-row>:last-child{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.ll .scale-row.scale-head>:last-child{text-align:right;white-space:nowrap;display:block}.ll .verdict-pill{letter-spacing:0;white-space:nowrap;opacity:0;border:0;border-radius:9px;justify-content:center;align-items:center;height:33px;padding:3px 14px;font-size:17px;font-weight:500;line-height:1.55;transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translate(8px)}.ll .gal-panel.is-enter .verdict-pill{opacity:1;transform:none}.ll .gal-panel.is-enter .scale-row:nth-child(2) .verdict-pill{transition-delay:.45s}.ll .gal-panel.is-enter .scale-row:nth-child(3) .verdict-pill{transition-delay:.58s}.ll .gal-panel.is-enter .scale-row:nth-child(4) .verdict-pill{transition-delay:.71s}.ll .gal-panel.is-enter .scale-row:nth-child(5) .verdict-pill{transition-delay:.84s}.ll .gal-panel.is-enter .scale-row:nth-child(6) .verdict-pill{transition-delay:.97s}.ll .gal-panel.is-enter .scale-row:nth-child(7) .verdict-pill{transition-delay:1.1s}.ll .gal-panel.is-enter .scale-row:nth-child(8) .verdict-pill{transition-delay:1.23s}.ll .vp-invest{color:#009d8f;background:#00c4b326}.ll .vp-hold{color:#007aa7;background:#0099d124}.ll .vp-reduce{color:#f4a261;background:#f4a26129}.ll .vp-exclude{color:#c1272d;background:#f3d4d587}.ll #galp-2 .spec-head{padding:37px 50px 0}.ll #galp-2 .spec-body{padding:52px 50px 20px}.ll #galp-4 .spec-head{padding:33px 47px 0}.ll #galp-4 .spec-body{padding:35px 47px 16px}.ll #galp-4 .spec-foot{padding:0 47px 37px}@media (max-width:900px){:is(.ll .spec-body:has(.sig-board),.ll .spec-body:has(.scale-board)){overflow-x:auto}}.ll .stab-signals{width:100%}.ll .stab-signals .spark i{transform:none!important}.ll .pools{gap:4px;display:flex}.ll .pool{border-radius:4px;justify-content:center;align-items:center;width:28px;height:24px;font-size:11px;font-weight:600;display:flex}.ll .pool.on{color:#0099d1;background:#0099d11f}.ll .pool.off{color:#58708b;background:#00172e08}.ll .spark{align-items:flex-end;gap:3px;height:28px;display:flex}.ll .spark i{background:var(--blue);opacity:.55;transform-origin:bottom;border-radius:1px;width:6px;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block;transform:scaleY(0)}.ll .spark i:first-child{transition-delay:80ms}.ll .spark i:nth-child(2){transition-delay:.14s}.ll .spark i:nth-child(3){transition-delay:.2s}.ll .spark i:nth-child(4){transition-delay:.26s}.ll .spark i:nth-child(5){transition-delay:.32s}.ll .spark i:nth-child(6){transition-delay:.38s}.ll .spark i:nth-child(7){transition-delay:.44s}.ll .gal-panel.is-enter .spark i{transform:scaleY(1)}.ll .spark i.peak{background:var(--lime);opacity:1}.ll .depth .dot5{gap:3px;display:flex}.ll .depth .dd{background:#00172e26;border-radius:50%;width:7px;height:7px;display:inline-block}.ll .depth .dd.on{background:var(--blue)}.ll .score-n{color:var(--navy-800);font-size:16px;font-weight:800}.ll .act-pill{letter-spacing:.04em;border-radius:3px;padding:5px 10px;font-size:11px;font-weight:700}.ll .act-now{color:#ff5a1f;background:#ff5a1f26;border:1px solid #ff5a1f80}.ll .act-week{color:var(--orange);background:#ffb62721;border:1px solid #f4a26173}.ll .act-keep{color:#7baa3e;background:#7baa3e1a;border:1px solid #7baa3e66}.ll .act-mon{color:#003973;background:#0b315e1a;border:0}.ll .v-invest{color:#7baa3e;letter-spacing:.06em;text-transform:uppercase;background:#7baa3e14;border:1px solid #7baa3e80;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700}.ll .v-hold{color:#0099d1;letter-spacing:.06em;text-transform:uppercase;background:#0099d112;border:1px solid #0099d166;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700}.ll .v-reduce{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;background:#f4a26112;border:1px solid #f4a26166;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700}.ll .v-exclude,.ll .v-suppress{color:#ff5a6e;letter-spacing:.06em;text-transform:uppercase;background:#ff5a6e14;border:1px solid #ff5a6e80;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700}.ll .dimbar{background:linear-gradient(90deg,var(--blue),var(--blue-soft));vertical-align:middle;border-radius:4px;height:7px;margin-right:8px;display:inline-block}.ll .pgrid{grid-template-columns:1fr 1fr;gap:19px 23px;display:grid}.ll .pcard{box-sizing:border-box;--card-d:0s;background:#dde1e54d;border:0;border-top:4px solid #0000;border-radius:10px;min-height:275px;padding:30px 25px 28px;position:relative;overflow:hidden}.ll .pcard:before{display:none}.ll .pcard:after{content:"";width:0;height:4px;transition:width .95s cubic-bezier(.16,1,.3,1);transition-delay:var(--card-d);background:#0099d1;border-radius:10px 10px 0 0;position:absolute;top:0;left:0}.ll .gal-panel.is-enter .pcard:after{width:100%}.ll .gal-panel.is-enter .pcard:first-child{--card-d:.28s}.ll .gal-panel.is-enter .pcard:nth-child(2){--card-d:.48s}.ll .gal-panel.is-enter .pcard:nth-child(3){--card-d:.68s}.ll .gal-panel.is-enter .pcard:nth-child(4){--card-d:.88s}.ll .pcard h4{color:#00172e;font-family:var(--font-body);margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.ll .pcard .prole{color:#007aa7;margin:0 0 18px;font-size:18px;font-weight:700;line-height:28px}.ll .pcard .pline{color:#009d8f;letter-spacing:.32px;margin:0 0 6px;font-size:16px;font-weight:500;line-height:24px}.ll .pcard .pstats{color:#003973;margin:0 0 10px;font-size:16px;line-height:24px;display:block}.ll .pcard .pstats .ps-lab{font-weight:500}.ll .pcard .pstats .ps-sep{margin:0 2px;font-weight:500}.ll .pcard .pstats b{color:#00172e;font-weight:700}.ll .pcard .paction{color:#003973;margin:0;font-size:16px;font-weight:400;line-height:24px}.ll .pcard .paction b{color:#003973;font-weight:700}.ll .pcard>h4,.ll .pcard>.prole,.ll .pcard>.pline,.ll .pcard>.pstats,.ll .pcard>.paction{opacity:0;transition:opacity .55s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.ll .gal-panel.is-enter .pcard>h4,.ll .gal-panel.is-enter .pcard>.prole,.ll .gal-panel.is-enter .pcard>.pline,.ll .gal-panel.is-enter .pcard>.pstats,.ll .gal-panel.is-enter .pcard>.paction{opacity:1;transform:none}.ll .gal-panel.is-enter .pcard>h4{transition-delay:calc(var(--card-d) + .12s)}.ll .gal-panel.is-enter .pcard>.prole{transition-delay:calc(var(--card-d) + .24s)}.ll .gal-panel.is-enter .pcard>.pline{transition-delay:calc(var(--card-d) + .36s)}.ll .gal-panel.is-enter .pcard>.pstats{transition-delay:calc(var(--card-d) + .48s)}.ll .gal-panel.is-enter .pcard>.paction{transition-delay:calc(var(--card-d) + .6s)}.ll .pcard .pstats .gv,.ll .pcard .pstats .bv{transition:transform .45s cubic-bezier(.16,1,.3,1);display:inline-block;transform:scale(.92)}.ll .gal-panel.is-enter .pcard .pstats .gv,.ll .gal-panel.is-enter .pcard .pstats .bv{transition-delay:calc(var(--card-d) + .7s);transform:none}.ll #galp-3 .spec-head{padding:26px 76px 0}.ll #galp-3 .spec-body{padding:16px 76px 20px}.ll #galp-3 .spec-foot{color:#003973;padding:0 76px 37px;font-style:normal}.ll #galp-3 .sp-ft{color:#003973;font-style:normal;font-weight:500}.ll .waste-grid{grid-template-columns:1fr 1fr;gap:29px;display:grid}.ll .waste-col{box-sizing:border-box;background:#dde1e54d;border-radius:10px;min-height:503px;padding:36px 25px 32px}.ll .waste-col-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 22px;display:flex}.ll .waste-col h5{font-family:var(--font-body);color:#00172e;margin:0;font-size:20px;font-weight:700;line-height:28px}.ll .waste-col .zc{color:#0099d1;white-space:nowrap;opacity:0;font-size:16px;font-weight:600;line-height:20px}.ll .gal-panel.is-enter .waste-col .zc{animation:.9s cubic-bezier(.16,1,.3,1) both zcPulse}.ll .gal-panel.is-enter .waste-col:first-child .zc{animation-delay:.45s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .zc{animation-delay:.65s}.ll .waste-board{width:100%}.ll .waste-row{border-bottom:1px solid #dde1e5;grid-template-columns:minmax(0,1fr) 78px 78px 96px;align-items:center;column-gap:16px;min-height:76px;display:grid}.ll .gal-panel .waste-row:not(.waste-head){opacity:0}.ll .gal-panel.is-enter .waste-row:not(.waste-head){animation:.75s cubic-bezier(.16,1,.3,1) both wasteRowIn}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(2){animation-delay:.5s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(3){animation-delay:.62s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(4){animation-delay:.74s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(5){animation-delay:.86s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(6){animation-delay:.98s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(2){animation-delay:.7s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(3){animation-delay:.82s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(4){animation-delay:.94s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(5){animation-delay:1.06s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(6){animation-delay:1.18s}.ll .waste-row.waste-head{border-bottom:1px solid #dde1e5;align-items:end;min-height:0;padding:0 0 16px}.ll .mh-96{min-height:96px}.ll .waste-row.waste-head>div{text-transform:uppercase;color:#00172e;opacity:.67;letter-spacing:0;text-align:left;font-size:16px;font-weight:700;line-height:20px}.ll .waste-row:last-child{border-bottom:0}.ll .w-name{color:#00172e;min-width:0;font-size:16px;font-weight:500;line-height:20px}.ll .w-num{text-align:right;color:#00172e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500;line-height:20px}.ll .waste-row>:nth-child(3){text-align:center}.ll .waste-row.waste-head .w-num,.ll .waste-row.waste-head .w-sig{text-transform:uppercase;text-align:right;opacity:.67;color:#00172e;white-space:nowrap;font-weight:700}.ll .waste-row.waste-head>:nth-child(3){text-align:center}.ll .w-sig{box-sizing:border-box;text-align:right;color:#0099d1;white-space:nowrap;opacity:0;width:100%;font-size:16px;font-weight:600;line-height:20px;display:block;transform:translate(8px)scale(.92)}.ll .gal-panel.is-enter .w-sig{animation:.55s cubic-bezier(.16,1,.3,1) both suppressIn}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(2) .w-sig{animation-delay:.72s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(3) .w-sig{animation-delay:.84s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(4) .w-sig{animation-delay:.96s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(5) .w-sig{animation-delay:1.08s}.ll .gal-panel.is-enter .waste-col:first-child .waste-row:nth-child(6) .w-sig{animation-delay:1.2s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(2) .w-sig{animation-delay:.92s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(3) .w-sig{animation-delay:1.04s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(4) .w-sig{animation-delay:1.16s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(5) .w-sig{animation-delay:1.28s}.ll .gal-panel.is-enter .waste-col:nth-child(2) .waste-row:nth-child(6) .w-sig{animation-delay:1.4s}.ll .waste-row.waste-head .w-sig{opacity:1;animation:none;transform:none}.ll #galp-5 .spec-q{display:none}.ll #galp-5 .spec-head{padding:51px 46px 0}.ll #galp-5 .spec-body{padding:36px 46px 20px}.ll #galp-5 .spec-foot{color:#003973;padding:12px 46px 37px;font-style:normal}.ll #galp-5 .sp-ft{color:#003973;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ll .spec-scroll{overflow-x:auto}@media (max-width:1200px){.ll .wrap{padding-left:20px;padding-right:20px}}@media (max-width:900px){.ll .gal-sources{border-radius:72px;width:fit-content;max-width:max-content;margin-left:auto;margin-right:auto;overflow:visible}.ll .gal-tablist:not([hidden]),.ll .gal-tablist#impactTabs:not([hidden]),.ll .gal-tablist#dsTabs:not([hidden]){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;max-width:100%;margin:0 0 28px;padding:4px 20px;display:flex;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.ll .gal-tablist.is-scrollable:not(.is-at-start):not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000)}.ll .gal-tablist.is-scrollable.is-at-start:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000)}.ll .gal-tablist.is-scrollable.is-at-end:not(.is-at-start){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px 100%)}.ll .gal-tablist.is-scrollable.is-at-start.is-at-end{-webkit-mask-image:none;mask-image:none}.ll .gal-tablist[hidden],.ll #impactTabs[hidden],.ll #dsTabs[hidden]{display:none!important}.ll .gal-tablist::-webkit-scrollbar{display:none}.ll .gal-source,.ll .gal-tab{white-space:nowrap;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;flex:none;height:auto;min-height:40px;padding:8px 16px;font-size:15px;line-height:1.35}.ll .spec-head,.ll .spec-body,.ll .spec-foot,.ll #galp-3 .spec-head,.ll #galp-3 .spec-body,.ll #galp-3 .spec-foot,.ll #galp-4 .spec-head,.ll #galp-4 .spec-body,.ll #galp-4 .spec-foot,.ll #galp-5 .spec-head,.ll #galp-5 .spec-body,.ll #galp-5 .spec-foot{padding-left:20px;padding-right:20px}.ll .gal-panel[data-gal-group=impactable] .spec-title{font-size:22px;line-height:28px}.ll .gal-panel[data-gal-group=impactable] .spec-ask{font-size:16px;line-height:22px}.ll .gal-panel[data-gal-group=impactable] .spec-foot,.ll .gal-panel[data-gal-group=impactable] .sp-ft{font-size:13px;line-height:20px}.ll .gal-panel[data-gal-group=impactable] .fun-label .fl-n{font-size:15px;line-height:20px}.ll .gal-panel[data-gal-group=impactable] .fun-label .fl-s{font-size:13px}.ll .gal-panel[data-gal-group=impactable] .fun-fill .fb-n{font-size:14px;line-height:18px}.ll .gal-panel[data-gal-group=impactable] .fun-stat .fs-p{font-size:16px;line-height:22px}.ll .gal-panel[data-gal-group=impactable] .fun-stat .fs-p small{font-size:12px;line-height:16px}.ll .gal-panel[data-gal-group=impactable] .fun-delta{padding:3px 7px;font-size:12px}.ll .gal-panel[data-gal-group=impactable] .fa-h{font-size:13px}.ll .gal-panel[data-gal-group=impactable] .facard .fa-meta{font-size:12px}.ll .gal-panel[data-gal-group=impactable] .sig-row.sig-head>div,.ll .gal-panel[data-gal-group=impactable] .scale-row.scale-head>div,.ll .gal-panel[data-gal-group=impactable] .sig-acct,.ll .gal-panel[data-gal-group=impactable] .sig-score,.ll .gal-panel[data-gal-group=impactable] .scale-name,.ll .gal-panel[data-gal-group=impactable] .scale-num{font-size:13px;line-height:18px}.ll .gal-panel[data-gal-group=impactable] .sig-board .pool{width:26px;height:26px;font-size:12px;line-height:16px}.ll .gal-panel[data-gal-group=impactable] .sig-board .act-pill,.ll .gal-panel[data-gal-group=impactable] .verdict-pill{height:28px;padding:2px 10px;font-size:13px}.ll .gal-panel[data-gal-group=impactable] .pcard h4{font-size:17px;line-height:24px}.ll .gal-panel[data-gal-group=impactable] .pcard .prole{margin-bottom:12px;font-size:15px;line-height:22px}.ll .gal-panel[data-gal-group=impactable] .pcard .pline,.ll .gal-panel[data-gal-group=impactable] .pcard .pstats,.ll .gal-panel[data-gal-group=impactable] .pcard .paction{font-size:13px;line-height:20px}.ll .gal-panel[data-gal-group=impactable] .waste-col h5{font-size:17px;line-height:24px}.ll .gal-panel[data-gal-group=impactable] .waste-col .zc{font-size:13px}.ll .gal-panel[data-gal-group=impactable] .waste-row.waste-head>div,.ll .gal-panel[data-gal-group=impactable] .w-name,.ll .gal-panel[data-gal-group=impactable] .w-num,.ll .gal-panel[data-gal-group=impactable] .w-sig{font-size:13px;line-height:18px}.ll .gal-panel[data-gal-group=impactable] .waste-row{column-gap:10px;min-height:56px}.ll .fun-row{grid-template-columns:110px 1fr;gap:8px 12px}.ll .fun-stat{flex-wrap:wrap;grid-column:2;align-items:center;gap:10px;display:flex}.ll .fa-grid{grid-template-columns:1fr 1fr;gap:10px}.ll .pgrid,.ll .waste-grid{grid-template-columns:1fr}.ll .waste-col{min-height:0;padding:28px 20px 22px}.ll .pcard{min-height:0;padding:24px 22px 22px}.ll .stab{min-width:560px}}@media (hover:none){.ll .gal-source:hover,.ll .gal-tab:hover{opacity:.7;color:var(--text);background:0 0}.ll .gal-source.is-active:hover,.ll .gal-tab[aria-selected=true]:hover{opacity:1;color:var(--teal);background:#ffffff29}}@media (prefers-reduced-motion:reduce){.ll .gal-panel.is-enter{animation:none}.ll .gal-panel .stab tbody tr,.ll .gal-panel .sig-row:not(.sig-head),.ll .gal-panel .scale-row:not(.scale-head),.ll .gal-panel .pcard,.ll .gal-panel .waste-col,.ll .gal-panel .waste-row:not(.waste-head),.ll .ds-panel img,.ll .gal-panel.is-enter .stab tbody tr,.ll .gal-panel.is-enter .sig-row:not(.sig-head),.ll .gal-panel.is-enter .scale-row:not(.scale-head),.ll .gal-panel.is-enter .pcard,.ll .gal-panel.is-enter .waste-col,.ll .gal-panel.is-enter .waste-row:not(.waste-head),.ll .ds-panel.is-enter img{opacity:1;animation:none;transform:none}.ll .fun-fill{transition:none}.ll .fun-delta,.ll .facard{opacity:1;transition:none;transform:none}.ll .spark i,.ll .sig-board .spark i{transition:none;animation:none;transform:none}.ll .sig-board .pool,.ll .sig-board .depth .dd,.ll .sig-board .act-pill,.ll .verdict-pill,.ll .pcard>h4,.ll .pcard>.prole,.ll .pcard>.pline,.ll .pcard>.pstats,.ll .pcard>.paction,.ll .pcard .pstats .gv,.ll .pcard .pstats .bv,.ll .pcard:after,.ll .waste-col .zc,.ll .w-sig{opacity:1;width:auto;transition:none;animation:none;transform:none}.ll .pcard:after{width:100%}}.ll .rd-diff{background:var(--white);color:var(--navy-800);padding:90px 0}.ll .diff-grid{grid-template-columns:476px 1fr;align-items:start;gap:54px;display:grid}.ll .diff-head{text-align:left!important;max-width:476px!important;margin-left:0!important}.ll .rd-diff .rd-sec-head h2{color:var(--navy-800);text-transform:none;font-family:var(--font-display);font-size:48px;font-weight:400;line-height:56px}.ll .rd-diff .rd-sec-head h2 .hl{color:var(--blue)}.ll .rd-diff .rd-sec-head p{color:var(--navy-700);opacity:.8;font-size:16px;line-height:1.55}.ll .diff-head{grid-area:1/1/span 2}.ll .diff-grid>.diff-item:nth-child(2){grid-area:1/2}.ll .diff-grid>.diff-item:nth-child(3){grid-area:1/2;margin-left:330px}.ll .diff-grid>.diff-item:nth-child(4){grid-area:2/2}.ll .diff-grid>.diff-item:nth-child(5){grid-area:2/2;margin-left:330px}.ll .diff-item{flex-direction:column;align-items:flex-start;width:300px;display:flex}.ll .diff-item img{width:33px;height:33px;margin-bottom:12px;display:block}.ll .diff-item h3{font-family:var(--font-display);color:var(--navy-700);margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.12}.ll .diff-item p{color:var(--navy-700);opacity:.8;margin:0;font-size:16px;line-height:1.45}@media (max-width:1100px){.ll .diff-grid{grid-template-columns:1fr 1fr;gap:28px 30px}.ll .diff-head{grid-area:auto/1/auto/-1;max-width:720px!important}.ll .diff-grid>.diff-item:nth-child(n){grid-area:auto;margin-left:0}}@media (max-width:700px){.ll .diff-grid{grid-template-columns:1fr}.ll .diff-item{width:auto}}.ll .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(16px)}.ll .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ll *{transition:none!important;animation:none!important}.ll .reveal{opacity:1;transform:none}.ll .proc-card{transition:none}}.ll .verdict{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700}.ll .cpc-g{color:#7baa3e}.ll .cpc-t{color:var(--blue-soft)}.ll .cpc-r{color:#ff5a1f}.ll .gv{color:#7baa3e}.ll .bv{color:var(--blue-soft)}.ll .pcard .pstats .gv{color:#00c4b3}.ll .pcard .pstats .bv{color:#0099d1}@media (max-width:991px){.ll p br{display:none}}@media (max-width:768px){.ll .rd-foot,.ll .rd-diff,.ll .rd-gal,.ll .rd-impact,.ll .rd-steps,.ll .rd-caps,.ll .rd-case,.ll .rd-creds,.ll .rd-process,.ll .rd-services{padding:50px 0}.ll .rd-hero-stats{padding-top:20px}.ll .svc-card{min-height:auto}.ll .proc-rail{margin:30px auto 0}.ll .rd-sec-head h2,.ll .creds-copy h2,.ll .case-copy h2,.ll .rd-midcta h2,.ll .gal-head h2,.ll .rd-caps .rd-sec-head h2,.ll .rd-steps .rd-sec-head h2,.ll .rd-process .rd-sec-head h2,.ll .rd-diff .rd-sec-head h2{font-size:40px;line-height:50px}.ll .mh-96{min-height:auto}}:root:not(.dark) .ll body{color:var(--navy-700);background:#fff}:root:not(.dark) .ll .em{color:#00c4b3}:root:not(.dark) .ll h2 .hl,:root:not(.dark) .ll .hl{color:#0099d1}:root:not(.dark) .ll .rd-hero h1 .em{color:#00c4b3}:root:not(.dark) .ll .rd-hero{background:#fff}:root:not(.dark) .ll .rd-hero-dots--dark,:root:not(.dark) .ll .rd-hero-ellipse--dark{display:none}:root:not(.dark) .ll .rd-hero-dots--light{opacity:.9;filter:none;display:block}:root:not(.dark) .ll .rd-hero-ellipse-light{opacity:1;display:block}:root:not(.dark) .ll .rd-pill{color:#0099d1;background:#0099d126;border-radius:50px}:root:not(.dark) .ll .rd-hero h1{color:var(--navy-900)}:root:not(.dark) .ll .rd-hero-sub{color:#002245}:root:not(.dark) .ll .btn-ghost{color:#003973;border-color:#003973}:root:not(.dark) .ll .btn-ghost:hover{border-color:var(--navy-800);color:var(--navy-900);background:#00172e0d}:root:not(.dark) .ll .hero-sm-text{color:var(--navy-700);opacity:.7}:root:not(.dark) .ll .hstat .n{color:var(--teal)}:root:not(.dark) .ll .hstat .l{color:#002245}:root:not(.dark) .ll .sys-head .t{color:var(--navy-800)}:root:not(.dark) .ll .sys-node .sn-t{color:var(--navy-900)}:root:not(.dark) .ll .sys-node .sn-d{color:#002245c7}:root:not(.dark) .ll .sys-node.is-on .sn-t,:root:not(.dark) .ll .sys-node.is-on .sn-d{color:var(--navy-900)}:root:not(.dark) .ll .sys-node.loop .sn-t,:root:not(.dark) .ll .sys-node.loop .sn-d,:root:not(.dark) .ll .sys-node.loop.is-on .sn-t,:root:not(.dark) .ll .sys-node.loop.is-on .sn-d{color:#00c4b3!important}:root:not(.dark) .ll .sys-node.loop .sys-ico-dark{display:none!important}:root:not(.dark) .ll .sys-node.loop .sys-ico-light{display:block!important}:root:not(.dark) .ll .sys-node.loop.is-on .sys-ico-wrap .sys-ico{opacity:1;transform:scale(1)}:root:not(.dark) .ll .sys-rail:before{background:linear-gradient(#0099d1 0%,#0099d166 55%,#00c4b38c 100%)}:root:not(.dark) .ll .live-dot-img{animation:2.4s infinite pulse-light}@keyframes pulse-light{0%{filter:drop-shadow(0 0 #00c4b380)}70%{filter:drop-shadow(0 0 8px #00c4b300)}to{filter:drop-shadow(0 0 #00c4b300)}}:root:not(.dark) .ll .rd-services{background-blend-mode:normal;background-color:#eef1f5;background-image:url(../media/patterns-light.00kx.ojp8cjyp.svg);background-position:top;background-repeat:no-repeat;background-size:cover}:root:not(.dark) .ll .rd-services .rd-sec-head h2{color:var(--navy-900)}:root:not(.dark) .ll .rd-services .rd-sec-head p{color:#002245;opacity:.8}:root:not(.dark) .ll .svc-card{background:#fff;border-color:#00397324;box-shadow:0 8px 28px #0011220a}:root:not(.dark) .ll .svc-card:hover{background:#fff;border-color:#0099d173}:root:not(.dark) .ll .svc-card h3{color:var(--navy-900)}:root:not(.dark) .ll .svc-card p{color:#002245c7}:root:not(.dark) .ll .svc-arrow{color:var(--teal)}:root:not(.dark) .ll .svc-card:hover .svc-arrow{color:#5a8f00}:root:not(.dark) .ll .rd-creds{background:url(../media/clip-img.05u781pr7.9qn.svg) top/cover no-repeat,linear-gradient(#0b315e0a 0% 100%),#fff;border-top-color:#00397314;position:relative}:root:not(.dark) .ll .rd-creds>.wrap{z-index:1;position:relative}:root:not(.dark) .ll .creds-copy h2{color:var(--navy-900)}:root:not(.dark) .ll .creds-copy h2 .hl{color:#0099d1}:root:not(.dark) .ll .creds-copy p{color:var(--navy-700)}:root:not(.dark) .ll .creds-stats .n{color:var(--teal)}:root:not(.dark) .ll .creds-stats .l{color:var(--navy-800)}:root:not(.dark) .ll .cred-badge{background:#fff;border-color:#0039732e}:root:not(.dark) .ll .cred-badge:hover{background:#f7fafc;border-color:#0099d173}:root:not(.dark) .ll .cred-badge b{color:#002245}:root:not(.dark) .ll .cred-badge span{color:var(--navy-700)}:root:not(.dark) .ll .rd-impact{background:#fff}:root:not(.dark) .ll .rd-impact .strike{color:#002245;text-decoration-color:#002245}:root:not(.dark) .ll .rd-impact .lift{color:#0099d1}:root:not(.dark) .ll .ir-head p:last-child{color:#002245}:root:not(.dark) .ll .act{background:#0099d10f;border-color:#00397324}:root:not(.dark) .ll .act:hover{background:#0099d117;border-color:#0099d166}:root:not(.dark) .ll .act h4,:root:not(.dark) .ll .act p{color:#002245}:root:not(.dark) .ll .act h4 svg{color:#00c4b3}:root:not(.dark) .ll .rd-gal{background:#ccd7e35e}:root:not(.dark) .ll .rd-gal:before{opacity:.35;filter:invert()hue-rotate(180deg)brightness(1.15)}:root:not(.dark) .ll .gal-head h2,:root:not(.dark) .ll .gal-head h2 .hl{color:#002245}:root:not(.dark) .ll .gal-head p{color:#002245;opacity:1}:root:not(.dark) .ll .gal-sources,:root:not(.dark) .ll .gal-tablist{background:#fff}:root:not(.dark) .ll .gal-source,:root:not(.dark) .ll .gal-tab{color:#0022458c}:root:not(.dark) .ll .gal-source:hover,:root:not(.dark) .ll .gal-tab:hover{color:var(--navy-900);opacity:1}:root:not(.dark) .ll .gal-source.is-active,:root:not(.dark) .ll .gal-tab[aria-selected=true]{color:#009d8f;background:#d4f5f2}:root:not(.dark) .ll .gal-panel{color:var(--navy-800);background:#fff;border:1px solid #0039731a;box-shadow:0 16px 40px #0011220f}:root:not(.dark) .ll .gal-panel .stab,:root:not(.dark) .ll .gal-panel .sig-board,:root:not(.dark) .ll .gal-panel .scale-board,:root:not(.dark) .ll .gal-panel .waste-board,:root:not(.dark) .ll .gal-panel .pcard{color:var(--navy-800);border-color:#0039731f}:root:not(.dark) .ll .gal-panel h3,:root:not(.dark) .ll .gal-panel h4,:root:not(.dark) .ll .gal-panel .stab th,:root:not(.dark) .ll .gal-panel .sig-head,:root:not(.dark) .ll .gal-panel .scale-head{color:var(--navy-900)}:root:not(.dark) .ll .gal-panel p,:root:not(.dark) .ll .gal-panel td,:root:not(.dark) .ll .gal-panel .sig-row,:root:not(.dark) .ll .gal-panel .scale-row{color:var(--navy-700)}.ll body,.ll .rd-hero,.ll .rd-services,.ll .rd-creds,.ll .rd-gal,.ll .svc-card,.ll .cred-badge{transition:background-color .35s,color .3s,border-color .3s}.ll .la-hero{min-height:740px;padding:70px 0 90px}.ll .la-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(280px,451px);align-items:start;gap:40px 48px;display:grid;position:relative}.ll .la-hero-copy{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.ll .la-hero .rd-pill{width:fit-content}.ll .la-hero h1{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--white);margin:0;font-size:clamp(40px,4.8vw,69px);font-weight:400;line-height:1}.ll .la-hero .hstat{opacity:0;transform:translateY(14px)}.ll .la-hero .rd-hero-stats.is-on .hstat{opacity:1;transition:opacity .55s,transform .65s cubic-bezier(.16,1,.3,1);transform:none}.ll .la-hero .rd-hero-stats.is-on .hstat:first-child{transition-delay:40ms}.ll .la-hero .rd-hero-stats.is-on .hstat:nth-child(2){transition-delay:.14s}.ll .la-hero .rd-hero-stats.is-on .hstat:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.ll .la-hero .hstat{opacity:1;transform:none;transition:none!important}}.ll .la-hero h1 .h1-line{display:block}.ll .la-hero h1 .em{color:var(--blue)}.ll .la-hero h1 .em2{color:var(--lime)}.ll .la-offer-card{-webkit-backdrop-filter:blur(6px);opacity:0;background:#ffffff0a;border:1px solid #ffffff24;border-radius:17px;padding:31px;position:relative;overflow:hidden;transform:translateY(28px)translate(18px)}.ll .la-offer-card:before{content:"";background:linear-gradient(90deg,var(--lime),var(--teal) 50%,var(--blue));transform-origin:0;height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ll .la-offer-pill{opacity:0;align-items:center;gap:8px;margin:0 0 14px;display:flex;transform:translateY(10px)}.ll .la-offer-pill img{flex:none;width:8px;height:8px}.ll .la-offer-pill span{letter-spacing:.03em;color:var(--lime);font-size:14px}.ll .la-offer-card h2{color:#fff;opacity:0;margin:0 0 8px;font-size:24px;font-weight:700;transform:translateY(10px)}.ll .la-offer-price{opacity:0;align-items:baseline;gap:8px;margin:0 0 20px;display:flex;transform:translateY(10px)}.ll .la-offer-price .amt{color:#fff;font-size:42px;font-weight:700;line-height:1}.ll .la-offer-price .unit{color:#ffffff9c;font-size:14px}.ll .la-offer-list{margin:0;padding:0;list-style:none}.ll .la-offer-list li{color:#ffffffe6;opacity:0;border-bottom:1px solid #ffffff17;align-items:flex-start;gap:12px;padding:10px 0;font-size:16px;line-height:1.5;display:flex;transform:translate(-18px)}.ll .la-offer-list li:last-child{border-bottom:0}.ll .la-offer-list .ck{color:var(--teal);opacity:0;flex:none;font-weight:700;line-height:1.5;display:inline-block;transform:translate(-12px)}.ll .la-offer-foot{color:var(--blue);opacity:0;margin:18px 0 0;font-size:14px;transform:translateY(10px)}.ll .la-offer-card.is-on{opacity:1;transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1);transform:none}.ll .la-offer-card.is-on:before{transition:transform .9s cubic-bezier(.22,1,.36,1) .1s;transform:none}.ll .la-offer-card.is-on .la-offer-pill,.ll .la-offer-card.is-on h2,.ll .la-offer-card.is-on .la-offer-price,.ll .la-offer-card.is-on .la-offer-list li,.ll .la-offer-card.is-on .la-offer-foot{opacity:1;transition:opacity .55s,transform .65s cubic-bezier(.16,1,.3,1);transform:none}.ll .la-offer-card.is-on .la-offer-pill{transition-delay:.18s}.ll .la-offer-card.is-on h2{transition-delay:.28s}.ll .la-offer-card.is-on .la-offer-price{transition-delay:.38s}.ll .la-offer-card.is-on .la-offer-list li:first-child{transition-delay:.5s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(2){transition-delay:.72s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(3){transition-delay:.94s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(4){transition-delay:1.16s}.ll .la-offer-card.is-on .la-offer-foot{transition-delay:1.38s}.ll .la-offer-card.is-on .la-offer-list .ck{animation:.55s cubic-bezier(.34,1.4,.64,1) both laCkIn,1.7s ease-in-out infinite laCkNudge}.ll .la-offer-card.is-on .la-offer-list li:first-child .ck{animation-delay:.62s,1.2s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(2) .ck{animation-delay:.84s,1.42s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(3) .ck{animation-delay:1.06s,1.64s}.ll .la-offer-card.is-on .la-offer-list li:nth-child(4) .ck{animation-delay:1.28s,1.86s}.ll .la-offer-card.is-on .la-offer-pill img{animation:1.8s ease-in-out .3s infinite laOfferDot}@keyframes laCkIn{0%{opacity:0;transform:translate(-14px)scale(.55)}62%{opacity:1;transform:translate(4px)scale(1.12)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes laCkNudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes laOfferDot{0%,to{filter:drop-shadow(0 0 #c6ff3d00);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #c6ff3db3);transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.ll .la-offer-card,.ll .la-offer-card:before,.ll .la-offer-pill,.ll .la-offer-card h2,.ll .la-offer-price,.ll .la-offer-list li,.ll .la-offer-foot,.ll .la-offer-list .ck{opacity:1;transform:none;transition:none!important;animation:none!important}.ll .la-offer-card.is-on .la-offer-pill img{animation:none}}.ll .rd-sec-head.left{text-align:left;max-width:none;margin-left:0}.ll .rd-sec-head.left h2,.ll .rd-sec-head.left p{text-align:left}.ll .la-walk{background-color:var(--navy-900);background-image:url(../media/dots2.0.w2o-nm46mxs.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:96px 0;position:relative;overflow:hidden}.ll .la-walk .wrap{z-index:1;position:relative}.ll .la-walk-grid{grid-template-columns:minmax(0,1fr) minmax(280px,497px);align-items:center;gap:64px;display:grid}.ll .la-walk h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;max-width:530px;margin:0 0 20px;font-size:48px;font-weight:400;line-height:56px}.ll .la-walk h2 .em2{color:var(--lime)}.ll .la-walk-list{margin:0;padding:0;list-style:none}.ll .la-walk-list li{color:#fffc;border-bottom:1px solid #ffffff17;align-items:flex-start;gap:13px;padding:15px 0;font-size:16px;line-height:24px;display:flex}.ll .la-walk-list li:before{content:"→";color:var(--blue);flex:none;font-size:17px;font-weight:700;line-height:24px}.ll .la-next{text-align:center;-webkit-backdrop-filter:blur(8px);background:#0b1b2c;border:1px solid #ffffff26;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:35px;min-height:322px;padding:25px 29px;display:flex}.ll .la-next-copy{flex-direction:column;align-items:center;gap:16px;display:flex}.ll .la-next .k{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);margin:0;font-size:14px;font-weight:400}.ll .la-next p{color:#fff;max-width:388px;margin:0;font-size:18px;line-height:28px}.ll .la-next-btns{flex-direction:column;gap:15px;width:100%;display:flex}.ll .la-next .btn{border-radius:10px;width:100%;height:50px}.ll .la-next .btn-ghost{border-color:#fff6}.ll .la-proof{color:var(--navy-800);background:#fff;padding:104px 0;position:relative;overflow:hidden}.ll .la-proof-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ll .la-proof-ell{width:972px;max-width:none;height:auto;position:absolute}.ll .la-proof-ell--lime{top:110px;left:calc(50% - 674px)}.ll .la-proof-ell--blue{top:-60px;left:calc(50% - 289px)}.ll .la-proof .wrap{z-index:1;position:relative}.ll .la-proof-grid{grid-template-columns:repeat(2,minmax(0,576px));justify-content:center;gap:58px;display:grid}.ll .la-proof-card{border:1px solid var(--navy-100);-webkit-backdrop-filter:blur(14px);background:#e9eef378;border-radius:16px;flex-direction:column;min-height:645px;padding:48px 34px;display:flex}.ll .la-proof-card h2{font-family:var(--font-display);color:var(--navy-700);text-transform:none;margin:0 0 10px;font-size:32px;font-weight:400;line-height:40px}.ll .la-proof-card p{color:var(--navy-700);margin:0 0 28px;font-size:16px;line-height:1.55}.ll .la-proof-cta{flex-wrap:wrap;align-items:center;gap:27px;margin:0 0 34px;display:flex}.ll .la-proof-btn{background:var(--blue);color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.ll .la-proof-btn:hover{background:var(--blue-400)}.ll .la-proof-link{color:#1b9bd1;white-space:nowrap;font-size:16px;font-weight:600}.ll .la-proof-link:hover{color:var(--blue)}.ll .la-proof-shot{border-radius:10px;height:248px;margin-top:auto;overflow:hidden;box-shadow:0 0 14px #00000029}.ll .la-proof-shot img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.ll .la-proof-thumbs{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:auto;display:grid}.ll .la-proof-thumbs img{object-fit:cover;object-position:center;border-radius:6px;width:100%;height:184px;box-shadow:0 0 14px #00000029}.ll .la-clutch{margin-top:96px}.ll .la-clutch-nav{justify-content:flex-end;gap:8px;margin:0 0 16px;display:flex}.ll .la-clutch-btn{cursor:pointer;border:1px solid var(--navy-100);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;box-shadow:0 1px 6px #00112214}.ll .la-clutch-btn img{width:40px;height:40px;transition:transform .2s;display:block}.ll .la-clutch-btn:hover:not(:disabled){border-color:#0099d159}.ll .la-clutch-btn:hover:not(:disabled) img{transform:scale(1.04)}.ll .la-clutch-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ll .la-clutch-next img{transform:rotate(180deg)}.ll .la-clutch-next:hover:not(:disabled) img{transform:rotate(180deg)scale(1.04)}.ll .la-clutch-btn:disabled{cursor:default;opacity:.38;box-shadow:none}.ll .la-clutch-btn:disabled img{transform:none}.ll .la-clutch-next:disabled img{transform:rotate(180deg)}.ll .la-clutch-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:17px;padding:2px 2px 6px;display:flex;overflow-x:auto}.ll .la-clutch-track::-webkit-scrollbar{display:none}.ll .la-clutch-card{scroll-snap-align:start;border:1px solid var(--navy-100);-webkit-backdrop-filter:blur(14px);background:#e9eef378;border-radius:16px;flex-direction:column;flex:0 0 calc(33.3333% - 11.3333px);min-height:280px;padding:28px 24px 20px;display:flex}.ll .la-clutch-card .qm{width:34px;height:34px;margin:0 0 12px;display:block}.ll .la-clutch-card p{color:#002e5c;flex:1;margin:0 0 auto;font-size:18px;line-height:28px}.ll .la-clutch-card footer{border-top:1px solid #00172e1a;flex-direction:column;gap:10px;margin-top:18px;padding-top:14px;display:flex}.ll .la-clutch-card b{color:#003973;font-size:16px;font-weight:700;line-height:22px;display:block}.ll .la-clutch-card span.la-clutch-role{color:#0099d1;font-size:14px;line-height:20px;display:block}.ll .la-clutch-card img.la-clutch-stars{width:auto;height:18px;display:block}.ll .la-clutch-card img.la-clutch-logo{width:auto;max-width:72px;height:16px;display:block}.ll .la-clutch-verify{color:var(--navy-700);align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:600;display:inline-flex}.ll .la-clutch-verify:hover{color:var(--blue)}.ll .la-clutch-verify .n{font-size:14px;font-weight:700}@media (max-width:1100px){.ll .la-clutch-card{flex-basis:calc(50% - 8.5px)}}@media (max-width:800px){.ll .la-clutch{margin-top:48px}.ll .la-clutch-card{flex-basis:100%;min-height:0;padding:24px 20px 18px}}.ll .la-wrong{background:var(--navy-900);padding:90px 0}.ll .la-wrong .rd-sec-head{margin-bottom:74px}.ll .la-wrong .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-wrong .rd-sec-head h2 .em2{color:var(--lime)}.ll .la-wrong .rd-sec-head p{color:#fffc;opacity:1;max-width:652px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-wrong-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.ll .la-wrong-card{opacity:0;background:0 0;border:1px solid #fff6;border-radius:4px;min-height:240px;padding:26px 22px 22px 28px;transform:translateY(24px)}.ll .la-x{opacity:0;width:30px;height:32px;margin:0 0 14px;display:block;transform:scale(.6)}.ll .la-wrong.is-on .la-wrong-card{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1),background .28s,border-color .28s;transform:none}.ll .la-wrong.is-on .la-wrong-card:first-child{transition-delay:80ms}.ll .la-wrong.is-on .la-wrong-card:nth-child(2){transition-delay:.18s}.ll .la-wrong.is-on .la-wrong-card:nth-child(3){transition-delay:.28s}.ll .la-wrong.is-on .la-wrong-card:nth-child(4){transition-delay:.38s}.ll .la-wrong.is-on .la-wrong-card:nth-child(5){transition-delay:.48s}.ll .la-wrong.is-on .la-wrong-card:nth-child(6){transition-delay:.58s}.ll .la-wrong.is-on .la-wrong-card:hover,.ll .la-wrong.is-on .la-wrong-card:focus-within{-webkit-backdrop-filter:blur(3.618px);background:#00c4b31c;border-color:#00c4b3;transition-delay:0s}.ll .la-wrong.is-on .la-x{opacity:1;transition:opacity .35s,transform .5s cubic-bezier(.34,1.4,.64,1);transform:none}.ll .la-wrong.is-on .la-wrong-card:first-child .la-x{transition-delay:.16s}.ll .la-wrong.is-on .la-wrong-card:nth-child(2) .la-x{transition-delay:.26s}.ll .la-wrong.is-on .la-wrong-card:nth-child(3) .la-x{transition-delay:.36s}.ll .la-wrong.is-on .la-wrong-card:nth-child(4) .la-x{transition-delay:.46s}.ll .la-wrong.is-on .la-wrong-card:nth-child(5) .la-x{transition-delay:.56s}.ll .la-wrong.is-on .la-wrong-card:nth-child(6) .la-x{transition-delay:.66s}@media (prefers-reduced-motion:reduce){.ll .la-wrong-card,.ll .la-x{opacity:1;transform:none;transition:none!important}}.ll .la-wrong-card h3{font-family:var(--font-display);color:#fff;text-transform:none;margin:0 0 10px;font-size:24px;font-weight:400;line-height:32px}.ll .la-wrong-card p{color:#fffc;margin:0;font-size:16px;line-height:24px}.ll .la-midcta{text-align:center;min-height:320px;color:var(--navy-800);background:#c6ff3d;align-items:center;padding:72px 0;display:flex;position:relative;overflow:hidden}.ll .la-midcta-ell{z-index:0;pointer-events:none;max-width:none;height:auto;position:absolute}.ll .la-midcta-ell--c{width:min(820px,62%);top:-28%;left:8%}.ll .la-midcta-ell--l{width:min(760px,58%);bottom:-62%;left:-18%}.ll .la-midcta-ell--r{width:min(760px,58%);top:-88%;right:-16%}.ll .la-midcta-waves{z-index:0;opacity:.18;pointer-events:none;background-image:url(../media/la-midcta-wave.01bma2e6pddsn.svg);background-position:0 0;background-repeat:repeat;background-size:1800px 72px;position:absolute;inset:-50% -12%}.ll .la-midcta:after{content:"";z-index:0;opacity:.45;pointer-events:none;background-image:radial-gradient(#00112212 .9px,#0000 1.1px);background-size:16px 16px;width:min(920px,78%);height:240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 8%,#0000 62%);mask-image:radial-gradient(#000 8%,#0000 62%)}.ll .la-midcta .wrap{z-index:1;position:relative}.ll .la-midcta h2{font-family:var(--font-display);text-transform:none;letter-spacing:0;color:var(--navy-800);margin:0 0 14px;font-size:48px;font-weight:400;line-height:56px}.ll .la-midcta p{font-family:var(--font-body);color:var(--navy-700);margin:0 0 24px;font-size:24px;font-weight:500;line-height:32px}.ll .la-midcta .btns{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.ll .la-midcta .btn-outline-dark{border-color:var(--navy-900);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff03}.ll .la-climb{color:var(--navy-800);background-color:#fff;background-image:url(../media/pattern.0z~~x35cj~017.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:110px 0 90px;position:relative}.ll .la-climb .rd-sec-head{margin-bottom:50px}.ll .la-climb .rd-sec-head h2{font-family:var(--font-display);color:var(--navy-800);text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-climb .rd-sec-head p{color:var(--navy-700);opacity:.8;max-width:963px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-climb-bar{background:linear-gradient(90deg,var(--teal),#1b9bd1);transform-origin:0;border-radius:4px;width:100%;height:4px;margin:0 0 30px;transform:scaleX(0)}.ll .la-stages{grid-template-columns:repeat(5,1fr);gap:15px;display:grid}.ll .la-stage{border:1.049px solid var(--navy-100);-webkit-backdrop-filter:blur(3.618px);opacity:0;background:#ccd7e33d;border-radius:12.584px;padding:23px 19px;transition:background .28s,border-color .28s;transform:translateY(26px)}.ll .la-stage:hover,.ll .la-stage:focus-within,.ll .la-stage.is-here{background:#00c4b31c;border-color:#00c4b3}.ll .la-climb.is-on .la-climb-bar{transition:transform .85s cubic-bezier(.22,1,.36,1);transform:none}.ll .la-climb.is-on .la-stage{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1),background .28s,border-color .28s;transform:none}.ll .la-climb.is-on .la-stage:first-child{transition-delay:.12s}.ll .la-climb.is-on .la-stage:nth-child(2){transition-delay:.26s}.ll .la-climb.is-on .la-stage:nth-child(3){transition-delay:.4s}.ll .la-climb.is-on .la-stage:nth-child(4){transition-delay:.54s}.ll .la-climb.is-on .la-stage:nth-child(5){transition-delay:.68s}.ll .la-climb.is-on .la-stage:hover,.ll .la-climb.is-on .la-stage:focus-within{transition-delay:0s}@media (prefers-reduced-motion:reduce){.ll .la-climb-bar,.ll .la-stage{opacity:1;transform:none;transition:none!important;animation:none!important}}.ll .la-stage .sn{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);margin-bottom:22px;font-size:12px;font-weight:600;line-height:18px;transition:color .28s}.ll .la-stage .here{opacity:0;transition:opacity .25s}.ll .la-stage:hover .sn,.ll .la-stage:focus-within .sn,.ll .la-stage.is-here .sn{color:var(--teal)}.ll .la-stage.is-here .here{opacity:1}.ll .la-stage h3{font-family:var(--font-display);color:var(--navy-700);text-transform:none;margin:0 0 13px;font-size:24px;font-weight:400;line-height:32px}.ll .la-stage p{color:var(--navy-700);opacity:.8;margin:0;font-size:16px;line-height:24px}.ll .la-plan{background:#00172a;padding:90px 0}.ll .la-plan .rd-sec-head{margin-bottom:50px}.ll .la-plan .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-plan .rd-sec-head p{color:#fffc;opacity:1;max-width:760px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-plan-grid{grid-template-columns:minmax(280px,434px) minmax(0,1fr);align-items:start;gap:46px;display:grid}.ll .la-plan-col{flex-direction:column;gap:18px;display:flex}.ll .la-ticket{background:#00172a;border-radius:10px;position:relative;overflow:hidden}.ll .la-ticket:before{content:"";pointer-events:none;background:linear-gradient(131deg,#c6ff3d52 .58%,#00c4b352 .59%,#0099d152 75.34%);position:absolute;inset:0}.ll .la-ticket-top,.ll .la-ticket-bot{z-index:1;position:relative}.ll .la-ticket-top{padding:31px 31px 27px}.ll .la-plan-k{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.ll .la-ticket-top h3{margin-bottom:12px}.ll .la-plan-k img{flex:none;width:7px;height:7px}.ll .la-ticket h3{font-family:var(--font-display);color:#fff;text-transform:none;margin:0 0 6px;font-size:21px;font-weight:400;line-height:29px}.ll .la-plan-amt{font-family:var(--font-display);color:#fff;font-size:61px;font-weight:400;line-height:1}.ll .la-plan-unit{color:#ffffffb5;margin:8px 0 0;font-size:14px;font-weight:500}.ll .la-ticket-bot{background:linear-gradient(90deg,#ffffff12,#ffffff12),#00172a;padding:27px 16px 31px}.ll .la-ticket-bot p{color:#dde1e5cc;margin:0 0 23px;font-size:16px;line-height:24px}.ll .la-ticket-btn{color:#00172e;letter-spacing:.42px;background:#0099d1;border-color:#0099d1;border-radius:10px;width:100%;height:auto;padding:16px 18px;font-size:14px}.ll .la-ticket-btn:hover{color:#00172e;background:#33adda;border-color:#33adda}.ll .la-upgrade{background:#00c4b31f;border:1px solid #00c4b37a;border-radius:10px;padding:23px 25px}.ll .la-upgrade .k{letter-spacing:.08em;text-transform:uppercase;color:var(--teal);align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.ll .la-upgrade .k img{flex:none;width:7px;height:7px}.ll .la-upgrade p{color:#dde1e5;margin:0;font-size:16px;line-height:24px}.ll .la-upgrade b{color:#fff;font-weight:700}.ll .la-plan-flow{padding-top:0}.ll .la-flow-k{letter-spacing:.14em;text-transform:uppercase;color:var(--navy-100);opacity:.9;margin:0 0 18px;font-size:12px;font-weight:600}.ll .la-flow{margin:0 0 28px;padding:0;list-style:none}.ll .la-flow li{align-items:flex-start;gap:4px;display:flex}.ll .la-flow .rail{flex-direction:column;flex:none;align-self:stretch;align-items:center;width:42px;display:flex}.ll .la-flow .num{color:#1b9bd1;background:#1b9bd124;border:1px solid #1b9bd180;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.ll .la-flow .rail:after{content:"";background:#1b9bd14d;flex:1;width:2px;min-height:16px}.ll .la-flow li:last-child .rail:after{display:none}.ll .la-flow .txt{color:#fff;flex-direction:column;padding:4px 0 23px 4px;font-size:16px;line-height:24px;display:flex}.ll .la-flow .txt b{font-weight:700}.ll .la-flow .txt span{color:#fffc;font-weight:400}.ll .la-who{border-top:1px solid #ffffff1f;margin:0;padding:22px 0 0;list-style:none}.ll .la-who li{color:#fffc;align-items:flex-start;gap:8px;margin:0 0 10px;font-size:16px;line-height:24px;display:flex}.ll .la-who img{opacity:0;flex:none;width:16px;height:11px;margin-top:7px;transform:translate(-12px)}.ll .la-who b{color:#fff;font-weight:700}.ll .la-ticket,.ll .la-upgrade,.ll .la-flow-k,.ll .la-flow li,.ll .la-who li{opacity:0;transform:translateY(22px)}.ll .la-ticket{transform:translateY(28px)scale(.985)}.ll .la-flow .num{opacity:0;transform:scale(.55)}.ll .la-flow .rail:after{transform-origin:top;transform:scaleY(0)}.ll .la-plan-grid.is-on .la-ticket,.ll .la-plan-grid.is-on .la-upgrade,.ll .la-plan-grid.is-on .la-flow-k,.ll .la-plan-grid.is-on .la-flow li,.ll .la-plan-grid.is-on .la-who li{opacity:1;transition:opacity .65s,transform .75s cubic-bezier(.16,1,.3,1);transform:none}.ll .la-plan-grid.is-on .la-ticket{transition-delay:60ms}.ll .la-plan-grid.is-on .la-upgrade{transition-delay:.24s}.ll .la-plan-grid.is-on .la-flow-k:first-of-type{transition-delay:.12s}.ll .la-plan-grid.is-on .la-flow li:first-child{transition-delay:.22s}.ll .la-plan-grid.is-on .la-flow li:nth-child(2){transition-delay:.34s}.ll .la-plan-grid.is-on .la-flow li:nth-child(3){transition-delay:.46s}.ll .la-plan-grid.is-on .la-flow li:nth-child(4){transition-delay:.58s}.ll .la-plan-grid.is-on .la-flow li:nth-child(5){transition-delay:.7s}.ll .la-plan-grid.is-on .la-flow li:nth-child(6){transition-delay:.82s}.ll .la-plan-grid.is-on .la-flow-k:nth-of-type(2){transition-delay:.94s}.ll .la-plan-grid.is-on .la-who li:first-child{transition-delay:1.04s}.ll .la-plan-grid.is-on .la-who li:nth-child(2){transition-delay:1.16s}.ll .la-plan-grid.is-on .la-who li:nth-child(3){transition-delay:1.28s}.ll .la-plan-grid.is-on .la-who img{animation:.55s cubic-bezier(.34,1.4,.64,1) both laCkIn,1.7s ease-in-out infinite laCkNudge}.ll .la-plan-grid.is-on .la-who li:first-child img{animation-delay:1.16s,1.75s}.ll .la-plan-grid.is-on .la-who li:nth-child(2) img{animation-delay:1.28s,1.87s}.ll .la-plan-grid.is-on .la-who li:nth-child(3) img{animation-delay:1.4s,1.99s}.ll .la-plan-grid.is-on .la-flow .num{opacity:1;transition:transform .5s cubic-bezier(.34,1.35,.64,1),opacity .35s;transform:none}.ll .la-plan-grid.is-on .la-flow li:first-child .num{transition-delay:.28s}.ll .la-plan-grid.is-on .la-flow li:nth-child(2) .num{transition-delay:.4s}.ll .la-plan-grid.is-on .la-flow li:nth-child(3) .num{transition-delay:.52s}.ll .la-plan-grid.is-on .la-flow li:nth-child(4) .num{transition-delay:.64s}.ll .la-plan-grid.is-on .la-flow li:nth-child(5) .num{transition-delay:.76s}.ll .la-plan-grid.is-on .la-flow li:nth-child(6) .num{transition-delay:.88s}.ll .la-plan-grid.is-on .la-flow .rail:after{transition:transform .55s cubic-bezier(.22,1,.36,1);transform:scaleY(1)}.ll .la-plan-grid.is-on .la-flow li:first-child .rail:after{transition-delay:.38s}.ll .la-plan-grid.is-on .la-flow li:nth-child(2) .rail:after{transition-delay:.5s}.ll .la-plan-grid.is-on .la-flow li:nth-child(3) .rail:after{transition-delay:.62s}.ll .la-plan-grid.is-on .la-flow li:nth-child(4) .rail:after{transition-delay:.74s}.ll .la-plan-grid.is-on .la-flow li:nth-child(5) .rail:after{transition-delay:.86s}@media (prefers-reduced-motion:reduce){.ll .la-ticket,.ll .la-upgrade,.ll .la-flow-k,.ll .la-flow li,.ll .la-who li,.ll .la-flow .num,.ll .la-flow .rail:after,.ll .la-who img{opacity:1;transform:none;transition:none!important;animation:none!important}}.ll .la-diag{background:linear-gradient(#0129,#0129),#012 url(../media/deliverable_retains.00uv5pxota6sc.webp) 50%/cover no-repeat;padding:94px 0;position:relative;overflow:hidden}.ll .la-diag-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ll .la-diag-net{display:none}.ll .la-diag-net--a{width:113.1%;top:12%;left:-10.7%}.ll .la-diag-net--b{width:160.9%;top:-18.4%;left:-38.3%}.ll .la-diag .wrap{z-index:1;position:relative}.ll .la-diag .rd-sec-head{margin-bottom:50px}.ll .la-diag .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-diag .rd-sec-head p{color:#fffc;opacity:1;max-width:665px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-diag-grid{flex-direction:column;gap:17px;display:flex}.ll .la-diag-row{gap:17px;display:grid}.ll .la-diag-row--4{grid-template-columns:repeat(4,1fr)}.ll .la-diag-row--3{grid-template-columns:repeat(3,1fr)}.ll .la-dcard{-webkit-backdrop-filter:blur(23px);background:#ffffff08;border:1px solid #ffffff17;border-radius:13px;flex-direction:column;padding:23px;display:flex}.ll .la-dcard-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.ll .la-dcard .dn{color:#fff;opacity:.14;font-size:27px;font-weight:700;line-height:1}.ll .la-sign{letter-spacing:.05em;text-transform:uppercase;color:var(--teal);white-space:nowrap;background:0 0;border:1px solid #00c4b34d;border-radius:999px;padding:5px 15px;font-size:10px;font-weight:600}.ll .la-dcard h3{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700;line-height:24px}.ll .la-dcard p{color:#fffc;margin:0;font-size:16px;line-height:24px}.ll .la-dcard.end{-webkit-backdrop-filter:blur(10px);background:#0099d14f;border-color:#33adda}.ll .la-dcard.end h3,.ll .la-dcard.end p{color:#fff}.ll .la-dcard.end .go{color:#33adda;margin-bottom:16px;font-size:27px;font-weight:700;line-height:1}.ll .la-loop{color:var(--navy-800);background:#ebedf1;padding:90px 0}.ll .la-loop .rd-sec-head{margin-bottom:50px}.ll .la-loop .rd-sec-head h2{font-family:var(--font-display);color:#00172e;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-loop .rd-sec-head p{color:#002245;opacity:.8;max-width:860px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-loop-flow{position:relative;overflow:visible}.ll .la-loop-rail{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:19px;display:grid;position:relative}.ll .la-loop-track{z-index:0;pointer-events:none;background:#00c4b338;height:2px;position:absolute;top:25px;left:10%;right:10%}.ll .la-loop-track:before{content:"";width:var(--loop-progress,0%);background:var(--teal);transition:width .7s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}.ll .la-loop-flow.is-resetting .la-loop-track:before{transition:none}.ll .la-lnode{z-index:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:21px;height:100%;min-height:0;padding:0;display:flex;position:relative}.ll .la-loop-num{width:49px;height:52px;font-family:var(--font-display);color:var(--teal);opacity:0;background:url(../media/la-loop-dot-outline.0z-tr3tw2~zl4.svg) 50%/contain no-repeat;flex:none;justify-content:center;align-items:center;font-size:25px;line-height:1;transition:opacity .55s,color .3s,background-image .3s,transform .75s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(22px)scale(.76)}.ll .la-loop-flow.is-on .la-lnode:first-child .la-loop-num{transition-delay:80ms}.ll .la-loop-flow.is-on .la-lnode:nth-child(2) .la-loop-num{transition-delay:.2s}.ll .la-loop-flow.is-on .la-lnode:nth-child(3) .la-loop-num{transition-delay:.32s}.ll .la-loop-flow.is-on .la-lnode:nth-child(4) .la-loop-num{transition-delay:.44s}.ll .la-loop-flow.is-on .la-lnode:nth-child(5) .la-loop-num{transition-delay:.56s}.ll .la-loop-flow.is-on .la-loop-num{opacity:1;transform:none}.ll .la-lnode.is-on .la-loop-num{color:#fff;background-image:url(../media/la-loop-dot-fill.0zo4.h~_jk5ls.svg);animation:.5s cubic-bezier(.34,1.35,.64,1) laLoopFill;transform:scale(1)}@keyframes laLoopFill{0%{transform:scale(.92)}55%{transform:scale(1.1)}to{transform:scale(1)}}.ll .la-lcard{text-align:center;opacity:0;background:#fff;border:1px solid #ccd7e3;border-radius:6px;flex-direction:column;flex:1;justify-content:flex-start;width:100%;min-height:168px;padding:29px 12px 22px;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s;display:flex;transform:translateY(44px)scale(.96)}.ll .la-loop-flow.is-on .la-lnode:first-child .la-lcard{transition-delay:.18s}.ll .la-loop-flow.is-on .la-lnode:nth-child(2) .la-lcard{transition-delay:.34s}.ll .la-loop-flow.is-on .la-lnode:nth-child(3) .la-lcard{transition-delay:.5s}.ll .la-loop-flow.is-on .la-lnode:nth-child(4) .la-lcard{transition-delay:.66s}.ll .la-loop-flow.is-on .la-lnode:nth-child(5) .la-lcard{transition-delay:.82s}.ll .la-loop-flow.is-on .la-lcard{opacity:.78;transform:none}.ll .la-lnode.is-on .la-lcard{opacity:1;border-color:#00c4b38c;transform:none;box-shadow:0 10px 28px #00112214,0 0 0 1px #00c4b314}.ll .la-lcard h3{font-family:var(--font-display);color:#002245;text-transform:none;margin:0 0 10px;font-size:20px;font-weight:400;line-height:28px}.ll .la-lcard p{color:#002245;opacity:.8;margin:0;font-size:16px;line-height:24px}.ll .la-loop-return{--lr-gutter:calc((100% - 76px) / 10);box-sizing:border-box;height:32px;margin:8px var(--lr-gutter) 0;pointer-events:none;opacity:0;border:2px solid #b7c6d4;border-top:0;border-radius:0;transition:opacity .55s,transform .75s cubic-bezier(.16,1,.3,1);display:block;position:relative;transform:translateY(-6px)}.ll .la-loop-flow.is-return .la-loop-return{opacity:.9;transform:none}.ll .la-loop-return:before{content:"";border-bottom:12px solid #b7c6d4;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:-12px;left:-7px}.ll .la-loop-return:after{content:"";opacity:0;background:#00c4b3;border-radius:50%;width:9px;height:9px;position:absolute;top:calc(100% - 1px);left:calc(100% - 1px);transform:translate(-50%,-50%)scale(.72);box-shadow:0 0 0 5px #00c4b31a,0 0 14px #00c4b36b}.ll .la-loop-flow.is-return .la-loop-return:after{animation:1.18s cubic-bezier(.22,1,.36,1) both laLoopReturnDot}@keyframes laLoopReturnDot{0%{opacity:0;top:calc(100% - 1px);left:calc(100% - 1px);transform:translate(-50%,-50%)scale(.72)}10%{opacity:1}64%{opacity:1;top:calc(100% - 1px);left:1px;transform:translate(-50%,-50%)scale(1)}86%{opacity:1;top:1px;left:1px;transform:translate(-50%,-50%)scale(1)}to{opacity:0;top:1px;left:1px;transform:translate(-50%,-50%)scale(.82)}}@media (prefers-reduced-motion:reduce){.ll .la-loop-track:before{width:100%;transition:none}.ll .la-loop-num,.ll .la-lcard,.ll .la-loop-return,.ll .la-loop-return:after{transition:none!important;animation:none!important}.ll .la-lnode .la-loop-num{transform:none}.ll .la-lnode .la-lcard{opacity:1;border-color:#ccd7e3;transform:none}.ll .la-loop-return,.ll .la-loop-note,.ll .la-loop-num{opacity:1;transform:none}}.ll .la-loop-note{text-align:center;color:#002245;opacity:0;margin-top:22px;font-size:16px;font-style:italic;font-weight:500;line-height:24px;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.ll .la-loop-flow.is-on+.la-loop-note{opacity:1;transition-delay:1.12s;transform:none}.ll .la-loop-note em{color:#0099d1;font-style:italic;font-weight:500}.ll .la-play{background:#002245;padding:104px 0 90px;position:relative;overflow:hidden}.ll .la-play-glow{z-index:0;pointer-events:none;width:158%;max-width:none;height:auto;position:absolute;top:6%;left:-12%}.ll .la-play .wrap{z-index:1;position:relative}.ll .la-play .rd-sec-head{margin-bottom:40px}.ll .la-play .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-play .rd-sec-head p{color:#fffc;max-width:608px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-acc{flex-direction:column;gap:9px;display:flex}.ll .la-acc-item{opacity:0;background:#ffffff0d;border-radius:6px;grid-template-rows:auto 0fr;transition:grid-template-rows .62s cubic-bezier(.22,1,.36,1),background .4s;display:grid;overflow:hidden;transform:translateY(18px)}.ll .la-play.is-on .la-acc-item{opacity:1;transition:opacity .55s,transform .65s cubic-bezier(.16,1,.3,1),grid-template-rows .62s cubic-bezier(.22,1,.36,1),background .4s;transform:none}.ll .la-play.is-on .la-acc-item:first-child{transition-delay:60ms,60ms,0s,0s}.ll .la-play.is-on .la-acc-item:nth-child(2){transition-delay:.14s,.14s,0s,0s}.ll .la-play.is-on .la-acc-item:nth-child(3){transition-delay:.22s,.22s,0s,0s}.ll .la-play.is-on .la-acc-item:nth-child(4){transition-delay:.3s,.3s,0s,0s}.ll .la-play.is-on .la-acc-item:nth-child(5){transition-delay:.38s,.38s,0s,0s}.ll .la-acc-item.is-open{background:#ffffff1f;grid-template-rows:auto 1fr}.ll .la-acc-btn{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:55px;padding:0 28px;font-family:inherit;transition:padding .5s cubic-bezier(.22,1,.36,1),align-items .4s;display:flex}.ll .la-acc-copy{flex:1;align-items:center;gap:16px;min-width:0;transition:gap .4s;display:flex}.ll .la-acc-btn .lab{letter-spacing:1.12px;text-transform:uppercase;color:#00c4b3;white-space:nowrap;flex:none;align-items:center;gap:10px;min-width:124px;font-size:14px;font-weight:500;transition:min-width .4s;display:inline-flex}.ll .la-acc-btn .dot{background:#00c4b3;border-radius:50%;flex:none;width:7px;height:7px}.ll .la-acc-btn .lab-full{opacity:0;vertical-align:bottom;max-width:0;transition:max-width .45s,opacity .3s;display:inline-block;overflow:hidden}.ll .la-acc-btn .ttl{color:#fff;font-size:20px;font-weight:700;line-height:28px;transition:font-size .45s cubic-bezier(.22,1,.36,1),line-height .45s,opacity .3s,max-height .45s}.ll .la-acc-btn .ttl-open{opacity:0;max-height:0;font-size:28px;line-height:36px;display:block;overflow:hidden}.ll .la-acc-btn .pm{background:url(../media/la-play-plus.0et6ate9m2.9x.svg) 50%/contain no-repeat;flex:none;width:13px;height:13px;margin-left:auto;transition:width .35s,height .35s,margin .4s,transform .35s,background-image .2s}.ll .la-acc-item.is-open .la-acc-btn{align-items:flex-start;padding:26px 26px 0}.ll .la-acc-item.is-open .la-acc-copy{flex-direction:column;align-items:flex-start;gap:8px}.ll .la-acc-item.is-open .lab{min-width:0}.ll .la-acc-item.is-open .lab-full{opacity:1;max-width:280px}.ll .la-acc-item.is-open .ttl-shut{opacity:0;max-height:0;overflow:hidden}.ll .la-acc-item.is-open .ttl{font-size:28px;font-weight:700;line-height:36px}.ll .la-acc-item.is-open .ttl-open{opacity:1;max-height:80px}.ll .la-acc-item.is-open .pm{background-image:url(../media/la-play-minus.0m.qbtxk-2a_2.svg);width:18px;height:5px;margin-top:16px}.ll .la-acc-panel{opacity:0;min-height:0;padding:0 26px;transition:opacity .28s,transform .28s,padding .5s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-12px)}.ll .la-acc-item.is-open .la-acc-panel{opacity:1;padding:12px 26px 26px;transition:opacity .5s .14s,transform .55s cubic-bezier(.16,1,.3,1) .1s,padding .5s cubic-bezier(.22,1,.36,1);transform:none}.ll .la-acc-ask{color:#0099d1;opacity:0;margin:0 0 22px;font-size:24px;font-style:italic;font-weight:500;line-height:32px;transform:translateY(10px)}.ll .la-play.is-on .la-acc-item.is-open .la-acc-ask{opacity:1;transition:opacity .5s .18s,transform .55s cubic-bezier(.16,1,.3,1) .18s;transform:none}.ll .la-ladder{color:#002245;background:#fff;border-radius:6px;padding:32px 26px 22px}.ll .la-lrow{opacity:0;grid-template-columns:minmax(180px,1.15fr) minmax(180px,2fr) minmax(110px,.7fr);align-items:center;gap:14px 16px;margin-bottom:18px;display:grid;transform:translateY(12px)}.ll .la-play.is-on .la-acc-item.is-open .la-lrow{opacity:1;transition:opacity .5s,transform .55s cubic-bezier(.16,1,.3,1);transform:none}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:first-child{transition-delay:.28s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(2){transition-delay:.4s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(3){transition-delay:.52s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(4){transition-delay:.64s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(5){transition-delay:.76s}.ll .la-lrow .ln{color:#00172e;font-size:19px;font-weight:700;line-height:25px}.ll .la-lrow .ls{color:#002245;opacity:.7;margin-top:2px;font-size:17px;line-height:21px}.ll .la-lbar-track{background:#ccd7e394;border-radius:4px;height:59px;overflow:hidden}.ll .la-lbar{color:#fff;white-space:nowrap;border-radius:4px;align-items:center;width:0;height:59px;padding:0 17px;font-size:17px;font-weight:700;line-height:21px;display:flex}.ll .la-play.is-on .la-acc-item.is-open .la-lbar{width:var(--w);transition:width 1s cubic-bezier(.22,1,.36,1)}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:first-child .la-lbar{transition-delay:.38s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(2) .la-lbar{transition-delay:.5s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(3) .la-lbar{transition-delay:.62s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(4) .la-lbar{transition-delay:.74s}.ll .la-play.is-on .la-acc-item.is-open .la-lrow:nth-child(5) .la-lbar{transition-delay:.86s}.ll .la-lbar.is-lime{color:#002245}.ll .la-lrow .lt{text-align:right;color:#003973;opacity:.7;font-size:17px;font-weight:500;line-height:21px}.ll .la-lrow .lt.is-go{color:#0099d1;font-weight:600}.ll .la-ladder-axis{color:#003973;opacity:0;border-top:1px solid #dde1e5;border-bottom:1px solid #dde1e5;justify-content:space-between;gap:16px;margin:8px 0 0;padding:14px 0;font-size:17px;font-weight:500;line-height:25px;display:flex}.ll .la-play.is-on .la-acc-item.is-open .la-ladder-axis{opacity:1;transition:opacity .5s .95s}.ll .la-ladder-axis span:before{content:"● "}.ll .la-acc-foot{text-align:center;color:#003973;opacity:0;margin:16px 0 0;font-size:17px;font-style:italic;font-weight:500;line-height:25px}.ll .la-play.is-on .la-acc-item.is-open .la-acc-foot{opacity:1;transition:opacity .5s 1.08s}.ll .la-acc-foot em{color:#0099d1;font-style:italic;font-weight:600}.ll .la-acc-body{color:#fffc;margin:0 0 10px;font-size:16px;line-height:1.55}.ll .la-acc-meta{color:#ffffff8c;font-size:14px}.ll .la-acc-meta b{color:var(--teal)}@media (prefers-reduced-motion:reduce){.ll .la-acc-item,.ll .la-acc-btn,.ll .la-acc-copy,.ll .la-acc-panel,.ll .la-acc-btn .ttl,.ll .la-acc-btn .lab-full,.ll .la-acc-btn .pm,.ll .la-lrow,.ll .la-lbar,.ll .la-ladder-axis,.ll .la-acc-foot,.ll .la-acc-ask{opacity:1;transform:none;transition:none!important}.ll .la-play.is-on .la-acc-item.is-open .la-lbar{width:var(--w);transition:none!important}}.ll .la-days{background:#00172e;padding:90px 0}.ll .la-days .rd-sec-head{margin-bottom:42px}.ll .la-days .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-days .rd-sec-head p{color:#fffc;max-width:648px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-days-climb,.ll .la-days-stage{position:relative}.ll .la-days-line{z-index:0;pointer-events:none;width:80%;height:210px;display:block;position:absolute;bottom:0;left:10%;overflow:visible}.ll .la-days-stroke{fill:none;stroke-dasharray:var(--la-days-len,1040);stroke-dashoffset:var(--la-days-len,1040);transition:stroke-dashoffset 3.8s cubic-bezier(.22,1,.36,1)}.ll .la-days-tick{transform-box:fill-box;transform-origin:top;transition:transform 1.05s cubic-bezier(.22,1,.36,1);transform:scaleY(0)}.ll .la-days-node{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(.2)}.ll .la-days-cards{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:18px;display:grid;position:relative}.ll .la-tl-step:first-child{margin-top:179px}.ll .la-tl-step:nth-child(2){margin-top:116px}.ll .la-tl-step:nth-child(3){margin-top:88px}.ll .la-tl-step:nth-child(4){margin-top:43px}.ll .la-tl-step:nth-child(5){margin-top:0}.ll .la-tl-step{opacity:0;background:#ffffff12;border:1.049px solid #ffffff42;border-radius:13.633px;align-self:start;height:fit-content;padding:16px 17px;transition:opacity .9s,transform 1.1s cubic-bezier(.16,1,.3,1),border-color .6s,box-shadow .6s;transform:translateY(46px)scale(.96);box-shadow:0 2px 6px #0011220d,0 10px 31px #00112214}.ll .la-tl-step .tw{letter-spacing:1.2px;text-transform:uppercase;color:#00c4b3;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:600;line-height:18px;display:flex}.ll .la-tl-step .tw .dot{opacity:0;background:#00c4b3;border-radius:50%;flex:none;width:6px;height:6px;transform:scale(0)}.ll .la-tl-step h3{color:#fff;margin:0 0 6px;font-size:16px;font-weight:700;line-height:24px}.ll .la-tl-step p{color:#fffc;margin:0;font-size:14px;line-height:1.45}.ll .la-days-labels{text-align:center;letter-spacing:.32px;color:#fffc;border-top:1px solid #ffffff38;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:10px;padding-top:14px;font-size:16px;font-weight:600;line-height:24px;display:grid}.ll .la-days-labels span{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.ll .la-days-climb.is-on .la-days-stroke{stroke-dashoffset:0;transition:stroke-dashoffset 3.8s cubic-bezier(.22,1,.36,1)}.ll .la-days-climb.is-on .la-days-tick{transition:transform 1.05s cubic-bezier(.22,1,.36,1);transform:scaleY(1)}.ll .la-days-climb.is-on .la-days-tick:first-child{transition-delay:.12s}.ll .la-days-climb.is-on .la-days-tick:nth-child(2){transition-delay:.95s}.ll .la-days-climb.is-on .la-days-tick:nth-child(3){transition-delay:1.85s}.ll .la-days-climb.is-on .la-days-tick:nth-child(4){transition-delay:2.75s}.ll .la-days-climb.is-on .la-days-tick:nth-child(5){transition-delay:3.65s}.ll .la-days-climb.is-on .la-days-node{animation:.95s cubic-bezier(.22,1.25,.36,1) both laDaysPop,2.6s ease-in-out 1.1s infinite laDaysPulse}.ll .la-days-climb.is-on .la-days-node:first-child{animation-delay:80ms,1.05s}.ll .la-days-climb.is-on .la-days-node:nth-child(2){animation-delay:.9s,1.9s}.ll .la-days-climb.is-on .la-days-node:nth-child(3){animation-delay:1.8s,2.8s}.ll .la-days-climb.is-on .la-days-node:nth-child(4){animation-delay:2.7s,3.7s}.ll .la-days-climb.is-on .la-days-node:nth-child(5){animation-delay:3.6s,4.6s}.ll .la-days-climb.is-on .la-tl-step{opacity:1;border-color:#00c4b359;transform:none;box-shadow:0 2px 6px #0011220d,0 14px 36px #00c4b31f}.ll .la-days-climb.is-on .la-tl-step:first-child{transition-delay:.28s}.ll .la-days-climb.is-on .la-tl-step:nth-child(2){transition-delay:1.15s}.ll .la-days-climb.is-on .la-tl-step:nth-child(3){transition-delay:2.05s}.ll .la-days-climb.is-on .la-tl-step:nth-child(4){transition-delay:2.95s}.ll .la-days-climb.is-on .la-tl-step:nth-child(5){transition-delay:3.85s}.ll .la-days-climb.is-on .la-tl-step .tw .dot{animation:.55s cubic-bezier(.34,1.4,.64,1) both laDaysDot}.ll .la-days-climb.is-on .la-tl-step:first-child .tw .dot{animation-delay:.48s}.ll .la-days-climb.is-on .la-tl-step:nth-child(2) .tw .dot{animation-delay:1.35s}.ll .la-days-climb.is-on .la-tl-step:nth-child(3) .tw .dot{animation-delay:2.25s}.ll .la-days-climb.is-on .la-tl-step:nth-child(4) .tw .dot{animation-delay:3.15s}.ll .la-days-climb.is-on .la-tl-step:nth-child(5) .tw .dot{animation-delay:4.05s}.ll .la-days-climb.is-on .la-days-labels span{opacity:1;transform:none}.ll .la-days-climb.is-on .la-days-labels span:first-child{transition-delay:.55s}.ll .la-days-climb.is-on .la-days-labels span:nth-child(2){transition-delay:1.4s}.ll .la-days-climb.is-on .la-days-labels span:nth-child(3){transition-delay:2.3s}.ll .la-days-climb.is-on .la-days-labels span:nth-child(4){transition-delay:3.2s}.ll .la-days-climb.is-on .la-days-labels span:nth-child(5){transition-delay:4.1s}@keyframes laDaysPop{0%{opacity:0;filter:drop-shadow(0 0 #00c4b300);transform:scale(.12)}42%{opacity:1;filter:drop-shadow(0 0 12px #00c4b3b3);transform:scale(1.28)}68%{transform:scale(.92)}to{opacity:1;filter:drop-shadow(0 0 6px #00c4b359);transform:scale(1)}}@keyframes laDaysPulse{0%,to{filter:drop-shadow(0 0 5px #00c4b347)}50%{filter:drop-shadow(0 0 14px #00c4b3b3)}}@keyframes laDaysDot{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ll .la-days-clip,.ll .la-days-stroke,.ll .la-days-tick,.ll .la-days-node,.ll .la-tl-step,.ll .la-days-labels,.ll .la-days-labels span,.ll .la-tl-step .tw .dot{transition:none!important;animation:none!important}.ll .la-days-clip{width:1040px}.ll .la-days-stroke{stroke-dashoffset:0}.ll .la-days-tick{transform:none}.ll .la-days-node,.ll .la-tl-step,.ll .la-days-labels,.ll .la-days-labels span,.ll .la-tl-step .tw .dot{opacity:1;transform:none}}.ll .la-days-note{text-align:center;color:#fff;margin-top:40px;font-size:16px;line-height:24px}.ll .la-days-note a{color:#00c4b3;font-weight:600}.ll .la-quotes{background:#fff;padding:90px 0}.ll .la-quotes .rd-sec-head{margin-bottom:50px}.ll .la-quotes .rd-sec-head h2{font-family:var(--font-display);color:#00172e;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-qgrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.ll .la-quote-card{background:#0b315e0a;border:1px solid #f3f4f6;border-radius:15px;flex-direction:column;min-height:280px;padding:25px 22px 18px;display:flex}.ll .la-quote-card .qm{width:34px;height:34px;margin:0 0 10px;display:block}.ll .la-quote-card p{color:#002e5c;flex:1;margin:0 0 auto;font-size:18px;line-height:28px}.ll .la-quote-card footer{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:12px}.ll .la-quote-card b{color:#003973;font-size:17px;font-weight:700;line-height:25px;display:block}.ll .la-quote-card span{color:#0099d1;font-size:15px;line-height:21px;display:block}.ll .la-pricing{background:#012;padding:90px 0;position:relative;overflow:hidden}.ll .la-price-glow{z-index:0;pointer-events:none;width:140%;max-width:none;height:auto;position:absolute;top:-8%;left:-24%}.ll .la-pricing .wrap{z-index:1;position:relative}.ll .la-pricing .rd-sec-head{margin-bottom:18px}.ll .la-pricing .rd-sec-head h2{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;font-size:48px;font-weight:400;line-height:56px}.ll .la-pricing .rd-sec-head h2 .em2{color:#c6ff3d}.ll .la-pricing .rd-sec-head p{color:#fffc;max-width:842px;margin:18px auto 0;font-size:16px;line-height:24px}.ll .la-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 40px;display:flex}.ll .la-pills span{color:#fff;background:#ffffff1c;border:.5px solid #00c4b3cc;border-radius:45px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;line-height:18px;display:inline-flex}.ll .la-pills img{flex:none;width:10px;height:8px}.ll .la-price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.ll .la-pc-slot{min-width:0;display:flex}.ll .la-pc{z-index:1;background:#ffffff1c;border:1px solid #ffffff38;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;height:auto;padding:28px 18px 16px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.ll .la-pc:hover,.ll .la-pc:focus-within,.ll .la-pc.feat{border-color:#c6ff3d}.ll .la-pc-kicker{letter-spacing:.28px;text-transform:uppercase;color:#fffc;margin:0 0 8px;font-size:14px;line-height:1.2;transition:color .3s}.ll .la-pc:hover .la-pc-kicker,.ll .la-pc:focus-within .la-pc-kicker,.ll .la-pc.feat .la-pc-kicker{color:#c6ff3d}.ll .la-pc h3{font-family:var(--font-display);color:#fff;text-transform:none;letter-spacing:0;margin:0 0 5px;font-size:32px;font-weight:400;line-height:40px}.ll .la-pc.feat h3{max-width:171px}.ll .la-pc-price{color:#fff;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 12px;display:flex}.ll .la-pc-price b{font-family:var(--font-display);color:#fff;font-size:28px;font-weight:400;line-height:1}.ll .la-pc-price em,.ll .la-pc-price i{color:#ffffffb5;font-size:14px;font-style:normal}.ll .la-pc-blurb{color:#fffc;margin:0 0 12px;font-size:16px;line-height:24px}.ll .la-pc-more{border-top:1px solid #ffffff38;flex:1;margin:0 0 12px;padding:8px 0 0}.ll .la-pc-more-in{margin:0;padding:0;list-style:none}.ll .la-pc-more li{color:#fffc;align-items:flex-start;gap:10px;padding:4px 0;font-size:16px;line-height:24px;display:flex}.ll .la-pc-more img{flex:none;width:15px;height:11px;margin-top:6px}.ll .la-pc-cta{box-sizing:border-box;color:#fff;text-align:center;background:0 0;border:1px solid #fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:100%;height:40px;margin-top:auto;padding:0 12px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .3s,border-color .3s,color .3s;display:flex}.ll .la-pc:hover .la-pc-cta:not(.la-pc-cta--fill),.ll .la-pc:focus-within .la-pc-cta:not(.la-pc-cta--fill){color:#00172e;background:#0099d1;border-color:#0099d1}.ll .la-pc-cta:hover{color:#fff;background:#ffffff1f}.ll .la-pc:hover .la-pc-cta:not(.la-pc-cta--fill):hover,.ll .la-pc:focus-within .la-pc-cta:not(.la-pc-cta--fill):hover{color:#00172e;background:#33adda;border-color:#33adda}.ll .la-pc-cta--fill{color:#00172e;background:#0099d1;border-color:#0099d1}.ll .la-pc-cta--fill:hover{color:#00172e;background:#33adda;border-color:#33adda}.ll .la-how{background:#66dcd10a;border:1px solid #00c4b3;border-radius:8px;max-width:956px;margin:50px auto 0;padding:23px 27px}.ll .la-how p{color:#fffc;margin:0;font-size:16px;line-height:1.55}.ll .la-how b{color:#00c4b3;font-weight:700}.ll .la-price-alt{text-align:center;color:#fff;margin:22px 0 0;font-size:16px;line-height:24px}.ll .la-price-alt a{color:#0099d1;font-style:italic;font-weight:700}.ll .la-faq{color:var(--navy-800);background:#fff;padding:96px 0}.ll .la-faq .wrap{max-width:880px}.ll .la-faq h2{font-family:var(--font-display);text-transform:none;color:var(--navy-900);text-align:center;margin:0 0 8px;font-size:48px;font-weight:400;line-height:1.12}.ll .la-faq-list{margin-top:50px}.ll .la-faq-list details{background:#fff;border:1px solid #0039731f;border-radius:12px;grid-template-rows:auto 0fr;margin-bottom:10px;padding:0 20px;transition:grid-template-rows .48s cubic-bezier(.22,1,.36,1),border-color .3s;display:grid}.ll .la-faq-list details.is-open{border-color:#0099d159;grid-template-rows:auto 1fr}.ll .la-faq-list summary{cursor:pointer;color:var(--navy-900);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.ll .la-faq-list summary::-webkit-details-marker{display:none}.ll .la-faq-list summary .pm{color:#0000;background:url(../media/la-faq-plus.050bla9584z~t.svg) 50%/32px 32px no-repeat;flex:none;width:32px;height:32px;font-size:0;line-height:0;transition:background-image .2s}.ll .la-faq-list details.is-open summary .pm{background-image:url(../media/la-faq-minus.0nd6r406hm2gm.svg)}.ll .la-faq-body{min-height:0;overflow:hidden}.ll .la-faq-list details p{color:var(--navy-700);opacity:0;margin:0;padding:0 0 18px;font-size:16px;line-height:1.6;transition:opacity .35s,transform .42s cubic-bezier(.16,1,.3,1);transform:translateY(-8px)}.ll .la-faq-list details.is-open p{opacity:1;transition-delay:80ms;transform:none}@media (prefers-reduced-motion:reduce){.ll .la-faq-list details,.ll .la-faq-list summary .pm,.ll .la-faq-list details p{transition:none!important}.ll .la-faq-list details p{opacity:1;transform:none}}.ll .la-final{text-align:center;background:#012;padding:64px 0;position:relative;overflow:hidden}.ll .la-final-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ll .la-final-dots{width:62.87%;max-width:none;height:auto;position:absolute;top:-23px;left:19.86%}.ll .la-final-ell{max-width:none;height:auto;position:absolute}.ll .la-final-ell--lime{width:79.08%;top:-202px;left:2.26%}.ll .la-final-ell--teal-r{width:68.7%;top:-453px;left:63.7%}.ll .la-final-ell--teal-l{width:68.7%;top:3px;left:-20.2%}.ll .la-final .wrap{z-index:1;position:relative}.ll .la-final h2{font-family:var(--font-display);text-transform:none;color:#fff;letter-spacing:0;margin:0 0 10px;font-size:48px;font-weight:400;line-height:56px}.ll .la-final h2 .em2{color:#c6ff3d}.ll .la-final p{color:#fff;max-width:948px;margin:0 auto 16px;font-size:18px;font-weight:500;line-height:24px}.ll .la-final .btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ll .la-final-primary{color:#012;letter-spacing:.64px;text-transform:uppercase;background:#00c4b3;border:0;border-radius:6px;padding:15px 26px;font-size:16px;font-weight:700}.ll .la-final-primary:hover{color:#012;background:#33ddd0;transform:translateY(-1px)}.ll .la-final-ghost{color:#fff;letter-spacing:.64px;text-transform:uppercase;background:0 0;border:1px solid #fff;border-radius:6px;padding:15px 26px;font-size:16px;font-weight:700}.ll .la-final-ghost:hover{color:#fff;background:#ffffff1f;border-color:#fff}.ll .la-price-rail{z-index:95;writing-mode:vertical-rl;background:var(--blue);color:#03121b;letter-spacing:.14em;text-transform:uppercase;border-radius:0 9px 9px 0;align-items:center;gap:9px;padding:15px 9px;font-size:12.5px;font-weight:700;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.ll .la-price-rail:hover{background:var(--blue-soft)}@media (max-width:820px){.ll .la-price-rail{display:none}}:root:not(.dark) .ll .la-wrong,:root:not(.dark) .ll .la-plan{background:#0d2744}:root:not(.dark) .ll .la-final,:root:not(.dark) .ll .la-pricing{background:#012}:root:not(.dark) .ll .la-play{background:#002245}:root:not(.dark) .ll .la-days{background:linear-gradient(90deg,#ccd7e333 0% 100%),#fff}:root:not(.dark) .ll .la-days .rd-sec-head h2{color:#00172e}:root:not(.dark) .ll .la-days .rd-sec-head p,:root:not(.dark) .ll .la-days-note{color:#002245}:root:not(.dark) .ll .la-days-note a{color:#0099d1}:root:not(.dark) .ll .la-days-fill{fill:#0099d114}:root:not(.dark) .ll .la-days-stage{height:520px;position:relative}:root:not(.dark) .ll .la-days-stage>:not(.la-days-line){z-index:1;position:relative}:root:not(.dark) .ll .la-days-line{width:100%;height:284px;bottom:62px;left:0}:root:not(.dark) .ll .la-days-ticks{fill:#0011221a}:root:not(.dark) .ll .la-days-node circle:first-child{fill:#fff}:root:not(.dark) .ll .la-days-cards{gap:20px}:root:not(.dark) .ll .la-tl-step:first-child{margin-top:244px}:root:not(.dark) .ll .la-tl-step:nth-child(2){margin-top:176px}:root:not(.dark) .ll .la-tl-step:nth-child(3){margin-top:106px}:root:not(.dark) .ll .la-tl-step:nth-child(4){margin-top:34px}:root:not(.dark) .ll .la-tl-step:nth-child(5){margin-top:-38px}:root:not(.dark) .ll .la-tl-step{background:#fff;border:1px solid #0011221a;box-shadow:0 2px 6px #0011220d,0 10px 30px #00112214}:root:not(.dark) .ll .la-tl-step .tw{color:#0099d1;letter-spacing:1.15px;font-size:11.5px}:root:not(.dark) .ll .la-tl-step .tw .dot{background:#00c4b3}:root:not(.dark) .ll .la-tl-step h3{color:#002245;font-size:15px;line-height:1.2}:root:not(.dark) .ll .la-tl-step p{color:#002245;opacity:.8;font-size:12.5px;line-height:1.45}:root:not(.dark) .ll .la-days-labels{border-top-color:#00112229;margin-top:0;padding-top:13px}:root:not(.dark) .ll .la-days-labels span{color:#002245;letter-spacing:.28px;font-size:14px;font-weight:600;line-height:1}:root:not(.dark) .ll .la-offer-card{background:#fff;border-color:#00397324;box-shadow:0 16px 40px #00112214}:root:not(.dark) .ll .la-offer-card h2,:root:not(.dark) .ll .la-offer-price .amt,:root:not(.dark) .ll .la-offer-list li{color:var(--navy-900)}:root:not(.dark) .ll .la-offer-pill span{color:#00c4b3}:root:not(.dark) .ll .la-hero h1{color:var(--navy-900)}@media (max-width:1100px){.ll .la-hero-grid,.ll .la-walk-grid,.ll .la-proof-grid,.ll .la-plan-grid{grid-template-columns:1fr}.ll .la-proof-grid{gap:22px}.ll .la-proof-card{min-height:0;padding:36px 24px}.ll .la-walk-grid{gap:32px}.ll .la-next{min-height:0}.ll .la-diag-row--4,.ll .la-diag-row--3,.ll .la-price-grid,.ll .la-stages,.ll .la-loop-rail,.ll .la-days-cards,.ll .la-days-labels{grid-template-columns:1fr 1fr}.ll .la-days-line{display:none}.ll .la-tl-step{margin-top:0!important}.ll .la-days-labels,.ll .la-loop-track,.ll .la-loop-return{display:none}.ll .la-lrow{grid-template-columns:1fr}.ll .la-lrow .lt{text-align:left}.ll .la-ladder-axis{flex-direction:column;gap:6px}.ll .la-acc-ask{font-size:20px;line-height:28px}.ll .la-acc-btn{gap:8px;padding:0 14px}.ll .la-acc-btn .ttl{flex:1;font-size:14px;line-height:19px}.ll .la-acc-item.is-open .ttl{font-size:16px;line-height:22px}.ll .la-acc-btn .lab{letter-spacing:.7px;flex:none;min-width:72px;font-size:11px}.ll .la-acc-copy{flex:1;align-items:flex-start;gap:8px}}@media (max-width:820px){.ll .la-wrong-grid,.ll .la-qgrid,.ll .la-price-grid{grid-template-columns:1fr}.ll .la-wrong-card{min-height:0}.ll .la-diag-row--4,.ll .la-diag-row--3,.ll .la-stages,.ll .la-loop-rail,.ll .la-days-cards{grid-template-columns:1fr}}@media (max-width:768px){.ll .la-hero,.ll .la-walk,.ll .la-proof,.ll .la-wrong,.ll .la-midcta,.ll .la-climb,.ll .la-plan,.ll .la-diag,.ll .la-loop,.ll .la-play,.ll .la-days,.ll .la-quotes,.ll .la-pricing,.ll .la-faq,.ll .la-final{padding:50px 0}.ll .la-midcta{min-height:0}.ll .la-midcta h2{font-size:36px;line-height:42px}.ll .la-midcta p{font-size:18px;line-height:26px}.ll .la-walk h2{font-size:36px;line-height:42px}.ll .la-proof-card h2{font-size:28px;line-height:34px}.ll .la-proof-cta{gap:16px;margin-bottom:22px}.ll .la-proof-shot{height:200px}.ll .la-proof-thumbs img{height:150px}.ll .la-wrong .rd-sec-head{margin-bottom:36px}.ll .la-acc-item.is-open .ttl{font-size:24px;line-height:normal}.ll .la-wrong .rd-sec-head h2,.ll .la-climb .rd-sec-head h2,.ll .la-plan .rd-sec-head h2,.ll .la-diag .rd-sec-head h2,.ll .la-loop .rd-sec-head h2,.ll .la-play .rd-sec-head h2,.ll .la-days .rd-sec-head h2,.ll .la-quotes .rd-sec-head h2,.ll .la-pricing .rd-sec-head h2,.ll .la-faq h2{font-size:36px;line-height:1.15}}
