.uno.home-collection-section{--home-collection-pad:clamp(1.25rem, 5vw, 4.5rem);width:100%;padding:clamp(4rem, 12vw, 7.5rem) var(--home-collection-pad) clamp(4.5rem, 11vw, 8rem);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:clamp(2.5rem,6vw,4rem) clamp(2rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.home-collection-section__intro{flex-direction:column;gap:clamp(1.75rem,4vw,3rem);min-width:0;display:flex}.home-collection-section__head{flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.8vw,1.15rem);display:flex}.home-collection-section__eyebrow{text-align:left}.home-collection-section__title-wrap.uno-letter-swap{place-items:start;width:100%}.home-collection-section__heading{text-align:left;justify-content:flex-start;margin:0;line-height:1.05}.home-collection-section__title-wrap .uno-letter-swap__word{row-gap:0;line-height:.92}.home-collection-section__title-wrap .uno-letter-swap__line-break{margin-top:-.06em}.home-collection-section__title-wrap .uno-letter-swap__subline{color:color-mix(in srgb, var(--uno-fg) 50%, transparent)}.home-collection-section__copy{flex-direction:column;align-items:flex-start;gap:1.15rem;max-width:min(32rem,100%);display:flex}.home-collection-section__body{letter-spacing:-.02em;color:color-mix(in srgb, var(--uno-fg) 78%, transparent);margin:0;font-size:clamp(.98rem,1.35vw,1.125rem);font-weight:500;line-height:1.5}.home-collection-section__count{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02rem;text-transform:uppercase;color:var(--uno-fg-muted);align-items:center;gap:.4rem;margin:0;font-size:.8125rem;font-weight:500;line-height:1;display:flex}.home-collection-section__live{flex-shrink:0;place-items:center;width:.4rem;height:.4rem;display:grid;position:relative}.home-collection-section__live-fill{background:var(--inferno-red);transform-origin:50%;width:100%;height:100%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite home-collection-live;display:block}.home-collection-section__offer{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.home-collection-section__tiers{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-collection-section__tier{border-top:1px solid var(--uno-border);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.95rem;display:flex}.home-collection-section__tier:last-child{border-bottom:1px solid var(--uno-border)}.home-collection-section__tier-label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;text-transform:uppercase;color:var(--uno-fg-muted);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;font-size:clamp(.6875rem,1.4vw,.8125rem);font-weight:500;line-height:1.2;display:flex}.home-collection-section__tier-dot,.home-collection-section__tier-off{color:var(--inferno-red)}.home-collection-section__tier-price{letter-spacing:-.03em;color:var(--uno-fg);flex-shrink:0;margin:0;font-size:clamp(1.75rem,4vw,3.25rem);font-weight:500;line-height:.9}.home-collection-section__fine{letter-spacing:-.02em;max-width:22rem;color:var(--uno-fg-muted);margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}@keyframes home-collection-live{0%{transform:scale(0)rotate(-25deg)}42%{transform:scale(1)rotate(90deg)}58%{transform:scale(1)rotate(90deg)}to{transform:scale(0)rotate(205deg)}}@media (prefers-reduced-motion:reduce){.home-collection-section__live-fill{animation:none;transform:none}}@media (max-width:64rem){.uno.home-collection-section{grid-template-columns:1fr;align-items:start}.home-collection-section__heading{white-space:normal}}
.uno.home-faq-section.faq{--faq-radius:0;--faq-pad-y:clamp(.7rem, 1.6vw, .85rem);--faq-pad-x:clamp(.95rem, 2.2vw, 1.15rem);--faq-q-bg:var(--power-black);--faq-q-ink:var(--full-white);--faq-a-bg:var(--uno-surface-muted);--faq-a-ink:var(--uno-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(3rem,6vw,6rem);width:100%;padding:clamp(5rem,12vw,8rem) clamp(1.25rem,5vw,2rem);display:flex;position:relative;overflow:hidden}[data-theme=dark] .uno.home-faq-section.faq{--faq-q-bg:var(--full-white);--faq-q-ink:var(--power-black)}.home-faq-section__head{text-align:center;flex-direction:column;align-items:center;gap:clamp(.75rem,1.8vw,1.15rem);width:min(70%,48rem);display:flex}.home-faq-section__eyebrow{text-align:center}.home-faq-section__title-wrap.uno-letter-swap{place-items:center;width:100%}.home-faq-section__heading{text-align:center;justify-content:center;margin:0;line-height:.92}.home-faq-section__title-wrap .uno-letter-swap__word{row-gap:0;line-height:.92}.home-faq-section__title-wrap .uno-letter-swap__line-break{margin-top:-.06em}.home-faq-section__title-wrap .uno-letter-swap__subline{color:color-mix(in srgb, var(--uno-fg) 50%, transparent)}.home-faq-section .faq-container{flex-direction:column;gap:3rem;width:min(70%,48rem);margin:0 auto;display:flex}.home-faq-section .faq-item{flex-direction:column;gap:1.5rem;display:flex}.home-faq-section .faq-container p{text-align:left;font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(.95rem,1.25vw,1.125rem);font-weight:400;line-height:1.25}.home-faq-section .faq-question,.home-faq-section .faq-answer{max-width:70%;padding:var(--faq-pad-y) var(--faq-pad-x);border-radius:var(--faq-radius);border:none}.home-faq-section .faq-question{background-color:var(--faq-q-bg);align-self:flex-end}.home-faq-section .faq-question p{color:var(--faq-q-ink)}.home-faq-section .faq-answer{background-color:var(--faq-a-bg);flex-direction:column;align-self:flex-start;gap:3rem;display:flex}.home-faq-section .faq-row{align-items:flex-start;display:flex}.home-faq-section .faq-question-slot{justify-content:flex-end}.home-faq-section .faq-answer-slot{justify-content:flex-start}.home-faq-section .faq-answer p{color:var(--faq-a-ink)}.home-faq-section .faq-question-slot .faq-message{align-self:flex-end}.home-faq-section .faq-answer-slot .faq-message{align-self:flex-start}.home-faq-section .faq-message{position:relative;overflow:hidden}.home-faq-section .faq-content{flex-direction:column;gap:1rem;width:max-content;max-width:100%;display:flex}.home-faq-section .faq-content p{opacity:0}.home-faq-section .typing-indicator{pointer-events:none;justify-content:center;align-items:center;gap:.22rem;display:flex;position:absolute;inset:0}.home-faq-section .typing-indicator span{opacity:.2;border-radius:0;width:.28rem;height:.28rem;animation:.9s step-end infinite home-faq-typing-fade}.home-faq-section .faq-question .typing-indicator span{background-color:var(--faq-q-ink)}.home-faq-section .faq-answer .typing-indicator span{background-color:var(--faq-a-ink)}.home-faq-section .typing-indicator span:nth-child(2){animation-delay:.3s}.home-faq-section .typing-indicator span:nth-child(3){animation-delay:.6s}@keyframes home-faq-typing-fade{0%{opacity:.15}18%{opacity:1}36%,to{opacity:.15}}@media (max-width:768px){.home-faq-section__head,.home-faq-section .faq-container{width:100%}.home-faq-section .faq-question,.home-faq-section .faq-answer{max-width:90%}}@media (prefers-reduced-motion:reduce){.home-faq-section .typing-indicator span{opacity:.55;animation:none}}
.uno.home-studio-section{--home-studio-pad:clamp(1.25rem, 5vw, 4.5rem);--home-studio-gap:.75rem;--home-studio-tile-caption-bg:color-mix(in srgb, var(--uno-surface-muted) 92%, var(--power-black) 8%);flex-direction:column;gap:clamp(4.5rem,10vw,8rem);width:100%;padding:clamp(4rem,12vw,7.5rem) 0 clamp(4.5rem,11vw,8rem);display:flex;position:relative;overflow:hidden}.home-studio-section__intro{padding-inline:var(--home-studio-pad);grid-template:"head media""copy media"1fr/minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,5vw,4rem) clamp(2rem,6vw,5rem);display:grid}.home-studio-section__head{flex-direction:column;grid-area:head;align-self:start;align-items:flex-start;gap:clamp(.75rem,1.8vw,1.15rem);display:flex}.home-studio-section__eyebrow{text-align:left}.home-studio-section__title-wrap.uno-letter-swap,.home-studio-section__showcase-title-wrap.uno-letter-swap{place-items:start;width:100%}.home-studio-section__heading{text-align:left;justify-content:flex-start;margin:0;line-height:1.05}.home-studio-section__title-wrap .uno-letter-swap__word,.home-studio-section__showcase-title-wrap .uno-letter-swap__word{row-gap:0;line-height:.92}.home-studio-section__title-wrap .uno-letter-swap__line-break,.home-studio-section__showcase-title-wrap .uno-letter-swap__line-break{margin-top:-.06em}.home-studio-section__title-wrap .uno-letter-swap__subline,.home-studio-section__showcase-title-wrap .uno-letter-swap__subline{color:color-mix(in srgb, var(--uno-fg) 50%, transparent)}.home-studio-section__copy{flex-direction:column;grid-area:copy;align-self:end;gap:1.1rem;max-width:min(28rem,100%);display:flex}.home-studio-section__lead,.home-studio-section__body{letter-spacing:-.02em;margin:0}.home-studio-section__lead{color:var(--uno-fg);font-size:clamp(1.05rem,1.7vw,1.25rem);font-weight:500;line-height:1.35}.home-studio-section__body{color:color-mix(in srgb, var(--uno-fg) 78%, transparent);font-size:clamp(.98rem,1.35vw,1.125rem);font-weight:400;line-height:1.5}.home-studio-section__hero-media{aspect-ratio:1;grid-area:media;width:100%;overflow:hidden}.home-studio-section__media-fill{background-color:var(--uno-surface-muted);width:100%;height:100%}.home-studio-section__showcase{flex-direction:column;gap:clamp(1.5rem,3.5vw,2.5rem);display:flex}.home-studio-section__showcase-head{padding-inline:var(--home-studio-pad);flex-direction:column;align-items:flex-end;gap:clamp(.75rem,1.8vw,1.15rem);display:flex}.home-studio-section__showcase-eyebrow{text-align:right}.home-studio-section__showcase-title-wrap.uno-letter-swap{place-items:end;padding-inline:0}.home-studio-section__showcase-heading{text-align:right;justify-content:flex-end}[data-theme=dark] .uno.home-studio-section{--home-studio-tile-caption-bg:color-mix(in srgb, var(--uno-surface-muted) 90%, var(--full-white) 10%)}.home-studio-section__tiles-viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;padding-block-end:clamp(2.5rem,6vw,4rem);overflow:hidden}.home-studio-section__tiles-viewport--dragging{cursor:grabbing}.home-studio-section__tiles{gap:var(--home-studio-gap);width:max-content;padding:0 var(--home-studio-pad) 0 var(--home-studio-pad);will-change:transform;margin:0;list-style:none;display:flex}.home-studio-section__tile{aspect-ratio:5/3.5;flex:0 0 clamp(17.5rem,46vw,28rem);position:relative;overflow:visible}.home-studio-section__tile-media{width:100%;height:100%;overflow:hidden}.home-studio-section__tile-media video{object-fit:cover;width:100%;height:100%;display:block}.home-studio-section__tile-caption{z-index:1;box-sizing:border-box;background-color:var(--home-studio-tile-caption-bg);width:min(96%,22.5rem);color:var(--uno-fg);flex-direction:column;gap:.35rem;padding:clamp(.5rem,1.1vw,.65rem) clamp(.95rem,2.2vw,1.25rem);display:flex;position:absolute;bottom:0;right:clamp(.5rem,1.5vw,.85rem);transform:translateY(30%)}.home-studio-section__tile-caption-head{letter-spacing:-.02em;align-items:baseline;gap:.4rem;font-size:clamp(1rem,1.85vw,1.2rem);font-weight:500;line-height:1.15;display:flex}.home-studio-section__tile-caption-num,.home-studio-section__tile-caption-title{font:inherit;margin:0}.home-studio-section__tile-caption-sep{color:var(--inferno-red);font:inherit;flex-shrink:0;line-height:1}.home-studio-section__tile-caption-body{letter-spacing:-.02em;color:var(--uno-fg-muted);margin:0;font-size:clamp(.8125rem,1.45vw,.9375rem);font-weight:500;line-height:1.45}@media (max-width:64rem){.home-studio-section__intro{grid-template:"head""media""copy"/1fr;row-gap:clamp(1.5rem,5vw,2.5rem)}.home-studio-section__copy{align-self:start;max-width:min(30rem,100%)}.home-studio-section__hero-media{max-width:36rem}.home-studio-section__showcase-head{align-items:flex-start}.home-studio-section__showcase-eyebrow{text-align:left}.home-studio-section__showcase-title-wrap.uno-letter-swap{place-items:start}.home-studio-section__showcase-heading{text-align:left;justify-content:flex-start}.home-studio-section__tile{aspect-ratio:5/3.75;flex-basis:clamp(15rem,80vw,23rem)}}@media (max-width:40rem){.home-studio-section__hero-media{max-width:none}}
.uno.uno-scroll-rows{flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;display:flex;position:relative;overflow:hidden}.uno-scroll-rows__row{gap:1rem;width:125%;display:flex}.uno-scroll-rows__card{aspect-ratio:7/5;flex-direction:column;flex:1;display:flex;overflow:hidden}.uno-scroll-rows__media{flex:1;min-height:0;overflow:hidden}.uno-scroll-rows__media-fill{background-color:var(--uno-surface-muted);width:100%;height:100%}.uno-scroll-rows__media-asset{object-fit:cover;width:100%;height:100%;display:block}.uno-scroll-rows__meta{justify-content:space-between;gap:.5rem;padding:.25rem 0;display:flex}.uno-scroll-rows__meta p{text-transform:uppercase;letter-spacing:-.02rem;font-size:.75rem;font-weight:500;line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--uno-ink-muted);margin:0}.uno-scroll-rows__meta p:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uno-scroll-rows__meta p:last-child{flex-shrink:0}
