@font-face{font-family:Heebo;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/heebo-300-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/heebo-300-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/heebo-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/heebo-400-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/heebo-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/heebo-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/heebo-500-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/heebo-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/heebo-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/heebo-700-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/heebo-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/heebo-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:900;font-display:block;src:url(/fonts/heebo-900-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:900;font-display:block;src:url(/fonts/heebo-900-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:900;font-display:block;src:url(/fonts/heebo-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/archivo-300-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/archivo-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/archivo-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/archivo-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/archivo-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/archivo-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/archivo-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/archivo-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/archivo-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/archivo-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-root:#05090E;--bg:#0B1017;--panel:#141C26;--accent:#00AAD2;--on-accent:#0B1017;--ac:0,170,210;--ink:#ffffff;--ink-2:#D5DBE1;--ink-3:#C3CBD3;--ink-4:#A6B0BA;--muted:#8C98A6;--dim:#6A7683;--dim-2:#4E5A66;--dim-3:#5F6B78;--lc:255,255,255;--line:rgba(var(--lc),.12);--line-2:rgba(var(--lc),.16);--line-3:rgba(var(--lc),.09);--line-4:rgba(var(--lc),.18);--line-dash:rgba(var(--lc),.22);--line-strong:rgba(var(--lc),.25);--fill:rgba(var(--lc),.03);--fill-2:rgba(var(--lc),.06);--vc:11,16,23;--veil-0:rgba(var(--vc),0);--veil-h:rgba(var(--vc),.55);--veil-1:rgba(var(--vc),.97);--glass:rgba(var(--vc),.8);--glass-2:rgba(var(--vc),.94);--overlay:rgba(var(--vc),.88);--r:2px;--r2:3px;--r3:4px;--f-he:"Heebo",sans-serif;--f-en:"Archivo",sans-serif;--ok:#2E9E5B;--u:1px;--px:64px}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body{height:100%;overflow:hidden;background:var(--bg-root)}body{font-family:var(--f-he);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;overscroll-behavior:none}button{font-family:inherit;border:0;background:none;color:inherit;cursor:pointer}.en{font-family:var(--f-en);direction:ltr;unicode-bidi:isolate}@keyframes pulseDot{0%,to{opacity:.3}50%{opacity:1}}@keyframes arrowBob{0%{transform:translateY(0);opacity:.25;box-shadow:0 0 rgba(var(--ac),.55)}45%{transform:translateY(14px);opacity:1;box-shadow:0 0 0 16px rgba(var(--ac),0)}to{transform:translateY(0);opacity:.25;box-shadow:0 0 rgba(var(--ac),0)}}@keyframes labelBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}#screen{position:relative;width:100%;height:100%;overflow:hidden;background:var(--bg);color:var(--ink)}#screen.portrait{--u:1px;--px:64px}#screen.landscape{--u:1px;--px:96px}.om-scroll::-webkit-scrollbar{width:0;height:0}.mark{display:inline-flex;align-items:center;height:calc(58*var(--u));color:var(--muted)}.mark svg,.mark .bmark-img{height:100%;width:auto;max-width:calc(210*var(--u))}#attract{position:absolute;top:0;right:0;bottom:0;left:0;z-index:110;background:var(--bg);display:flex;flex-direction:column;transition:opacity .45s;overflow:hidden}#attract.hidden{opacity:0;pointer-events:none}#attract .media{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,var(--panel),var(--bg))}#attract .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 70% 30%,rgba(var(--ac),.13),transparent 62%)}#attract .veil{position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(to top,var(--veil-1) 22%,var(--veil-0))}#attract .top{position:relative;z-index:3;padding:calc(56*var(--u)) var(--px);display:flex;justify-content:space-between;align-items:flex-start;gap:32px}#attract .btm{position:relative;z-index:3;margin-top:auto;padding:0 var(--px) calc(90*var(--u))}#attract .kick{font-family:var(--f-en);direction:ltr;text-align:left;font-size:calc(17*var(--u));font-weight:400;letter-spacing:.36em;color:var(--accent);margin-bottom:calc(14*var(--u))}#attract .price,#attract .cta{direction:rtl;text-align:right}#attract h1{font-family:var(--f-en);direction:ltr;font-size:calc(118*var(--u));font-weight:600;line-height:.92;letter-spacing:-.01em}#attract h1 small{font-size:calc(44*var(--u));font-weight:300;letter-spacing:.26em;color:var(--accent)}#attract .price{margin-top:calc(30*var(--u));font-size:calc(30*var(--u));font-weight:300;color:var(--ink-3)}#attract .price b{font-weight:700;color:var(--ink)}#attract .cta{margin-top:calc(52*var(--u));display:inline-flex;align-items:center;gap:calc(22*var(--u));border:1px solid var(--accent);border-radius:999px;padding:calc(22*var(--u)) calc(44*var(--u));background:rgba(var(--ac),.1);font-size:calc(26*var(--u));font-weight:500;letter-spacing:.1em}#attract .cta i{width:calc(12*var(--u));height:calc(12*var(--u));border-radius:50%;background:var(--accent);animation:pulseDot 2s infinite;display:block}#view{position:absolute;top:0;right:0;bottom:0;left:0}#scroller{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-y pinch-zoom;overscroll-behavior:contain}#zoom{transform-origin:50% 0;will-change:transform}.hdr{padding:calc(40*var(--u)) var(--px) calc(30*var(--u));display:flex;align-items:flex-start;justify-content:space-between;gap:calc(32*var(--u));border-bottom:1px solid var(--line)}.hdr .l{display:flex;flex-direction:column;gap:calc(16*var(--u))}.hdr .brandrow{display:flex;align-items:center;gap:calc(22*var(--u))}.hdr .mark{height:calc(58*var(--u));display:flex;align-items:center}.hdr .mark svg,.mark .bmark-img{height:100%;width:auto;max-width:calc(210*var(--u))}.hdr .vr{width:1px;height:calc(46*var(--u));background:var(--line-4)}.hdr .word{font-family:var(--f-en);direction:ltr;font-size:calc(28*var(--u));font-weight:300;letter-spacing:.44em}.hdr .sub{font-size:calc(20*var(--u));font-weight:300;letter-spacing:.24em;color:var(--muted)}.hdr .r{text-align:left}.hdr .elec{font-family:var(--f-en);direction:ltr;font-size:calc(16*var(--u));font-weight:400;letter-spacing:.34em;color:var(--accent);margin-bottom:calc(12*var(--u));text-align:left}.hdr .name{font-family:var(--f-en);direction:ltr;display:flex;align-items:baseline;gap:calc(18*var(--u));justify-content:flex-end}.hdr .name b{font-size:calc(78*var(--u));font-weight:600;line-height:.95}.hdr .name span{font-size:calc(34*var(--u));font-weight:300;letter-spacing:.26em;color:var(--accent)}#trims{display:flex;gap:calc(12*var(--u));padding:calc(22*var(--u)) var(--px);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}#trims::-webkit-scrollbar{display:none}.trim{flex:0 0 auto;border:1px solid var(--line-2);border-radius:var(--r);padding:calc(14*var(--u)) calc(30*var(--u));background:transparent;transition:.18s;text-align:right}.trim .n{font-family:var(--f-en);direction:ltr;font-size:calc(22*var(--u));font-weight:500;letter-spacing:.16em;color:var(--ink-3)}.trim .p{font-size:calc(17*var(--u));font-weight:300;color:var(--muted);margin-top:calc(4*var(--u))}.trim.on{border-color:var(--accent);background:rgba(var(--ac),.12)}.trim.on .n{color:var(--ink)}.trim.on .p{color:var(--accent)}.hero{position:relative;background:linear-gradient(160deg,var(--panel),var(--bg));overflow:hidden}#screen.portrait .hero{height:calc(608*var(--u))}.hero video,.hero .ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--bg)}.hero .ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16*var(--u));border:1px dashed var(--line-dash)}.hero .ph .ring{width:calc(62*var(--u));height:calc(62*var(--u));border-radius:50%;border:1px solid var(--accent);display:flex;align-items:center;justify-content:center}.hero .ph .ring i{width:0;height:0;border-style:solid;border-width:calc(13*var(--u)) 0 calc(13*var(--u)) calc(20*var(--u));border-color:transparent transparent transparent var(--accent);margin-left:calc(5*var(--u));display:block}.hero .ph .t1{font-size:calc(25*var(--u));font-weight:500;color:var(--ink-2)}.hero .ph .t2{font-size:calc(17*var(--u));font-weight:300;color:var(--muted)}.hero .fade{position:absolute;inset:auto 0 0 0;height:calc(300*var(--u));z-index:2;background:linear-gradient(to top,var(--veil-1),var(--veil-0));pointer-events:none}.hero .pricebox{position:absolute;right:var(--px);bottom:calc(40*var(--u));pointer-events:none;z-index:4}.pricebox .lbl{font-size:calc(19*var(--u));letter-spacing:.24em;color:var(--ink-4);margin-bottom:calc(10*var(--u))}.pricebox .row{display:flex;align-items:baseline;gap:calc(24*var(--u))}.pricebox .amt{font-size:calc(76*var(--u));font-weight:700;line-height:1}.pricebox .amt em{font-style:normal;font-size:calc(38*var(--u));font-weight:300}.pricebox .fin{font-size:calc(24*var(--u));font-weight:400;color:var(--accent);white-space:nowrap}.stats{display:grid;gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#screen.portrait .stats{grid-template-columns:repeat(2,1fr)}#screen.landscape .stats{grid-template-columns:repeat(4,1fr)}.stats>div{background:var(--bg);padding:calc(24*var(--u)) var(--px)}.stats .lbl{font-size:calc(18*var(--u));letter-spacing:.18em;color:var(--muted);margin-bottom:calc(10*var(--u))}.stats .v{display:flex;align-items:baseline;gap:calc(10*var(--u))}.stats .v b{font-family:var(--f-en);direction:ltr;font-size:calc(54*var(--u));font-weight:700;line-height:1}.stats .v span{font-size:calc(21*var(--u));font-weight:300;color:var(--accent);unicode-bidi:isolate}.sh{display:flex;align-items:center;gap:calc(18*var(--u));margin-bottom:calc(24*var(--u))}.sh h2{font-size:calc(32*var(--u));font-weight:700}.sh .rule{flex:1;height:1px;background:var(--line-2)}.sh .tag{font-size:calc(18*var(--u));color:var(--muted)}.sh .tag.en{font-family:var(--f-en);font-weight:300;letter-spacing:.26em;color:var(--accent)}.blk{padding:calc(36*var(--u)) var(--px) 0}.groups{display:grid;gap:calc(48*var(--u))}#screen.portrait .groups{grid-template-columns:1fr 1fr}#screen.landscape .groups{grid-template-columns:1fr 1fr 1fr}.grp .gh{display:flex;align-items:center;gap:calc(14*var(--u));padding-bottom:calc(13*var(--u));border-bottom:2px solid var(--accent);margin-bottom:calc(16*var(--u))}.grp .gh b{font-size:calc(25*var(--u));font-weight:700}.grp .gh i{font-family:var(--f-en);direction:ltr;font-style:normal;font-size:calc(16*var(--u));font-weight:300;color:var(--muted)}.grp .li{display:flex;gap:calc(13*var(--u));padding:calc(9*var(--u)) 0;font-size:calc(23*var(--u));line-height:1.4;color:var(--ink-2);text-wrap:pretty}.grp .li i{width:calc(7*var(--u));height:calc(7*var(--u));border-radius:50%;background:var(--accent);margin-top:calc(13*var(--u));flex:none;display:block}.adas{display:grid;grid-template-columns:1fr 1fr;gap:0 calc(48*var(--u))}.adas .it{display:flex;gap:calc(14*var(--u));align-items:flex-start;padding:calc(11*var(--u)) 0;border-bottom:1px solid var(--line-3)}.adas code{font-family:var(--f-en);direction:ltr;font-size:calc(15*var(--u));font-weight:600;color:var(--on-accent);background:var(--accent);border-radius:var(--r);padding:calc(5*var(--u)) calc(8*var(--u));flex:none;min-width:calc(58*var(--u));text-align:center}.adas p{font-size:calc(20*var(--u));color:var(--ink-3);line-height:1.35;text-wrap:pretty}.safe{display:grid;grid-template-columns:1fr 1fr;gap:0 calc(48*var(--u))}.safe .it{display:flex;justify-content:space-between;align-items:center;gap:calc(16*var(--u));padding:calc(11*var(--u)) 0;border-bottom:1px solid var(--line-3)}.safe .it p{font-size:calc(20*var(--u));color:var(--ink-3);line-height:1.35;text-wrap:pretty}.safe .it i{font-size:calc(18*var(--u));color:var(--accent);flex:none;font-style:normal}.cards{display:grid;grid-template-columns:1fr 1fr;gap:calc(32*var(--u))}.card{border:1px solid var(--line-2);border-radius:var(--r3);padding:calc(24*var(--u)) calc(26*var(--u))}.card .ch{display:flex;align-items:baseline;justify-content:space-between;gap:calc(16*var(--u));margin-bottom:calc(16*var(--u))}.card .ch b{font-size:calc(22*var(--u));font-weight:700}.card .ch span{font-size:calc(15*var(--u));color:var(--muted);white-space:nowrap}.scale{display:flex;direction:ltr;margin-bottom:calc(9*var(--u));align-items:flex-end}.scale.s9{gap:calc(5*var(--u))}.scale.s15{gap:calc(3*var(--u))}.scale .c{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(6*var(--u))}.scale .tri{width:calc(17*var(--u));height:calc(12*var(--u));clip-path:polygon(0 0,100% 0,50% 100%)}.scale .bx{width:100%;height:calc(46*var(--u));border-radius:var(--r);color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(19*var(--u));font-weight:700}.scale.s15 .bx{font-size:calc(15*var(--u))}.card .bar{height:2px;background:var(--line-strong);margin-bottom:calc(9*var(--u))}.card .ends{display:flex;justify-content:space-between;font-size:calc(15*var(--u));color:var(--muted);direction:ltr}.card .trio{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(16*var(--u))}.card .trio .k{font-size:calc(15*var(--u));color:var(--muted);margin-bottom:calc(6*var(--u))}.card .trio .v{font-size:calc(26*var(--u));font-weight:700;direction:ltr;text-align:right}.spin{border:1px solid var(--line-2);border-radius:var(--r3);overflow:hidden;background:linear-gradient(160deg,var(--panel),var(--bg))}.spin .stage{position:relative;height:calc(420*var(--u));display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:grab;touch-action:none}.spin .stage.drag{cursor:grabbing}.spin .car{width:76%;transform-style:preserve-3d;will-change:transform}.spin .floor{position:absolute;bottom:calc(56*var(--u));left:12%;right:12%;height:calc(22*var(--u));background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.55),transparent 70%);filter:blur(6px)}.spin .hint{position:absolute;bottom:calc(16*var(--u));left:0;right:0;text-align:center;font-size:calc(18*var(--u));letter-spacing:.18em;color:var(--muted);pointer-events:none}.spin .hint b{color:var(--accent);font-weight:500}.spin .deg{position:absolute;top:calc(16*var(--u));left:calc(20*var(--u));font-family:var(--f-en);direction:ltr;font-size:calc(15*var(--u));letter-spacing:.2em;color:var(--dim);pointer-events:none}.spin .bar2{display:flex;align-items:center;gap:calc(18*var(--u));padding:calc(20*var(--u)) calc(26*var(--u));border-top:1px solid var(--line)}.swatches{display:flex;gap:calc(12*var(--u));flex:1;flex-wrap:wrap}.sw{width:calc(52*var(--u));height:calc(52*var(--u));border-radius:50%;border:2px solid transparent;box-shadow:inset 0 0 0 1px var(--line-strong);position:relative}.sw.on{border-color:var(--accent)}.sw.on:after{content:"";position:absolute;inset:calc(-8*var(--u));border-radius:50%;border:1px solid rgba(var(--ac),.35)}.spin .cname{font-size:calc(21*var(--u));color:var(--ink-3);white-space:nowrap;min-width:calc(230*var(--u));text-align:left}.spin .cname small{display:block;font-size:calc(16*var(--u));color:var(--muted)}.gal{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(12*var(--u));height:calc(210*var(--u))}.gal .cell{position:relative;border-radius:var(--r2);overflow:hidden;border:1px dashed var(--line-dash);background:linear-gradient(160deg,var(--panel),var(--bg));display:flex;align-items:center;justify-content:center;font-size:calc(17*var(--u));color:var(--dim-3)}.eyebrow{display:flex;align-items:center;gap:calc(14*var(--u));margin-bottom:calc(16*var(--u))}.eyebrow i{width:calc(8*var(--u));height:calc(8*var(--u));border-radius:50%;background:var(--accent);animation:pulseDot 2.4s infinite;display:block}.eyebrow span{font-size:calc(18*var(--u));letter-spacing:.22em;color:var(--muted)}.tbl{border:1px solid var(--line-2);border-radius:var(--r3);overflow:hidden}.tbl .tr{display:grid;grid-template-columns:1.75fr 1fr 1fr 1fr 1fr 1.1fr}.tbl .th{background:var(--fill-2);color:var(--muted);font-size:calc(15*var(--u));letter-spacing:.1em}.tbl .th>div{padding:calc(15*var(--u)) calc(20*var(--u))}.tbl .tb{border-top:1px solid var(--line-3)}.tbl .tb>div{padding:calc(16*var(--u)) calc(20*var(--u));font-size:calc(20*var(--u));color:var(--ink-3)}.tbl .tb>div:first-child{font-weight:700;color:var(--ink);white-space:nowrap}.tbl .tb>div:last-child{font-weight:700;color:var(--accent)}.tbl .tb.on{background:rgba(var(--ac),.07)}.ftr{margin-top:calc(26*var(--u));padding:calc(26*var(--u)) var(--px) calc(280*var(--u));display:flex;justify-content:space-between;align-items:flex-end;gap:calc(40*var(--u));border-top:1px solid var(--line)}.ftr .legal{font-size:calc(14*var(--u));font-weight:300;color:var(--dim);line-height:1.6;max-width:calc(700*var(--u));text-wrap:pretty}.ftr .legal div+div{margin-top:calc(7*var(--u))}.ftr .sign{text-align:left;flex:none}.ftr .sign b{font-family:var(--f-en);direction:ltr;font-size:calc(28*var(--u));font-weight:300;line-height:1.1;display:block;text-align:left}.ftr .sign span{font-family:var(--f-en);direction:ltr;font-size:calc(14*var(--u));font-weight:300;letter-spacing:.34em;color:var(--muted);margin-top:calc(10*var(--u));display:block;text-align:left}.pageno{padding:0 var(--px) calc(44*var(--u));font-family:var(--f-en);direction:ltr;font-size:calc(15*var(--u));font-weight:300;letter-spacing:.3em;color:var(--dim-2);text-align:left}#scrim{position:absolute;inset:auto 0 0 0;height:calc(230*var(--u));z-index:72;pointer-events:none;background:linear-gradient(to top,var(--veil-1) 30%,var(--veil-h) 62%,var(--veil-0))}#prog{position:absolute;right:calc(20*var(--u));top:calc(200*var(--u));bottom:calc(200*var(--u));width:3px;border-radius:2px;background:var(--line);overflow:hidden;z-index:70}#progIn{position:absolute;left:0;right:0;top:0;height:4%;background:var(--accent);border-radius:2px;transition:height .12s linear}#ctl{position:absolute;right:calc(52*var(--u));bottom:calc(44*var(--u));z-index:80;display:flex;flex-direction:column;align-items:center;gap:calc(16*var(--u))}#ctlLabel{font-size:calc(19*var(--u));font-weight:500;letter-spacing:.16em;color:var(--accent);white-space:nowrap;animation:labelBlink 1.4s ease-in-out infinite}.circ{width:calc(74*var(--u));height:calc(74*var(--u));border-radius:50%;border:2px solid var(--accent);background:rgba(var(--ac),.14);display:flex;align-items:center;justify-content:center}#ctlNext{animation:arrowBob 1.4s ease-in-out infinite}#ctlNext .arw{width:calc(20*var(--u));height:calc(20*var(--u));border-right:4px solid var(--accent);border-bottom:4px solid var(--accent);transform:rotate(45deg);margin-bottom:calc(5*var(--u));transition:transform .3s}#ctlHome{opacity:0;pointer-events:none;transition:.25s;border-color:var(--line-4);background:var(--fill-2)}#ctlHome.show{opacity:1;pointer-events:auto}#ctlHome span{font-size:calc(30*var(--u));color:var(--ink-3);line-height:1}#left{position:absolute;left:calc(52*var(--u));bottom:calc(44*var(--u));z-index:80;display:flex;align-items:flex-end;gap:calc(16*var(--u))}#left .qr img{width:calc(104*var(--u));height:calc(104*var(--u));display:block}#left .qr span{display:block;font-size:calc(14*var(--u));color:var(--muted);margin-top:calc(7*var(--u));letter-spacing:.1em}#btnLang,#btnCmp{border:1px solid var(--line-2);border-radius:var(--r3);padding:calc(18*var(--u)) calc(24*var(--u));background:var(--glass);font-size:calc(20*var(--u));color:var(--ink-3);letter-spacing:.08em}#btnTrim{border:1px solid var(--accent);border-radius:var(--r3);padding:calc(12*var(--u)) calc(24*var(--u));background:rgba(var(--ac),.12);text-align:right}#btnTrim span{display:block;font-size:calc(14*var(--u));color:var(--muted);letter-spacing:.18em}#btnTrim b{display:block;font-family:var(--f-en);direction:ltr;text-align:right;font-size:calc(22*var(--u));font-weight:600;letter-spacing:.14em;color:var(--accent);margin-top:calc(3*var(--u))}#idleWrap{position:absolute;top:0;right:0;left:0;height:3px;z-index:95;background:transparent}#idleBar{height:100%;width:100%;background:var(--accent);transform-origin:right;transition:transform .2s linear}#toast{position:absolute;bottom:calc(160*var(--u));left:50%;transform:translate(-50%) translateY(18px);z-index:96;background:var(--glass-2);border:1px solid var(--accent);border-radius:999px;padding:calc(20*var(--u)) calc(38*var(--u));font-size:calc(24*var(--u));font-weight:400;display:flex;align-items:center;gap:calc(16*var(--u));opacity:0;pointer-events:none;transition:.25s;white-space:nowrap}#toast.show{opacity:1;transform:translate(-50%) translateY(0)}#toast b{font-family:var(--f-en);direction:ltr;color:var(--accent);font-size:calc(28*var(--u));font-weight:700}#net{position:absolute;left:calc(52*var(--u));bottom:calc(172*var(--u));z-index:97;display:none;align-items:center;gap:calc(12*var(--u));background:var(--glass-2);border:1px solid var(--line-2);border-radius:999px;padding:calc(10*var(--u)) calc(22*var(--u));font-size:calc(17*var(--u));font-weight:300;color:var(--muted);letter-spacing:.06em}#net.show{display:flex}#net i{width:calc(9*var(--u));height:calc(9*var(--u));border-radius:50%;background:var(--warn,#C8781C);display:block}#net.stale i{background:#c8781c}#net.off i{background:#8c98a6}#btnCall{border:1px solid var(--accent);border-radius:var(--r3);padding:calc(18*var(--u)) calc(26*var(--u));background:var(--accent);color:var(--on-accent);font-size:calc(21*var(--u));font-weight:700;letter-spacing:.04em}#btnCall.wait{background:transparent;color:var(--muted);border-color:var(--line-2);font-weight:400}#left .qr{border:1px solid var(--line-2);border-radius:var(--r3);padding:calc(12*var(--u));background:var(--glass);text-align:center}.wa-wrap{display:flex;gap:calc(34*var(--u));align-items:center}.wa-wrap img{width:calc(300*var(--u));height:calc(300*var(--u));border-radius:var(--r3);flex:none;background:#fff;padding:calc(14*var(--u))}.wa-txt{flex:1}.wa-step{display:flex;align-items:center;gap:calc(16*var(--u));font-size:calc(24*var(--u));color:var(--ink-2);margin-bottom:calc(18*var(--u))}.wa-step i{width:calc(40*var(--u));height:calc(40*var(--u));border-radius:50%;background:var(--accent);color:var(--on-accent);font-style:normal;font-weight:700;font-size:calc(20*var(--u));display:flex;align-items:center;justify-content:center;flex:none}.wa-note{font-size:calc(18*var(--u));color:var(--muted);line-height:1.6;margin-top:calc(26*var(--u));border-top:1px solid var(--line);padding-top:calc(18*var(--u))}.call-ico{width:calc(120*var(--u));height:calc(120*var(--u));border-radius:50%;margin:0 auto calc(26*var(--u));border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;font-size:calc(52*var(--u));color:var(--accent)}.call-ico.ok{background:var(--accent);color:var(--on-accent)}.call-h{font-size:calc(38*var(--u));font-weight:700;margin-bottom:calc(14*var(--u))}.call-p{font-size:calc(23*var(--u));color:var(--ink-3);line-height:1.6}@keyframes ring{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.call-ico.live{animation:ring 1s ease-in-out infinite}#swapBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:130;background:var(--glass-2);border:1px solid var(--accent);border-radius:var(--r3);padding:calc(30*var(--u)) calc(40*var(--u));min-width:calc(520*var(--u));display:none;text-align:center}#swapBox.show{display:block}#swapBox.err{border-color:#e1552b}#swapTxt{font-size:calc(24*var(--u));color:var(--ink-2);margin-bottom:calc(18*var(--u));line-height:1.5}#swapTrack{height:calc(6*var(--u));background:var(--line-2);border-radius:999px;overflow:hidden}#swapBar{height:100%;width:0;background:var(--accent);transition:width .25s}#swapBox.err #swapTrack{display:none}#corner{position:absolute;top:0;left:0;width:calc(160*var(--u));height:calc(160*var(--u));z-index:98}#ring{position:absolute;top:calc(26*var(--u));left:calc(26*var(--u));width:calc(100*var(--u));height:calc(100*var(--u));z-index:99;opacity:0;transition:opacity .2s;pointer-events:none}#ring.on{opacity:1}#ring svg{transform:rotate(-90deg)}#ring .n{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--f-en);font-size:calc(28*var(--u));font-weight:600;color:var(--accent)}.modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;background:var(--overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center;padding:calc(60*var(--u))}.modal.show{display:flex;animation:fadeUp .25s}.sheet{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r3);width:100%;max-width:calc(820*var(--u));max-height:88%;overflow:auto;padding:calc(46*var(--u));scrollbar-width:none}.sheet::-webkit-scrollbar{display:none}.sheet h2{font-size:calc(36*var(--u));font-weight:700}.sheet .sub{font-size:calc(20*var(--u));font-weight:300;color:var(--muted);margin:calc(10*var(--u)) 0 calc(32*var(--u));letter-spacing:.08em}#dots{display:flex;gap:calc(16*var(--u));justify-content:center;margin-bottom:calc(26*var(--u))}#dots i{width:calc(22*var(--u));height:calc(22*var(--u));border-radius:50%;border:1px solid var(--line-4);display:block}#dots i.f{background:var(--accent);border-color:var(--accent)}#pad{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(12*var(--u))}#pad button{border:1px solid var(--line-2);border-radius:var(--r);padding:calc(26*var(--u));font-family:var(--f-en);font-size:calc(34*var(--u));font-weight:500;color:var(--ink-2)}#pad button:active{background:rgba(var(--ac),.15);border-color:var(--accent)}.err{color:#e1552b;font-size:calc(20*var(--u));text-align:center;height:calc(30*var(--u))}.pick{display:grid;grid-template-columns:1fr 1fr;gap:calc(14*var(--u))}.pick button{border:1px solid var(--line-2);border-radius:var(--r3);padding:calc(24*var(--u));text-align:right}.pick button.on{border-color:var(--accent);background:var(--fill-2)}.steps{display:flex;align-items:center;gap:calc(10*var(--u));font-size:calc(17*var(--u));color:var(--dim);margin-bottom:calc(18*var(--u));letter-spacing:.06em}.steps span.on{color:var(--accent);font-weight:500}.steps span.done{color:var(--ink-3)}.steps i{font-style:normal;color:var(--dim)}.steps em.lvl{margin-inline-start:auto;font-style:normal;font-size:calc(15*var(--u));color:var(--on-accent);background:var(--accent);border-radius:999px;padding:calc(4*var(--u)) calc(14*var(--u))}.brandrow2{display:flex;align-items:center;gap:calc(18*var(--u))}.bmark{width:calc(96*var(--u));height:calc(38*var(--u));flex:none;display:block}.bmark svg,.bmark .bmark-img{width:100%;height:100%;object-fit:contain}.pick .nm{font-family:var(--f-en);direction:ltr;text-align:right;font-size:calc(26*var(--u));font-weight:600}.pick .sb{font-size:calc(18*var(--u));font-weight:300;color:var(--muted);margin-top:calc(6*var(--u))}.cta{margin-top:calc(30*var(--u));display:flex;gap:calc(12*var(--u))}.cta button{flex:1;padding:calc(22*var(--u));border-radius:var(--r);font-size:calc(24*var(--u));border:1px solid var(--line-2);color:var(--ink-3)}.cta button.pri{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:700}.meta{font-size:calc(16*var(--u));font-weight:300;color:var(--dim);margin-top:calc(26*var(--u));line-height:1.7;border-top:1px solid var(--line);padding-top:calc(18*var(--u))}.cmp{border:1px solid var(--line-2);border-radius:var(--r3);overflow:hidden}.cmp .r{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--line-3)}.cmp .r:first-child{border-top:0;background:var(--fill-2)}.cmp .r>div{padding:calc(14*var(--u)) calc(18*var(--u));font-size:calc(19*var(--u));color:var(--ink-3)}.cmp .r>div:first-child{color:var(--muted)}.cmp .r.h>div{font-weight:700;color:var(--ink);font-family:var(--f-en);direction:ltr;text-align:right}.cmp .r .df{color:var(--accent);font-weight:700}#stage{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--bg-root)}#frame{position:relative;width:100%;height:100%;background:var(--bg);transform-origin:center}body.preview #frame{box-shadow:0 30px 90px #000000b3}.mark.no-logo,.bmark.no-logo{display:none}.mark.no-logo+.vr,.brandrow .mark.no-logo+.vr{display:none}.gal .cell img{width:100%;height:100%;object-fit:cover;display:block}.gal{height:calc(210 * var(--u))}.gal.tall{height:calc(400 * var(--u))}.gal .cell{border-style:solid;border-color:var(--line-2)}#screen.landscape .gal{height:calc(320 * var(--u))}#screen.landscape .gal.tall{height:calc(460 * var(--u))}
