html:not(.sc-ready) [data-sc-in],html:not(.sc-ready) [data-sc-stagger]>*{opacity:1;transform:none}.h-hero{isolation:isolate;min-height:min(820px, calc(100svh - var(--v-head-h) - 44px));align-items:center;display:grid;position:relative;overflow:clip}.h-hero__copy{z-index:6;gap:var(--sc-5);padding-block:var(--sc-8);justify-items:start;display:grid;position:relative}.h-hero__copy .v-h1{max-width:min(9em,46vw);font-size:clamp(2.9rem,1.4rem + 4.6vw,5.2rem)}.h-hero__line{display:block}html[lang=ar] .h-hero__copy .v-h1{font-size:clamp(2.5rem,1.3rem + 3.8vw,4.4rem);line-height:1.25}.h-hero__copy .v-lede{max-width:min(27em,42vw)}.h-hero__facts{margin-top:var(--sc-3);font-size:.92rem}.h-hero__scene{z-index:1;perspective:1900px;position:absolute;inset-block:0;inset-inline:46% -7%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 16%)}[dir=rtl] .h-hero__scene{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 16%);mask-image:linear-gradient(270deg,#0000 0,#000 16%)}.h-pl{inset-inline-start:var(--x);top:var(--y);width:var(--w);transform:translate3d(calc(var(--mx,0) * var(--d) * -1px), calc(var(--my,0) * var(--d) * -1px - var(--sy,0) * var(--r) * 1px), 0);will-change:transform;position:absolute}[dir=rtl] .h-pl{transform:translate3d(calc(var(--mx,0) * var(--d) * -1px), calc(var(--my,0) * var(--d) * -1px - var(--sy,0) * var(--r) * 1px), 0) scaleX(-1)}[dir=rtl] .h-pl img,[dir=rtl] .h-pl .v-browser__bar span{scale:-1 1}.h-pl>img{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--sc-r-md);width:100%;max-width:none;height:auto;box-shadow:var(--sc-e2);outline:1px solid var(--sc-hairline);outline-offset:-1px;transform:rotateY(-13deg)rotateX(3deg)}.h-pl--far{--d:8;--r:.03;filter:blur(1.3px)saturate(.7);opacity:.58;z-index:1}.h-pl--mid{--d:18;--r:.085;filter:blur(.4px)saturate(.92);opacity:.94;z-index:2}.h-pl--subject{--d:30;--r:.15;--x:15%;--y:21%;--w:60%;z-index:3}.h-pl--near{--d:56;--r:.32;--x:66%;--y:70%;--w:46%;filter:blur(3.2px);z-index:4}.h-far-0{--x:2%;--y:5%;--w:15%}.h-far-1{--x:24%;--y:1%;--w:17%}.h-far-2{--x:49%;--y:4%;--w:14%}.h-far-3{--x:71%;--y:9%;--w:18%}.h-far-4{--x:0%;--y:73%;--w:16%}.h-far-5{--x:31%;--y:82%;--w:15%}.h-mid-0{--x:62%;--y:15%;--w:30%}.h-mid-1{--x:-3%;--y:36%;--w:24%}.h-mid-2{--x:50%;--y:60%;--w:27%}.h-subject{transform-style:preserve-3d;position:relative;transform:rotateY(-13deg)rotateX(3deg)}.h-subject .v-phone{inset-inline:-7% auto;width:22%;bottom:-9%;transform:translateZ(90px)}.h-hero__floor{inset-inline:0;z-index:5;background:linear-gradient(to top, var(--sc-canvas) 8%, transparent);pointer-events:none;height:170px;position:absolute;bottom:0}.h-wall--rich{background:var(--v-wall-2)}.h-wall__stage{background:var(--v-wall-2);overflow:hidden}.h-wall__scene{perspective:1400px;perspective-origin:62% 46%;position:absolute;inset:0}.h-wall__plane{width:0;height:0;transform-style:preserve-3d;position:absolute;top:46%;left:62%}.h-tile:not(.is-front){margin-left:calc(60px - var(--wp,0) * 120px)}.h-tile{width:260px;transition:transform .82s cubic-bezier(.22, 1, .3, 1), opacity .5s var(--sc-ease-out), filter .5s var(--sc-ease-out);will-change:transform;pointer-events:none;display:block;position:absolute;top:-81px;left:-130px}.h-tile__shot{aspect-ratio:16/10;border-radius:var(--sc-r-md);background:var(--sc-surface);box-shadow:var(--sc-e2);outline:1px solid var(--sc-hairline);outline-offset:-1px;display:block;overflow:hidden}.h-tile__shot img{object-fit:cover;object-position:top;width:100%;max-width:none;height:100%}.h-tile__label{opacity:0;transition:opacity .3s var(--sc-ease-out);transform-origin:0 0;gap:2px;display:grid}.h-tile__label strong{font-family:var(--sc-font-display);font-size:1.28rem;font-weight:700;line-height:1.05}.h-tile__label span{color:var(--sc-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.3;display:-webkit-box;overflow:hidden}.h-wall.is-active .h-tile:not(.is-front){opacity:.34;filter:blur(1.6px)saturate(.35)}.h-tile.is-front{pointer-events:auto;z-index:2}.h-tile.is-front .h-tile__shot{box-shadow:var(--sc-e3)}.h-tile.is-front .h-tile__label{opacity:1;transition-delay:.42s}.h-tile__label{background:color-mix(in oklab, var(--v-wall-2) 90%, transparent);border-radius:var(--sc-r-sm);margin:4px -8px 0;padding:7px 8px 8px}.h-tile.is-front:focus-visible{outline:none}.h-tile.is-front:focus-visible .h-tile__shot{outline:3px solid var(--sc-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.h-tile.is-front:hover .h-tile__shot{outline:2px solid var(--sc-ink)}}[dir=rtl] .h-wall--rich .h-wall__scene{transform:scaleX(-1)}[dir=rtl] .h-wall--rich .h-tile>*{scale:-1 1}.h-wall__chrome{z-index:3;height:100%;padding-top:calc(var(--v-head-h) + 28px);pointer-events:none;flex-direction:column;justify-content:space-between;padding-bottom:28px;display:flex;position:relative}.h-wall__ui{pointer-events:auto;gap:var(--sc-4);align-content:start;width:min(330px,100%);display:grid}.h-wall--rich .h-wall__ui{background:color-mix(in oklab, var(--v-wall-2) 93%, transparent);border-radius:var(--sc-r-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-inline-start:-18px;padding:18px 18px 14px}.h-wall__ui .v-h2{font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem)}.h-wall__index{scrollbar-width:thin;gap:1px;max-height:44vh;display:grid;overflow-y:auto}.h-wall__index button{text-align:start;border:0;width:100%;color:var(--sc-ink-soft);transition:color .14s var(--sc-ease-out), border-color .14s var(--sc-ease-out);background:0 0;border-inline-start:2px solid #0000;justify-content:space-between;gap:12px;padding:6px 10px;font-size:.96rem;font-weight:500;display:flex}.h-wall__index button:hover{color:var(--sc-ink);border-inline-start-color:var(--sc-hairline-strong)}.h-wall__index button[aria-pressed=true]{color:var(--sc-ink);border-inline-start-color:var(--sc-accent);font-weight:700}.h-wall__index button span{font-variant-numeric:tabular-nums;opacity:.75;font-size:.86rem}.h-wall__status{pointer-events:auto;background:color-mix(in oklab, var(--v-wall-2) 93%, transparent);border-radius:var(--sc-r-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:14px;min-height:1.6em;margin-inline-start:-18px;padding:10px 18px;font-size:.98rem;display:inline-flex}.h-wall__status strong{font-family:var(--sc-font-display);font-size:1.5rem;line-height:1}.h-wall--plain{background:var(--v-wall-2)}.h-wall--plain .h-wall__index{scrollbar-width:none;gap:6px;max-height:none;padding-bottom:6px;display:flex;overflow-x:auto}.h-wall--plain .h-wall__index::-webkit-scrollbar{display:none}.h-wall--plain .h-wall__index button{white-space:nowrap;border:1.5px solid var(--sc-hairline-strong);border-radius:var(--sc-r-sm);gap:8px;min-height:40px}.h-wall--plain .h-wall__index button[aria-pressed=true]{border-color:var(--sc-ink);background:var(--sc-ink);color:var(--sc-canvas)}.h-wall--plain .h-wall__ui{width:100%}.h-wall__plain{gap:var(--sc-5) var(--sc-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.h-wall__plain a{gap:6px;display:grid}.h-wall__plain img{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--sc-r-md);width:100%;height:auto;box-shadow:var(--sc-e1)}.h-wall__plain strong{font-family:var(--sc-font-display);font-size:1.2rem;line-height:1.05}.h-wall__plain span{color:var(--sc-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.3;display:-webkit-box;overflow:hidden}.h-read{padding-top:clamp(3rem,6vw,6rem)}.h-read__grid{gap:var(--sc-9);grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr);align-items:start;display:grid}.h-points{margin-top:var(--sc-3);display:grid}.h-points>div{gap:var(--sc-4);border-top:1px solid var(--sc-hairline);grid-template-columns:11rem 1fr;padding-block:14px;display:grid}.h-points>div:last-child{border-bottom:1px solid var(--sc-hairline)}.h-points dt{font-weight:700}.h-points dd{color:var(--sc-ink-soft)}.h-sample{background:var(--sc-surface);padding:var(--sc-5);border-radius:var(--sc-r-lg);box-shadow:var(--sc-e2);outline:1px solid var(--sc-hairline);outline-offset:-1px;gap:12px;display:grid;rotate:1.2deg}.h-sample .v-label{border-top:1px solid var(--sc-hairline);margin-top:6px;padding-top:14px;font-size:.92rem}.h-fresh__stage{padding-top:var(--v-head-h);flex-direction:column;justify-content:center;gap:clamp(1.25rem,3vh,2.5rem);display:flex}.h-fresh__head{justify-content:space-between;align-items:baseline;gap:var(--sc-5);flex-wrap:wrap;display:flex}.h-rail{align-items:flex-start;gap:var(--sc-6);padding-inline:var(--sc-gutter)}.h-rail__item{flex:none;width:clamp(280px,min(36vw,62vh),560px)}.h-rail__item .v-card__name{font-size:clamp(1.45rem,1.2rem + .9vw,2rem)}.h-rail__end{width:clamp(220px,min(26vw,46vh),400px);padding:var(--sc-5);border:1.5px solid var(--sc-ink);border-radius:var(--sc-r-md);aspect-ratio:16/10;transition:background-color .16s var(--sc-ease-out), color .16s var(--sc-ease-out);flex:none;justify-content:space-between;align-self:start;align-items:center;gap:12px;display:flex}.h-rail__end:hover{background:var(--sc-ink);color:var(--sc-canvas)}.h-makers__in{padding-block:clamp(4.5rem,9vw,9rem)}.h-makers__grid{gap:var(--sc-9);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;display:grid}.h-makers .v-lede{color:var(--sc-ink-soft);max-width:34em}.h-route{padding-inline-start:56px;position:relative}.h-route svg{width:40px;height:calc(100% - 28px);position:absolute;inset-block:14px;inset-inline-start:0;overflow:visible}.h-route path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.h-route__base{stroke:var(--sc-hairline-strong)}.h-route__line{stroke:var(--sc-accent);stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,1) - .26) * 3.1, 1))}.h-route ol{counter-reset:adim;gap:var(--sc-6);display:grid}.h-route li{counter-increment:adim;font-size:var(--sc-t-lg);align-items:center;min-height:44px;font-weight:500;line-height:1.25;display:flex;position:relative}.h-route li:before{content:counter(adim);background:var(--sc-canvas);border:2px solid var(--sc-accent);width:40px;height:40px;color:var(--sc-ink);font-family:var(--sc-font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:1.2rem;font-weight:700;display:grid;position:absolute;inset-inline-start:-56px}.h-plate{gap:var(--sc-5);background:var(--sc-surface);border:1.5px solid var(--sc-ink);border-radius:var(--sc-r-lg);max-width:44rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.h-plate .v-search .v-btn{min-height:46px}@media (max-width:980px){.h-hero{flex-direction:column;min-height:0;display:flex}.h-hero__copy{order:1}.h-hero__scene{order:2}.h-hero__copy{padding-block:var(--sc-6) var(--sc-5)}.h-hero__copy .v-h1,.h-hero__copy .v-lede{max-width:none}.h-hero__line{display:inline}.h-hero__scene{perspective:none;height:330px;margin-inline:0;position:relative;inset:auto;overflow:clip;-webkit-mask-image:none;mask-image:none}.h-pl>img,.h-subject{transform:none}.h-pl--mid,.h-pl--near,.h-far-1,.h-far-3,.h-far-4,.h-far-5{display:none}.h-pl--subject{--x:9%;--y:16%;--w:78%}.h-far-0{--x:-6%;--y:4%;--w:34%}.h-far-2{--x:70%;--y:58%;--w:36%}.h-subject .v-phone{inset-inline-start:-4%;width:20%;bottom:-8%}.h-hero__floor{height:90px}.h-read__grid,.h-makers__grid{gap:var(--sc-7);grid-template-columns:minmax(0,1fr)}.h-sample{rotate:none}}@media (max-width:760px){.h-fresh__stage{padding-top:calc(var(--v-head-h) + 36px);justify-content:flex-start}}@media (max-width:560px){.h-hero__scene{height:250px}.h-points>div{grid-template-columns:1fr;gap:4px}.h-plate .v-search{flex-direction:column}.h-rail__item{width:76vw}}@media (prefers-reduced-motion:reduce){.h-pl{transform:none!important}.h-tile,.h-tile__label{transition:none!important}.h-sample{rotate:none}.h-fresh{height:auto!important}.h-fresh__stage{padding-block:var(--sc-8);height:auto!important;position:static!important}.h-rail{scroll-snap-type:x proximity;padding-bottom:var(--sc-4);flex-wrap:nowrap;overflow-x:auto;transform:none!important}.h-rail__item,.h-rail__end{scroll-snap-align:start}}
