@font-face{font-family:grapalat;src:url(../media/GHEAGrapalat_Regular-s.p.34zxtcyxfhsh1.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:grapalat;src:url(../media/GHEAGrapalat_Bold-s.p.05t-gb97l6_cv.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:grapalat Fallback;src:local(Arial);ascent-override:108.76%;descent-override:28.42%;line-gap-override:3.07%;size-adjust:97.83%}.xhb-2W_className{font-family:grapalat,grapalat Fallback}.xhb-2W_variable{--font-grapalat:"grapalat", "grapalat Fallback"}
@font-face{font-family:bebas;src:url(../media/ArmHmksBebasNeue-s.p.12ezm88tnmy8k.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:bebas Fallback;src:local(Arial);ascent-override:103.57%;descent-override:25.89%;line-gap-override:25.89%;size-adjust:77.24%}.KDYeIW_className{font-family:bebas,bebas Fallback;font-weight:400}.KDYeIW_variable{--font-bebas:"bebas", "bebas Fallback"}
.lp{--lp-bg:var(--surface-300);--lp-card:var(--surface-200);--lp-ink:var(--text);--lp-blue:var(--link);--lp-line:color-mix(in srgb, var(--text) 14%, transparent);--lp-pad:clamp(20px, 4vw, 56px);--lp-gap:clamp(88px, 11vw, 150px);--font-sans:var(--font-grapalat), var(--font-manrope), system-ui, sans-serif;--font-display:var(--font-bebas), var(--font-grapalat), system-ui, sans-serif;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--font-sans);min-height:100dvh;overflow-x:clip}.lp .logo-dark{display:none!important}.lp .logo-light{display:block!important}.lp :where(a){color:inherit}.lp-wrap{max-width:1320px;padding:0 var(--lp-pad);margin:0 auto}.lp-section{padding-top:var(--lp-gap);scroll-margin-top:88px}.lp-h2{font:400 clamp(44px, 6.2vw, 96px)/.92 var(--font-display);letter-spacing:.005em;text-transform:uppercase;max-width:16ch}.lp-h2 em{color:var(--brand-apricot);font-style:normal}.lp-lead{font:400 19px/1.55 var(--font-sans);color:color-mix(in srgb, var(--text) 72%, transparent);max-width:44ch}.lp-head{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}.lp-btn{justify-content:center;align-items:center;gap:var(--space-2);background:var(--lp-blue);min-height:48px;color:var(--on-action);font:700 15px/1 var(--font-sans);cursor:pointer;border:0;border-radius:12px;padding:0 22px;text-decoration:none;transition:background-color .18s ease-out,transform .18s ease-out;display:inline-flex}.lp-btn:hover{background:color-mix(in srgb, var(--lp-blue) 86%, var(--text))}.lp-btn:active{transform:translateY(1px)}.lp-btn--sm{border-radius:10px;min-height:40px;padding:0 16px;font-size:14px}.lp-btn--white{background:var(--surface-200);color:var(--text)}.lp-btn--white:hover{background:var(--surface-100)}.lp-btn svg{width:18px;height:18px;transition:transform .18s ease-out}.lp-btn:hover svg{transform:translate(3px)}.lp-textlink{align-items:center;gap:var(--space-2);font:500 15px/1.3 var(--font-sans);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--lp-line);text-decoration-color:var(--lp-line);transition:text-decoration-color .18s ease-out;display:inline-flex}.lp-textlink:hover{text-decoration-color:currentColor}.lp :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.lp-bar{background:var(--lp-blue);color:var(--on-action)}.lp-bar a{justify-content:center;align-items:center;gap:var(--space-2);padding:10px var(--lp-pad);font:500 14px/1.4 var(--font-sans);text-align:center;text-decoration:none;display:flex}.lp-bar a:hover span{text-underline-offset:4px;text-decoration:underline}.lp-bar svg{width:16px;height:16px}.lp-header{z-index:30;background:color-mix(in srgb, var(--lp-bg) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.lp-header__in{max-width:1320px;padding:0 var(--lp-pad);align-items:center;gap:var(--space-5);height:72px;margin:0 auto;display:flex}.lp-nav{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.lp-nav__item{position:relative}.lp-nav__link{min-height:var(--size-touch);padding:0 var(--space-3);color:color-mix(in srgb, var(--text) 78%, transparent);font:400 15px/1.4 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;text-decoration:none;transition:color .18s ease-out;display:inline-flex}.lp-nav__link:hover,.lp-nav__link[aria-expanded=true]{color:var(--text)}.lp-nav__link svg{width:14px;height:14px;transition:transform .18s ease-out}.lp-nav__link[aria-expanded=true] svg{transform:rotate(180deg)}.lp-menu{background:var(--lp-card);width:min(560px,92vw);box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;border-radius:16px;grid-template-columns:1fr 1fr;gap:2px;padding:8px;transition:opacity .18s ease-out,transform .18s ease-out,visibility .18s;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)}.lp-menu.is-open{opacity:1;visibility:visible;transform:none}.lp-menu a{padding:var(--space-4);border-radius:10px;gap:4px;text-decoration:none;transition:background-color .18s ease-out;display:grid}.lp-menu a:hover{background:var(--lp-bg)}.lp-menu a strong{font:700 15px/1.3 var(--font-sans)}.lp-menu a span{font:400 14px/1.45 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent)}.lp-tools{align-items:center;gap:var(--space-4);display:flex}.lp-lang{border:1px solid var(--lp-line);border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lp-lang svg{width:16px;height:16px;color:color-mix(in srgb, var(--text) 60%, transparent);margin:0 4px 0 6px}.lp-lang button{min-height:32px;color:color-mix(in srgb, var(--text) 66%, transparent);font:700 13px/1 var(--font-sans);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 10px;transition:background-color .18s ease-out,color .18s ease-out}.lp-lang button:hover{color:var(--text)}.lp-lang button[aria-pressed=true]{background:var(--text);color:var(--surface-100)}.lp-btn--line{color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 24%, transparent);background:0 0}.lp-btn--line:hover{background:var(--surface-200)}.lp-burger{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:none}.lp-mobile{display:none}.lp-hero{align-items:end;min-height:min(92vh,900px);display:grid;position:relative;overflow:hidden}.lp-path{pointer-events:none;height:260px;position:absolute;inset:0 0 auto}.lp-path svg{width:100%;height:100%;display:block}.lp-path .line{fill:none;stroke:color-mix(in srgb, var(--text) 22%, transparent);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.4,.1,.2,1) .2s forwards draw}.lp-path .nodes circle{fill:var(--lp-bg);stroke:color-mix(in srgb, var(--text) 28%, transparent);stroke-width:1.5px;opacity:0;animation:.6s ease-out forwards fade}.lp-path .nodes circle.fill{fill:var(--brand-apricot);stroke:none}.lp-path .nodes circle:first-child,.lp-path .nodes circle:nth-child(2){animation-delay:.5s}.lp-path .nodes circle:nth-child(3),.lp-path .nodes circle:nth-child(4){animation-delay:1.2s}.lp-path .nodes circle:nth-child(5),.lp-path .nodes circle:nth-child(6){animation-delay:1.6s}.lp-path .nodes circle:nth-child(7),.lp-path .nodes circle:nth-child(8){animation-delay:2s}.lp-path .runner{fill:var(--lp-blue);offset-rotate:0deg;offset-distance:0%;opacity:0;animation:9s linear 2.6s infinite run}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes run{0%{offset-distance:0%;opacity:0}6%{opacity:1}94%{opacity:1}to{offset-distance:100%;opacity:0}}.lp-hero__in{gap:var(--space-7);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;width:100%;padding-top:200px;padding-bottom:clamp(48px,6vw,80px);display:grid;position:relative}.lp-hero__copy{gap:var(--space-6);justify-items:start;display:grid}.lp-h1{font:400 clamp(60px, 9.4vw, 150px)/.88 var(--font-display);letter-spacing:.005em;text-transform:uppercase}.lp-h1 .ln{padding-bottom:.04em;display:block;overflow:hidden}.lp-h1 .ln>span{animation:1s cubic-bezier(.2,.8,.2,1) forwards rise-line;animation-delay:calc(var(--l) * .14s + .15s);display:block;transform:translateY(105%)}.lp-h1 .ln--accent>span{color:var(--lp-blue)}@keyframes rise-line{to{transform:none}}.lp-hero__fade{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) .65s forwards rise}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lp-hero__row{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.lp-day{z-index:3;background:var(--surface-200);width:290px;color:var(--text);box-shadow:var(--shadow-raised);border-radius:18px;gap:10px;padding:18px 18px 16px;display:grid;position:absolute;bottom:-34px;left:-72px}.lp-day__t{font:700 12px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--text) 56%, transparent)}.lp-day__row{opacity:0;animation:.55s cubic-bezier(.2,.8,.2,1) forwards day-in;animation-delay:calc(var(--i) * .65s + .25s);grid-template-columns:52px 1fr auto;align-items:center;gap:10px;display:grid;transform:translateY(8px)}.lp-day__time{font:500 17px/1 var(--font-mono);font-variant-numeric:tabular-nums}.lp-day__what{font:700 14px/1.2 var(--font-sans);gap:2px;display:grid}.lp-day__what small{font:400 11.5px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 58%, transparent)}.lp-day__badge{background:var(--status-present-bg);color:var(--status-present-fg);font:700 12px/1.2 var(--font-sans);border-radius:8px;padding:4px 9px}.lp-day__val{font:500 14px/1 var(--font-mono);color:color-mix(in srgb, var(--text) 66%, transparent)}.lp-day__total{border-top:1px solid var(--lp-line);opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards day-in;animation-delay:calc(var(--i) * .65s + .25s);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding-top:12px;display:flex}.lp-day__total span{font:400 13px/1.2 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent)}.lp-day__total b{font:400 34px/.9 var(--font-display);letter-spacing:.01em;color:var(--lp-blue);white-space:nowrap}@keyframes day-in{to{opacity:1;transform:none}}.lp-vis{perspective:1400px;opacity:0;justify-self:end;width:min(350px,100%);animation:1s cubic-bezier(.2,.7,.2,1) .5s forwards rise;position:relative}.lp-vis__card{justify-items:center;gap:var(--space-4);background:var(--brand-field);color:var(--on-brand-field);box-shadow:var(--shadow-raised);transform:rotateY(var(--ry,-8deg)) rotateX(var(--rx,4deg));border-radius:28px;padding:28px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}.lp-vis__plate{aspect-ratio:1;background:var(--qr-ground);border-radius:16px;width:100%;padding:14px;line-height:0}.lp-vis__plate svg{width:100%;height:100%;display:block}.lp-vis__ring{width:36px;height:36px;transform:rotate(-90deg)}.lp-vis__ring circle{fill:none;stroke-width:3px}.lp-vis__ring .b{stroke:var(--on-brand-field);opacity:.25}.lp-vis__ring .a{stroke:var(--brand-apricot);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:8s linear infinite ringrun}@keyframes ringrun{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.lp-vis__check{z-index:2;border-radius:var(--radius-full);background:var(--brand-apricot);width:60px;height:60px;color:var(--on-apricot);box-shadow:var(--shadow-card);place-items:center;animation:5s ease-in-out infinite bob;display:grid;position:absolute;top:-26px;right:28px}.lp-vis__check svg{width:28px;height:28px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rd,0s);transform:translateY(16px)}.rv.is-in{opacity:1;transform:none}.lp-story{gap:var(--space-4);display:grid}.lp-story__card{gap:var(--space-4);border-radius:20px;padding:clamp(24px,3vw,40px);display:grid;overflow:hidden}.lp-story__card--mess{background:var(--text);color:var(--surface-100)}.lp-story__card--clean{background:var(--lp-blue);color:var(--on-action)}.lp-story__t{font:400 clamp(26px, 3vw, 40px)/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase;opacity:.95}.lp-story__t em{font-style:normal}.lp-story__card--mess em{color:var(--brand-apricot)}.lp-story__card--clean em{color:var(--on-action);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.lp-story__svg{width:100%;height:auto;max-height:320px;display:block}.lp-story .draw{fill:none;stroke:color-mix(in srgb, var(--surface-100) 45%, transparent);stroke-width:1.25px;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset 1.6s ease-out}.lp-story .is-in .draw{stroke-dashoffset:0}.lp-story .pts circle{fill:var(--surface-100)}.lp-story .bad path{fill:none;stroke:var(--status-late-mark);stroke-width:2px;stroke-linecap:round}.lp-story .icons{color:var(--surface-100)}.lp-story .caps text{fill:color-mix(in srgb, var(--surface-100) 70%, transparent);font:400 13px var(--font-sans)}.lp-story .tangle,.lp-story .pts,.lp-story .bad,.lp-story .icons,.lp-story .caps{opacity:1}.lp-story .line{fill:none;stroke:var(--on-action);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.2s cubic-bezier(.4,.1,.2,1) .2s}.lp-story .is-in .line{stroke-dashoffset:0}.lp-story .stepnode circle{fill:var(--lp-blue);stroke:var(--on-action);stroke-width:1.5px}.lp-story .stepnode{color:var(--on-action);opacity:0;transition:opacity .6s ease-out;transition-delay:calc(var(--k) * .45s + .5s)}.lp-story .is-in .stepnode{opacity:1}.lp-story .stepnode text{fill:var(--on-action);font:400 13px var(--font-sans)}.lp-story .done{color:var(--status-present-mark);opacity:0;transition:opacity .5s ease-out 2.4s}.lp-story .done circle{fill:var(--surface-200)}.lp-story .is-in .done{opacity:1}.lp-story .runner{fill:var(--surface-200);offset-rotate:0deg;opacity:0}.lp-story .is-in .runner{animation:6s linear 2.6s infinite run}.lp-facts{gap:var(--space-5);padding-top:var(--lp-gap);grid-template-columns:repeat(4,1fr);display:grid}.lp-fact{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--lp-line);display:grid}.lp-fact__n{font:400 clamp(64px, 8vw, 120px)/.9 var(--font-display);letter-spacing:.005em;font-variant-numeric:tabular-nums}.lp-fact__n small{letter-spacing:0;color:color-mix(in srgb, var(--text) 60%, transparent);margin-left:6px;font-size:.38em}.lp-fact p{max-width:22ch;color:color-mix(in srgb, var(--text) 66%, transparent);font:400 16px/1.45 var(--font-sans)}.lp-cap{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.lp-cap__cell{gap:var(--space-3);padding:var(--space-6);background:var(--lp-card);border-radius:20px;grid-template-rows:170px auto auto;display:grid}.lp-cap__t{font:400 34px/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.lp-cap__d{color:color-mix(in srgb, var(--text) 68%, transparent);font:400 16px/1.55 var(--font-sans);max-width:44ch}.lp-dia{width:100%;height:100%;color:var(--text)}.lp-dia *{vector-effect:non-scaling-stroke}.lp-dia .st{fill:none;stroke:currentColor;stroke-width:1.25px}.lp-dia .nd{fill:var(--brand-apricot)}.lp-dia .draw{stroke-dasharray:600;stroke-dashoffset:600px;transition:stroke-dashoffset 1.6s ease-out}.is-in .lp-dia .draw{stroke-dashoffset:0}.lp-dia .spin{transform-origin:100px 95px;animation:24s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lp-dia .ripple{transform-origin:100px 95px;animation:3.2s ease-out infinite ripple;animation-delay:var(--d,0s);fill:none;stroke:var(--brand-apricot);stroke-width:1.25px;opacity:0}@keyframes ripple{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.lp-dia .blink{animation:1.8s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.lp-ind{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.lp-ind a{align-content:space-between;gap:var(--space-6);height:100%;min-height:300px;padding:var(--space-5);background:var(--lp-card);border-radius:20px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),background-color .25s ease-out;display:grid}.lp-ind a:hover{background:var(--surface-100);transform:translateY(-6px)}.lp-ind__ico{background:var(--lp-bg);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.lp-ind__ico svg{width:24px;height:24px}.lp-ind__body{gap:var(--space-2);display:grid}.lp-ind h3{font:400 32px/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.lp-ind p{color:color-mix(in srgb, var(--text) 66%, transparent);font:400 15px/1.5 var(--font-sans)}.lp-ind .lp-textlink{margin-top:var(--space-3);color:var(--lp-blue);text-decoration:none}.lp-ind .lp-textlink svg{width:18px;height:18px;transition:transform .2s ease-out}.lp-ind a:hover .lp-textlink svg{transform:translate(6px)}.lp-panels{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.lp-panel{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--lp-line);align-content:start;display:grid}.lp-panel h3{font:400 32px/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.lp-panel p{color:color-mix(in srgb, var(--text) 68%, transparent);font:400 16px/1.55 var(--font-sans)}.lp-circ{width:56px;height:56px;color:var(--text)}.lp-circ .st{fill:none;stroke:currentColor;stroke-width:1.25px}.lp-circ .nd{fill:var(--brand-apricot)}.lp-note{margin-top:var(--space-6);max-width:60ch;color:color-mix(in srgb, var(--text) 62%, transparent);font:400 15px/1.6 var(--font-sans)}.lp-cta{gap:var(--space-8);background:var(--lp-blue);color:var(--on-action);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;padding:clamp(28px,5vw,72px);display:grid}.lp-cta__l{gap:var(--space-5);align-content:start;display:grid}.lp-cta .lp-lead{color:color-mix(in srgb, var(--on-action) 82%, transparent)}.lp-cta .lp-h2 em{color:var(--on-action)}.lp-cta ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.lp-cta li{gap:var(--space-3);font:400 16px/1.5 var(--font-sans);grid-template-columns:20px 1fr;display:grid}.lp-cta li svg{margin-top:3px}.lp-cta__r{background:var(--lp-card);color:var(--text);padding:var(--space-6);border-radius:20px}.lp-form{gap:var(--space-4);display:grid}.lp-form .f{gap:6px;display:grid}.lp-form label{font:500 13px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent)}.lp-form input,.lp-form select,.lp-form textarea{width:100%;min-height:48px;padding:0 var(--space-3);background:var(--lp-bg);color:var(--text);font-family:var(--font-sans);border:1px solid #0000;border-radius:12px;transition:border-color .18s ease-out,background-color .18s ease-out}.lp-form textarea{padding:var(--space-3);resize:vertical;min-height:88px}.lp-form input:focus,.lp-form select:focus,.lp-form textarea:focus{border-color:var(--lp-blue);background:var(--surface-100);outline:none}.lp-form .two{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.lp-form .lp-btn{width:fit-content}.lp-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp-msg{padding:var(--space-3) var(--space-4);background:var(--lp-bg);border-radius:12px}.lp-foot{margin-top:var(--lp-gap);background:var(--text);color:var(--surface-100)}.lp-foot__cols{gap:var(--space-6);padding:var(--space-8) 0 var(--space-7);grid-template-columns:1.6fr repeat(2,1fr);display:grid}.lp-foot h4{font:400 14px/1.3 var(--font-sans);color:color-mix(in srgb, var(--surface-100) 55%, transparent);margin:0 0 var(--space-4)}.lp-foot ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.lp-foot li a{font:400 16px/1.4 var(--font-sans);text-decoration:none}.lp-foot li a:hover{text-underline-offset:4px;text-decoration:underline}.lp-foot__tag{max-width:28ch;color:color-mix(in srgb, var(--surface-100) 65%, transparent);font:400 16px/1.5 var(--font-sans);margin-top:var(--space-4)}.lp-foot__legal{justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0 var(--space-6);border-top:1px solid color-mix(in srgb, var(--surface-100) 16%, transparent);font:400 14px/1.5 var(--font-sans);color:color-mix(in srgb, var(--surface-100) 55%, transparent);flex-wrap:wrap;display:flex}.lp-back{gap:var(--space-2);font:400 15px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent);align-items:center;text-decoration:none;display:inline-flex}.lp-back:hover{color:var(--text)}.lp-trio{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.lp-trio>div{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--lp-card);border-radius:20px;align-content:start;display:grid}.lp-trio h3{font:400 30px/1 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.lp-trio p{color:color-mix(in srgb, var(--text) 68%, transparent);font:400 16px/1.55 var(--font-sans)}.lp-trio .bar{border-radius:var(--radius-full);background:var(--brand-apricot);width:28px;height:4px}.lp-split{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.lp-tree{padding:0 0 0 var(--space-6);gap:var(--space-5);margin:0;list-style:none;display:grid;position:relative}.lp-tree:before{content:"";background:var(--lp-line);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.lp-tree li{font:400 18px/1.5 var(--font-sans);position:relative}.lp-tree li:before{content:"";left:calc(-1 * var(--space-6));border-radius:var(--radius-full);background:var(--brand-apricot);width:11px;height:11px;position:absolute;top:7px}.lp-note-box{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--lp-card);color:color-mix(in srgb, var(--text) 68%, transparent);font:400 15px/1.6 var(--font-sans);border-radius:14px}.lp-others{gap:var(--space-3);flex-wrap:wrap;display:flex}.lp-chip{background:var(--lp-card);min-height:40px;font:400 15px/1 var(--font-sans);border-radius:10px;align-items:center;padding:0 16px;text-decoration:none;transition:background-color .18s ease-out;display:inline-flex}.lp-chip:hover{background:var(--surface-100)}@media (max-width:1024px){.lp-nav,.lp-tools .lp-btn,.lp-tools .lp-lang{display:none}.lp-mobile .lp-lang{width:fit-content;margin:var(--space-2) 0;display:inline-flex}.lp-burger{margin-left:auto;display:grid}.lp-mobile{gap:var(--space-1);padding:var(--space-3) var(--lp-pad) var(--space-5);background:var(--lp-bg);display:grid}.lp-mobile a{min-height:var(--size-touch);font:500 17px/1.3 var(--font-sans);align-items:center;text-decoration:none;display:flex}.lp-mobile .sub{padding-left:var(--space-4);color:color-mix(in srgb, var(--text) 66%, transparent);font-weight:400}.lp-cap{grid-template-columns:1fr}.lp-ind{grid-template-columns:1fr 1fr}.lp-cta,.lp-split{grid-template-columns:1fr}.lp-hero__in{grid-template-columns:1fr;padding-top:220px}.lp-vis{width:min(340px,86%);margin-top:var(--space-5);justify-self:start}.lp-facts{row-gap:var(--space-6);grid-template-columns:1fr 1fr}.lp-panels,.lp-trio{grid-template-columns:1fr}.lp-foot__cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){.lp-ind,.lp-facts,.lp-form .two,.lp-foot__cols{grid-template-columns:1fr}.lp-cta__r{padding:var(--space-5) var(--space-4)}.lp-hero__in{padding-top:200px}.lp-tools{display:none}}@media (prefers-reduced-motion:reduce){.lp-hero__fade,.lp-vis{opacity:1;animation:none}.lp-h1 .ln>span{animation:none;transform:none}.lp-vis__check,.rv{opacity:1;transform:none}.lp-path .line,.lp-story .line{stroke-dashoffset:0;transition:none;animation:none}.lp-path .nodes circle{opacity:1;animation:none}.lp-story .draw{stroke-dashoffset:0;transition:none}.lp-story .stepnode,.lp-story .done{opacity:1;transition:none}.lp-dia .draw{stroke-dashoffset:0}.lp-path .runner,.lp-story .runner{display:none}}.lp-h1--md{font-size:clamp(52px,9vw,150px);line-height:.88}.lp-story .icons .bg{fill:var(--text)}:lang(hy) .lp-h1{font-size:clamp(44px,6.1vw,100px)}:lang(hy) .lp-h1--md{font-size:clamp(40px,5.2vw,84px)}.lp-header .lp-btn,.lp-nav__link,.lp-lang button{white-space:nowrap}.lp-nav__link{padding:0 10px}.lp-header__in{gap:var(--space-4)}@media (max-width:1260px){.lp-tools .lp-btn--line .lbl{display:none}.lp-tools .lp-btn--line{padding:0 12px}}.lp-ind h3{white-space:pre-line}.tour{z-index:100;padding:var(--space-4);place-items:center;animation:.25s ease-out tour-in;display:grid;position:fixed;inset:0}.tour__scrim{background:color-mix(in srgb, var(--text) 60%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.tour__box{background:var(--lp-bg);width:min(1080px,100%);max-height:calc(100dvh - 32px);color:var(--text);box-shadow:var(--shadow-raised);border-radius:28px;grid-template-rows:auto 1fr auto;animation:.35s cubic-bezier(.2,.8,.2,1) tour-pop;display:grid;position:relative;overflow:hidden}@keyframes tour-in{0%{opacity:0}to{opacity:1}}@keyframes tour-pop{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.tour__top{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);display:flex}.tour__count{font:700 13px/1 var(--font-sans);color:color-mix(in srgb, var(--text) 60%, transparent);white-space:nowrap}.tour__dots{flex:1;gap:6px;display:flex}.tour__dots i{background:var(--lp-line);border-radius:4px;flex:1;max-width:56px;height:4px;transition:background-color .3s ease-out}.tour__dots i.done{background:color-mix(in srgb, var(--lp-blue) 45%, transparent)}.tour__dots i.on{background:var(--lp-blue)}.tour__x{background:var(--surface-200);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:12px;place-items:center;margin-left:auto;display:grid}.tour__x:hover{background:var(--surface-100)}.tour__body{gap:var(--space-6);padding:var(--space-3) var(--space-5) var(--space-5);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid;overflow:auto}.tour__text{gap:var(--space-4);align-content:center;animation:.45s cubic-bezier(.2,.8,.2,1) tour-step;display:grid}.tour__h{font:400 clamp(40px, 5vw, 68px)/.92 var(--font-display);text-transform:uppercase}.tour__text p{font:400 17px/1.55 var(--font-sans);color:color-mix(in srgb, var(--text) 72%, transparent);max-width:36ch}.tour__stage{background:var(--surface-200);padding:var(--space-5);border-radius:20px;align-items:center;min-height:430px;animation:.45s cubic-bezier(.2,.8,.2,1) tour-step;display:grid}@keyframes tour-step{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.tour__nav{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--lp-line);display:flex}.tour__nav .lp-btn[disabled]{opacity:.4;cursor:default}.tour .lp-btn[disabled]{opacity:.6;cursor:default}.tour-kiosk{justify-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--brand-field);color:var(--on-brand-field);border-radius:18px;display:grid}.tour-kiosk__plate{aspect-ratio:1;background:var(--qr-ground);border-radius:12px;width:min(100%,230px);padding:12px;line-height:0}.tour-kiosk__plate svg{width:100%;height:100%;display:block}.tour-ring{width:34px;height:34px;transform:rotate(-90deg)}.tour-ring circle{fill:none;stroke-width:3px}.tour-ring .b{stroke:var(--on-brand-field);opacity:.25}.tour-ring .a{stroke:var(--brand-apricot);stroke-linecap:round;stroke-dasharray:100;animation:6s linear infinite ringrun}.tour-kiosk__count{justify-items:center;display:grid}.tour-kiosk__count b{font:400 52px/.9 var(--font-display)}.tour-kiosk__count span,.tour-kiosk__note{font:400 14px/1.4 var(--font-sans);opacity:.85}.tour-phone{gap:var(--space-4);justify-items:start;width:100%;max-width:340px;margin:0 auto;display:grid}.tour-phone__time{font:500 56px/1 var(--font-mono);font-variant-numeric:tabular-nums}.tour-scan{width:100%;padding:var(--space-5);border:1px dashed var(--border-strong);color:color-mix(in srgb, var(--text) 70%, transparent);border-radius:12px;animation:1s ease-in-out infinite pulse}.tour-ok{gap:var(--space-2);width:100%;padding:var(--space-4);background:var(--status-present-bg);color:var(--status-present-fg);font:700 15px/1.4 var(--font-sans);border-radius:12px;align-items:flex-start;animation:.4s ease-out pop;display:flex}.tour-ok svg{flex:none;width:20px;height:20px;margin-top:1px}.tour-worked{width:100%;padding:var(--space-4);background:var(--lp-bg);border-radius:12px;gap:4px;display:grid}.tour-worked span{font:400 13px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent)}.tour-worked b{font:500 26px/1 var(--font-mono)}.tour-dash{gap:var(--space-4);display:grid}.tour-tiles{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.tour-tile{padding:var(--space-3);background:var(--lp-bg);border-radius:12px}.tour-tile b{font:400 38px/.95 var(--font-display);animation:.35s ease-out pop;display:block}.tour-tile span{font:400 12px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 66%, transparent)}.tour-list{display:grid}.tour-row{gap:var(--space-3);border-bottom:1px solid var(--lp-line);border-radius:8px;grid-template-columns:40px 1fr auto;align-items:center;padding:10px 6px;transition:background-color .6s ease-out;display:grid}.tour-row:last-child{border-bottom:0}.tour-row.flash{background:color-mix(in srgb, var(--brand-apricot) 24%, transparent)}.tour-row b{font:700 15px/1.3 var(--font-sans);display:block}.tour-row small{font:400 13px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 62%, transparent);display:block}.tour-row__b{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.tour-queue,.tour-report,.tour-final{gap:var(--space-4);justify-items:start;display:grid}.tour-queue__t{font:400 28px/1 var(--font-display);text-transform:uppercase}.tour-qitem{gap:var(--space-3);width:100%;padding:var(--space-4);background:var(--lp-bg);border-radius:14px;grid-template-columns:40px 1fr;align-items:start;display:grid}.tour-qitem b{font:700 15px/1.3 var(--font-sans)}.tour-qitem p{font:400 14px/1.45 var(--font-sans);color:color-mix(in srgb, var(--text) 70%, transparent);margin-top:2px}.tour-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.tour-report table{border-collapse:collapse;width:100%}.tour-report th{text-align:left;font:700 12px/1.3 var(--font-sans);color:color-mix(in srgb, var(--text) 60%, transparent);border-bottom:1px solid var(--lp-line);padding:8px 6px}.tour-report td{border-bottom:1px solid var(--lp-line);font:400 15px/1.3 var(--font-sans);padding:12px 6px}.tour-report td.mono,.tour-report th:nth-child(n+2){text-align:right}.tour-note{font:400 14px/1.5 var(--font-sans);color:color-mix(in srgb, var(--text) 70%, transparent);animation:.4s ease-out pop}.tour-final__t{font:400 clamp(28px, 3.4vw, 44px)/1 var(--font-display);text-transform:uppercase;max-width:16ch}@media (max-width:860px){.tour{padding:0}.tour__box{border-radius:0;height:100dvh;max-height:100dvh}.tour__body{grid-template-columns:1fr;align-items:start}.tour__stage{min-height:0;padding:var(--space-4)}.tour-tiles{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.tour,.tour__box,.tour__text,.tour__stage,.tour-ok,.tour-tile b,.tour-ring .a,.tour-scan{animation:none}}.lp-login{gap:var(--space-8);min-height:calc(100dvh - 330px);padding-top:clamp(56px,8vw,112px);padding-bottom:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lp-login__l{gap:var(--space-5);align-content:center;display:grid}.lp-login__who{font:700 13px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-blue)}.lp-login__emp{max-width:40ch;padding-top:var(--space-4);border-top:1px solid var(--lp-line);color:color-mix(in srgb, var(--text) 64%, transparent);font:400 15px/1.55 var(--font-sans)}.lp-login__r{gap:var(--space-4);background:var(--lp-card);box-shadow:var(--shadow-card);border-radius:24px;padding:clamp(24px,4vw,48px);display:grid}.lp-sent{gap:var(--space-3);justify-items:start;animation:.4s ease-out pop;display:grid}.lp-sent__ico{border-radius:var(--radius-full);background:var(--status-present-bg);width:48px;height:48px;color:var(--status-present-fg);place-items:center;display:grid}.lp-sent__t{font:700 18px/1.4 var(--font-sans)}.lp-sent__h{color:color-mix(in srgb, var(--text) 66%, transparent);font:400 15px/1.5 var(--font-sans)}@media (max-width:860px){.lp-login{gap:var(--space-6);grid-template-columns:1fr;min-height:0}}
