@media (max-width:700px){.hp-home .lp-hero-column{inline-size:100%}.hp-home .lp-hero-bento-rail{margin-block-end:var(--space-5)}.hp-home .lp-bento{gap:var(--space-3);padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}.hp-home .lp-bento>:is(.lp-bento-studios,.lp-bento-dots){min-block-size:0}.hp-home .lp-bento-studios{margin-inline:calc(var(--lp-space-20) * -1);padding-inline:var(--lp-space-20);scroll-padding-inline:var(--lp-space-20);align-items:flex-start;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hp-home .lp-bento-studios::-webkit-scrollbar{display:none}.hp-home .lp-studio-card{flex:0 0 min(calc((100% + 8px) / 1.14),340px);block-size:auto;min-block-size:0;aspect-ratio:5/4;scroll-snap-align:start}.hp-home .lp-studio-card-frame .lp-studio-card-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}.hp-home .lp-studio-card-frame:before{block-size:40%}.hp-home .lp-studio-card-frame:after{block-size:68%}.hp-home .lp-studio-card-info{gap:var(--space-1);padding:var(--space-3) var(--space-4)}.hp-home .lp-studio-card-title{font-size:20px;line-height:26px;font-weight:600}.hp-home .lp-studio-card-meta{font-size:12px;line-height:16px}.hp-home .lp-studio-card-engines{color:var(--neutral-300)}.hp-home .lp-studio-card-meta .lp-studio-card-count{position:relative;isolation:isolate;margin-block:-14px;padding-inline:var(--space-3);margin-inline-end:calc(var(--space-3) * -1)}.hp-home .lp-studio-card-meta .lp-studio-card-count:before{content:"";position:absolute;z-index:-1;inset-block:8px;inset-inline:0;border:1px solid var(--glass-stroke-24);border-radius:var(--hp-radius-pill);background:rgb(7 8 12/55%)}.hp-home .lp-studio-card-info{transition:opacity var(--dur-base) var(--ease-ui)}.hp-home .lp-studio-card[data-peek]:not(:focus-within) .lp-studio-card-info{opacity:0}.hp-home .lp-studio-card[data-peek] .lp-studio-card-count{pointer-events:none}.hp-home .lp-studio-card>button[type=button]{inset-block-start:var(--space-2);inset-inline-end:var(--space-2);transition:opacity var(--dur-base) var(--ease-ui)}.hp-home .lp-studio-card[data-peek]:not(:focus-within)>button[type=button]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.hp-home .lp-bento-dots>span,.hp-home .lp-studio-card-info,.hp-home .lp-studio-card>button[type=button]{transition:none}}.hp-home .lp-studio-card-meta .lp-studio-card-count:is(:hover,[aria-expanded=true]){background:transparent}.hp-home .lp-studio-card-meta .lp-studio-card-count:is(:hover,[aria-expanded=true]):before{background:var(--glass-fill-14)}.hp-home :is(.lp-studio-card a,.lp-studio-card button,.lp-vo-card,.hp-family-switch button,.hp-spread-choices button){scroll-margin-block:88px var(--space-5)}.hp-home .lp-bento-dots{display:flex;justify-content:center;gap:6px;margin-block:calc(var(--space-1) * -1) 0;pointer-events:none}.hp-home .lp-bento-dots>span{inline-size:6px;block-size:6px;border-radius:var(--hp-radius-pill);background:var(--glass-stroke-24);transition:inline-size var(--dur-base) var(--ease-ui),background-color var(--dur-base) var(--ease-ui)}.hp-home .lp-bento-dots>span[data-active]{inline-size:18px;background:var(--brand-cream)}.hp-home .lp-bento-side{flex-direction:row;align-items:stretch;gap:0;min-block-size:76px;border:1px solid var(--glass-stroke-16);border-radius:var(--hp-radius-tile);background:var(--glass-fill-6)}.hp-home .lp-bento-side>:is(.lp-vo-card,.lp-lab-stats){flex:1 1 auto;min-block-size:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}.hp-home .lp-bento-side .lp-vo-card{align-items:flex-start;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--hp-radius-tile) 0 0 var(--hp-radius-tile)}[dir=rtl] .hp-home .lp-bento-side .lp-vo-card{border-radius:0 var(--hp-radius-tile) var(--hp-radius-tile) 0}.hp-home .lp-bento-side .lp-vo-label{font-size:12px;line-height:16px}.hp-home .lp-bento-side .lp-waveform{gap:3px;block-size:30px;transform:scaleY(.62);transform-origin:0 50%}[dir=rtl] .hp-home .lp-bento-side .lp-waveform{transform-origin:100% 50%}.hp-home .lp-bento-side .lp-waveform-bar{inline-size:3px}.hp-home .lp-bento-side .lp-lab-stats{flex:0 0 auto;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:2px;padding:var(--space-3) var(--space-4);border-inline-start:1px solid var(--glass-stroke-12)}.hp-home .lp-bento-side .lp-lab-stats:first-child{flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between;border-inline-start:0}.hp-home .lp-bento-side .lp-stat{gap:var(--space-2)}.hp-home .lp-bento-side .lp-stat-value{font-size:22px;line-height:26px}.hp-home .lp-bento-side .lp-stat-label{font-size:12px;line-height:16px}.hp-home .lp-bento-side .lp-lab-marquee{display:none}.hp-home .lp-bento-side .lp-lab-stats-head{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:2px}.hp-home .lp-bento-side .lp-lab-stats:first-child .lp-lab-stats-head{flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between}.hp-home .lp-bento-side .lp-lab-stats[data-rich]{padding-block:var(--space-3)}.hp-home #creative-studios>.hp-container{padding-inline:0}.hp-home .hp-model-stage{--hp-statement-band:0px;padding:var(--space-4) var(--space-4) var(--space-5)}.hp-home .hp-model-statement{min-block-size:0;padding-block:var(--space-2) var(--space-3)}.hp-home .hp-model-statement-line{font-size:clamp(19px,5.6vw,26px);line-height:1.12;text-wrap:balance}.hp-home .hp-model-controls{padding-block:0 var(--space-3)}.hp-home .hp-spread{gap:var(--space-3);padding-block:0}.hp-home .hp-spread-viewport{block-size:304px}.hp-home .hp-spread-slot:not([data-open]){display:none}.hp-home .hp-spread-slot[data-open]{flex-grow:1}.hp-home .hp-spread-face{padding:var(--space-4);gap:var(--space-2)}.hp-home .hp-spread-name{font-size:20px;line-height:1.2}.hp-home .hp-spread-facts{font-size:14px}.hp-home .hp-spread-card[data-open] .hp-spread-capabilities{font-size:14px;gap:6px}.hp-home .hp-spread-choices{flex-wrap:nowrap;justify-content:flex-start;gap:var(--space-1);inline-size:calc(100% + var(--space-4) * 2);max-inline-size:none;margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--space-4),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent 0,#000 var(--space-4),#000 calc(100% - 28px),transparent)}[dir=rtl] .hp-home .hp-spread-choices{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--space-4),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to left,transparent 0,#000 var(--space-4),#000 calc(100% - 28px),transparent)}.hp-home .hp-spread-choices::-webkit-scrollbar{display:none}.hp-home .hp-spread-choices button{flex:none;max-inline-size:none;font-size:14px;white-space:nowrap;scroll-snap-align:center;border-color:var(--glass-stroke-12)}.hp-home .hp-spread-choices bdi{overflow-wrap:normal}.hp-home .hp-model-stage .hp-model-footnote{margin-block-start:var(--space-3);font-size:14px;line-height:1.5}.hp-home .hp-model-controls{flex-direction:column;align-items:stretch}.hp-home .hp-creative .hp-family-switch{inline-size:100%;flex-wrap:nowrap}.hp-home .hp-creative .hp-family-switch button{flex:1;padding-inline:4px;font-size:clamp(13px,3.6vw,14px)}.hp-home .hp-spread-choices button>span{font-size:12px}.hp-home .lp-engines{margin-block-start:var(--space-7)}.hp-home .lp-engines-row{align-items:stretch;gap:var(--space-3)}.hp-home .lp-engines-col{flex:none;inline-size:100%;gap:var(--space-3)}.hp-home .lp-engines-title{font-size:clamp(24px,7.2vw,30px);line-height:1.08;letter-spacing:-.4px;text-wrap:balance}.hp-home .lp-engines-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.hp-home .lp-engines-card{position:relative;block-size:auto;min-block-size:0;gap:var(--space-2);padding:10px var(--space-3);border-radius:var(--hp-radius-control)}.hp-home .lp-engines-thumb{inline-size:32px;block-size:32px;border-radius:var(--hp-radius-badge)}.hp-home .lp-engines-thumb img{inset-block-start:2px;inset-inline-start:2px}.hp-home .lp-engines-name{min-block-size:20px;gap:var(--space-2)}.hp-home .lp-engines-name p{min-inline-size:0;font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.1px;text-wrap:balance}.hp-home .lp-engines-tag{padding-block:3px;padding-inline:var(--space-2);color:var(--neutral-400);font-size:12px;line-height:14px}.hp-home .lp-engines-new{padding-block:2px;padding-inline:7px;font-size:12px}.hp-home .lp-engines-card .lp-engines-line{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-home .lp-engines-card:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row;align-items:center;gap:var(--space-3)}.hp-home .lp-engines-card:last-child:nth-child(odd) .lp-engines-top{display:contents}.hp-home .lp-engines-card:last-child:nth-child(odd) .lp-engines-name{inline-size:auto;flex:1 1 auto;min-inline-size:0;order:1}.hp-home .lp-engines-card:last-child:nth-child(odd) .lp-engines-tag{order:2}.hp-home .lp-engines-thumb[data-wordmark]{inline-size:32px!important;padding-inline:0!important}.hp-home .lp-engines-thumb[data-wordmark]>span{display:none!important}.hp-home .lp-engines-thumb[data-wordmark]:before{content:"";position:absolute;inset:0;margin:auto;inline-size:12px;block-size:16px;border-radius:1px;background:linear-gradient(90deg,var(--brand-cream) 0 4px,transparent 4px 8px,var(--brand-cream) 8px 12px)}.hp-home .lp-engines-promo{display:block;position:relative;inline-size:100%;block-size:auto;min-block-size:0;border-radius:var(--hp-radius-card)}.hp-home .lp-engines-media{position:absolute;inset:0;aspect-ratio:auto;inline-size:auto;block-size:auto;border-radius:inherit}}@media (max-width:700px){.hp-home .lp-engines-media :is(img,video){-o-object-position:50% 28%;object-position:50% 28%}.hp-home .lp-engines-preview-toggle{inset-block-start:auto;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.hp-home .lp-engines-content{position:relative;inset:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-3);min-block-size:0;padding:14px var(--space-4)}.hp-home .lp-engines-copy{gap:var(--space-2)}.hp-home .lp-engines-headline{font-size:clamp(24px,6.8vw,26px);line-height:1.05;letter-spacing:-.4px}.hp-home .lp-engines-checks{gap:2px}.hp-home .lp-engines-checks li{gap:var(--space-2)}.hp-home .lp-engines-checks span{font-size:14px;line-height:20px}.hp-home .lp-engines-cta{margin-block-start:0;block-size:44px;min-block-size:44px;padding-block:0;padding-inline:var(--space-5) var(--space-4)}.hp-home .lp-cast{--lp-cast-pad:var(--space-6);--cast-h:clamp(300px,54vh,460px);--cast-pw:calc(var(--cast-h) * 0.3165);--cast-cap:64px;position:relative;gap:var(--space-3);padding-inline:0;overflow-x:visible}@supports (height:1svh){.hp-home .lp-cast{--cast-h:clamp(300px,54svh,460px)}}.hp-home .lp-cast-head{display:contents}.hp-home .lp-cast-statement{order:0;min-block-size:0;font-size:var(--lp-type-statement-min);line-height:1.02;letter-spacing:-.6px}.hp-home .lp-cast-toolbar{display:contents}.hp-home .lp-cast-filters{order:1;position:static;flex-wrap:nowrap;align-items:center;gap:var(--space-2);margin:-4px calc(var(--lp-space-20) * -1);padding:4px var(--lp-space-20);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--lp-space-20);scrollbar-width:none;-webkit-overflow-scrolling:touch}.hp-home .lp-cast-filters::-webkit-scrollbar{display:none}.hp-home .lp-seg--cast{flex:none;inline-size:auto;block-size:52px;padding:var(--space-1);gap:var(--space-1);box-shadow:inset 0 1px 0 var(--glass-highlight-20)}.hp-home .lp-seg--cast .lp-seg-option,.hp-home .lp-seg--cast .lp-seg-option[aria-checked=true]{inline-size:auto;min-inline-size:56px;block-size:44px;padding-inline:var(--space-4);font-size:15px;line-height:20px;box-shadow:none}.hp-home .lp-cast-filter-wrap{position:static;z-index:auto;flex:none;inline-size:auto}.hp-home .lp-cast-filter-wrap .lp-cast-filter{inline-size:auto;block-size:52px;gap:var(--space-2);padding-inline:var(--space-4);box-shadow:inset 0 1px 0 var(--glass-highlight-20);cursor:pointer}.hp-home .lp-cast-filter .lp-cast-filter-value{display:none}.hp-home .lp-cast-filter[data-active] .lp-cast-filter-value{display:block;flex:none;max-inline-size:150px;color:var(--brand-yellow);font-size:14px}.hp-home .lp-cast-filter-label{font-size:15px}@media (max-width:380px){.hp-home .lp-cast-filter-wrap .lp-cast-filter,.hp-home .lp-seg--cast .lp-seg-option,.hp-home .lp-seg--cast .lp-seg-option[aria-checked=true]{padding-inline:var(--space-3)}}.hp-home .lp-cast-filter-panel{inset-inline:0;inset-block-start:auto;margin-block-start:var(--space-2);inline-size:auto;max-inline-size:none;z-index:6}.hp-home .lp-cast-filter-panel[hidden]{display:none}.hp-home .lp-cast-stage{order:2;display:flex;flex-direction:column;align-items:center;inline-size:100%;block-size:auto;aspect-ratio:auto;padding-block-start:var(--space-2);overflow-x:clip;overflow-clip-margin:6px;touch-action:pan-y;scroll-margin-block-start:80px}.hp-home .lp-cast-person[data-slot=center]{position:relative;inset:auto;inline-size:auto;block-size:var(--cast-h);aspect-ratio:400/1264;transform:none;animation:lp-cast-fade .26s ease both}.hp-home .lp-cast-stage[data-motion=jump] .lp-cast-person[data-slot=center]{animation-duration:.18s}.hp-home .lp-cast-person:not([data-slot=center]),.hp-home .lp-cast-shadow--side,.hp-home .lp-cast-side,.hp-home .lp-cast-spot--side-foot,.hp-home .lp-cast-spot--side-stage{display:none}.hp-home .lp-cast-glow,.hp-home .lp-cast-shadow--centre,.hp-home .lp-cast-spot--centre-foot,.hp-home .lp-cast-spot--centre-stage{inset-inline:0;margin-inline:auto}.hp-home .lp-cast-spot--centre-stage{inline-size:calc(var(--cast-pw) * 2.2);block-size:calc(var(--cast-pw) * .344);inset-block-start:calc(var(--space-2) + var(--cast-h) - var(--cast-pw) * .24)}.hp-home .lp-cast-spot--centre-foot{inline-size:calc(var(--cast-pw) * 1.72);block-size:calc(var(--cast-pw) * .206);inset-block-start:calc(var(--space-2) + var(--cast-h) - var(--cast-pw) * .185)}.hp-home .lp-cast-shadow--centre{inline-size:calc(var(--cast-pw) * .82);block-size:calc(var(--cast-pw) * .098);inset-block-start:calc(var(--space-2) + var(--cast-h) - var(--cast-pw) * .06)}.hp-home .lp-cast-glow{inset-block-start:6%;inline-size:64%;block-size:70%}.hp-home .lp-cast-glow img{inline-size:155.56%;block-size:168.58%}.hp-home .lp-cast-chevron{inset-block-start:calc(var(--space-2) + var(--cast-h) * .42);inline-size:48px;block-size:48px}.hp-home .lp-cast-chevron--prev{inset-inline-start:var(--space-1)}.hp-home .lp-cast-chevron--next{inset-inline-end:var(--space-1)}.hp-home .lp-cast-caption,[dir=rtl] .hp-home .lp-cast-caption{position:static;inset:auto;transform:none;justify-content:center;min-block-size:var(--cast-cap);margin-block-start:var(--space-3);animation:none}.hp-home .lp-cast-caption-copy{inline-size:auto;min-inline-size:0}.hp-home .lp-cast-caption-name{font-size:18px}.hp-home .lp-cast-caption-line{font-size:14px;line-height:20px}.hp-home .lp-cast-play{min-block-size:44px;min-inline-size:44px}.hp-home .lp-cast-cta{order:3;align-self:stretch;inline-size:auto;block-size:48px;margin-block-start:var(--space-1);cursor:not-allowed}.hp-home .lp-cast>:is(.sr-only,audio){order:4}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.hp-home .lp-cast-person[data-slot=center]{animation:none}}@media (max-width:700px){.hp-home .hp-rail-progress{display:block;position:relative;inline-size:84px;block-size:3px;margin-block:0;margin-inline:auto;border-radius:var(--radius-pill);background:var(--glass-stroke-16);overflow:hidden;pointer-events:none}.hp-home .hp-rail-progress>span{position:absolute;inset-block:0;inline-size:calc(var(--rail-w, .4) * 100%);inset-inline-start:calc(var(--rail-p, 0) * (100% - var(--rail-w, .4) * 100%));border-radius:inherit;background:linear-gradient(90deg,var(--pop-orange),var(--brand-amber))}.hp-home .lp-model{--lp-model-pad:32px;--lp-model-title:32px;--lp-model-inset:12px;--lp-model-gloss:48px;--lp-model-scrim:104px;--lp-model-row:134px;--lp-model-gap:var(--space-2);--lp-model-rail-h:calc(2 * var(--lp-model-row) + var(--lp-model-gap));overflow:visible}.hp-home .lp-model-gallery{overflow:visible;gap:var(--space-4)}.hp-home .lp-model-head{gap:var(--space-2)}.hp-home .lp-model-brand{display:block}.hp-home .lp-model-line{font-size:var(--type-lead-size);line-height:1.45}.hp-home .lp-model-showreel{gap:var(--space-3)}.hp-home .lp-model-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar name pill" "avatar star star";-moz-column-gap:var(--space-3);column-gap:var(--space-3);row-gap:2px;align-items:center;padding:var(--space-3) var(--space-4)}.hp-home .lp-model-who,.hp-home .lp-model-who-copy{display:contents}.hp-home .lp-model-avatar{grid-area:avatar;inline-size:52px;block-size:52px;background:var(--glass-fill-6) url(/landing/one-model/video/omar-avatar-192.webp) center /cover no-repeat}.hp-home .lp-model-avatar img{display:none}.hp-home .lp-model-name{grid-area:name;align-self:end;font-size:var(--type-lead-size)}.hp-home .lp-model-star{grid-area:star;align-self:start;font-size:var(--type-ui-size);line-height:20px;text-wrap:balance}.hp-home .lp-model-pill{grid-area:pill;align-self:center;padding-block:3px;padding-inline:8px;font-size:13px}@media (max-width:345px){.hp-home .lp-model-identity{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar name" "avatar pill" "avatar star"}.hp-home .lp-model-pill{justify-self:start}}.hp-home .lp-model-films,.hp-home .lp-model-source-shots{display:contents}.hp-home .lp-model-rail{display:grid;grid-template-rows:repeat(2,var(--lp-model-row));grid-template-columns:calc(var(--lp-model-row) * 16 / 9) calc(var(--lp-model-rail-h) * 9 / 16) calc(var(--lp-model-rail-h) * 9 / 16) calc(var(--lp-model-row) * 16 / 9);gap:var(--lp-model-gap);margin-inline:calc(var(--lp-space-20) * -1);padding-inline:var(--lp-space-20);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lp-space-20);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hp-home .lp-model-rail::-webkit-scrollbar{display:none}.hp-home .lp-model-rail .lp-model-tile{aspect-ratio:auto;inline-size:auto;block-size:auto;max-inline-size:none;scroll-snap-align:start}.hp-home .lp-model-rail .lp-model-tile[data-layout=feature]{grid-area:1/1}.hp-home .lp-model-rail .lp-model-tile[data-layout=arrival]{grid-area:2/1}.hp-home .lp-model-rail .lp-model-tile[data-layout=climb]{grid-area:1/2/3/3}.hp-home .lp-model-rail .lp-model-tile[data-layout=watch]{grid-area:1/3/3/4}.hp-home .lp-model-rail .lp-model-tile[data-layout=confrontation]{grid-area:1/4}.hp-home .lp-model-rail .lp-model-tile[data-layout=escape]{grid-area:2/4}.hp-home .lp-model-preview-label{display:none}.hp-home .lp-model-caption-title{font-size:15px;line-height:1.2}.hp-home .lp-model-caption-credit{font-size:13px;line-height:1.3}.hp-home .lp-model-watch:before{content:"";grid-area:1/1;inline-size:44px;block-size:44px;box-sizing:border-box;border:1px solid var(--glass-stroke-30);border-radius:50%;background:var(--scrim-ground-60)}.hp-home .lp-model-watch:after{content:"";grid-area:1/1;inline-size:14px;block-size:16px;background:var(--brand-cream);clip-path:polygon(0 0,100% 50%,0 100%);transform:translateX(2px)}.hp-home .lp-model-cta-row{padding-block-start:0}.hp-home .lp-ugc{--lp-ugc-w:min(56vw,232px);margin-block-start:48px;overflow-x:visible}.hp-home .lp-ugc-inner{gap:var(--space-4)}.hp-home .lp-ugc-head{gap:var(--space-2)}.hp-home .lp-ugc-title{font-size:32px}.hp-home .lp-ugc-line{font-size:var(--type-lead-size);line-height:1.45}.hp-home .lp-ugc-gallery{gap:var(--space-3)}.hp-home .lp-ugc-rail{display:flex;align-items:stretch;gap:var(--space-2);block-size:calc(var(--lp-ugc-w) * 620 / 327 + var(--space-2));margin-inline:calc(var(--lp-space-20) * -1);padding-inline:var(--lp-space-20);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lp-space-20);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hp-home .lp-ugc-rail::-webkit-scrollbar{display:none}.hp-home .lp-ugc-col{flex:0 0 var(--lp-ugc-w);inline-size:var(--lp-ugc-w);gap:var(--space-2);scroll-snap-align:start}.hp-home .lp-ugc-tile--landscape{flex:none;block-size:auto;aspect-ratio:327/184}.hp-home .lp-ugc-tile--portrait,.hp-home .lp-ugc-tile--tall{flex:1 1 0;min-block-size:0;block-size:auto;aspect-ratio:auto}.hp-home .lp-ugc-cta{margin-block-start:0}.hp-home .lp-presets-title{font-size:32px}.hp-home .lp-presets{--lp-presets-w:min(78vw,320px);overflow-x:visible}.hp-home .lp-presets-stage{inline-size:calc(100% + 2 * var(--lp-space-20));margin-inline:calc(var(--lp-space-20) * -1);padding-block-end:56px}.hp-home .lp-presets-scroller{padding-inline:var(--lp-space-20);scroll-padding-inline:var(--lp-space-20);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.hp-home .lp-presets-card{flex:0 0 var(--lp-presets-w);inline-size:var(--lp-presets-w);block-size:calc(var(--lp-presets-w) * 9 / 16 + 84px)}.hp-home .lp-presets-line{font-size:var(--type-ui-size);line-height:20px}.hp-home .lp-presets-line>span{block-size:40px}.hp-home .lp-presets-card:is(:hover,:focus-visible) .lp-presets-line{max-block-size:40px}@media (hover:none),(prefers-reduced-motion:reduce){.hp-home .lp-presets-card .lp-presets-line{max-block-size:40px}}.hp-home .lp-presets-media,.hp-home .lp-presets-media[data-empty]{background:radial-gradient(120% 100% at 20% 0,color-mix(in srgb,var(--pop-orange) 16%,transparent),transparent 62%),linear-gradient(180deg,var(--glass-fill-10),var(--glass-fill-6))}.hp-home .lp-presets-nav{inline-size:44px;block-size:44px;inset-block-start:auto;inset-block-end:0;transform:none}.hp-home .lp-presets-prev{inset-inline-start:var(--lp-space-20)}.hp-home .lp-presets-next{inset-inline-end:var(--lp-space-20)}.hp-home .lp-presets .hp-rail-progress{position:absolute;inset-inline:0;inset-block-end:20px}.hp-home .lp-pricing{--lp-pricing-pad-top:44px;--lp-pricing-pad-bottom:36px;--lp-pricing-toggle-h:52px;--lp-pricing-cta-h:48px;--lp-pricing-display:34px;gap:var(--space-4)}}@media (max-width:700px){.hp-home .lp-pricing :is(.lp-pricing-scrim,.lp-pricing-card,.lp-pricing-toggle,.lp-pricing-cta){backdrop-filter:none}.hp-home .lp-pricing-head{gap:var(--space-3)}.hp-home .lp-pricing-title{text-wrap:balance}.hp-home .lp-pricing-line{font-size:15px;line-height:1.45}.hp-home .lp-pricing-launch-pill{margin-block:0}.hp-home .lp-pricing-billing{gap:var(--space-2)}.hp-home .lp-pricing-toggle{padding:3px}.hp-home .lp-pricing-segment{font-size:15px}.hp-home .lp-pricing-save{font-size:14px;line-height:1.3}.hp-home .lp-pricing-rail{inline-size:calc(100% + var(--lp-space-20) * 2);max-inline-size:none;margin-inline:calc(var(--lp-space-20) * -1);row-gap:var(--space-3)}.hp-home .lp-pricing-plans{gap:var(--space-3);padding:2px var(--lp-space-20) 26px;margin-block-end:-20px;scroll-padding-inline:var(--lp-space-20);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hp-home .lp-pricing-plans::-webkit-scrollbar{display:none}.hp-home .lp-pricing .lp-pricing-card[data-tier],.hp-home .lp-pricing[data-play="1"] .lp-pricing-card[data-tier]{flex:0 0 min(320px,calc(100% - 52px));order:0;gap:var(--space-3);padding:20px 18px;border-radius:18px;box-shadow:0 10px 24px rgba(0,0,0,.35),var(--lp-pricing-highlight);scroll-snap-align:start}.hp-home .lp-pricing-card .lp-pricing-top{gap:var(--space-2)}.hp-home .lp-pricing-card .lp-pricing-price{font-size:min(40px,calc(100cqi / (var(--lp-price-chars, 8) * .56)))}.hp-home .lp-pricing-card .lp-pricing-badge{font-size:12px}.hp-home .lp-pricing-card .lp-pricing-audience,.hp-home .lp-pricing-card .lp-pricing-period{font-size:14px;line-height:1.4}.hp-home .lp-pricing-card .lp-pricing-rows{gap:10px}.hp-home .lp-pricing-card .lp-pricing-rows li{font-size:14px;line-height:1.4}.hp-home .lp-pricing-card .lp-pricing-check{block-size:20px}.hp-home .lp-pricing-card .lp-pricing-cta{min-block-size:48px;font-size:15px}.hp-home .lp-pricing-nav{display:none}.hp-home .lp-pricing .lp-pricing-foot,.hp-home .lp-pricing[data-play="1"] .lp-pricing-foot{font-size:12px;line-height:1.5;opacity:1;animation:none}}@media (max-width:700px) and (hover:hover) and (pointer:fine){.hp-home .lp-pricing-nav{display:inline-flex;margin-inline:var(--lp-space-20)}}@media (max-width:700px){.hp-home .lp-wrap-faq{gap:var(--space-4);padding-block:32px 28px}.hp-home .lp-wrap-heading{font-size:32px}.hp-home .lp-wrap-cols{gap:var(--space-4)}.hp-home .lp-wrap-col{gap:var(--space-2)}.hp-home .lp-wrap-col>.lp-wrap-kicker{margin-block-end:2px}.hp-home .lp-wrap-row{min-block-size:0}.hp-home .lp-wrap-row button{min-block-size:48px;padding-block:8px;padding-inline:16px}.hp-home .lp-wrap-q{font-size:15px;line-height:1.35}.hp-home .lp-wrap-answer p{padding-block-end:14px}.hp-home .lp-wrap-stage{padding-block:var(--space-4) var(--space-5)}.hp-home .lp-wrap-tiles{margin-block-start:var(--space-4);gap:var(--space-3)}.hp-home .lp-wrap-tile,.hp-home .lp-wrap-tile:first-child{display:flex;align-items:stretch;gap:var(--space-3);padding:18px}.hp-home .lp-wrap-copy,.hp-home .lp-wrap-copy[data-gap="10"]{gap:6px}.hp-home .lp-wrap-copy h3{font-size:19px;line-height:1.3}.hp-home .lp-wrap-tile{backdrop-filter:none}.hp-home .lp-wrap-tile>.lp-wrap-cta{inline-size:100%;min-block-size:48px;margin-block-start:0;font-size:15px}}.circular-carousel{--cc-fade:#000000;--cc-radius:12px;--cc-inner:0.4;position:relative;width:100%;height:100%;overflow:hidden;outline:none;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.circular-carousel[data-axis=x]{touch-action:pan-x}.circular-carousel[data-draggable]{cursor:grab}.circular-carousel[data-dragging]{cursor:grabbing}.circular-carousel:focus-visible{box-shadow:inset 0 0 0 2px rgba(128,128,140,.55)}.circular-carousel__view{position:absolute;inset:0}.circular-carousel[data-shape=wheel] .circular-carousel__view{-webkit-mask-image:linear-gradient(180deg,transparent,#000000 18%,#000000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000000 18%,#000000 82%,transparent)}.circular-carousel[data-shape=panorama] .circular-carousel__view{-webkit-mask-image:linear-gradient(90deg,transparent,#000000 12%,#000000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000000 12%,#000000 88%,transparent)}.circular-carousel__stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .45s ease}.circular-carousel[data-ready] .circular-carousel__stage{opacity:1}.circular-carousel__camera,.circular-carousel__card,.circular-carousel__ring{width:0;height:0;transform-style:preserve-3d}.circular-carousel__camera{position:relative}.circular-carousel__card,.circular-carousel__ring{position:absolute;left:0;top:0}.circular-carousel__tile{position:absolute;outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden}.circular-carousel__frame{position:absolute;left:0;top:0;width:100%;overflow:hidden}.circular-carousel__photo{position:absolute;display:block;max-width:none;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.circular-carousel__inner,.circular-carousel__shade{position:absolute;inset:0;pointer-events:none}.circular-carousel__shade{background:var(--cc-fade);opacity:var(--cc-depth,0)}.circular-carousel__inner{background:#000000;opacity:var(--cc-inner)}.circular-carousel__caption{position:absolute;left:0;right:0;bottom:22px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 16px;color:inherit;text-align:center;pointer-events:none;animation:circular-carousel-reveal .9s ease both}.circular-carousel__title{display:flex;max-width:100%;flex-direction:column;align-items:center;font-size:15px;font-weight:500;line-height:1.35;animation:circular-carousel-title .52s cubic-bezier(.22,1,.36,1)}.circular-carousel__subtitle{font-weight:400;opacity:.6}.circular-carousel__count{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;opacity:.5}.circular-carousel__slash{opacity:.6}.circular-carousel__digits{display:inline-flex}.circular-carousel__digit{display:inline-block;height:1em;overflow:hidden}.circular-carousel__reel{display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.22,1,.36,1)}.circular-carousel__reel>span{height:1em}.circular-carousel__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes circular-carousel-title{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes circular-carousel-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.circular-carousel__reel,.circular-carousel__stage{transition:none}.circular-carousel__caption,.circular-carousel__title{animation:none}}.cameras-showcase_section__OjHPR{max-inline-size:var(--hp-layout-max);margin-inline:auto;padding:var(--space-8) var(--hp-layout-gutter);color:var(--hp-ink,var(--brand-cream));scroll-margin-block-start:var(--app-header-offset)}.cameras-showcase_header__OsoKM{display:flex;align-items:end;justify-content:space-between;gap:var(--space-6);margin-block-end:var(--space-4)}.cameras-showcase_detailLabel__U1btQ,.cameras-showcase_eyebrow__DeiiI{margin:0 0 var(--space-3);font:500 var(--type-control-size)/1.5 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.cameras-showcase_eyebrow__DeiiI{color:var(--hp-accent,var(--orange-300))}.cameras-showcase_title__pU_zl{margin:0;font:600 clamp(var(--lp-type-statement-min),4vw,var(--lp-type-statement-md))/1.05 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.cameras-showcase_title__pU_zl span{color:var(--hp-accent,var(--orange-300))}.cameras-showcase_intro__pNH7n{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3);text-align:end}.cameras-showcase_intro__pNH7n p{margin:0;color:var(--hp-muted,var(--neutral-400));font-size:var(--type-ui-size);line-height:1.45;white-space:nowrap}.cameras-showcase_section__OjHPR .cameras-showcase_cta__jC8wD{background:var(--brand-cream);color:var(--static-black);border-color:transparent;min-block-size:48px;border-radius:var(--radius-pill);padding-inline:var(--space-5);font-size:var(--type-ui-size)}.cameras-showcase_section__OjHPR .cameras-showcase_cta__jC8wD:hover{background:var(--brand-yellow)}.cameras-showcase_equipment__tC0Ot{margin-block-end:var(--space-3);border:1px solid var(--hp-edge,var(--glass-stroke-12));border-radius:var(--hp-radius-panel);background:var(--hp-panel-solid,var(--neutral-950));overflow:hidden}.cameras-showcase_equipmentTabs__K97nA{display:inline-flex;align-items:center;gap:2px;margin:var(--space-3) var(--space-4) 0;padding:3px;border:1px solid var(--hp-edge,var(--glass-stroke-12));border-radius:var(--hp-radius-control);background:var(--hp-panel,var(--glass-fill-4))}.cameras-showcase_equipmentTabs__K97nA button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-1) var(--space-3);border:0;border-radius:var(--radius-4);background:transparent;color:var(--hp-muted,var(--neutral-300));font:500 var(--type-small-size)/1.4 var(--font-body);cursor:pointer}.cameras-showcase_equipmentTabs__K97nA button[aria-selected=true]{background:var(--hp-panel-strong,var(--glass-fill-12));color:var(--hp-ink,var(--brand-cream));box-shadow:inset 0 0 0 1px var(--hp-edge,var(--glass-stroke-12))}.cameras-showcase_equipmentTabs__K97nA button:hover{color:var(--hp-ink,var(--brand-cream))}.cameras-showcase_equipmentBody__NUN0H{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);align-items:center;gap:var(--space-4);min-inline-size:0;padding:var(--space-2) var(--space-4) var(--space-3)}.cameras-showcase_equipmentCarousel__q9Bew{min-inline-size:0;block-size:200px;overflow:hidden}.cameras-showcase_circularCarousel__vHba7{inline-size:100%;block-size:100%}.cameras-showcase_circularCarousel__vHba7 .circular-carousel__photo{-o-object-fit:contain;object-fit:contain;background:var(--static-black)}.cameras-showcase_circularCarousel__vHba7:focus-visible{outline:2px solid var(--hp-ink,var(--brand-cream));outline-offset:-4px;box-shadow:none}.cameras-showcase_equipmentDetail__NW3Ss{min-inline-size:0;padding:var(--space-3) var(--space-3) var(--space-3) 0}.cameras-showcase_equipmentCopy__9jJ2Z{min-inline-size:0}.cameras-showcase_equipmentDetail__NW3Ss h3{margin:0;font:600 clamp(var(--type-h2-size),2vw,var(--lp-type-statement-sm))/1.12 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.cameras-showcase_equipmentDetail__NW3Ss .cameras-showcase_description__svedu{margin-block-start:var(--space-2);font-size:var(--type-ui-size);line-height:1.4}.cameras-showcase_equipmentNote__nvtx9{margin:var(--space-2) 0 0;color:var(--hp-muted,var(--neutral-400));font-size:var(--type-control-size);line-height:1.4}.cameras-showcase_workbench__hWlv6{border:1px solid var(--hp-edge,var(--glass-stroke-12));border-radius:var(--hp-radius-panel);background:var(--hp-panel-solid,var(--neutral-950));overflow:hidden}.cameras-showcase_tabs__64Sg6{display:flex;overflow-x:auto;scrollbar-width:thin;border-block-end:1px solid var(--hp-edge,var(--glass-stroke-12));padding-inline:var(--space-4)}.cameras-showcase_tabs__64Sg6 button{position:relative;display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:var(--space-2);min-inline-size:104px;min-block-size:48px;margin:0;padding:var(--space-2);border:0;border-block-end:2px solid transparent;background:transparent;color:var(--hp-muted,var(--neutral-400));font:500 var(--type-small-size)/1.4 var(--font-body);text-align:center;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-ui),background var(--dur-fast) var(--ease-ui)}.cameras-showcase_tabs__64Sg6 button[aria-selected=true]{color:var(--hp-ink,var(--brand-cream));border-block-end-color:currentColor;font-weight:600}.cameras-showcase_tabs__64Sg6 button:hover{background:var(--hp-panel,var(--glass-fill-4));color:var(--hp-ink,var(--brand-cream))}.cameras-showcase_tabCount__gE5EU{color:var(--hp-accent,var(--orange-300));font-size:var(--type-control-size);font-variant-numeric:tabular-nums;font-weight:600}.cameras-showcase_panel__BJW99{padding:var(--space-4)}.cameras-showcase_hero__2tp0k{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr);gap:var(--space-6);align-items:stretch}.cameras-showcase_stage__0D5rN{position:relative;min-inline-size:0;max-block-size:320px;aspect-ratio:2.1;overflow:hidden;border-radius:var(--hp-radius-tile);isolation:isolate;background:radial-gradient(ellipse at 50% 50%,var(--glass-fill-12),transparent 68%),var(--static-black);color:var(--brand-cream)}.cameras-showcase_stage__0D5rN:before{content:"";position:absolute;z-index:-1;inset:17% 26%;border:1px solid var(--glass-stroke-8);border-radius:50%}.cameras-showcase_stage__0D5rN[data-film]:before{display:none}.cameras-showcase_stageEyebrow__Sz43U{position:absolute;z-index:2;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);color:var(--neutral-300);font:500 var(--type-control-size)/1.5 var(--font-body)}.cameras-showcase_poster__J_HKJ{display:block;inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;padding:var(--space-5) var(--space-7) var(--space-6)}.cameras-showcase_stage__0D5rN[data-film] .cameras-showcase_poster__J_HKJ{padding:0;-o-object-fit:cover;object-fit:cover}.cameras-showcase_stage__0D5rN[data-film] .cameras-showcase_stageEyebrow__Sz43U{background:var(--scrim-ground-60);padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);color:var(--brand-cream)}.cameras-showcase_video__zzByR{position:absolute;z-index:1;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.cameras-showcase_video__zzByR[data-ready]{opacity:1}.cameras-showcase_stageFoot__eSfdJ{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);font-size:var(--type-control-size);line-height:1.5}.cameras-showcase_stage__0D5rN[data-film] .cameras-showcase_stageFoot__eSfdJ{padding-block-start:var(--space-7);background:var(--lp-card-scrim)}.cameras-showcase_stageFoot__eSfdJ>span{max-inline-size:32ch}.cameras-showcase_play__6p8dI{flex:0 0 44px;display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid var(--glass-stroke-30);border-radius:50%;padding:0;color:var(--brand-cream);background:var(--scrim-ground-88);cursor:pointer}.cameras-showcase_play__6p8dI:hover{background:var(--neutral-700)}.cameras-showcase_play__6p8dI[aria-disabled=true]{cursor:default}.cameras-showcase_play__6p8dI span{font:500 23px/1 var(--font-body)}.cameras-showcase_playbackNote__WARwh{position:absolute;z-index:3;inset-inline:var(--space-4);inset-block-start:var(--space-7);margin:0;padding:var(--space-2);background:var(--scrim-ground-88);color:var(--brand-cream);font-size:var(--type-control-size);line-height:1.5;border-radius:var(--radius-2)}.cameras-showcase_imageFallback__JHRZW{display:grid;align-content:center;justify-items:center;block-size:100%;margin:0;padding:var(--space-5);font-size:var(--type-h2-size)}.cameras-showcase_imageFallback__JHRZW span{font-size:var(--type-small-size);margin-block-start:var(--space-3)}.cameras-showcase_detail__zKRF0{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;min-inline-size:0;padding:var(--space-2) var(--space-1) 0}.cameras-showcase_detailLabel__U1btQ{color:var(--hp-muted,var(--neutral-400))}.cameras-showcase_detail__zKRF0 h3{margin:0;font:600 clamp(var(--type-h2-size),3vw,var(--lp-type-statement-sm))/1.12 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.cameras-showcase_description__svedu{margin:var(--space-3) 0 0;color:var(--hp-muted,var(--neutral-300));font-size:var(--type-lead-size);line-height:1.5}.cameras-showcase_detailNote__RnQec{margin:var(--space-3) 0 0;color:var(--hp-muted,var(--neutral-400));font-size:var(--type-control-size);line-height:1.5}.cameras-showcase_browserHeading__5QYnc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block:var(--space-3) var(--space-2);font-size:var(--type-small-size)}.cameras-showcase_browserHeading__5QYnc p{margin:0;font-weight:500}.cameras-showcase_browserNav__bi_Nb{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}.cameras-showcase_browserNav__bi_Nb span{flex-shrink:0;margin-inline-end:var(--space-1);color:var(--hp-muted,var(--neutral-400));font-variant-numeric:tabular-nums;white-space:nowrap}.cameras-showcase_browserNav__bi_Nb button{inline-size:44px;block-size:44px;border:0;border-radius:50%;background:transparent;color:var(--hp-ink,var(--brand-cream));font:400 27px/1 var(--font-body);cursor:pointer}.cameras-showcase_browserNav__bi_Nb button:hover{background:var(--hp-panel-strong,var(--glass-fill-12))}.cameras-showcase_options__LQjJm{display:flex;gap:var(--space-2);padding:var(--space-1);margin:calc(-1 * var(--space-1));overflow-x:auto;scrollbar-width:thin}.cameras-showcase_option__1QoP_{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:0 0 clamp(120px,13vw,148px);min-inline-size:0;padding:var(--space-1);border:1px solid var(--hp-edge,var(--glass-stroke-12));border-radius:var(--hp-radius-control);background:transparent;color:var(--hp-muted,var(--neutral-300));text-align:start;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-ui),background var(--dur-fast) var(--ease-ui)}.cameras-showcase_option__1QoP_:hover{background:var(--hp-panel,var(--glass-fill-4));border-color:var(--hp-muted,var(--neutral-400))}.cameras-showcase_option__1QoP_[aria-checked=true]{border-color:var(--hp-ink,var(--brand-cream));background:var(--hp-panel,var(--glass-fill-6));color:var(--hp-ink,var(--brand-cream))}.cameras-showcase_thumbnail__vFGo_{display:block;aspect-ratio:2.25/1;overflow:hidden;border-radius:var(--radius-4);background:var(--static-black)}.cameras-showcase_thumbnail__vFGo_ img{display:block;inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain}.cameras-showcase_option__1QoP_[data-film] .cameras-showcase_thumbnail__vFGo_ img{-o-object-fit:cover;object-fit:cover}.cameras-showcase_optionName__Mn6hd{display:flex;gap:var(--space-2);justify-content:space-between;align-items:center;min-block-size:44px;padding-inline:var(--space-1);font-size:var(--type-ui-size);font-weight:500;line-height:1.4}.cameras-showcase_option__1QoP_[aria-checked=true] .cameras-showcase_optionName__Mn6hd{font-weight:600}.cameras-showcase_check__4Gkuj{flex-shrink:0;inline-size:var(--space-4)}.cameras-showcase_section__OjHPR :is(button,a):focus-visible{outline:2px solid var(--hp-ink,var(--brand-cream));outline-offset:3px}.cameras-showcase_stage__0D5rN .cameras-showcase_play__6p8dI:focus-visible{outline-color:var(--brand-cream)}.cameras-showcase_section__OjHPR[dir=rtl] :is(.cameras-showcase_eyebrow__DeiiI,.cameras-showcase_detailLabel__U1btQ,.cameras-showcase_title__pU_zl,.cameras-showcase_detail__zKRF0 h3){letter-spacing:0}@media (max-width:1000px){.cameras-showcase_header__OsoKM{gap:var(--space-5)}.cameras-showcase_equipmentBody__NUN0H{grid-template-columns:minmax(0,1.5fr) minmax(190px,1fr)}.cameras-showcase_hero__2tp0k{gap:var(--space-5)}.cameras-showcase_intro__pNH7n p{white-space:normal}.cameras-showcase_description__svedu{font-size:var(--type-ui-size)}}@media (max-width:700px){.cameras-showcase_section__OjHPR{padding-block:var(--space-6);padding-inline:0}.cameras-showcase_detailLabel__U1btQ,.cameras-showcase_eyebrow__DeiiI{font-size:13px}.cameras-showcase_equipmentTabs__K97nA{display:flex;margin:var(--space-2) var(--space-3) 0}.cameras-showcase_equipmentTabs__K97nA button{flex:1 1 0;min-inline-size:0;font-size:14px}.cameras-showcase_equipmentBody__NUN0H{grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-1) var(--space-3) var(--space-3)}.cameras-showcase_equipmentCarousel__q9Bew{block-size:120px}.cameras-showcase_equipmentDetail__NW3Ss{padding:0 var(--space-1)}.cameras-showcase_equipmentDetail__NW3Ss h3{font-size:var(--type-h2-size)}.cameras-showcase_equipmentDetail__NW3Ss .cameras-showcase_detailLabel__U1btQ{margin-block-end:var(--space-1)}.cameras-showcase_equipmentDetail__NW3Ss .cameras-showcase_description__svedu,.cameras-showcase_equipmentDetail__NW3Ss .cameras-showcase_equipmentNote__nvtx9{margin-block-start:var(--space-1)}.cameras-showcase_equipmentNote__nvtx9{font-size:14px}.cameras-showcase_header__OsoKM{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.cameras-showcase_intro__pNH7n{align-items:flex-start;text-align:start}.cameras-showcase_intro__pNH7n p{font-size:14px}.cameras-showcase_tabs__64Sg6{padding-inline:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-2);-webkit-overflow-scrolling:touch}.cameras-showcase_options__LQjJm::-webkit-scrollbar,.cameras-showcase_tabs__64Sg6::-webkit-scrollbar{display:none}.cameras-showcase_tabs__64Sg6 button{flex:0 0 auto;min-inline-size:108px;min-block-size:48px;font-size:14px;scroll-snap-align:start}.cameras-showcase_tabCount__gE5EU{font-size:13px}.cameras-showcase_panel__BJW99{padding:var(--space-3)}.cameras-showcase_hero__2tp0k{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.cameras-showcase_stage__0D5rN{max-block-size:none;aspect-ratio:16/10}.cameras-showcase_stage__0D5rN[data-film]{aspect-ratio:16/9}.cameras-showcase_stageEyebrow__Sz43U{font-size:13px}.cameras-showcase_poster__J_HKJ{padding:var(--space-5) var(--space-5) var(--space-6)}.cameras-showcase_stage__0D5rN:not([data-film]){aspect-ratio:3/2}.cameras-showcase_stage__0D5rN:not([data-film]) .cameras-showcase_poster__J_HKJ{padding-block-start:calc(var(--space-4) + var(--space-5))}.cameras-showcase_stageFoot__eSfdJ{padding:var(--space-3);font-size:14px}.cameras-showcase_stageFoot__eSfdJ>span{max-inline-size:19ch}.cameras-showcase_detail__zKRF0{padding:0 var(--space-1)}.cameras-showcase_detail__zKRF0 h3{font-size:var(--type-h2-size)}.cameras-showcase_detailLabel__U1btQ{margin-block-end:var(--space-2)}.cameras-showcase_description__svedu{font-size:var(--type-ui-size)}.cameras-showcase_detailNote__RnQec{margin-block-start:var(--space-3);padding-block-start:0;font-size:14px}.cameras-showcase_options__LQjJm{margin-inline:calc(-1 * var(--space-3));padding-block-end:var(--space-2);padding-inline:var(--space-3);overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-3);-webkit-overflow-scrolling:touch}.cameras-showcase_option__1QoP_{flex-basis:132px;scroll-snap-align:start}.cameras-showcase_optionName__Mn6hd{font-size:14px}.cameras-showcase_browserHeading__5QYnc{margin-block-start:var(--space-4);font-size:14px}}@media (prefers-reduced-motion:reduce){.cameras-showcase_section__OjHPR *,.cameras-showcase_section__OjHPR :before{transition:none;scroll-behavior:auto}}.cameras-showcase_section__OjHPR .cameras-showcase_panel__BJW99:focus-visible{outline:2px solid var(--hp-ink,var(--brand-cream));outline-offset:-4px}