:root{--eb-blue:#0A62D0;--eb-cyan:#35C5E8;--eb-grad:linear-gradient(94deg,var(--eb-blue) 8%,var(--eb-cyan) 92%);--eb-paper:#FFFFFF;--eb-line:#E5E7EC;--eb-radius:28px;--eb-h1:clamp(44px,6.4vw,92px);--eb-h2:clamp(38px,4.6vw,68px);--eb-h3:clamp(21px,1.9vw,26px);--eb-lead:clamp(18px,1.6vw,23px);--eb-body:clamp(16px,1.35vw,19px);--eb-sec-pad:130px;--eb-bloom-blur:70px;--eb-bloom-opacity:.55;--eb-bloom-drift:26s;--eb-pgbloom-a:.055;--eb-pgbloom-a-pos:10% 22%;--eb-pgbloom-b:.06;--eb-pgbloom-b-pos:90% 58%;--eb-pgbloom-c:.045;--eb-pgbloom-c-pos:46% 94%;--eb-pgnoise:.55;--eb-hero-fade:260px;--eb-shadow-front:drop-shadow(0 22px 28px rgba(11,42,63,.2));--eb-shadow-back:drop-shadow(0 34px 48px rgba(11,42,63,.11));--eufy-container:1360px;--eb-xfade:.7s;--eb-ken-dur:6s;--eb-ken-scale:1.04;--eb-pill-expand:.45s;--eb-scrim-left:.5;--eb-card-w:min(78vw,400px);--eb-card-h:min(540px,66vh);--eb-card-gap:20px;--eb-cell-rise:26px;--eb-cell-stagger:65ms;--eb-cell-lift:-8px;--eb-wash-a:radial-gradient(135% 118% at 20% 0%,#E7F1FE 0%,#F4FAFF 48%,#FFFFFF 85%);--eb-wash-b:radial-gradient(135% 118% at 80% 0%,#E3F6FC 0%,#F2FBFE 48%,#FFFFFF 85%);--eb-wash-c:radial-gradient(140% 122% at 50% 0%,#E9F0FB 0%,#F6F9FE 50%,#FFFFFF 85%);--eb-wash-d:radial-gradient(135% 118% at 30% 0%,#E2F0FA 0%,#F1F9FE 48%,#FFFFFF 85%);--eb-wash-e:radial-gradient(135% 118% at 70% 0%,#E5F8F7 0%,#F3FCFB 48%,#FFFFFF 85%)}body{line-height:1.5;background:var(--eb-paper)}h1,h2,h3{margin:0;font-weight:500;letter-spacing:-.02em;line-height:1.05}p{margin:0}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(52% 42% at var(--eb-pgbloom-a-pos),rgba(10,98,208,var(--eb-pgbloom-a)),rgba(10,98,208,0) 70%),radial-gradient(48% 40% at var(--eb-pgbloom-b-pos),rgba(53,197,232,var(--eb-pgbloom-b)),rgba(53,197,232,0) 72%),radial-gradient(42% 36% at var(--eb-pgbloom-c-pos),rgba(10,98,208,var(--eb-pgbloom-c)),rgba(10,98,208,0) 74%)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:var(--eb-pgnoise);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E") repeat}.bar{background:var(--ground);box-shadow:0 1px #30313d14}.bar .logo,.bar .nav{color:var(--ink)}.bar .burger i{background:var(--ink)}html.blake-buttons .bar .nav{color:var(--ink)!important}@media (max-width:1080px){.frame{padding-left:40px;padding-right:40px}}@media (max-width:900px){.frame{padding-left:22px;padding-right:22px}}.eufy-frame{max-width:var(--eufy-container);margin:0 auto;padding:0 40px}@media (max-width:900px){.eufy-frame{padding-left:22px;padding-right:22px}}.eb-section{padding:var(--eb-sec-pad) 0;scroll-margin-top:calc(var(--bar-h) + 8px)}.eb-section h2{font-size:var(--eb-h2);max-width:20ch;text-wrap:balance}.eb-lead{font-size:var(--eb-lead);color:var(--ink-2);line-height:1.55;max-width:54ch;margin-top:20px}@media (max-width:900px){:root{--eb-sec-pad:80px}}.eb-grad{background:var(--eb-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.eb-hero{position:relative;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--eb-paper) 0%,var(--eb-paper) calc(100% - var(--eb-hero-fade,260px)),transparent 100%);padding-top:calc(var(--bar-h) + 52px)}.eb-hero-copy{position:relative;z-index:6;text-align:center;max-width:980px;margin:0 auto;padding:0 24px}.eb-lockup{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:26px}.eb-lockup-eufy{height:26px;width:auto;display:block}.eb-lockup-x{width:1px;height:22px;background:var(--eb-line)}.eb-lockup-sh{font-size:15px;font-weight:500;color:var(--ink-2);letter-spacing:.01em;white-space:nowrap}.eb-hero h1{font-size:var(--eb-h1);letter-spacing:-.025em;line-height:1.02;text-wrap:balance}.eb-sub{font-size:var(--eb-lead);color:var(--ink-2);line-height:1.55;max-width:46ch;margin:20px auto 0}.eb-hero-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:30px}.eb-btn-primary{background:var(--blue);color:var(--blue-ink);padding:14px 28px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500}.eb-btn-quiet{border:1px solid var(--eb-line);color:var(--ink);padding:13px 27px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:500;background:#fff}@media (prefers-reduced-motion: no-preference){html.eb-motion .eb-hero-copy>*{opacity:0;transform:translateY(10px);animation:ebRise var(--eb-copy-dur,.28s) cubic-bezier(.2,.7,.2,1) forwards}html.eb-motion .eb-hero-copy>*:nth-child(2){animation-delay:.07s}html.eb-motion .eb-hero-copy>*:nth-child(3){animation-delay:.14s}html.eb-motion .eb-hero-copy>*:nth-child(4){animation-delay:.21s}}@keyframes ebRise{to{opacity:1;transform:none}}.eb-scatter{position:relative;flex:1 1 auto;width:100%;max-width:1240px;margin:28px auto 0;min-height:clamp(400px,48vh,580px)}.eb-bloom{position:absolute;inset:4% -6% 8%;z-index:0;pointer-events:none;background:radial-gradient(46% 42% at 32% 38%,#0a62d033,#0a62d000 70%),radial-gradient(44% 46% at 68% 52%,#35c5e838,#35c5e800 72%),radial-gradient(30% 30% at 50% 72%,#35c5e81f,#35c5e800 75%);filter:blur(var(--eb-bloom-blur));opacity:var(--eb-bloom-opacity)}@media (prefers-reduced-motion: no-preference){.eb-bloom{animation:ebBloomDrift var(--eb-bloom-drift) ease-in-out infinite alternate}}@keyframes ebBloomDrift{0%{transform:translate3d(-2.5%,1.5%,0) scale(1)}to{transform:translate3d(2.5%,-2%,0) scale(1.07)}}.eb-scatter-center{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:2}.eb-scatter-center video{display:block;max-height:46vh;width:auto}.eb-prod{position:absolute;margin:0;left:var(--x);top:var(--y);z-index:var(--z,1)}.eb-prod-in{transform:rotate(var(--rot,0deg));transform-origin:50% 60%;will-change:transform}.eb-prod img{height:var(--h);width:auto;display:block;filter:var(--eb-shadow-front);user-select:none;-webkit-user-drag:none}.eb-prod.eb-back img{filter:var(--eb-shadow-back)}.eb-prod figcaption{margin-top:14px;text-align:center;font-size:13px;font-weight:500;color:var(--ink-3);transform:rotate(calc(var(--rot,0deg) * -1))}.eb-p1{--x:29%;--y:2%;--h:min(300px,34vh);--rot:-5deg;--z:1}.eb-p2{--x:12%;--y:1%;--h:min(440px,46vh);--rot:-9deg;--z:3}.eb-p3{--x:1%;--y:44%;--h:min(250px,27vh);--rot:-13deg;--z:2}.eb-p4{--x:56%;--y:4%;--h:min(400px,43vh);--rot:10deg;--z:4}.eb-p5{--x:80%;--y:15%;--h:min(390px,42vh);--rot:7deg;--z:2}.eb-p6{--x:45%;--y:60%;--h:min(160px,18vh);--rot:13deg;--z:5}.eb-p1,.eb-p5{--eb-shadow-front:var(--eb-shadow-back)}@media (min-width:701px) and (max-width:1000px){.eb-p1{--x:26%;--h:min(260px,30vh)}.eb-p2{--h:min(380px,42vh)}.eb-p4{--h:min(350px,40vh)}.eb-p5{--x:73%;--h:min(340px,38vh)}}@media (max-width:700px){.eb-hero{padding-top:calc(var(--bar-h) + 36px)}.eb-lockup-eufy{height:22px}.eb-scatter{min-height:400px;margin-top:20px}.eb-p1,.eb-p5,.eb-p6{display:none}.eb-p2{--x:7%;--y:4%;--h:300px;--rot:-8deg}.eb-p4{--x:52%;--y:8%;--h:280px;--rot:9deg}.eb-p3{--x:30%;--y:56%;--h:190px;--rot:-11deg;--z:4}}.eb-gap-head{max-width:880px;margin-bottom:clamp(36px,5vh,56px)}.eb-feed{--eb-feed-h:clamp(560px,80vh,880px);--eb-feed-gutter:clamp(10px,1.4vw,24px);--eb-feed-radius:26px;--eb-chrome-op:.92;--eb-box-draw:.9s;--eb-chip-swap:.45s;--eb-push:1.06;--eb-push-dur:6.5s;--eb-push-release:1.7s;--eb-breathe:3.4s;position:relative;overflow:hidden;width:calc(100% - var(--eb-feed-gutter) * 2);margin:0 auto;height:var(--eb-feed-h);border-radius:var(--eb-feed-radius);background:#0b121c}.eb-feed-plate{position:absolute;inset:0;transform-origin:50% 46%;transform:scale(1);transition:transform var(--eb-push-dur) ease-out}.eb-feed[data-state="1"] .eb-feed-plate{transform:scale(calc((1 + var(--eb-push)) / 2))}.eb-feed[data-state="2"] .eb-feed-plate{transform:scale(var(--eb-push))}.eb-feed[data-state="3"] .eb-feed-plate{transform:scale(1);transition-duration:var(--eb-push-release)}.eb-feed-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.eb-feed-chrome{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#050a1280,#050a1200 18%)}.eb-feed-cam,.eb-feed-time{position:absolute;top:clamp(18px,2.6vw,34px);font-size:clamp(17px,1.6vw,22px);font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,var(--eb-chrome-op));display:flex;align-items:center;gap:11px}.eb-feed-cam{left:clamp(18px,2.6vw,34px)}.eb-feed-time{right:clamp(18px,2.6vw,34px);font-variant-numeric:tabular-nums}.eb-rec{width:12px;height:12px;border-radius:50%;background:#e5484d}@media (prefers-reduced-motion: no-preference){.eb-rec{animation:ebRec 2.2s ease-in-out infinite}}@keyframes ebRec{0%,to{opacity:1}50%{opacity:.45}}.eb-cambox{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.eb-cambox-corners path{stroke-dasharray:92;stroke-dashoffset:0;transition:stroke-dashoffset var(--eb-box-draw,.9s) cubic-bezier(.2,.7,.2,1),stroke .45s ease}.eb-cambox-corners path:nth-child(2){transition-delay:.08s}.eb-cambox-corners path:nth-child(3){transition-delay:.16s}.eb-cambox-corners path:nth-child(4){transition-delay:.24s}.eb-cambox text{font-family:inherit}.eb-cambox-label{opacity:0;transition:opacity .3s ease}.eb-feed[data-state="1"] .eb-cambox-label,.eb-feed[data-state="2"] .eb-cambox-label{opacity:1;transition:opacity .35s ease .45s}.eb-cambox-verdict{opacity:1;transform-box:fill-box;transform-origin:center}.eb-feed[data-state="0"] .eb-cambox-verdict,.eb-feed[data-state="1"] .eb-cambox-verdict,.eb-feed[data-state="2"] .eb-cambox-verdict{opacity:0}@media (prefers-reduced-motion: no-preference){.eb-feed[data-state="3"] .eb-cambox-verdict{animation:ebVerdict .5s cubic-bezier(.34,1.5,.6,1) both}}@keyframes ebVerdict{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.eb-feed[data-state="0"] .eb-cambox-corners path{stroke-dashoffset:92;transition-delay:0s}.eb-cambox-corners{transform-origin:832px 715px;transition:transform .3s ease-out}@media (prefers-reduced-motion: no-preference){.eb-feed[data-state="1"] .eb-cambox-corners,.eb-feed[data-state="2"] .eb-cambox-corners{animation:ebBreathe var(--eb-breathe,3.4s) ease-in-out infinite}}@keyframes ebBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.eb-feed[data-state="3"] .eb-cambox-corners path{stroke:#4caf6d;transition-delay:0s}@media (prefers-reduced-motion: no-preference){.eb-feed[data-state="3"] .eb-cambox-corners{animation:ebCornersOk .55s ease}}@keyframes ebCornersOk{0%{opacity:1}35%{opacity:.45}to{opacity:1}}.eb-feedchip{position:absolute;z-index:3;left:clamp(18px,2.6vw,34px);bottom:clamp(18px,2.6vw,34px);background:#fffffff0;border-radius:999px;box-shadow:0 20px 48px -16px #040a1280;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid}.eb-fs{grid-area:1/1;display:flex;align-items:center;gap:14px;padding:16px 30px 16px 16px;white-space:nowrap;font-size:clamp(19px,1.7vw,23px);font-weight:500;color:var(--ink);opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .28s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.eb-fs-ic{width:46px;height:46px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--eb-blue);color:#fff}.eb-fs-ic .ti{font-size:22px}.eb-fs-ic-ok{background:#1f7a3d}.eb-fs-dot{width:11px;height:11px;border-radius:50%;background:var(--eb-blue);margin-left:3px}@media (prefers-reduced-motion: no-preference){.eb-fs-dot{animation:ebLive 2s infinite}}@keyframes ebLive{0%{box-shadow:0 0 #0a62d073}70%{box-shadow:0 0 0 8px #0a62d000}to{box-shadow:0 0 #0a62d000}}.eb-feed[data-state="1"] .eb-fs1,.eb-feed[data-state="2"] .eb-fs2,.eb-feed[data-state="3"] .eb-fs3{opacity:1;transform:none}@media (prefers-reduced-motion: no-preference){.eb-feed[data-state="1"] .eb-fs1,.eb-feed[data-state="2"] .eb-fs2,.eb-feed[data-state="3"] .eb-fs3{animation:ebChipIn var(--eb-chip-swap,.45s) cubic-bezier(.34,1.5,.6,1) both}.eb-feed[data-state="3"] .eb-feedchip{animation:ebClimax .6s cubic-bezier(.34,1.5,.6,1)}.eb-feed[data-state="3"] .eb-feedchip:after{content:"";position:absolute;inset:0;border-radius:999px;pointer-events:none;animation:ebPulseOnce 1.1s ease-out .12s both}}@keyframes ebChipIn{0%{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:none}}@keyframes ebClimax{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes ebPulseOnce{0%{box-shadow:0 0 #1f7a3d6b}to{box-shadow:0 0 0 30px #1f7a3d00}}.eb-feed[data-state="0"] .eb-fs{transition:none;animation:none}@media (max-width:860px){.eb-feed{--eb-feed-h:min(150vw,72vh);--eb-feed-gutter:8px;--eb-feed-radius:20px}.eb-fs{font-size:16.5px;padding:13px 22px 13px 13px}.eb-fs-ic{width:38px;height:38px}.eb-fs-ic .ti{font-size:18px}}.eb-how-stage{position:relative}.eb-how-frame{padding-top:8px;padding-bottom:30px}.eb-how-frame h2{margin-bottom:0}.eb-how-lead{margin-top:14px;margin-bottom:clamp(22px,3.6vh,40px);max-width:none}.eb-section .eb-how-h2,.eb-section .eb-line-h2{max-width:none;white-space:nowrap;text-wrap:nowrap;font-size:clamp(36px,4.4vw,60px)}@media (max-width:900px){.eb-section .eb-how-h2,.eb-section .eb-line-h2{white-space:normal;text-wrap:balance}}.ebcl-card{position:relative;overflow:hidden;border-radius:var(--eb-radius);height:clamp(460px,calc(100svh - 390px),680px);background:var(--dark)}.ebcl-panel{position:absolute;inset:0;opacity:0;transition:opacity var(--eb-xfade) ease}.ebcl-panel.on{opacity:1}.ebcl-panel img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:50% 42%}@media (prefers-reduced-motion: no-preference){.ebcl-panel.on img{animation:ebKen var(--eb-ken-dur) linear forwards}}@keyframes ebKen{0%{transform:scale(1)}to{transform:scale(var(--eb-ken-scale))}}.ebcl-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(250,251,253,var(--eb-scrim-left)) 0%,rgba(250,251,253,calc(var(--eb-scrim-left) * .5)) 34%,transparent 60%)}.ebcl-list{position:absolute;z-index:3;left:clamp(20px,3.2vw,52px);top:50%;transform:translateY(-50%);width:min(580px,50%);display:flex;flex-direction:column;gap:12px}.ebcl-item{background:#fff;border:.5px solid var(--eb-line);border-radius:999px;overflow:hidden;box-shadow:0 10px 30px -12px #0b2a3f47;transition:border-radius .35s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.ebcl-item.on{border-radius:22px;box-shadow:0 18px 48px -16px #0b2a3f57}.ebcl-row{display:flex;align-items:center;gap:14px;width:100%;padding:15px 22px;background:none;border:0;font-family:inherit;cursor:pointer;text-align:left}.ebcl-mark{width:40px;height:40px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1f4f8;color:var(--ink-2);transition:background .35s ease,color .35s ease}.ebcl-mark .ti{font-size:19px}.ebcl-item.on .ebcl-mark{background:var(--eb-blue);color:#fff}.ebcl-title{font-size:var(--eb-h3);font-weight:500;color:var(--ink);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.ebcl-cap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--eb-pill-expand) cubic-bezier(.2,.7,.2,1),opacity .35s ease}.ebcl-item.on .ebcl-cap{grid-template-rows:1fr;opacity:1}.ebcl-cap-in{min-height:0;overflow:hidden}.ebcl-cap p{font-size:var(--eb-body);line-height:1.55;color:var(--ink-2);text-wrap:pretty;padding:0 24px 20px 76px}.eb-how-stage.eb-stacked .ebcl-card{height:auto;background:none;overflow:visible;border-radius:0}.eb-how-stage.eb-stacked .ebcl-stage{position:relative;aspect-ratio:16/10;border-radius:18px;overflow:hidden}.eb-how-stage.eb-stacked .ebcl-scrim{display:none}.eb-how-stage.eb-stacked .ebcl-list{position:static;transform:none;width:auto;margin-top:14px}.eb-how-stage.eb-stacked .ebcl-item{box-shadow:0 4px 14px -6px #0b2a3f24}.eb-lineup-head{margin-bottom:12px}.eb-caro{margin-top:40px}.eb-caro-track{display:flex;gap:var(--eb-card-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:max(40px,calc((100vw - var(--eufy-container)) / 2 + 40px));scroll-padding-inline:max(40px,calc((100vw - var(--eufy-container)) / 2 + 40px));padding-top:16px;padding-bottom:60px;scrollbar-width:none;cursor:grab}.eb-caro-track::-webkit-scrollbar{display:none}.eb-caro-track:focus-visible{outline:2px solid var(--eb-blue);outline-offset:4px}.eb-caro-track.eb-dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.eb-card{flex:0 0 auto;width:var(--eb-card-w);height:var(--eb-card-h);scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--eb-radius);border:1px solid var(--eb-line);padding:32px 32px 26px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .25s ease}@media (hover: hover) and (pointer: fine){.eb-card:hover{transform:translateY(var(--eb-cell-lift));box-shadow:0 6px 14px -6px #0a62d01a,0 18px 34px -14px #0a62d02e}}.eb-card h3{font-size:clamp(24px,2.15vw,29px);font-weight:500;letter-spacing:-.01em}.eb-card p{font-size:clamp(18px,1.5vw,21px);color:var(--ink-2);line-height:1.5;margin-top:9px;max-width:30ch}.eb-card-art{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding-top:20px}.eb-card-art img{max-height:100%;max-width:84%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 16px 26px rgba(11,42,63,.16));pointer-events:none;user-select:none;-webkit-user-drag:none}.eb-card-a{background:var(--eb-wash-a)}.eb-card-b{background:var(--eb-wash-b)}.eb-card-c{background:var(--eb-wash-c)}.eb-card-d{background:var(--eb-wash-d)}.eb-card-e{background:var(--eb-wash-e)}.eb-caro-nav{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.eb-caro-btn{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--eb-line);color:var(--ink-2);display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;transition:border-color .2s ease,opacity .2s ease}.eb-caro-btn:hover{border-color:var(--ink-3)}.eb-caro-btn[disabled]{opacity:.35;cursor:default}.eb-caro-btn .ti{font-size:18px}.eb-rot-l{display:inline-block;transform:rotate(-90deg)}.eb-rot-r{display:inline-block;transform:rotate(90deg)}@media (prefers-reduced-motion: no-preference){html.eb-motion .eb-caro:not(.eb-in) .eb-card{opacity:0;transform:translateY(var(--eb-cell-rise))}html.eb-motion .eb-caro.eb-in .eb-card{animation:ebCardIn .5s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i) * var(--eb-cell-stagger))}}@keyframes ebCardIn{0%{opacity:0;transform:translateY(var(--eb-cell-rise))}to{opacity:1;transform:none}}@media (max-width:900px){.eb-caro-track{padding-inline:22px;scroll-padding-inline:22px}.eb-caro-nav{justify-content:flex-start}}.eb-consult{padding-bottom:90px}.eb-cta-card{position:relative;overflow:hidden;border-radius:var(--eb-radius);border:1px solid var(--eb-line);background:radial-gradient(90% 70% at 12% 0%,#0a62d01a,#0a62d000 60%),radial-gradient(80% 60% at 88% 100%,#35c5e81f,#35c5e800 60%),#fff;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);padding:clamp(32px,4.5vw,72px)}.eb-cta-copy h2{max-width:none;font-size:clamp(26px,3.5vw,46px)}.eb-trust{font-size:14px;line-height:1.6;color:var(--ink-3);margin-top:26px;padding-top:20px;border-top:1px solid var(--eb-line);max-width:44ch}.eb-form{display:block}.eb-field+.eb-field{margin-top:18px}.eb-field{display:flex;flex-direction:column}.eb-field label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.eb-field label em{font-style:normal;color:var(--ink-3);font-weight:400}.eb-field input{width:100%;border:0;border-bottom:1px solid #C9C6BF;background:none;border-radius:0;padding:11px 0;font-size:17px;font-family:inherit;color:var(--ink);outline:none;transition:border-color .18s ease}.eb-field input::placeholder{color:var(--ink-3);opacity:1}.eb-field input:focus{outline:none;border-color:var(--eb-blue);box-shadow:0 0 0 3px #0a62d02e}.eb-field input[aria-invalid=true]{border-bottom-color:#c0532b}.eb-field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.eb-field-zip{max-width:180px}.eb-own{border:0;padding:0;margin:0}.eb-own-opts{display:flex;gap:10px;margin-top:2px}.eb-radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid #D5DAE2;border-radius:999px;padding:9px 18px;font-size:14px;color:var(--ink);background:#fff;transition:border-color .18s ease,background .18s ease}.eb-radio input{position:absolute;opacity:0;pointer-events:none}.eb-radio:has(input:checked){border-color:var(--eb-blue);background:#edf4fd}.eb-radio:has(input:focus-visible){box-shadow:0 0 0 3px #0a62d02e}.eb-submit{margin-top:18px;cursor:pointer;border:0;font-family:inherit;background:var(--blue);color:var(--blue-ink);padding:14px 30px;border-radius:999px;font-size:15px;font-weight:500}.eb-form-status{font-size:14.5px;line-height:1.5;margin-top:14px;min-height:0;color:var(--ink-2)}.eb-form-status.err{color:#c0532b}.eb-form.eb-fading{opacity:0}.eb-form{transition:opacity .15s ease}.eb-form-done{align-self:center;text-align:left;max-width:44ch}@media (prefers-reduced-motion: no-preference){.eb-form-done.eb-done-in{animation:ebDoneIn .3s cubic-bezier(.23,1,.32,1) both}}@keyframes ebDoneIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.eb-form-done .ti{font-size:44px;color:#1f7a3d}.eb-form-done h3{font-size:24px;margin-top:14px}.eb-form-done p{font-size:15.5px;color:var(--ink-2);line-height:1.55;margin-top:10px}.eb-attrib{font-size:12.5px;line-height:1.65;color:var(--ink-3);max-width:none;margin-top:28px}@media (min-width:1000px){.eb-attrib{white-space:nowrap;font-size:min(12px,calc((min(100vw,1200px) - 92px) / 94))}}@media (max-width:860px){.eb-cta-card{grid-template-columns:1fr;padding:28px 22px}.eb-field-row{grid-template-columns:1fr}.eb-field-zip{max-width:none}.eb-submit{align-self:stretch;text-align:center}}@media (prefers-reduced-motion: reduce){.eb-bloom,.eb-rec,.eb-fs-dot,.ebcl-panel.on img{animation:none!important}.eb-cambox-corners path,.eb-cambox-label,.eb-cambox-verdict,.eb-fs,.eb-feed-plate{transition:none!important;animation:none!important}.eb-card,.ebcl-item,.ebcl-cap,.ebcl-panel,.eb-form,.eb-form-done{transition:none!important;animation:none!important}}
