.dcha{--a:var(--nw-brand-primary,#1dac4a);--ah:#14772f;--ar:29,172,74;--bg:#fff;--tx:#1a1a1a;--tx2:#555;--mu:#999;--bd:#00000012;--r:24px;z-index:2;position:relative;overflow-x:clip}.dcha *,.dcha :before,.dcha :after{box-sizing:border-box;margin:0;padding:0}.dcha .dc-hero{background:var(--bg);min-height:min(100vh,1040px);color:var(--tx);flex-direction:column;font-family:Poppins,system-ui,sans-serif;display:flex;position:relative}.dcha .dc-hero__bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dcha .dc-hero__bg-mesh{background:radial-gradient(ellipse 55% 40% at 82% 18%,rgba(var(--ar),.05) 0%,transparent 70%), radial-gradient(ellipse 40% 45% at 8% 72%,#c8af9608 0%,transparent 50%);position:absolute;inset:0}.dcha--anim .dc-hero__bg-mesh{animation:28s ease-in-out infinite alternate _meshDrift}.dcha .dc-hero__bg-dots{background-image:radial-gradient(circle,#00000009 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.dcha .dc-hero__line{background:var(--bd);pointer-events:none;z-index:1;position:absolute}.dcha .dc-hero__line--v{width:1px;height:100%;top:0}.dcha .dc-hero__line--v1{left:6%}.dcha .dc-hero__line--v2{right:6%}.dcha .dc-hero__line--h{width:100%;height:1px;left:0}.dcha .dc-hero__line--h1{bottom:12%}.dcha .dc-hero__line--v:after{content:"";background:linear-gradient(180deg,transparent,rgba(var(--ar),.25),transparent);border-radius:2px;width:3px;height:80px;position:absolute;top:-15%;left:-1px}.dcha--anim .dc-hero__line--v:after{animation:9s ease-in-out infinite _lineTrace}.dcha--anim .dc-hero__line--v2:after{animation-delay:-4.5s}@keyframes _meshDrift{0%{transform:translate(0)scale(1)}to{transform:translate(18px,-12px)scale(1.03)}}@keyframes _lineTrace{0%{opacity:0;top:-15%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:105%}}.dcha .dc-hero__container{z-index:3;flex:auto;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex;position:relative}.dcha--rv .dc-hero__rv{opacity:0;filter:blur(4px);will-change:opacity,transform,filter;transform:translateY(36px)}.dcha--rv .dc-hero__rv.in{opacity:1;filter:blur();transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.dcha .dc-hero__left{z-index:2;max-width:720px;position:relative}.dcha .dc-hero__review-space{height:50px;margin-bottom:26px}.dcha .dc-hero__eyebrow{text-transform:uppercase;letter-spacing:3px;width:fit-content;max-width:100%;color:var(--a);border-radius:100px;align-items:center;gap:12px;margin-bottom:24px;padding:10px 22px 10px 14px;font-size:11.5px;font-weight:700;display:flex;position:relative;overflow:hidden}.dcha .dc-hero__eyebrow-icon{flex-shrink:0;width:22px;height:16px;position:relative}.dcha .dc-hero__eyebrow-icon svg{width:100%;height:100%;display:block}.dcha .dc-hero__eyebrow-icon path,.dcha .dc-hero__eyebrow-icon line{stroke:var(--a);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60}.dcha--rv .dc-hero__eyebrow-icon path,.dcha--rv .dc-hero__eyebrow-icon line{stroke-dashoffset:60px}.dcha .dc-hero__eyebrow.in .dc-hero__eyebrow-icon path,.dcha .dc-hero__eyebrow.in .dc-hero__eyebrow-icon line{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.dcha .dc-hero__eyebrow-icon line:nth-child(2){transition-delay:.3s}.dcha .dc-hero__eyebrow-icon line:nth-child(3){transition-delay:.45s}.dcha .dc-hero__eyebrow-icon line:nth-child(4){transition-delay:.6s}.dcha .dc-hero__eyebrow-sep{background:rgba(var(--ar),.2);flex-shrink:0;width:1px;height:16px}.dcha .dc-hero__title{letter-spacing:-.02em;color:var(--tx);margin-bottom:20px;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.1}.dcha .dc-hero__title-line{display:block;overflow:hidden}.dcha .dc-hero__title-inner{display:inline-block}.dcha .dc-hero__hl{color:var(--a);display:inline-block;position:relative}.dcha .dc-hero__desc{color:var(--tx2);max-width:520px;margin-bottom:32px;font-size:17px;line-height:1.75}.dcha .dc-hero__ctas{flex-wrap:wrap;gap:14px;margin-bottom:14px;display:flex}.dcha .dc-hero__note{color:var(--mu);margin-bottom:26px;font-size:13px;font-weight:500}.dcha .dc-hero__trust{flex-wrap:wrap;gap:10px;display:flex}.dcha .dc-hero__trust-item{color:var(--tx2);border:1px solid var(--bd);cursor:default;background:#f7f5f2;border-radius:100px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:500;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.dcha .dc-hero__trust-item:hover{border-color:rgba(var(--ar),.22);background:rgba(var(--ar),.04);box-shadow:0 6px 20px rgba(var(--ar),.08);transform:translateY(-2px)}.dcha .dc-hero__trust-icon{color:var(--a);flex-shrink:0;font-size:13px;display:inline-flex}.dcha .dc-hero__trust-icon svg{width:13px;height:13px}.dcha .dc-hero__trustoo{max-width:100%;color:var(--tx);border:1px solid var(--bd);background:#f7f5f2;border-radius:18px;align-items:stretch;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),background .35s,border-color .35s,box-shadow .4s;display:inline-flex}.dcha a.dc-hero__trustoo:hover{border-color:rgba(var(--ar),.35);transform:translateY(-2px);box-shadow:0 14px 36px #00000038}.dcha a.dc-hero__trustoo:focus-visible{outline:3px solid var(--a);outline-offset:3px}.dcha .dc-hero__tt{align-items:center;gap:12px;min-width:0;padding:12px 20px 12px 18px;display:flex}.dcha .dc-hero__tt[hidden]{display:none}.dcha .dc-hero__tt+.dc-hero__tt{border-left:1px solid var(--bd)}.dcha .dc-hero__tt-score{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}.dcha .dc-hero__tt-meta{flex-direction:column;gap:6px;min-width:0;display:flex}.dcha .dc-hero__tt-mark{align-items:center;gap:6px;height:16px;font-size:13px;font-weight:600;line-height:1;display:flex}.dcha .dc-hero__tt-mark svg{flex-shrink:0;display:block}.dcha .dc-hero__tt-mark--trustoo svg{width:66px;height:15px}.dcha .dc-hero__tt-mark--google svg{width:16px;height:16px}.dcha .dc-hero__tt-line{white-space:nowrap;align-items:center;gap:8px;display:flex}.dcha .dc-hero__tt-stars{line-height:0;display:inline-flex;position:relative}.dcha .dc-hero__tt-stars-row{gap:2px;display:inline-flex}.dcha .dc-hero__tt-stars-row svg{width:13px;height:13px;fill:var(--bd);flex-shrink:0}.dcha .dc-hero__tt-stars-on{width:var(--v,100%);position:absolute;inset:0 auto 0 0;overflow:hidden}.dcha .dc-hero__tt-stars-on svg{fill:#2bbd58}.dcha .dc-hero__tt-count{color:var(--tx2);font-size:12px;font-weight:500;line-height:1}.dcha .dc-hero__tt-count[hidden]{display:none}.dcha .dc-hero__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dcha .dc-hero__fan{--fan-w:206px;--fan-rot:6.5deg;--fan-lift:9px;--fan-pull:58px;--fan-drop:44px;z-index:4;width:100%;margin-top:24px;margin-bottom:calc(var(--fan-drop) * -1);pointer-events:none;flex:none;padding:0 20px;position:relative}.dcha .dc-hero__fan-track{justify-content:center;align-items:flex-end;display:flex}.dcha .dc-hero__fan-card{width:var(--fan-w);aspect-ratio:3/4;transform-origin:50% 100%;transform:translateX(calc(var(--d) * var(--fan-pull) * var(--fan-spread,1) * -1)) rotate(calc(var(--d) * var(--fan-rot) * var(--fan-turn,1))) translateY(calc(var(--d) * var(--d) * var(--fan-lift)));z-index:calc(20 - var(--abs));background:#fff;border-radius:16px;flex:none;padding:6px;transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .45s;position:relative;box-shadow:0 22px 46px #00000057}.dcha .dc-hero__fan-card--r0{width:calc(var(--fan-w) * 1.16);z-index:30;box-shadow:0 28px 58px #0000006b}.dcha .dc-hero__fan-img{object-fit:cover;background:#e9e5e0;border-radius:11px;width:100%;height:100%;display:block}.dcha--rv .dc-hero__fan.dc-hero__rv{transform:translateY(60px)}.dcha--rv .dc-hero__fan.dc-hero__rv.in{transform:translateY(0)}.dcha .dc-hero__scroll{z-index:5;opacity:1;flex-direction:column;align-items:center;gap:10px;transition:opacity .5s,transform .5s;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.dcha--hasfan .dc-hero__scroll{display:none}.dcha .dc-hero__scroll.hide{opacity:0;pointer-events:none;transform:translate(-50%)translateY(8px)}.dcha .dc-hero__scroll-mouse{border:2px solid #0000001f;border-radius:12px;width:24px;height:38px;position:relative}.dcha .dc-hero__scroll-dot{background:var(--a);border-radius:2px;width:3px;height:7px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.dcha--anim .dc-hero__scroll-dot{animation:2s ease-in-out infinite _sDot}@keyframes _sDot{0%{opacity:1;top:6px}60%{opacity:0;top:22px}61%{opacity:0;top:6px}to{opacity:1;top:6px}}.dcha .dc-hero__scroll-label{text-transform:uppercase;letter-spacing:2.5px;color:var(--mu);font-size:10px;font-weight:600}.dcha--bgimg .dc-hero__bg-image{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.dcha--bgimg .dc-hero__bg-overlay{z-index:1;background:linear-gradient(100deg,#000000f7 0%,#000000e0 38%,#0000009e 72%,#0000006b 100%);position:absolute;inset:0}.dcha--bgimg .dc-hero__bg-fade{z-index:2;background:linear-gradient(#0000 0%,#0000008c 100%);height:42%;position:absolute;bottom:0;left:0;right:0}.dcha--bgimg .dc-hero__bg-mesh,.dcha--bgimg .dc-hero__bg-dots{display:none}.dcha--bgimg .dc-hero__line{background:#ffffff0f}.dcha--bgimg .dc-hero__line--v:after{background:linear-gradient(#0000,#ffffff1f,#0000)}.dcha--bgimg .dc-hero{--tx:#fff;--tx2:#ffffffc7;--mu:#ffffff8c;--bd:#ffffff1a}.dcha--bgimg .dc-hero__hl:after{display:none}.dcha--bgimg .dc-hero__trust-item{color:#ffffffd9;background:#ffffff14;border-color:#ffffff1a}.dcha--bgimg .dc-hero__trust-item:hover{border-color:rgba(var(--ar),.35);color:#fff;background:#ffffff24}.dcha--bgimg .dc-hero__trust-icon{color:var(--a)}.dcha--bgimg .dc-hero__trust-icon svg{fill:var(--a);stroke:none}.dcha--bgimg .dc-hero__trust-icon i{color:var(--a)}.dcha--bgimg .dc-hero__trustoo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border-color:#ffffff29}.dcha--bgimg a.dc-hero__trustoo:hover{background:#ffffff26}.dcha--bgimg .dc-hero__tt+.dc-hero__tt{border-left-color:#ffffff29}.dcha--bgimg .dc-hero__tt-stars-row svg{fill:#ffffff38}.dcha--bgimg .dc-hero__tt-stars-on svg{fill:#2bbd58}.dcha--bgimg .dc-hero__btn--sec{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1.5px #ffffff59}.dcha--bgimg .dc-hero__btn--sec:hover,.dcha--bgimg .dc-hero__btn--sec:focus-visible{color:var(--nw-brand-secondary,#020101);background:#fff;box-shadow:inset 0 0 0 1.5px #fff}.dcha--bgimg .dc-hero__scroll-mouse{border-color:#ffffff2e}@media (prefers-reduced-motion:reduce){.dcha .dc-hero__rv{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.dcha .dc-hero__fan.dc-hero__rv{transform:none!important}.dcha .dc-hero__eyebrow-icon path,.dcha .dc-hero__eyebrow-icon line{stroke-dashoffset:0!important}.dcha *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1280px){.dcha .dc-hero__fan{--fan-w:180px;--fan-pull:50px}.dcha .dc-hero__fan-card--r4{display:none}}@media (width<=1200px){.dcha .dc-hero__line{display:none}}@media (width<=1024px){.dcha--bgimg .dc-hero__bg-overlay{background:linear-gradient(#000000db 0%,#000000bd 50%,#000000e0 100%)}.dcha .dc-hero__container{text-align:center;justify-content:center}.dcha .dc-hero__left{max-width:640px}.dcha .dc-hero__desc{margin-left:auto;margin-right:auto}.dcha .dc-hero__ctas,.dcha .dc-hero__trust{justify-content:center}.dcha .dc-hero__eyebrow{margin-left:auto;margin-right:auto}.dcha .dc-hero__scroll{display:none}.dcha .dc-hero__fan{--fan-w:156px;--fan-pull:44px;--fan-drop:34px}.dcha .dc-hero__fan-card--r3{display:none}}@media (width<=768px){.dcha .dc-hero{min-height:0}.dcha .dc-hero__title{font-size:clamp(30px,7.4vw,40px)}.dcha .dc-hero__desc{margin-bottom:26px;font-size:16px}.dcha .dc-hero__fan{--fan-w:124px;--fan-pull:35px;--fan-rot:7.5deg;--fan-lift:8px;--fan-drop:24px;margin-top:34px}.dcha .dc-hero__fan-card{border-radius:13px;padding:5px;box-shadow:0 14px 30px #00000052}.dcha .dc-hero__fan-card--r0{box-shadow:0 18px 38px #00000061}.dcha .dc-hero__fan-img{border-radius:9px}.dcha .dc-hero__fan-card--r2{display:none}}@media (width<=600px){.dcha .dc-hero__ctas{flex-direction:column;align-items:stretch}.dcha .dc-hero__btn{justify-content:center;width:100%}.dcha .dc-hero__trust{flex-direction:row;justify-content:center;gap:6px}.dcha .dc-hero__trust-item{padding:7px 12px;font-size:12px}.dcha .dc-hero__tt{gap:9px;padding:10px 12px}.dcha .dc-hero__tt-score{font-size:24px}.dcha .dc-hero__tt-line{flex-direction:column;align-items:flex-start;gap:5px}.dcha .dc-hero__tt-mark--trustoo svg{width:58px;height:13px}.dcha .dc-hero__review-space{height:48px}.dcha .dc-hero__eyebrow{letter-spacing:1.6px;gap:9px;padding:9px 16px 9px 12px;font-size:10px}}@media (width<=420px){.dcha .dc-hero__fan{--fan-w:104px;--fan-pull:29px;--fan-drop:18px}}.dcha .dc-hero__bg-video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.dcha .dc-hero__bg-video{display:none}}@media (hover:hover) and (pointer:fine){.dcha .dc-hero__fan-card{pointer-events:auto;cursor:pointer}.dcha .dc-hero__fan-track{transform:perspective(1400px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.dcha .dc-hero__fan-track:has(.dc-hero__fan-card:hover){--fan-spread:.45;--fan-turn:1.2}.dcha .dc-hero__fan-card:hover{transform:translateX(calc(var(--d) * var(--fan-pull) * var(--fan-spread,1) * -1)) translateY(-28px) scale(1.08);z-index:40;box-shadow:0 36px 70px #00000073}}@media (prefers-reduced-motion:reduce){.dcha .dc-hero__fan-card,.dcha .dc-hero__fan-track{transition:none}}.dcha--hasmedia .dc-hero__container{gap:clamp(32px,4vw,64px)}.dcha--hasmedia .dc-hero__left{flex:1 1 0;min-width:0;max-width:640px}.dcha .dc-hero__media{flex:1 1 0;min-width:0;max-width:600px;margin-left:auto}.dcha .dc-hero__media-frame{aspect-ratio:16/9;isolation:isolate;background:#0b0b0b;border:1px solid #ffffff2e;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073,0 0 0 6px #ffffff0f}.dcha .dc-hero__media-poster,.dcha .dc-hero__media-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dcha .dc-hero__media-poster source{display:none}.dcha .dc-hero__media-frame iframe{pointer-events:none;opacity:0;z-index:1;border:0;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dcha .dc-hero__media-frame.is-playing iframe{opacity:1}@media (width<=1024px){.dcha--hasmedia .dc-hero__container{flex-direction:column}.dcha--hasmedia .dc-hero__left{flex:none;max-width:640px}.dcha .dc-hero__media{flex:none;width:100%;max-width:640px;margin:8px auto 0}}@media (width<=768px){.dcha .dc-hero__media-frame{border-radius:14px;box-shadow:0 18px 40px #0006,0 0 0 4px #ffffff0f}}
