.hero{padding:11vh 6vw 8vh;display:block;position:relative}.sticker{background:var(--ink);color:#fff;text-align:center;width:150px;height:150px;box-shadow:0 0 0 6px var(--yellow);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:900;line-height:1.25;animation:5s ease-in-out infinite wobble;display:flex;position:absolute;top:14vh;right:8vw;transform:rotate(9deg)}@keyframes wobble{0%,to{transform:rotate(7deg)}50%{transform:rotate(13deg)}}.hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;width:100%;max-width:1400px;margin:0 auto;display:grid}@media (width<=1000px){.hero-grid{grid-template-columns:1fr;padding-top:2rem}}.kick{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:2rem;font-size:14px;font-weight:800;display:inline-flex}.kick:before{content:"";background:var(--yellow);border-radius:50%;width:34px;height:34px}.hero h1{letter-spacing:-.04em;max-width:15ch;font-size:clamp(44px,6.4vw,96px);font-weight:900;line-height:.98}.hero .strike{color:var(--grey-ink);font-weight:800;position:relative}.hero .strike:after{content:"";background:var(--yellow);transform-origin:0;width:104%;height:8px;animation:.5s cubic-bezier(.7,0,.2,1) .8s forwards strike;position:absolute;top:52%;left:-2%;transform:scaleX(0)}@keyframes strike{to{transform:scaleX(1)}}.hero .flash{background:var(--yellow);box-decoration-break:clone;padding:0 .12em;display:inline-block;transform:rotate(-1.5deg)}.hero .lead{max-width:44ch;color:var(--grey-ink);margin:2rem 0 2.4rem;font-size:clamp(18px,2.2vw,24px);font-weight:400}.hero .lead b{color:var(--ink)}.actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.btn{background:var(--yellow);color:var(--ink);box-shadow:6px 6px 0 var(--ink);align-items:center;gap:12px;padding:15px 28px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-2px,-2px)}.btn.ghost{color:var(--ink);border:2px solid var(--ink);background:0 0;align-items:center;gap:10px;padding:15px 24px;font-weight:800;transition:background .2s;display:inline-flex}.btn.ghost:hover{background:var(--grey);box-shadow:none;transform:none}.player{background:var(--ink);color:var(--paper);box-shadow:10px 10px 0 var(--ink);border:3px solid var(--ink);animation:risein .6s var(--rq-motion-reveal) .2s both;padding:1.5rem;position:relative}@keyframes stampe{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes risein{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.player .now{letter-spacing:.15em;text-transform:uppercase;color:var(--yellow);margin-bottom:1rem;font-size:11px;font-weight:700}.player .ptitle{font-family:var(--rq-font-display);color:var(--yellow-soft);margin-bottom:1.2rem;font-size:22px}.wave{align-items:flex-end;gap:3px;width:100%;margin-bottom:1.2rem;display:flex}.wave i{background:var(--yellow);flex:1;animation:1.1s ease-in-out infinite pulse}@keyframes pulse{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.transcript{border-top:2px solid var(--paper);padding-top:1rem}.player .lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--grey-ink);margin-bottom:.8rem;font-size:10px;font-weight:700}.player .line{border-bottom:1px solid #2a2a2a;justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:14px;display:flex}.player .line .en{color:var(--paper);white-space:pre-wrap;font-weight:600}.player .line .en b{color:var(--ink);background:var(--yellow);padding:0 .25em;font-weight:700}.player .line .gloss{color:#8a8a8a;text-align:right;font-size:12px;font-style:italic}.prow{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}.player .hint{color:#8a8a8a;font-size:11px}.player .pl{background:var(--yellow);cursor:pointer;width:44px;height:44px;box-shadow:3px 3px 0 var(--yellow-soft);justify-content:center;align-items:center;transition:transform .15s;display:flex}.player .pl:hover{box-shadow:5px 5px 0 var(--yellow-soft);transform:translate(-2px,-2px)}.player .pl svg{width:17px;fill:var(--ink)}.speedbar{align-items:center;gap:1rem;margin-top:5vh;display:flex}.speedbar .track{background:var(--grey);border:2px solid var(--ink);border-radius:99px;flex:1;max-width:520px;height:14px;overflow:hidden}.speedbar .fill{background:var(--yellow);border-right:2px solid var(--ink);width:28%;height:100%;animation:2.4s cubic-bezier(.3,0,.1,1) 1s forwards fill}@keyframes fill{to{width:86%}}.speedbar small{letter-spacing:.06em;text-transform:uppercase;color:var(--grey-ink);font-size:13px;font-weight:800}@media (width<=900px){.sticker,.speedbar small{display:none}}.tipps{max-width:1400px;margin:0 auto;padding:10vh 6vw}.tipps .sec-head{align-items:baseline;gap:2rem;margin-bottom:2.5rem;display:flex}.sec-no{font-family:var(--rq-font-display);color:var(--yellow);-webkit-text-stroke:2px var(--ink);font-size:clamp(60px,8vw,110px);line-height:1}.tipps h2{letter-spacing:-.03em;max-width:22ch;font-size:clamp(30px,3.6vw,52px);line-height:1.02}.t-intro{max-width:64ch;color:var(--grey-ink);margin-bottom:3rem;font-size:clamp(17px,1.8vw,21px);line-height:1.55}.t-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=1000px){.t-grid{grid-template-columns:1fr}}.t-card{background:var(--paper);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:2rem;transition:transform .18s,box-shadow .18s;position:relative}.t-card:hover{box-shadow:11px 11px 0 var(--ink);transform:translate(-3px,-3px)}.t-card--1{background:var(--yellow)}.t-card--2{background:var(--ink);color:var(--paper)}.t-card--2 h3{color:var(--yellow-soft)}.t-tag{letter-spacing:.12em;text-transform:uppercase;border:2px solid;margin-bottom:1.1rem;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.t-card h3{font-family:var(--rq-font-display);letter-spacing:-.01em;margin-bottom:.9rem;font-size:22px}.t-card p{color:inherit;opacity:.92;font-size:14.5px;line-height:1.6}.t-visual{flex-wrap:wrap;align-items:center;gap:8px;margin-top:1.4rem;display:flex}.chip{letter-spacing:.06em;border:2px solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap;padding:5px 8px;font-size:10px;font-weight:900}.t-card--1 .chip.brain{background:var(--ink);color:var(--yellow)}.t-visual .arrow{font-size:16px;font-weight:900}.pulse-dot{background:var(--ink);border-radius:50%;width:12px;height:12px;animation:1s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}.t-card--2 .t-visual{justify-content:flex-end;gap:1rem}.moon{color:var(--yellow);font-size:34px}.zzz{font-family:var(--rq-font-display);color:var(--yellow-soft);font-size:20px;animation:3s ease-in-out infinite float;display:flex}.zzz span{opacity:.7;align-self:flex-end;font-size:14px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.t-waves{justify-content:center;align-items:flex-end;gap:3px;height:44px}.t-waves i{background:var(--yellow);width:5px;animation:1.4s ease-in-out infinite wv}@keyframes wv{0%,to{height:14%}50%{height:88%}}.t-outro{max-width:52ch;margin-top:3rem;font-size:clamp(16px,2vw,22px);font-weight:800;line-height:1.5}.t-card--2 p,.t-card--2 .t-visual .arrow{color:var(--paper)}.premium{max-width:1400px;margin:0 auto;padding:2vh 6vw 12vh}.pm-box{background:var(--yellow);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--ink);grid-template-columns:1.4fr .6fr;align-items:center;gap:2.5rem;padding:3rem;display:grid}@media (width<=900px){.pm-box{grid-template-columns:1fr;padding:2rem}}.pm-kicker{letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--ink);margin-bottom:.9rem;padding:5px 10px;font-size:12px;font-weight:900;display:inline-block}.premium h2{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(26px,3vw,42px);line-height:1.05}.premium p{color:#1a1a1a;max-width:56ch;font-size:16px;line-height:1.6}.pm-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.4rem;display:flex}.pm-ghost{color:var(--ink);border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);align-items:center;padding:13px 22px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.pm-ghost:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-2px,-2px)}.pm-right{border:3px solid var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:2rem 1.4rem;display:flex;transform:rotate(2deg)}.pm-price{font-family:var(--rq-font-display);letter-spacing:-.02em;font-size:clamp(38px,4vw,58px);line-height:1}.pm-per{letter-spacing:.14em;text-transform:uppercase;color:var(--grey-ink);font-size:12px;font-weight:900}.pm-note{letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;opacity:.75;margin-top:1.1rem;font-size:11px;font-weight:800}.btn.ghost-dark{color:var(--ink);border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);align-items:center;gap:10px;padding:15px 24px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn.ghost-dark:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-2px,-2px)}.ziel{max-width:1400px;margin:0 auto;padding:12vh 6vw 2vh}.ziel .sec-head{align-items:baseline;gap:2rem;margin-bottom:2rem;display:flex}.ziel .sec-no{font-family:var(--rq-font-display);color:var(--yellow);-webkit-text-stroke:2px var(--ink);font-size:clamp(60px,8vw,110px);line-height:1}.ziel h2{letter-spacing:-.03em;max-width:24ch;font-size:clamp(30px,3.6vw,52px);line-height:1.02}.z-intro{max-width:66ch;color:var(--grey-ink);margin-bottom:3rem;font-size:clamp(17px,1.8vw,21px);line-height:1.55}.z-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (width<=1000px){.z-grid{grid-template-columns:1fr}}.z-card{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;padding:2.2rem;position:relative}.z-card--dark{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:8px 8px 0 var(--yellow)}.z-card--yellow{background:var(--yellow);box-shadow:8px 8px 0 var(--ink)}.z-card-label{letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid;margin-bottom:1.4rem;padding-bottom:.6rem;font-size:11px;font-weight:900;display:inline-block}.z-field{margin-bottom:1.3rem;display:block}.z-field span{letter-spacing:.05em;text-transform:uppercase;margin-bottom:.45rem;font-size:13px;font-weight:900;display:block}.z-field input{border:2px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);outline:none;padding:12px 14px;font-family:inherit;font-size:15px}.z-field input:focus{box-shadow:4px 4px 0 var(--yellow)}.z-field em{color:#666;margin-top:.35rem;font-size:12.5px;font-style:normal;display:block}.z-card--dark em,.z-card--yellow em{color:#fff}.z-card--yellow em{color:#1a1a1a}.z-card--dark input{color:var(--paper);border-color:var(--yellow);background:#1d1d1d}.z-submit,.z-lookup button{background:var(--yellow);border:3px solid var(--ink);width:100%;box-shadow:5px 5px 0 var(--ink);letter-spacing:.04em;cursor:pointer;font-size:15px;font-weight:900;font-family:var(--rq-font-display,var(--ink));padding:14px 18px;transition:transform .15s,box-shadow .15s}.z-submit:hover,.z-lookup button:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.z-free{letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin-top:.8rem;font-size:12px;font-weight:800}.z-card--yellow .z-free{color:#1a1a1a;opacity:.7}.z-done{border-top:2px solid var(--ink);margin-top:1.2rem;padding-top:1rem}.z-done strong{font-size:16px}.z-token{background:var(--yellow);border:2px solid var(--ink);letter-spacing:.12em;word-break:break-all;margin:.7rem 0;padding:8px 12px;font-family:monospace;font-size:20px;font-weight:800;display:block}.z-copy{background:var(--ink);color:var(--paper);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;padding:8px 14px;font-size:12px;font-weight:800}.z-err{color:#b00020;margin-top:1rem;font-size:14px;font-weight:800}.z-lookup-text{opacity:.92;margin-bottom:1.3rem;font-size:15px;line-height:1.6}.z-lookup{gap:.6rem;display:flex}.z-lookup input{border:2px solid var(--yellow);min-width:0;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;background:#1d1d1d;flex:1;padding:12px 14px;font-family:monospace;font-size:15px}.z-lookup button{background:var(--yellow);color:var(--ink);flex:none}.z-result{border-top:2px solid var(--yellow);margin-top:1.2rem;padding-top:1rem}.z-result .r-goal{font-family:var(--rq-font-display);color:var(--yellow);font-size:20px;line-height:1.2}.z-result .r-reason{color:#bbb;margin-top:.5rem;font-size:14px;line-height:1.5}.z-result .r-free{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);margin-top:1rem;font-size:12px;font-weight:800}.z-mini-link{color:var(--yellow);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.z-nl-text{color:#1a1a1a;margin-bottom:1.3rem;font-size:15px;line-height:1.6}.yt{grid-template-columns:1.2fr .8fr;align-items:start;gap:3rem;max-width:1400px;margin:0 auto;padding:10vh 6vw 12vh;display:grid}@media (width<=900px){.yt{grid-template-columns:1fr;gap:2rem}}.yt-k{letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--ink);margin-bottom:1.2rem;padding:5px 12px;font-size:12px;font-weight:900;display:inline-block}.yt h2{letter-spacing:-.03em;margin-bottom:1.2rem;font-size:clamp(30px,3.6vw,52px);line-height:1.02}.yt-p{color:var(--grey-ink);max-width:56ch;font-size:17px;line-height:1.6}.yt-btn{color:var(--ink);border:3px solid var(--ink);background:var(--yellow);box-shadow:6px 6px 0 var(--ink);align-items:center;gap:12px;margin-top:1.6rem;padding:16px 26px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.yt-btn:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-2px,-2px)}.yt-sub{letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin-top:.7rem;font-size:12px;font-weight:800;display:block}.yt-r{background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--yellow);padding:2.2rem}.yt-r h3{font-family:var(--rq-font-display);color:var(--yellow);margin-bottom:.9rem;font-size:24px;line-height:1.1}.yt-r p{opacity:.92;font-size:15px;line-height:1.65}.yt-share-row{flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:1.4rem;display:flex}.yt-share-note{color:var(--yellow);font-size:13px;font-weight:700}section{padding:7rem 6vw}.sechead{flex-wrap:wrap;align-items:baseline;gap:1.2rem;margin-bottom:3.2rem;display:flex}.secno{color:var(--yellow);-webkit-text-stroke:1.5px var(--ink);font-size:clamp(28px,4vw,44px);font-weight:900}h2{letter-spacing:-.03em;max-width:24ch;font-size:clamp(30px,4.4vw,54px);font-weight:900}h2.display{letter-spacing:-.03em}#methode{background:var(--grey);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.steprow{grid-template-columns:repeat(5,1fr);gap:1.2rem;display:grid}@media (width<=1100px){.steprow{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.steprow{grid-template-columns:1fr}}.step{border:2px solid var(--ink);box-shadow:0 0 0 var(--yellow);background:#fff;padding:1.6rem 1.4rem 1.8rem;transition:transform .25s,box-shadow .25s;position:relative}.step:hover{box-shadow:6px 6px 0 var(--yellow);transform:translate(-4px,-4px)}.step .n{background:var(--yellow);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1.1rem;font-weight:900;display:flex}.step h3{margin-bottom:.5rem;font-size:20px;font-weight:900}.step p{color:var(--grey-ink);font-size:15px}.step .time{letter-spacing:.08em;text-transform:uppercase;background:var(--grey);border-radius:99px;margin-top:1.1rem;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}.lesson-band{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid}@media (width<=980px){.lesson-band{grid-template-columns:1fr}}.lesson-card{background:var(--ink);color:#fff;box-shadow:12px 12px 0 var(--yellow),12px 12px 0 3px var(--ink);text-decoration:none;transition:transform .35s;display:block;overflow:hidden;transform:rotate(1deg)}.lesson-card:hover{transform:rotate(0)scale(1.01)}.vcap{aspect-ratio:16/9;background:var(--ink);position:relative}.vcap .fake{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;display:flex;position:absolute;inset:0}.vcap .play{background:var(--yellow);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;transition:transform .25s;display:flex}.lesson-card:hover .play{transform:scale(1.12)}.vcap .play svg{width:28px;height:28px;fill:var(--ink)}.vcap .lbl{color:#fff;text-align:center;padding:0 1rem;font-size:15px;font-weight:800}.vmeta{border-top:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:1.2rem 1.5rem;display:flex}.vmeta .eps{font-weight:800}.vmeta .len{color:#9a9a9a;font-size:14px}.courseh3{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(22px,3vw,32px);font-weight:900}.greyp{color:var(--grey-ink);max-width:52ch;margin-bottom:1.2rem}.boldp{margin-bottom:.6rem;font-weight:800}.bullet{color:var(--grey-ink);font-size:15px;line-height:2;list-style:none}.courselinks{flex-wrap:wrap;gap:1rem;margin-top:2.2rem;display:flex}.kursbtn{background:var(--paper);color:var(--ink);letter-spacing:.02em;border:3px solid var(--ink);box-shadow:var(--rq-brutal-shadow);transition:transform .15s var(--rq-motion-reveal), background .15s;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.kursbtn:hover{background:var(--yellow);transform:translate(-3px,-3px)}.kursbtn.yellow{background:var(--yellow)}.kursbtn.yellow:hover{background:var(--paper)}.video-band{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid}@media (width<=980px){.video-band{grid-template-columns:1fr}}.video-card{aspect-ratio:16/9;border:2px solid var(--ink);background:var(--ink);cursor:pointer;width:100%;box-shadow:12px 12px 0 var(--yellow),12px 12px 0 3px var(--ink);padding:0;transition:transform .35s;display:block;position:relative;overflow:hidden;transform:rotate(1deg)}.video-card:hover{transform:rotate(0)scale(1.01)}.video-card img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.video-card .vplay{background:var(--yellow);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;transition:transform .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card:hover .vplay{transform:translate(-50%,-50%)scale(1.12)}.video-card .vplay svg{width:32px;height:32px;fill:var(--ink);margin-left:5px}.video-card .vlen{background:var(--ink);color:var(--yellow);letter-spacing:.06em;white-space:nowrap;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:800;position:absolute;bottom:1.2rem;right:1.2rem}.videtext .greyp{max-width:46ch;margin-bottom:1.6rem}video.videoplayer{width:100%;box-shadow:12px 12px 0 var(--yellow),12px 12px 0 3px var(--ink);border:2px solid var(--ink);background:var(--ink);display:block}.greyband{background:var(--grey);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.material{counter-reset:m;list-style:none}.material li{counter-increment:m;border-bottom:2px dashed #d9d9d5;align-items:flex-start;gap:1.3rem;padding:1.5rem 0;display:flex}.material li:before{content:"0" counter(m);color:var(--yellow);-webkit-text-stroke:1.5px var(--ink);min-width:68px;font-size:clamp(24px,3vw,36px);font-weight:900}.material h3{margin-bottom:.25rem;font-size:19px;font-weight:900}.material p{color:var(--grey-ink);max-width:52ch;font-size:15px}.material .badge{background:var(--ink);color:var(--yellow);white-space:nowrap;border-radius:99px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:800}@media (width<=640px){.material .badge{display:none}}#faq details{border:2px solid var(--ink);background:#fff;max-width:760px;margin-bottom:-2px}#faq summary{cursor:pointer;align-items:center;gap:1rem;padding:1.2rem 1.5rem;font-size:18px;font-weight:900;list-style:none;display:flex}#faq summary::-webkit-details-marker{display:none}#faq summary:before{content:"+";background:var(--yellow);border:2px solid var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .25s;display:flex}#faq details[open] summary:before{transform:rotate(45deg)}#faq details p{color:var(--grey-ink);padding:0 1.5rem 1.4rem 5rem}@media (width<=640px){#faq details p{padding-left:1.5rem}}.final{background:var(--ink);color:#fff;text-align:left;padding:6rem 6vw}.final h2{color:#fff;max-width:24ch;font-size:clamp(30px,4.6vw,58px)}.final .btn{margin-top:2rem}.final .note{color:#a5a5a5;margin-top:1.4rem;font-size:14px}.rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.rv.on{opacity:1;transform:none}
