:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3f2ee;--white:#fff;--bg:#f3f2ee;--surface:#fff;--graphite:#eceae5;--line:#e1dfd9;--grid-line:#e6e4df;--grey:#6b6b6b;--grey-light:#3d3d3d;--ink:#0b0b0b;--red:#d61f1f;--red-text:#c01818;--green:#5fc48a;--green-t:#1d8a4f;--surface-a:#ffffffe0;--shadow:0 1px 2px #0b0b0b0a,0 18px 40px -24px #0b0b0b2e;--night-bg:radial-gradient(120% 90% at 85% 0%,#1d0b0b 0%,#1d0b0b00 55%),radial-gradient(90% 80% at 0% 100%,#101a14 0%,#101a1400 60%),#050505;--sans:"Poppins","Helvetica Neue",Arial,sans-serif;--hand:"Caveat","Bradley Hand",cursive;--quint:cubic-bezier(.22,1,.36,1);--cubic:cubic-bezier(.33,1,.68,1);--ease-quint:var(--quint);--ease-cubic:var(--cubic);--ease-hand:cubic-bezier(.65,0,.35,1);--t-1:.25s;--t-2:.45s;--t-3:.7s;--nav-h:72px;--s-0:4px;--s-1:8px;--s-2:12px;--s-3:16px;--s-4:24px;--s-5:32px;--s-6:48px;--s-7:clamp(48px,5vw,72px);--s-8:clamp(80px,8vw,124px);--s-pad:clamp(22px,2.6vw,30px);--s-step:clamp(40px,4vw,56px);--gut:max(20px, env(safe-area-inset-left,0px));--gut-r:max(20px, env(safe-area-inset-right,0px));--wrap:940px;--scene:1140px}.night,.ph-frame,.lock,.aph,.lb,.vsl,.me-photo{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--surface:#101010;--graphite:#1a1a1a;--line:#262626;--grid-line:#222;--grey:#7a7a7a;--grey-light:#b5b5b5;--ink:#ededed;--red-text:#ff2e2e;--green-t:#5fc48a;--surface-a:#101010c7;--shadow:0 30px 80px -40px #000000e6;color:var(--ink)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);max-width:100%;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}a{color:inherit}p{margin:0}img{max-width:100%;display:block}button{font-family:inherit}::selection{color:#f3f2ee;background:#0b0b0b}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:12px}.tnum{font-variant-numeric:tabular-nums}[hidden]{display:none!important}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ph{color:var(--grey);border:1px dashed var(--grey);white-space:nowrap;border-radius:999px;padding:0 .55em;font-size:.9em;font-weight:500;line-height:1.5;display:inline-block}.g{color:var(--green-t)}.nw{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.gs .h-in{visibility:hidden}}.stars{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.page{z-index:1;padding-left:var(--gut);padding-right:var(--gut-r);position:relative;overflow-x:clip}.c{max-width:var(--wrap);margin:0 auto;position:relative}section{scroll-margin-top:calc(var(--nav-h) + 16px);position:relative}.sec{padding-block:var(--s-8)}.sec.edge:before{content:"";width:min(var(--wrap),100%);background:linear-gradient(90deg,transparent,var(--line) 20%,var(--line) 80%,transparent);height:1px;position:absolute;top:0;left:50%;translate:-50%}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}h1{letter-spacing:-.035em;font-size:clamp(34px,4.1vw,60px);line-height:1.06}h3{letter-spacing:-.02em;font-size:clamp(21px,2vw,28px);line-height:1.2}.lead{color:var(--grey-light);max-width:42ch;margin-top:var(--s-3);text-wrap:pretty;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.head-c .lead{text-wrap:pretty;max-width:52ch}.head{justify-content:space-between;align-items:flex-end;gap:var(--s-2) var(--s-5);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}.head>.ann{margin-bottom:var(--s-4)}.w-mask{margin-bottom:-.14em;padding-bottom:.14em;padding-right:.02em}.note{font-family:var(--hand);color:var(--grey-light);white-space:nowrap;font-size:clamp(26px,.55vw + 20px,30px);font-weight:600;line-height:1.05;display:inline-block;rotate:-4deg}.ann{align-items:flex-end;gap:var(--s-0);pointer-events:none;line-height:0;display:flex}.ann .note{padding-bottom:var(--s-0);line-height:1.05}.ann.col{flex-direction:column;align-items:center;gap:2px}.ann.col-r{flex-direction:column;align-items:flex-end;gap:2px}.ann.col-l{flex-direction:column;align-items:flex-start;gap:2px}.ann.top{align-items:flex-start}.arrows{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.arrows path{fill:none;stroke:var(--grey-light);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.arrows .link path{stroke:var(--grey)}.arrows .red path{stroke:var(--red)}.ann .note{position:relative}@media (width<=899px){.ann.m-hide,.m-hide .ann{display:none}}.mw{white-space:nowrap;isolation:isolate;display:inline-block;position:relative}.mk{pointer-events:none;z-index:-1;display:block;position:absolute;overflow:visible}.mk-s{z-index:1}.mk path{fill:none;stroke:var(--red);stroke-linecap:round;stroke-linejoin:round}.mk .m1{opacity:.86}.mk .m2{opacity:.38}.mw.ml{white-space:normal;isolation:auto;display:inline;position:static}.mk.grey path{stroke:var(--grey)}.mk.green path{stroke:var(--green)}.mw[data-mk=o]{margin-inline:.45em .12em}.nav{top:env(safe-area-inset-top,0px);z-index:60;height:var(--nav-h);justify-content:space-between;align-items:center;gap:var(--s-3);margin:0 calc(-1 * var(--gut-r)) 0 calc(-1 * var(--gut));padding:0 var(--gut-r) 0 var(--gut);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color var(--t-2);background:#050505b8;border-bottom:1px solid #0000;display:flex;position:sticky}.logo{letter-spacing:-.05em;color:var(--ink);align-items:center;min-height:44px;font-size:21px;font-weight:700;text-decoration:none;display:inline-flex}.logo i{color:var(--red);font-style:normal}.links{gap:var(--s-4);margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.links a{color:var(--grey-light);min-height:44px;transition:color var(--t-1);align-items:center;text-decoration:none;display:inline-flex;position:relative}.links a:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform var(--t-2) var(--ease-quint);position:absolute;bottom:9px;left:0;right:0;transform:scaleX(0)}.links a:hover,.links a:focus-visible{color:var(--ink)}.links a:hover:after,.links a:focus-visible:after{transform:scaleX(1)}.nav-r{align-items:center;gap:var(--s-1);display:flex}.menu-btn{align-items:center;gap:var(--s-1);min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 14px/1 var(--sans);cursor:pointer;border-radius:999px;display:none}.menu-btn i{background:var(--ink);width:16px;height:1.5px;box-shadow:0 5px 0 var(--ink);border-radius:2px;display:block;transform:translateY(-2.5px)}.btn{justify-content:center;align-items:center;gap:var(--s-1);font:600 16px/1.1 var(--sans);letter-spacing:-.005em;padding:var(--s-3) var(--s-4);cursor:pointer;min-height:52px;transition:transform var(--t-2) var(--ease-quint),background var(--t-1),border-color var(--t-1),filter var(--t-1),color var(--t-1);border:1px solid #0000;border-radius:999px;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transition-duration:var(--t-1);transform:scale(.98)}.btn-red{background:var(--red);color:var(--ink)}.btn-2{background:var(--surface);color:var(--ink);border-color:var(--line)}.btn-2:hover{background:var(--graphite);border-color:var(--grey)}.btn-s{padding:var(--s-2) var(--s-3);min-height:44px;font-size:14.5px}.btn-full{width:100%}.lnk{all:unset;cursor:pointer;color:var(--grey-light);text-decoration:underline;-webkit-text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey);text-underline-offset:3px;transition:color var(--t-1)}.lnk:hover{color:var(--ink)}.lnk:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.card{background:var(--surface-a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);padding:var(--s-pad);transition:border-color var(--t-3) var(--ease-cubic),box-shadow var(--t-3) var(--ease-cubic);border-radius:28px;position:relative}.hero{padding-block:var(--s-6) var(--s-8)}.hero-c{text-align:center;flex-direction:column;align-items:center;display:flex}.proof{justify-content:center;align-items:center;gap:var(--s-1) var(--s-2);color:var(--grey-light);margin-bottom:var(--s-4);flex-wrap:wrap;font-size:14.5px;display:inline-flex}.avs{padding-left:var(--s-1);display:inline-flex}.av{--s:29px;width:var(--s);height:var(--s);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--line);background:#1a1a1a;border-radius:50%;flex:none;margin-left:-9px;position:relative;overflow:hidden}.av img{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.av.lgc{background:#141414;place-items:center;display:grid}.av.lgw{background:#fff}.av.lgw img{width:84%;height:84%}.av.lgc img{object-fit:contain;width:70%;height:70%}.av.lgc.lgw img{width:82%;height:82%}.stars5{gap:2px;display:inline-flex}.stars5 svg{width:15px;height:15px;display:block}.stars5 path{fill:var(--ink)}.gg{align-items:center;gap:var(--s-1);white-space:nowrap;display:inline-flex;position:relative}@media (width>=900px){.hero{padding-top:calc(var(--s-6) + 56px)}}.gg b,.cnt b{color:var(--ink);font-weight:600}.g-ic{width:16px;height:16px;display:block}.vbar{background:var(--line);width:1px;height:16px}.cnt{white-space:nowrap}.pr2{align-items:center;gap:var(--s-1) var(--s-2);display:inline-flex}@media (width<=560px){.proof .pr2{flex-basis:100%;justify-content:center}}.hero h1{letter-spacing:-.04em;max-width:12.4em;font-size:clamp(40px,5.7vw,80px);line-height:1.04}.hero .sub{letter-spacing:-.012em;color:#dadada;text-wrap:balance;max-width:37em;margin-top:clamp(28px,3.4vw,44px);font-size:clamp(18px,1.45vw,21px);font-weight:500;line-height:1.5}.hero .lead{margin:var(--s-3) auto 0;max-width:44ch;color:var(--grey);text-wrap:balance;font-size:clamp(16px,1.25vw,18px)}.hero-fw{width:100%;max-width:600px;margin-top:var(--s-6);text-align:left;position:relative}.hero-fw #ann-start{right:calc(100% + 104px);top:calc(-1 * var(--s-3));position:absolute}.hero-fw .badge{margin:var(--s-3) auto 0;width:max-content;display:flex}.badge{align-items:center;gap:var(--s-1);min-height:44px;padding:0 var(--s-3) 0 var(--s-2);border:1px solid var(--line);color:var(--grey-light);background:#101010b3;border-radius:999px;font-size:14px;font-weight:500;display:inline-flex}.badge b{color:var(--ink);font-weight:600}.badge svg{flex:none;width:30px;height:20px}@media (width<=1279px){.hero-fw #ann-start{margin:0 0 var(--s-6) var(--s-3);justify-content:flex-start;display:flex;position:static}}.msf{overflow:hidden}.msf-top{justify-content:flex-end;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);min-height:32px;display:flex}.msf-title{letter-spacing:-.02em;font-size:clamp(19px,1.7vw,22px);font-weight:600}.msf-n{color:var(--grey-light);font-variant-numeric:tabular-nums;border:1px solid var(--line);padding:var(--s-0) var(--s-2);white-space:nowrap;border-radius:999px;font-size:13px;font-weight:600}.msf-bar{background:var(--graphite);height:4px;margin:0 0 var(--s-3);border-radius:999px;overflow:hidden}.msf-bar i{background:var(--ink);transform-origin:0;width:100%;height:100%;transition:transform var(--t-2) var(--ease-quint);border-radius:999px;display:block;transform:scaleX(.25)}.st{border:0;min-width:0;margin:0;padding:0}.st-q{letter-spacing:-.025em;margin-bottom:var(--s-3);outline:none;font-size:clamp(21px,2vw,26px);font-weight:600;line-height:1.2;display:block}.st-q:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:8px}.chips{gap:var(--s-1);flex-wrap:wrap;display:flex}.chip{min-height:48px;padding:0 var(--s-3);border:1px solid var(--line);color:var(--ink);font:500 15.5px/1.2 var(--sans);cursor:pointer;transition:border-color var(--t-1),background var(--t-1),color var(--t-1),transform var(--t-1) var(--ease-quint);background:#05050599;border-radius:999px;align-items:center;display:inline-flex}.chip:hover{border-color:var(--grey-light);transform:translateY(-1px)}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chips.big .chip{min-height:54px;padding:0 var(--s-4);font-size:16px}.other{margin-top:var(--s-2);display:block}.st-nav{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-3);min-height:44px;display:flex}.back{all:unset;box-sizing:border-box;align-items:center;gap:var(--s-1);min-height:44px;padding:0 var(--s-3) 0 var(--s-2);color:var(--grey-light);font:500 14px/1 var(--sans);cursor:pointer;transition:color var(--t-1),background var(--t-1);border-radius:999px;display:inline-flex}.back:hover{color:var(--ink);background:var(--graphite)}.back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.back.ghost{visibility:hidden}.fgrid{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.fgrid .full{grid-column:1/-1}.flabel{color:var(--grey-light);margin:0 0 var(--s-1) var(--s-0);font-size:13px;font-weight:500;display:block}.field{width:100%;min-height:52px;font:400 16px/1.3 var(--sans);color:var(--ink);border:1px solid var(--line);padding:var(--s-3) var(--s-3);transition:border-color var(--t-1),background var(--t-1);appearance:none;background:#050505b3;border-radius:16px;display:block}.field::placeholder{color:var(--grey)}.field:hover{border-color:var(--grey)}.field:focus{border-color:var(--grey-light);background:var(--graphite);outline:none}.field[aria-invalid=true]{border-color:var(--red-text)}.ferr{margin:var(--s-1) 0 0 var(--s-0);color:var(--red-text);font-size:13.5px;line-height:1.4}.ferr:empty{display:none}.msf .btn-red{margin-top:var(--s-3)}.free{margin-top:var(--s-2);text-align:center;color:var(--grey-light);font-size:14px}.fine{margin-top:var(--s-2);color:var(--grey);font-size:12px;line-height:1.55}.fine-w .fine{margin-top:var(--s-2)}.fine-w.clamp:not(.open) .fine{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fine-more{all:unset;box-sizing:border-box;min-height:32px;padding:0 var(--s-1);margin-left:calc(-1 * var(--s-1));color:var(--grey-light);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--grey);-webkit-text-decoration-color:var(--grey);text-decoration-color:var(--grey);text-underline-offset:3px;border-radius:8px;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.fine-more:hover{color:var(--ink)}.fine-more:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.fine-w+.fine{margin-top:0}.fine+.fine{margin-top:var(--s-0)}.fine .lnk{color:var(--grey-light);font-size:12px}.done{text-align:center;padding:var(--s-2) 0 var(--s-0)}.done svg{width:76px;height:76px;margin:0 auto var(--s-3);display:block}.done circle,.done path{fill:none;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round}.done circle{stroke-width:2.5px}.done path{stroke-width:3px}.done h3{outline:none;font-size:clamp(24px,2.4vw,30px)}.done .d-p{color:var(--grey-light);margin:var(--s-1) auto 0;max-width:40ch}.done .d-tel{color:var(--grey-light);margin:var(--s-2) auto 0;max-width:40ch;font-size:14.5px}.done .ph{white-space:normal}.done .sum{justify-content:center;gap:var(--s-1);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.done .sum span{color:var(--grey-light);border:1px solid var(--line);padding:var(--s-0) var(--s-2);border-radius:999px;font-size:13px}.done .btn{margin-top:var(--s-3)}.vsl-grid{gap:var(--s-7);grid-template-columns:minmax(0,580px) minmax(0,1fr);align-items:center;display:grid}.vsl-wrap{position:relative}.vsl{aspect-ratio:16/9;border:1px solid var(--line);background:radial-gradient(70% 80% at 50% 45%,var(--graphite) 0%,var(--surface) 55%,var(--bg) 100%);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.vsl .kk{letter-spacing:-.06em;color:#ededed0b;-webkit-user-select:none;user-select:none;font-size:clamp(90px,12vw,180px);font-weight:700;line-height:.8;position:absolute}.vsl .tag{color:var(--grey-light);border:1px solid var(--line);padding:var(--s-0) var(--s-2);background:#05050599;border-radius:999px;font-size:12.5px;font-weight:500;position:absolute;top:16px;left:16px}.play{align-items:center;gap:var(--s-2);min-height:56px;padding:var(--s-1) var(--s-4) var(--s-1) var(--s-1);border:1px solid var(--line);color:var(--ink);font:600 16px/1 var(--sans);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--t-2) var(--ease-quint),border-color var(--t-1);background:#101010d9;border-radius:999px;display:inline-flex;position:relative}.play:hover{border-color:var(--grey-light);transform:translateY(-2px)scale(1.02)}.play:active{transform:scale(.98)}.play i{background:var(--ink);border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:relative}.play i:after{content:"";margin-left:var(--s-0);border-left:13px solid var(--bg);border-top:8px solid #0000;border-bottom:8px solid #0000}.play .ring{border:1px solid var(--grey-light);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-1px}.vsl .msg{color:var(--ink);background:var(--graphite);border:1px solid var(--line);padding:var(--s-1) var(--s-3);opacity:0;transition:opacity var(--t-2);white-space:nowrap;border-radius:999px;font-size:13px;position:absolute;bottom:16px;left:50%;translate:-50%}.vsl .msg.show{opacity:1}.vsl-capw{justify-content:space-between;align-items:flex-start;gap:var(--s-2) var(--s-4);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.vsl-cap{font-family:var(--hand);color:var(--ink);transform-origin:0;font-size:clamp(26px,1vw + 18px,32px);font-weight:600;line-height:1.1;rotate:-1.5deg}.vsl-side h2{font-size:clamp(30px,3.4vw,46px)}.see{margin:var(--s-4) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.see li{gap:var(--s-1);color:var(--grey-light);grid-template-columns:22px 1fr;line-height:1.5;display:grid}.see li:before{content:"";background:var(--grey-light);width:8px;height:8px;margin:var(--s-1) 0 0 var(--s-0);border-radius:999px}.logos{gap:var(--s-2);margin-inline:calc(-1 * var(--gut));display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.lrow{overflow:hidden}.ltrack{width:max-content;animation:marq var(--dur,60s) linear infinite;will-change:transform;display:flex}.lrow.rev .ltrack{animation-direction:reverse}.gsm .ltrack{animation:none}@keyframes marq{to{transform:translate(-50%)}}.lg{height:76px;padding:0 var(--s-6);flex:none;place-items:center;display:grid}.lg img{height:var(--h,32px);opacity:.85;width:auto;max-width:200px}@media (prefers-reduced-motion:reduce){.ltrack{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.lg[aria-hidden]{display:none}.logos{-webkit-mask-image:none;mask-image:none}}.ops{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));max-width:860px;margin-inline:auto;display:grid}.op{gap:var(--s-2);flex-direction:column;justify-self:center;width:100%;min-width:0;max-width:176px;margin:0;display:flex;position:relative}button.ph-frame{width:100%;font:inherit;color:inherit;cursor:zoom-in;appearance:none;transition:border-color var(--t-1);display:block}button.ph-frame:hover{border-color:#4a4a4a}button.ph-frame:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ph-frame{aspect-ratio:9/15.5;padding:var(--s-1);background:#0b0b0b;border:1px solid #2c2c2c;border-radius:26px;position:relative;box-shadow:inset 0 0 0 1px #000}.ph-frame:before{content:"";z-index:2;opacity:.9;background:#000;border-radius:999px;width:30%;height:5px;position:absolute;top:12px;left:50%;translate:-50%}.ph-scr{background:#000;border-radius:20px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.ph-scr img{object-fit:contain;width:100%;height:100%}.src{z-index:3;width:40px;height:40px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:-10px;right:-10px}.src svg{width:100%;height:100%;display:block}.op-who{color:var(--grey);font-size:14px;line-height:1.4}.op-who b{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.op-who .app{color:var(--grey-light);margin-top:2px;font-size:12.5px;display:block}.old-grid{gap:var(--s-7);margin-top:var(--s-7);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;display:grid}.chat{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101010d1;border-radius:28px;overflow:hidden}.chat-head{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);display:flex}.chat-av{flex:none;width:40px;height:40px;position:relative}.chat-av svg{width:100%;height:100%;display:block}.on-dot{background:var(--green);border:2px solid #101010;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.chat-ic{width:20px;height:20px;margin-left:auto}.chat-ic svg{width:100%;height:100%}.chat-who{flex-direction:column;line-height:1.3;display:flex}.chat-who b{font-size:15px;font-weight:600}.chat-st{color:var(--grey);min-height:1.3em;font-size:12.5px}.chat-st #chat-st{color:var(--green-t)}.chat-list{padding:var(--s-3) var(--s-3) var(--s-4);gap:var(--s-1);flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.msg{flex-direction:column;align-items:flex-start;max-width:86%;display:flex}.msg.me{margin-top:var(--s-0);align-self:flex-end;align-items:flex-end}.msg+.msg.ag{margin-top:0}.bub{padding:var(--s-1) var(--s-3) var(--s-2);background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:20px 20px 20px 6px;margin:0;font-size:15.5px;line-height:1.45}.me .bub{background:var(--graphite);border-color:var(--grey);border-radius:20px 20px 6px;font-weight:600}.msg time{color:var(--grey);margin:var(--s-0) var(--s-1) 0;font-variant-numeric:tabular-nums;font-size:11.5px}.msg .file{align-items:center;gap:var(--s-1);margin-top:var(--s-0);padding:var(--s-0) var(--s-1);background:var(--graphite);color:var(--grey-light);border-radius:12px;font-size:12.5px;display:inline-flex}.msg .file svg{width:14px;height:16px}.typing{pointer-events:none;opacity:0;position:absolute;top:0;left:16px}.typing.right{left:auto;right:16px}.typing .bub{gap:var(--s-0);padding:var(--s-2) var(--s-3);align-items:center;display:inline-flex}.typing i{background:var(--grey-light);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite dot}.typing i:nth-child(2){animation-delay:.16s}.typing i:nth-child(3){animation-delay:.32s}@keyframes dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.chat-after{margin-top:var(--s-4);justify-content:flex-start;min-height:48px;padding-left:clamp(110px,10vw,140px);display:flex}.know-h{align-items:flex-end;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.know-h .ann{margin:0 0 0 var(--s-5)}.know-h h3{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px)}.know{margin:var(--s-6) 0 0;gap:0;padding:0;list-style:none;display:grid}.know li{gap:var(--s-2);padding:var(--s-2) 0;border-top:1px solid var(--line);color:var(--ink);grid-template-columns:34px 1fr;align-items:start;font-size:clamp(16px,1.3vw,17.5px);line-height:1.5;display:grid}.know li:last-child{border-bottom:1px solid var(--line)}.ck{border:1.5px solid var(--grey);border-radius:8px;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.ck svg{width:18px;height:18px;overflow:visible}.ck path{fill:none;stroke:var(--ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.punch{margin-top:var(--s-8);text-align:center}.punch h2{max-width:20ch;margin-inline:auto;font-size:clamp(30px,4vw,54px)}.punch .ann{margin-top:var(--s-6);justify-content:flex-start;padding-left:calc(50% + 15vw)}@media (width<=560px){.head>.ann{margin:var(--s-1) 0 var(--s-5)}.punch .ann{padding-left:0}}.bridge{padding-block:var(--s-7) var(--s-8);text-align:center}.bridge h2{letter-spacing:-.035em;max-width:18ch;margin-inline:auto;font-size:clamp(32px,5vw,68px);line-height:1.08}.bridge .lead{margin:var(--s-4) auto 0;text-wrap:balance;max-width:52ch}.bridge .bridge-end{margin-top:var(--s-6);letter-spacing:-.03em;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.15}.head-c{text-align:center;display:block}.head-c h2{max-width:22ch;margin-inline:auto}.head-c .lead{margin-inline:auto}.steps{align-items:stretch;gap:var(--s-6);grid-template-columns:minmax(0,1fr);max-width:560px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid;position:relative}.step{background:var(--surface-a);border:1px solid var(--line);padding:var(--s-5);gap:var(--s-2);transition:border-color var(--t-2);border-radius:28px;flex-direction:column;display:flex;position:relative}.step p{max-width:34ch}#s4 .lock{margin-top:var(--s-2);width:100%;max-width:300px}@media (width>=900px){.steps{column-gap:var(--s-step);row-gap:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px}.step{padding:28px}#s4{justify-content:center;column-gap:clamp(48px,9vw,128px);row-gap:var(--s-2);padding:var(--s-5) var(--s-6);grid-column:1/-1;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-columns:minmax(0,440px) 280px;display:grid}#s4>:not(.lock){grid-column:1}#s4 .step-n{grid-row:2}#s4 .ico{grid-row:3}#s4 h3{grid-row:4}#s4 p{grid-row:5}#s4 h3{margin-top:var(--s-1);font-size:clamp(26px,2.4vw,34px)}#s4 p{max-width:36ch;font-size:18px}#s4 .lock{grid-area:1/2/-1;align-self:center;max-width:none;margin:0}}.step-n{color:var(--grey-light);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ico{background:var(--graphite);border:1px solid var(--line);border-radius:20px;place-items:center;width:64px;height:64px;display:grid;position:relative}.ico svg{width:38px;height:38px;overflow:visible}.ico path,.ico rect,.ico circle{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ico .ring path{stroke:var(--green)}.step h3{font-size:clamp(20px,1.7vw,24px)}.step p{color:var(--grey-light);font-size:16px;line-height:1.55}.steps{margin-top:calc(var(--s-6) + var(--s-4))}.steps-end{margin:var(--s-7) auto 0;text-align:center;letter-spacing:-.025em;text-wrap:balance;max-width:30ch;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.25}.lock{margin-top:var(--s-1);text-align:center;padding:var(--s-3) var(--s-2) var(--s-2);background:radial-gradient(130% 80% at 50% 0,#18241d 0%,#0d100e 55%,#070707 100%);border:1px solid #2a2a2a;border-radius:22px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.lock-t{letter-spacing:-.035em;color:#f2f2f2;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1}.lock-d{margin-top:var(--s-0);color:var(--grey-light);font-size:11.5px;line-height:1.3}.push{margin-top:var(--s-3);text-align:left;width:100%;padding:var(--s-2) var(--s-2) var(--s-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#262626c7;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;display:flex}.push-top{color:var(--grey-light);align-items:center;gap:6px;font-size:11.5px;line-height:1.2;display:flex}.push-top b{color:var(--ink);font-weight:600}.push-top small{color:var(--grey);margin-left:auto;font-size:11px}.push-h{margin-top:var(--s-1);white-space:nowrap;color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3}.push-p{color:var(--grey-light);font-size:12.5px;line-height:1.4}.push-cta{margin-top:var(--s-2);background:var(--green);color:#062313;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:600;display:flex}.push-cta svg{fill:#062313;width:13px;height:13px}.sb-ic{width:18px;height:18px;font:700 11px/1 var(--sans);color:var(--ink);letter-spacing:-.04em;background:#0d0d0d;border:1px solid #3a3a3a;border-radius:5px;flex:none;place-items:center;display:grid;position:relative}.sb-ic i{background:var(--red);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;right:2px}.ai-grid{gap:var(--s-7) clamp(48px,8vw,120px);grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;display:grid}.ai-copy h2{max-width:12em;font-size:clamp(32px,3.9vw,52px)}.ai-copy .lead{max-width:32ch}.ai-pts{margin:var(--s-6) 0 0;gap:var(--s-4);padding:0;list-style:none;display:grid}.ai-pts li{gap:var(--s-3);grid-template-columns:48px minmax(0,1fr);align-items:center;max-width:34ch;font-size:clamp(17px,1.4vw,19px);font-weight:500;line-height:1.4;display:grid}.fi{background:#5fc48a12;border:1px solid #5fc48a38;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.fi svg{width:22px;height:22px;overflow:visible}.fi path,.fi circle{fill:none;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pulse{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.pulse i{border:1.5px solid var(--green);opacity:0;border-radius:50%;position:absolute;inset:-2px}.ai-dev{justify-self:center;width:100%;max-width:340px}.aph{background:linear-gradient(160deg,#242424,#0e0e0e 38%,#0a0a0a);border:1px solid #2e2e2e;border-radius:50px;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #000,0 50px 100px -50px #000000f2,0 40px 140px -70px #5fc48a59}.aph-scr{height:650px;padding:var(--s-2) var(--s-3) var(--s-3);background:radial-gradient(120% 55% at 10% 0,#13221a 0%,#0b0e0c 46%,#070707 100%);border-radius:41px;flex-direction:column;display:flex;position:relative;overflow:hidden}.aph-bar{height:28px;padding:0 var(--s-2);color:var(--ink);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.aph-isl{background:#000;border-radius:999px;width:86px;height:25px;box-shadow:0 0 0 1px #151515}.aph-sig{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.aph-sig i{background:var(--ink);border-radius:1px;width:3px;display:block}.aph-sig i:first-child{height:5px}.aph-sig i:nth-child(2){height:8px}.aph-sig i:nth-child(3){height:11px}.aph-sig b{width:20px;height:10px;margin-left:var(--s-0);border:1.5px solid var(--ink);box-shadow:inset -6px 0 0 -2px var(--bg),inset 0 0 0 1.5px var(--bg);background:var(--ink);border-radius:3px;display:block}.aph-head{align-items:center;gap:var(--s-2);margin-top:var(--s-4);display:flex}.aph-head .sb-ic{border-radius:12px;width:40px;height:40px;font-size:21px}.aph-head .sb-ic i{width:7px;height:7px;bottom:5px;right:5px}.aph-name{flex-direction:column;gap:2px;line-height:1.2;display:flex}.aph-name b{letter-spacing:-.015em;font-size:16px;font-weight:600}.aph-live{align-items:center;gap:var(--s-2);color:var(--green-t);padding-left:2px;font-size:12.5px;font-weight:500;display:inline-flex}.aph-cost{margin-top:var(--s-4);padding:var(--s-3) var(--s-3) var(--s-2);background:#ffffff09;border:1px solid #ffffff12;border-radius:20px}.aph-k{color:var(--grey-light);font-size:12px;line-height:1.3;display:block}.aph-num{align-items:baseline;gap:var(--s-1);margin-top:2px;display:flex}.aph-num b{letter-spacing:-.035em;color:var(--green-t);font-size:30px;font-weight:600;line-height:1.1}.aph-was{color:var(--grey);font-size:12px}.aph-chart{width:100%;height:auto;margin-top:var(--s-2);display:block;overflow:visible}.aph-chart .ln{fill:none;stroke:var(--green);stroke-width:2.2px;stroke-linecap:round}.aph-chart .ar{fill:url(#aphG)}.aph-chart circle{fill:var(--green)}.aph-ax{margin-top:var(--s-0);color:var(--grey);justify-content:space-between;font-size:10.5px;display:flex}.aph-feed{margin:var(--s-3) 0 0;gap:var(--s-1);flex-direction:column;flex:1;min-height:0;padding:0;list-style:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.aph-feed:not(.js) .ev:nth-child(n+5){display:none}.ev{gap:var(--s-2);padding:var(--s-2);color:var(--ink);background:#121212eb;border:1px solid #242424;border-radius:16px;flex:none;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;font-size:13px;line-height:1.38;display:grid}.ev-ic{background:#171717;border:1px solid #2a2a2a;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ev-ic svg{width:16px;height:16px;overflow:visible}.ev-ic path,.ev-ic circle{fill:none;stroke:var(--grey-light);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ev.lead .ev-ic,.ev.up .ev-ic{background:#5fc48a1a;border-color:#5fc48a4d}.ev.lead .ev-ic path,.ev.lead .ev-ic circle,.ev.up .ev-ic path{stroke:var(--green)}.ev.lead .ev-t{font-weight:600}.ev time{color:var(--grey);white-space:nowrap;align-self:start;padding-top:1px;font-size:10.5px}.ai-cap{margin-top:var(--s-3);text-align:center;color:var(--grey);font-size:13px}@media (width<=899px){.ai-grid{grid-template-columns:minmax(0,1fr)}.ai-dev{max-width:320px}.aph-scr{height:580px}}.cmp-r.hl{margin-inline:calc(-1 * var(--s-2));padding-inline:var(--s-2);background:#5fc48a12;border:1.5px solid #5fc48a8c;border-radius:18px}.cmp-r.hl+.cmp-r,.cmp-r.hl0+.cmp-r{border-top-color:#0000}.cmp-live{margin-left:var(--s-2);color:var(--green-t);align-items:center;gap:10px;font-weight:600;display:inline-flex}.cmp-ann{margin-top:var(--s-4);justify-content:flex-end;display:flex}.case{gap:var(--s-6) clamp(40px,5vw,64px);grid-template-columns:minmax(0,210px) minmax(0,1fr) minmax(0,168px);align-items:center;display:grid}.photo{aspect-ratio:4/5;background:var(--surface);border:1px solid var(--line);border-radius:28px;margin:0;position:relative;overflow:hidden}.photo img{object-fit:cover;object-position:50% 30%;width:100%;height:112%;margin-top:-6%}.photo figcaption{white-space:nowrap;border:1px solid var(--line);padding:var(--s-0) var(--s-2);color:var(--grey-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050505b8;border-radius:999px;font-size:12.5px;font-weight:500;position:absolute;bottom:12px;left:12px}.case-who{color:var(--grey);margin-bottom:var(--s-1);font-size:14px}.case-who b{color:var(--grey-light);font-weight:600}.case h2{letter-spacing:-.035em;margin-top:var(--s-1);font-size:clamp(28px,3vw,44px);line-height:1.1}.case-who.sign{margin:var(--s-4) 0 0;color:var(--grey-light);font-size:14px;font-weight:600}.case-who.sign:before{content:"";background:var(--grey);vertical-align:middle;width:24px;height:1px;margin-right:var(--s-1);display:inline-block}.tiles.vs{align-items:stretch;gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case .txt{color:var(--grey-light);margin-top:var(--s-2);max-width:52ch}.tiles{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.tile{background:var(--surface-a);border:1px solid var(--line);padding:var(--s-3) var(--s-3);border-radius:22px;min-width:0}.tile .big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:0;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1;display:flex}.tile .big .from{color:var(--grey);position:relative}.tile .big .to-ar{color:var(--grey);margin:0 .35em;font-size:.6em}.tile .bad{color:var(--red-text)}.tile small{margin-top:var(--s-1);color:var(--grey-light);font-size:13.5px;line-height:1.35;display:block}.phone{width:100%;max-width:168px;margin-inline:auto;position:relative}.phone .ph-frame{aspect-ratio:9/16}.phone .src{width:36px;height:36px}.phone-cap{margin-top:var(--s-1);color:var(--grey);text-align:center;font-size:13px}.cases-2{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 150px;align-items:start;display:grid}.cs h3{font-size:clamp(22px,2vw,28px)}.cs .txt{color:var(--grey-light);margin-top:var(--s-2);font-size:16px}.cs .photo{aspect-ratio:3/4;border-radius:22px}.cs .phone{max-width:150px}.cs .phone .ph-frame{padding:var(--s-0);border-radius:22px}.cs .phone .ph-scr{border-radius:17px}.bars{align-items:flex-end;gap:var(--s-2);height:150px;margin-top:var(--s-4);padding-bottom:var(--s-0);border-bottom:1px solid var(--line);display:flex}.bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.bar i{background:var(--grey);transform-origin:bottom;border-radius:12px 12px 4px 4px;min-height:8px;display:block}.bar.win i{background:var(--green)}.bar b{font-variant-numeric:tabular-nums;margin-bottom:var(--s-0);white-space:nowrap;font-size:15px;font-weight:600}.bar.win b{color:var(--green-t)}.bar small{margin-top:var(--s-1);color:var(--grey);order:3;font-size:12.5px;line-height:1.3}.bars-l{gap:var(--s-2);margin-top:var(--s-1);display:flex}.bars-l span{color:var(--grey);flex:1;font-size:12.5px;line-height:1.3}.big-n{align-items:baseline;gap:var(--s-1);margin-top:var(--s-3);display:flex}.big-n b{letter-spacing:-.05em;color:var(--green-t);font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,72px);font-weight:600;line-height:.9}.big-n span{color:var(--grey-light);font-size:15px;line-height:1.35}.nh-logo{width:auto;height:30px;margin-top:var(--s-3);opacity:.85}.more-h{justify-content:space-between;align-items:center;gap:var(--s-2);margin:var(--s-8) 0 var(--s-4);display:flex}.more-h h3{font-size:clamp(24px,2.4vw,32px)}.rowctl{gap:var(--s-1);display:flex}.rowctl button{border:1px solid var(--line);background:var(--surface);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:border-color var(--t-1),opacity var(--t-1);border-radius:999px;font-size:18px}.rowctl button:hover{border-color:var(--grey-light)}.rowctl button:disabled{opacity:.35;cursor:default}.mrow{gap:var(--s-2);scroll-snap-type:x mandatory;padding-bottom:var(--s-1);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:minmax(260px,300px);grid-auto-flow:column;display:grid;overflow-x:auto}.mrow::-webkit-scrollbar{display:none}.mc{scroll-snap-align:start;background:var(--surface-a);border:1px solid var(--line);padding:var(--s-4);border-radius:24px}.mc b{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.2;display:block}.mc b .g{font-variant-numeric:tabular-nums}.mc p{margin-top:var(--s-1);color:var(--grey-light);font-size:15px;line-height:1.5}.cmp{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.cmp-c{padding:var(--s-pad);border-radius:28px;grid-template-rows:auto repeat(6,auto);grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:relative}@supports (grid-template-rows:subgrid){.cmp{grid-template-rows:auto repeat(7,auto)}.cmp-c{grid-row:1/span 8;grid-template-rows:subgrid}}.cmp-old{background:#0c0c0cb3;border:1px dashed #2e2e2e}.cmp-new{background:linear-gradient(#1c1c1c,#141414);border:1px solid #3a3a3a;box-shadow:0 30px 80px -40px #000000e6}.cmp-c h3{align-items:center;gap:var(--s-2);padding-bottom:var(--s-3);font-size:clamp(22px,2.2vw,30px);display:flex}.cmp-old h3{color:var(--grey)}.cmp-new h3 .dot{background:var(--red);border-radius:50%;flex:none;width:10px;height:10px}.cmp-r{padding:var(--s-3) 0;border-top:1px solid var(--line)}.cmp-q{color:var(--grey);margin-bottom:var(--s-0);letter-spacing:.01em;font-size:12.5px;font-weight:500;display:block}.cmp-a{gap:var(--s-1);grid-template-columns:26px 1fr;align-items:start;font-size:clamp(16px,1.35vw,18px);line-height:1.45;display:grid}.cmp-old .cmp-a{color:var(--grey)}.cmp-new .cmp-a{color:var(--ink);font-weight:500}.cmp-a .ic{width:22px;height:22px;margin-top:2px;overflow:visible}.cmp-a .ic path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}.cmp-old .ic path{stroke:var(--grey)}.cmp-new .ic path{stroke:var(--green)}.cmp-old .t{position:relative}.price-row{justify-content:space-between;align-items:flex-end;gap:var(--s-0) var(--s-1);flex-wrap:wrap;display:flex}.price-row .price-ann{margin-top:var(--s-5);flex-basis:100%;justify-content:flex-start;padding-left:clamp(150px,13vw,190px);display:flex}@media (width<=560px){.price-row .price-ann{display:none}}.me-top{gap:var(--s-7);margin-bottom:var(--s-8);grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:end;display:grid}.me-head .top{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.me-photo{aspect-ratio:4/5;border:1px solid var(--line);background:radial-gradient(90% 70% at 50% 35%,#1d1d1d 0%,#0b0b0b 60%,#050505 100%);border-radius:28px;position:relative;overflow:hidden}.me-photo img{width:122%;max-width:none;height:auto;position:absolute;bottom:0;left:50%;translate:-50%}.me-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#050505cc);height:22%;position:absolute;inset:auto 0 0}.me-stats{gap:var(--s-2);margin-top:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.me-stats>div{background:var(--surface-a);border:1px solid var(--line);padding:var(--s-4) var(--s-3);border-radius:24px}.me-stats b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.2vw,32px);font-weight:600;line-height:1.05;display:block}.me-stats div>span{color:var(--grey-light);margin-top:var(--s-1);font-size:14px;line-height:1.35;display:block}.tl-box{position:relative}.tl{padding:0 0 0 var(--s-6);gap:var(--s-7);margin:0;list-style:none;display:grid;position:relative}.tl-line{pointer-events:none;width:24px;height:100%;position:absolute;top:0;left:0;overflow:visible}.tl-line path{fill:none;stroke:var(--grey);stroke-width:2px;stroke-linecap:round}.tl-i{gap:var(--s-6);color:var(--grey-light);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;font-size:clamp(17px,1.4vw,19px);line-height:1.6;display:grid;position:relative}.tl-i:nth-child(2n) .tl-ph{order:-1}.tl-i:before{content:"";left:calc(-1 * var(--s-6) + 5px);background:var(--bg);border:2px solid var(--grey);width:14px;height:14px;transition:border-color var(--t-2),background var(--t-2);border-radius:50%;position:absolute;top:8px}.tl-i.on:before{border-color:var(--ink);background:var(--ink)}.tl-i:last-child.on:before{background:var(--red);border-color:var(--red)}.tl-t{max-width:46ch}.tl b{color:var(--ink);font-weight:600}.tl-v{margin-top:var(--s-3)}.tl-ph{justify-self:center;width:min(100%,250px);margin:0;padding-top:72px;position:relative}.tl-ph .frame{aspect-ratio:4/5;border:1px solid var(--line);background:var(--surface);border-radius:24px;overflow:hidden}.tl-ph .frame img{object-fit:cover;width:100%;height:112%;margin-top:-6%}.tl-ph .frame.old{background:#e6e1d8;border-color:#e6e1d8;padding:6px;box-shadow:0 24px 50px -30px #000000e6}.tl-ph .frame.old img{filter:saturate(.72)contrast(.96)sepia(.08);border-radius:18px;height:100%;margin:0}.tl-ph .cap{z-index:2;position:absolute;top:0;right:-28%}.tl-i:nth-child(2n) .tl-ph .cap{left:-28%;right:auto}.tl-ph .cap .note{font-size:clamp(26px,.55vw + 20px,28px)}.shops{gap:var(--s-1);flex-wrap:wrap;justify-self:center;max-width:280px;display:flex}.shops i{background:var(--surface);border:1px solid #333;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.shops svg{width:14px;height:14px;overflow:visible}.shops path{fill:none;stroke:var(--grey);stroke-width:2px;stroke-linecap:round}.tl-i>.tl-v{justify-self:center;margin-top:0}.spark{width:min(260px,100%);height:auto;display:block;overflow:visible}.spark path{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.spark .up{stroke:var(--grey-light)}.spark .down{stroke:var(--grey)}.spark .zig{stroke:var(--grey-light)}.tl-i>.tl-v .spark{width:min(300px,100%)}.spark circle{fill:var(--grey-light)}.mini{align-items:center;gap:var(--s-1);display:flex}.mini .mi{background:var(--graphite);border:1px solid var(--line);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.mini svg{width:22px;height:22px;overflow:visible}.mini svg rect,.mini svg path{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mini>i{background:var(--grey);border-radius:2px;width:22px;height:2px}.logos2{align-items:center;gap:var(--s-4);display:flex}.logos2 svg{width:auto;height:20px;display:block}.logos2 img{filter:brightness(0)invert(.93);width:auto;height:24px}.me-end{margin-top:var(--s-8)}.me-close{letter-spacing:-.03em;max-width:30ch;color:var(--ink);text-wrap:balance;font-size:clamp(24px,2.8vw,38px);font-weight:600;line-height:1.2}.me-sign{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.sig{align-items:flex-end;gap:var(--s-0) var(--s-4);flex-wrap:wrap;display:flex}.sig .name{font-family:var(--hand);color:var(--ink);padding:0 .1em;font-size:clamp(68px,7vw,96px);font-weight:700;line-height:.8;display:inline-block;rotate:-4deg}.sig .who{color:var(--grey);padding-bottom:var(--s-0);font-size:14px}.own{align-items:center;gap:var(--s-2) var(--s-4);color:var(--grey);flex-wrap:wrap;font-size:14px;display:flex}.own svg{width:auto;height:22px;display:block}.own img{filter:brightness(0)invert(.93);width:auto;height:26px}@media (width<=899px){.me-top{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.tl{padding-left:var(--s-5)}.tl-i:before{left:calc(-1 * var(--s-5) + 5px)}.tl-i{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.tl-i:nth-child(2n) .tl-ph{order:0}.tl-ph{width:min(100%,230px);margin-top:var(--s-1);justify-self:start;padding-top:76px}.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{top:0;left:auto;right:-12px}.tl-i>.tl-v{justify-self:start}}@media (width<=560px){.me-stats{grid-template-columns:minmax(0,1fr)}.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{right:auto;left:var(--s-3)}}.lb{border:1px solid var(--line);background:#000;border-radius:28px;max-width:min(560px,92vw);max-height:92vh;padding:0;overflow:hidden}.lb::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1}.lb[open]{display:block}.lb img{width:auto;max-width:100%;height:auto;max-height:88vh;margin:auto;display:block}.lb-x{top:var(--s-2);right:var(--s-2);z-index:2;position:absolute}.fit{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fit h3{margin-bottom:var(--s-3)}.fit ul{margin:0;padding:0;list-style:none;display:grid}.fit li{gap:var(--s-1);padding:var(--s-2) 0;border-top:1px solid var(--line);grid-template-columns:30px 1fr;line-height:1.5;display:grid}.fit .no li{color:var(--grey-light)}.fit svg{width:22px;height:22px;margin-top:2px;overflow:visible}.fit path{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.fit .yes path{stroke:var(--green)}.fit .no path{stroke:var(--grey)}.brs{gap:var(--s-2);margin:0 0 var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.br{aspect-ratio:1;border:1px solid var(--line);background:var(--surface);border-radius:22px;margin:0;position:relative;overflow:hidden}.br img{object-fit:cover;width:100%;height:100%}.br:after{content:"";pointer-events:none;background:linear-gradient(#0000,#050505d1);position:absolute;inset:45% 0 0}.br figcaption{z-index:1;color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.25;position:absolute;bottom:10px;left:12px;right:12px}@media (width<=899px){.brs{gap:var(--s-1);grid-template-columns:repeat(3,minmax(0,1fr))}.br figcaption{font-size:12.5px;bottom:8px;left:10px}}.faq{gap:var(--s-1);max-width:760px;margin-inline:auto;display:grid}.qa{background:var(--surface-a);border:1px solid var(--line);transition:border-color var(--t-1);border-radius:24px}.qa>button{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-height:64px;padding:var(--s-3) var(--s-4);letter-spacing:-.015em;cursor:pointer;border-radius:24px;font-size:clamp(17px,1.4vw,19px);font-weight:600;display:flex}.qa>button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.pm{border:1px solid var(--line);border-radius:999px;flex:none;width:32px;height:32px;position:relative}.pm:before,.pm:after{content:"";background:var(--ink);width:12px;height:1.6px;transition:rotate var(--t-2) var(--ease-quint);position:absolute;top:50%;left:50%;translate:-50% -50%}.pm:after{rotate:90deg}.qa.open .pm:after{rotate:0deg}.qa .a{overflow:hidden}.qa .a>div{padding:0 var(--s-4) var(--s-3);color:var(--grey-light);max-width:64ch}.js-faq .qa:not(.open) .a{height:0}.final .c{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;display:grid}.final .ann{margin-top:var(--s-6);padding-right:var(--s-5);justify-content:flex-end}@media (width<=899px){.final .ann{padding:0 0 0 var(--s-3);margin-bottom:var(--s-2);justify-content:flex-start}}footer{padding-block:var(--s-8) var(--s-5);border-top:1px solid var(--line);margin-top:var(--s-7);position:relative}.f-top{justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.f-mark{letter-spacing:-.065em;color:var(--ink);align-items:baseline;font-size:clamp(64px,13vw,184px);font-weight:700;line-height:.82;display:inline-flex}.f-mark .rd{background:var(--red);border-radius:50%;width:.2em;height:.2em;margin:0 .02em;display:inline-block;translate:0 -.02em}.f-motto{font-family:var(--hand);color:var(--grey-light);padding-bottom:var(--s-2);font-size:clamp(28px,2.6vw,38px);font-weight:600;rotate:-3deg}.f-grid{gap:var(--s-4);margin-top:var(--s-7);padding-top:var(--s-4);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-grid h4{margin:0 0 var(--s-2);color:var(--grey-light);align-items:center;gap:var(--s-1);font-size:13px;font-weight:600;display:flex}.f-grid h4:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px}.f-grid ul{color:var(--grey-light);gap:0;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:grid}.f-grid a{min-height:44px;transition:color var(--t-1);align-items:center;text-decoration:none;display:inline-flex}.f-grid .lnk{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.f-bot{justify-content:space-between;gap:var(--s-2);margin-top:var(--s-5);color:var(--grey);flex-wrap:wrap;font-size:13px;display:flex}.f-bot span{align-items:center;gap:var(--s-1);display:inline-flex}.f-bot i{background:var(--red);border-radius:50%;width:6px;height:6px;display:inline-block}.modal{border:1px solid var(--line);background:var(--surface);width:min(760px,100vw - 24px);max-height:min(86vh,900px);color:var(--ink);border-radius:28px;padding:0}.modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8}.modal[open]{animation:mIn var(--t-2) var(--ease-quint);flex-direction:column;display:flex}@keyframes mIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.m-top{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-2) var(--s-4);border-bottom:1px solid var(--line);display:flex}.m-top h2{letter-spacing:-.02em;font-size:22px}.m-x{border:1px solid var(--line);background:var(--graphite);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.m-x svg{width:14px;height:14px}.m-x path{stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round}.m-body{padding:var(--s-1) var(--s-4) var(--s-4);color:var(--grey-light);overscroll-behavior:contain;font-size:15px;line-height:1.65;overflow:auto}.m-body h3{color:var(--ink);margin:var(--s-4) 0 var(--s-1);font-size:17px}.m-body ol{padding-left:var(--s-4);margin:var(--s-0) 0}.m-body p{margin:var(--s-1) 0}.m-body .tw{overflow-x:auto}.m-body table{border-collapse:collapse;margin:var(--s-1) 0;font-size:13.5px}.m-body td,.m-body th{border:1px solid var(--line);padding:var(--s-1);text-align:left;vertical-align:top}html.lock{overflow:hidden}@media (width<=1180px){.ops{gap:var(--s-4);scroll-snap-type:x mandatory;max-width:none;padding:var(--s-2) var(--s-0) var(--s-2);margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);scrollbar-width:none;grid-template-columns:repeat(8,minmax(170px,176px));overflow-x:auto}.ops::-webkit-scrollbar{display:none}.op{scroll-snap-align:start;max-width:none}.case{grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:start}.tl-ph .cap{right:-6%}.tl-i:nth-child(2n) .tl-ph .cap{left:-6%}.case .case-t{grid-row:span 2}.case .phone{grid-column:1;max-width:168px}}@media (width<=899px){:root{--nav-h:64px}.links{top:calc(var(--nav-h) - 4px);right:var(--gut-r);background:var(--surface);border:1px solid var(--line);padding:var(--s-1) var(--s-3);border-radius:22px;flex-direction:column;gap:0;min-width:220px;display:none;position:absolute}.links.open{display:flex}.links a{width:100%;min-height:48px}.menu-btn{display:inline-flex}.nav-cta{display:none}.vsl-grid,.old-grid,.final .c{grid-template-columns:minmax(0,1fr)}.steps{margin-top:var(--s-5)}.case{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.case .case-t{grid-row:auto}.case .phone{grid-column:auto}.case .photo{aspect-ratio:4/4.4;max-width:240px}.cases-2,.fit,.cmp{grid-template-columns:minmax(0,1fr)}.cmp{grid-template-rows:none}.cmp-c{grid-row:auto;grid-template-rows:none}}@media (width<=560px){.fgrid{grid-template-columns:minmax(0,1fr)}.cs{gap:var(--s-2);grid-template-columns:minmax(0,1fr) 112px}.cs .phone{max-width:112px}.ops{grid-template-columns:repeat(8,minmax(150px,156px))}.phone{max-width:160px}.f-grid{grid-template-columns:minmax(0,1fr)}.tile{flex:100%}.tiles.vs{grid-template-columns:minmax(0,1fr)}.proof{font-size:13.5px}}.msf-top{justify-content:space-between}.st-h{margin:calc(-1 * var(--s-2)) 0 var(--s-3);color:var(--grey-light);font-size:15px}.chips.list{gap:var(--s-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chips.list .chip{justify-content:flex-start;gap:var(--s-2);width:100%;min-height:56px;padding:var(--s-2) var(--s-3);text-align:left;border-radius:18px;font-size:16.5px}.chips.list .chip:before{content:"";border:2px solid var(--grey);width:20px;height:20px;transition:border-color var(--t-1),background var(--t-1),box-shadow var(--t-1);border-radius:50%;flex:none}.chips.list .chip[aria-pressed=true]:before{border-color:var(--bg);background:var(--bg);box-shadow:inset 0 0 0 4px var(--ink)}.chips.list[data-key=proby],.chips.list[data-key=cena]{grid-template-columns:minmax(0,1fr)}.flabel{color:var(--ink);font-size:15px;font-weight:600}.field{min-height:56px;font-size:17px}.fhint{margin:var(--s-1) 0 0 var(--s-0);color:var(--grey);font-size:13px;display:block}.msf-n{font-size:14px}@media (width<=560px){.chips.list{grid-template-columns:minmax(0,1fr)}.msf-title{font-size:18px}}.chat-sub{color:var(--grey);letter-spacing:.01em;font-size:12px}.chat-av{width:44px;height:44px}.final .ann{margin:0 0 var(--s-5);padding:0 0 0 var(--s-4);justify-content:flex-start}@media (width<=899px){.final .ann{margin-top:var(--s-4)}}.ai-ann{margin-top:var(--s-4);justify-content:flex-end;padding-right:0}@media (width<=1279px){.ai-ann,.ann.off-tm{display:none}}@media (width<=899px){.me-photo{max-width:280px}}@media (width<=560px){.me-stats{gap:var(--s-1);margin-top:var(--s-5)}.me-stats>div{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:20px;display:flex}.me-stats div>span{text-align:right;margin-top:0}.aph-scr{height:600px}}@media (width>=561px){.hero .sub-2{text-wrap:balance;display:block}}@media (width>=900px){.hero .sub-2{white-space:nowrap}}body{background:var(--bg)}.dot-r{color:var(--red)}.btn-red{color:#fff}.btn-red:hover{filter:brightness(1.06)}h2{font-size:clamp(30px,3.5vw,46px)}.hero h1{max-width:12.2em;font-size:clamp(38px,4.6vw,64px)}.hero .sub{color:#262626}.bridge h2{font-size:clamp(32px,4.2vw,56px)}.punch h2{font-size:clamp(28px,3.4vw,44px)}.case h2{font-size:clamp(26px,2.7vw,36px)}.me-head h2{font-size:clamp(30px,3.6vw,46px)}.final h2{font-size:clamp(32px,3.9vw,50px)}.ai-copy h2{font-size:clamp(30px,3.4vw,44px)}.know-h h3{font-size:clamp(26px,2.6vw,34px)}.steps-end{font-size:clamp(22px,2.1vw,28px)}.me-close{font-size:clamp(24px,2.5vw,32px)}.nav{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);padding-left:max(var(--gut),calc((100vw - var(--scene)) / 2));padding-right:max(var(--gut-r),calc((100vw - var(--scene)) / 2));background:#f3f2eecc}.nav.scrolled{border-bottom-color:var(--line)}.links a:after{background:var(--ink)}.nav-cta.btn-2{background:var(--ink);color:#fff;border-color:var(--ink)}.nav-cta.btn-2:hover{background:#262626;border-color:#262626}.card,.step,.tile,.mc,.qa,.me-stats>div,.chat,.cmp-old{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--line);box-shadow:var(--shadow)}.night .card{background:var(--surface-a);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card.flash{border-color:var(--grey);box-shadow:0 0 0 6px #0b0b0b0d}.badge,.chip{background:var(--surface)}.chip:hover{border-color:var(--grey)}.field{background:var(--surface)}.field:focus{background:var(--surface);border-color:var(--ink)}.night .chip{background:#05050599}.night .field{background:#050505b3}.night .field:focus{background:var(--graphite);border-color:var(--grey-light)}.qa:hover{border-color:#cfccc5}.night .qa:hover{border-color:#333}.step.lit{border-color:#cfccc5}#s4{background:radial-gradient(90% 120% at 100% 0%,#5fc48a17 0%,#5fc48a00 60%),var(--surface);border-color:var(--line)}.ev{color:var(--ink)}.hero{isolation:isolate}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#0b0b0b17 1px,#0000 1.6px) 0 0/22px 22px;width:min(1100px,100vw);height:720px;position:absolute;top:-40px;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%)}.hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#fffffff2 0%,#fff0 100%);width:min(820px,90vw);height:420px;position:absolute;top:120px;left:50%;translate:-50%}.av{background:#e9e7e2}.av.lgc{background:#fff}section.night{max-width:var(--scene);isolation:isolate;color:var(--ink);margin-inline:auto;padding-inline:clamp(20px,5vw,80px)}section.night.sec{padding-block:clamp(72px,8vw,120px)}section.night+section.night{margin-top:var(--s-4)}.scene-bg{z-index:-1;background:var(--night-bg);border-radius:40px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 90px -50px #0b0b0b8c}.scene-bg .stars{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.scene-bg:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.night .head-c .lead,.night .lead{color:var(--grey-light)}.arrows .on-night path{stroke:#b5b5b5}.arrows .on-night.red path{stroke:var(--red)}.bridge.night{padding-block:clamp(88px,10vw,150px)}.final.night .card{background:#101010d1}.logos{margin-inline:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lg{height:64px;padding:0 var(--s-5)}.lg img{filter:brightness(0);opacity:.58;max-width:150px}.ops{gap:var(--s-6) var(--s-4);max-width:800px}.chat{border-radius:28px}.on-dot{border-color:#fff}.bub{background:#f1f0ec;border-color:#e6e4df}.me .bub{background:var(--ink);border-color:var(--ink);color:#fff}.msg .file{background:#eceae5}@media (width>=900px){.steps{max-width:100%}}.cmp-old{border-style:dashed}.cmp-new{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--surface:#101010;--graphite:#1a1a1a;--line:#262626;--grey:#7a7a7a;--grey-light:#b5b5b5;--ink:#ededed;--green-t:#5fc48a;--red-text:#ff2e2e;color:var(--ink);background:var(--night-bg);border:1px solid #1f1f1f;box-shadow:0 40px 80px -40px #0b0b0b99}.case{align-items:start;gap:var(--s-5) clamp(32px,4vw,56px);grid-template-columns:120px minmax(0,1fr) minmax(0,150px)}.photo{aspect-ratio:auto;align-items:center;gap:var(--s-1);background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.photo img{object-fit:cover;object-position:50% 40%;width:120px;height:120px;box-shadow:0 0 0 4px var(--surface),0 18px 36px -18px #0b0b0b66;border-radius:50%;margin:0}.photo figcaption{color:var(--grey-light);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;position:static}.case .phone{max-width:150px}.case-who.sign{display:none}.me-top{align-items:center;gap:var(--s-6) clamp(40px,6vw,72px);grid-template-columns:240px minmax(0,1fr)}.me-photo{aspect-ratio:1;width:240px;box-shadow:0 0 0 6px var(--paper),0 30px 60px -30px #0b0b0b8c;border:0;border-radius:50%}.me-photo:after{display:none}.me-photo img{width:118%}.tl-ph{width:min(100%,176px);padding-top:64px}.tl-ph .frame{aspect-ratio:1;box-shadow:0 0 0 5px var(--surface),0 24px 48px -24px #0b0b0b73;border:0;border-radius:50%}.tl-ph .frame img{object-position:50% 30%;height:100%;margin:0}.tl-ph .frame.old{background:0 0;padding:0;box-shadow:0 0 0 6px #efe9de,0 24px 48px -24px #0b0b0b73}.tl-ph .frame.old img{border-radius:50%}.tl-i:before{background:var(--bg)}.shops i{border-color:var(--line);background:var(--surface)}.logos2,.own{color:var(--ink)}.logos2 img,.own img{filter:brightness(0)}.sig .who{color:var(--grey)}.brs{gap:var(--s-3);margin:0 0 var(--s-5);grid-template-columns:repeat(6,minmax(0,1fr))}.br{aspect-ratio:auto;text-align:center;background:0 0;border:0;border-radius:0;overflow:visible}.br:after{display:none}.br img{aspect-ratio:1;width:100%;max-width:96px;height:auto;box-shadow:0 0 0 4px var(--surface),0 14px 28px -16px #0b0b0b66;border-radius:50%;margin:0 auto}.br figcaption{margin-top:var(--s-2);color:var(--ink);font-size:13.5px;font-weight:600;position:static}.faq{max-width:720px}footer{border-top:0}.f-grid{border-top-color:var(--line)}@media (width<=1180px){.case{grid-template-columns:120px minmax(0,1fr)}.case .phone{grid-column:2;margin-inline:0}}@media (width<=899px){.scene-bg{border-radius:28px}section.night{padding-inline:clamp(20px,5vw,40px)}.case{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.case .phone{grid-column:auto}.photo{align-items:center;gap:var(--s-2);flex-direction:row}.case .photo{aspect-ratio:auto;max-width:none}.photo img{width:88px;height:88px}.me-top{grid-template-columns:minmax(0,1fr);justify-items:start}.me-photo{width:200px;max-width:none}.tl-ph{width:min(100%,150px);padding-top:64px}.brs{gap:var(--s-3) var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}.br img{max-width:84px}.br figcaption{font-size:12.5px;bottom:auto;left:auto}}@media (width<=560px){section.night{margin-inline:calc(-1 * var(--s-1))}.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{left:auto;right:-150%}}.lw{display:inline}.logos{max-width:var(--wrap);margin-inline:auto}.lg img{height:calc(var(--h,32px) * .78)}#logos-h{font-size:clamp(26px,2.8vw,36px)!important}.scene-bg{--cx:0%;--cy:0%;--cr:40px;clip-path:inset(var(--cy) var(--cx) var(--cy) var(--cx) round var(--cr))}@media (width<=899px){.scene-bg{--cr:28px}}.case .tile .big{font-size:clamp(24px,2.2vw,30px)}@media (width>=1180px){.tiles.vs{grid-template-columns:repeat(3,minmax(0,1fr))}}.mrow{padding:var(--s-1) var(--s-1) var(--s-3);margin:calc(-1 * var(--s-1));-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}@media (width<=560px){.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{left:0;right:auto}}.mk-u.soft .m1{opacity:.7}.mk-u.soft .m2{opacity:.22}.src img{border-radius:inherit;width:100%;height:100%;display:block}.src.ig{border-radius:28%}.ai-orb-w{margin-bottom:var(--s-6)}.ai-orb{max-width:860px;height:clamp(300px,34vw,420px);margin-inline:auto;position:relative}.ai-orb canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.orb-tag{z-index:2;font-family:var(--hand);color:var(--grey-light);white-space:nowrap;font-size:clamp(20px,1.9vw,26px);font-weight:600;animation:6s ease-in-out infinite orbF;position:absolute;rotate:-4deg}.orb-tag:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;translate:0 -3px}.orb-tag.t1{top:16%;left:6%}.orb-tag.t2{animation-delay:-1.5s;top:22%;right:6%;rotate:3deg}.orb-tag.t3{animation-delay:-3s;bottom:14%;left:12%;rotate:2deg}.orb-tag.t4{animation-delay:-4.5s;bottom:18%;right:10%}@keyframes orbF{0%,to{translate:0}50%{translate:0 -8px}}.orb-live{color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#101010b8;border:1px solid #262626;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:50%;translate:-50%}.ai-orb-w+.ai-grid .ai-copy h2{max-width:13em}@media (width<=899px){.ai-orb{height:300px}.orb-tag{font-size:19px}.orb-tag.t1{top:6%;left:0}.orb-tag.t2{top:12%;right:0}.orb-tag.t3{bottom:16%;left:0}.orb-tag.t4{bottom:24%;right:0}}@media (prefers-reduced-motion:reduce){.orb-tag{animation:none}}.scene-bg.red{background:radial-gradient(70% 60% at 50% 0,#d61f1f6b 0%,#d61f1f00 70%),radial-gradient(60% 50% at 100% 100%,#d61f1f29 0%,#d61f1f00 70%),#050505}.dane-c{text-align:center}.eq{margin:0 0 var(--s-5);letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:clamp(14px,2.4vw,30px);font-size:clamp(64px,9vw,128px);font-weight:700;line-height:1;display:flex}.eq .op{color:var(--grey);font-weight:500}.eq .four{color:var(--green);position:relative}.eq-ring{pointer-events:none;width:1.6em;height:1.6em;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -48%}.eq-ring path{fill:none;stroke:var(--red);stroke-width:3.4px;stroke-linecap:round}#dane h2{max-width:16ch;margin-inline:auto}#dane .lead{max-width:46ch;margin:var(--s-3) auto 0;font-size:clamp(18px,1.6vw,21px)}.dv{align-items:center;gap:var(--s-3);max-width:720px;margin:var(--s-7) auto 0;text-align:left;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);display:grid}.dv-c{padding:var(--s-4);background:#101010c7;border:1px solid #262626;border-radius:24px;position:relative}.dv-k{color:var(--grey);margin-bottom:var(--s-2);font-size:13px;font-weight:600;display:block}.dv-c ul{gap:6px;margin:0;padding:0;font-size:17px;font-weight:500;list-style:none;display:grid}.dv-c li.x{color:var(--red-text);font-weight:600}.dv-c li.ok{color:var(--green-t);font-weight:600}.dv-bad{opacity:.82}.dv-good{border-color:#5fc48a59;box-shadow:0 30px 80px -40px #5fc48a59}.dv-v{right:var(--s-3);top:calc(-1 * var(--s-2));font-family:var(--hand);background:#050505;border-radius:8px;padding:0 8px;font-size:22px;font-weight:600;position:absolute;rotate:-5deg}.dv-v.bad{color:var(--red-text)}.dv-v.good{color:var(--green-t)}.dv-ar{width:120px;height:60px;overflow:visible}.dv-ar path{fill:none;stroke:#b5b5b5;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.dane-end{margin:var(--s-6) auto 0;letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:600}@media (width<=640px){.dv{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.dv-ar{justify-self:center;width:84px;height:48px;rotate:90deg}}.duo{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mini-case{background:var(--surface);border:1px solid var(--line);padding:var(--s-5);box-shadow:var(--shadow);border-radius:28px;flex-direction:column;display:flex}.mc-ph{margin:0}.mc-ph img{object-fit:cover;width:96px;height:96px;box-shadow:0 0 0 4px var(--surface),0 14px 30px -16px #0b0b0b73;border-radius:50%}.mc-who{margin:var(--s-2) 0 0;flex-direction:column;font-size:15px;line-height:1.35;display:flex}.mc-who b{font-weight:600}.mc-who span{color:var(--grey);font-size:13.5px}.mini-case h3{margin:var(--s-3) 0 0;letter-spacing:-.025em;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.15}.mini-case>p{margin:var(--s-2) 0 0;color:var(--grey-light);font-size:16px;line-height:1.5}.mc-tiles{gap:var(--s-2);padding-top:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.mc-tiles .tile{background:var(--bg);box-shadow:none}.mc-tiles .big{font-size:clamp(24px,2.3vw,30px)}.mc-tiles .big.g{white-space:normal;font-size:clamp(20px,1.9vw,24px);line-height:1.1}.duo-ann{margin-top:var(--s-5);justify-content:flex-start;padding-left:clamp(120px,30%,330px)}@media (width<=760px){.duo{grid-template-columns:minmax(0,1fr)}.mini-case{padding:var(--s-4)}}footer{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--surface:#101010;--line:#262626;--grey:#7a7a7a;--grey-light:#b5b5b5;--ink:#ededed;color:var(--ink);margin-top:var(--s-8);background:radial-gradient(80% 60% at 100% 0,#d61f1f29 0%,#d61f1f00 60%),#050505;border-radius:40px 40px 0 0;padding-inline:clamp(20px,5vw,80px)}.f-ic{gap:12px}.f-ic img,.f-ic .ph-ic{border-radius:50%;flex:none;width:28px;height:28px}.f-ic img{border-radius:0}.f-ic img.ig{border-radius:28%}.f-ic .ph-ic{background:#ededed;place-items:center;display:grid}.f-ic .ph-ic svg{fill:#050505;width:15px;height:15px}.f-grid a:hover{color:#fff}@media (width<=899px){footer{border-radius:28px 28px 0 0}}.me-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;translate:none}.tl-ph .frame img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (width<=560px){.eq{gap:12px;font-size:52px}.eq-ring{width:1.5em;height:1.5em}}.ai-orb{max-width:940px;height:clamp(340px,38vw,460px)}.orb-tag{font-size:clamp(19px,1.8vw,24px);animation:none}.orb-tag.t1{inset:10% auto auto 1%;rotate:-4deg}.orb-tag.t2{color:var(--green);inset:30% 1% auto auto;rotate:3deg}.orb-tag.t2:before{background:var(--green)}.orb-tag.t3{color:var(--grey);inset:auto 12% 4% auto;rotate:-2deg}.orb-tag.t3:before{background:#ff463c}@media (width<=899px){.ai-orb{height:330px}.orb-tag{font-size:17px}.orb-tag.t1{top:16%;left:0}.orb-tag.t2{top:28%;right:0}.orb-tag.t3{bottom:2%;right:2%}.orb-live{padding:6px 12px;font-size:12px}}.orb-live{top:auto;bottom:0}@media (width<=899px){.orb-tag.t2{top:18%}.orb-tag.t3{bottom:18%;right:0}}.sk{margin:var(--s-5) auto 0;max-width:600px}.sk svg{width:100%;height:auto;display:block;overflow:visible}.sk path{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sk .g{stroke:var(--grey-light)}.sk .gr{stroke:var(--green-t)}.sk .rd{stroke:var(--red)}.sk .ax{stroke:var(--grey);stroke-width:1.4px;opacity:.45}.sk circle{fill:var(--green-t)}.sk text{font-family:var(--hand);fill:var(--grey-light);font-size:26px;font-weight:600}.sk .tg{fill:var(--green-t)}.sk .tr{fill:var(--red-text)}.sk .ts{fill:var(--grey);font-size:19px}.sk-sezon{margin:0 auto var(--s-7);max-width:620px}.sk-raport{margin:var(--s-5) 0 0;max-width:440px}.sk-case{margin:var(--s-4) 0 0;max-width:400px}.sk-bars{max-width:330px}.sk-mies{margin:var(--s-3) 0 0;max-width:360px}.sk-mies text{font-size:24px}@media (width<=560px){.sk text{font-size:30px}.sk .ts{font-size:22px}.sk-sezon{margin-bottom:var(--s-6)}}.sk-marta{margin-top:var(--s-4)}.sk-marta .ts,.sk-marta .tg{font-size:19px}.sk-marta text:not(.ts){font-size:22px}@media (width<=560px){.sk-marta .ts,.sk-marta .tg{font-size:19px}}.case{grid-template-columns:140px minmax(0,1fr) minmax(0,150px)}.photo{gap:var(--s-2);padding-top:var(--s-1)}.photo img,.mc-ph img{object-position:50% 50%;box-shadow:0 0 0 4px var(--surface),0 0 0 5px var(--line),0 18px 36px -18px #0b0b0b66}.photo img{width:140px;height:140px}.photo figcaption{color:var(--ink);text-align:center;font-size:14px}.mini-case .mc-head{align-items:center;gap:var(--s-3);display:flex}.mc-ph img{width:88px;height:88px;display:block}.mini-case .mc-who{margin:0}.mc-who b{font-size:17px}@media (width<=1180px){.case{grid-template-columns:140px minmax(0,1fr)}}@media (width<=899px){.case{grid-template-columns:minmax(0,1fr)}.photo{gap:var(--s-3);padding-top:0}.photo img{width:88px;height:88px}.photo figcaption{text-align:left;font-size:16px}}@media (width<=560px){.mc-ph img,.photo img{width:80px;height:80px}}.chips.list[data-key=usluga]{grid-template-columns:minmax(0,1fr)}.ch-t{flex-direction:column;gap:2px;display:flex}.ch-t small{color:var(--grey-light);font-size:13.5px;font-weight:400;line-height:1.25}.chip[aria-pressed=true] .ch-t small{color:inherit;opacity:.75}.mc-ph,.photo img,.mc-ph img{aspect-ratio:1;flex:none}.mc-head .mc-who{flex:1;min-width:0}footer{padding-block:var(--s-7) var(--s-4);background:radial-gradient(70% 70% at 100% 0,#d61f1f1a 0%,#d61f1f00 60%),#050505}.f-top{align-items:flex-end;gap:var(--s-5)}.f-brand{gap:var(--s-2);flex-direction:column;display:flex}.f-mark{font-size:clamp(56px,9vw,128px)}.f-motto{font-family:var(--sans);color:var(--grey);letter-spacing:0;padding:0;font-size:15px;font-weight:500;rotate:0deg}.f-contact{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.f-contact a{min-height:44px;color:var(--grey-light);transition:color var(--t-1);align-items:center;gap:12px;font-size:15.5px;text-decoration:none;display:inline-flex}.f-contact svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;color:var(--grey);transition:color var(--t-1);flex:none}.f-contact svg .dt{fill:currentColor;stroke-width:1.2px}.f-contact a:hover,.f-contact a:hover svg{color:#fff}.f-contact a:hover svg{color:var(--red)}.f-nav{gap:var(--s-1) var(--s-4);margin-top:var(--s-6);padding-top:var(--s-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.f-nav a{color:var(--grey-light);min-height:44px;transition:color var(--t-1);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.f-nav a:hover{color:#fff}.f-legal{justify-content:space-between;align-items:flex-start;gap:var(--s-3) var(--s-5);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);color:var(--grey);flex-wrap:wrap;font-size:12.5px;line-height:1.55;display:flex}.f-legal p{max-width:64ch;margin:0}.f-docs{align-items:center;gap:0 var(--s-3);flex-wrap:wrap;display:flex}.f-docs .lnk{color:var(--grey-light);align-items:center;min-height:44px;font-size:12.5px;text-decoration:none;display:inline-flex}.f-docs .lnk:hover{color:#fff}@media (width<=760px){.f-top{flex-direction:column;align-items:flex-start}.f-nav{gap:0 var(--s-3)}}.orb-tag{font-family:var(--hand);white-space:nowrap;color:var(--ink);font-size:clamp(19px,1.75vw,24px);line-height:1.08;rotate:0deg}.orb-tag:before{display:none}.orb-tag b,.orb-live b{width:26px;height:26px;font:600 13px/1 var(--sans);color:#050505;vertical-align:middle;background:#ededed;border-radius:50%;place-items:center;margin-right:10px;display:inline-grid;translate:0 -3px}.orb-tag .oa{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:86px;height:50px;position:absolute;overflow:visible}.orb-tag.t1{top:18%;left:0;rotate:-2deg}.orb-tag.t1 .oa{color:var(--grey-light);top:100%;left:60%}.orb-tag.t2{color:var(--green-t);text-align:right;top:16%;left:auto;right:0;rotate:2deg}.orb-tag.t2 b{background:var(--green-t)}.orb-tag.t2 .oa{transform-origin:50%;top:100%;right:4%;rotate:62deg}.orb-tag.t3{color:#ff6a60;text-align:right;inset:auto 2% 14% auto;rotate:-1deg}.orb-tag.t3 b{color:#fff;background:#ff463c}.orb-tag.t3 .oa{color:#ff6a60;top:-10%;right:100%}.orb-live b{width:22px;height:22px;margin-right:2px;font-size:12px;translate:0}@media (width<=899px){.orb-tag{font-size:16px}.orb-tag b{width:22px;height:22px;margin-right:6px;font-size:12px}.orb-tag .oa{width:54px;height:32px}.orb-tag.t1,.orb-tag.t2{top:6%}.orb-tag.t3{bottom:16%}}.orb-tag{align-items:flex-start;gap:10px;animation:none;display:flex}.orb-tag b{flex:none;margin:0;translate:0 1px}.orb-tag.t2,.orb-tag.t3{text-align:left}.orb-tag.t2 .oa{width:64px;height:44px;top:62%;left:-70px;right:auto;rotate:0deg}@media (width<=899px){.orb-tag{gap:6px}.orb-tag.t2 .oa{width:44px;height:32px;left:-50px}}.sk .ar{stroke-width:2px}.tl-ph{width:min(100%,230px)}.tl-ph .frame,.tl-ph .frame.old{aspect-ratio:3/4;box-shadow:0 1px 0 var(--line),0 26px 50px -26px #0b0b0b80;background:#fff;border:0;border-radius:20px;padding:8px;rotate:-2.5deg}.tl-i:nth-child(2n) .tl-ph .frame{rotate:2.5deg}.tl-ph .frame img,.tl-ph .frame.old img{object-fit:cover;object-position:50% 40%;filter:none;border-radius:14px;width:100%;height:100%;margin:0}.tl-ph .frame.old img{filter:saturate(.85)sepia(.06)}.tl-ph .cap{right:-40%}.tl-i:nth-child(2n) .tl-ph .cap{left:-40%}.sk-life{max-width:680px;margin:var(--s-6) auto var(--s-6)}@media (width<=899px){.tl-ph{width:min(100%,200px)}.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{left:auto;right:-130%}}@media (width<=560px){.tl-ph{width:min(72%,220px)}.tl-ph .cap,.tl-i:nth-child(2n) .tl-ph .cap{left:0;right:auto}}.go{margin:var(--s-7) auto 0;text-align:center;max-width:760px}.go-h{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15}.go-p{margin:var(--s-2) auto 0;max-width:56ch;color:var(--grey-light);font-size:17px;line-height:1.55}.sk-go{max-width:640px;margin:var(--s-4) auto 0}.sk-go circle{fill:var(--ink)}@media (width<=560px){.sk-go text,.sk-life text{font-size:38px}.sk-go .ts,.sk-life .ts{font-size:30px}}.sk-tl{margin:var(--s-3) 0 0;width:100%;max-width:400px}.tl-i>.tl-v .sk-tl{max-width:420px}.sk-tl text{font-size:22px}.sk-tl .ts{font-size:18px}.sk-tl .ts.zl{font-size:13px}.sk-shops path{stroke-width:2.2px}.tile .big .strk{display:inline-block;position:relative}.strk-l{pointer-events:none;width:124%;height:84%;position:absolute;top:8%;left:-12%;overflow:visible}.strk-l path{fill:none;stroke:var(--red);stroke-width:4px;stroke-linecap:round}.go{border-top:1px dashed var(--line);margin-top:clamp(96px,10vw,140px);padding-top:clamp(56px,6vw,80px)}@media (width<=560px){.sk-tl text{font-size:26px}.sk-tl .ts{font-size:21px}.sk-tl .ts.zl{font-size:15px}}.sk-down text{font-size:26px}.sk-down .ts{font-size:21px}.sk-down circle{fill:var(--red)}.gwar{align-items:center;gap:var(--s-3);max-width:760px;margin:var(--s-6) auto 0;padding:var(--s-3) var(--s-4);border:1px dashed var(--green-t);background:var(--surface);border-radius:22px;display:flex}.gwar p{color:var(--grey-light);margin:0;font-size:17px;line-height:1.5}.gwar b{color:var(--ink);font-weight:600}.gwar-ic{fill:none;width:44px;height:44px;stroke:var(--green-t);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width<=560px){.gwar{padding:var(--s-3);align-items:flex-start}.gwar-ic{width:36px;height:36px}.gwar p{font-size:16px}}.vsl-v{object-fit:cover;opacity:.55;width:100%;height:100%;transition:opacity var(--t-2);background:#050505;position:absolute;inset:0}.vsl .kk,.vsl .tag,.vsl .play{z-index:1}.vsl.on .vsl-v{opacity:1;object-fit:contain;z-index:2}.vsl.on .kk,.vsl.on .tag,.vsl.on .play{visibility:hidden}.vsl:has(.vsl-v) .kk{display:none}.tiles.vs .tile{container-type:inline-size}.case .tiles.vs .tile .big{font-size:min(clamp(24px,2.2vw,30px),14.5cqi)}.src.ig{background:var(--white);border-radius:50%;padding:2px}.src.ig img{border-radius:50%}.ops{max-width:880px}.op{max-width:184px}.op-who b{white-space:nowrap;font-size:14px}.ann.off-tm{display:none}.vsl-v{opacity:.88}#film .play{min-height:64px;padding:var(--s-1) var(--s-5) var(--s-1) var(--s-1);background:var(--ink);color:var(--bg);border-color:#0000;font-size:18px;box-shadow:0 18px 50px -12px #000c}#film .play i{background:var(--red);width:50px;height:50px}#film .play i:after{border-left-color:var(--white)}#film .play .ring{border-color:var(--red);animation:kk-pulse 2.4s var(--ease-quint) infinite}@keyframes kk-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.5)}}@media (prefers-reduced-motion:reduce){#film .play .ring{animation:none}}#film .vsl .tag{color:var(--ink);background:#050505c7;border-color:#ffffff2e}#film.fa .vsl{box-shadow:0 0 0 6px color-mix(in srgb,var(--green) 10%,transparent),0 22px 56px -22px color-mix(in srgb,var(--green) 50%,transparent),0 0 40px -8px color-mix(in srgb,var(--green) 26%,transparent);border:1.5px solid #ffffff38}#film.fb .vsl-grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}#film.fb .vsl-wrap{width:100%;max-width:980px;margin-inline:auto}#film.fb .vsl{border:1.5px solid #ffffff38;box-shadow:0 50px 120px -40px #000000f2,0 0 0 1px #ffffff0f}#film.fb .vsl-side{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;width:100%;max-width:980px;margin-inline:auto;display:grid}#film.fb .see{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (width<=767px){#film.fb .vsl-side,#film.fb .see{grid-template-columns:minmax(0,1fr)}#film .play{min-height:56px;font-size:16px}#film .play i{width:44px;height:44px}}#film .vsl .play{align-self:end;margin-bottom:clamp(14px,6%,40px)}@media (width<=767px){#film .vsl .play{min-height:46px;padding:var(--s-0) var(--s-3) var(--s-0) var(--s-0);margin-bottom:10px;font-size:15px}#film .vsl .play i{width:36px;height:36px}}@media (width<=420px){.eq{gap:10px;font-size:44px}}.revs{margin-top:var(--s-7)}.revs-h{font-family:var(--hand);color:var(--grey-light);text-align:center;margin:0 0 var(--s-5);font-size:clamp(26px,2.6vw,32px);line-height:1.15}.revs-g{columns:4 220px;column-gap:var(--s-3);max-width:1040px;margin-inline:auto}.rev{break-inside:avoid;margin:0 0 var(--s-3);border:1px solid var(--line);background:var(--surface);border-radius:22px;flex-direction:column;gap:10px;padding:18px 18px 20px;display:flex}.rev-top{align-items:center;gap:10px;min-width:0;display:flex}.rev-av{width:38px;height:38px;color:var(--ink);background:var(--graphite);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.rev-who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.rev-who b{color:var(--ink);font-size:14.5px;font-weight:600}.rev-who span{color:var(--grey);font-size:12.5px}.rev-ch{border-radius:50%;flex:none;align-self:flex-start;width:24px;height:24px;overflow:hidden}.rev-ch img,.rev-ch svg{width:24px;height:24px;display:block}.rev-ch img{border-radius:50%}.rev-st{gap:2px;display:flex}.rev-st svg{fill:#f5b70a;width:13px;height:13px}.rev blockquote{color:var(--grey-light);margin:0;font-size:15px;line-height:1.55}.revs .rev-more{display:none}.revs.open .rev-more{animation:kk-rev-in .5s var(--quint) both;display:flex}.revs-btn{margin:var(--s-4) auto 0;display:flex}.revs.open .revs-btn{display:none}@keyframes kk-rev-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.revs.open .rev-more{animation:none}}@media (width<=1000px){.revs-g{columns:3 220px}}@media (width<=767px){.revs-g{columns:1}.revs .rev:nth-child(n+5){display:none}.revs.open .rev:nth-child(n+5){display:flex}}.hero h1{max-width:14.6em}.hero .sub-2{white-space:normal}@media (width>=900px){.hero .sub{max-width:40em}}.prak{margin-top:var(--s-8);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:28px;padding:clamp(28px,4vw,48px);position:relative}.prak-head{max-width:640px;position:relative}.prak-head h3{letter-spacing:-.03em;margin:0 0 var(--s-3);text-wrap:balance;font-size:clamp(26px,3vw,40px);line-height:1.15}.prak-head .lead{margin:0}.prak-head .ann{width:200px;position:absolute;top:-6px;right:-230px}.prak-g{margin:var(--s-5) 0 0;gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.prak-c{background:var(--graphite);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.prak-c b{color:var(--ink);font-size:16px;font-weight:600;line-height:1.3}.prak-c span{color:var(--grey-light);font-size:14.5px;line-height:1.5}.sk-prak{margin:var(--s-5) auto 0;max-width:640px}.sk-prak svg{width:100%;height:auto;overflow:visible}@media (width<=1180px){.prak-head .ann{display:none}}@media (width<=767px){.prak{border-radius:24px;padding:24px 20px}.prak-g{grid-template-columns:1fr}.sk-prak{margin-top:var(--s-4)}}.sk-prak circle{fill:none;stroke-width:2.6px}.prak-note{pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:clamp(40px,5vw,64px);right:clamp(40px,6vw,96px);transform:rotate(-4deg)}.prak-note span{font-family:var(--hand);color:var(--red-text);white-space:nowrap;font-size:30px;font-weight:600;line-height:1}.prak-note svg{width:150px;height:76px;margin-right:60px;overflow:visible}.prak-note path{fill:none;stroke:var(--red-text);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sk-prak{max-width:560px}.sk-prak text{font-size:24px}@media (width<=1100px){.prak-note{display:none}}@media (width<=560px){.sk-prak text{font-size:25px}}.prak-note svg{width:340px;height:90px;margin-right:0}.gw-ann{width:max-content;margin:var(--s-6) auto 0}.gw-ann+.gwar{margin-top:84px}.fit-ann{position:absolute;bottom:-58px;right:max(0px,50% - 470px)}#dla-kogo .head{position:relative}@media (width>=900px){#dla-kogo .fit{margin-top:56px}}#dla-kogo .head{width:100%;max-width:none}.fit-ann{bottom:-36px;right:-24px}@media (width>=900px){#dla-kogo .fit{margin-top:84px}}@media (width<=767px){.ops{scroll-padding-inline:var(--gut)}}@media (width<=560px){.hero h1{max-width:none;font-size:34px}.sk-prak text{font-size:34px}#ann-final{margin-bottom:22px}}@media (width<=420px){.eq{gap:8px;font-size:38px}}.m-body ul{padding-left:var(--s-4);margin:var(--s-0) 0 var(--s-3)}@media (width<=640px){.m-body table,.m-body tbody,.m-body tr,.m-body td{width:100%;display:block}.m-body thead{display:none}.m-body tr{border:1px solid var(--line);border-radius:14px;margin:0 0 8px;padding:10px 12px}.m-body td{border:0;padding:2px 0}.m-body td:first-child{color:var(--ink);font-weight:600}.m-body td:last-child{color:var(--grey);font-size:12.5px}}
