.lw-ld{--ld-ease:cubic-bezier(.16, 1, .3, 1);--ld-blue:#1aa3e8;isolation:isolate;color:#fff;background:#02060f url(/media/living-difference.jpg) 50%/cover no-repeat;padding:clamp(6rem,12vw,10rem) 5%;position:relative;overflow:hidden}.lw-ld:before{content:"";z-index:-1;background:linear-gradient(#02060f00 55%,#02060fd9 85%,#02060f 100%),linear-gradient(90deg,#133d7580 17%,#00000080 100%);position:absolute;inset:0}.lw-ld:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b2147 0%,#061532 50%,#02060f 100%);height:clamp(14rem,40vh,28rem);position:absolute;inset:-6px 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000c 30%,#0000 100%);mask-image:linear-gradient(#000 0%,#000c 30%,#0000 100%)}.lw-ld-inner{max-width:1140px;margin:0 auto}.lw-ld .lw-ld-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ld-blue);align-items:center;gap:1.25rem;margin:0 0 .75rem;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:700;display:flex}.lw-ld .lw-ld-eyebrow .lw-brand{letter-spacing:.02em;text-transform:none;font-size:1.15em}.lw-ld h2.lw-ld-title{text-transform:uppercase;color:#fff;margin:0 0 clamp(2.5rem,5vw,4rem);font-family:Manrope,sans-serif;font-size:clamp(2rem,4vw,2.625rem);font-weight:800;line-height:1.15}.lw-ld .lw-ld-type{color:#4fa8e8;--tp-colors:#4fa8e8, #6cc0f2, #8fd0f2, #6cc0f2, #4fa8e8;display:inline-block;position:relative}.lw-ld .lw-ld-type.lw-tp-on{color:#0000!important;text-shadow:none!important}.lw-ld .lw-ld-type .lw-tp-canvas{pointer-events:none;opacity:0;display:block;position:absolute}.lw-ld .lw-ld-type.is-in .lw-tp-canvas{opacity:1;animation:2.2s cubic-bezier(.22,1,.36,1) both lw-ld-focus}@keyframes lw-ld-focus{0%{filter:blur(7px)drop-shadow(0 0 1.5px #8fd0f200)drop-shadow(0 0 18px #1aa3e800)}to{filter:blur()drop-shadow(0 0 1.5px #8fd0f280)drop-shadow(0 0 18px #1aa3e866)}}.lw-ld ul.lw-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.75rem,5vw,4rem) clamp(2rem,4.5vw,4.5rem);margin:0;padding:0;list-style:none;display:grid}.lw-ld .lw-why-item{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid;position:relative}.lw-ld .lw-why-icon{width:64px;height:64px;transition:border-color .9s var(--ld-ease), box-shadow .9s var(--ld-ease), transform .9s var(--ld-ease);background:radial-gradient(circle at 50% 35%,#1aa3e838,#1aa3e808 70%);border:1px solid #7cc9f047;border-radius:50%;place-items:center;margin-bottom:1.5rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.lw-ld .lw-why-icon svg{fill:none;stroke:#9fdcff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #1aa3e873);width:28px;height:28px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lw-ld .lw-why-icon svg,.lw-ld .lw-why-icon svg *{transform-box:view-box}.lw-ld .lw-why-item:hover .lw-why-icon svg{--m:1s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=shield]>:first-child{transform-origin:12px 12px;animation:ld-pop var(--m)}.lw-ld .lw-why-item:hover [data-ic=shield]>:nth-child(2){animation:ld-draw .6s var(--ld-ease) .2s both}.lw-ld .lw-why-item:hover [data-ic=capital]>:is(:first-child,:nth-child(2)){transform-origin:10px 14px;animation:ld-pop var(--m)}.lw-ld .lw-why-item:hover [data-ic=capital]>:is(:nth-child(3),:nth-child(4)){animation:ld-drop .9s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=modules]>:nth-child(-n+3){transform-box:fill-box;transform-origin:50%;animation:ld-tile .7s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=modules]>:nth-child(2){animation-delay:80ms}.lw-ld .lw-why-item:hover [data-ic=modules]>:nth-child(3){animation-delay:.16s}.lw-ld .lw-why-item:hover [data-ic=modules]>:nth-child(n+4){transform-origin:16.5px 7.5px;animation:ld-spin-in .8s var(--ld-ease) .24s both}.lw-ld .lw-why-item:hover [data-ic=cycle]>:is(:nth-child(2),:nth-child(3)){transform-origin:12px 12px;animation:ld-turn 1.1s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=cycle]>:first-child{animation:1.3s ease-in-out both ld-drip}.lw-ld .lw-why-item:hover [data-ic=gauge]>:nth-child(2){transform-origin:12px 17px;animation:ld-needle 1.2s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=trend-up]>:nth-child(2){animation:ld-draw .9s var(--ld-ease) both}.lw-ld .lw-why-item:hover [data-ic=trend-up]>:nth-child(3){animation:ld-land .6s var(--ld-ease) .55s both}}@keyframes ld-pop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes ld-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ld-drop{0%{opacity:0;transform:translateY(-5px)}55%{opacity:1;transform:translateY(1px)}to{transform:none}}@keyframes ld-tile{0%{opacity:.2;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{transform:none}}@keyframes ld-spin-in{0%{opacity:0;transform:rotate(-90deg)scale(.4)}to{opacity:1;transform:none}}@keyframes ld-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ld-drip{0%{opacity:1;transform:none}45%{opacity:0;transform:translateY(4px)}46%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes ld-needle{0%{transform:rotate(-110deg)}60%{transform:rotate(12deg)}80%{transform:rotate(-4deg)}to{transform:none}}@keyframes ld-land{0%{opacity:0;transform:translate(-3px,3px)}to{opacity:1;transform:none}}.lw-ld .lw-why-item:hover .lw-why-icon{border-color:#7cc9f0b3;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff1f,0 0 32px #1aa3e859}.lw-ld h3.lw-why-title{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 1.1rem;padding-bottom:1.1rem;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3;position:relative}.lw-ld .lw-why-title:after{content:"";transform-origin:0;height:1px;transition:background .9s var(--ld-ease);background:linear-gradient(90deg,#7cc9f066,#7cc9f00f);position:absolute;inset:auto 0 0}.lw-ld .lw-why-item:hover .lw-why-title:after{background:linear-gradient(90deg,#7cc9f0e6,#7cc9f01f)}.lw-ld p.lw-why-text{color:#d6e6f7b3;max-width:36ch;margin:0;font-size:.95rem;line-height:1.7}@media (width<=1024px){.lw-ld ul.lw-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.lw-ld ul.lw-why-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.lw-ld .lw-why-grid.lw-why-armed .lw-why-item{opacity:0;filter:blur(6px);translate:0 28px}.lw-ld .lw-why-grid.lw-why-armed .lw-why-title:after{transform:scaleX(0)}.lw-ld .lw-why-grid.lw-why-armed .lw-why-icon path{stroke-dasharray:1;stroke-dashoffset:1px}.lw-ld .lw-why-grid.is-in .lw-why-item{--d:calc(var(--i) * .14s);opacity:1;filter:blur();transition:opacity 1.2s ease var(--d), translate 1.5s var(--ld-ease) var(--d), filter 1.2s ease var(--d);translate:0}.lw-ld .lw-why-grid.is-in .lw-why-title:after{transition:transform 1.6s var(--ld-ease) var(--d), background .9s var(--ld-ease);transform:none}.lw-ld .lw-why-grid.is-in .lw-why-icon path{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s cubic-bezier(.65, 0, .35, 1) calc(var(--d) + .3s)}}.lw-reuse{--rs-blue:#1aa3e8;--rs-hi:#5cc3f2;--rs-navy:#0a1f44;--rs-ink:#0a1f44ad;--rs-line:#0a1f441f;--rs-ease:cubic-bezier(.16, 1, .3, 1);--rs-natural:#7cc4ea;--rs-supply:#1aa3e8;--rs-reuse:#19b5a5;isolation:isolate;color:var(--rs-navy);background:#fff;padding:clamp(5rem,10vw,8.5rem) 5% clamp(7rem,15vw,13rem);font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.lw-reuse:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#1aa3e824 1px,#0000 1.2px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000,#0000);mask-image:radial-gradient(70% 60%,#000,#0000)}.lw-reuse-inner{grid-template-columns:minmax(0,1fr);row-gap:clamp(.5rem,1.5vw,1.25rem);max-width:1240px;margin:0 auto;display:grid}.lw-reuse p.lw-reuse-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--rs-blue);align-items:center;gap:1rem;margin:0 0 1.25rem;font-size:.8rem;font-weight:700;display:flex}.lw-reuse h2.lw-reuse-title{letter-spacing:-.02em;text-transform:none;color:var(--rs-navy);margin:0 0 1.4rem;font-family:inherit;font-size:clamp(3rem,7vw,5.4rem);font-weight:800;line-height:.95}.lw-reuse .lw-reuse-title strong{font-weight:800}.lw-reuse .lw-reuse-title em{background:linear-gradient(90deg, var(--rs-blue), var(--rs-reuse));color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:300}.lw-reuse .elementor-element-f7f7487{width:auto;max-width:30rem;margin:0 0 2rem}.lw-reuse .elementor-element.elementor-element-f7f7487,.lw-reuse .elementor-element-f7f7487 p{text-transform:none;font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif}.lw-reuse .elementor-element-f7f7487 p{text-transform:none;color:var(--rs-ink);margin:0;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:400;line-height:1.5}.lw-reuse a.lw-reuse-cta{letter-spacing:.08em;text-transform:uppercase;color:#fff;transition:box-shadow .5s var(--rs-ease), translate .5s var(--rs-ease);background:linear-gradient(135deg,#1aa3e8,#0b6fc4);border-radius:999px;align-items:center;gap:.7rem;padding:1rem 1.55rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 12px 30px -10px #1aa3e899}.lw-reuse a.lw-reuse-cta svg{transition:transform .5s var(--rs-ease);position:relative}.lw-reuse a.lw-reuse-cta span{position:relative}.lw-reuse a.lw-reuse-cta:before{content:"";transition:transform .9s var(--rs-ease);background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.lw-reuse a.lw-reuse-cta:hover,.lw-reuse a.lw-reuse-cta:focus-visible{color:#fff;translate:0 -2px;box-shadow:inset 0 1px #ffffff4d,0 18px 40px -12px #1aa3e8cc}.lw-reuse a.lw-reuse-cta:hover:before{transform:translate(120%)}.lw-reuse a.lw-reuse-cta:hover svg,.lw-reuse a.lw-reuse-cta:focus-visible svg{transform:translate(4px)}.lw-reuse a.lw-reuse-cta:focus-visible{outline:2px solid var(--rs-hi);outline-offset:3px}.lw-reuse-copy.is-scroll>*{--e:clamp(0, calc((var(--rv,0) - var(--s)) / .45), 1);opacity:var(--e);translate:0 calc((1 - var(--e)) * 44px);filter:blur(calc((1 - var(--e)) * 10px))}.lw-reuse-copy.is-scroll>.lw-reuse-eyebrow{--s:0}.lw-reuse-copy.is-scroll>.lw-reuse-title{--s:.1}.lw-reuse-copy.is-scroll>.elementor-element-f7f7487{--s:.24}.lw-reuse-copy.is-scroll>.lw-reuse-cta{--s:.38}.lw-reuse-copy.is-scroll>.lw-reuse-title{clip-path:inset(-.2em -.2em calc((1 - var(--e)) * 100%) -.2em);translate:0 calc((1 - var(--e)) * .6em)}.lw-reuse-visual{--rd-ease:cubic-bezier(.16, 1, .3, 1);grid-column:1/-1;position:relative}.lw-reuse .rd-stage{position:relative}.lw-reuse .rd-svg{width:100%;height:auto;display:block;overflow:visible}.lw-reuse .rd-svg--tall{display:none}.lw-reuse .rd-svg text{fill:var(--rs-navy);font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif}.lw-reuse .rd-svg [data-loop=natural]{--lc:var(--rs-natural)}.lw-reuse .rd-svg [data-loop=supply]{--lc:var(--rs-supply)}.lw-reuse .rd-svg [data-loop=reuse]{--lc:var(--rs-reuse)}.lw-reuse .rd-track{fill:none;stroke:var(--lc,#7cc4ea);stroke-width:1.6px;stroke-linecap:round;opacity:.85}.lw-reuse .rd-route{fill:none;stroke:none}.lw-reuse .rd-trail{fill:none;stroke:var(--rs-blue);stroke-width:3px;stroke-linecap:round;opacity:0}.lw-reuse .rd-head{fill:#fff;stroke:var(--rs-hi);stroke-width:1.4px;opacity:0}.lw-reuse .rd-hit{fill:none;stroke:#0000;stroke-width:26px;pointer-events:stroke}.lw-reuse .rd-arrow{fill:none;stroke:var(--lc,#7cc4ea);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lw-reuse .rd-disc{fill:#fff;stroke:color-mix(in srgb, var(--lc,#7cc9f0) 45%, transparent);stroke-width:1px}.lw-reuse .rd-node.is-major .rd-disc{stroke:color-mix(in srgb, var(--lc,#7cc9f0) 75%, transparent);stroke-width:1.4px}.lw-reuse .rd-halo{fill:none;stroke:color-mix(in srgb, var(--lc,#7cc9f0) 30%, transparent);stroke-width:1px}.lw-reuse .rd-icon{fill:none;stroke:#0b6fc4;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.lw-reuse .rd-ping{fill:none;stroke:var(--lc,var(--rs-hi));stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.lw-reuse .rd-node{cursor:default}.lw-reuse .rd-node .rd-disc,.lw-reuse .rd-node .rd-icon{transition:stroke .5s}.lw-reuse .rd-node.is-hit .rd-ping{animation:rd-ping 1.4s var(--rd-ease)}.lw-reuse .rd-node.is-hit .rd-icon{animation:1.4s rd-lit}@keyframes rd-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes rd-lit{0%,35%{stroke:var(--rs-hi)}to{stroke:#0b6fc4}}.lw-reuse .rd-hub-ring{fill:none;stroke:#5cc3f259;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite rd-breathe}.lw-reuse .rd-hub-disc{stroke:#7cc9f08c;stroke-width:1.2px}@keyframes rd-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.08)}}.lw-reuse .rd-svg .rd-hub-t,.lw-reuse .rd-svg .rd-hub-s{text-anchor:middle;letter-spacing:.04em;fill:var(--rs-navy);font-size:6.4px;font-weight:800}.lw-reuse .rd-svg .rd-hub-s{fill:var(--rs-ink);font-size:5.6px;font-weight:500}.lw-reuse .rd-svg .rd-h{letter-spacing:.06em;fill:var(--rs-navy);font-size:8.6px;font-weight:800}.lw-reuse .rd-svg .rd-s{fill:var(--rs-ink);font-size:8.6px;font-weight:500}.lw-reuse .rd-svg .rd-t{letter-spacing:.12em;fill:#1a8fd0;font-size:6.4px;font-weight:700}.lw-reuse .rd-svg .rd-title{letter-spacing:.14em;fill:#1a8fd0;font-size:10px;font-weight:800}.lw-reuse .rd-svg .rd-big{letter-spacing:.04em;fill:var(--rs-ink);font-size:14px;font-weight:400}.lw-reuse .rd-svg .rd-big-b{letter-spacing:.04em;fill:var(--rs-navy);font-size:14px;font-weight:800}.lw-reuse .rd-svg .rd-num{fill:var(--rs-hi);font-size:19px;font-weight:800}.lw-reuse .rd-svg .rd-brand{letter-spacing:.02em;fill:var(--rs-navy);font-size:13px;font-weight:400}.lw-reuse .rd-svg .rd-liv{font-weight:800}.lw-reuse .rd-svg .rd-role{letter-spacing:.06em;fill:#1a8fd0;font-size:8.4px;font-weight:800}.lw-reuse .rd-svg .rd-role--lg{font-size:10px}.lw-reuse .rd-svg .rd-small{letter-spacing:.02em;fill:var(--rs-ink);font-size:7.6px;font-weight:500}.lw-reuse .rd-line,.lw-reuse .rd-arrow,.lw-reuse .rd-node,.lw-reuse .rd-label{transition:opacity .6s var(--rd-ease)}.lw-reuse .rd-stage[data-focus=natural] .rd-svg [data-loop]:not([data-loop=natural]),.lw-reuse .rd-stage[data-focus=supply] .rd-svg [data-loop]:not([data-loop=supply]),.lw-reuse .rd-stage[data-focus=reuse] .rd-svg [data-loop]:not([data-loop=reuse]){opacity:.14}.lw-reuse .rd-stage[data-focus] .rd-svg .rd-track{opacity:.9}.lw-reuse .rd-stage.is-meters .rd-svg [data-loop]:not(.is-meter){opacity:.25}.lw-reuse .rd-stage.is-meters .rd-node.is-meter .rd-disc{stroke:var(--rs-navy);stroke-width:1.6px}.lw-reuse .rd-stage.is-meters .rd-node.is-meter .rd-ping{stroke:var(--rs-navy);animation:rd-ping 1.6s var(--rd-ease) infinite}.lw-reuse .rd-spot{z-index:3;position:absolute;transform:translate(-50%,-50%)}.lw-reuse .rd-spot:hover,.lw-reuse .rd-spot:focus-within,.lw-reuse .rd-spot.is-open{z-index:6}.lw-reuse .rd-spot button.rd-spot-btn{all:unset;cursor:pointer;background:radial-gradient(circle at 50% 40%, #6cc4f4, var(--rs-blue));width:30px;height:30px;transition:transform .5s var(--rd-ease), box-shadow .5s var(--rd-ease);border-radius:50%;display:block;position:relative;box-shadow:0 0 0 6px #1aa3e829,0 8px 22px -6px #1aa3e8b3}.lw-reuse .rd-spot-btn span,.lw-reuse .rd-spot-btn span:after{width:10px;height:1.6px;transition:transform .5s var(--rd-ease);background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw-reuse .rd-spot-btn span:after{content:"";transform:translate(-50%,-50%)rotate(90deg)}.lw-reuse .rd-spot.is-open .rd-spot-btn span{transform:translate(-50%,-50%)rotate(45deg)}.lw-reuse .rd-spot-btn:before,.lw-reuse .rd-spot-btn:after{content:"";border:1px solid var(--rs-hi);border-radius:50%;animation:2.8s cubic-bezier(.2,.6,.35,1) infinite rd-ripple;position:absolute;inset:0}.lw-reuse .rd-spot-btn:after{animation-delay:1.4s}@keyframes rd-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lw-reuse .rd-spot:hover .rd-spot-btn,.lw-reuse .rd-spot.is-open .rd-spot-btn,.lw-reuse .rd-spot-btn:focus-visible{transform:scale(1.12);box-shadow:0 0 0 8px #1aa3e83d,0 10px 26px -6px #1aa3e8cc}.lw-reuse .rd-card{aspect-ratio:4/5;border:1px solid var(--rs-line);backdrop-filter:blur(16px)saturate(140%);color:#17407e;text-align:center;opacity:0;visibility:hidden;filter:blur(6px);pointer-events:none;width:264px;transition:opacity .45s ease, transform .65s var(--rd-ease), filter .5s ease, visibility 0s linear .65s;background:#fffffff5;border-radius:24px;flex-direction:column;align-items:center;padding:1.3rem 1rem 1.15rem;display:flex;position:absolute;box-shadow:0 30px 60px -24px #0a1f4459;container-type:size}.lw-reuse .rd-spot--right .rd-card{transform:translate3d(calc(var(--dx,0px) - 10px), calc(-50% + var(--dy,0px)), 0) scale(.96);transform-origin:0;top:50%;left:calc(100% + 18px)}.lw-reuse .rd-spot--below .rd-card{transform:translate3d(calc(-50% + var(--dx,0px)), calc(var(--dy,0px) - 10px), 0) scale(.96);transform-origin:50% 0;top:calc(100% + 18px);left:50%}.lw-reuse .rd-spot:hover .rd-card,.lw-reuse .rd-spot:focus-within .rd-card,.lw-reuse .rd-spot.is-open .rd-card{opacity:1;visibility:visible;filter:none;pointer-events:auto;transition:opacity .45s ease, transform .65s var(--rd-ease), filter .5s ease, visibility 0s}.lw-reuse .rd-spot--right:hover .rd-card,.lw-reuse .rd-spot--right:focus-within .rd-card,.lw-reuse .rd-spot--right.is-open .rd-card{transform:translate3d(var(--dx,0px), calc(-50% + var(--dy,0px)), 0)}.lw-reuse .rd-spot--below:hover .rd-card,.lw-reuse .rd-spot--below:focus-within .rd-card,.lw-reuse .rd-spot--below.is-open .rd-card{transform:translate3d(calc(-50% + var(--dx,0px)), var(--dy,0px), 0)}.lw-reuse .rd-card p{margin:0}.lw-reuse .rd-card-icon{width:13cqh;height:13cqh;transition:transform .9s var(--rd-ease);flex:none}.lw-reuse .rd-card:hover .rd-card-icon{transform:rotate(-30deg)}.lw-reuse .rd-card p.rd-card-brand{letter-spacing:.05em;color:#17407e;margin-top:2.4cqh;font-size:9.5cqh;line-height:1}.lw-reuse .rd-card-brand b{font-weight:800}.lw-reuse .rd-card-brand i{font-style:italic;font-weight:300}.lw-reuse .rd-card p.rd-card-sub{letter-spacing:.01em;color:#17407e;margin-top:1.8cqh;font-size:4.3cqh;font-weight:700;line-height:1.2}.lw-reuse .rd-card-render{flex:1 1 0;width:100%;min-height:0;margin:2cqh 0}.lw-reuse .rd-card-render img{object-fit:contain;width:100%;height:100%;transition:transform .9s var(--rd-ease);display:block;transform:scale(1.3)}.lw-reuse .rd-card:hover .rd-card-render img{transform:scale(1.37)}.lw-reuse a.rd-card-link{letter-spacing:.1em;text-transform:uppercase;color:#fff;transition:background-color .35s ease, box-shadow .45s var(--rd-ease);background:#1aa3e8;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.6rem 1.15rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -10px #1aa3e8e6}.lw-reuse a.rd-card-link:hover,.lw-reuse a.rd-card-link:focus-visible{color:#fff;background:#17407e;box-shadow:0 10px 22px -10px #17407ee6}.lw-reuse a.rd-card-link:focus-visible{outline-offset:3px;outline:2px solid #1aa3e8}.lw-reuse a.rd-card-link span{transition:transform .4s var(--rd-ease)}.lw-reuse a.rd-card-link:hover span,.lw-reuse a.rd-card-link:focus-visible span{transform:translate(4px)}@media (width<=640px){.lw-reuse{padding-inline:1.25rem}.lw-reuse .rd-svg--wide,.lw-reuse .rd-spot{display:none}.lw-reuse .rd-svg--tall{max-width:420px;margin:0 auto;display:block}.lw-reuse .rd-svg--tall .rd-h{font-size:9.6px}.lw-reuse .rd-svg--tall .rd-s{font-size:8.2px}.lw-reuse .rd-svg--tall .rd-title{font-size:8.6px}.lw-reuse .rd-svg--tall .rd-big{font-size:9px}.lw-reuse .rd-svg--tall .rd-big-b{font-size:10.4px}.lw-reuse .rd-svg--tall .rd-hub-t{font-size:7px}.lw-reuse .rd-svg--tall .rd-hub-s{font-size:6.2px}}@media (prefers-reduced-motion:no-preference){.lw-reuse .rd-stage:not(.is-still) .rd-track{stroke-dasharray:1;stroke-dashoffset:1px}.lw-reuse .rd-stage:not(.is-still) .rd-node,.lw-reuse .rd-stage:not(.is-still) .rd-label,.lw-reuse .rd-stage:not(.is-still) .rd-arrow,.lw-reuse .rd-stage:not(.is-still) .rd-hub,.lw-reuse .rd-stage:not(.is-still) .rd-spot{opacity:0}.lw-reuse .rd-stage.is-in .rd-track{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s cubic-bezier(.65, 0, .35, 1) var(--d)}.lw-reuse .rd-stage.is-in .rd-hub{opacity:1;transition:opacity .9s}.lw-reuse .rd-stage.is-in .rd-node{opacity:1;transition:opacity .7s ease calc(.5s + var(--i) * 70ms)}.lw-reuse .rd-stage.is-in .rd-arrow{opacity:1;transition:opacity .7s 1.4s}.lw-reuse .rd-stage.is-in .rd-label{opacity:1;transition:opacity .9s 1s}.lw-reuse .rd-stage.is-in .rd-spot{opacity:1;transition:opacity .7s 1.9s}.lw-reuse .rd-stage.is-in .rd-trail,.lw-reuse .rd-stage.is-in .rd-head{opacity:1;transition:opacity .8s 1.6s}.lw-reuse .rd-stage.is-in[data-focus] .rd-svg [data-loop],.lw-reuse .rd-stage.is-in.is-meters .rd-svg [data-loop]{transition:opacity .6s var(--rd-ease)}}@media (prefers-reduced-motion:reduce){.lw-reuse .rd-hub-ring,.lw-reuse .rd-spot-btn:before,.lw-reuse .rd-spot-btn:after{animation:none}.lw-reuse .rd-trail,.lw-reuse .rd-head{display:none}}
