:root{--ink:#000;--bone:#fff;--paper:#f4f4f4;--whisper:#e2e2e2;--mute:#575757;--champagne:#000;--ok:#2f6b4a;--warn:#9a5b13;--err:#9b2c2c;--bg:var(--bone);--fg:var(--ink);--surface:var(--paper);--line:var(--whisper);--soft:var(--mute);--accent:var(--champagne);--invert-bg:var(--ink);--invert-fg:var(--bone);--display:"Cormorant Garamond","Cormorant",Garamond,"Times New Roman",serif;--body:"Hanken Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--wrap:1180px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#000;--fg:#fff;--surface:#1a1a1a;--line:#2e2e2e;--soft:#a6a6a6;--accent:#fff;--invert-bg:#fff;--invert-fg:#000;--ok:#6fb38c;--warn:#d9a05b;--err:#e58a8a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#000;--fg:#fff;--surface:#1a1a1a;--line:#2e2e2e;--soft:#a6a6a6;--accent:#fff;--invert-bg:#fff;--invert-fg:#000;--ok:#6fb38c;--warn:#d9a05b;--err:#e58a8a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:clamp(16px,4vw,40px)}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.05}h1{font-size:clamp(2.6rem,6.4vw,5.4rem)}h2{font-size:clamp(2rem,4vw,3.1rem)}h3{font-size:1.6rem}p{max-width:62ch;margin:0}.eyebrow{font:500 .72rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--soft)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.view{animation:.5s both rise}@keyframes rise{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}}header.site{top:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.bar{justify-content:space-between;align-items:center;gap:20px;padding-block:16px;display:flex}.mark{flex-direction:column;line-height:1;text-decoration:none;display:flex}.mark b{font:500 1.7rem/1 var(--display);letter-spacing:.02em}.mark small{font:500 .6rem/1 var(--body);letter-spacing:.24em;text-transform:uppercase;color:var(--soft);margin-top:5px}nav.main{flex-wrap:wrap;align-items:center;gap:26px;display:flex}nav.main a{color:var(--soft);font-size:.9rem;text-decoration:none}nav.main a[aria-current=page],nav.main a:hover{color:var(--fg)}nav.main a.btn,nav.main a.btn:hover{color:var(--bg)}.btn{border:1px solid var(--fg);background:var(--fg);color:var(--bg);font:600 .78rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:0;align-items:center;gap:10px;padding:15px 22px;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--fg);background:0 0}.btn:hover{opacity:.86}.btn[disabled]{opacity:.4;cursor:not-allowed}@media (max-width:820px){nav.main .hide-s{display:none}}section.band{border-bottom:1px solid var(--line);padding-block:clamp(56px,9vw,112px)}.hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,80px);display:grid}.hero .lede{color:var(--soft);margin-top:26px;font-size:1.15rem}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ledger{border-top:1px solid var(--fg)}.ledger div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:14px;font-size:.92rem;display:flex}.ledger dt{color:var(--soft)}.ledger dd{font-family:var(--mono);text-align:right;margin:0}@media (max-width:820px){.hero{grid-template-columns:1fr}}.doors{border-top:1px solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1060px) and (min-width:821px){.doors{grid-template-columns:1fr 1fr}.door:nth-child(3){border-left:0;padding-left:0}.door{border-bottom:1px solid var(--line)}}.door{flex-direction:column;gap:14px;padding:28px 28px 32px 0;text-decoration:none;display:flex}.door+.door{border-left:1px solid var(--line);padding-left:28px}.door p{color:var(--soft)}.door .go{font:600 .78rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:12px}.door:hover h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:820px){.doors{grid-template-columns:1fr}.door,.door+.door{border-left:0;border-bottom:1px solid var(--line);padding:24px 0}}.case{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(32px,6vw,80px);display:grid}.steps{border-top:1px solid var(--fg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps div{padding:20px 18px 0 0}.steps div+div{border-left:1px solid var(--line);padding-left:18px}.steps strong{font:500 2.4rem/1 var(--display);display:block}.steps span{color:var(--soft);margin-top:10px;font-size:.88rem;display:block}.quote{font:italic 400 1.6rem/1.3 var(--display);max-width:28ch;margin-top:34px}@media (max-width:820px){.case,.steps{grid-template-columns:1fr}.steps div,.steps div+div{border-left:0;border-bottom:1px solid var(--line);padding:16px 0}}.tbl{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.92rem}th{font:500 .7rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);text-align:left;border-bottom:1px solid var(--fg);padding:12px 10px 12px 0}td{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 10px 13px 0}td.n,th.n{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;padding-right:0}.founder{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.founder img{aspect-ratio:650/687;object-fit:cover;filter:grayscale();width:100%;max-width:100%}.story{gap:18px;font-size:1.06rem;display:grid}.story .lead{font:400 1.7rem/1.3 var(--display);color:var(--fg)}.partners{font:500 .78rem/1.8 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;gap:8px 22px;margin-top:10px;display:flex}@media (max-width:820px){.founder{grid-template-columns:1fr}.founder img{max-width:340px}}.faq{border-top:1px solid var(--fg);max-width:860px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:500 1.35rem/1.25 var(--display);justify-content:space-between;gap:20px;padding-block:22px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:300 1.6rem/1 var(--body);color:var(--soft)}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--soft);padding-bottom:24px}.formwrap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,6vw,80px);display:grid}@media (max-width:820px){.formwrap{grid-template-columns:1fr}}.panel{background:var(--surface);border:1px solid var(--line);padding:clamp(22px,4vw,40px)}.progress{gap:8px;margin-bottom:26px;display:flex}.progress i{background:var(--line);flex:1;height:2px}.progress i.on{background:var(--fg)}.field{gap:8px;margin-bottom:20px;display:grid}.field label,.legend{font:500 .72rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}input[type=text],input[type=email],input[type=tel],select{width:100%;font:400 1rem/1.4 var(--body);color:var(--fg);border:0;border-bottom:1px solid var(--soft);background:0 0;border-radius:0;padding:10px 0}input:focus,select:focus{border-bottom-color:var(--fg);outline:none}.row2{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:520px){.row2{grid-template-columns:1fr}}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips label{cursor:pointer}.chips input{opacity:0;pointer-events:none;position:absolute}.chips span{border:1px solid var(--line);padding:9px 14px;font-size:.88rem;display:inline-block}.chips input:checked+span{border-color:var(--fg);background:var(--fg);color:var(--bg)}.chips input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.consent{color:var(--soft);align-items:flex-start;gap:12px;margin-bottom:14px;font-size:.82rem;display:flex}.consent input{accent-color:var(--fg);flex:none;width:22px;height:22px;margin-top:1px}.formnav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.status{border-left:2px solid var(--line);margin-top:22px;padding:4px 0 4px 14px;font-size:.9rem}.status.ok{border-color:var(--ok)}.status.warn{border-color:var(--warn)}.status.err{border-color:var(--err)}.status code{font-family:var(--mono);font-size:.82rem}.note{color:var(--soft);font-size:.82rem}.done h3{margin-bottom:12px}.facts{border-top:1px solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.facts div{padding:18px 16px 0 0}.facts div+div{border-left:1px solid var(--line);padding-left:16px}.facts strong{font:500 2.2rem/1 var(--display);display:block}.facts span{color:var(--soft);margin-top:8px;font-size:.82rem;display:block}@media (max-width:820px){.facts{grid-template-columns:1fr 1fr}.facts div:nth-child(3){border-left:0;padding-left:0}.facts div{padding-bottom:16px}}.chart{margin-top:22px;overflow-x:auto}.chart svg{width:100%;height:auto;display:block}.legend-row{color:var(--soft);flex-wrap:wrap;gap:20px;margin-top:12px;font-size:.82rem;display:flex}.legend-row i{vertical-align:middle;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.linepick{flex-wrap:wrap;gap:6px;display:flex}.linepick button{font:500 .8rem/1 var(--mono);border:1px solid var(--line);color:var(--fg);cursor:pointer;background:0 0;padding:8px 12px}.linepick button[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.filters{flex-wrap:wrap;gap:6px;margin:28px 0 8px;display:flex}.filters button{font:500 .78rem/1 var(--body);letter-spacing:.08em;border:1px solid var(--line);color:var(--fg);cursor:pointer;background:0 0;padding:10px 14px}.filters button[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}table.ben td:first-child{font:500 1.15rem/1.3 var(--display)}table.ben td:last-child{color:var(--soft);font-size:.82rem}.explain{border-left:2px solid var(--accent);max-width:70ch;margin-top:22px;padding:2px 0 2px 14px;font-size:.95rem}.film{color:#fff;background:#000;border-bottom:0;position:relative;overflow:hidden}.film .bgvid{object-fit:cover;opacity:.55;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.film:after{content:"";background:linear-gradient(#0000008c,#00000040 45%,#000000b3);position:absolute;inset:0}.film .wrap{z-index:1;position:relative}.film .eyebrow,.film .lede,.film p{color:#ffffffd1}.film .ledger{border-top-color:#ffffffb3}.film .ledger div{border-bottom-color:#ffffff38}.film .ledger dt{color:#ffffffbf}.film .btn{color:#000;background:#fff;border-color:#fff}.film .btn.ghost{color:#fff;background:0 0}.film .facts{border-top-color:#ffffffb3}.film .facts div+div{border-left-color:#ffffff38}.film .facts span{color:#ffffffbf}.film.short{padding-block:clamp(96px,16vw,200px)}.soldgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.soldgrid img{aspect-ratio:4/5;object-fit:cover;width:100%;max-width:100%;display:block}@media (max-width:820px){.soldgrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.film .bgvid{display:none}.film{background-size:cover}}.mark .logo{width:auto;height:34px;display:block}:root{--logo-filter:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--logo-filter:invert(1)}}:root[data-theme=dark]{--logo-filter:invert(1)}.mark .logo{filter:var(--logo-filter)}.menubtn{font:600 .78rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);border:1px solid var(--fg);cursor:pointer;background:0 0;min-height:44px;padding:0 18px;display:none}.mobilemenu{border-top:1px solid var(--line);background:var(--bg);padding:8px 16px 24px}.mobilemenu a{font:500 1.6rem/1.15 var(--display);border-bottom:1px solid var(--line);min-height:44px;padding:16px 0;text-decoration:none;display:block}.mobilemenu a span{font:400 .85rem/1.4 var(--body);color:var(--soft);margin-top:4px;display:block}.menuphone{margin-top:18px;font-size:1.1rem}@media (max-width:820px){nav.main{display:none}.menubtn{align-items:center;display:inline-flex}}@media (min-width:821px){.mobilemenu{display:none!important}}.soldgrid img{height:auto}.teamgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.teamgrid figure{margin:0}.teamgrid img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%;max-width:100%;height:auto;display:block}.teamgrid figcaption{color:var(--soft);margin-top:12px;font-size:.88rem;line-height:1.45}.teamgrid figcaption b{color:var(--fg);font:500 1.15rem/1.2 var(--display);margin-bottom:4px;display:block}@media (max-width:1000px){.teamgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.teamgrid{grid-template-columns:1fr 1fr;gap:14px}}.sideimg{filter:grayscale();width:100%;max-width:100%;height:auto;margin-top:32px;display:block}.filters button,.linepick button{min-height:44px}.chips span{padding:12px 16px}nav.main a{padding-block:10px}@media (max-width:640px){table.ben thead{display:none}table.ben,table.ben tbody,table.ben tr,table.ben td{width:100%;display:block}table.ben tr{border-bottom:1px solid var(--line);padding:16px 0}table.ben td{border:0;padding:2px 0}table.ben td:first-child{font-size:1.25rem}table.ben td:nth-child(2){color:var(--fg);margin-top:4px;font-size:1rem}table.ben td:last-child{letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:.68rem}.hero .ctas .btn,.formnav .btn{flex:100%;justify-content:center;min-height:52px}.formnav #valBack{order:2}section.band{padding-block:56px}.film.short{padding-block:120px}.panel{padding:22px 18px}}footer.site{color:var(--soft);padding-bottom:96px;padding-block:56px 40px;font-size:.85rem}.foot{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.foot b{color:var(--fg);font-weight:500}@media (max-width:820px){.foot{grid-template-columns:1fr}}.mobilebar{display:none}@media (max-width:720px){.mobilebar{z-index:9;background:var(--fg);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(3,1fr);display:grid;position:sticky;bottom:0}.mobilebar a{color:var(--bg);text-align:center;font:600 .74rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;padding:15px 8px;text-decoration:none}.mobilebar a+a{border-left:1px solid var(--soft)}}.foot a{color:inherit;text-underline-offset:3px;text-decoration:underline}.kwsearch{text-underline-offset:4px;margin-top:26px;font-weight:500;text-decoration:underline;display:inline-block}.hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}:root{--hh:72px;--ease:cubic-bezier(.2,.7,.2,1);--night:#000;--snow:#fff}html{scroll-behavior:smooth;scroll-padding-top:var(--hh)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{overflow-x:clip}main{padding-top:var(--hh)}.is-home main{padding-top:0}header.site{z-index:30;background:var(--night);color:var(--snow);padding-top:env(safe-area-inset-top,0px);transition:background-color .45s ease,border-color .45s ease,transform .45s var(--ease);border-bottom:1px solid #ffffff14;position:fixed;inset:0 0 auto}.is-home.at-top header.site{background:0 0;border-color:#0000}header.site .bar{min-height:var(--hh);padding-block:12px}header.site .mark .logo{filter:none;width:auto;height:38px}header.site .mark small{color:#ffffffb3}header.site nav.main a{color:#ffffffc7}header.site nav.main a[aria-current=page],header.site nav.main a:hover{color:var(--snow)}header.site nav.main a.btn{background:var(--snow);border-color:var(--snow);color:var(--night);padding:13px 18px}header.hide{transform:translateY(-100%)}.burger{cursor:pointer;background:0 0;border:0;width:48px;height:48px;margin-right:-8px;display:none;position:relative}.burger span{background:var(--snow);height:1.5px;transition:transform .35s var(--ease),top .35s var(--ease);position:absolute;left:12px;right:12px}.burger span:first-child{top:19px}.burger span:last-child{top:28px}@media (max-width:900px){header.site nav.main{display:none}.burger{display:block}}.scrim{z-index:40;opacity:0;background:#00000073;transition:opacity .4s;position:fixed;inset:0}.scrim.on{opacity:1}.dwrap{z-index:41;pointer-events:none;position:fixed;inset:0;overflow:hidden}.drawer{pointer-events:auto;background:var(--night);width:min(420px,88vw);color:var(--snow);transition:transform .55s var(--ease);padding:calc(env(safe-area-inset-top,0px) + 76px) 32px calc(env(safe-area-inset-bottom,0px) + 28px);visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.drawer.on{visibility:visible;transform:none}.drawer nav{flex-direction:column;display:flex}.drawer nav a{font:500 1.9rem/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity .5s ease,transform .5s var(--ease);border-bottom:1px solid #ffffff1f;padding:14px 0;text-decoration:none;transform:translate(24px)}.drawer nav a span{font:400 .82rem/1.4 var(--body);letter-spacing:0;text-transform:none;color:#fff9;margin-top:6px;display:block}.drawer.on nav a{opacity:1;transform:none}.drawer.on nav a:nth-child(2){transition-delay:50ms}.drawer.on nav a:nth-child(3){transition-delay:.1s}.drawer.on nav a:nth-child(4){transition-delay:.15s}.drawer.on nav a:nth-child(5){transition-delay:.2s}.drawer.on nav a:nth-child(6){transition-delay:.25s}.drawer.on nav a:nth-child(7){transition-delay:.3s}.drawer.on nav a:nth-child(8){transition-delay:.35s}.drawer-x{top:calc(env(safe-area-inset-top,0px) + 14px);cursor:pointer;background:0 0;border:0;width:48px;height:48px;position:absolute;right:14px}.drawer-x:before,.drawer-x:after{content:"";background:var(--snow);height:1.5px;position:absolute;top:23px;left:12px;right:12px}.drawer-x:before{transform:rotate(45deg)}.drawer-x:after{transform:rotate(-45deg)}.drawer-foot{color:#fff9;margin-top:auto;padding-top:28px;font-size:.9rem}.drawer-foot a{color:var(--snow);font-size:1.15rem;text-decoration:none}body.locked{overflow:hidden}.js .rv,.js .rv-r{opacity:0;transition:opacity .9s ease var(--d,0s),transform 1s var(--ease) var(--d,0s)}.js .rv{transform:translateY(36px)}.js .rv-r{transform:translate(40px)}.js .rv.in,.js .rv-r.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .rv,.js .rv-r{opacity:1;transition:none;transform:none}}.herofilm{background:var(--night);min-height:100svh;color:var(--snow);align-items:flex-end;display:flex;position:relative;overflow:hidden}.herofilm .bgvid,.filmband .bgvid{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.herofilm .bgvid{opacity:.72}.herofilm:after{content:"";background:linear-gradient(#0000008c 0%,#0000000d 30%,#00000040 55%,#000000d1 100%);position:absolute;inset:0}.herofilm-in{z-index:1;width:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 104px);position:relative}.herofilm h1{max-width:14ch;margin-top:18px;font-size:clamp(2.7rem,8.6vw,6rem)}.herofilm .eyebrow{color:#ffffffbf}.herofilm .lede{color:#ffffffd9;max-width:40ch;margin-top:20px;font-size:1.12rem}.herofilm .ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.herofilm .btn,.btn.light{background:var(--snow);border-color:var(--snow);color:var(--night)}.herofilm .btn.ghost,.btn.ghost.light{color:var(--snow);background:0 0;border-color:#ffffffb3}.cue{z-index:1;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 28px);width:44px;height:44px;position:absolute;transform:translate(-50%)}.cue span{background:#ffffff59;width:1px;height:30px;position:absolute;top:6px;left:50%;overflow:hidden}.cue span:after{content:"";background:var(--snow);width:1px;height:100%;animation:cue 2.2s var(--ease) infinite;position:absolute;top:-100%;left:0}@keyframes cue{to{top:100%}}@media (max-width:640px){.herofilm .ctas .btn{flex:100%;justify-content:center;min-height:52px}.herofilm-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 92px)}}.intro{text-align:center;padding-block:clamp(72px,12vw,140px) clamp(40px,6vw,72px)}.intro p{margin-inline:auto}.intro h2{max-width:16ch;margin:16px auto 0}.intro p:not(.eyebrow){color:var(--soft);max-width:44ch;margin:18px auto 0}.tiles{grid-template-columns:1fr 1fr;display:grid}.tile{height:clamp(420px,62vh,640px);color:var(--snow);background:var(--night);text-decoration:none;display:block;position:relative;overflow:hidden}.tile picture,.tile img{width:100%;height:100%;position:absolute;inset:0}.tile img{object-fit:cover;filter:grayscale();transition:transform 1.8s var(--ease),opacity .6s ease;opacity:.78;transform:scale(1.14)}.tile.in img{transform:scale(1.02)}.tile:hover img{opacity:.62;transform:scale(1.06)}.tile:after{content:"";background:linear-gradient(#0000001a,#0003 40%,#000000c7);position:absolute;inset:0}.tile-in{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px clamp(20px,4vw,48px) 34px;display:flex;position:absolute;inset:auto 0 0}.tile .eyebrow{color:#ffffffbf}.tile b{font:500 clamp(3rem,9vw,5.4rem)/.95 var(--display);letter-spacing:.08em;text-transform:uppercase}.tile-p{color:#ffffffe0;max-width:34ch;font-size:1rem}.tile-go{font:600 .74rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #fff9;margin-top:8px;padding-bottom:6px}.js .tile.rv{opacity:1;transform:none}@media (max-width:700px){.tiles{grid-template-columns:1fr}.tile{height:78svh;min-height:440px}}.stats{background:var(--bg)}.statgrid{border-top:1px solid var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid}.statgrid div{padding:26px 24px 8px 0}.statgrid div+div{border-left:1px solid var(--line);padding-left:24px}.statgrid strong{font:500 clamp(2.6rem,5vw,4rem)/1 var(--display);font-variant-numeric:tabular-nums;display:block}.statgrid span{color:var(--soft);max-width:22ch;margin-top:10px;font-size:.95rem;display:block}@media (max-width:820px){.statgrid{grid-template-columns:1fr 1fr}.statgrid div:nth-child(3){border-left:0;padding-left:0}.statgrid div{border-bottom:1px solid var(--line);padding-bottom:22px}}.after{margin-top:36px}@media (max-width:640px){.after .btn{justify-content:center;width:100%;min-height:52px}}.overlap{background:var(--night);color:var(--snow);padding-block:clamp(72px,10vw,140px);position:relative;overflow:hidden}.watermark{font:600 clamp(7rem,26vw,22rem)/.8 var(--display);letter-spacing:-.02em;color:#ffffff0f;white-space:nowrap;pointer-events:none;will-change:transform;position:absolute;top:8%;left:-4vw}.overlap-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid;position:relative}.ov-photo{z-index:2;margin:0;position:relative}.ov-photo img{aspect-ratio:650/687;object-fit:cover;filter:grayscale();width:100%;height:auto;display:block;box-shadow:0 30px 60px #00000073}.ov-panel{z-index:1;padding:clamp(28px,4vw,56px);background:#111;border:1px solid #ffffff14;margin-left:-12%;padding-left:calc(12% + clamp(28px,4vw,56px));position:relative}.ov-panel h2{max-width:16ch;margin-top:16px}.ov-panel p:not(.eyebrow){color:#ffffffc7;margin-top:16px}.ov-panel .partners span{color:#ffffff8c;border-color:#ffffff26}.ov-panel .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:820px){.overlap-in{grid-template-columns:1fr}.ov-photo{width:78%;margin-inline:auto}.ov-panel{margin:-64px 0 0;padding:96px 22px 30px}.ov-panel .ctas .btn{flex:100%;justify-content:center;min-height:52px}}.headrow{justify-content:space-between;align-items:end;gap:20px;display:flex}.headrow h2{margin-top:14px}.arrows{align-items:center;gap:6px;display:flex}.arrows button{border:1px solid var(--line);width:48px;height:48px;color:var(--fg);cursor:pointer;background:0 0;font-size:1.1rem}.arrows button:disabled{opacity:.3;cursor:default}.arrows .count{text-align:center;min-width:52px;color:var(--soft);font-size:.8rem}@media (max-width:640px){.arrows button{display:none}}.rail{scroll-snap-type:x mandatory;scroll-padding-inline:max(16px,calc((100vw - var(--wrap))/2 + 40px));padding:28px max(16px,calc((100vw - var(--wrap))/2 + 40px)) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}#soldGrid img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:min(78vw,380px);height:auto;display:block}.rail.team figure{width:min(64vw,260px);margin:0}.rail.team img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%;height:auto;display:block}.rail.team figcaption{color:var(--soft);margin-top:12px;font-size:.88rem;line-height:1.45}.rail.team figcaption b{color:var(--fg);font:500 1.2rem/1.2 var(--display);margin-bottom:4px;display:block}.filmband{background:var(--night);min-height:78svh;color:var(--snow);align-items:center;display:flex;position:relative;overflow:hidden}.filmband .bgvid{opacity:.55}.filmband:after{content:"";background:linear-gradient(#0009,#0000004d 50%,#000000b3);position:absolute;inset:0}.filmband-in{z-index:1;text-align:center;position:relative}.filmband-in h2{max-width:15ch;margin:14px auto 0}.filmband-in p:not(.eyebrow){color:#ffffffd1;max-width:46ch;margin:18px auto 0}.filmband .eyebrow{color:#ffffffb3}.area{background:var(--night);width:min(84vw,460px);height:min(118vw,620px);color:var(--snow);position:relative;overflow:hidden}.area img{object-fit:cover;filter:grayscale();opacity:.8;width:100%;height:100%;position:absolute;inset:0}.area:after{content:"";background:linear-gradient(#0000 35%,#000000d9);position:absolute;inset:0}.area-in{z-index:1;padding:24px;position:absolute;inset:auto 0 0}.area-in b{font:500 2.6rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase;display:block}.area-in>span{color:#fffc;margin-top:8px;font-size:.95rem;display:block}.area-go{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.area-go button,.area-list .chips button{min-height:46px;color:var(--snow);font:600 .7rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff8c}.area-go button:hover,.area-list .chips button:hover{background:var(--snow);color:var(--night)}.area-list{align-items:flex-end;display:flex}.area-list:after{display:none}.area-list .area-in{position:relative}.area-list .chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.area-list .chips button{letter-spacing:.06em;text-transform:none;padding:0 16px;font-size:.78rem}.closer{min-height:92svh;color:var(--snow);background:var(--night);align-items:center;display:flex;position:relative;overflow:hidden}.closer-bg{will-change:transform;position:absolute;inset:-12% 0}.closer-bg img{object-fit:cover;filter:grayscale();opacity:.5;width:100%;height:100%}.closer-in{z-index:1;text-align:center;position:relative}.closer .eyebrow{color:#ffffffb3}.closer h2{margin-top:14px;font-size:clamp(2.6rem,7vw,5rem)}.closer-in>p:not(.eyebrow){color:#ffffffd9;margin:16px auto 0}.pick{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:860px;margin:32px auto 0;display:grid}.pick a{min-height:64px;font:600 .78rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;border:1px solid #fff9;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;transition:background .3s,color .3s;display:flex}.pick a:hover{background:var(--snow);color:var(--night)}.closer-call{font-size:.95rem;margin-top:26px!important}.closer-call a{color:var(--snow)}@media (max-width:700px){.pick{grid-template-columns:1fr 1fr}}.pill{z-index:25;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);background:var(--night);color:var(--snow);min-height:52px;font:600 .76rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:transform .5s var(--ease);border:1px solid #ffffff40;border-radius:999px;padding:0 26px;position:fixed;transform:translate(-50%,160%);box-shadow:0 10px 30px #00000059}.pill.on{transform:translate(-50%)}.pill span{margin-left:8px;display:inline-block;transform:translateY(2px)}.sheet{z-index:42;background:var(--night);color:var(--snow);padding:14px clamp(20px,5vw,40px) calc(env(safe-area-inset-bottom,0px) + 22px);transition:transform .5s var(--ease);visibility:hidden;border-radius:18px 18px 0 0;max-width:640px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.sheet.on{visibility:visible;transform:none}.sheet-grip{background:#ffffff40;border-radius:4px;width:44px;height:4px;margin:0 auto 18px}.sheet .eyebrow{color:#fff9}.sheet h3{margin-top:10px;font-size:2rem}.sheet-doors{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.sheet-doors a{font:500 1.5rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase;border:1px solid #fff3;min-height:88px;padding:16px;text-decoration:none;display:block}.sheet-doors a span{font:400 .8rem/1.35 var(--body);letter-spacing:0;text-transform:none;color:#fff9;margin-top:8px;display:block}.sheet-doors a:hover{background:var(--snow);color:var(--night)}.sheet-doors a[hidden]{display:none}.sheet-direct{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.sheet-direct a{background:var(--snow);min-height:50px;color:var(--night);font:600 .74rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;text-decoration:none;display:flex}.sheet-x{color:#fff9;font:500 .8rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:44px;margin:14px auto 0;display:block}.mobilebar,.mobilemenu,.menubtn{display:none!important}footer.site{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 96px)}.xsell{border-top:1px solid var(--line);margin-top:22px;padding-top:18px;font-size:.95rem}.xsell a{font-weight:600}.reel-lede{color:var(--soft);margin-top:16px}.reel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.vid{background:var(--night);color:var(--snow);cursor:pointer;aspect-ratio:16/9;text-align:left;width:100%;height:auto;font:inherit;border:0;padding:0;display:block;position:relative;overflow:hidden}.vid.feature{grid-column:1/-1}.vid img{object-fit:cover;filter:grayscale();opacity:.78;width:100%;height:100%;transition:transform 1.2s var(--ease),opacity .4s;position:absolute;inset:0}.vid.tall img{object-position:50% 30%}.vid:hover img{opacity:.6;transform:scale(1.04)}.vid:after{content:"";background:linear-gradient(#0000 40%,#000000d1);position:absolute;inset:0}.vid-play{z-index:1;border:1px solid #ffffffbf;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.vid-play:after{content:"";border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent var(--snow);position:absolute;top:20px;left:25px}.vid-cap{z-index:2;position:absolute;bottom:16px;left:18px;right:18px}.vid-cap b{font:500 1.4rem/1.1 var(--display);display:block}.vid-cap span{color:#ffffffbf;margin-top:4px;font-size:.8rem;display:block}.vid.feature .vid-cap b{font-size:clamp(1.7rem,3.2vw,2.6rem)}.vid iframe{z-index:3;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.vid.playing:after,.vid.playing .vid-play,.vid.playing .vid-cap{display:none}.reel .after{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.reel-more{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;font-size:.82rem;font-weight:600;text-decoration:none}@media (max-width:820px){.reel-grid{grid-template-columns:1fr 1fr;gap:10px}.vid-cap{bottom:10px;left:12px;right:12px}.reel-grid .vid:not(.feature) .vid-cap b{font-size:1.05rem}.reel-grid .vid:not(.feature) .vid-cap span{display:none}.reel-grid .vid:not(.feature) .vid-play{width:44px;height:44px;margin:-22px 0 0 -22px}.reel-grid .vid:not(.feature) .vid-play:after{border-width:9px 0 9px 14px;top:13px;left:17px}.reel-grid .vid.tall{grid-column:1/-1}.reel .after .btn{justify-content:center;width:100%}}#filmed .reel-grid{grid-template-columns:1fr 1fr}:root{--gold:#000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--gold:#fff}}:root[data-theme=dark]{--gold:#fff}.accent{color:var(--gold)}.ov-panel .eyebrow{color:#fff}.statgrid strong.accent{color:var(--gold)}a:not(.btn):not(.tile):not(.door):hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.dev img{transition:filter 1.4s cubic-bezier(.2,.7,.2,1)}.js .dev img{filter:grayscale()!important}.js .dev.in img{filter:grayscale(0)saturate(.9)!important}@media (prefers-reduced-motion:reduce){.js .dev img,.js .dev.in img{transition:none;filter:saturate(.9)!important}}#soldGrid .soldcard{width:min(78vw,380px);margin:0}#soldGrid .soldcard img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%;height:auto;transition:filter 1s cubic-bezier(.2,.7,.2,1);display:block}#soldGrid .soldcard.live img{filter:grayscale(0)saturate(.92)}@media (min-width:821px){#soldGrid .soldcard img{filter:grayscale()}#soldGrid .soldcard:hover img,#soldGrid .soldcard.live img{filter:grayscale(0)saturate(.92)}}#soldGrid figcaption{color:var(--soft);justify-content:space-between;gap:12px;margin-top:12px;font-size:.88rem;display:flex}#soldGrid figcaption b{font:500 1.05rem/1.2 var(--display);white-space:nowrap}.ov-photo img{aspect-ratio:4/5}.vid img{filter:grayscale()}.vid:hover img,.vid:focus-visible img,.vid.warm img,.vid.playing img{filter:grayscale(0)saturate(.9);opacity:.85}.proof{font:500 .7rem/1.4 var(--body);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 0;display:flex;color:#fffc!important;margin-top:26px!important}.proof>span+span:before{content:"";vertical-align:middle;background:#848484;border-radius:50%;width:4px;height:4px;margin:0 12px;display:inline-block}.proof i{text-transform:none;letter-spacing:.02em;font-style:italic;font-family:var(--display);font-size:1rem}.assure{color:var(--soft);margin-top:14px;font-size:.85rem}.after .btn{white-space:normal;text-align:center;line-height:1.3}@media (max-width:640px){.proof{flex-direction:column;align-items:flex-start}.proof>span+span:before,.herofilm .herofilm-in>.eyebrow{display:none}.herofilm-in{padding-top:calc(var(--hh) + 28px)}.herofilm h1{font-size:clamp(2.4rem,11vw,3.4rem)}}.faq-src{flex-wrap:wrap;gap:8px 20px;font-size:.82rem;display:flex;margin-top:10px!important}.faq-src a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.about-hero{background:var(--night);color:var(--snow);padding-block:clamp(48px,8vw,110px)}.about-hero-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,6vw,80px);display:grid}.about-portrait{margin:0}.about-portrait img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block;box-shadow:0 30px 60px #00000073}.about-intro .eyebrow{color:#fff}.about-intro h1{margin-top:14px;font-size:clamp(2.8rem,6vw,5rem)}.about-role{font:500 .78rem/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;margin-top:10px!important}.about-intro .lede{color:#ffffffd9;margin-top:22px;font-size:1.12rem}.about-facts{border-top:1px solid #fff9;margin:30px 0 0}.about-facts div{border-bottom:1px solid #ffffff26;justify-content:space-between;gap:16px;padding-block:13px;font-size:.92rem;display:flex}.about-facts dt{color:#ffffffa6}.about-facts dd{text-align:right;margin:0}.about-facts dd.accent{color:#fff;font:500 1.2rem/1 var(--display)}.story-cols{columns:2 320px;column-gap:48px;margin-top:22px}.story-cols p{break-inside:avoid;max-width:none;margin:0 0 18px;font-size:1.05rem}.timeline{border-top:1px solid var(--fg);grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0;padding:0;list-style:none;display:grid}.timeline li{border-bottom:1px solid var(--line);padding:22px 22px 22px 0}.timeline li b{font:500 1.6rem/1.1 var(--display);display:block}.timeline li span{color:var(--soft);margin-top:8px;font-size:.95rem;display:block}.about-team-lede{color:var(--soft);margin-top:16px}.bios{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);margin-top:36px;display:grid}.bio{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:22px;display:grid}.bio figure{margin:0}.bio img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.bio h3{font-size:1.7rem}.bio-role{font:500 .7rem/1.4 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-top:6px!important}.bio p:not(.bio-role){color:var(--soft);margin-top:12px;font-size:.95rem}.bio .bio-for{color:var(--fg)!important}.bio-go{font:600 .74rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;min-height:24px;margin-top:14px;padding-bottom:5px;text-decoration:none;display:inline-block}.press{border-top:1px solid var(--fg);margin:18px 0 0;padding:0;list-style:none}.press li{border-bottom:1px solid var(--line)}.press a{flex-direction:column;gap:6px;padding:20px 0;text-decoration:none;display:flex}.press a span{color:var(--soft);letter-spacing:.06em;font-size:.75rem}.press a b{font:500 1.35rem/1.2 var(--display)}.press a:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.ov-more{color:var(--snow);margin-top:20px;display:inline-block}@media (max-width:900px){.bios{grid-template-columns:1fr}.timeline{grid-template-columns:1fr 1fr}}@media (max-width:640px){.about-hero-in{grid-template-columns:1fr}.about-portrait{width:82%;margin-inline:auto}.timeline{grid-template-columns:1fr}.bio{grid-template-columns:120px minmax(0,1fr);gap:16px}.bio h3{font-size:1.45rem}}.tile img{filter:grayscale();transition:transform 1.8s var(--ease),opacity .6s ease,filter 1.6s var(--ease)}.tile.in img{filter:grayscale(0)saturate(.9)}.tile:hover img{opacity:.7}@media (prefers-reduced-motion:reduce){.tile img{filter:saturate(.9);transition:none}}.legal{padding:calc(var(--hh) + 48px) 0 96px}.legal-in{max-width:760px}.legal h1{margin-top:18px;font-size:clamp(2.4rem,6vw,3.6rem)}.legal-date{color:var(--soft);margin-top:10px;font-size:.9rem}.legal h2{margin-top:40px;font-size:1.6rem}.legal p{color:var(--soft);max-width:68ch;margin-top:12px}.legal a{color:var(--fg)}.legal-back{margin-top:48px!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.progress-line{transform-origin:0;pointer-events:none;background:#fff;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.herofilm-in,.herofilm .bgvid{will-change:transform,opacity}.js .rv.split{opacity:1;transform:none}.split .w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.split .w>span{transition:transform 1s var(--ease);transition-delay:calc(var(--d,0s) + var(--i,0) * 55ms);display:inline-block;transform:translateY(110%)}.split.in .w>span{transform:none}.tile picture{height:auto;position:absolute;inset:-12% 0}.tile picture img{width:100%;height:100%;position:absolute;inset:0}.area picture{display:block;position:absolute;inset:-10% 0}.area picture img{width:100%;height:100%;position:absolute;inset:0}[data-par]{will-change:transform}.js .curtain{clip-path:inset(0 0 100%);transition:clip-path 1.25s var(--ease)}.js .curtain.in{clip-path:inset(0)}.js .curtain img{transition:transform 1.6s var(--ease),filter 1.4s var(--ease);transform:scale(1.12)}.js .curtain.in img{transform:scale(1)}@media (max-width:820px){#soldGrid .soldcard{transition:transform .6s var(--ease),opacity .6s ease}#soldGrid .soldcard:not(.live){opacity:.75;transform:scale(.94)}}.marquee{background:var(--night);color:var(--snow);border-block:1px solid #ffffff14;padding-block:22px;overflow:hidden}.marquee-track{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee-track span{font:400 clamp(1.4rem,3vw,2.2rem)/1 var(--display);white-space:nowrap;color:#ffffffe0;padding-inline:28px}.marquee-track span:after{content:"";vertical-align:middle;background:#848484;border-radius:50%;width:6px;height:6px;margin-left:56px;display:inline-block}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.split .w>span,.js .curtain,.js .curtain img{clip-path:none;transition:none;transform:none}}#soldGrid .soldcard.curtain img{transition:transform 1.6s var(--ease),filter 1s var(--ease)}.perks{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.perks li{padding-left:22px;line-height:1.55;position:relative}.perks li:before{content:"";background:var(--gold);width:10px;height:1px;position:absolute;top:.7em;left:0}.reel-grid.reel-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.reel-grid.reel-3{grid-template-columns:1fr}.reel-grid.reel-3 .vid .vid-cap span{display:block}.reel-grid.reel-3 .vid .vid-cap b{font-size:1.2rem}}.skills{background:var(--line,#0000001f);border:1px solid var(--line,#0000001f);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:36px;display:grid}.skill{background:var(--bg,var(--paper,#fff));padding:28px 24px 30px}.skill b{font:500 clamp(2rem,3.6vw,2.8rem)/1 var(--display);display:block}.skill h3{font:600 .78rem/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;margin:14px 0 8px}.skill p{color:var(--soft);margin:0;line-height:1.55}@media (max-width:820px){.skills{grid-template-columns:1fr 1fr}}@media (max-width:540px){.skills{grid-template-columns:1fr}}.pick a.pick-one{color:#000;background:#fff;border-color:#fff}.pick a.pick-one:hover{color:#fff;background:0 0}.tile-go.tile-one{color:#000;background:#fff;border:0;margin-top:12px;padding:14px 22px}.tile:hover .tile-go.tile-one{color:#fff;background:#000}.statgrid .stat-one{color:#fff;background:#000;border-left:0!important}.statgrid .stat-one strong{color:#fff}.statgrid .stat-one span{color:#ffffffb8}.statgrid div.stat-one{padding-left:24px}@media (max-width:820px){.statgrid div.stat-one{padding-left:18px}}.closer.silo{background:#000}.closer.silo .closer-bg img{filter:none;opacity:.92}.closer.silo:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 55%,#000000c7,#00000059 70%);position:absolute;inset:0}.closer.silo .closer-in{z-index:2}@media (min-width:821px){.closer.silo .closer-bg{left:46%;right:0}.closer.silo .closer-bg img{object-position:50% 18%}.closer.silo:before{background:linear-gradient(90deg,#000 44%,#0000008c 58%,#0000 80%)}.closer.silo .closer-in{text-align:left;margin-left:max(clamp(16px,4vw,40px),calc((100vw - var(--wrap))/2));max-width:560px;margin-right:auto;padding-inline:clamp(16px,4vw,40px) 0}.closer.silo .closer-in>p:not(.eyebrow){margin-left:0}.closer.silo .pick{grid-template-columns:1fr 1fr;margin-left:0}}.filmband .yt-bg{pointer-events:none;background-position:50%;background-size:cover;overflow:hidden}.filmband .yt-bg iframe{opacity:0;border:0;width:max(100%,138.668svh);height:max(100%,56.25vw);transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.18)}.filmband .yt-bg iframe.on{opacity:1}@media (prefers-reduced-motion:reduce){.filmband .yt-bg iframe{display:none}}.circle .skills{margin-top:32px}.circle-you{color:#fff;background:#000;margin-top:40px;padding:34px clamp(22px,4vw,44px)}.circle-you h3{font:500 clamp(1.7rem,3.4vw,2.4rem)/1.1 var(--display);margin:0}.circle-you p{color:#ffffffd1;max-width:58ch;margin:14px 0 0}.circle-you .ctas{margin-top:24px}.circle-you .btn{color:#000;background:#fff;border-color:#fff}.circle-you .btn.ghost{color:#fff;background:0 0;border-color:#fff9}@media (max-width:820px){.circle .skills{grid-template-columns:1fr}}.herofilm .bgvid{filter:none;opacity:.8}.sound{z-index:2;right:clamp(16px,4vw,40px);bottom:calc(env(safe-area-inset-bottom,0px) + 30px);color:#fff;font:600 .7rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000040;border:1px solid #ffffff8c;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;position:absolute}.sound i{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.sound i:before,.sound i:after{content:"";background:#fff;width:2px;height:6px;box-shadow:4px -3px #fff,8px 2px #fff}.sound.on i:before,.sound.on i:after{animation:.9s ease-in-out infinite alternate eq}@keyframes eq{to{height:12px}}.sound:hover{color:#000;background:#fff}.sound:hover i:before,.sound:hover i:after{background:#000;box-shadow:4px -3px #000,8px 2px #000}@media (max-width:640px){.sound{bottom:calc(env(safe-area-inset-bottom,0px) + 24px)}}.proof{max-width:860px}@media (max-width:700px){.proof>span:nth-child(n+4){display:none}.proof>span.rot{animation:rotin .6s var(--ease);display:block}}@keyframes rotin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.intro p.intro-pick:not(.eyebrow){font:600 .74rem/1.4 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--fg);margin-top:18px}.filmband .bgvid.yt-bg{filter:none;opacity:.75}.filmband-in p.band-oh:not(.eyebrow){font-family:var(--display);color:#fff;margin-top:22px;font-size:1.25rem;font-style:italic}header.site .mark .logo{width:auto;height:24px}@media (max-width:700px){header.site .mark .logo{height:21px}}.mark small{margin-top:6px}.herofilm .herofilm-in>.eyebrow{display:none}.member{padding:calc(var(--hh) + clamp(40px,7vw,90px)) 0 clamp(56px,8vw,100px)}.member-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.member-portrait{aspect-ratio:4/5;background:var(--paper);border:1px solid var(--line);margin:0;position:relative}.m-empty{background:repeating-linear-gradient(135deg,#0000 0 14px,#00000009 14px 15px);display:block;position:absolute;inset:0}.member h1{margin-top:14px;font-size:clamp(2.6rem,6vw,4.4rem)}.member-role{font:600 .74rem/1.4 var(--body);letter-spacing:.16em;text-transform:uppercase;margin-top:10px!important}.member .lede{color:var(--soft);max-width:52ch;margin-top:22px}.member .bio-for{margin-top:16px}.member .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.m-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.m-slot{margin:0}.m-slot .m-empty{aspect-ratio:4/5;background-color:var(--paper);border:1px solid var(--line);position:relative}.m-slot figcaption{font:600 .66rem/1.4 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-top:10px}.m-back{margin-top:36px}.bio-page{color:var(--soft);margin-top:8px;margin-left:18px;font-size:.9rem;display:inline-block}.bios h3 a,.rail.team figcaption b a{color:inherit;text-decoration:none}.bios h3 a:hover,.rail.team figcaption b a:hover{text-decoration:underline}@media (max-width:820px){.member-in{grid-template-columns:1fr}.member-portrait{max-width:420px}.m-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.m-slot:last-child{grid-column:1/-1}.m-slot:last-child .m-empty{aspect-ratio:16/10}}.gps{flex-direction:column;gap:10px;display:flex}.gps img,.gps-inline img{width:auto;height:44px;display:block}.gps span,.gps-inline span{color:var(--soft);max-width:30ch;font-size:.85rem}.gps-inline{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}@media (min-width:821px){.foot{grid-template-columns:repeat(4,minmax(0,1fr))}}.mark .logo{object-fit:contain;align-self:flex-start}header.site .mark .logo{height:26px}@media (max-width:700px){header.site .mark .logo{height:23px}}.award-tag{font:500 .56rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#fff;vertical-align:middle;border:1px solid #ffffff8c;margin-left:10px;padding:3px 7px 2px;font-style:normal;display:inline-block}.skills.skills-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.skills.skills-4{grid-template-columns:1fr 1fr}}@media (max-width:540px){.skills.skills-4{grid-template-columns:1fr}}.window{border:1px solid var(--fg);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:0;margin-top:40px;display:grid}.window-stat{color:#fff;background:#000;flex-direction:column;justify-content:flex-end;padding:clamp(26px,4vw,44px);display:flex}.window-stat strong{font:500 clamp(4.4rem,10vw,7.5rem)/.9 var(--display);font-variant-numeric:tabular-nums}.window-stat span{color:#ffffffc7;max-width:22ch;margin-top:14px;font-size:1rem}.window-copy{padding:clamp(26px,4vw,44px)}.window-copy h3{font:500 clamp(1.6rem,3vw,2.2rem)/1.1 var(--display)}.window-copy p{color:var(--soft);margin-top:14px}.window-copy p b{color:var(--fg);font-weight:600}@media (max-width:820px){.window{grid-template-columns:1fr}}.valbar{border:1px solid var(--fg);max-width:720px;margin-top:40px;display:flex}.valbar input{background:var(--bg);min-width:0;color:var(--fg);font:400 1.05rem/1 var(--body);border:0;flex:1;min-height:58px;padding:0 18px}.valbar input::placeholder{color:var(--soft)}.valbar input:focus{outline:none}.valbar:focus-within{outline:2px solid var(--fg);outline-offset:2px}.valbar .btn{white-space:nowrap;border:0;min-height:58px}.valbar-note{color:var(--soft);margin-top:12px;font-size:.85rem}@media (max-width:560px){.valbar{flex-direction:column}.valbar input{border-bottom:1px solid var(--line);min-height:56px}.valbar .btn{justify-content:center}}.presswall{border-top:1px solid var(--line);margin-top:44px;padding-top:22px}.presswall ul{flex-wrap:wrap;align-items:baseline;gap:12px 26px;margin:16px 0 0;padding:0;list-style:none;display:flex}.presswall li{font:500 1.15rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.presswall li:first-child{color:var(--fg);letter-spacing:.14em;font-weight:600}.closer .presswall{border-color:#ffffff2e;margin-top:48px}.closer .presswall .eyebrow{color:#fff9}.closer .presswall ul{justify-content:center}.closer .presswall li{color:#ffffff9e}.closer .presswall li:first-child{color:#fff}.promise{color:#fff;background:#000;padding:clamp(26px,4vw,44px)}.promise .eyebrow{color:#ffffff9e}.promise h3{font:500 clamp(1.7rem,3.4vw,2.6rem)/1.08 var(--display);max-width:22ch;margin-top:14px}.promise p:not(.eyebrow){color:#ffffffc7;margin-top:12px}.tq{border-top:1px solid var(--fg);margin:28px 0 0;padding:22px 0 0}.tq blockquote{font:italic 400 1.35rem/1.35 var(--display);max-width:40ch;margin:0}.tq blockquote:before{content:"“"}.tq blockquote:after{content:"”"}.tq figcaption{font:500 .72rem/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin-top:12px}.tqgrid{grid-template-columns:1fr 1fr;gap:0 clamp(28px,5vw,64px);margin-top:12px;display:grid}.tqgrid .tq{margin-top:34px}.tqgrid .tq blockquote{font-size:clamp(1.3rem,2.2vw,1.6rem)}@media (max-width:760px){.tqgrid{grid-template-columns:1fr}}.resgrid{border-top:1px solid var(--fg);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.res{padding:26px 24px 6px 0}.res+.res{border-left:1px solid var(--line);padding-left:24px}.res b{font:500 clamp(2.6rem,5vw,3.6rem)/1 var(--display);display:block}.res h3{font:600 .78rem/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;margin:14px 0 8px}.res p{color:var(--soft)}@media (max-width:820px){.resgrid{grid-template-columns:1fr}.res,.res+.res{border-left:0;border-bottom:1px solid var(--line);padding:22px 0}}.listings{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.lcard{border:1px solid var(--line);background:var(--bg);flex-direction:column;text-decoration:none;display:flex}.lcard-img{aspect-ratio:4/3;background:#111;display:block;overflow:hidden}.lcard-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);display:block}.lcard-tag{font:500 .68rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--soft);margin:18px 20px 0}.lcard b{font:500 1.55rem/1.1 var(--display);margin:10px 20px 0}.lcard-meta{color:var(--soft);margin:8px 20px 0;font-size:.92rem}.lcard-price{margin:14px 20px 0;font-size:1.05rem}.lcard-go{font:600 .74rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;margin:auto 20px 20px;padding-top:18px}.lcard-private{color:#fff;background:#000;border-color:#000;justify-content:flex-end;min-height:420px}.lcard-private .lcard-tag,.lcard-private .lcard-meta{color:#ffffffb3}.lcard-private b{font-size:clamp(1.8rem,3vw,2.4rem)}@media (max-width:900px){.listings{grid-template-columns:1fr 1fr}.lcard-private{grid-column:1/-1;min-height:280px}}@media (max-width:560px){.listings{grid-template-columns:1fr}}.receive{counter-reset:r;border-top:1px solid var(--fg);margin:14px 0 0;padding:0;list-style:none}.receive li{counter-increment:r;border-bottom:1px solid var(--line);color:var(--soft);padding:14px 0 14px 34px;font-size:.98rem;position:relative}.receive li:before{content:"0" counter(r);font:500 .78rem/1.9 var(--mono);color:var(--fg);position:absolute;top:14px;left:0}.receive li b{color:var(--fg);font-weight:600}.process{border-top:1px solid var(--fg);grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 0;padding:0;list-style:none;display:grid}.process li{border-bottom:1px solid var(--line);padding:24px 24px 26px 0}.process li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:24px}.process span{color:var(--soft);font-size:.78rem}.process h3{font:500 1.6rem/1.1 var(--display);margin:12px 0 8px}.process p{color:var(--soft);font-size:.95rem}.process .pstep-one{color:#fff;background:#000;padding-left:24px;border-left-color:#000!important}.process .pstep-one span,.process .pstep-one p{color:#ffffffbf}@media (max-width:820px){.process{grid-template-columns:1fr}.process li,.process li:not(:nth-child(3n+1)){border-left:0;padding:20px 0}.process .pstep-one{padding:22px 18px}}.listing-ask{border:1px solid var(--fg);margin:0 0 20px;padding:12px 14px;font-size:.95rem}.nextstep{border-top:1px solid var(--line);margin-top:26px;padding-top:20px}.nextstep .ctas{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.nextstep .btn{min-height:50px}@media (max-width:560px){.nextstep .btn{flex:100%;justify-content:center}}.dlink{text-underline-offset:4px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-block}.actbar{display:none}@media (max-width:700px){.pill{display:none}.actbar{z-index:26;padding-bottom:env(safe-area-inset-bottom,0px);transition:transform .45s var(--ease);background:#000;border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr 1.5fr;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.actbar.on{transform:none}.actbar a{color:#fff;min-height:56px;font:600 .74rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;text-decoration:none;display:flex}.actbar a+a{border-left:1px solid #ffffff2e}.actbar a.act-one{color:#000;background:#fff}footer.site{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 72px)}}.plpop{z-index:50;opacity:0;transition:opacity .35s var(--ease);background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.plpop.on{opacity:1}.plpop[hidden]{display:none}.plpop-in{background:var(--bg);width:min(520px,100%);max-height:calc(100svh - 32px);color:var(--fg);transition:transform .45s var(--ease);padding:clamp(26px,5vw,42px);position:relative;overflow:auto;transform:translateY(14px)}.plpop.on .plpop-in{transform:none}.plpop-in h3{font:500 clamp(1.9rem,5vw,2.5rem)/1.05 var(--display);max-width:15ch;margin-top:12px}.plpop-lede{color:var(--soft);margin:12px 0 22px}.plpop-x{width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;font-size:1.6rem;position:absolute;top:8px;right:8px}@media (max-width:560px){.plpop{align-items:flex-end;padding:0}.plpop-in{width:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 26px)}}form[hidden],.formnav[hidden],.done[hidden],.btn[hidden]{display:none!important}.window-copy .ctas{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}#network .window-stat strong,[data-view=private-clients] .window-stat strong{font-size:clamp(3.4rem,6vw,5.6rem)}@media (max-width:640px){.window-copy .ctas .btn{flex:100%;justify-content:center;min-height:52px}}.who{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:22px;display:grid}.who a{background:var(--bg);transition:background .3s var(--ease),color .3s var(--ease);flex-direction:column;gap:6px;padding:24px;text-decoration:none;display:flex}.who a b{font:500 clamp(1.6rem,3vw,2.1rem)/1.05 var(--display)}.who a span:last-child{color:var(--soft);font-size:.92rem}.who a:hover{color:#fff;background:#000}.who a:hover span{color:#ffffffbf}@media (max-width:760px){.who{grid-template-columns:1fr}}.seg-img{aspect-ratio:4/3;object-fit:cover}.circle-you p+p{margin-top:12px}.perks a{text-underline-offset:3px;text-decoration:underline}.who a.who-one{color:#fff;background:#000}.who a.who-one span{color:#ffffffb8}.who a.who-one:hover{background:#1a1a1a}@media (max-width:980px) and (min-width:761px){.who{grid-template-columns:1fr 1fr}}.field textarea{font:inherit;color:var(--fg);border:0;border-bottom:1px solid var(--line);resize:vertical;background:0 0;min-height:84px;padding:10px 0}.field textarea:focus{border-bottom-color:var(--fg);outline:none}.presswall{color:#fff;background:#000;border-top:0;margin-top:40px;padding:24px clamp(20px,3vw,32px) 26px}.presswall .eyebrow{color:#fff9}.presswall .logos{flex-wrap:wrap;align-items:center;gap:20px 30px;margin:18px 0 0;padding:0;list-style:none;display:flex}.presswall .logos li{align-items:center;display:flex}.presswall .logos img{opacity:.92;width:auto;display:block}.lg-netflix{height:20px}.lg-bustle{height:24px}.lg-yahoo{height:20px}.lg-primetimer{height:32px}.lg-mann{height:28px}.lg-downtown{height:17px}.presswall .lg-award{font:600 .62rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#fff;border:1px solid #fffc;padding:7px 9px}.presswall-more{color:#ffffffbf;font:600 .72rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-top:18px;text-decoration:none;display:inline-block}.presswall-more:hover{color:#fff}.closer .presswall{background:0 0;border-top:1px solid #ffffff2e;padding:22px 0 0}.closer .presswall .logos{justify-content:center}.presswall-hero{margin-top:44px;padding:34px clamp(22px,4vw,44px)}.presswall-hero .logos{gap:26px 44px}.presswall-hero .lg-netflix{height:26px}.presswall-hero .lg-bustle{height:30px}.presswall-hero .lg-yahoo{height:26px}.presswall-hero .lg-primetimer{height:42px}.presswall-hero .lg-mann{height:36px}.presswall-hero .lg-downtown{height:22px}.press-list{margin-top:22px}.press-list .pi-desc{color:var(--soft);max-width:62ch;margin-top:8px;font-size:.95rem;display:block}.press-list .pi-go{font:600 .72rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-top:12px;display:inline-block}.press li>div{flex-direction:column;gap:6px;padding:20px 0;display:flex}.press li>div>span:first-child{color:var(--soft);letter-spacing:.06em;font-size:.75rem}.press li>div b{font:500 1.35rem/1.2 var(--display)}.press-list .pi-desc{letter-spacing:0!important;font-size:.95rem!important}.lg-nyt,.lg-vogue{height:20px}.lg-id{height:30px}.lg-inked{height:24px}.presswall-hero .lg-nyt,.presswall-hero .lg-vogue{height:26px}.presswall-hero .lg-id{height:40px}.presswall-hero .lg-inked{height:32px}.pgrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;margin-top:34px;display:grid}.pg-item{grid-column:span 4;margin:0}.pg-item img{background:#111;width:100%;height:auto;display:block}.pg-item.pg-tall{grid-column:span 4}.pg-item.pg-wide{grid-column:span 8}.pgrid .pg-item:nth-child(2),.pgrid .pg-item:nth-child(3){grid-column:span 4}.pg-item figcaption{flex-direction:column;gap:3px;margin-top:12px;display:flex}.pg-item figcaption b{font:500 1.15rem/1.2 var(--display)}.pg-item figcaption span{color:var(--soft);font-size:.85rem}.pgrid-room .pg-item{grid-column:span 4}.pg-clip img{border:1px solid var(--line)}@media (max-width:820px){.pgrid{grid-template-columns:1fr 1fr}.pg-item,.pg-item.pg-tall,.pg-item.pg-wide,.pgrid .pg-item:nth-child(2),.pgrid .pg-item:nth-child(3),.pgrid-room .pg-item,.pgrid-room .pg-item.pg-wide{grid-column:span 1}.pg-item.pg-wide{grid-column:1/-1!important}}@media (max-width:520px){.pgrid{grid-template-columns:1fr}.pg-item{grid-column:1/-1!important}}@media (min-width:821px){.pgrid .pg-item,.pgrid .pg-item.pg-tall,.pgrid .pg-item.pg-wide,.pgrid .pg-item:nth-child(2),.pgrid .pg-item:nth-child(3),.pgrid-room .pg-item,.pgrid-room .pg-item.pg-wide{grid-column:span 3}}.pgrid-room .pg-item img{aspect-ratio:1;object-fit:cover}.pgrid-room .pg-item.pg-wide{grid-column:1/-1}@media (min-width:821px){.pgrid-room .pg-item.pg-wide{grid-column:span 3}}.deck{outline:none;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,64px);margin-top:34px;display:grid}.deck-stage{aspect-ratio:4/5;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;max-width:520px;position:relative}.deck-card{transition:transform .6s var(--ease),opacity .6s var(--ease);will-change:transform;background:#0b0b0b;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000047}.deck-card img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.deck-card[data-pos="0"]{z-index:5;transform:none}.deck-card[data-pos="1"]{z-index:4;transform:translate(16px,-12px)rotate(2.5deg)scale(.97)}.deck-card[data-pos="2"]{z-index:3;transform:translate(30px,-22px)rotate(-2deg)scale(.94)}.deck-card[data-pos="3"],.deck-card[data-pos="4"],.deck-card[data-pos="5"]{z-index:1;opacity:0;transform:translate(36px,-28px)rotate(1deg)scale(.92)}.deck-card.out{opacity:0;z-index:6;transform:translate(-115%,30px)rotate(-12deg)!important}.deck-type{color:#fff;background:#000}.deck-type-in{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:12%;display:flex}.deck-type-logo{width:72%!important;height:auto!important}.deck-type .eyebrow{color:#fff9}.deck-type-h{font:500 clamp(1.6rem,3.2vw,2.4rem)/1.08 var(--display);max-width:14ch}.deck-type-n{font:600 .72rem/1 var(--body);letter-spacing:.24em;text-transform:uppercase;color:#fffc}.deck-cap b{font:500 clamp(1.6rem,3vw,2.2rem)/1.1 var(--display);display:block}.deck-cap span{color:var(--soft);max-width:36ch;margin-top:10px;display:block}.deck-nav{align-items:center;gap:18px;margin-top:28px;display:flex}.deck-nav button{border:1px solid var(--fg);width:52px;height:52px;color:var(--fg);cursor:pointer;background:0 0;font-size:1.1rem}.deck-nav button:hover{background:var(--fg);color:var(--bg)}.deck-count{color:var(--soft);font-size:.85rem}@media (max-width:820px){.deck{grid-template-columns:1fr}.deck-stage{max-width:none;margin-right:30px}}@media (prefers-reduced-motion:reduce){.deck-card{transition:none}}.ans-wrap{max-width:820px}.ans-crumb{text-decoration:none}.ans-q{max-width:20ch;margin-top:18px;font-size:clamp(2.2rem,5vw,3.6rem)}.ans-by{color:var(--soft);align-items:center;gap:14px;margin-top:26px;font-size:.9rem;display:flex}.ans-by img{object-fit:cover;border-radius:50%;width:56px;height:56px}.ans-by b{color:var(--fg)}.ans-short{color:#fff;background:#000;margin-top:34px;padding:26px clamp(20px,4vw,34px)}.ans-short .eyebrow{color:#fff9}.ans-short p:not(.eyebrow){font:400 clamp(1.25rem,2.4vw,1.55rem)/1.4 var(--display);max-width:none;margin-top:12px}.ans-body{margin-top:12px}.ans-body>p{max-width:none;margin-top:16px;font-size:1.06rem}.ans-h{margin-top:44px;font-size:clamp(1.6rem,3vw,2.2rem)}.ans-list{border-top:1px solid var(--fg);margin:18px 0 0;padding:0;list-style:none}.ans-list li{border-bottom:1px solid var(--line);padding:14px 0;font-size:1.02rem}.ans-list b{font-weight:600}.ans-note{margin-top:22px}.ans-faq{margin-top:48px}.ans-faq .eyebrow{margin-bottom:12px}.ans-cta{margin-top:48px}.ans-cta .after{flex-wrap:wrap;gap:10px;display:flex}.ans-next{margin-top:56px}.ans-more{border-top:1px solid var(--fg);margin:14px 0 0;padding:0;list-style:none}.ans-more a{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 0;text-decoration:none;display:flex}.ans-more span{color:var(--soft);font-size:.72rem}.ans-more b{font:500 1.2rem/1.25 var(--display)}.ans-index .ans-ex{color:var(--soft);max-width:62ch;margin-top:8px;font-size:.95rem;display:block}.brandwall .logos{gap:22px 34px}.brandwall .lg-b{height:20px}.brandwall .lg-b-tall{height:28px}.brandwall .lg-b-mark{height:32px}.brandwall .lg-b-word{height:14px}.brandwall-more{color:var(--soft);margin-top:14px;font-size:.85rem}.vid.v916{aspect-ratio:9/16}.vid.v916 img{object-position:50% 50%}.reel-grid.reel-v{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px}.reel-grid.reel-v.reel-1{grid-template-columns:minmax(0,360px)}@media (max-width:700px){.reel-grid.reel-v{grid-template-columns:1fr 1fr}.reel-grid.reel-v .vid:last-child:nth-child(odd){grid-column:1/-1;max-width:60%;margin:0 auto}.reel-grid.reel-v.reel-1{grid-template-columns:1fr}.reel-grid.reel-v.reel-1 .vid{max-width:none}}.who.who-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.who.who-2{grid-template-columns:1fr}}.leadform .check{color:var(--soft);cursor:pointer;align-items:flex-start;gap:10px;margin:6px 0 4px;font-size:.88rem;display:flex}.leadform .check input{accent-color:currentColor;margin-top:3px}.window-stat .ko-stat{white-space:nowrap;font-size:clamp(2.4rem,4.4vw,3.6rem)}.code{font-family:var(--mono);letter-spacing:.08em}.svc-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:40px;display:grid}.svc-card{color:#fff;min-height:240px;transition:background .3s var(--ease);background:#000;flex-direction:column;gap:8px;padding:30px 26px;text-decoration:none;display:flex}.svc-card:hover{background:#1a1a1a}.svc-card .eyebrow{color:#fff9;margin-top:auto}.svc-card b{font:500 clamp(1.6rem,3vw,2.1rem)/1.05 var(--display)}.svc-card span:last-child{color:#ffffffb8;font-size:.92rem}.svc-logo{align-self:flex-start;width:auto;height:22px;margin-bottom:22px}.svc-logo-tall{height:40px}.svc-word{font:600 1.5rem/1 var(--body);letter-spacing:.02em;margin-bottom:22px}@media (max-width:900px){.svc-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.svc-grid{grid-template-columns:1fr}}.svc-hero-logo{width:auto;height:30px;margin-top:26px;display:block}.svc-hero-logo-tall{height:64px}.invert-light{filter:invert()}.codepill{border:1px dashed var(--fg);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:13px 16px;font-size:.78rem;display:inline-flex}.codepill b{font-family:var(--mono);letter-spacing:.14em}.codepill.light{color:#fff;border-color:#ffffffb3}.ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.svc-film{color:#fff;background:#000;align-items:flex-end;min-height:78vh;display:flex;position:relative;overflow:hidden}.svc-film .bgvid{opacity:.62;filter:none}.svc-film:after{content:"";background:linear-gradient(#00000059,#0000001a 40%,#000000d9);position:absolute;inset:0}.svc-film-in{z-index:1;padding-top:140px;padding-bottom:70px;position:relative}.svc-film .eyebrow,.svc-film .eyebrow a{color:#ffffffbf}.svc-figure{margin:0}.svc-figure img{width:100%;height:auto;display:block}.svc-figure figcaption{color:var(--soft);margin-top:12px;font-size:.88rem}.pgrid.pgrid-4 .pg-item,.pgrid.pgrid-4 .pg-item:nth-child(2),.pgrid.pgrid-4 .pg-item:nth-child(3){grid-column:span 3}@media (max-width:800px){.pgrid.pgrid-4 .pg-item,.pgrid.pgrid-4 .pg-item:nth-child(2),.pgrid.pgrid-4 .pg-item:nth-child(3){grid-column:span 6}}.emcee-band{color:#fff;background:#000}.emcee-band .lede,.emcee-band .eyebrow,.emcee-band .eyebrow a{color:#ffffffbf}.emcee-logo{height:42px}.emcee-band .panel{color:var(--fg)}.spaces{grid-template-columns:1fr 1fr;gap:28px;margin-top:34px;display:grid}.space{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:20px;padding-top:20px;display:grid}.space img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.space h3{font:500 1.5rem/1.1 var(--display);margin:6px 0 10px}.space p{color:var(--soft);font-size:.92rem}.spec{margin:12px 0 0;padding:0;font-size:.86rem;list-style:none}.spec li{border-top:1px solid var(--line);padding:6px 0}@media (max-width:900px){.spaces{grid-template-columns:1fr}}@media (max-width:480px){.space{grid-template-columns:1fr}}.comfilm h1{max-width:12ch}.filmcredit{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin-top:26px;font-size:.78rem}.filmcredit a{color:#fff}.foot .social{flex-direction:column;gap:4px;display:flex}.foot .social a{text-underline-offset:3px;text-decoration:underline}.drawer-social{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:16px;margin-top:14px;font-size:.78rem;display:flex}.m-social{letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:20px;margin-top:22px;font-size:.78rem;display:flex}.m-social a{border-bottom:1px solid;padding-bottom:3px;text-decoration:none}@media (min-width:821px){.foot{grid-template-columns:repeat(5,minmax(0,1fr))}}.svc-grid{background:#000}.svc-film .bgvid{opacity:.38}.svc-film:after{background:linear-gradient(90deg,#000000bf,#0003 70%),linear-gradient(#0000004d,#000000d9)}.svc-photo .bgimg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.svc-photo .lede{color:#ffffffd1!important}.svc-photo.emcee-band{min-height:0;display:block}.svc-photo.emcee-band>.wrap{z-index:1;position:relative}.svc-photo.emcee-band{padding-top:150px}.bgfade{position:absolute;inset:0}.bgfade .bgimg{opacity:0;animation:18s infinite bgfade}.bgfade .bgimg:nth-child(2){animation-delay:6s}.bgfade .bgimg:nth-child(3){animation-delay:12s}.bgfade .bgimg:first-child{animation-delay:-1s}@keyframes bgfade{0%{opacity:0}5%{opacity:1}33%{opacity:1}39%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.bgfade .bgimg{animation:none}.bgfade .bgimg:not(:first-child){display:none}}.svc-photo.ph-tall .bgimg{object-position:center 60%}.covers{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.covers figure{margin:0}.covers img{aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%;display:block}.covers figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-top:8px;font-size:.72rem}.covers-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:900px){.covers,.covers-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.covers,.covers-6{grid-template-columns:repeat(2,minmax(0,1fr))}}.brandline{font:500 clamp(1.05rem,2vw,1.35rem)/1.6 var(--display);color:var(--soft);max-width:60ch;margin-top:30px}.da-logo{height:54px}.svc-photo:after{background:linear-gradient(#0006,#00000014 40%,#000000d1)}@media (min-width:901px){.svc-photo.ph-right .bgimg{width:66%;left:auto;right:0}.svc-photo.ph-right:after{background:linear-gradient(90deg,#000 34%,#00000026 62%,#00000059)}}@media (max-width:900px){.svc-photo.ph-right .bgimg{object-position:72% center}}@media (min-width:901px){.svc-photo.ph-right .svc-hero-logo{display:none}}@media (max-width:900px){.svc-photo.ph-right .bgimg{opacity:.5}}.wemu-logo{border-radius:16px;width:72px;height:72px;margin-top:26px;display:block}.who.who-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.who.who-3{grid-template-columns:1fr}}.svc-photo.ph-dark:after{background:linear-gradient(90deg,#000000d1,#0000008c 60%,#0006)}.burger{display:block}@media (min-width:901px){header.site nav.main{margin-left:auto}.burger{margin-left:4px;margin-right:-10px}}:root{--cta:#6e1423;--cta-hover:#5a0f1c;--cta-ink:#fff}.btn:not(.ghost),.btn.light:not(.ghost),header.site nav.main a.btn,nav.main a.btn{background:var(--cta)!important;border-color:var(--cta)!important;color:var(--cta-ink)!important}.btn:not(.ghost):hover,.btn.light:not(.ghost):hover,header.site nav.main a.btn:hover{background:var(--cta-hover)!important;border-color:var(--cta-hover)!important}.actbar a.act-one{background:var(--cta)!important;color:var(--cta-ink)!important}.m-slot img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);width:100%;display:block}.m-gallery.m-gallery-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:820px){.m-gallery.m-gallery-3{grid-template-columns:repeat(2,minmax(0,1fr))}.m-gallery-3 .m-slot:last-child{grid-column:auto}.m-gallery.m-gallery-3 .m-slot:last-child{grid-column:1/-1}}.swipe-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.swipe-nav{gap:8px;display:flex}.swipe-btn{border:1px solid var(--fg);width:46px;height:46px;color:var(--fg);cursor:pointer;background:0 0;font-size:1.1rem}.swipe-btn:hover{background:var(--fg);color:var(--bg)}.swipe{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;margin-top:30px;padding-bottom:10px;scroll-padding-inline:0;display:flex;overflow-x:auto}.swipe::-webkit-scrollbar{display:none}.swipe-card{scroll-snap-align:start;flex:0 0 clamp(250px,30vw,360px);margin:0}.swipe-card img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.swipe-card figcaption{font:600 .66rem/1.4 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-top:10px}@media (max-width:640px){.swipe-card{flex-basis:78vw}.swipe-nav{display:none}}.svc-grid.svc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.svc-grid.svc-grid-2{grid-template-columns:1fr}}.logo-slot{width:180px;height:56px;font:600 .66rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;border:1px dashed #ffffff8c;justify-content:center;align-items:center;margin-top:26px;display:inline-flex}.member-portrait img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.svc-cats{border-top:1px solid var(--line);margin-top:40px}.svc-cat{border-bottom:1px solid var(--line)}.svc-cat summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;list-style:none;display:flex}.svc-cat summary::-webkit-details-marker{display:none}.svc-cat summary b{font:500 clamp(1.6rem,3.2vw,2.4rem)/1.05 var(--display);display:block}.svc-cat summary small{color:var(--soft);margin-top:6px;font-size:.9rem;display:block}.svc-cat summary em{font-style:normal;font:600 .7rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--soft);white-space:nowrap;align-items:center;gap:14px;display:flex}.svc-cat summary em:after{content:"+";font:300 1.8rem/1 var(--body);color:var(--fg)}.svc-cat[open] summary em:after{content:"–"}.svc-grid.svc-grid-in{margin:0 0 30px}.feature-cta{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:clamp(24px,4vw,40px);display:flex}.feature-cta h3{font:500 1.6rem/1.15 var(--display);margin:8px 0}.feature-cta p:not(.eyebrow){color:var(--soft);max-width:52ch}@media (max-width:700px){.feature-cta{flex-direction:column;align-items:flex-start}}.svc-grid.svc-grid-in{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.altera-band{color:#fff;background:#063562}.altera-band .lede,.altera-band .eyebrow,.altera-band .eyebrow a{color:#fffc}.altera-band .panel{color:var(--fg)}.altera-logo{height:46px}.altera-portrait{max-width:300px}.fine{color:var(--soft);max-width:90ch;margin-top:28px;font-size:.74rem;line-height:1.6}.ddn{position:relative}.ddn-t{all:unset;cursor:pointer;color:#ffffffc7;align-items:center;gap:7px;padding-block:10px;font-size:.9rem;display:inline-flex}.ddn-t:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)translateY(-2px)}.ddn:hover .ddn-t,.ddn:focus-within .ddn-t{color:var(--snow)}.ddn-m{background:var(--night);z-index:60;border:1px solid #ffffff24;min-width:290px;padding:10px 0;display:none;position:absolute;top:100%;left:-22px}.ddn:hover .ddn-m,.ddn:focus-within .ddn-m{display:block}header.site nav.main .ddn-m a{color:var(--snow);padding:11px 22px;font-size:.95rem;display:block}header.site nav.main .ddn-m a span{color:#ffffff8c;margin-top:3px;font-size:.76rem;display:block}header.site nav.main .ddn-m a:hover{background:#ffffff12}header.site nav.main .ddn-m a.ddn-x{border-top:1px solid #ffffff24;margin-top:6px;padding-top:15px}.dgroup{border-bottom:1px solid #ffffff1f}.dgroup summary{cursor:pointer;font:500 1.9rem/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase;padding:14px 28px 14px 0;list-style:none;position:relative}.dgroup summary::-webkit-details-marker{display:none}.dgroup summary:after{content:"+";font:300 1.6rem/1 var(--body);position:absolute;top:14px;right:2px}.dgroup[open] summary:after{content:"–"}.dgroup summary span{font:400 .82rem/1.4 var(--body);letter-spacing:0;text-transform:none;color:#fff9;margin-top:6px;display:block}.drawer nav .dsub{flex-direction:column;padding:0 0 14px 2px;display:flex}.drawer nav .dsub a{font:400 1.05rem/1.2 var(--body);letter-spacing:.02em;text-transform:none;opacity:1;border-bottom:0;padding:9px 0;transform:none}.drawer nav .dsub a.dsub-x{border-top:1px solid #ffffff1f;margin-top:6px;padding-top:13px}.drawer nav .dsub a span{margin-top:3px}.xp-band{color:#fff;background:#12131f}.xp-band .lede,.xp-band .eyebrow,.xp-band .eyebrow a{color:#fffc}.xp-band .panel{color:var(--fg)}.xp-logo{height:54px}.lhero{min-height:88svh}.lhero .bgvid.bgimg{object-fit:cover;filter:none;opacity:.8}.lhero .yt-bg{pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden}.lhero .yt-bg iframe{opacity:0;border:0;width:max(100%,156.446svh);height:max(100%,56.25vw);transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.18)}.lhero .yt-bg iframe.on{opacity:1}.lhero h1{max-width:16ch;font-size:clamp(2.4rem,7vw,5.2rem)}.lhero .eyebrow a{color:inherit}.lg-facts{background:var(--night);color:var(--snow);border-top:1px solid #ffffff1f}.lg-facts-in{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;display:grid}.lg-facts-in div{border-right:1px solid #ffffff1f;padding:22px 18px}.lg-facts-in span{font:500 .66rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;display:block}.lg-facts-in b{font:500 1.25rem/1.15 var(--display);margin-top:10px;display:block}.lg-rail .lg-shot{scroll-snap-align:start;aspect-ratio:3/2;background:#111;flex:0 0 min(86vw,760px);margin:0;overflow:hidden}.lg-rail .lg-shot img{object-fit:cover;width:100%;height:100%;display:block}.lg-transit{margin:20px 0 0;padding:0;list-style:none}.lg-transit li{border-bottom:1px solid var(--line);color:var(--soft);padding:10px 0}.lg-map{background:#eee;min-height:340px}.lg-map iframe{filter:grayscale();border:0;width:100%;height:100%;min-height:340px}.lg-close .ctas{flex-wrap:wrap;gap:12px;display:flex}.listings{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.listings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.listings{grid-template-columns:1fr}}.lcard{position:relative}.lcard-link{z-index:1;position:absolute;inset:0}.lcard-foot{justify-content:space-between;align-items:center;gap:10px;margin:auto 20px 20px;padding-top:18px;display:flex}.lcard-foot .lcard-go{margin:0;padding:0}.lcard-se{z-index:2;font:600 .7rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);border-bottom:1px solid;padding-bottom:3px;text-decoration:none;position:relative}.lcard-se:hover{color:var(--fg)}.lcard:hover .lcard-img img{transform:scale(1.04)}.case-photo{aspect-ratio:3/2;background:#111;margin-top:26px;display:block;overflow:hidden}.case-photo img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);display:block}.case-photo:hover img{transform:scale(1.03)}.hoods-band{padding-top:56px;padding-bottom:56px}.hoods-h{margin-top:12px;font-size:clamp(1.6rem,3.4vw,2.4rem)}.hoods{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.hood{color:#fff;text-align:left;cursor:pointer;min-height:150px;transition:background .3s var(--ease);background:#000;border:0;flex-direction:column;justify-content:flex-end;gap:8px;padding:18px;display:flex}.hood b{font:500 1.2rem/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase}.hood span{font:600 .66rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#fff9}.hood:hover{background:#1a1a1a}.hood:hover span{color:#fff}@media (max-width:820px){.hoods{grid-template-columns:repeat(2,minmax(0,1fr))}.hood{min-height:110px}.hood:last-child{grid-column:1/-1}}.lcard-foot .lcard-go,.lcard-se{white-space:nowrap}.lcard-foot{flex-wrap:wrap;row-gap:12px}.lcard-se{font-size:.64rem}.tech-hero{background:var(--night);color:var(--snow);padding-top:calc(var(--hdr,72px) + 72px)}.tech-hero .lede,.tech-hero .eyebrow{color:#fffc}.tech-stat{color:#fff;background:#000;align-self:start;padding:34px 30px}.tech-stat b{font:500 clamp(3rem,7vw,5rem)/1 var(--display);display:block}.tech-stat span{color:#ffffffb3;max-width:24ch;margin-top:12px;display:block}.tech-agents .formwrap{align-items:start}.tech-agents select{width:100%}.tech-terms{margin:0 0 22px;padding:0;list-style:none}.tech-terms li{border-top:1px solid var(--line);color:var(--soft);padding:11px 0;font-size:.95rem}.tech-terms li b{color:var(--fg)}.svc-card.svc-open{color:var(--fg);border:1px dashed var(--line);background:#fff}.svc-card.svc-open:hover{background:#f4f4f4}.hood{isolation:isolate;position:relative;overflow:hidden}.hood:before{content:"";z-index:-1;opacity:.85;transition:opacity .4s var(--ease),transform .8s var(--ease);background:50%/cover no-repeat;position:absolute;inset:0}.hood:hover:before{opacity:1;transform:scale(1.06)}.hood[data-area=soho]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -162H700\"/%3E%3Cpath d=\"M-300 -124H700\"/%3E%3Cpath d=\"M-300 -86H700\"/%3E%3Cpath d=\"M-300 -48H700\"/%3E%3Cpath d=\"M-300 -10H700\"/%3E%3Cpath d=\"M-300 28H700\"/%3E%3Cpath d=\"M-300 66H700\"/%3E%3Cpath d=\"M-300 104H700\"/%3E%3Cpath d=\"M-300 142H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 218H700\"/%3E%3Cpath d=\"M-300 256H700\"/%3E%3Cpath d=\"M-300 294H700\"/%3E%3Cpath d=\"M-300 332H700\"/%3E%3Cpath d=\"M-300 370H700\"/%3E%3Cpath d=\"M-300 408H700\"/%3E%3Cpath d=\"M-300 446H700\"/%3E%3Cpath d=\"M-300 484H700\"/%3E%3Cpath d=\"M-200 -300V600\"/%3E%3Cpath d=\"M-138 -300V600\"/%3E%3Cpath d=\"M-76 -300V600\"/%3E%3Cpath d=\"M-14 -300V600\"/%3E%3Cpath d=\"M48 -300V600\"/%3E%3Cpath d=\"M110 -300V600\"/%3E%3Cpath d=\"M172 -300V600\"/%3E%3Cpath d=\"M234 -300V600\"/%3E%3Cpath d=\"M296 -300V600\"/%3E%3Cpath d=\"M358 -300V600\"/%3E%3Cpath d=\"M420 -300V600\"/%3E%3Cpath d=\"M482 -300V600\"/%3E%3Cpath d=\"M544 -300V600\"/%3E%3C/g%3E%3C/g%3E%3Ccircle cx=\"250\" cy=\"110\" r=\"4\" fill=\"%23fff\"/%3E%3Ccircle cx=\"250\" cy=\"110\" r=\"11\" fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.5%29\"/%3E%3C/svg%3E")}.hood[data-area=tribeca]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\"%3E%3Cpath d=\"M-50 -60 L450 0\"/%3E%3Cpath d=\"M-50 -14 L450 46\"/%3E%3Cpath d=\"M-50 32 L450 92\"/%3E%3Cpath d=\"M-50 78 L450 138\"/%3E%3Cpath d=\"M-50 124 L450 184\"/%3E%3Cpath d=\"M-50 170 L450 230\"/%3E%3Cpath d=\"M-50 216 L450 276\"/%3E%3Cpath d=\"M-50 262 L450 322\"/%3E%3Cpath d=\"M-50 308 L450 368\"/%3E%3Cpath d=\"M40 -20 L-30 320\"/%3E%3Cpath d=\"M112 -20 L42 320\"/%3E%3Cpath d=\"M184 -20 L114 320\"/%3E%3Cpath d=\"M256 -20 L186 320\"/%3E%3Cpath d=\"M328 -20 L258 320\"/%3E%3Cpath d=\"M400 -20 L330 320\"/%3E%3Cpath d=\"M472 -20 L402 320\"/%3E%3Cpath d=\"M-20 260 C120 200 260 220 420 120\" stroke-width=\"2\"/%3E%3C/g%3E%3Ccircle cx=\"230\" cy=\"120\" r=\"4\" fill=\"%23fff\"/%3E%3Ccircle cx=\"230\" cy=\"120\" r=\"11\" fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.5%29\"/%3E%3C/svg%3E")}.hood[data-area=upper-east-side]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -300H700\"/%3E%3Cpath d=\"M-300 -280H700\"/%3E%3Cpath d=\"M-300 -260H700\"/%3E%3Cpath d=\"M-300 -240H700\"/%3E%3Cpath d=\"M-300 -220H700\"/%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -180H700\"/%3E%3Cpath d=\"M-300 -160H700\"/%3E%3Cpath d=\"M-300 -140H700\"/%3E%3Cpath d=\"M-300 -120H700\"/%3E%3Cpath d=\"M-300 -100H700\"/%3E%3Cpath d=\"M-300 -80H700\"/%3E%3Cpath d=\"M-300 -60H700\"/%3E%3Cpath d=\"M-300 -40H700\"/%3E%3Cpath d=\"M-300 -20H700\"/%3E%3Cpath d=\"M-300 0H700\"/%3E%3Cpath d=\"M-300 20H700\"/%3E%3Cpath d=\"M-300 40H700\"/%3E%3Cpath d=\"M-300 60H700\"/%3E%3Cpath d=\"M-300 80H700\"/%3E%3Cpath d=\"M-300 100H700\"/%3E%3Cpath d=\"M-300 120H700\"/%3E%3Cpath d=\"M-300 140H700\"/%3E%3Cpath d=\"M-300 160H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 200H700\"/%3E%3Cpath d=\"M-300 220H700\"/%3E%3Cpath d=\"M-300 240H700\"/%3E%3Cpath d=\"M-300 260H700\"/%3E%3Cpath d=\"M-300 280H700\"/%3E%3Cpath d=\"M-300 300H700\"/%3E%3Cpath d=\"M-300 320H700\"/%3E%3Cpath d=\"M-300 340H700\"/%3E%3Cpath d=\"M-300 360H700\"/%3E%3Cpath d=\"M-300 380H700\"/%3E%3Cpath d=\"M-300 400H700\"/%3E%3Cpath d=\"M-300 420H700\"/%3E%3Cpath d=\"M-300 440H700\"/%3E%3Cpath d=\"M-300 460H700\"/%3E%3Cpath d=\"M-300 480H700\"/%3E%3Cpath d=\"M-300 500H700\"/%3E%3Cpath d=\"M-300 520H700\"/%3E%3Cpath d=\"M-300 540H700\"/%3E%3Cpath d=\"M-300 560H700\"/%3E%3Cpath d=\"M-300 580H700\"/%3E%3Cpath d=\"M-140 -300V600\"/%3E%3Cpath d=\"M-40 -300V600\"/%3E%3Cpath d=\"M40 -300V600\"/%3E%3Cpath d=\"M110 -300V600\"/%3E%3Cpath d=\"M180 -300V600\"/%3E%3Cpath d=\"M250 -300V600\"/%3E%3Cpath d=\"M330 -300V600\"/%3E%3Crect x=\"-300\" y=\"-300\" width=\"150\" height=\"900\" fill=\"rgba%28255%2C255%2C255%2C.07%29\" stroke=\"none\"/%3E%3C/g%3E%3C/g%3E%3Ccircle cx=\"270\" cy=\"85\" r=\"4\" fill=\"%23fff\"/%3E%3Ccircle cx=\"270\" cy=\"85\" r=\"11\" fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.5%29\"/%3E%3C/svg%3E")}.hood[data-area=upper-west-side]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -300H700\"/%3E%3Cpath d=\"M-300 -280H700\"/%3E%3Cpath d=\"M-300 -260H700\"/%3E%3Cpath d=\"M-300 -240H700\"/%3E%3Cpath d=\"M-300 -220H700\"/%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -180H700\"/%3E%3Cpath d=\"M-300 -160H700\"/%3E%3Cpath d=\"M-300 -140H700\"/%3E%3Cpath d=\"M-300 -120H700\"/%3E%3Cpath d=\"M-300 -100H700\"/%3E%3Cpath d=\"M-300 -80H700\"/%3E%3Cpath d=\"M-300 -60H700\"/%3E%3Cpath d=\"M-300 -40H700\"/%3E%3Cpath d=\"M-300 -20H700\"/%3E%3Cpath d=\"M-300 0H700\"/%3E%3Cpath d=\"M-300 20H700\"/%3E%3Cpath d=\"M-300 40H700\"/%3E%3Cpath d=\"M-300 60H700\"/%3E%3Cpath d=\"M-300 80H700\"/%3E%3Cpath d=\"M-300 100H700\"/%3E%3Cpath d=\"M-300 120H700\"/%3E%3Cpath d=\"M-300 140H700\"/%3E%3Cpath d=\"M-300 160H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 200H700\"/%3E%3Cpath d=\"M-300 220H700\"/%3E%3Cpath d=\"M-300 240H700\"/%3E%3Cpath d=\"M-300 260H700\"/%3E%3Cpath d=\"M-300 280H700\"/%3E%3Cpath d=\"M-300 300H700\"/%3E%3Cpath d=\"M-300 320H700\"/%3E%3Cpath d=\"M-300 340H700\"/%3E%3Cpath d=\"M-300 360H700\"/%3E%3Cpath d=\"M-300 380H700\"/%3E%3Cpath d=\"M-300 400H700\"/%3E%3Cpath d=\"M-300 420H700\"/%3E%3Cpath d=\"M-300 440H700\"/%3E%3Cpath d=\"M-300 460H700\"/%3E%3Cpath d=\"M-300 480H700\"/%3E%3Cpath d=\"M-300 500H700\"/%3E%3Cpath d=\"M-300 520H700\"/%3E%3Cpath d=\"M-300 540H700\"/%3E%3Cpath d=\"M-300 560H700\"/%3E%3Cpath d=\"M-300 580H700\"/%3E%3Cpath d=\"M-60 -300V600\"/%3E%3Cpath d=\"M10 -300V600\"/%3E%3Cpath d=\"M80 -300V600\"/%3E%3Cpath d=\"M150 -300V600\"/%3E%3Cpath d=\"M220 -300V600\"/%3E%3Crect x=\"300\" y=\"-300\" width=\"200\" height=\"900\" fill=\"rgba%28255%2C255%2C255%2C.07%29\" stroke=\"none\"/%3E%3Cpath d=\"M-160 -300 C-110 0 -130 300 -80 600\" stroke-width=\"2\"/%3E%3C/g%3E%3C/g%3E%3Ccircle cx=\"170\" cy=\"75\" r=\"4\" fill=\"%23fff\"/%3E%3Ccircle cx=\"170\" cy=\"75\" r=\"11\" fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.5%29\"/%3E%3C/svg%3E")}.hood[data-area=everywhere]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -300H700\"/%3E%3Cpath d=\"M-300 -284H700\"/%3E%3Cpath d=\"M-300 -268H700\"/%3E%3Cpath d=\"M-300 -252H700\"/%3E%3Cpath d=\"M-300 -236H700\"/%3E%3Cpath d=\"M-300 -220H700\"/%3E%3Cpath d=\"M-300 -204H700\"/%3E%3Cpath d=\"M-300 -188H700\"/%3E%3Cpath d=\"M-300 -172H700\"/%3E%3Cpath d=\"M-300 -156H700\"/%3E%3Cpath d=\"M-300 -140H700\"/%3E%3Cpath d=\"M-300 -124H700\"/%3E%3Cpath d=\"M-300 -108H700\"/%3E%3Cpath d=\"M-300 -92H700\"/%3E%3Cpath d=\"M-300 -76H700\"/%3E%3Cpath d=\"M-300 -60H700\"/%3E%3Cpath d=\"M-300 -44H700\"/%3E%3Cpath d=\"M-300 -28H700\"/%3E%3Cpath d=\"M-300 -12H700\"/%3E%3Cpath d=\"M-300 4H700\"/%3E%3Cpath d=\"M-300 20H700\"/%3E%3Cpath d=\"M-300 36H700\"/%3E%3Cpath d=\"M-300 52H700\"/%3E%3Cpath d=\"M-300 68H700\"/%3E%3Cpath d=\"M-300 84H700\"/%3E%3Cpath d=\"M-300 100H700\"/%3E%3Cpath d=\"M-300 116H700\"/%3E%3Cpath d=\"M-300 132H700\"/%3E%3Cpath d=\"M-300 148H700\"/%3E%3Cpath d=\"M-300 164H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 196H700\"/%3E%3Cpath d=\"M-300 212H700\"/%3E%3Cpath d=\"M-300 228H700\"/%3E%3Cpath d=\"M-300 244H700\"/%3E%3Cpath d=\"M-300 260H700\"/%3E%3Cpath d=\"M-300 276H700\"/%3E%3Cpath d=\"M-300 292H700\"/%3E%3Cpath d=\"M-300 308H700\"/%3E%3Cpath d=\"M-300 324H700\"/%3E%3Cpath d=\"M-300 340H700\"/%3E%3Cpath d=\"M-300 356H700\"/%3E%3Cpath d=\"M-300 372H700\"/%3E%3Cpath d=\"M-300 388H700\"/%3E%3Cpath d=\"M-300 404H700\"/%3E%3Cpath d=\"M-300 420H700\"/%3E%3Cpath d=\"M-300 436H700\"/%3E%3Cpath d=\"M-300 452H700\"/%3E%3Cpath d=\"M-300 468H700\"/%3E%3Cpath d=\"M-300 484H700\"/%3E%3Cpath d=\"M-300 500H700\"/%3E%3Cpath d=\"M-300 516H700\"/%3E%3Cpath d=\"M-300 532H700\"/%3E%3Cpath d=\"M-300 548H700\"/%3E%3Cpath d=\"M-300 564H700\"/%3E%3Cpath d=\"M-300 580H700\"/%3E%3Cpath d=\"M-300 596H700\"/%3E%3Cpath d=\"M-300 -300V600\"/%3E%3Cpath d=\"M-252 -300V600\"/%3E%3Cpath d=\"M-204 -300V600\"/%3E%3Cpath d=\"M-156 -300V600\"/%3E%3Cpath d=\"M-108 -300V600\"/%3E%3Cpath d=\"M-60 -300V600\"/%3E%3Cpath d=\"M-12 -300V600\"/%3E%3Cpath d=\"M36 -300V600\"/%3E%3Cpath d=\"M84 -300V600\"/%3E%3Cpath d=\"M132 -300V600\"/%3E%3Cpath d=\"M180 -300V600\"/%3E%3Cpath d=\"M228 -300V600\"/%3E%3Cpath d=\"M276 -300V600\"/%3E%3Cpath d=\"M324 -300V600\"/%3E%3Cpath d=\"M372 -300V600\"/%3E%3Cpath d=\"M420 -300V600\"/%3E%3Cpath d=\"M468 -300V600\"/%3E%3Cpath d=\"M516 -300V600\"/%3E%3Cpath d=\"M564 -300V600\"/%3E%3Cpath d=\"M612 -300V600\"/%3E%3Cpath d=\"M660 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.hood[data-area=everywhere][data-go=buy]:before{filter:grayscale();opacity:.6;background-image:linear-gradient(#00000026,#000000bf),url(/img/bw/sell.jpg);background-position:50% 40%}.hood[data-area=everywhere][data-go=sell]:before{filter:grayscale();opacity:.6;background-image:linear-gradient(#00000026,#000000bf),url(/img/bw/rent-m.jpg);background-position:50% 30%}.hood[data-area=everywhere][data-go]:hover:before{opacity:.85}.skill,.svc-card{isolation:isolate;position:relative}.svc-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.16%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -300H700\"/%3E%3Cpath d=\"M-300 -270H700\"/%3E%3Cpath d=\"M-300 -240H700\"/%3E%3Cpath d=\"M-300 -210H700\"/%3E%3Cpath d=\"M-300 -180H700\"/%3E%3Cpath d=\"M-300 -150H700\"/%3E%3Cpath d=\"M-300 -120H700\"/%3E%3Cpath d=\"M-300 -90H700\"/%3E%3Cpath d=\"M-300 -60H700\"/%3E%3Cpath d=\"M-300 -30H700\"/%3E%3Cpath d=\"M-300 0H700\"/%3E%3Cpath d=\"M-300 30H700\"/%3E%3Cpath d=\"M-300 60H700\"/%3E%3Cpath d=\"M-300 90H700\"/%3E%3Cpath d=\"M-300 120H700\"/%3E%3Cpath d=\"M-300 150H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 210H700\"/%3E%3Cpath d=\"M-300 240H700\"/%3E%3Cpath d=\"M-300 270H700\"/%3E%3Cpath d=\"M-300 300H700\"/%3E%3Cpath d=\"M-300 330H700\"/%3E%3Cpath d=\"M-300 360H700\"/%3E%3Cpath d=\"M-300 390H700\"/%3E%3Cpath d=\"M-300 420H700\"/%3E%3Cpath d=\"M-300 450H700\"/%3E%3Cpath d=\"M-300 480H700\"/%3E%3Cpath d=\"M-300 510H700\"/%3E%3Cpath d=\"M-300 540H700\"/%3E%3Cpath d=\"M-300 570H700\"/%3E%3Cpath d=\"M-300 -300V600\"/%3E%3Cpath d=\"M-236 -300V600\"/%3E%3Cpath d=\"M-172 -300V600\"/%3E%3Cpath d=\"M-108 -300V600\"/%3E%3Cpath d=\"M-44 -300V600\"/%3E%3Cpath d=\"M20 -300V600\"/%3E%3Cpath d=\"M84 -300V600\"/%3E%3Cpath d=\"M148 -300V600\"/%3E%3Cpath d=\"M212 -300V600\"/%3E%3Cpath d=\"M276 -300V600\"/%3E%3Cpath d=\"M340 -300V600\"/%3E%3Cpath d=\"M404 -300V600\"/%3E%3Cpath d=\"M468 -300V600\"/%3E%3Cpath d=\"M532 -300V600\"/%3E%3Cpath d=\"M596 -300V600\"/%3E%3Cpath d=\"M660 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important}.skill:before,.svc-card:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%280%2C0%2C0%2C.075%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -300H700\"/%3E%3Cpath d=\"M-300 -270H700\"/%3E%3Cpath d=\"M-300 -240H700\"/%3E%3Cpath d=\"M-300 -210H700\"/%3E%3Cpath d=\"M-300 -180H700\"/%3E%3Cpath d=\"M-300 -150H700\"/%3E%3Cpath d=\"M-300 -120H700\"/%3E%3Cpath d=\"M-300 -90H700\"/%3E%3Cpath d=\"M-300 -60H700\"/%3E%3Cpath d=\"M-300 -30H700\"/%3E%3Cpath d=\"M-300 0H700\"/%3E%3Cpath d=\"M-300 30H700\"/%3E%3Cpath d=\"M-300 60H700\"/%3E%3Cpath d=\"M-300 90H700\"/%3E%3Cpath d=\"M-300 120H700\"/%3E%3Cpath d=\"M-300 150H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 210H700\"/%3E%3Cpath d=\"M-300 240H700\"/%3E%3Cpath d=\"M-300 270H700\"/%3E%3Cpath d=\"M-300 300H700\"/%3E%3Cpath d=\"M-300 330H700\"/%3E%3Cpath d=\"M-300 360H700\"/%3E%3Cpath d=\"M-300 390H700\"/%3E%3Cpath d=\"M-300 420H700\"/%3E%3Cpath d=\"M-300 450H700\"/%3E%3Cpath d=\"M-300 480H700\"/%3E%3Cpath d=\"M-300 510H700\"/%3E%3Cpath d=\"M-300 540H700\"/%3E%3Cpath d=\"M-300 570H700\"/%3E%3Cpath d=\"M-300 -300V600\"/%3E%3Cpath d=\"M-236 -300V600\"/%3E%3Cpath d=\"M-172 -300V600\"/%3E%3Cpath d=\"M-108 -300V600\"/%3E%3Cpath d=\"M-44 -300V600\"/%3E%3Cpath d=\"M20 -300V600\"/%3E%3Cpath d=\"M84 -300V600\"/%3E%3Cpath d=\"M148 -300V600\"/%3E%3Cpath d=\"M212 -300V600\"/%3E%3Cpath d=\"M276 -300V600\"/%3E%3Cpath d=\"M340 -300V600\"/%3E%3Cpath d=\"M404 -300V600\"/%3E%3Cpath d=\"M468 -300V600\"/%3E%3Cpath d=\"M532 -300V600\"/%3E%3Cpath d=\"M596 -300V600\"/%3E%3Cpath d=\"M660 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/420px no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(225deg,#000 0%,#0000 70%);mask-image:linear-gradient(225deg,#000 0%,#0000 70%)}.skill:nth-child(2n):before,.svc-card:nth-child(2n):before{background-position:right -60px top -40px}.skill:nth-child(3n):before,.svc-card:nth-child(3n):before{background-position:right -120px top -20px}.nl-band{isolation:isolate;color:#fff;background:#000;padding:clamp(56px,8vw,96px) 0;position:relative;overflow:hidden}.nl-photo{z-index:-1;filter:grayscale();opacity:.5;background:url(/img/bw/sell.jpg) 50% 40%/cover no-repeat;position:absolute;inset:0 0 0 38%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}main:has([data-view=valuation])+.nl-band .nl-photo{background-image:url(/img/bw/rent.jpg);background-position:50% 30%}main:has([data-view=rent])+.nl-band .nl-photo{background-image:url(/img/bw/soho.jpg)}main:has([data-view^=com])+.nl-band .nl-photo{background-image:url(/img/bw/fidi.jpg)}main:has([data-view=tech])+.nl-band{display:none}.nl-in{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.nl-copy h2{color:#fff;max-width:14ch;margin-top:14px}.nl-copy p:not(.eyebrow){color:#ffffffb8;max-width:42ch;margin-top:16px;line-height:1.55}.nl-band .eyebrow{color:#ffffffb3}.nl-row{grid-template-columns:1fr 1.4fr auto;gap:10px;display:grid}.nl-row input{color:#fff;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffffff59;border-radius:0;padding:15px 16px}.nl-row input::placeholder{color:#fff9}.nl-row input:focus{border-color:#fff;outline:none}.nl-band .assure{color:#fff9}.nl-band .done h3{color:#fff}@media (max-width:820px){.nl-in{grid-template-columns:1fr}.nl-photo{opacity:.32;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.nl-row{grid-template-columns:1fr}.nl-row .btn{width:100%}}.m-brands{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.m-brands .lg-b{height:22px}.m-brands .lg-b-tall{height:34px}.m-brands .lg-b-mark{height:38px}.m-brands{border-top:0;padding-top:24px}.m-brands .logos img{filter:brightness(0)invert()}.svc-card.svc-open .eyebrow,.svc-card.svc-open span:last-child{color:var(--soft)}.svc-grid-soon{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.svc-grid-soon .svc-card{min-height:180px}.who .svc-open{background:#fff}.tq-toggle{cursor:pointer;color:inherit;background:0 0;border:0;border-bottom:1px solid;padding:0 0 4px;font-family:inherit}header.site nav.main .ddn-m a.ddn-sub{padding-left:38px;font-size:.88rem}.drawer nav .dsub a.dsub-in{opacity:.9;padding-left:16px;font-size:.92em}.window-stat{position:relative;overflow:hidden}.window-stat:before{content:"";opacity:.55;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -162H700\"/%3E%3Cpath d=\"M-300 -124H700\"/%3E%3Cpath d=\"M-300 -86H700\"/%3E%3Cpath d=\"M-300 -48H700\"/%3E%3Cpath d=\"M-300 -10H700\"/%3E%3Cpath d=\"M-300 28H700\"/%3E%3Cpath d=\"M-300 66H700\"/%3E%3Cpath d=\"M-300 104H700\"/%3E%3Cpath d=\"M-300 142H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 218H700\"/%3E%3Cpath d=\"M-300 256H700\"/%3E%3Cpath d=\"M-300 294H700\"/%3E%3Cpath d=\"M-300 332H700\"/%3E%3Cpath d=\"M-300 370H700\"/%3E%3Cpath d=\"M-300 408H700\"/%3E%3Cpath d=\"M-300 446H700\"/%3E%3Cpath d=\"M-300 484H700\"/%3E%3Cpath d=\"M-200 -300V600\"/%3E%3Cpath d=\"M-138 -300V600\"/%3E%3Cpath d=\"M-76 -300V600\"/%3E%3Cpath d=\"M-14 -300V600\"/%3E%3Cpath d=\"M48 -300V600\"/%3E%3Cpath d=\"M110 -300V600\"/%3E%3Cpath d=\"M172 -300V600\"/%3E%3Cpath d=\"M234 -300V600\"/%3E%3Cpath d=\"M296 -300V600\"/%3E%3Cpath d=\"M358 -300V600\"/%3E%3Cpath d=\"M420 -300V600\"/%3E%3Cpath d=\"M482 -300V600\"/%3E%3Cpath d=\"M544 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;position:absolute;inset:-25%}.window-stat>*{position:relative}.circle-you{position:relative;overflow:hidden}.ledger-roll{display:none}@media (min-width:1000px){.circle-you:has(.ledger-roll)>h3{max-width:56%}.circle-you:has(.ledger-roll)>p{max-width:56%}.circle-you:has(.ledger-roll)>.ctas{max-width:56%}.ledger-roll{width:36%;display:block;position:absolute;top:0;bottom:0;right:clamp(28px,3.5vw,48px);overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 24% 76%,#0000);mask:linear-gradient(#0000,#000 24% 76%,#0000)}.ledger-roll ul{margin:0;padding:0;list-style:none}.ledger-roll li{font:400 1.15rem/1.2 var(--display);color:#ffffffd1;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;display:flex}.ledger-roll li em{font:400 .76rem/1.6 var(--mono,monospace);letter-spacing:.08em;color:#ffffff8c;white-space:nowrap;font-style:normal}}.lcard-private{position:relative;overflow:hidden}.lcard-private:before{content:"";filter:blur(14px)grayscale()brightness(.42);pointer-events:none;background:url(/img/listings/6-east-69th-street/02.jpg) 50%/cover;position:absolute;inset:-12%;transform:scale(1.1)}.lcard-private>*{position:relative}@media (prefers-reduced-motion:no-preference){.window-stat:before{animation:48s linear infinite alternate ng-drift}.ledger-roll ul{animation:36s linear infinite ng-roll}.lcard-private:before{animation:20s ease-in-out infinite alternate ng-veil}}@keyframes ng-drift{to{transform:translate(-9%,7%)}}@keyframes ng-roll{to{transform:translateY(-50%)}}@keyframes ng-veil{to{transform:scale(1.24)translate(-3%,2%)}}:is(.promise,.circle-you:not(:has(.ledger-roll))){position:relative;overflow:hidden}.promise>*,.circle-you>:not(.ledger-roll){position:relative}.promise:before{content:"";opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -162H700\"/%3E%3Cpath d=\"M-300 -124H700\"/%3E%3Cpath d=\"M-300 -86H700\"/%3E%3Cpath d=\"M-300 -48H700\"/%3E%3Cpath d=\"M-300 -10H700\"/%3E%3Cpath d=\"M-300 28H700\"/%3E%3Cpath d=\"M-300 66H700\"/%3E%3Cpath d=\"M-300 104H700\"/%3E%3Cpath d=\"M-300 142H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 218H700\"/%3E%3Cpath d=\"M-300 256H700\"/%3E%3Cpath d=\"M-300 294H700\"/%3E%3Cpath d=\"M-300 332H700\"/%3E%3Cpath d=\"M-300 370H700\"/%3E%3Cpath d=\"M-300 408H700\"/%3E%3Cpath d=\"M-300 446H700\"/%3E%3Cpath d=\"M-300 484H700\"/%3E%3Cpath d=\"M-200 -300V600\"/%3E%3Cpath d=\"M-138 -300V600\"/%3E%3Cpath d=\"M-76 -300V600\"/%3E%3Cpath d=\"M-14 -300V600\"/%3E%3Cpath d=\"M48 -300V600\"/%3E%3Cpath d=\"M110 -300V600\"/%3E%3Cpath d=\"M172 -300V600\"/%3E%3Cpath d=\"M234 -300V600\"/%3E%3Cpath d=\"M296 -300V600\"/%3E%3Cpath d=\"M358 -300V600\"/%3E%3Cpath d=\"M420 -300V600\"/%3E%3Cpath d=\"M482 -300V600\"/%3E%3Cpath d=\"M544 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;width:65%;position:absolute;top:-30%;bottom:-30%;right:-10%;-webkit-mask:linear-gradient(90deg,#0000,#000 45%);mask:linear-gradient(90deg,#0000,#000 45%)}.circle-you:not(:has(.ledger-roll)):before{content:"";opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 400 300\" preserveAspectRatio=\"xMidYMid slice\"%3E%3Cg fill=\"none\" stroke=\"rgba%28255%2C255%2C255%2C.26%29\" stroke-width=\"1\"%3E%3Cg transform=\"rotate%28-29 200 150%29\"%3E%3Cpath d=\"M-300 -200H700\"/%3E%3Cpath d=\"M-300 -162H700\"/%3E%3Cpath d=\"M-300 -124H700\"/%3E%3Cpath d=\"M-300 -86H700\"/%3E%3Cpath d=\"M-300 -48H700\"/%3E%3Cpath d=\"M-300 -10H700\"/%3E%3Cpath d=\"M-300 28H700\"/%3E%3Cpath d=\"M-300 66H700\"/%3E%3Cpath d=\"M-300 104H700\"/%3E%3Cpath d=\"M-300 142H700\"/%3E%3Cpath d=\"M-300 180H700\"/%3E%3Cpath d=\"M-300 218H700\"/%3E%3Cpath d=\"M-300 256H700\"/%3E%3Cpath d=\"M-300 294H700\"/%3E%3Cpath d=\"M-300 332H700\"/%3E%3Cpath d=\"M-300 370H700\"/%3E%3Cpath d=\"M-300 408H700\"/%3E%3Cpath d=\"M-300 446H700\"/%3E%3Cpath d=\"M-300 484H700\"/%3E%3Cpath d=\"M-200 -300V600\"/%3E%3Cpath d=\"M-138 -300V600\"/%3E%3Cpath d=\"M-76 -300V600\"/%3E%3Cpath d=\"M-14 -300V600\"/%3E%3Cpath d=\"M48 -300V600\"/%3E%3Cpath d=\"M110 -300V600\"/%3E%3Cpath d=\"M172 -300V600\"/%3E%3Cpath d=\"M234 -300V600\"/%3E%3Cpath d=\"M296 -300V600\"/%3E%3Cpath d=\"M358 -300V600\"/%3E%3Cpath d=\"M420 -300V600\"/%3E%3Cpath d=\"M482 -300V600\"/%3E%3Cpath d=\"M544 -300V600\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;width:65%;position:absolute;top:-30%;bottom:-30%;right:-10%;-webkit-mask:linear-gradient(90deg,#0000,#000 45%);mask:linear-gradient(90deg,#0000,#000 45%)}@media (prefers-reduced-motion:no-preference){.promise:before{animation:48s linear infinite alternate ng-drift}.circle-you:not(:has(.ledger-roll)):before{animation:48s linear infinite alternate ng-drift}}.jn-social{margin-top:28px}.jn-social .eyebrow{margin-bottom:12px}.jn-social-links{flex-wrap:wrap;gap:10px;display:flex}.jn-social-links a{color:inherit;border:1px solid #0000002e;align-items:center;gap:10px;padding:9px 14px 9px 11px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.jn-social-links a:hover{border-color:currentColor}.jn-social-links svg{flex:none;width:20px;height:20px}.jn-social-links span{flex-direction:column;font-size:.8rem;line-height:1.25;display:flex}.jn-social-links span b{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.jn-social-dark .jn-social-links a{border-color:#ffffff47}.jn-social-dark .jn-social-links a:hover{background:#ffffff0f;border-color:#fff}.jn-social-dark .eyebrow{color:#fff9}.jn-social-center{text-align:center}.jn-social-center .jn-social-links{justify-content:center}.follow-in{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(28px,5vw,72px);display:grid}.follow-links{margin-top:0}.follow-links .jn-social-links{grid-template-columns:1fr;gap:12px;display:grid}.follow-links .jn-social-links a{border-color:#000;padding:18px}.follow-links .jn-social-links a:hover{color:#fff;background:#000}.follow-links .jn-social-links svg{width:26px;height:26px}.follow-links .jn-social-links span{font-size:.92rem}@media (max-width:820px){.follow-in{grid-template-columns:1fr}}@media (max-width:420px){.follow-links .jn-social-links{grid-template-columns:1fr}}.jn-social-center .eyebrow{text-align:center;justify-content:center;display:block}.ben-band .tbl{margin-top:28px}.promise.promise-marq,.promise.promise-fig,.promise.promise-lacq{position:relative;overflow:hidden}.promise.promise-marq:before,.promise.promise-fig:before,.promise.promise-lacq:before{display:none}.promise-marq{padding-bottom:clamp(96px,10vw,128px)}.pm-marq{white-space:nowrap;pointer-events:none;position:absolute;bottom:18px;left:0;right:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.pm-marq div{font:400 clamp(2.2rem,5vw,4rem)/1 var(--display);color:#0000;-webkit-text-stroke:1px #ffffff4d;display:inline-block}.pm-marq span{margin:0 .55em}.pm-marq i{color:#ffffff4d;-webkit-text-stroke:0;font-style:normal}.pm-fig{font:400 clamp(8rem,18vw,15rem)/.8 var(--display);color:#0000;-webkit-text-stroke:1px #ffffff73;white-space:nowrap;pointer-events:none;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.promise-fig>:not(.pm-fig){z-index:1;position:relative}.promise-lacq:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff14 47%,#ffffff2e 50%,#ffffff14 53%,#0000 58%);position:absolute;inset:-50%;transform:translate(-40%)}.promise-marq>:not(.pm-marq),.promise-lacq>*{z-index:1;position:relative}@media (max-width:760px){.pm-fig{opacity:.5}}@media (prefers-reduced-motion:no-preference){.pm-marq div{animation:60s linear infinite ng-mq}.pm-fig{animation:22s ease-in-out infinite alternate ng-fg}.promise-lacq:after{animation:9s ease-in-out infinite ng-sw}}@keyframes ng-mq{to{transform:translate(-50%)}}@keyframes ng-fg{to{transform:translate(-6%,-50%)}}@keyframes ng-sw{0%{transform:translate(-40%)}60%,to{transform:translate(40%)}}
