.cv-sg{--sg-ink:var(--color-cv-text,#2a2d52);--sg-mute:var(--color-cv-muted,#686878);--sg-navy:var(--color-cv-primary,#09186d);--sg-line:color-mix(in srgb,var(--sg-navy) 14%,transparent);--sg-paper:#ffffff;--sg-acid:#c8a45c;--sg-header:var(--cv-site-header-h,6.75rem);--sg-stage-h:calc(100vh - var(--sg-header));--sg-font:var(--font-sg),"Space Grotesk",ui-sans-serif,system-ui,sans-serif;position:relative;color:var(--sg-ink);background:transparent;font-family:var(--sg-font);font-feature-settings:"ss01" on,"kern" on;-webkit-font-smoothing:antialiased}@supports (height:100dvh){.cv-sg{--sg-stage-h:calc(100dvh - var(--sg-header))}}.cv-sg *,.cv-sg :after,.cv-sg :before{box-sizing:border-box}.cv-sg-mono{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sg-mute)}.cv-sg-huge,.cv-sg-mono{font-family:var(--sg-font);font-weight:700}.cv-sg-huge{letter-spacing:-.055em;line-height:1.08;text-wrap:balance;color:var(--sg-navy);padding-block:.06em}.cv-sg-chars{display:inline-flex;flex-wrap:wrap;align-items:flex-end}.cv-sg-char-slot{overflow:hidden;padding-block:.14em .08em;margin-block:-.14em -.08em;vertical-align:bottom}.cv-sg-char,.cv-sg-char-slot{display:inline-block;line-height:1.2}.cv-sg-char{will-change:transform;padding-bottom:.04em}.cv-sg-words{display:flex;flex-wrap:wrap;gap:.28em .35em}.cv-sg-word-slot{display:inline-block;overflow:hidden;line-height:1.5;padding-block:.05em;margin-block:-.05em}.cv-sg-word{display:inline-block;will-change:transform}.cv-sg-kinetic-line{transform-origin:left bottom;will-change:transform;padding-bottom:.08em}.cv-sg-desk-title{font-size:clamp(2.6rem,8vw,5.2rem);line-height:1.1;overflow:visible}.cv-sg-band-title{font-size:clamp(2.4rem,7vw,4.4rem);line-height:1.1;overflow:visible}.cv-sg-band-title--light{color:#f4f3ef}.cv-sg-ticker{overflow:hidden;padding:.7rem 0;background:transparent}.cv-sg-ticker+.cv-sg-ticker{background:transparent;padding:.55rem 0}.cv-sg-ticker--rev .cv-sg-ticker-item{opacity:.45;font-weight:500}.cv-sg-ticker-track{display:flex;width:max-content;gap:0;will-change:transform}.cv-sg-ticker-track.is-run{animation:cv-sg-marquee 22s linear infinite}.cv-sg-ticker-track.is-run-rev{animation:cv-sg-marquee-rev 26s linear infinite}.cv-sg-ticker-item{display:inline-flex;align-items:center;gap:1.25rem;padding-inline:1.25rem;font-family:var(--sg-font);font-size:clamp(.95rem,2.2vw,1.25rem);font-weight:700;letter-spacing:-.03em;text-transform:uppercase;color:var(--sg-navy);white-space:nowrap}.cv-sg-ticker-item i{display:block;width:.4rem;height:.4rem;background:var(--sg-acid);flex-shrink:0}@keyframes cv-sg-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes cv-sg-marquee-rev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.cv-sg-clip{display:block;overflow:hidden;padding-block:.12em .08em;margin-block:-.12em -.08em}.cv-sg-kicker{display:inline-flex;align-items:center;gap:.65rem}.cv-sg-kicker:before{content:"";width:1.5rem;height:2px;background:var(--sg-navy);flex-shrink:0}.cv-sg-tip{margin-top:1rem;max-width:28rem;font-size:1.05rem;line-height:1.45;color:var(--sg-mute)}.cv-sg-cta-row a{gap:.5rem}.cv-sg-scroll{display:inline-flex;align-items:center;gap:.4rem;margin-top:2rem;opacity:.5}.cv-sg-hero{position:relative;min-height:var(--sg-stage-h);display:flex;flex-direction:column;justify-content:flex-end;padding:3rem max(1.25rem,env(safe-area-inset-right)) 3.5rem max(1.25rem,env(safe-area-inset-left));overflow:hidden}.cv-sg-hero-ghost{position:absolute;right:-2%;top:8%;font-family:var(--sg-font);font-size:clamp(8rem,28vw,22rem);font-weight:700;letter-spacing:-.08em;line-height:.8;color:var(--sg-navy);pointer-events:none;user-select:none;z-index:0}.cv-sg-hero-inner{position:relative;z-index:1}@media (min-width:640px){.cv-sg-hero{padding:4rem 2.5rem 4.5rem}}@media (min-width:1024px){.cv-sg-hero{padding-left:3.5rem;padding-right:3.5rem;justify-content:center}}.cv-sg-hero-inner{width:100%;max-width:72rem;margin-inline:auto;display:grid;gap:2.5rem;align-items:end}@media (min-width:1024px){.cv-sg-hero-inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem}}.cv-sg-hero-title{font-size:clamp(3.4rem,14vw,8.5rem);margin-top:1rem}.cv-sg-hero-art{width:100%;max-width:520px;margin-inline:auto;min-height:min(36vh,280px)}@media (min-width:1024px){.cv-sg-hero-art{min-height:min(50vh,420px);margin-inline:0 0 auto auto}}.cv-sg-rule{margin-top:1.25rem;height:3px;width:4.5rem;background:var(--sg-acid);transform-origin:left center}.cv-sg-rule--center{margin-inline:auto;transform-origin:center}.cv-sg-desk-shell{position:relative}.cv-sg-desk{position:sticky;top:var(--sg-header);height:var(--sg-stage-h);overflow:hidden}.cv-sg-desk-ghost{position:absolute;left:42%;top:50%;translate:-50% -50%;font-family:var(--sg-font);font-size:clamp(10rem,32vw,26rem);font-weight:700;letter-spacing:-.08em;line-height:.8;color:var(--sg-navy);pointer-events:none;user-select:none;z-index:0}.cv-sg-desk-inner{position:relative;z-index:1;height:100%;width:100%;max-width:72rem;margin-inline:auto;display:grid;grid-template-rows:auto 1fr;gap:1rem;padding:1.25rem max(1.25rem,env(safe-area-inset-right)) 1.25rem max(1.25rem,env(safe-area-inset-left))}@media (min-width:640px){.cv-sg-desk-inner{padding:1.75rem 2.5rem 2rem}}@media (min-width:1024px){.cv-sg-desk-inner{grid-template-columns:14rem 1fr 1.1fr;grid-template-rows:1fr;gap:2rem;padding:2rem 3.5rem;align-items:center}}.cv-sg-desk-index{display:flex;flex-wrap:wrap;gap:.35rem .85rem;align-content:flex-start}@media (min-width:1024px){.cv-sg-desk-index{flex-direction:column;gap:.35rem}}.cv-sg-desk-index button{appearance:none;background:none;border:none;padding:.35rem 0;text-align:left;cursor:pointer;font-family:var(--sg-font);font-size:.95rem;font-weight:650;letter-spacing:-.02em;color:color-mix(in srgb,var(--sg-ink) 35%,transparent);will-change:transform,opacity;position:relative;-webkit-tap-highlight-color:transparent}.cv-sg-desk-index button.is-on{color:var(--sg-navy)}.cv-sg-desk-index-bar{position:absolute;left:0;bottom:.1rem;height:2px;width:100%;background:var(--sg-acid);display:block}.cv-sg-desk-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.35rem}.cv-sg-desk-count{margin:0;letter-spacing:.14em}.cv-sg-desk-index button span{display:inline-block;min-width:1.6rem;margin-right:.45rem;font-size:.65rem;font-weight:700;letter-spacing:.12em;opacity:.55}.cv-sg-desk-copy{min-width:0}.cv-sg-desk-art{min-width:0;min-height:min(34vh,260px);display:grid;place-items:center;background:transparent}.cv-sg-desk-art-frame{width:100%;height:100%;min-height:inherit;display:grid;place-items:center}@media (min-width:1024px){.cv-sg-desk-art{min-height:min(55vh,460px)}}.cv-sg-band{padding:4.5rem max(1.25rem,env(safe-area-inset-right)) 4.5rem max(1.25rem,env(safe-area-inset-left))}@media (min-width:640px){.cv-sg-band{padding:5.5rem 2.5rem}}@media (min-width:1024px){.cv-sg-band{padding-left:3.5rem;padding-right:3.5rem}}.cv-sg-band--navy{background:var(--sg-navy);color:#f4f3ef}.cv-sg-band--navy .cv-sg-huge,.cv-sg-band--navy .cv-sg-mono,.cv-sg-band--navy .cv-sg-tip{color:#f4f3ef}.cv-sg-band--navy .cv-sg-tip{opacity:.7}.cv-sg-band--navy .cv-sg-kicker:before{background:var(--sg-acid)}.cv-sg-lanes{display:grid;gap:0;margin-top:2.5rem}@media (min-width:900px){.cv-sg-lanes{grid-template-columns:repeat(3,1fr)}}.cv-sg-lane{padding:1.75rem 0}@media (min-width:900px){.cv-sg-lane{padding:2rem 1.5rem 2rem 0}.cv-sg-lane:last-child{padding-right:0}.cv-sg-lane:not(:first-child){padding-left:1.5rem}}.cv-sg-lane h3{font-family:var(--sg-font);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.04em;color:#fff}.cv-sg-lane p{margin-top:.65rem;color:color-mix(in srgb,#f4f3ef 70%,transparent);max-width:18rem}.cv-sg-drawn,.cv-sg-drawn--band,.cv-sg-drawn--shot{position:relative!important;inset:auto!important;width:100%;height:auto;min-height:0;max-width:560px;margin:0;flex:none;display:grid;place-items:center}@media (min-width:1024px){.cv-sg-drawn,.cv-sg-drawn--band,.cv-sg-drawn--shot{min-height:min(40vh,320px);height:100%}}.cv-sg-drawn-fallback,.cv-sg-drawn-mount,.cv-sg-drawn-svg{grid-area:1/1;width:100%;height:auto;max-height:min(52vh,440px);display:block;object-fit:contain}.cv-sg-drawn-mount{width:100%;height:100%;display:grid;place-items:center;pointer-events:none}.cv-sg-drawn-mount .cv-sg-drawn-svg{width:100%;height:100%;max-height:min(52vh,440px)}.cv-sg-drawn-fallback{opacity:1;transition:opacity .4s ease;z-index:0}.cv-sg-drawn.is-complete .cv-sg-drawn-fallback{opacity:0}.cv-sg-drawn-mount{z-index:1}.cv-sg-drawn-mount :is(path,rect,circle,ellipse,polygon,polyline,line){opacity:0}.cv-sg-drawn-mount :is(path,rect,circle,ellipse,polygon,polyline,line).is-on{opacity:1}.cv-sg-drawn>svg :is(path,rect,circle,ellipse,polygon,polyline,line){opacity:0}.cv-sg-drawn>svg :is(path,rect,circle,ellipse,polygon,polyline,line).is-on{opacity:1}.cv-sg-drawn-skeleton{width:70%;height:55%;background:transparent}.cv-sg-brand{width:100%;max-width:420px;display:grid;grid-template-columns:1fr auto 1fr;gap:.85rem;align-items:center;margin:0 auto}.cv-sg-brand-col{display:flex;flex-direction:column;gap:.65rem}.cv-sg-brand-label{opacity:.55}.cv-sg-brand-swatches{display:flex;flex-wrap:wrap;gap:.3rem}.cv-sg-brand-swatches span{width:clamp(1.2rem,2.8vw,2rem);height:clamp(1.2rem,2.8vw,2rem);border:1px solid var(--sg-navy)}.cv-sg-brand-type{font-family:var(--sg-font);font-size:clamp(1.8rem,4vw,3rem);font-weight:700;letter-spacing:-.05em;line-height:1}.cv-sg-brand-type.is-before{opacity:.35;font-weight:500}.cv-sg-brand-type.is-after{color:var(--sg-navy)}.cv-sg-brand-mark span{display:block;width:1.5rem;height:1.5rem;border:2px solid var(--sg-navy)}.cv-sg-brand-mark.is-after span{background:var(--sg-acid);transform:rotate(45deg);width:1.15rem;height:1.15rem}.cv-sg-brand-arrow{height:2px;width:clamp(1rem,3vw,2rem);background:var(--sg-navy);transform-origin:left center;position:relative}.cv-sg-brand-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-right:2px solid var(--sg-navy);border-top:2px solid var(--sg-navy);transform:translateY(-50%) rotate(45deg)}.cv-sg-wardrobe{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:2rem}@media (min-width:768px){.cv-sg-wardrobe{grid-template-columns:repeat(6,1fr)}}.cv-sg-wardrobe-tile{aspect-ratio:3/4;display:flex;align-items:flex-end;padding:.7rem;color:#fff;transform-origin:center bottom;will-change:transform;transition:transform .28s cubic-bezier(.16,1,.3,1)}.cv-sg-wardrobe-tile:hover{transform:translateY(-8px) rotate(-1.5deg) scale(1.03)}.cv-sg-geo{display:inline-flex;gap:.4rem;margin-top:1.25rem}.cv-sg-geo i{display:block;width:.75rem;height:.75rem;background:var(--sg-navy)}.cv-sg-geo i:first-child{transition:transform .5s cubic-bezier(.16,1,.3,1)}.cv-sg-geo:hover i:first-child{transform:rotate(90deg)}.cv-sg-geo i:nth-child(2){border-radius:999px;background:var(--sg-acid);transition:transform .45s cubic-bezier(.16,1,.3,1)}.cv-sg-geo:hover i:nth-child(2){transform:scale(1.2)}.cv-sg-geo i:nth-child(3){clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--sg-ink);transition:transform .45s cubic-bezier(.16,1,.3,1)}.cv-sg-geo:hover i:nth-child(3){transform:translateY(-3px)}.cv-sg-build{--build-ease:cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity,clip-path,filter}.cv-sg-build--rise{opacity:0;transform:translate3d(0,32px,0);filter:blur(8px);transition:opacity .55s var(--build-ease),transform .65s var(--build-ease),filter .55s var(--build-ease)}.cv-sg-build--wipe{opacity:0;clip-path:inset(0 0 100% 0);transform:translate3d(0,12px,0);transition:opacity .35s var(--build-ease),clip-path .7s var(--build-ease),transform .7s var(--build-ease)}.cv-sg-build--draw{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(4px);transform:translate3d(-8px,0,0);transition:opacity .35s var(--build-ease),clip-path .85s var(--build-ease),filter .55s var(--build-ease),transform .85s var(--build-ease)}.cv-sg-build--pop{opacity:0;transform:scale(.86);transition:opacity .45s var(--build-ease),transform .65s var(--build-ease)}.cv-sg-build.is-built{opacity:1;clip-path:inset(0 0 0 0);filter:blur(0);transform:none;overflow:visible}@media (max-width:1023px){.cv-sg-build--draw,.cv-sg-build--pop,.cv-sg-build--rise,.cv-sg-build--wipe{transition:opacity .55s var(--build-ease),transform .65s var(--build-ease),filter .55s var(--build-ease)}.cv-sg-build--draw,.cv-sg-build--wipe{clip-path:none;filter:none;transform:translate3d(0,18px,0)}.cv-sg-build--draw.is-built,.cv-sg-build--pop.is-built,.cv-sg-build--rise.is-built,.cv-sg-build--wipe.is-built{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.cv-sg-build,.cv-sg-build.is-built{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important;transition:none!important}}.cv-sg-stack{padding:1.75rem max(1.15rem,env(safe-area-inset-right)) 1.5rem max(1.15rem,env(safe-area-inset-left))}.cv-sg-stack-head{margin-bottom:.5rem;text-align:center}.cv-sg-stack-head .cv-sg-kicker{justify-content:center}.cv-sg-stack-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.cv-sg-stack-step{position:relative;display:grid;gap:1.15rem;padding:2.15rem 0 2.35rem;place-content:center;justify-items:center;text-align:center;overflow:visible}.cv-sg-stack-ghost{position:absolute;left:50%;top:46%;translate:-50% -50%;font-family:var(--sg-font);font-size:clamp(6.5rem,36vw,12rem);font-weight:700;letter-spacing:-.08em;line-height:.8;color:var(--sg-navy);pointer-events:none;user-select:none;z-index:0}.cv-sg-stack-ghost.is-built{opacity:.07!important}.cv-sg-stack-ghost:not(.is-built){opacity:0}.cv-sg-stack-art,.cv-sg-stack-art-wrap,.cv-sg-stack-copy{position:relative;z-index:1}.cv-sg-stack-num{margin:0 0 .65rem;opacity:.5}.cv-sg-stack-title{font-size:clamp(2.35rem,12vw,3.4rem);line-height:1.1;overflow:visible}.cv-sg-stack-copy .cv-sg-tip{margin-inline:auto}.cv-sg-stack-art-wrap{width:100%;display:grid;place-items:center}.cv-sg-stack-art{min-height:min(46vw,250px);max-width:19rem}.cv-sg-band-art,.cv-sg-stack-art{width:100%;display:grid;place-items:center;margin-inline:auto;background:transparent}.cv-sg-band-art{max-width:22rem;min-height:min(42vw,240px)}.cv-sg-hero-art{background:transparent}.cv-sg-stack-art .cv-sg-drawn svg,.cv-sg-stack-art .cv-sg-drawn-fallback{max-height:min(44vw,240px)}.cv-sg-band-inner{width:100%}.cv-sg--compact{touch-action:pan-y;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.cv-sg--compact .cv-sg-desk-shell{height:auto!important}.cv-sg--compact .cv-sg-desk{position:relative;top:auto;height:auto;min-height:0;overflow:visible}.cv-sg--compact .cv-sg-hero{overflow:hidden;min-height:100vh;min-height:100svh;min-height:100dvh;min-height:100lvh;min-height:-webkit-fill-available;height:auto;justify-content:center;align-items:stretch;text-align:center;padding-top:max(5.5rem,calc(env(safe-area-inset-top, 0px) + 4.25rem));padding-bottom:max(2rem,env(safe-area-inset-bottom,0px))}.cv-sg--compact .cv-sg-hero-inner{justify-items:center;align-items:center;gap:1.35rem;text-align:center}.cv-sg--compact .cv-sg-hero-title{margin-inline:auto;margin-top:.35rem}.cv-sg--compact .cv-sg-hero-title .cv-sg-chars,.cv-sg--compact .cv-sg-kicker{justify-content:center}.cv-sg--compact .cv-sg-rule{margin-inline:auto;transform-origin:center}.cv-sg--compact .cv-sg-tip{margin-inline:auto;margin-top:.85rem;max-width:22rem;line-height:1.55}.cv-sg--compact .cv-sg-cta-row{justify-content:center;width:100%;margin-top:1.35rem}.cv-sg--compact .cv-sg-scroll{justify-content:center;width:100%;margin-top:1.25rem}.cv-sg--compact .cv-sg-hero-art{order:-1;margin-inline:auto;max-width:15.5rem;min-height:0}.cv-sg--compact .cv-sg-band-art .cv-sg-drawn,.cv-sg--compact .cv-sg-hero-art .cv-sg-drawn,.cv-sg--compact .cv-sg-stack-art .cv-sg-drawn{min-height:0;height:auto;width:100%}.cv-sg--compact .cv-sg-hero-art .cv-sg-drawn svg,.cv-sg--compact .cv-sg-hero-art .cv-sg-drawn-fallback{max-height:min(42vw,200px)}.cv-sg--compact .cv-sg-geo{justify-content:center;width:100%}.cv-sg--compact .cv-sg-stack{padding-top:1.25rem;padding-bottom:.75rem}.cv-sg--compact .cv-sg-stack-step{min-height:0;padding:1.65rem .15rem 1.85rem;gap:.95rem;align-content:start}.cv-sg--compact .cv-sg-stack-copy .cv-sg-tip{max-width:21rem;font-size:1.02rem;line-height:1.55}.cv-sg--compact .cv-sg-stack-art{min-height:0;max-width:17.5rem;width:100%}.cv-sg--compact .cv-sg-stack-art .cv-sg-drawn svg,.cv-sg--compact .cv-sg-stack-art .cv-sg-drawn-fallback{max-height:min(52vw,220px)}.cv-sg--compact .cv-sg-band-art{width:100%;max-width:17.5rem;min-height:0;margin-inline:auto;display:grid;place-items:center}.cv-sg--compact .cv-sg-band-art .cv-sg-drawn svg,.cv-sg--compact .cv-sg-band-art .cv-sg-drawn-fallback{max-height:min(52vw,230px)}.cv-sg--compact .cv-sg-band--stage{min-height:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:2.35rem;padding-bottom:2.35rem;text-align:center}.cv-sg--compact .cv-sg-band--stage .cv-sg-band-inner{display:flex;flex-direction:column;align-items:center;gap:1.35rem}.cv-sg--compact .cv-sg-band--stage .cv-sg-kicker{justify-content:center}.cv-sg--compact .cv-sg-band--stage .cv-sg-drawn,.cv-sg--compact .cv-sg-band--stage .cv-sg-tip{margin-inline:auto}.cv-sg--compact .cv-sg-lanes{width:100%;text-align:center;margin-top:1.5rem;display:flex;flex-direction:column;gap:.35rem}.cv-sg--compact .cv-sg-lane{display:flex;flex-direction:column;align-items:center;padding:1.25rem .5rem}.cv-sg--compact .cv-sg-lane p{max-width:22rem;margin-inline:auto}.cv-sg--compact .cv-sg-lane .cv-sg-chars{justify-content:center}.cv-sg--compact .cv-sg-wardrobe{display:flex;width:100%;max-width:none;margin-inline:0;margin-top:1.1rem;gap:.65rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1.15rem;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;padding-inline:1.15rem;padding-bottom:.35rem;scrollbar-width:none}.cv-sg--compact .cv-sg-wardrobe::-webkit-scrollbar{display:none}.cv-sg--compact .cv-sg-wardrobe-tile{flex:0 0 44%;max-width:9.5rem;aspect-ratio:3/4;scroll-snap-align:center;transform:none}.cv-sg--compact .cv-sg-wardrobe-tile:hover,.cv-sg--compact .cv-sg-wardrobe-tile:nth-child(2n){transform:none}.cv-sg--compact .cv-sg-brand{margin-inline:auto;max-width:100%}.cv-sg--compact .cv-sg-ticker{padding:.55rem 0;touch-action:pan-y}.cv-sg--compact .cv-sg-build{touch-action:manipulation}.cv-sg--compact .cv-sg-build--draw,.cv-sg--compact .cv-sg-build--pop,.cv-sg--compact .cv-sg-build--rise,.cv-sg--compact .cv-sg-build--wipe{opacity:1;filter:none;clip-path:none;transform:translate3d(0,14px,0)}.cv-sg--compact .cv-sg-build--pop{transform:scale(.96)}.cv-sg--compact .cv-sg-build.is-built{opacity:1;transform:none;filter:none}.cv-sg--compact .cv-sg-build:not(.is-built){min-height:.01px}.cv-sg-drawn--scrub :is(path,rect,circle,ellipse,polygon,polyline,line){opacity:0;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.cv-sg-drawn--scrub :is(path,rect,circle,ellipse,polygon,polyline,line).is-on{opacity:1}@media (max-width:1023px){.cv-sg{--sg-header:var(--cv-site-header-h,4.5rem)}.cv-sg-hero-ghost{font-size:clamp(5rem,42vw,12rem);top:6%;right:50%;translate:50% 0;opacity:.045}.cv-sg-hero-title{font-size:clamp(2.85rem,15vw,4.6rem);margin-top:.65rem}.cv-sg-tip{font-size:1.02rem;max-width:22rem;margin-top:1rem;line-height:1.5}.cv-sg-cta-row a{flex:1 1 auto}.cv-sg-scroll{margin-top:1.5rem}.cv-sg-ticker-item{font-size:.88rem;padding-inline:1rem;gap:.9rem}.cv-sg-band{padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right))}.cv-sg-band-title{font-size:clamp(2.15rem,10vw,3.4rem)}.cv-sg-drawn svg,.cv-sg-drawn-fallback{max-height:min(48vw,280px)}.cv-sg-wardrobe-tile{aspect-ratio:2/3;padding:.65rem}.cv-sg-wardrobe-tile:hover{transform:none}.cv-sg-lane h3{font-size:clamp(1.7rem,8vw,2.2rem)}.cv-sg-desk-ghost{display:none}}@media (max-width:480px){.cv-sg-hero-title{font-size:clamp(2.7rem,15vw,3.6rem)}.cv-sg-stack-title{font-size:clamp(2.2rem,12vw,3rem)}.cv-sg-mono{font-size:.62rem;letter-spacing:.14em}.cv-sg-cta-row a{width:100%}.cv-sg--compact .cv-sg-cta-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.cv-sg-drawn :is(path,rect,circle,ellipse,polygon,polyline,line){opacity:1!important;transition:none!important}.cv-sg-ticker-track.is-run,.cv-sg-ticker-track.is-run-rev{animation-duration:48s!important}.cv-sg-geo i{animation:none!important;transition:none!important;transform:none!important}.cv-sg-desk-shell{height:auto!important}.cv-sg-desk{position:relative;top:auto;height:auto;min-height:var(--sg-stage-h)}}