.avitech-landing .closer{background:#f5f5f7;padding:58px 24px 96px;direction:rtl;color:#1d1d1f}.avitech-landing .closer-heading{max-width:1160px;margin:0 auto 38px;padding:0 24px}.avitech-landing .closer h2{font-size:clamp(30px,3vw,44px);line-height:1.5;letter-spacing:-1px;margin:0;font-weight:700}.avitech-landing .closer-card{max-width:1360px;height:800px;margin:auto;border-radius:30px;background:#fff;overflow:hidden;position:relative;isolation:isolate}.avitech-landing .closer-stage{position:absolute;inset:0;direction:ltr;pointer-events:none}.avitech-landing .closer-shot{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translate3d(-22px,0,0) scale(.975);transition:opacity 650ms cubic-bezier(.22,.68,.24,1),transform 950ms cubic-bezier(.22,.75,.2,1),visibility 950ms;perspective:1800px;--size:.84;--cx:34%;--cy:49%;--rx:0deg;--ry:-14deg;--rz:-5deg;--focus:0px}.avitech-landing .closer-shot.is-active{opacity:1;visibility:visible;transform:translate3d(0,0,0) scale(1)}.avitech-landing .closer-phone{position:absolute;width:474px;height:993px;border-radius:68px;left:var(--cx);top:var(--cy);transform:translate(-50%,-50%) scale(var(--size)) rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(var(--rz)) translateY(var(--focus));transform-origin:center;background:linear-gradient(100deg,#58606a 0,#20252c 1%,#11161b 4%,#20252c 94%,#59616b 97%,#131820 100%);box-shadow:inset 0 0 0 1px #717984,inset 0 0 0 4px #20262e,2px 0 #40464e,4px 1px #343b44,6px 2px #262d36,8px 3px #171e27,10px 4px #2e3742,12px 5px #505a66,13px 6px #1b232e,18px 20px 24px #19222c13;backface-visibility:hidden}.avitech-landing .closer-glass{position:absolute;inset:5px;border-radius:63px;background:#090d12}.avitech-landing .closer-screen{position:absolute;left:17px;top:18.5px;width:440px;height:956px;overflow:hidden;border-radius:51px;background:#f3f2ee;isolation:isolate}.avitech-landing .closer-fallback,.avitech-landing .closer-app{position:absolute;inset:0;width:440px;height:956px;display:block;border:0;margin:0}.avitech-landing .closer-fallback{object-fit:contain}.avitech-landing .closer-app{opacity:0;pointer-events:none;transition:opacity 200ms}.avitech-landing .closer-shot.is-ready .closer-app{opacity:1}.avitech-landing .closer-island{position:absolute;left:calc(50% - 41px);top:31px;width:82px;height:24px;border-radius:18px;background:#06080b;pointer-events:none}.avitech-landing .closer-island:after{content:'';position:absolute;right:9px;top:8px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#183347,#080d15 60%)}.avitech-landing .closer-key{position:absolute;right:-9px;top:257px;width:6px;height:111px;border-radius:4px;background:linear-gradient(90deg,#121820,#535d69,#121820);box-shadow:0 -115px 0 -1px #35404e}.avitech-landing .closer-shot[data-scene=overview]{--size:.61;--cx:37%;--cy:50%;--ry:-18deg;--rz:-6deg}.avitech-landing .closer-companion{--size:.48;--cx:17%;--cy:53%;--ry:22deg;--rz:9deg;box-shadow:inset 0 0 0 2px #69727e,-2px 0 #40464e,-5px 1px #343b44,-9px 3px #171e27,-12px 4px #434c58,-13px 5px #1b232e,0 20px 24px #19222c12}.avitech-landing .closer-shot[data-scene=home]{--size:.73;--cx:32%;--cy:51%;--ry:-20deg;--rz:-8deg}.avitech-landing .closer-shot[data-scene=voice]{--size:.90;--cx:32%;--cy:53%;--ry:7deg;--rz:4deg}.avitech-landing .closer-shot[data-scene=lighting]{--size:.94;--cx:32%;--cy:51%;--ry:-16deg;--rz:-7deg}.avitech-landing .closer-shot[data-scene=climate]{--size:.97;--cx:32%;--cy:51%;--ry:15deg;--rz:8deg}.avitech-landing .closer-shot[data-scene=shade]{--size:1;--cx:32%;--cy:49%;--ry:-16deg;--rz:-9deg}.avitech-landing .closer-shot[data-scene=scenes]{--size:1.03;--cx:32%;--cy:54%;--ry:13deg;--rz:7deg}.avitech-landing .closer-shot[data-scene=schedule]{--size:1.02;--cx:32%;--cy:60%;--ry:-12deg;--rz:-5deg}.avitech-landing .closer-topics{position:absolute;right:8%;top:50%;transform:translateY(-50%);width:350px;z-index:4}.avitech-landing .closer-topic{width:var(--closed-width,240px);margin:0 0 10px;margin-inline-start:0;background:#efeff2;border-radius:27px;transition:width 650ms cubic-bezier(.22,.75,.2,1),border-radius 650ms;overflow:hidden}.avitech-landing .closer-topic.is-open{width:350px;border-radius:25px}.avitech-landing .closer-topic h3{margin:0;font:inherit}.avitech-landing .closer-trigger{appearance:none;border:0;font:inherit;color:#292a2e;background:#fff0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 17px;min-height:48px;box-sizing:border-box;text-align:right;width:100%;font-size:15px;font-weight:700;white-space:nowrap;line-height:1.6}.avitech-landing .closer-trigger i{font:20px Arial,sans-serif;font-style:normal;border:1px solid #989ba2;width:21px;height:21px;border-radius:50%;display:grid;place-items:center;color:#696d74;flex-shrink:0;transition:transform 600ms,color 300ms,border-color 300ms}.avitech-landing .closer-topic.is-open .closer-trigger i{transform:rotate(45deg)}.avitech-landing .closer-trigger:hover{color:#0071e3}.avitech-landing .closer-trigger:focus-visible,.avitech-landing .closer-close:focus-visible,.avitech-landing .closer-paddles button:focus-visible,.avitech-landing .closer-replay:focus-visible,.avitech-landing .closer-samples button:focus-visible{outline:3px solid #2487ee;outline-offset:-3px}.avitech-landing .closer-copy{height:0;overflow:hidden;box-sizing:border-box}.avitech-landing .closer-copy[hidden]{display:none}.avitech-landing .closer-copy-inner{width:350px;box-sizing:border-box;padding:0 23px 23px}.avitech-landing .closer-copy p{font-size:15px;line-height:1.95;color:#4b4b53;margin:0}.avitech-landing .closer-copy strong{font-weight:700;color:#25262a}.avitech-landing .closer-samples{display:flex;gap:6px;flex-wrap:wrap;margin-top:15px}.avitech-landing .closer-samples button{font:inherit;font-size:11px;cursor:pointer;border:0;background:#fff;color:#4d5666;border-radius:16px;padding:6px 10px}.avitech-landing .closer-samples button[aria-pressed=true]{background:#e1ebff;color:#1768c6}.avitech-landing .closer-close{position:absolute;left:20px;top:20px;z-index:5;width:36px;height:36px;border:0;background:#efeff2;border-radius:50%;font:29px/1 Arial,sans-serif;color:#44464c;cursor:pointer}.avitech-landing .closer-paddles{position:absolute;right:-54px;top:0;display:flex;flex-direction:column;gap:14px;transition:top 700ms cubic-bezier(.22,.75,.2,1)}.avitech-landing .closer-paddles button{border:0;border-radius:50%;background:#efeff2;color:#474951;font:28px/1 Arial,sans-serif;width:36px;height:36px;cursor:pointer}.avitech-landing .closer-paddles button:disabled{opacity:.35;cursor:default}.avitech-landing .closer-replay{position:absolute;bottom:23px;left:25px;font:inherit;font-size:12px;color:#626873;background:#efeff2;border:0;border-radius:23px;padding:8px 13px;z-index:3;cursor:pointer;display:flex;align-items:center;gap:6px}.avitech-landing .closer-replay span{font:22px/1 Arial,sans-serif}.avitech-landing .closer [hidden]{display:none}.avitech-landing .closer-note{font-size:11px;line-height:1.9;color:#91949c;text-align:center;margin:22px auto 0}.avitech-landing .closer-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1800px){.avitech-landing .closer-card{max-width:1480px;height:840px}.avitech-landing .closer-topics{right:8.5%}}@media(max-width:1100px) and (min-width:701px){.avitech-landing .closer-card{height:780px}.avitech-landing .closer-topics{right:7%;width:300px}.avitech-landing .closer-topic.is-open,.avitech-landing .closer-copy-inner{width:300px}.avitech-landing .closer-copy p{font-size:13px}.avitech-landing .closer-trigger{font-size:13px}.avitech-landing .closer-shot{--cx:29%!important;--size:.78!important}.avitech-landing .closer-shot[data-scene=overview]{--size:.51!important;--cx:32%!important}.avitech-landing .closer-companion{--cx:13%;--size:.36}.avitech-landing .closer-paddles{right:-43px}.avitech-landing .closer-paddles button{width:30px;height:30px}}@media(max-width:700px){.avitech-landing .closer{padding:38px 18px 60px}.avitech-landing .closer-heading{padding:0;margin-bottom:24px}.avitech-landing .closer h2{font-size:30px}.avitech-landing .closer-card{height:auto;border-radius:26px;display:flex;flex-direction:column;overflow:hidden}.avitech-landing .closer-stage{position:relative;height:500px;flex-shrink:0;overflow:hidden}.avitech-landing .closer-shot{--size:.57!important;--cx:48%!important;--cy:57%!important;perspective:1400px}.avitech-landing .closer-shot[data-scene=home]{--size:.43!important;--cy:50%!important}.avitech-landing .closer-shot[data-scene=overview]{--size:.40!important;--cx:59%!important;--cy:49%!important}.avitech-landing .closer-companion{--size:.30;--cx:25%;--cy:53%}.avitech-landing .closer-topics{position:relative;right:auto;top:auto;transform:none;width:auto;margin:22px 46px 30px 23px}.avitech-landing .closer-topic{max-width:100%;margin-bottom:10px}.avitech-landing .closer-topic.is-open{width:100%}.avitech-landing .closer-copy-inner{width:var(--mobile-copy-width,280px);padding:0 18px 20px}.avitech-landing .closer-trigger{font-size:13px;padding:11px 14px;min-height:45px;gap:12px}.avitech-landing .closer-copy p{font-size:13px;line-height:1.95}.avitech-landing .closer-paddles{right:-36px;gap:11px}.avitech-landing .closer-paddles button{width:28px;height:28px;font-size:23px}.avitech-landing .closer-close{width:32px;height:32px;left:15px;top:15px}.avitech-landing .closer-replay{top:454px;bottom:auto;left:17px;font-size:11px;padding:6px 10px}}@media(prefers-reduced-motion:reduce){.avitech-landing .closer-shot,.avitech-landing .closer-topic,.avitech-landing .closer-trigger i,.avitech-landing .closer-paddles,.avitech-landing .closer-app{transition:none!important}}@media(prefers-reduced-motion:reduce){.avitech-landing .closer-replay{display:none}}