.bz{--bz-display:"Oswald","Arial Narrow","Roboto Condensed",sans-serif;--bz-fg:var(--rn-ink);--bz-dim:var(--rn-ink-2);--bz-faint:rgba(28,26,23,0.46);--bz-hair:rgba(28,26,23,0.1);--bz-line:rgba(28,26,23,0.28);--bz-glass:rgba(255,253,249,0.8);--bz-card:#fffdf9;--bz-pad:clamp(16px,4vw,56px);--bz-lift:0 1px 0 rgba(255,255,255,0.9) inset,0 28px 60px -32px rgba(40,38,96,0.34),0 0 0 1px rgba(28,26,23,0.06);position:relative;z-index:1;min-height:calc(100svh - var(--audition-topbar, 57px) - var(--audition-bar-total, 0px));color:var(--bz-fg);font-family:var(--rn-sans);-webkit-font-smoothing:antialiased}.bz *,.bz :after,.bz :before{box-sizing:border-box}.bz-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bz-sr,html.bz-locked{overflow:hidden}.bz a:focus-visible,.bz button:focus-visible,.ws-modal a:focus-visible,.ws-modal button:focus-visible{outline:2px solid var(--rn-indigo);outline-offset:3px}.bz-glass{background:var(--bz-glass);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 40px 90px -50px rgba(40,38,96,.35)}.bz .rn-btn,.ws-modal .rn-btn{box-shadow:none}.bz .rn-btn:before,.ws-modal .rn-btn:before{display:none}.bz .rn-btn:hover,.ws-modal .rn-btn:hover{transform:none;box-shadow:none;background:var(--rn-indigo-deep)}.bz-btn-line{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--bz-line);color:var(--bz-fg);font:600 15px/1 var(--rn-sans);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.bz-btn-line:hover{background:var(--rn-ink);box-shadow:inset 0 0 0 1px var(--rn-ink);color:var(--rn-paper)}.bz-bar{position:relative;z-index:5;display:grid;padding:10px var(--bz-pad)}.bz-back,.bz-bar{align-items:center}.bz-back{justify-self:start;display:inline-flex;gap:8px;min-height:44px;margin-left:-6px;padding:0 6px;border:0;background:none;color:var(--bz-dim);font:500 14px/1 var(--rn-sans);cursor:pointer;transition:color .2s}.bz-back:hover{color:var(--bz-fg)}.bz-steps{display:flex;gap:28px;margin:0;padding:0;list-style:none}.bz-steps button,.bz-steps span{display:inline-block;padding:12px 0 10px;border:0;border-bottom:2px solid transparent;background:none;color:var(--bz-faint);font:500 14px/1 var(--rn-sans)}.bz-steps .is-on{border-bottom-color:initial;color:var(--bz-fg)}.bz-steps button{color:var(--bz-dim);cursor:pointer}.bz-steps button:hover{color:var(--bz-fg)}.bz-h1{margin:0 0 10px;font:600 clamp(30px,3.2vw,44px)/1.1 var(--rn-sans);letter-spacing:-.028em;text-wrap:balance;outline:none}.bz-lead{margin:0;color:var(--bz-dim);font:400 16px/1.5 var(--rn-sans)}.bz-mosaic{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:2px;background:#fff}.bz-mosaic img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:top;filter:grayscale(1) contrast(.92) brightness(1.04);transition:filter .5s}.bd-grid{display:grid;grid-template-columns:minmax(0,660px) minmax(0,1fr);padding:0 var(--bz-pad) clamp(40px,7vh,80px)}.bd-form{display:flex;flex-direction:column;gap:36px;padding:clamp(28px,4.5vh,48px) clamp(20px,3vw,44px);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 40px 90px -50px rgba(40,38,96,.35)}.bd-head .bz-h1{font-size:clamp(30px,2.8vw,40px)}.bd-look{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:-12px;padding:10px;background:rgba(255,255,255,.7);box-shadow:0 0 0 1px var(--bz-hair)}.bd-frame{position:relative;aspect-ratio:8/5;overflow:hidden;background:#f1eef8;container-type:size}.bd-cap{display:grid;gap:2px;min-width:0}.bd-cap-k{color:var(--bz-dim);font:500 13px/1.2 var(--rn-sans)}.bd-cap-v{overflow:hidden;font:600 17px/1.3 var(--rn-sans);text-overflow:ellipsis;white-space:nowrap}.bd-change{min-height:44px;padding:0 6px;border:0;background:none;color:var(--bz-fg);font:500 14px/1 var(--rn-sans);text-decoration:underline;text-decoration-color:var(--bz-line);text-underline-offset:4px;cursor:pointer}.bd-change:hover{text-decoration-color:initial}.lv{position:absolute;inset:0}.lv-site img{display:block;width:100%;height:auto}.lv-own{display:flex;align-items:center;justify-content:center;padding:0 7%}.lv-own span{max-width:100%;overflow:hidden;font:700 min(calc(86cqw / (var(--chars) * .5)),30cqh)/.9 var(--bz-display);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.bd-group{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.bd-legend{margin:0 0 6px;padding:0;font:600 18px/1.3 var(--rn-sans);letter-spacing:-.015em}.bd-legend>span{margin-left:8px;color:var(--bz-dim);font-size:14px;font-weight:400;letter-spacing:0}.bd-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bf-box{position:relative}.bf-input{display:block;width:100%;height:60px;padding:25px 16px 9px;border:0;border-radius:0;outline:none;background:#fff;box-shadow:inset 0 0 0 1px var(--rn-hair-strong);color:var(--rn-ink);font:500 16px/1.2 var(--rn-sans);transition:box-shadow .2s;-webkit-appearance:none;appearance:none}.bf.has-icon .bf-input{padding-right:50px}.bf-input:hover{box-shadow:inset 0 0 0 1px rgba(var(--rn-ink-rgb),.55)}.bf-input:focus{box-shadow:inset 0 0 0 2px var(--rn-indigo)}.bf-label{position:absolute;top:20px;left:16px;max-width:calc(100% - 100px);overflow:hidden;color:var(--rn-ink-2);font:400 16px/1.2 var(--rn-sans);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:0 0;transition:transform .2s var(--rn-ease),color .2s}.bf-input:focus~.bf-label,.bf-input:not(:placeholder-shown)~.bf-label{max-width:calc((100% - 32px) / .75);transform:translateY(-11px) scale(.75)}.bf-input:focus~.bf-label{color:var(--rn-indigo)}.bf-opt{position:absolute;top:50%;right:16px;color:rgba(var(--rn-ink-rgb),.45);font:400 13px/1 var(--rn-sans);pointer-events:none;transform:translateY(-50%);transition:opacity .2s}.bf-input:focus~.bf-opt,.bf-input:not(:placeholder-shown)~.bf-opt{opacity:0}.bf-icon{position:absolute;top:50%;right:16px;color:rgba(var(--rn-ink-rgb),.4);pointer-events:none;transform:translateY(-50%)}.bf-err,.bf-hint{margin:7px 2px 0;font:400 13px/1.45 var(--rn-sans)}.bf-hint{color:var(--rn-ink-2)}.bf-err{color:#a8291e;font-weight:600}.bf.has-error .bf-input{box-shadow:inset 0 0 0 2px #a8291e}.bd-add{display:inline-flex;align-items:center;justify-self:start;gap:10px;min-height:44px;padding:0;border:0;background:none;color:var(--rn-ink);font:600 15px/1 var(--rn-sans);text-decoration:underline;text-decoration-color:rgba(var(--rn-ink-rgb),.3);text-underline-offset:5px;cursor:pointer}.bd-add:hover{text-decoration-color:initial}.bd-consent{display:flex;align-items:flex-start;gap:12px;margin-top:8px;color:var(--rn-ink-2);font:400 14px/1.5 var(--rn-sans)}.bd-consent input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--rn-indigo);cursor:pointer}.bd-consent label{cursor:pointer}.bd-consent.has-error{color:#a8291e}.bd-submit-error{margin:0;padding:14px 16px;background:rgba(168,41,30,.07);box-shadow:inset 3px 0 0 #a8291e;color:#8f261d;font:500 14px/1.45 var(--rn-sans)}.bd-submit{justify-content:space-between;width:100%;min-height:56px;margin-top:-8px;font-size:16px}.bz-spin{display:inline-block;width:16px;height:16px;border:2px solid rgba(69,72,226,.25);border-top:2px solid var(--rn-indigo);border-radius:50%;animation:bz-spin .8s linear infinite}.bz-spin-light{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.dn-grid{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;min-height:inherit;padding:clamp(24px,6vh,64px) var(--bz-pad)}.dn-copy{padding:clamp(28px,4.5vh,48px) clamp(24px,3vw,44px);background:var(--bz-glass);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 40px 90px -50px rgba(40,38,96,.35)}.dn-copy .bz-h1{margin-bottom:18px}.dn-sendto{display:grid;gap:10px;margin:14px 0 28px;padding:0;list-style:none}.dn-sendto li{display:flex;align-items:center;gap:12px;min-width:0;font:500 17px/1.3 var(--rn-sans)}.dn-sendto li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-sendto svg{flex:none;color:var(--bz-dim)}.dn-read{display:flex;align-items:center;gap:10px;margin:-10px 0 28px;color:var(--bz-dim);font:400 14px/1.5 var(--rn-sans)}.dn-read .bz-spin{flex:none}.dn-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.dn-home{color:var(--bz-dim);font:500 14px/1 var(--rn-sans);text-decoration:underline;text-decoration-color:var(--bz-line);text-underline-offset:4px}.dn-home:hover{color:var(--bz-fg)}@keyframes bz-line-in{0%{opacity:0;transform:translateY(30%);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 -20% 0)}}@keyframes bz-spin{to{transform:rotate(1turn)}}@media (max-width:1040px){.bd-pair{grid-template-columns:1fr}}@media (max-width:900px){.ld-doors{grid-template-columns:1fr}.ld-tray{width:min(560px,100%);padding:8px}.ld-stage{justify-content:flex-start;padding-top:12px;padding-bottom:calc(40px + var(--audition-bar-total, 0px))}.ld-visual{height:clamp(150px,22vh,200px)}.bd-grid,.dn-grid{grid-template-columns:1fr}.bd-grid{padding-top:min(calc(96vw - 52px),420px);padding-bottom:calc(40px + var(--audition-bar-total, 0px))}.dn-grid{align-items:start;min-height:0;padding-top:min(96vw,470px);padding-bottom:calc(48px + var(--audition-bar-total, 0px))}}@media (max-width:768px){.bz-bar{grid-template-columns:auto 1fr;padding-top:4px;padding-bottom:4px}.bz-bar>span:nth-child(3){display:none}.bz-steps{justify-self:end;gap:18px}.bz-h1{font-size:28px}.bd-form{gap:30px}.bd-look{grid-template-columns:80px minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.bz *,.bz :after,.bz :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.ld-wall>span{background:none;-webkit-text-fill-color:CanvasText}}.bz{--bz-pad:clamp(22px,3.7vw,64px);--bz-glass:rgba(255,253,248,.92);--bz-card:#fffdf8;padding-bottom:24px}.bz-bar{width:100%;max-width:1360px;margin:0 auto;grid-template-columns:1fr auto 1fr;gap:16px;padding:12px var(--bz-pad)}.bz-bar>span:nth-child(3){display:none}.bz-steps{justify-self:center;gap:15px}.ld-stage{display:flex;flex-direction:column;width:100%;max-width:1260px;margin:0 auto;min-height:calc(100svh - 210px);align-items:stretch;justify-content:center;padding:22px var(--bz-pad) 38px;gap:30px}.ld-head{text-align:center}.ld-head .bz-h1{font-size:clamp(32px,3.2vw,50px);line-height:1.12;letter-spacing:-.05em}.ld-eyebrow{margin:0 0 16px;color:#797a6c;font:400 11px/1.5 var(--rn-sans);letter-spacing:.05em}.ld-head .bz-lead{font-size:14px;margin-top:14px}.ld-tray{width:100%;padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ld-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ld-door,.ld-doors{position:relative;display:grid}.ld-door{min-width:0;grid-template-columns:1fr;grid-template-rows:172px 1fr;gap:22px;padding:16px 16px 22px;background:rgba(255,253,248,.94);border:1px solid #dcd8ce;box-shadow:none;transition:border-color .28s ease,background .28s ease}.ld-door.is-chosen{border-color:#4548de}.ld-door:focus-within,.ld-door:hover{transform:none;background:#fffefb;border-color:#afafcb;box-shadow:none}.ld-art{position:relative;align-self:stretch;min-height:114px;overflow:hidden;background:#efeadf}.ld-art-type{display:grid;place-items:center;background:#eee9dd}.ld-type{font:400 112px/1 "Instrument Serif",Georgia,serif;color:#282b23;letter-spacing:-.07em;transform:translate(-7px,-5px);transition:transform .6s cubic-bezier(.22,1,.36,1)}.ld-type>span{color:#4548de}.ld-swatch{position:absolute;bottom:-12px;right:26px;height:83px;width:38px;transform-origin:center 72px;border:1px solid #ffffff80;transition:transform .65s cubic-bezier(.22,1,.36,1)}.ld-swatch-one{background:#b96a50;transform:rotate(-32deg)}.ld-swatch-two{background:#cbbd91;transform:rotate(-12deg)}.ld-swatch-three{background:#4548de;transform:rotate(10deg)}.ld-designer:focus-within .ld-type,.ld-designer:hover .ld-type{transform:translate(-7px,-10px)}.ld-designer:focus-within .ld-swatch-one,.ld-designer:hover .ld-swatch-one{transform:rotate(-49deg)}.ld-designer:focus-within .ld-swatch-three,.ld-designer:hover .ld-swatch-three{transform:rotate(21deg)}.ld-art-link{background:#e9eafa}.ld-art-link>span{position:absolute;left:30px;top:36px;color:#4548de;font:400 44px/1 "Instrument Serif",Georgia,serif}.ld-art-link svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#8d90ce;stroke-width:.8}.ld-art-link .ld-link-arrow{stroke:#4548de;stroke-width:1.3;transition:transform .5s cubic-bezier(.22,1,.36,1)}.ld-link:focus-within .ld-link-arrow,.ld-link:hover .ld-link-arrow{transform:translate(5px,-5px)}.ld-art-work img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:50% 0;transform:scale(1.04);filter:saturate(.75);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .7s ease}.ld-work:focus-within img,.ld-work:hover img{transform:scale(1.14) translateY(-3px);filter:saturate(1)}.ld-art-curtain{display:none}.ld-body{padding:0 6px;display:flex;flex-direction:column;align-items:stretch;min-width:0;justify-content:center}.ld-number{color:#929184;font:400 10px/1.3 var(--rn-sans);letter-spacing:.08em;display:flex;align-items:center;gap:12px;margin-bottom:7px}.ld-selected{display:inline-flex;align-items:center;gap:5px;color:#4548de;letter-spacing:0}.ld-name{font-size:clamp(19px,1.65vw,24px);margin:0;letter-spacing:-.04em}.ld-line{font-size:14px;line-height:1.5;margin:10px 0 18px;color:#76766a}.ld-cta{min-height:38px;margin-top:auto;padding:0;border:none;box-shadow:none;background:none;display:flex;justify-content:space-between;color:#4548de;font:600 14px/1.4 var(--rn-sans);text-align:left;width:100%;cursor:pointer}.ld-cta:focus-visible,.ld-door:hover .ld-cta{color:#3033b4;background:none;box-shadow:none}.ld-cta svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ld-door:hover .ld-cta svg{transform:translateX(4px)}.ld-url-row{margin-top:auto;display:flex;align-items:center;border-bottom:1px solid #bbbcce;position:relative;z-index:2}.ld-input{width:100%;min-width:0;padding:9px 0;font-size:14px;line-height:1.5;background:none;border:none;color:#252820;outline:none}.ld-input::placeholder{color:#8a8a80}.ld-url-row:focus-within{border-color:#4548de}.ld-url-go{border:none;display:grid;place-items:center;flex:none;width:32px;height:32px;color:#4548de;background:none;cursor:pointer}.ld-stretch:after{content:"";position:absolute;inset:0;z-index:2}.ld-err{color:#a33a2c;font-size:11px;margin:6px 0 0}.ld-footnote{text-align:center;margin:-4px 0 0;color:#89897d;font-size:11px}.bd-grid{grid-template-columns:1fr;width:100%;max-width:1190px;margin:0 auto;padding:22px var(--bz-pad) 50px}.bd-form{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:30px 54px;padding:38px;background:var(--bz-glass);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #dcd8ce,0 18px 60px -40px #35322d30}.bd-head,.bd-look{grid-column:1/-1}.bd-head .bz-lead{max-width:54ch}.bd-look{margin:0}.bd-assets,.bd-business,.bd-socials{grid-column:1}.bd-contact{grid-column:2;grid-row:3/span 2;padding-left:30px;border-left:1px solid #e2ded2}.bd-pair{grid-template-columns:1fr}.bd-submit,.bd-submit-error{grid-column:1/-1}.bd-submit{justify-self:end;min-width:240px}.dn-grid{width:100%;max-width:1000px;margin:0 auto;grid-template-columns:1fr;padding:60px var(--bz-pad)}.dn-copy{padding:48px;background:rgba(255,253,248,.93);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #dcd8ce}.dn-copy .bz-h1{font-size:clamp(32px,3.3vw,52px);letter-spacing:-.055em}@media (max-width:1100px) and (min-width:901px){.ld-doors{gap:14px}.ld-door{padding:13px 13px 20px}.ld-line{min-height:42px}.ld-body{padding:0}.bd-form{column-gap:28px}.bd-contact{padding-left:22px}}@media (max-width:900px){.bz{padding-top:0;padding-bottom:calc(24px + var(--audition-bar-total, 0px))}.bz-bar{padding:10px var(--bz-pad);background:transparent;grid-template-columns:minmax(0,1fr) auto auto;gap:12px}.bd-grid,.dn-grid,.ld-stage{width:100%;padding:20px var(--bz-pad) 28px;background:transparent}.ld-stage{min-height:0;gap:24px;max-width:620px}.ld-head{text-align:left}.ld-head .bz-h1{font-size:34px}.ld-eyebrow{font-size:10px;margin-bottom:14px}.ld-doors{grid-template-columns:1fr;gap:14px}.ld-door{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;gap:20px;padding:16px}.ld-body{padding:0}.ld-art{min-height:130px}.ld-type{font-size:68px}.ld-swatch{height:56px;width:25px;transform-origin:center 48px;right:9px}.ld-art-link>span{left:12px;top:30px;font-size:25px}.ld-name{font-size:19px}.ld-input{font-size:16px}.ld-cta,.ld-line{font-size:12px}.ld-line{margin:8px 0 12px}.bd-form{padding:25px;column-gap:26px}.bd-contact{padding-left:24px}.dn-grid{min-height:0;padding-top:30px}.dn-copy{padding:30px}.dn-copy .bz-h1{font-size:35px}}@media (max-width:650px){.bd-grid{padding:12px 16px 30px}.bd-form{display:flex;align-items:stretch;padding:24px 20px;gap:28px}.bd-contact{border-left:0;padding-left:0}.bd-submit{width:100%}.bd-head .bz-h1{font-size:32px}.bd-look{grid-template-columns:66px minmax(0,1fr) auto;gap:10px}.dn-copy{padding:26px}}@media (prefers-reduced-motion:reduce){.ld-art *,.ld-cta svg{transition:none!important;transform:none!important}}@property --ws-z{syntax:"<number>";inherits:true;initial-value:1}.ws{display:flex;flex-direction:column;height:calc(100svh - var(--audition-topbar, 57px) - var(--audition-bar-total, 0px));min-height:600px;background:rgba(250,247,242,.55)}.ws-stage{position:relative;display:grid;flex:1 1;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(24px,4.5vw,88px);min-height:0;padding:clamp(8px,2.4vh,32px) clamp(16px,5vw,104px) clamp(16px,3vh,36px);overflow:hidden;touch-action:pan-y}.ws-meta{position:relative;z-index:4;display:flex;flex-direction:column;align-self:center;gap:28px}.ws-count{margin:0;color:var(--bz-faint);font:500 14px/1 var(--rn-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-count-cat{display:none}.ws-facts{display:grid;justify-items:start;gap:6px}.ws-client{margin:0;font:600 26px/1.15 var(--rn-sans);letter-spacing:-.02em}.ws-cat{margin:0 0 6px;font:400 15px/1.4 var(--rn-sans)}.ws-cat,.ws-live{color:var(--bz-dim)}.ws-live{display:inline-flex;align-items:center;gap:6px;font:500 14px/1.4 var(--rn-sans);text-decoration:underline;text-decoration-color:var(--bz-hair);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.ws-live:hover{color:var(--bz-fg);text-decoration-color:initial}.ws-none{margin:0;color:var(--bz-dim);font:400 16px/1.4 var(--rn-sans)}.ws-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px}.ws-choose{justify-content:space-between;width:100%;min-height:52px}.ws-peek{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--bz-line);color:var(--bz-fg);font:600 15px/1 var(--rn-sans);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.ws-peek:hover{background:var(--rn-ink);box-shadow:inset 0 0 0 1px var(--rn-ink);color:var(--rn-paper)}.ws-type{position:relative;z-index:2;display:flex;align-items:center;align-self:stretch;min-width:0;min-height:0;margin:0;padding:0;border:0;background:none;color:var(--bz-fg);font:inherit;text-align:left;cursor:zoom-in;container-type:size}.ws-type:disabled{cursor:default}.ws-type:focus-visible{outline:1px solid var(--bz-line);outline-offset:12px}.ws-type-in{display:flex;flex-direction:column;max-width:100%}.ws-name{position:relative;display:grid;justify-items:start;font-family:var(--bz-display);font-weight:600;font-size:min(calc(100cqw / (var(--chars) * .54)),calc(70cqh / var(--lines) / .9),230px);line-height:.9;letter-spacing:-.008em;text-transform:uppercase}.ws-name.is-cut{--ws-z:1;transition:--ws-z 1.1s var(--rn-ease)}.ws-name.is-cut .ws-line{background-color:var(--rn-ink);background-image:linear-gradient(#d9d5f5,#d9d5f5),var(--cut);background-blend-mode:multiply,normal;background-repeat:no-repeat;background-size:100% 100%,calc(var(--bw) * var(--ws-z)) calc(var(--bh) * var(--ws-z));background-position:0 0,calc(var(--ox, 0px) - var(--bw) * (var(--ws-z) - 1) / 2 - var(--bx, 0px) - var(--px, 0) * 22px) calc(var(--oy, 0px) - var(--bh) * (var(--ws-z) - 1) / 6 - var(--by, 0px) - var(--py, 0) * 16px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(28,26,23,.22);transition:background-position .6s var(--rn-ease-out)}.ws-type:hover .ws-name.is-cut{--ws-z:1.1}.ws-line{display:block;white-space:nowrap;animation:ws-line-in .7s var(--rn-ease) both;animation-delay:calc(var(--i) * 60ms)}.ws-line:last-child:not(:first-child){justify-self:end}.ws-tag{align-self:flex-end;max-width:min(100%,26ch);margin-top:.4em;color:var(--bz-dim);font-family:var(--bz-display);font-weight:300;font-size:max(15px,min(calc(24cqw / (var(--chars) * .54)),6cqh,44px));line-height:1.08;text-align:right;text-wrap:balance;animation:ws-line-in .7s var(--rn-ease) both;animation-delay:calc(var(--i) * 60ms)}.ws-arrows{position:absolute;right:clamp(16px,5vw,104px);bottom:clamp(16px,3vh,36px);z-index:4;display:flex;gap:8px}.ws-arrows button{display:grid;place-items:center;width:48px;height:48px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--bz-line);color:var(--bz-fg);cursor:pointer;transition:background .2s,color .2s}.ws-arrows button:hover:not(:disabled){background:var(--rn-ink);color:var(--rn-paper)}.ws-arrows button:disabled{opacity:.3;cursor:default}.ws-reveal{position:absolute;inset:0;z-index:6;background:var(--rn-paper);clip-path:circle(0 at var(--rx) var(--ry));animation:ws-reveal .8s var(--rn-ease) forwards}.ws-reveal img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.ws-index{position:relative;z-index:2;padding:10px 0 14px;border-top:1px solid var(--bz-hair);background:rgba(255,253,249,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ws-filters{display:flex;align-items:center;gap:16px;margin-bottom:10px;padding:0 clamp(16px,5vw,104px)}.ws-cats{display:flex;flex:1 1;gap:clamp(16px,2vw,28px);min-width:0;overflow-x:auto;scrollbar-width:none}.ws-cats::-webkit-scrollbar{display:none}.ws-cats button{flex:none;min-height:44px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:var(--bz-dim);font:500 14px/1 var(--rn-sans);white-space:nowrap;cursor:pointer;transition:color .2s,border-color .2s}.ws-cats button:hover{color:var(--bz-fg)}.ws-cats button.is-on{border-bottom-color:initial;color:var(--bz-fg)}.ws-cat-n{margin-left:2px;color:var(--bz-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-search{position:relative;display:flex;flex:none;align-items:center;width:44px;height:44px;overflow:hidden;border-radius:22px;box-shadow:inset 0 0 0 1px var(--bz-line);transition:width .45s var(--rn-ease),border-radius .45s var(--rn-ease),box-shadow .2s}.ws-search.is-open{width:min(340px,62vw);border-radius:0;background:#fff;box-shadow:inset 0 0 0 1px var(--bz-fg)}.ws-lensbtn{display:grid;flex:none;place-items:center;width:44px;height:44px;cursor:pointer}.ws-lensbtn,.ws-search input{border:0;background:none;color:var(--bz-fg)}.ws-search input{flex:1 1;min-width:0;height:100%;padding:0 8px 0 0;outline:none;font:500 15px/1 var(--rn-sans);opacity:0;transition:opacity .2s .15s;-webkit-appearance:none}.ws-search input::-webkit-search-cancel-button{display:none}.ws-search input::placeholder{color:var(--bz-faint)}.ws-search.is-open input{opacity:1}.ws-found{flex:none;padding:0 14px 0 4px;color:var(--bz-dim);font:500 13px/1 var(--rn-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-rail{display:flex;gap:10px;margin:0;padding:2px clamp(16px,5vw,104px) 8px;overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scroll-padding:0 clamp(16px,5vw,104px);scrollbar-color:rgba(28,26,23,.2) transparent;scrollbar-width:thin}.ws-rail li{flex:none}.ws-thumb{position:relative;display:block;width:clamp(116px,10.5vw,164px);padding:0;overflow:hidden;border:0;background:#ecebf2;box-shadow:0 0 0 1px var(--bz-hair);cursor:pointer;transition:box-shadow .2s}.ws-thumb img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:cover;object-position:top;filter:grayscale(1) contrast(.92) brightness(1.03);transition:filter .4s var(--rn-ease)}.ws-rail.is-searching .ws-thumb img,.ws-thumb.is-on img,.ws-thumb:focus-visible img,.ws-thumb:hover img{filter:none}.ws-thumb.is-on{box-shadow:0 0 0 2px var(--bz-fg)}.ws-thumb.is-picked:not(.is-on){box-shadow:0 0 0 2px var(--rn-indigo)}.ws-thumb-name{position:absolute;left:0;right:0;bottom:0;padding:18px 8px 7px;overflow:hidden;background:linear-gradient(transparent,rgba(7,8,30,.92));color:var(--rn-paper);font:600 11px/1.2 var(--rn-sans);text-align:left;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .2s}.ws-thumb.is-on .ws-thumb-name,.ws-thumb:focus-visible .ws-thumb-name,.ws-thumb:hover .ws-thumb-name{opacity:1}.ws-modal{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:24px;background:rgba(28,26,23,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--rn-sans);animation:ws-fade .25s ease both}.ws-modal-card{display:flex;flex-direction:column;width:min(1000px,100%);height:min(90svh,1040px);background:#fffdf9;box-shadow:0 50px 120px -40px rgba(28,26,23,.5),0 0 0 1px rgba(28,26,23,.08);color:#1c1a17;animation:ws-rise .4s var(--rn-ease) both}.ws-modal-head{display:flex;align-items:center;gap:16px;padding:10px 10px 10px 20px;border-bottom:1px solid rgba(28,26,23,.1)}.ws-modal-meta{display:flex;flex:1 1;align-items:baseline;flex-wrap:wrap;gap:4px 14px;min-width:0}.ws-modal-meta b{overflow:hidden;font:600 17px/1.3 var(--rn-sans);text-overflow:ellipsis;white-space:nowrap}.ws-modal .ws-live{color:#56524b;text-decoration-color:rgba(28,26,23,.2)}.ws-modal .ws-live:hover{color:#1c1a17}.ws-modal-x{display:grid;flex:none;place-items:center;width:44px;height:44px;border:0;background:none;color:#1c1a17;cursor:pointer}.ws-modal-x:hover{background:rgba(28,26,23,.06)}.ws-modal-scroll{flex:1 1;overflow-y:auto;overscroll-behavior:contain;background:#fff}.ws-modal-scroll img{display:block;width:100%;height:auto}.ws-modal-foot{display:flex;justify-content:flex-end;padding:12px;border-top:1px solid rgba(28,26,23,.1)}.ws-modal-foot .ws-choose{width:auto;min-width:260px}@keyframes ws-line-in{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 4%));clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(-10% -5% -20% -5%)}}@keyframes ws-fade{0%{opacity:0}}@keyframes ws-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes ws-reveal{to{clip-path:circle(150% at var(--rx) var(--ry))}}@media (max-width:900px){.ws-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:6px 16px 16px}.ws-meta{display:contents}.ws-count{order:0;position:relative;z-index:4;display:flex;align-items:center;align-self:center;min-height:40px}.ws-count-cat{display:inline;margin-left:10px;padding-left:10px;border-left:1px solid var(--bz-hair);color:var(--bz-dim)}.ws-facts,.ws-none{display:none}.ws-type{order:1;cursor:pointer}.ws-actions{order:2;position:relative;z-index:4;flex-direction:row}.ws-choose{flex:1 1;width:auto}.ws-peek{min-height:52px}.ws-arrows{top:6px;right:16px;bottom:auto;gap:6px}.ws-arrows button{width:40px;height:40px}.ws-name{font-size:min(calc(100cqw / (var(--chars) * .54)),calc(66cqh / var(--lines) / .9),160px)}}@media (max-width:768px){.ws{min-height:560px}.ws-index{padding:6px 0 10px}.ws-filters{gap:10px;margin-bottom:6px;padding:0 16px}.ws-cats button{font-size:13px}.ws-rail{gap:8px;padding:2px 16px 4px;scroll-padding:0 16px;scrollbar-width:none}.ws-rail::-webkit-scrollbar{display:none}.ws-thumb{width:100px}.ws-thumb-name{display:none}.ws-modal{padding:0}.ws-modal-card{height:100svh}.ws-modal-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.ws-modal-foot .ws-choose{flex:1 1;min-width:0}}@media (prefers-reduced-motion:reduce){.ws *,.ws-modal,.ws-modal *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.ws-name.is-cut .ws-line{background:none;-webkit-text-fill-color:CanvasText}}.ws{width:100%;background:rgba(246,243,236,.68);padding-bottom:24px}.ws .bz-bar{max-width:none}.ws-type{justify-content:center}.ws-name{font-size:min(calc(100cqw / (var(--chars) * .54)),calc(82cqh / var(--lines) / .9),250px)}@media (max-width:900px){.ws{height:auto;min-height:calc(100svh - var(--audition-topbar,57px));padding-top:0;padding-bottom:calc(24px + var(--audition-bar-total,0px))}.ws-stage{min-height:390px}}.th{position:fixed;inset:var(--audition-topbar,57px) 0 var(--audition-bar-total,0);z-index:0;overflow:hidden;background:#f6f3ec;opacity:0;pointer-events:none;transition:opacity .6s ease}.th-split:before{content:"";position:absolute;top:8%;bottom:8%;left:44%;width:1px;background:linear-gradient(transparent,#d7d3c4 20%,#d7d3c4 80%,transparent)}.th.is-on{opacity:1}.th-window{position:absolute;top:3%;bottom:6%;left:46%;right:2%;display:grid;place-items:center}.th-frame{position:relative;flex:none}.th-background .th-window{inset:-5% -4%;filter:blur(3px);opacity:.48}.th-background:after{content:"";position:absolute;inset:0;background:rgba(246,243,236,.16)}.th-controls{position:fixed;z-index:9998;right:3.8vw;bottom:calc(var(--audition-bar-total, 0px) + 18px);display:flex;align-items:center;gap:14px;color:#64665b;font:400 11px/1.4 Plus Jakarta Sans,sans-serif;pointer-events:auto}.th-control-label{letter-spacing:.03em}.th-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.72}.th-controls[data-reduced=true] .th-time{display:none}.th-controls[data-reduced=true] .th-control-label{display:inline}.th-controls button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #d7d3c4;border-radius:50%;background:#f6f3ec;color:#4548de;cursor:pointer;transition:background .2s,border-color .2s}.th-controls button:hover{background:#fffdf8;border-color:#4548de}.th-controls button:focus-visible{outline:2px solid #4548de;outline-offset:4px}.th-controls svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.th-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.th-fallback{color:#252820;font:38px/1.3 Georgia,serif;padding:80px 30px}.th-fallback small{font:16px/2 Plus Jakarta Sans,sans-serif}.th-controls-background{position:static;grid-column:3;grid-row:1;justify-self:end;gap:10px;width:max-content}.dn-copy .th-controls-background{margin:28px 0 0}@media (max-width:900px){.th:before{display:none}.th-window{top:4px;left:4%;right:4%;bottom:auto;height:var(--film-height,min(88vw,350px))}.th-controls{position:absolute;top:calc(var(--audition-topbar, 57px) + var(--film-height, min(88vw, 350px)) - 2px);bottom:auto;right:5%;gap:10px}.ronic-splash .th-controls{top:calc(var(--film-height, min(88vw, 350px)) - 2px)}.th-controls button{width:32px;height:32px}.th-controls .th-control-label{display:none}.th-background .th-window{inset:-5% -10%;height:auto;filter:blur(2.5px);opacity:.34}.th-controls-background{position:static;gap:7px}.th-controls-background .th-control-label,.th-controls-background .th-time{display:none}}@media (prefers-reduced-motion:reduce){.th,.th-controls button{transition:none}}