:root{--white:#fff;--ink:#14122b;--ink-soft:color-mix(in srgb,var(--ink) 78%,#fff);--blue:#4a90e2;--sky:#2fb8ff;--pink:#ff5ca1;--magenta:#b77bff;--orange:#ff4800;--leaf:#ff5ca1;--display:"Comfortaa","Fredoka","Arial Rounded MT Bold",sans-serif;--dstretch:100%;--dscale:.92;--dtrack:-.03em;--body:"Nunito","Arial Rounded MT Bold",-apple-system,"Segoe UI",sans-serif;--hard:5px 5px 0 var(--ink);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font:400 18px/1.55 var(--body);margin:0;overflow-x:hidden}a{color:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}h1,h2,h3{font-family:var(--display);font-stretch:var(--dstretch);font-weight:600;letter-spacing:var(--dtrack);line-height:1.08;margin:0;text-wrap:balance}h2{font-size:calc(clamp(2rem,4.4vw,3.3rem)*var(--dscale))}h3{font-size:1.35rem;line-height:1.2}p{margin:0}.band{padding-block:clamp(3.2rem,7vw,6rem);padding-inline:max(16px,calc(50% - 570px))}.blue{background:var(--blue)}.sky{background:var(--sky)}.pink{background:var(--pink)}.white{background:var(--white)}.grad{background:linear-gradient(100deg,var(--sky),var(--blue) 40%,var(--magenta) 75%,var(--pink))}.stack{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.lead{font-size:1.2rem;max-width:56ch}.eyebrow{font:700 .82rem/1 var(--body);letter-spacing:.16em}.btn,.eyebrow{text-transform:uppercase}.btn{align-items:center;background:var(--white);border:2.5px solid var(--ink);border-radius:8px;box-shadow:var(--hard);color:var(--ink);cursor:pointer;display:inline-flex;font:700 .9rem/1 var(--body);gap:.6rem;letter-spacing:.1em;padding:1rem 1.5rem;text-decoration:none;transition:transform .15s,box-shadow .15s}.btn:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(3px,3px)}.btn.pinkb{background:var(--pink)}.btn.orangeb{background:var(--orange);color:#fff}.btn i{font-style:normal;transition:transform .2s}.btn i:after,.way h3 i:after{content:"\2192"}[dir=rtl] .btn i:after,[dir=rtl] .way h3 i:after{content:"\2190"}.go:after{content:" \2192"}[dir=rtl] .go:after{content:" \2190"}.btn:hover i{transform:none}.textlink{font-weight:700;text-decoration-thickness:2px;text-underline-offset:5px}.card{background:var(--white);border:2.5px solid var(--ink);border-radius:14px;box-shadow:var(--hard)}.sq{display:inline-block;margin-inline-end:.55em;position:relative;white-space:nowrap}.sq .gr{inset:0;pointer-events:none;position:absolute}.sq .stem{background:var(--ink);border-radius:99px;bottom:-.14em;height:.09em;left:0;min-height:4px;position:absolute;right:-.3em;transform-origin:left}.sq .lf{background:var(--leaf);border:2.5px solid var(--ink);border-radius:0 100% 0 100%;bottom:-.1em;height:.2em;position:absolute;right:-.5em;transform-origin:0 100%;width:.34em}.sq .lf.a{transform:rotate(-58deg)}.sq .lf.b{transform:rotate(-8deg);width:.3em}.js .sq .stem{transform:scaleX(0)}.js .sq .lf{transform:rotate(-30deg) scale(0)}.js .in .sq .stem,.js .on .sq .stem{transform:none;transition:transform .8s cubic-bezier(.3,.8,.3,1) .2s}.js .in .sq .lf.a,.js .on .sq .lf.a{transform:rotate(-58deg);transition:transform .45s cubic-bezier(.3,1.7,.5,1) .95s}.js .in .sq .lf.b,.js .on .sq .lf.b{transform:rotate(-8deg);transition:transform .45s cubic-bezier(.3,1.7,.5,1) 1.15s}@keyframes sway{50%{rotate:5deg}}.sq .lf{animation:sway 3.2s ease-in-out infinite}.sq .lf.b{animation-delay:.6s}.js [data-reveal]{transform:translateY(34px) rotate(-.6deg);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.js [data-reveal="2"]{transition-delay:.1s}.js [data-reveal="3"]{transition-delay:.2s}.js [data-reveal="4"]{transition-delay:.3s}.js [data-reveal="5"]{transition-delay:.4s}.js [data-reveal="6"]{transition-delay:.5s}.qbar{background:var(--orange);color:#fff;font-size:.98rem;font-weight:700;padding:.65rem 16px;text-align:center}.qbar a{text-underline-offset:3px}.nav{background:var(--blue);flex-wrap:wrap;gap:.8rem 2rem;padding-block:1rem;padding-inline:max(16px,calc(50% - 570px));position:relative}.brand,.nav{align-items:center;display:flex}.brand{font:600 1.3rem/1 var(--display);gap:.6rem;text-decoration:none}.brand img{border:2px solid var(--ink);border-radius:10px;height:42px;width:42px}.nav ul{display:flex;flex-wrap:wrap;font-weight:500;gap:.4rem 1.6rem;list-style:none;margin:0;padding:0}.nav ul a{text-decoration:none}.nav .btn{font-size:.8rem;margin-inline-start:auto;padding:.7rem 1.1rem}.hero{align-items:center;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);padding-top:clamp(2rem,4vw,3.5rem)}.hero h1{font-size:calc(clamp(2.6rem,6.2vw,5rem)*var(--dscale))}.rot{display:grid}.rot>span{grid-area:1/1;visibility:hidden}.rot>span.on{visibility:visible}.js .rot>span.on{animation:rise .5s cubic-bezier(.2,.8,.2,1)}@keyframes rise{0%{transform:translateY(.35em) rotate(1.5deg)}to{transform:none}}.hero .cta{align-items:center;gap:1.2rem 1.6rem}.facts,.hero .cta{display:flex;flex-wrap:wrap}.facts{gap:.4rem 2rem}.facts b{font:600 1.5rem/1 var(--display);margin-inline-end:.3rem}.phone{justify-self:center;position:relative;transform:rotate(3deg);width:min(100%,290px)}.phone video{aspect-ratio:9/16;background:var(--sky);border:3px solid var(--ink);border-radius:28px;box-shadow:9px 9px 0 var(--ink);display:block;object-fit:cover;width:100%}.phone .badge{animation:bob 4s ease-in-out infinite;background:#fff;border:2.5px solid var(--ink);border-radius:14px;bottom:34px;left:-34px;padding:6px;position:absolute;transform:rotate(-9deg);width:110px}@keyframes bob{50%{transform:rotate(-5deg) translateY(-8px)}}.marq{background:var(--white);border-block:2.5px solid var(--ink);overflow:hidden;padding-block:1.1rem}.marq div{animation:slide 32s linear infinite;display:flex;font:600 1.35rem/1 var(--display);gap:3rem;white-space:nowrap;width:max-content}.marq:hover div{animation-play-state:paused}@keyframes slide{to{transform:translateX(-50%)}}.sits{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.sit{display:flex;flex-direction:column;gap:1.2rem;justify-content:space-between;padding:1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.sit:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px) rotate(-1deg)}.sit q{font:600 1.4rem/1.22 var(--display);quotes:"\201C" "\201D"}.sit span{font:700 .8rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase}.zrow{align-items:center;display:grid;gap:clamp(2rem,6vw,5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zrow.flip>.viz{order:-1}.viz{justify-self:center;width:min(100%,430px)}.zrow ul{display:flex;flex-direction:column;gap:.35rem;margin:0;padding-inline-start:1.2rem}.tagq{align-self:flex-start;background:var(--orange);border-radius:6px;color:#fff;font:700 .78rem/1 var(--body);letter-spacing:.14em;padding:.5rem .8rem;text-transform:uppercase}.calc{flex-direction:column;gap:1.2rem;padding:1.8rem;transform:rotate(-2deg)}.calc,.dots{display:flex}.dots{gap:.5rem}.dots i{background:var(--orange);border:2px solid var(--ink);border-radius:99px;flex:1;height:12px}.js .dots i{background:var(--white);transition:background .3s}.js .in .dots i{background:var(--orange)}.js .in .dots i:nth-child(2){transition-delay:.25s}.js .in .dots i:nth-child(3){transition-delay:.5s}.js .in .dots i:nth-child(4){transition-delay:.75s}.js .in .dots i:nth-child(5){transition-delay:1s}.js .in .dots i:nth-child(6){transition-delay:1.25s}.price{color:var(--orange);font:600 clamp(3.6rem,9vw,5.6rem)/1 var(--display);font-variant-numeric:tabular-nums}.fine{color:var(--ink-soft);font-size:.85rem}.report{background:var(--white);display:flex;flex-direction:column;gap:1rem;padding:1.6rem 1.8rem;transform:rotate(2deg)}.report li{align-items:center;display:flex;font-weight:500;gap:.8rem;list-style:none}.report ul{gap:.8rem;padding:0}.tick{background:var(--pink);border:2.5px solid var(--ink);border-radius:8px;flex:none;height:30px;width:30px}.tick path{fill:none;stroke:var(--ink);stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.js .tick path{stroke-dashoffset:1}.js .in .tick path{stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-out}.js .in li:first-child .tick path{transition-delay:.3s}.js .in li:nth-child(2) .tick path{transition-delay:.8s}.js .in li:nth-child(3) .tick path{transition-delay:1.3s}.js .in li:nth-child(4) .tick path{transition-delay:1.8s}.mini{border-top:2.5px solid var(--ink);display:grid;gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:1rem;text-align:center}.mini b{display:block;font:600 1.3rem/1.1 var(--display)}.mini span{font-size:.75rem}.steps{counter-reset:s;display:grid;gap:1rem;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.steps:before{background:var(--ink);border-radius:9px;content:"";height:4px;left:4%;position:absolute;right:4%;top:27px;transform-origin:left}.js .steps:before{transform:scaleX(0);transition:transform 1.8s ease-out}.js .steps.in:before{transform:scaleX(1)}.steps li{align-items:flex-start;counter-increment:s;display:flex;flex-direction:column;gap:.45rem;position:relative}.steps li:before{background:var(--white);border:2.5px solid var(--ink);border-radius:50%;box-shadow:3px 3px 0 var(--ink);content:counter(s);display:grid;font:600 1.5rem/1 var(--display);height:56px;place-items:center;width:56px}.js .steps li:before{transform:scale(.4);transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.js .steps.in li:before{transform:none}.js .steps.in li:nth-child(2):before{transition-delay:.35s}.js .steps.in li:nth-child(3):before{transition-delay:.7s}.js .steps.in li:nth-child(4):before{transition-delay:1.05s}.js .steps.in li:nth-child(5):before{transition-delay:1.4s}.stats{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.stats b{display:block;font:600 clamp(3rem,6.5vw,4.6rem)/1 var(--display);font-variant-numeric:tabular-nums}.cases{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.case{display:flex;flex-direction:column;gap:.7rem;padding:1.5rem;text-decoration:none;transition:transform .2s}.case:hover{transform:translate(-3px,-3px)}.case:first-child{background:var(--blue)}.case:nth-child(2){background:var(--sky)}.case:nth-child(3){background:var(--pink)}.case b{font:600 2rem/1.05 var(--display)}.tq{align-items:end;display:grid;gap:1.6rem;grid-template-columns:auto minmax(0,1fr);max-width:860px}.tq .who{align-items:center;display:flex;flex-direction:column;gap:.45rem;text-align:center;width:132px}.tq .who img{background:var(--pink);border:2.5px solid var(--ink);border-radius:50%;box-shadow:4px 4px 0 var(--ink);height:104px;object-fit:cover;transition:transform .25s cubic-bezier(.3,1.7,.5,1);width:104px}.tq:hover .who img{transform:rotate(-7deg) scale(1.06)}.js .tq[data-reveal] .who img{transform:scale(.3) rotate(-25deg)}.js .tq[data-reveal].in .who img{transform:none;transition-delay:.35s}.tq .who b{font:700 1rem/1.2 var(--display)}.tq .who span{font-size:.82rem;line-height:1.25}.tq .bubble{align-items:flex-start;border-radius:20px;display:flex;flex-direction:column;gap:.9rem;padding:1.4rem 1.6rem;position:relative}.tq .bubble:before{background:var(--white);border:2.5px solid var(--ink);border-inline-end:0;border-top:0;bottom:26px;content:"";height:18px;inset-inline-start:-11px;position:absolute;transform:rotate(45deg);width:18px}[dir=rtl] .tq .bubble:before{transform:rotate(-45deg)}.tq .bubble p{font:600 clamp(1.05rem,1.9vw,1.3rem)/1.4 var(--display);letter-spacing:-.02em}.tq .niche{background:var(--ink);border-radius:6px;color:var(--white);font:800 .72rem/1 var(--body);letter-spacing:.12em;padding:.42rem .65rem;text-transform:uppercase}@media (max-width:640px){.tq{grid-template-columns:minmax(0,1fr)}.tq .who{flex-direction:row;gap:.8rem;order:2;text-align:start;width:auto}.tq .who img{height:72px;width:72px}.tq .who div{display:flex;flex-direction:column}.tq .bubble{margin-bottom:0}.tq .bubble:before{bottom:-11px;inset-inline-start:30px;transform:rotate(-45deg)!important}}.feat{display:grid;gap:1.4rem;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.fbig{background:var(--white);display:flex;flex-direction:column;gap:1rem;justify-content:flex-end;min-height:320px;padding:clamp(1.5rem,3vw,2.4rem);text-decoration:none;transition:transform .2s}.fbig:hover,.fitem:hover{transform:translate(-3px,-3px)}.fbig h3{font-size:clamp(1.7rem,3.2vw,2.4rem)}.flist{gap:1.1rem}.fitem,.flist{display:flex;flex-direction:column}.fitem{gap:.5rem;padding:1.1rem 1.3rem;text-decoration:none;transition:transform .2s}.fitem h3{font-size:1.15rem}.tag{align-items:center;align-self:flex-start;background:var(--white);border:2px solid var(--ink);border-radius:6px;display:inline-flex;font:700 .72rem/1 var(--body);gap:.45rem;letter-spacing:.12em;padding:.4rem .6rem;text-transform:uppercase}.live{animation:pulse 1.4s ease-in-out infinite;background:var(--orange);border-radius:50%;height:9px;width:9px}@keyframes pulse{50%{opacity:.4;transform:scale(1.7)}}.ways{border-top:2.5px solid var(--ink);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.way{border-bottom:2.5px solid var(--ink);display:flex;flex-direction:column;gap:.3rem;padding:1.3rem 1.2rem 1.3rem 0;text-decoration:none}.way h3 i{display:inline-block;font-style:normal;transition:transform .2s}.way:hover h3 i{transform:none}.way span{color:var(--ink-soft);font-size:.95rem}.about{align-items:center;display:grid;gap:clamp(1.5rem,5vw,4rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.about img{aspect-ratio:1;border:3px solid var(--ink);border-radius:50%;box-shadow:8px 8px 0 var(--ink);justify-self:center;max-width:300px;object-fit:cover;object-position:50% 20%;width:100%}.foot{align-items:center;font-size:.95rem;gap:1rem 2rem;justify-content:space-between;padding:1.6rem max(16px,calc(50% - 570px))}.foot,.foot nav{display:flex;flex-wrap:wrap}.foot nav{gap:.5rem 1.4rem}.foot nav a{text-underline-offset:4px}.foot .brand{font-size:1.1rem}@media (max-width:820px){.about,.feat,.hero,.zrow{grid-template-columns:minmax(0,1fr)}.zrow.flip>.viz{order:0}.phone{width:min(64%,230px)}.phone .badge{left:-20px;width:84px}.steps{grid-template-columns:minmax(0,1fr)}.steps:before{display:none}.steps li{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.3rem 1rem}.steps li span{flex-basis:100%;margin-top:-.4rem;padding-inline-start:72px}.mini{grid-template-columns:repeat(2,minmax(0,1fr))}.nav .btn{margin-inline-start:0}.sq{white-space:normal}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.sw2 .dnd-column,.sw2 .dnd-row,.sw2 .dnd-section,.sw2 .row-fluid-wrapper{margin:0;padding:0}.sw2 .dnd-section>.row-fluid{max-width:none}.sw2 img{max-width:100%}.sw2 blockquote,.sw2 figure{margin:0}.s2-hint{background:#fff8c9;border:2px dashed var(--ink);font:600 .9rem/1.4 Assistant,Arial,sans-serif;padding:.5rem 1rem;text-align:center}.csec,.qsec,.zsec+.zsec{padding-top:0}.sw2 .dnd-section:has(.csec)+.dnd-section .qsec,.sw2 .dnd-section:has(.ssec)+.dnd-section .csec,.sw2 .dnd-section:has(.zsec)+.dnd-section .qsec,.sw2 .dnd-section:has(.zsec)+.dnd-section .zsec{padding-top:0}.sw2 .dnd-section:has(.csec):has(+.dnd-section .qsec) .csec,.sw2 .dnd-section:has(.ssec):has(+.dnd-section .csec) .ssec,.sw2 .dnd-section:has(.zsec):has(+.dnd-section .qsec) .zsec,.sw2 .dnd-section:has(.zsec):has(+.dnd-section .zsec) .zsec{padding-bottom:clamp(2rem,4vw,3rem)}.qsec .tq{margin-top:0}.tq .bubble{margin-bottom:2.2rem}.zimg{border:2.5px solid var(--ink);border-radius:14px;box-shadow:var(--hard);display:block;width:100%}.final h2{max-width:22ch}.wa{display:none}@media (max-width:820px){.wa{background:#25d366;border:2.5px solid var(--ink);border-radius:999px;bottom:calc(14px + env(safe-area-inset-bottom,0px));box-shadow:3px 3px 0 var(--ink);color:var(--ink);display:inline-flex;font:800 .9rem/1 var(--body);inset-inline-end:14px;padding:.8rem 1rem;position:fixed;text-decoration:none;z-index:20}}.faq{display:flex;flex-direction:column;gap:1rem;max-width:860px}.faq details{padding:1.1rem 1.4rem}.faq summary{cursor:pointer;font:600 1.2rem/1.35 var(--display)}.faq__a{margin-top:.8rem}.faq__a p{margin:0 0 .6rem}[dir=rtl]{--display:"Comfortaa","Fredoka","Arial Hebrew",sans-serif;--body:"Assistant","Nunito",Arial,sans-serif;--dtrack:0;--dscale:1}[dir=rtl] body{font-family:var(--body)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{line-height:1.18}[dir=rtl] .btn,[dir=rtl] .eyebrow,[dir=rtl] .niche,[dir=rtl] .sit span,[dir=rtl] .tag,[dir=rtl] .tagq{font-size:1rem;letter-spacing:0}[dir=rtl] .sq .gr{transform:scaleX(-1)}[dir=rtl] .steps:before{transform-origin:right}[dir=rtl] .btn:hover i,[dir=rtl] .way:hover h3 i{transform:none}[dir=rtl] .way{padding:1.3rem 0 1.3rem 1.2rem}[dir=ltr] .sq .gr{transform:none}.nl{max-width:760px}.nl-form{align-items:stretch;display:flex;flex-wrap:wrap;gap:.8rem}.nl-form input{background:var(--white);border:2.5px solid var(--ink);border-radius:8px;color:var(--ink);flex:1 1 200px;font:600 1rem/1.2 var(--body);min-width:0;padding:.95rem 1rem}.nl-form input:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.nl-msg{font-weight:700;min-height:1.4em}.nl-msg.err{color:#b00020}body,html{max-width:100%;overflow-x:clip}.rot .sq{white-space:normal}.hero .stack{min-width:0}[dir=rtl] .price,[dir=rtl] .stats b{text-align:right}.band{border-top:2.5px solid var(--ink);padding-block:clamp(3rem,6vw,4.75rem)}.hero{border-top:0}.marq{border-bottom:0}.csec,.qsec,.zsec+.zsec{border-top:0}.sw2 .dnd-section:has(.band)+.dnd-section .qsec,.sw2 .dnd-section:has(.csec)+.dnd-section .qsec,.sw2 .dnd-section:has(.ssec)+.dnd-section .csec,.sw2 .dnd-section:has(.zsec)+.dnd-section .qsec,.sw2 .dnd-section:has(.zsec)+.dnd-section .zsec{border-top:0;padding-top:0}.sw2 .dnd-section:has(.band):has(+.dnd-section .qsec) .band{padding-bottom:clamp(2rem,4vw,3rem)}.js [data-reveal]{transform:translateY(22px);transition:transform .55s cubic-bezier(.2,.8,.2,1)}.js [data-reveal].in{transform:none}.js [data-reveal="2"]{transition-delay:.06s}.js [data-reveal="3"]{transition-delay:.12s}.js [data-reveal="4"]{transition-delay:.18s}.js [data-reveal="5"]{transition-delay:.24s}.js [data-reveal="6"]{transition-delay:.3s}.sit:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-3px,-3px)}.calc{transform:rotate(-1.2deg)}.report{transform:rotate(1.2deg)}.tq{max-width:none}.fbig{gap:0;justify-content:flex-start;min-height:0;overflow:hidden;padding:0}.fbig .cover{aspect-ratio:16/9;background:var(--blue);border-bottom:2.5px solid var(--ink);overflow:hidden}.fbig .cover img{animation:kb 16s ease-in-out infinite alternate;display:block;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1);width:100%}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.07) translateY(-1.5%)}}.fbig:hover .cover img{animation-play-state:paused;transform:scale(1.1)}.fbig .txt{align-items:flex-start;display:flex;flex-direction:column;gap:.85rem;padding:1.4rem 1.6rem 1.7rem}.fitem{align-items:center;flex-direction:row;gap:1.1rem}.fitem .th{background:var(--pink);border:2.5px solid var(--ink);border-radius:12px;display:grid;flex:none;font:700 2.2rem/1 var(--display);height:96px;overflow:hidden;place-items:center;text-transform:uppercase;width:96px}.fitem .th.alt0{background:var(--blue)}.fitem .th img{display:block;height:100%;object-fit:cover;transition:transform .5s;width:100%}.fitem:hover .th img{transform:scale(1.12)}.fitem .tx{align-items:flex-start;display:flex;flex-direction:column;gap:.45rem;min-width:0}@media (max-width:520px){.fitem .th{font-size:1.6rem;height:68px;width:68px}}.foot{background:var(--white);border-top:2.5px solid var(--ink);display:block;font-size:.98rem;padding:clamp(2.5rem,5vw,4rem) max(16px,calc(50% - 570px)) 1.5rem}.foot__grid{display:grid;gap:2rem 1.5rem;grid-template-columns:1.3fr repeat(4,minmax(0,1fr))}.foot__brand{align-items:flex-start;display:flex;flex-direction:column;gap:.9rem}.foot__brand .brand{font-size:1.3rem}.foot__brand p{color:var(--ink-soft);margin:0}.foot__social{display:flex;flex-wrap:wrap;gap:.5rem}.foot__social a{background:var(--white);border:2px solid var(--ink);border-radius:8px;box-shadow:2px 2px 0 var(--ink);font:800 .78rem/1 var(--body);letter-spacing:.06em;padding:.5rem .7rem;text-decoration:none;text-transform:uppercase}.foot__h{font:700 1.05rem/1.2 var(--display);margin:0 0 .8rem}.foot__col ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.foot__col a{border-bottom:2px solid transparent;text-decoration:none;transition:border-color .2s}.foot__col a:hover{border-bottom-color:var(--pink)}.foot__bottom{align-items:center;border-top:2.5px solid var(--ink);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.8rem 2rem;justify-content:space-between;margin-top:2.2rem;padding-top:1.2rem}.foot__bottom p{margin:0}.foot__bottom div{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem}@media (max-width:900px){.foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.foot__brand{grid-column:1/-1}}.zrow.wide{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.zrow.wide>.viz{width:min(100%,640px)}.calv{display:flex;flex-direction:column;gap:.6rem;min-height:420px;padding:1rem 1rem 1.1rem;transform:rotate(.6deg)}.calv,.calv iframe{background:var(--white)}.calv iframe{border:0;border-radius:8px;display:block;min-height:615px;min-width:0;width:100%}.calv noscript a{font-weight:700}.zx ul{display:flex;flex-direction:column;font-size:1.05rem;gap:.35rem;padding-inline-start:1.2rem}.zx p{margin:0 0 .6rem}.bgrid{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bcard{color:var(--ink);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s}.bcard:hover{transform:translate(-3px,-3px)}.bcard .cover{aspect-ratio:16/9;background:var(--sky);border-bottom:2.5px solid var(--ink)}.bcard .cover img{display:block;height:100%;object-fit:cover;width:100%}.bcard .txt{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.1rem 1.2rem}.bcard h3{font-size:1.15rem}.bcard .meta{color:var(--ink-soft);font-size:.85rem}.author{align-items:start;display:grid;gap:1.4rem;grid-template-columns:96px minmax(0,1fr);max-width:860px;padding:1.5rem}.author img{border:2.5px solid var(--ink);border-radius:50%;box-shadow:3px 3px 0 var(--ink);height:96px;object-fit:cover;width:96px}.author .eyebrow{color:var(--blue);margin-bottom:.4rem}.author .name{font:600 1.3rem/1.2 var(--display)}.author .role{color:var(--blue);font-weight:600;margin:.2rem 0 .6rem}.author p{margin:0 0 .9rem}.author .acts{display:flex;flex-wrap:wrap;gap:.6rem}.author .acts a{align-items:center;background:var(--white);border:2px solid var(--ink);border-radius:8px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);display:inline-flex;font:700 .8rem/1 var(--body);gap:.4rem;padding:.5rem .8rem;text-decoration:none}.author .acts a.pinkb{background:var(--pink)}[dir=rtl] .author .acts a{font-size:.95rem}.final .cta{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:820px){.zrow.wide{grid-template-columns:minmax(0,1fr)}.zrow.wide>.viz{width:100%}.calv{transform:none}.author{grid-template-columns:1fr}.author img{height:72px;width:72px}}.tcards{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.tcard-item{align-items:flex-start;color:var(--ink);display:flex;flex-direction:column;gap:.7rem;padding:1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.tcard-item:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-3px,-3px)}.tcard-item h3{font-size:1.35rem}.tcard-item p{color:var(--ink-soft);font-size:1rem}.tcard-item .meta{font:700 .8rem/1 var(--body);letter-spacing:.1em;margin-top:auto;text-transform:uppercase}[dir=rtl] .tcard-item .meta{font-size:.95rem;letter-spacing:0}.tcard-item.soon{background:color-mix(in srgb,var(--white) 70%,transparent)}.tcard-item.soon .tag{background:var(--pink)}.foot__partners{display:flex;flex-wrap:wrap;gap:.4rem}.pchip{background:var(--white);border:2px solid var(--ink);border-radius:999px;display:inline-block;font:700 .8rem/1.2 var(--body);padding:.25rem .7rem}.phone .himg{aspect-ratio:4/5;background:var(--sky);border:3px solid var(--ink);border-radius:28px;box-shadow:9px 9px 0 var(--ink);display:block;object-fit:cover;width:100%}.case{position:relative}.case .truechip{align-items:center;align-self:flex-start;background:var(--white);border:2px solid var(--ink);border-radius:6px;color:var(--ink);display:inline-flex;font:700 .68rem/1 var(--body);gap:.4rem;letter-spacing:.06em;margin-top:auto;padding:.3rem .55rem}.case .truechip:before{background:var(--pink);border-radius:50%;content:"";height:.5rem;width:.5rem}.case:nth-child(n+4){background:var(--white)}.case[hidden]{display:none}.cfilters{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.6rem}.crow{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.crow .eyebrow{margin-inline-end:.4rem}.chip{background:var(--white);border:2px solid var(--ink);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-block;font:700 .85rem/1.2 var(--body);padding:.3rem .8rem;text-decoration:none}.chip.on{background:var(--pink);color:#fff}.cempty{font-weight:600}.bl-author{align-items:start;display:grid;gap:1rem;grid-template-columns:84px 1fr;justify-self:center;padding:1.2rem;transform:rotate(1.5deg);width:min(100%,420px)}.bl-author img{border:2.5px solid var(--ink);border-radius:50%;height:84px;object-fit:cover;width:84px}.bl-author .name{font:600 1.25rem/1.2 var(--display)}.bl-author .role{color:var(--blue);font-size:.9rem;font-weight:700;margin:.15rem 0 .5rem}.bl-author p{font-size:.95rem;margin:0 0 .7rem}.bl-author .acts{display:flex;flex-wrap:wrap;gap:.5rem}.bl-author .acts a{background:var(--white);border:2px solid var(--ink);border-radius:8px;color:var(--ink);display:inline-flex;font:700 .78rem/1 var(--body);padding:.4rem .7rem;text-decoration:none}.bgrid .bcard.feat{align-items:stretch;flex-direction:row;grid-column:1/-1}.bgrid .bcard.feat .cover{aspect-ratio:auto;border-bottom:0;border-inline-end:2.5px solid var(--ink);flex:0 0 52%}.bgrid .bcard.feat .txt{gap:.8rem;justify-content:center;padding:1.6rem}.bgrid .bcard.feat h2{font-size:calc(clamp(1.5rem,2.6vw,2.1rem)*var(--dscale))}.bgrid .bcard h2{font-size:1.15rem;margin:0}.pager{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.pager,.pager a,.pager span{align-items:center;justify-content:center}.pager a,.pager span{background:var(--white);border:2px solid var(--ink);border-radius:999px;color:var(--ink);display:inline-flex;font:700 .9rem/1 var(--body);height:2.4rem;min-width:2.4rem;padding:0 .7rem;text-decoration:none}.pager span.on{background:var(--pink);color:#fff}.contact{align-items:start;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin:0 auto;max-width:1140px}.cform{padding:1.6rem}.cform h2,.cside h2{margin:0 0 .8rem}.cform .fine{color:var(--ink-soft);font-size:.9rem;margin-top:1rem}.cside{display:flex;flex-direction:column;gap:1.2rem}.cside .calv{min-height:0;transform:none}.cways{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem;padding:1.4rem}.cform .hs-form fieldset{max-width:none}.cform .hs-form input[type=email],.cform .hs-form input[type=text],.cform .hs-form select,.cform .hs-form textarea{background:var(--white);border:2px solid var(--ink);border-radius:10px;box-sizing:border-box;color:var(--ink);font:500 1rem/1.3 var(--body);padding:.7rem .8rem;width:100%!important}.cform .hs-form label{display:block;font:700 .85rem/1.3 var(--body);margin:.6rem 0 .3rem}.cform .hs-form .hs-button{align-items:center;background:var(--pink);border:2.5px solid var(--ink);border-radius:999px;box-shadow:4px 4px 0 var(--ink);color:#fff;cursor:pointer;display:inline-flex;font:700 .95rem/1 var(--body);gap:.5rem;margin-top:.8rem;padding:.9rem 1.4rem}.cform .hs-form .hs-error-msgs{color:#c0392b;font-size:.85rem;list-style:none;margin:.3rem 0 0;padding:0}.cform .hs-form .submitted-message{font-weight:600}@media (max-width:820px){.bgrid .bcard.feat{flex-direction:column}.bgrid .bcard.feat .cover{aspect-ratio:16/9;border-bottom:2.5px solid var(--ink);border-inline-end:0;flex:none}.contact{grid-template-columns:minmax(0,1fr)}.bl-author{transform:none}}.cgrid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.cg{display:flex;flex-direction:column;overflow:hidden;padding:0;transition:transform .25s,box-shadow .25s,opacity .25s}.cg:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-4px,-4px)}.cg.out{opacity:0;transform:scale(.96)}.cg[hidden]{display:none}.cg .cover{aspect-ratio:16/10;background:var(--sky);border-bottom:2.5px solid var(--ink);display:block;overflow:hidden;position:relative}.cg .cover img{display:block;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1);width:100%}.cg:hover .cover img{transform:scale(1.07)}.cg .cg-world{background:var(--white);border:2px solid var(--ink);border-radius:6px;color:var(--ink);font:700 .7rem/1 var(--body);inset-inline-start:.8rem;letter-spacing:.1em;padding:.4rem .6rem;position:absolute;text-transform:uppercase;top:.8rem}.cg[data-world=HubSpot] .cg-world{background:var(--blue);color:#fff}.cg[data-world="מעבר CRM"] .cg-world{background:var(--sky)}.cg[data-world="MarTech ו-AI"] .cg-world{background:var(--pink);color:#fff}.cg[data-world="Fractional CMO"] .cg-world{background:var(--ink);color:#fff}.cg .truechip.stamp{margin:0;position:absolute;transform:rotate(-4deg)}.js .cg[data-reveal] .truechip.stamp{transform:scale(2.2) rotate(-14deg)}.js .cg[data-reveal].in .truechip.stamp{transform:rotate(-4deg);transition:transform .45s cubic-bezier(.2,1.5,.4,1) .5s,opacity .2s linear .5s}.cg .body{display:flex;flex:1;flex-direction:column;gap:.55rem;padding:1.2rem 1.3rem 1.4rem}.cg .big{color:var(--blue);font:600 clamp(1.7rem,2.6vw,2.2rem)/1.05 var(--display)}.cg .big span{font-variant-numeric:tabular-nums}.cg .body p{color:var(--ink-soft);font-size:.98rem;line-height:1.55;margin:0}.cg .go{color:var(--ink);margin-top:auto;padding-top:.6rem;text-decoration:none}.cg .go i{display:inline-block;font-style:normal;transition:transform .2s}.cg .go i:after{content:"\2190"}[dir=ltr] .cg .go i:after{content:"\2192"}.cg:hover .go i{transform:none}.chip i{font-size:.78em;font-style:normal;font-weight:400;margin-inline-start:.15rem;opacity:.65}.chip.dim{border-style:dashed;opacity:.4}.chip.on i{opacity:.9}.cgcount{color:var(--ink-soft);font-weight:600;margin:.2rem 0 0}.cgmsg{background:var(--sky);font-weight:600;margin-bottom:1.4rem;padding:1rem 1.2rem}.cgmsg[hidden]{display:none}@media (max-width:640px){.cgrid{grid-template-columns:1fr}.cg:hover{transform:none}}.cg .go,.textlink,.way h3{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 200 10'%3E%3Cpath fill='none' stroke='%23ff5ca1' stroke-linecap='round' stroke-width='3' d='M2 6c23-4 43 3 68-1s45 3 70-1 40 3 58-1'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;background-size:0 8px;padding-bottom:6px;text-decoration:none;transition:background-size .45s cubic-bezier(.2,.8,.2,1)}[dir=ltr] .cg .go,[dir=ltr] .textlink,[dir=ltr] .way h3{background-position:0 100%}.cg:hover .go,.textlink:hover,.way:hover h3,a:hover>.textlink{background-size:100% 8px}@media (hover:none){.cg .go,.textlink{background-size:100% 8px}}.cg .truechip.stamp{border-radius:50%;border-width:2.5px;bottom:.8rem;box-shadow:3px 3px 0 var(--ink);display:grid;font-size:10.5px;gap:0;height:78px;inset-inline-end:.8rem;letter-spacing:.02em;line-height:1.25;padding:0 9px;place-items:center;text-align:center;transform:rotate(-6deg);width:78px}.cg .truechip.stamp:before{display:none}.cg .truechip.stamp:after{background:var(--pink);border-radius:50%;content:"";display:block;height:6px;margin:3px auto 0;width:6px}.js .cg[data-reveal] .truechip.stamp{opacity:0;transform:scale(.6) rotate(-14deg)}.js .cg[data-reveal].in .truechip.stamp{opacity:1;transform:rotate(-6deg);transition:transform .5s cubic-bezier(.2,1.3,.4,1) .4s,opacity .25s linear .4s}.cg .go:after{content:none}.tcard-item.hasimg{gap:.6rem;overflow:hidden;padding:0 0 1.3rem}.tcard-item .th{aspect-ratio:16/9;border-bottom:2.5px solid var(--ink);display:block;margin-bottom:.4rem;overflow:hidden;position:relative;width:100%}.tcard-item .th img{display:block;height:100%;object-fit:cover;transition:transform 4s;width:100%}.tcard-item:hover .th img{transform:scale(1.06)}.tcard-item .th .lchip{inset-inline-start:.7rem;position:absolute;top:.7rem}.lchip{background:#fff4c2;border:2px solid var(--ink);border-radius:99px;color:var(--ink);display:inline-block;font:700 .78rem/1.5 var(--body);padding:.1rem .65rem}.tcard-item.hasimg .meta,.tcard-item.hasimg .tag,.tcard-item.hasimg h3,.tcard-item.hasimg p{margin-inline:1.3rem}.tcard-item.hasimg .meta{margin-top:auto}.chk [hidden]{display:none!important}.chk .pcards{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:.6rem}.chk .pcard{align-items:flex-start;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.7rem;padding:1.5rem;text-align:start;transition:transform .2s,box-shadow .2s}.chk .pcard:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px) rotate(-1deg)}[dir=ltr] .chk .pcard:hover{transform:translate(3px,-3px) rotate(1deg)}.chk .picon{font-size:1.8rem;line-height:1}.chk .ptitle{font:600 1.35rem/1.22 var(--display)}.chk .pmeta{color:var(--ink-soft);font:700 .85rem/1.3 var(--body)}.chk .pcard .go{font-weight:800;margin-top:auto}.chk .qcard,.chk .rcard{display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:800px;padding:clamp(1.4rem,4vw,2.4rem)}.chk .qtop{align-items:center;display:flex;gap:1rem;justify-content:space-between}.chk .qback{background:none;border:0;color:var(--ink);cursor:pointer;font:800 .95rem/1 var(--body);padding:0}.chk .qback:before{content:"\2192\00a0"}[dir=ltr] .chk .qback:before{content:"\2190\00a0"}.chk .qcount{font:600 1.1rem/1 var(--display);font-variant-numeric:tabular-nums}.chk .qbar{background:var(--white);border:2.5px solid var(--ink);border-radius:99px;height:14px;overflow:hidden}.chk .qbar i{background:var(--orange);display:block;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);width:0}.chk .qtitle{font-size:clamp(1.4rem,3vw,1.9rem);margin:.4rem 0 .2rem}.chk .opts{display:flex;flex-direction:column;gap:.8rem}.chk .opt{background:var(--white);border:2.5px solid var(--ink);border-radius:12px;box-shadow:3px 3px 0 var(--ink);color:var(--ink);cursor:pointer;display:block;font:600 1.05rem/1.4 var(--body);padding:1rem 1.2rem;text-align:start;transition:transform .15s,box-shadow .15s,background .15s;width:100%}.chk .opt:hover{background:var(--sky);box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}[dir=ltr] .chk .opt:hover{transform:translate(2px,-2px)}.chk .opt.on{background:var(--pink);box-shadow:2px 2px 0 var(--ink);transform:none}.chk .rcard{align-items:center;text-align:center}.chk .gradebig b{display:block;font:600 clamp(5rem,16vw,8rem)/1 var(--display);transform:scale(.4);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.chk .rcard.in .gradebig b{transform:none}.chk .g-A{color:var(--blue)}.chk .g-B{color:var(--sky)}.chk .g-C{color:var(--orange)}.chk .g-D{color:var(--pink)}.chk .g-F{color:var(--ink)}.chk .gradedesc{font:600 1.25rem/1.3 var(--display);max-width:40ch}.chk .tiles3{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.chk .tile{background:var(--white);border:2.5px solid var(--ink);border-radius:12px;display:flex;flex-direction:column;gap:.15rem;padding:.9rem .5rem}.chk .tile b{font:600 2rem/1 var(--display)}.chk .tile span{font-size:.9rem;font-weight:800}.chk .tile small{color:var(--ink-soft);font-size:.78rem}.chk .t-strong{background:color-mix(in srgb,var(--sky) 35%,#fff)}.chk .t-warn{background:color-mix(in srgb,var(--orange) 22%,#fff)}.chk .t-problem{background:color-mix(in srgb,var(--pink) 30%,#fff)}.chk .fixes{border-top:2.5px solid var(--ink);padding-top:1.2rem;text-align:start;width:100%}.chk .fixlist{counter-reset:fx;display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:.8rem 0 0;padding:0}.chk .fixlist li{align-items:flex-start;counter-increment:fx;display:flex;font-weight:600;gap:.9rem}.chk .fixlist li:before{background:var(--pink);border:2.5px solid var(--ink);border-radius:50%;box-shadow:2px 2px 0 var(--ink);content:counter(fx);display:grid;flex:none;font:600 1rem/1 var(--display);height:34px;place-items:center;width:34px}.chk .offer{align-items:center;border-top:2.5px solid var(--ink);display:flex;flex-direction:column;gap:.6rem;padding-top:1.2rem;width:100%}.chk .offer h3{font-size:1.5rem}.chk .calv{background:var(--white);border:2.5px solid var(--ink);border-radius:14px;margin-top:.6rem;min-height:560px;overflow:hidden;width:100%}.chk .rcard .textlink{background:none;border:0;color:var(--ink);cursor:pointer;font:800 .95rem/1 var(--body);padding:0}@media (max-width:600px){.chk .tiles3{grid-template-columns:1fr}}.bud [hidden],.rv2 [hidden]{display:none!important}.bud .bcard,.bud .bres{display:flex;flex-direction:column;gap:1.2rem;margin:1.6rem auto 0;max-width:860px;padding:clamp(1.4rem,4vw,2.2rem)}.bud .bgrid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bud .bgrid.two{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bud label{display:flex;flex-direction:column;font-size:.95rem;font-weight:700;gap:.35rem}.bud input,.bud select{background:var(--white);border:2.5px solid var(--ink);border-radius:10px;color:var(--ink);font:600 1.05rem/1.3 var(--body);min-width:0;padding:.65rem .8rem;width:100%}.bud input:focus,.bud select:focus{outline:3px solid var(--sky);outline-offset:2px}.bud .bres{align-items:center;text-align:center}.bud .bres .price{font-size:clamp(2rem,5vw,3.4rem)}.bud .bmonth{font:600 1.2rem/1.3 var(--display)}.bud .bcmp{border:2.5px solid var(--ink);border-radius:10px;font-weight:700;padding:.6rem 1rem}.bud .bcmp.under{background:color-mix(in srgb,var(--pink) 30%,#fff)}.bud .bcmp.in{background:color-mix(in srgb,var(--sky) 35%,#fff)}.bud .bcmp.over{background:color-mix(in srgb,var(--orange) 22%,#fff)}.bud .srcs{border-top:2.5px solid var(--ink);margin-top:3rem;padding-top:2rem}.bud .bands{display:flex;flex-direction:column;margin:0 auto;max-width:860px;padding:.4rem 1.4rem}.bud .brow{align-items:center;border-bottom:2.5px solid var(--ink);display:grid;gap:1.2rem;grid-template-columns:140px 1fr;padding:1rem 0}.bud .brow:last-child{border-bottom:0}.bud .brow b{color:var(--orange);font:600 2.2rem/1 var(--display);font-variant-numeric:tabular-nums}.bud .btitle{display:block;font:700 1rem/1.3 var(--body)}.bud .brow p{color:var(--ink-soft);font-size:.95rem}.bud .srclist{display:grid;gap:1rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:2rem auto 0;max-width:1140px;padding:0}.bud .srclist li{border-inline-start:4px solid var(--sky);display:flex;flex-direction:column;font-size:.95rem;gap:.15rem;padding-inline-start:.8rem}.bud .srclist b a{text-decoration-thickness:2px;text-underline-offset:4px}.bud .srclist span{color:var(--ink-soft)}.bud .srcs .fine{margin-top:1.4rem}@media (max-width:600px){.bud .brow{gap:.3rem;grid-template-columns:1fr}}.bud .tbl{overflow-x:auto}.bud table{border-collapse:collapse;font-size:.95rem;width:100%}.bud td,.bud th{border-bottom:2px solid var(--ink);padding:.5rem .4rem;text-align:start;white-space:nowrap}.bud th{font:800 .8rem/1.2 var(--body)}.bud td input{font-size:.95rem;padding:.45rem .6rem;width:110px}.bud .v{border:2px solid var(--ink);border-radius:99px;font-weight:800;padding:.2rem .6rem}.bud .v.ok{background:color-mix(in srgb,var(--sky) 40%,#fff)}.bud .v.warn{background:color-mix(in srgb,var(--orange) 25%,#fff)}.bud .v.bad{background:color-mix(in srgb,var(--pink) 35%,#fff)}.bud .bsum{font:600 1.15rem/1.3 var(--display)}.bud .btn{align-self:flex-start}.rv2 .layers4{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:.6rem}.rv2 .lcard{display:flex;flex-direction:column;gap:.5rem;padding:1.3rem}.rv2 .licon{font-size:1.8rem;line-height:1}.rv2 .lcard p{font-size:.98rem}.rv2 .howto{font-weight:700;margin:2.4rem 0 1rem}.rv2 .qlayers{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.rv2 .qlayer,.rv2 .rres,.rv2 .rtotal{display:flex;flex-direction:column;gap:.9rem;padding:1.4rem}.rv2 .qhead{align-items:center;display:flex;gap:1rem;justify-content:space-between}.rv2 .qscore{font:600 1rem/1 var(--display);white-space:nowrap}.rv2 .qscore b{font-size:1.5rem}.rv2 .qscore.big b{font-size:2.2rem}.rv2 .qbar{background:var(--white);border:2.5px solid var(--ink);border-radius:99px;height:12px;overflow:hidden}.rv2 .qbar.tall{height:18px}.rv2 .qbar i{background:var(--sky);display:block;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);width:0}.rv2 .rtotal .qbar i{background:var(--orange)}.rv2 .qlist{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.rv2 .ck{align-items:flex-start;background:none;border:0;color:var(--ink);cursor:pointer;display:flex;font:600 1rem/1.4 var(--body);gap:.7rem;padding:.35rem 0;text-align:start;width:100%}.rv2 .ck i{background:var(--white);border:2.5px solid var(--ink);border-radius:7px;flex:none;height:26px;margin-top:1px;position:relative;transition:background .15s;width:26px}.rv2 .ck i:after{border:solid var(--ink);border-width:0 3px 3px 0;content:"";height:13px;left:7px;position:absolute;top:2px;transform:rotate(45deg) scale(0);transition:transform .25s cubic-bezier(.3,1.6,.5,1);width:7px}.rv2 .ck[aria-checked=true] i{background:var(--pink)}.rv2 .ck[aria-checked=true] i:after{transform:rotate(45deg) scale(1)}.rv2 .ck:hover span{text-decoration:underline;text-underline-offset:4px}.rv2 .rtotal{margin:1.6rem auto 0;max-width:860px}.rv2 .racts{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.rv2 .racts .textlink,.rv2 .rres .textlink{background:none;border:0;color:var(--ink);cursor:pointer;font:800 .95rem/1 var(--body);padding:0}.rv2 .rres{align-items:center;margin:1.6rem auto 0;max-width:860px;text-align:center}.rv2 .rbig b{color:var(--blue);display:inline-block;font:600 clamp(3.5rem,10vw,6rem)/1 var(--display);transform:scale(.4);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.rv2 .rres.in .rbig b{transform:none}.rv2 .rbig span{display:block;font:600 1.1rem/1 var(--display)}.rv2 .rlayers{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));text-align:start;width:100%}.rv2 .rl{display:flex;flex-direction:column;font-size:.9rem;font-weight:700;gap:.3rem}.rv2 .rstart{margin-top:.6rem}.rv2 .startlist{counter-reset:st;display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0;text-align:start;width:100%}.rv2 .startlist li{align-items:flex-start;counter-increment:st;display:flex;font-weight:600;gap:.8rem}.rv2 .startlist li:before{background:var(--pink);border:2.5px solid var(--ink);border-radius:50%;content:counter(st);display:grid;flex:none;font:600 1rem/1 var(--display);height:32px;place-items:center;width:32px}.rv2 .dl{align-items:center;border-top:2.5px solid var(--ink);display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;justify-content:center;padding-top:1rem;width:100%}.rv2 .dl .btn{align-self:center}video.zimg{aspect-ratio:4/5;background:var(--sky);border:3px solid var(--ink);border-radius:18px;box-shadow:var(--hard);display:block;object-fit:cover;width:100%}.marq img{display:inline-block;height:38px;vertical-align:middle;width:auto}.lists2{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:.6rem}.lst{gap:.9rem;padding:1.5rem}.lst,.lst ul{display:flex;flex-direction:column}.lst ul{gap:.7rem;list-style:none;margin:0;padding:0}.lst li{align-items:flex-start;display:flex;font-weight:600;gap:.8rem}.lst li i{border:2.5px solid var(--ink);border-radius:8px;display:grid;flex:none;font-style:normal;font-weight:800;height:30px;place-items:center;width:30px}.lst.yes li i{background:var(--sky)}.lst.no li i{background:var(--pink)}