@media (width>=900px){.paper{border-radius:40px 40px 0 0}.sec{max-width:1200px;padding:104px 48px 48px}.sec+.sec{padding-top:88px}@media (width>=1600px){.sec:not(.altneu){max-width:1360px}}.h2{margin-bottom:30px}.lead{max-width:34ch;font-size:20px}.steps{grid-template-areas:"kicker""h2""lead""list""promise";display:grid}.steps>.kicker{grid-area:kicker}.steps>.h2{grid-area:h2;margin-bottom:0}.steps-lead[hidden]{letter-spacing:-.025em;max-width:none;color:var(--text);grid-area:lead;margin:14px 0 0;font-size:30px;font-weight:850;line-height:1.15;display:block}.steps-lead em{color:var(--red-lo);font-style:normal}.step-list{--hs:84px;grid-area:list;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.step-list:before{content:"";left:calc(var(--hs) + 20px);width:calc((100% - 96px) * 2 / 3 + 96px - var(--hs) - 40px);top:calc(var(--hs) / 2);background:repeating-linear-gradient(to right, var(--red) 0 8px, transparent 8px 16px);transform-origin:0;height:2px;transform:scaleX(var(--draw,1));position:absolute}.step-item{grid-template-columns:1fr;align-content:start;justify-items:start;gap:22px;padding:0}.step-item:after{display:none}.step-num{width:var(--hs);height:var(--hs);box-shadow:0 0 0 12px var(--paper)}.step-num b{width:32px;height:32px;font-size:16px;bottom:-6px;right:-10px}.step-item h3{letter-spacing:-.02em;margin-top:0;font-size:26px}.step-item p{max-width:30ch;margin-top:8px;font-size:18px;line-height:1.5}.promise{border-radius:28px;grid-area:promise;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q go""a go""fine go";align-items:center;column-gap:48px;max-width:none;margin:80px 0 0;padding:40px 48px 38px;display:grid;rotate:-.6deg}.promise-q{grid-area:q;font-size:18px}.promise-a{grid-area:a;margin-top:4px;font-size:44px}.promise-fine{grid-area:fine;margin-top:12px;font-size:16px}.promise-go[hidden]{grid-area:go;width:auto;min-height:62px;margin:0;padding:0 30px;display:flex;rotate:.6deg;box-shadow:0 14px 30px -14px #e11d2ee6,inset 0 1px #ffffff40}.altneu{--cw:clamp(260px, 18vw, 350px);max-width:1760px}.altneu-top{grid-template:". . ."1fr"text text text""alt demo neu""next next next"". . ."1fr/minmax(0,1fr) auto minmax(0,1fr);column-gap:32px;display:grid}.altneu-text{text-align:center;grid-area:text}.altneu .h2{margin-bottom:12px}.altneu .lead{max-width:none;margin-inline:auto;font-size:21px}.altneu .lead .q{color:var(--text);font-weight:800}.altneu .lead .nowrap{display:none}.altneu-demo{grid-area:demo;align-self:center}.altneu .reasons{display:none}.vs-card[hidden]{width:100%;max-width:var(--cw);min-height:calc(var(--cw) * .94);border-radius:24px;align-self:center;padding:24px 22px 22px;display:block}.vs-alt{background:var(--paper-2);grid-area:alt;justify-self:end}.vs-neu{background:#fff;grid-area:neu;justify-self:start;box-shadow:0 1px 2px #1917190f,0 24px 40px -26px #19171980}.vs-head{letter-spacing:.12em;text-transform:uppercase;color:#5f5751;margin-bottom:16px;font-size:clamp(12px,.8vw,14px);font-weight:800}.vs-neu .vs-head{color:var(--red-lo)}.vs-card ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.vs-card li{grid-template-columns:30px 1fr;align-items:center;gap:12px;font-size:clamp(16px,1.08vw,20px);line-height:1.3;display:grid}.vs-card i{border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-style:normal;font-weight:850;display:grid}.vs-alt i{color:#5f5751;border:2px solid #b3a99f}.vs-neu i{background:var(--red);color:#fff}.vs-alt s{color:#6d655f;text-decoration:line-through 2px var(--red)}.vs-neu b{color:var(--text);font-weight:800}.altneu-next{text-align:center;grid-area:next;margin-top:28px;font-size:20px}.altneu-next a{vertical-align:middle;white-space:nowrap;border-radius:var(--radius);background:linear-gradient(180deg, #ee2a3b, var(--red) 55%, #c9141f);color:#fff;justify-content:center;align-items:center;min-height:56px;margin-left:18px;padding:0 24px;font-size:17px;text-decoration:none;transition:filter .2s,transform .15s;display:inline-flex;box-shadow:0 12px 26px -14px #e11d2ee6,inset 0 1px #ffffff40}.altneu-next a:hover{filter:brightness(1.06)}.altneu-next a:active{transform:scale(.98)}.cmp-hint[hidden]{letter-spacing:.02em;color:#7a716a;white-space:nowrap;font-size:15px;font-weight:700;display:block;position:absolute;top:-38px;left:50%;transform:translate(-50%)}.altneu .compare{width:min(calc((100vh - 330px) * 2720 / 2000), calc(100vw - 96px - 2 * var(--cw) - 64px));max-width:none;margin:56px auto 0;padding-top:0}.cmp-3d{--ry:0deg;--rx:4deg;--mx:0deg;--my:0deg;transform:perspective(1800px) rotateY(calc(var(--ry) + var(--mx))) rotateX(calc(var(--rx) + var(--my)));transform-origin:50% 60%;position:relative}.altneu .compare:after{content:"";z-index:-1;filter:blur(6px);background:radial-gradient(closest-side,#281e1473,#281e1400);border-radius:50%;height:7%;position:absolute;bottom:0;left:4%;right:4%}.cmp-laptop[hidden]{display:block}.cmp-laptop img{width:100%;height:auto;display:block}.altneu .cmp-frame{aspect-ratio:auto;width:77.757%;height:65.5%;box-shadow:none;clip-path:polygon(0 0,99.81% 0,100% 100%,.33% 100%);border:0;border-radius:0;position:absolute;top:5.8%;left:11.066%}.altneu :is(.cmp-old,.cmp-new){border-radius:0;padding-top:0}.altneu .cmp-status{display:none}.altneu .cmp-handle{width:2px;margin-left:-1px;top:0}.altneu .cmp-knob{width:36px;height:36px;font-size:14px;top:50%}.altneu .cmp-tag{top:-46px}.altneu .cmp-tag-old{left:11%}.altneu .cmp-tag-new{right:11%}.altneu .url{border-bottom:1px solid #00000014;border-radius:0;gap:.8cqw;height:3.6cqw;margin:0;padding:0 2cqw;font-size:1.45cqw}.altneu .url svg{width:1.35cqw;height:1.35cqw}.altneu .url span{gap:.5cqw}.altneu .url-old{padding-left:6cqw}.altneu .cmp-old{background:#cdbd9f linear-gradient(#e6dac3,#bfa983)}.altneu .os{--u:calc(68cqw / 980);flex:1;width:68cqw;margin:0 auto;box-shadow:0 0 2cqw #3c281459}.altneu .lupe{width:16cqw}.altneu .lupe:after{border-radius:1cqw;width:5cqw;height:1.7cqw;top:12.9cqw;left:13.3cqw}.altneu .lupe-glass{border-width:.8cqw;padding:1.3cqw;box-shadow:0 1.6cqw 3.2cqw -.6cqw #00000073,inset 0 0 0 .3cqw #fffc}.altneu .lupe-glass.news{font-size:1.5cqw}.altneu .lupe-glass.news b{margin-bottom:.4cqw}.altneu .lupe-glass.hello{font-size:1.9cqw}.altneu .lupe-glass.fax,.altneu .lupe-glass.fax small{font-size:1.6cqw}.altneu .lupe-glass.fax b{font-size:2.5cqw}.altneu .lupe-glass.fax span{font-size:1.5cqw}.altneu .l1{top:9.8cqw;left:25.5cqw}.altneu .l2{top:46cqw;left:18cqw}.altneu .l3{top:1.6cqw;left:66cqw}.altneu .ns{display:none}.nd[hidden]{--v:calc(100cqw / 820);color:#1d1915;min-height:0;font-family:var(--font);background:#efe6d8;flex:1;display:block;position:relative;overflow:hidden}.nd-media{position:absolute;inset:0}.nd-media picture{display:contents}.nd-media :is(img,video){object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.nd-video{opacity:0;transition:opacity .8s}.nd-video.on{opacity:1}.nd-media:after{content:"";background:linear-gradient(90deg,#f6f0e6f2 0%,#f6f0e6d1 38%,#f6f0e600 64%),linear-gradient(#f6f0e6bf,#f6f0e600 18%);position:absolute;inset:0}.nd-head{z-index:1;padding:calc(var(--v) * 18) calc(var(--v) * 48);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.nd-logo{align-items:center;gap:calc(var(--v) * 10);font-size:calc(var(--v) * 20);letter-spacing:.16em;font-weight:900;line-height:1;display:flex}.nd-logo small{margin-top:calc(var(--v) * 4);font-size:calc(var(--v) * 11);letter-spacing:.12em;text-transform:uppercase;color:#94642c;font-weight:700;display:block}.nd .ns-rings{width:calc(var(--v) * 34);height:calc(var(--v) * 34)}.nd-nav{gap:calc(var(--v) * 24);padding:calc(var(--v) * 10) calc(var(--v) * 22);backdrop-filter:blur(8px);font-size:calc(var(--v) * 15);color:#2b241d;background:#fff9;border-radius:99px;font-weight:700;display:flex}.nd-call{align-items:center;gap:calc(var(--v) * 8);padding:calc(var(--v) * 10) calc(var(--v) * 16);backdrop-filter:blur(8px);color:#1d1915;font-size:calc(var(--v) * 15);background:#fff9;border-radius:99px;font-weight:800;display:flex}.nd-call svg{color:#a86a24!important}.nd-head>*,.nd-logo small{white-space:nowrap}.nd :is(.nd-call,.nd-cta) svg{width:calc(var(--v) * 15);height:calc(var(--v) * 15)}.nd-copy{z-index:1;left:calc(var(--v) * 48);top:calc(var(--v) * 92);width:calc(var(--v) * 440);position:absolute}.nd-kick{align-items:center;gap:calc(var(--v) * 10);font-size:calc(var(--v) * 14);letter-spacing:.16em;text-transform:uppercase;color:#8a5a22;font-weight:800;display:inline-flex}.nd-kick:before{content:"";width:calc(var(--v) * 28);background:currentColor;height:2px}.nd-copy strong{margin:calc(var(--v) * 12) 0 calc(var(--v) * 16);font-size:calc(var(--v) * 74);letter-spacing:-.045em;color:#1d1915;font-weight:850;line-height:.94;display:block}.nd-copy p{max-width:calc(var(--v) * 420);font-size:calc(var(--v) * 19);color:#4a4038;font-weight:500;line-height:1.45}.nd-actions{align-items:center;gap:calc(var(--v) * 20);margin-top:calc(var(--v) * 22);display:flex}.nd-cta{align-items:center;gap:calc(var(--v) * 9);height:calc(var(--v) * 50);padding:0 calc(var(--v) * 24);border-radius:calc(var(--v) * 12);color:#1d1915;font-size:calc(var(--v) * 17);box-shadow:0 calc(var(--v) * 14) calc(var(--v) * 26) calc(var(--v) * -12) #8c561acc, inset 0 1px 0 #ffffff73;background:linear-gradient(#e2b46c,#c48a3e 55%,#a86a24);font-weight:800;display:flex;position:relative;overflow:hidden}.nd-cta svg{color:#1d1915!important}.dm .nd-cta:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out 1.5s infinite nd-glanz;position:absolute;inset:0;transform:translate(-120%)}@keyframes nd-glanz{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.nd-cta svg{width:calc(var(--v) * 17);height:calc(var(--v) * 17)}.nd-link{font-size:calc(var(--v) * 17);color:#1d1915;text-underline-offset:calc(var(--v) * 6);font-weight:800;text-decoration:underline 2px #b8782f}.nd-open{z-index:1;right:calc(var(--v) * 48);top:calc(var(--v) * 84);align-items:center;gap:calc(var(--v) * 8);padding:calc(var(--v) * 9) calc(var(--v) * 16);box-shadow:0 calc(var(--v) * 10) calc(var(--v) * 26) calc(var(--v) * -10) #0006;font-size:calc(var(--v) * 14);white-space:nowrap;background:#fff;border-radius:99px;font-weight:750;display:flex;position:absolute}.nd-open i{width:calc(var(--v) * 8);height:calc(var(--v) * 8);box-shadow:0 0 0 calc(var(--v) * 4) #2e9e5b33;background:#2e9e5b;border-radius:50%}.nd-usp{z-index:1;left:calc(var(--v) * 48);right:calc(var(--v) * 48);bottom:calc(var(--v) * 20);padding:calc(var(--v) * 12) calc(var(--v) * 6);border-radius:calc(var(--v) * 16);backdrop-filter:blur(12px)saturate(1.2);box-shadow:0 calc(var(--v) * 16) calc(var(--v) * 36) calc(var(--v) * -18) #0009, inset 0 1px 0 #ffffff1f;font-size:calc(var(--v) * 13);color:#ffffffb8;background:#1d19159e;grid-template-columns:repeat(3,1fr);line-height:1.3;display:grid;position:absolute}.nd-usp span{column-gap:calc(var(--v) * 10);padding:0 calc(var(--v) * 14);border-left:1px solid #ffffff24;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;display:grid}.nd-usp span:first-child{border-left:0}.nd-usp .lu{width:calc(var(--v) * 32);height:calc(var(--v) * 32);padding:calc(var(--v) * 7);color:#e2b46c;background:#e2b46c29;border-radius:50%;grid-row:1/3}.nd-usp span:last-child .lu{fill:#e2b46c}.nd-usp b{white-space:nowrap;font-size:calc(var(--v) * 15);color:#fff;align-self:end;font-weight:800}.dm .nd-open i{animation:2.4s ease-out infinite nd-puls}@keyframes nd-puls{0%{box-shadow:0 0 #2e9e5b80}to{box-shadow:0 0 0 calc(var(--v) * 9) #2e9e5b00}}.compare.nd-arm:not(.nd-in) .nd-copy>*{opacity:0;transform:translateY(calc(var(--v) * 18))}.dm .nd-copy>*{transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.dm .nd-copy>:nth-child(2){transition-delay:80ms}.dm .nd-copy>:nth-child(3){transition-delay:.16s}.dm .nd-copy>:nth-child(4){transition-delay:.24s}.dm .nd-copy>:nth-child(5){transition-delay:.32s}.altneu .cmp-new .note{right:auto}.altneu .m1{top:30%;left:88%}.altneu .m2{top:36%;left:33.5cqw}.altneu .m3{top:70%;left:25.5cqw}@media (width<=1179px){.altneu-top{grid-template:". ."1fr"text text""demo alt""demo neu""demo next"1fr". ."1fr/minmax(0,1fr) 280px;column-gap:28px}.altneu-text{text-align:left;margin-bottom:18px}.altneu .lead{margin-inline:0;font-size:18px}.altneu-demo{align-self:start}.altneu .compare{width:min(100%,136vh - 462.4px);margin:50px 0 0}.vs-card[hidden]{align-self:start;max-width:none;margin-top:16px;padding:16px 16px 14px}.vs-alt{margin-top:50px!important}.vs-card ol{gap:8px}.vs-card li{font-size:15px}.vs-head{margin-bottom:10px}.altneu-next{text-align:left;margin-top:16px;font-size:17px}.altneu-next a{width:fit-content;min-height:50px;margin:10px 0 0;padding:0 18px;font-size:16px;display:flex}.vs-card[hidden]{min-height:0}}.dm .altneu{height:230vh;padding-top:0;padding-bottom:0}.dm .altneu-top{align-content:center;height:100vh;position:sticky;top:0}.about{grid-template:"photo."1fr"photo head""photo copy""photo."1fr"rating rating""go go"/clamp(340px,31vw,520px) minmax(0,1fr);column-gap:clamp(48px,6vw,112px);display:grid}.about-head{grid-area:head}.about-photo{grid-area:photo;align-self:center;max-width:none;margin:0;padding:12px 12px 0;position:relative;rotate:-1.6deg}.about-photo figcaption{padding:14px 6px 16px;font-size:16px}.about-photo b{font-size:18px}.about-seal[hidden]{z-index:1;background:#fff;border-radius:18px;grid-template-columns:auto auto;grid-template-areas:"n s""n t";align-items:center;column-gap:12px;padding:14px 20px 14px 18px;display:grid;position:absolute;bottom:74px;right:-34px;rotate:4deg;box-shadow:0 2px 4px #1917191a,0 22px 40px -20px #19171999}.about-seal b{letter-spacing:-.03em;color:var(--text);grid-area:n;font-size:44px;font-weight:850;line-height:1}.about-seal .stars{width:100px;height:20px;color:var(--red-lo);grid-area:s}.about-seal>span:last-child{color:var(--muted);white-space:nowrap;grid-area:t;font-size:14px;font-weight:700}.about-copy{grid-area:copy;margin-top:0}.about-who{font-size:20px}.about-nope{flex-flow:wrap;gap:0 24px}.about-nope li{font-size:clamp(26px,2.2vw,36px)}.about-me{white-space:nowrap;font-size:clamp(54px,5.2vw,92px)}.about-text{font-size:22px}.rating{border-top:0;grid-area:rating;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kicker kicker""reviews reviews""link note";align-items:center;column-gap:28px;margin-top:88px;padding-top:0;display:grid}.rating-score,.rating-text{display:none}.rating-kicker{grid-area:kicker;margin-top:0;font-size:26px}.rating-link{border:2px solid var(--line);background:#fff;border-radius:99px;grid-area:link;min-height:48px;margin-top:24px;padding:0 20px;text-decoration:none}.rating-link:hover{border-color:var(--red-lo)}.reviews{grid-area:reviews;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;margin-top:18px}.review{flex-direction:column;padding:20px 24px 18px;display:flex}.review:first-child{background:var(--ink);border-radius:28px 28px 28px 8px;grid-row:1/span 2;justify-content:center;padding:40px 44px 36px;box-shadow:0 30px 50px -34px #0b0b0ccc}.review:first-child .review-src,.review:first-child .review-who{color:var(--on-dark-2)}.review:first-child .stars{color:var(--red-hi)}.review:first-child blockquote{margin-top:18px}.review:first-child blockquote p{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(28px,2.6vw,36px);font-weight:750;line-height:1.25}.review:first-child .review-who{margin-top:0;padding-top:22px;font-size:16px}.review:first-child .review-who b{color:#fff}.review-who{margin-top:auto;padding-top:10px}.review blockquote p{font-size:17px}.rating-note{grid-area:note;max-width:none;margin-top:24px}.about-go[hidden]{text-align:center;color:var(--text);grid-area:go;margin-top:64px;font-size:22px;font-weight:800;display:block}.about-go .btn{vertical-align:middle;width:auto;min-height:58px;margin:0 0 0 20px;padding:0 26px;font-size:18px;display:inline-flex;box-shadow:0 12px 26px -14px #e11d2ee6,inset 0 1px #ffffff40}.about-photo.armed .about-seal{animation:.5s cubic-bezier(.3,1.6,.5,1) 1s both pop}.about-photo.armed:not(.play) .about-seal{animation-play-state:paused}.about-go.armed{animation:rise .7s var(--ease) both}.about-go.armed:not(.play){animation-play-state:paused}@media (width<=1179px){.review:first-child{align-self:start}.about-seal[hidden]{column-gap:8px;padding:10px 14px;bottom:112px;right:-14px}.about-seal b{font-size:30px}.about-seal .stars{width:78px;height:16px}.about-seal>span:last-child{font-size:12px}}.faq{grid-template-rows:auto auto auto 1fr;grid-template-columns:clamp(310px,30vw,380px) minmax(0,1fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}.faq>.kicker,.faq>.h2,.faq>.lead{grid-column:1}.faq-list{grid-area:1/2/span 4}.faq>.kicker{position:sticky;top:112px}.faq>.h2{position:sticky;top:140px}.faq>.lead{position:sticky;top:290px}.faq-list{background:var(--paper-2);border-radius:32px;align-self:start;padding:32px}.faq-item summary{min-height:56px;padding:14px 16px 14px 22px;font-size:18px}.faq .lead .tap{display:none}.faq .lead .click{display:inline}.faq-a{gap:10px;max-width:min(94%,580px)}.faq-a img{width:36px;height:36px}.faq-a p{padding:14px 20px;font-size:18px;line-height:1.5}.final{background:radial-gradient(ellipse 46% 52% at 50% 0%, #e11d2e33, transparent 70%), radial-gradient(circle 160px at 50% 172px, #ff405038, transparent 70%), var(--ink);border-radius:40px 40px 0 0;margin-top:64px;padding:128px 40px 104px}.final h2{font-size:clamp(56px,5.4vw,80px)}.final>*{max-width:900px}.final-heart{filter:drop-shadow(0 0 18px #ff40508c);width:112px;margin-bottom:26px}.final .final-cta{max-width:760px}.final-sub{max-width:none;margin:20px auto 40px;font-size:22px}.final-form .label{margin-bottom:12px;font-size:21px}.final-form input{font-size:20px}.final .assure{margin-top:22px;font-size:16px}.final-form{grid-template-columns:1fr auto;column-gap:12px;display:grid}.final-form .label,.final-form .error{grid-column:1/-1}.final-form .field{height:68px;padding-inline:20px}.final-form .btn{min-height:68px;margin-top:0;padding:0 30px;font-size:19px;box-shadow:0 14px 34px -14px #e11d2ef2,inset 0 1px #ffffff40}.final-form .field{grid-row:2}.final-form .btn{grid-area:2/2}.final-form .error{grid-row:3}.final-go{max-width:420px;margin-inline:auto}.foot{text-align:left;background-size:min(100% - 96px,1104px) 1px;grid-template-columns:1fr auto;grid-template-areas:"brand idea""joke legal";align-items:center;column-gap:32px;padding:32px max(48px,50% - 552px) 40px;display:grid}.foot .brand{grid-area:brand;justify-self:start}.foot-joke{grid-area:joke}.foot p:not(.foot-joke){text-align:right;grid-area:idea;margin:0}.foot nav{grid-area:legal;justify-content:flex-end;margin-top:2px}}
