@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_47c7a6{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_47c7a6{--font-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/e7b0a9df14c3ada0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/4f11357dfbf1285b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Host Grotesk Fallback;src:local("Arial");ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.00%;size-adjust:104.98%}.__className_58ea98{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.__variable_58ea98{--font-sans:"Host Grotesk","Host Grotesk Fallback"}:root{--paper:#f2efe8;--paper-2:#e9e5dc;--ink:#141413;--ink-2:#5d5951;--ink-3:#6b665d;--line:rgba(20,20,19,0.13);--room:#0f0f0e;--room-2:#181816;--bone:#efece5;--bone-2:#a9a499;--room-line:rgba(239,236,229,0.12);--serif:var(--font-serif),"Iowan Old Style",Georgia,serif;--sans:var(--font-sans),-apple-system,"Helvetica Neue",sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);--nav:64px;--gutter:clamp(22px,5vw,80px)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--paper)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:rgba(20,20,19,.14)}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}blockquote,dd,dl,figure,h1,h2,h3,p{margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.words-in{display:block}.skip{position:absolute;left:-999px;top:0;background:var(--ink);color:var(--paper);padding:10px 14px;z-index:99}.skip:focus{left:12px;top:12px}section[id]{scroll-margin-top:0}.rv .ln{display:block}.h2{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(2.6rem,5.4vw,5.2rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.p{font-size:clamp(17px,1.25vw,19px);line-height:1.55;color:var(--ink-2);max-width:32em;margin-top:20px}.pill{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:500;padding:14px 24px;border-radius:980px;text-decoration:none;transition:transform .6s var(--ease),background .4s var(--ease)}.pill:hover{transform:translateY(-1px);background:#000}.pill-sm{padding:9px 17px;font-size:13.5px}.nav{position:fixed;left:0;right:0;top:0;height:var(--nav);z-index:50;display:flex;align-items:center;gap:36px;padding:0 var(--gutter);transition:transform .7s var(--ease),color .5s var(--ease);color:var(--ink)}.nav:before{content:"";position:absolute;inset:0;background:rgba(242,239,232,.72);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);opacity:0;transition:opacity .5s var(--ease);z-index:-1}html:not(.at-top) .nav:before{opacity:1}.nav-hide .nav{transform:translateY(-110%)}.nav-name{margin-right:auto;font-family:var(--serif);font-variation-settings:"opsz" 36;font-size:22px;letter-spacing:-.01em;text-decoration:none}.nav-links{display:flex;gap:30px}.nav-links a{font-size:14px;text-decoration:none;color:var(--ink-2);transition:color .3s}.nav-links a:hover{color:var(--ink)}.nav-dark .nav{color:var(--bone)}.nav-dark .nav:before{background:rgba(15,15,14,.72)}.nav-dark .nav-links a{color:var(--bone-2)}.nav-dark .nav-links a:hover{color:var(--bone)}.nav-dark .nav .pill{background:var(--bone);color:var(--room)}.cover{position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--paper)}.cover-word{top:9vh;text-align:center;margin:0;font-family:var(--serif);font-weight:300;font-variation-settings:"opsz" 72;font-size:37vw;line-height:.8;letter-spacing:-.045em;color:#d6cfc1;white-space:nowrap;user-select:none}.cover-photo,.cover-word{position:absolute;left:0;right:0;will-change:transform}.cover-photo{margin:0 auto;bottom:0;height:93svh;width:auto;max-width:none;-webkit-mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,.55) 80%,transparent 97%);mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,.55) 80%,transparent 97%)}@keyframes cover-in{0%{translate:0 6%;scale:1.04}}@keyframes cover-meta-in{0%{opacity:0;translate:0 18px}}.cover-photo{animation:cover-in 2.2s cubic-bezier(.215,.61,.355,1) both}.cover-meta>*{animation:cover-meta-in 1.2s cubic-bezier(.215,.61,.355,1) .9s backwards}.cover-meta>:nth-child(2){animation-delay:.98s}html.js .cover-word{visibility:hidden}@media (prefers-reduced-motion:reduce){.cover-meta>*,.cover-photo{animation:none}html.js .cover-word{visibility:visible}}.cover-meta{position:absolute;left:var(--gutter);right:var(--gutter);bottom:6vh;display:grid;grid-template-columns:1fr 1fr;align-items:end;pointer-events:none}.cover-meta>*{pointer-events:auto}.cover-name{grid-column:1;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 36;font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.05;letter-spacing:-.015em;display:grid;gap:6px}.cover-name span{font-family:var(--sans);font-size:14px;letter-spacing:0;color:var(--ink-2)}.cover-lede{grid-column:2;grid-row:1;justify-self:end;max-width:17.5em;text-align:right;font-size:clamp(15px,1.1vw,17px);line-height:1.5;color:var(--ink-2)}.cover-place{position:absolute;right:0;top:calc(-73svh + var(--nav));font-size:14px;color:var(--ink-2);display:none}.pin-wrap{position:relative}.pin-in{position:sticky;top:0;height:100svh;display:grid;place-items:center;padding:0 var(--gutter)}.statement-p{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(2rem,4.3vw,4.4rem);line-height:1.08;letter-spacing:-.02em;max-width:19em;text-align:center;text-wrap:balance}.work{background:var(--room);color:var(--bone);padding:18vh 0 10vh;border-radius:28px 28px 0 0;position:relative}.work-head{padding:0 var(--gutter)}.work .h2{color:var(--bone)}.work-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:4vw;padding:0 var(--gutter)}.work-list{padding-bottom:16svh}.work-item{min-height:78svh;display:grid;align-content:center;padding:8vh 0;opacity:.5;transition:opacity .7s var(--ease);max-width:34em}.work-item:not(.on) .work-k,.work-item:not(.on) .work-p{color:var(--bone)}.work-k,.work-p{transition:color .7s var(--ease)}.work-item.on{opacity:1}.work-k{font-size:14px;color:var(--bone-2);margin-bottom:18px}.work-h{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(2.4rem,4vw,4rem);line-height:1;letter-spacing:-.025em}.work-p{margin-top:22px;font-size:clamp(17px,1.2vw,19px);line-height:1.55;color:var(--bone-2)}.work-link{display:inline-flex;margin-top:26px;font-size:15px;color:var(--bone);text-decoration:none;padding-bottom:4px;border-bottom:1px solid var(--room-line);transition:border-color .3s;width:fit-content}.work-link:hover{border-color:var(--bone)}.work-media-inline{display:none}.work-stage{position:sticky;top:0;height:100svh;display:grid;place-items:center}.work-media{grid-area:1/1;width:100%;height:78svh;display:grid;place-items:center;opacity:0;transform:translateY(26px) scale(.98);transition:opacity .32s ease-out,transform .6s var(--ease);pointer-events:none}.work-media.on{transition:opacity .7s var(--ease) .3s,transform 1.1s var(--ease) .3s;pointer-events:auto}.work-media.past{transform:translateY(-26px) scale(.98)}.work-media.on{opacity:1;transform:none}.work-count{position:absolute;right:0;bottom:6vh;font-size:14px;color:var(--bone-2);font-variant-numeric:tabular-nums}.work-count span{color:var(--bone)}.m-shot{position:relative;width:100%;height:74svh;border-radius:24px;overflow:hidden;background:#0c0c0b;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 60px 120px -40px rgba(0,0,0,.85)}.m-shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 9s cubic-bezier(.2,.6,.2,1)}.work-media.on .m-shot img{transform:none}.m-biz{width:100%;height:74svh;display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:14px}.m-biz figure{position:relative;margin:0;border-radius:20px;overflow:hidden;background:#0c0c0b;box-shadow:0 0 0 1px rgba(255,255,255,.06)}.m-biz .biz-0{grid-row:1/3}.m-biz img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.m-biz figcaption{position:absolute;left:16px;bottom:14px;padding:7px 13px;border-radius:980px;font-size:13px;color:#f2efe8;background:rgba(15,15,14,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.m-tabs{width:100%;display:grid;gap:18px;justify-items:center}.m-tabs-stage{position:relative;width:100%;height:52svh;border-radius:24px;overflow:hidden;background:#0c0c0b;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 60px 120px -40px rgba(0,0,0,.85)}.m-tabs-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s var(--ease)}.m-tabs-stage>img.on{opacity:1}.m-tabs-row{display:flex;gap:clamp(18px,2.4vw,36px);max-width:100%;overflow-x:auto;scrollbar-width:none;background:linear-gradient(var(--room-line),var(--room-line)) 0 100% /100% 1px no-repeat}.m-tabs-row::-webkit-scrollbar{display:none}.m-tabs-row button{position:relative;flex:0 0 auto;border:0;padding:4px 0 12px;font:inherit;font-family:var(--serif);font-variation-settings:"opsz" 24;font-size:clamp(17px,1.35vw,20px);letter-spacing:-.01em;color:rgba(239,236,229,.58);background:none;cursor:pointer;transition:color .4s var(--ease);pointer-events:auto}.m-tabs-row button:hover{color:rgba(239,236,229,.85)}.t-bar{position:absolute;z-index:1;left:0;right:0;bottom:0;height:1px;background:var(--bone);transform-origin:left;animation:t-fill linear forwards}@keyframes t-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m-tabs-row button.on{color:var(--bone)}.m-tabs-row button.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(239,236,229,.25)}.m-tabs-row button .t-short{display:none}.m-tabs-cap{margin:0;text-align:center;max-width:34em;font-size:15px;line-height:1.5;color:var(--bone-2);min-height:3em}.m-prod{position:relative;width:100%;height:74svh;border-radius:24px;overflow:hidden;display:grid;place-items:center;background:#0c0c0b;box-shadow:0 0 0 1px rgba(255,255,255,.06)}.m-prod-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 9s cubic-bezier(.2,.6,.2,1)}.work-media.on .m-prod-bg{transform:none}.m-prod:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 55%,rgba(12,12,11,0) 35%,rgba(12,12,11,.55) 100%);pointer-events:none}.brw{position:relative;z-index:1;width:min(90%,1000px);border-radius:12px;overflow:hidden;background:#1c1c1e;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 50px 100px -30px rgba(0,0,0,.85)}.brw-bar{height:36px;display:grid;grid-template-columns:76px 1fr 76px;align-items:center;padding:0 14px;background:#2b2b2d;border-bottom:1px solid rgba(0,0,0,.45)}.brw-dots{display:flex;gap:7px}.brw-dots i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.brw-dots i:nth-child(2){background:#febc2e}.brw-dots i:nth-child(3){background:#28c840}.brw-url{justify-self:center;display:inline-flex;align-items:center;gap:7px;min-width:52%;justify-content:center;padding:5px 16px;border-radius:7px;background:#1c1c1e;color:#cfcfd3;font-size:12.5px;letter-spacing:.01em}.brw-url svg{color:#8e8e93}.brw-view{position:relative;aspect-ratio:16/10;background:#fff}.brw-view .clip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.m-tabs-stage.dev{background:radial-gradient(ellipse at 50% 30%,#2b2722 0,#161412 70%)}.m-pane{position:absolute;inset:0;opacity:0;transition:opacity 0s linear .7s;pointer-events:none;display:grid;place-items:center}.m-pane.on{z-index:1;opacity:1;pointer-events:auto;transition:opacity .7s var(--ease)}.m-pane.pane-earn{background:linear-gradient(180deg,#fff,#fff 46%,#eef0f4)}.m-pane.pane-cli{background:#000}.m-pane.pane-ads{background:#f5efe6}.m-pane>img.m-ground{object-position:50% 52%}.m-pane>img{width:100%;height:100%;object-fit:cover}.ig,.m-pane>img{position:absolute;inset:0}.ig{font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:15px;letter-spacing:-.01em;line-height:1.35}.ig-light{background:#fff;color:#0c0c0c}.ig-dark{background:#000;color:#fff}.ip-status{position:relative;z-index:3;box-sizing:border-box;height:64.8px;padding-top:6px;display:grid;grid-template-columns:173px 94px 173px;align-items:center;color:#000}.ip-status.dark{color:#fff}.ip-time{justify-self:center;font-size:19.5px;font-weight:600;letter-spacing:-.01em}.ip-island{visibility:hidden}.ip-icons{justify-self:center;display:flex;align-items:center;gap:7px;transform:scale(1.2)}.ip-batt{position:relative;width:27px;height:13px;border-radius:4px;border:1.4px solid;opacity:.95}.ip-batt:after{content:"";right:-4px;top:3.5px;width:2px;height:4px;border-radius:0 1px 1px 0}.ip-batt i,.ip-batt:after{position:absolute;background:currentColor}.ip-batt i{inset:1.6px;right:5px;border-radius:2px}.ig-top{height:46px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px}.ig-top b{justify-self:center;font-size:17px;font-weight:700}.ig-head{display:flex;align-items:center;gap:10px;padding:8px 14px}.ig-head b{display:block;font-size:14.5px;font-weight:600}.ig-head small{display:block;font-size:12.5px;color:#737373}.ig-more{margin-left:auto;display:flex}.ig-av{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;font-weight:700;font-size:15px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d62976}.ig-media{position:relative;width:440px;height:550px;overflow:hidden;background:#eee}.ig-media img{width:100%;height:100%;object-fit:cover;display:block}.ig-media img.drift{animation:ig-drift 9s ease-out forwards}@keyframes ig-drift{0%{transform:scale(1.08)}to{transform:scale(1)}}.ig-media:has(>.ig-ov):before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:52%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.55))}.ig-ov{z-index:2;position:absolute;left:22px;bottom:22px;display:grid;gap:2px;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.45)}.ig-ov span{font-size:15px;font-weight:600}.ig-ov b{font-size:25px;font-weight:700;letter-spacing:-.02em}.ig-price{justify-self:start;margin-top:8px;padding:4px 11px;border-radius:99px;background:rgba(255,255,255,.92);color:#111;font-weight:700;text-shadow:none}.ig-cta{justify-content:space-between;height:46px;padding:0 14px;font-weight:700;font-size:15px;border-bottom:1px solid #efefef}.ig-acts,.ig-cta{display:flex;align-items:center}.ig-acts{gap:16px;padding:10px 14px 6px}.ig-acts .sp{flex:1}.ig-dots{flex:1;display:flex;justify-content:center;gap:5px;margin-right:40px}.ig-dots i{width:6px;height:6px;border-radius:50%;background:#c7c7c7}.ig-dots i.on{background:#0095f6}.ig-likes{padding:0 14px;font-weight:600;font-size:14.5px}.ig-cap{padding:4px 14px 0;font-size:14.5px}.ig-dim{color:#737373}.ig-small{padding:6px 14px 0;font-size:14px}.ip-tabs{position:absolute;left:0;right:0;bottom:0;height:86px;display:flex;justify-content:space-around;align-items:flex-start;padding-top:12px;background:#fff;border-top:1px solid #efefef;color:#0c0c0c;z-index:3}.ip-tabs.dark{background:#000;border-top-color:#222;color:#fff}.ip-home-ind{position:absolute;left:50%;bottom:9px;width:146px;height:5px;margin-left:-73px;border-radius:3px;background:currentColor}.ig-track{display:flex;width:100%;height:100%;transition:transform .6s cubic-bezier(.3,.7,.2,1)}.ig-slide{position:relative;flex:0 0 100%;height:100%}.ig-slide span{left:22px;bottom:22px;font-size:25px;font-weight:700;letter-spacing:-.02em;text-shadow:0 1px 12px rgba(0,0,0,.45)}.ig-count,.ig-slide span{position:absolute;color:#fff}.ig-count{right:14px;top:14px;padding:3px 10px;border-radius:99px;background:rgba(0,0,0,.6);font-size:13px;font-weight:600}.ig-reel .ig-rl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease}.ig-reel .ig-rl.on{opacity:1}.ig-reel-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 22%,transparent 50%,rgba(0,0,0,.7) 85%)}.ig-reel-top{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:4px 18px;font-size:22px}.ig-reel-top b{font-weight:700}.ig-reel-text{position:absolute;left:24px;top:300px;display:grid;gap:8px;z-index:2}.ig-reel-text span{justify-self:start;padding:5px 12px;border-radius:8px;background:rgba(255,255,255,.94);color:#111;font-weight:700;font-size:19px}.ig-reel-text span:first-child{background:#b4532a;color:#fff}.ig-reel-side{position:absolute;right:12px;bottom:210px;gap:20px;z-index:2}.ig-reel-side,.ig-reel-side span{display:grid;justify-items:center}.ig-reel-side span{gap:4px}.ig-reel-side svg{width:30px;height:30px}.ig-reel-side small{font-size:13px;font-weight:600}.ig-reel-cap{position:absolute;left:16px;right:70px;bottom:104px;display:grid;gap:8px;z-index:2;font-size:14.5px}.ig-reel-cap .who{display:flex;align-items:center;gap:9px}.ig-reel-cap .ig-av{width:32px;height:32px;box-shadow:none}.ig-follow{padding:4px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.8);font-weight:600;font-size:13.5px}.ig-audio{display:flex;align-items:center;gap:6px;font-size:13.5px;opacity:.92}.ig-reel-prog{position:absolute;left:0;right:0;bottom:86px;height:2px;background:rgba(255,255,255,.25);z-index:3}.ig-reel-prog i{display:block;height:100%;width:30%;background:#fff}.ig-reel-prog i.run{animation:ig-prog 7s linear forwards}@keyframes ig-prog{0%{width:4%}to{width:100%}}.adrow{position:absolute;inset:0;container-type:size;display:flex;align-items:center;justify-content:center;gap:3.6%}.aph{position:relative;flex:none;height:min(76cqh,53cqw);aspect-ratio:900/1837}.aph:first-child,.aph:nth-child(3){transform:translateY(6%)}.aph-screen{left:calc(5.102% - 1px);top:calc(2.1997% - 1px);width:calc(89.796% + 2px);height:calc(95.586% + 2px);background:#000;border-radius:14.5%/6.7%}.aph-glass,.aph-screen{position:absolute;overflow:hidden}.aph-glass{inset:1px;border-radius:14.4%/6.6%}.aph-frame{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.adscr-native{position:absolute;left:0;top:0;width:440px;height:956px;transform-origin:0 0}.m-pane:has(>.lmr){container-type:size}.lmr{position:absolute;inset:0;container-type:size;flex-direction:column;gap:2.4cqh;padding:4.5cqh 4.2cqw 4cqh;background:#000;color:#f5f5f7;font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif}.lmr,.lmr-k{display:flex}.lmr-k{margin:0;justify-content:space-between;align-items:baseline;font-size:clamp(12px,2.3cqw,16px);font-weight:600;color:#3ee0c4}.lmr-k span{font-weight:500;color:#a1a1a6;font-variant-numeric:tabular-nums}.lmr-k b{color:#f5f5f7;font-weight:600}.lmr-reads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8cqw}.lmr-read{position:relative;padding:2.2cqh 2.4cqw;border-radius:14px;background:#111113;display:grid;transition:box-shadow .5s ease}.lmr-read span{font-size:clamp(10px,1.85cqw,13px);font-weight:600}.lmr-read b{font-size:clamp(26px,7.6cqw,58px);font-weight:600;letter-spacing:-.04em;line-height:1.02;font-variant-numeric:tabular-nums}.lmr-read em{font-style:normal;font-size:clamp(9.5px,1.7cqw,12px);color:#8d8d92}.r-line b,.r-line span{color:#ff6b5b}.r-map span{color:#a1a1a6}.r-map b{color:#fff}.r-hr b,.r-hr span{color:#52e08a}.lmr-flag{grid-row:3;grid-column:1;justify-self:start;align-self:center;padding:2px 9px;border-radius:999px;background:#3ee0c4;color:#00231d;font-size:clamp(9px,1.6cqw,11.5px);font-weight:600;font-style:normal;opacity:0;transition:opacity .4s ease}.lmr[data-state=flagged] .lmr-flag{opacity:1}.lmr-read .lmr-flag span{color:inherit;font-size:inherit;font-weight:inherit}.lmr-read em{grid-row:3;grid-column:1;transition:opacity .4s ease}.lmr[data-state=flagged] .r-line em{opacity:0}.lmr[data-state=flagged] .r-line{box-shadow:inset 0 0 0 1.5px #3ee0c4}.lmr-chart{flex:1;min-height:0;width:100%;display:block;overflow:visible}.lmr-chart .g{stroke:rgba(255,255,255,.08);stroke-width:1}.lmr-chart .g65{stroke:rgba(255,255,255,.22);stroke-dasharray:3 6}.lmr-chart .ev{stroke:rgba(255,255,255,.28);stroke-dasharray:2 5}.lmr-chart .p-line{fill:none;stroke:#ff6b5b;stroke-width:2.5;stroke-linejoin:round}.lmr-chart .p-map{fill:none;stroke:#fff;stroke-width:2.5;stroke-linejoin:round}.lmr-chart .fl{stroke:#3ee0c4;stroke-width:1.5;opacity:0;transition:opacity .4s ease}.lmr[data-state=flagged] .lmr-chart .fl{opacity:1}.lmr-chart .hd{stroke:rgba(255,255,255,.35);stroke-width:1}.lmr-ax{display:flex;justify-content:space-between;margin-top:-1.2cqh;padding-left:4cqw;font-size:clamp(9px,1.6cqw,11.5px);color:#8d8d92}.lmr-key{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:clamp(9.5px,1.75cqw,12.5px);color:#a1a1a6}.lmr-key span{display:inline-flex;align-items:center;gap:7px}.lmr-key i{width:14px;height:3px;border-radius:2px}.lmr-key .k-line{background:#ff6b5b}.lmr-key .k-map{background:#fff}.lmr-key .k-src{margin-left:auto;color:#6e6e73}.lmr-caps{display:grid;min-height:2.6em;font-size:clamp(11.5px,2.15cqw,15px);line-height:1.35}.lmr-caps p{grid-area:1/1;margin:0;color:#f5f5f7;transition:opacity .3s linear}@container (max-height: 330px){.lmr-caps,.lmr-key .k-src,.lmr-read em{display:none}.lmr{gap:2cqh}}@container (max-width: 520px){.lmr{padding:4.5cqh 4.5cqw 5cqh;gap:3cqh}.lmr-key{display:none}.lmr-reads{gap:2cqw}.lmr-read{padding:2.2cqh 3cqw;border-radius:10px}.lmr-read span{font-size:10.5px}.lmr-read b{font-size:9cqw}.lmr-read em{display:none}.lmr-flag{padding:1px 7px;font-size:10px}.lmr-flag span{display:none}.lmr-key{font-size:10.5px}}.cap-phone{display:none}@media (max-width:899px){.cap-phone{display:inline}}.eprow{position:absolute;inset:0;z-index:1;container-type:size;display:flex;align-items:center;justify-content:center;gap:4%}.eprow .dv{display:block;flex:none;height:min(72cqh,55cqw);width:auto}.eprow .dv:first-child,.eprow .dv:nth-child(3){transform:translateY(7%)}.m-tabs-stage.dev{height:auto;aspect-ratio:1404/906;max-height:72svh}.m-film{position:relative;width:100%;height:74svh;border-radius:24px;overflow:hidden;background:#0c0c0b;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 60px 120px -40px rgba(0,0,0,.85)}.m-still{margin:0}.m-ill{position:absolute;left:16px;top:14px;z-index:1;padding:6px 12px;border-radius:980px;font-size:12.5px;color:#f2efe8;background:rgba(15,15,14,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.m-film .clip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 9s cubic-bezier(.2,.6,.2,1)}.work-media.on .m-film .clip{transform:scale(1)}.work-fig{margin:34px 0 0;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.work-fig b{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(3.2rem,5vw,4.8rem);line-height:.9;letter-spacing:-.03em;color:var(--bone)}.work-fig span{font-size:15px;color:var(--bone-2);max-width:12em;line-height:1.35}.work-creds{list-style:none;margin:26px 0 0;padding:22px 0 0;border-top:1px solid var(--room-line);display:grid;gap:10px;font-size:15px;color:var(--bone)}.work-creds li{display:flex;gap:12px;align-items:baseline}.work-creds li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--bone-2);transform:translateY(-2px)}.col{background:var(--paper-2);padding:16vh 0 14vh;overflow:hidden}.col-head{display:flex;align-items:end;justify-content:space-between;gap:32px;padding:0 var(--gutter)}.col-ctrl{display:flex;align-items:center;gap:12px}.col-count{margin-right:14px;font-size:14px;color:var(--ink-3);font-variant-numeric:tabular-nums}.col-btn,.col-count span{color:var(--ink)}.col-btn{width:52px;height:52px;border-radius:50%;border:1px solid rgba(20,20,19,.22);background:transparent;display:grid;place-items:center;cursor:pointer;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),opacity .3s}.col-btn:hover:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink)}.col-btn:disabled{opacity:.3;cursor:default}.col-track{margin-top:8vh;display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 var(--gutter) 8px;scroll-padding-left:var(--gutter);scrollbar-width:none;cursor:grab;outline:none;overscroll-behavior-x:contain}.col-track::-webkit-scrollbar{display:none}.col-track.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.col-track:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.q{flex:0 0 auto;width:min(620px,44vw);scroll-snap-align:start;background:var(--paper);padding:40px 44px 36px;display:flex;flex-direction:column;transition:opacity .6s var(--ease);opacity:.62}.q.on{opacity:1}.q:not(.on) .q-who span{color:var(--ink)}.q-mark{font-family:var(--serif);font-size:84px;line-height:.6;height:34px;color:#c9c1b1}.q blockquote{margin:18px 0 0;flex:1}.q blockquote p{margin:0;font-family:var(--serif);font-size:clamp(1.55rem,2vw,2.05rem);line-height:1.28;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}.q figcaption{margin-top:36px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:15px}.q-who{display:flex;flex-wrap:wrap;gap:4px 12px}.q figcaption b{font-weight:500}.q-who span{color:var(--ink-3)}.q-more{flex:none;font:inherit;font-size:15px;color:var(--ink);background:none;border:0;border-bottom:1px solid var(--ink);padding:0 0 2px;cursor:pointer}.q-more:hover{color:var(--ink-2);border-color:var(--ink-2)}.ql{width:min(680px,calc(100vw - 32px));max-height:min(82svh,760px);padding:0;border:0;border-radius:22px;background:var(--paper);color:var(--ink);box-shadow:0 40px 120px -30px rgba(0,0,0,.45)}.ql::backdrop{background:rgba(20,20,19,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ql[open]{animation:ql-in .45s var(--ease)}@keyframes ql-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ql-in{position:relative;max-height:inherit;overflow-y:auto;overscroll-behavior:contain;padding:44px 48px 48px}.ql-x{position:absolute;right:16px;top:16px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--paper);color:var(--ink);display:grid;place-items:center;cursor:pointer}.ql-x:hover{background:var(--ink);color:var(--paper)}.ql-who{margin:0 56px 22px 0;padding-bottom:16px;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:4px 12px;font-size:15px}.ql-who b{font-weight:500}.ql-who span{color:var(--ink-3)}.ql-text{margin:0;font-family:var(--serif);font-size:clamp(1.08rem,1.2vw,1.22rem);line-height:1.62}@media (prefers-reduced-motion:reduce){.ql[open]{animation:none}}.col-rule{margin:7vh var(--gutter) 0;height:1px;background:var(--line)}.col-rule i{display:block;height:100%;background:var(--ink);transform-origin:left;transition:transform .3s linear}.city{position:relative;height:210vh;background:var(--paper)}.city-stick{position:sticky;top:0;height:100svh;overflow:hidden}.city-frame{position:absolute;inset:0;overflow:hidden;clip-path:inset(14% 12% 14% 12% round 24px);will-change:clip-path;background:var(--paper-2)}.city-frame .clip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18);will-change:transform}.city-scrim{inset:0;background:linear-gradient(180deg,rgba(20,20,19,0) 46%,rgba(20,20,19,.74))}.city-cap,.city-scrim{position:absolute;opacity:0}.city-cap{left:var(--gutter);right:var(--gutter);bottom:7svh;margin:0;color:#f2efe8;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(2.2rem,4.6vw,4.6rem);line-height:1;letter-spacing:-.025em;text-shadow:0 1px 28px rgba(12,12,11,.45)}.contact{background:var(--paper);padding:20vh var(--gutter) 16vh}.contact-in{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:start}.contact-h{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(3rem,6.4vw,6.2rem);line-height:.95;letter-spacing:-.03em}.contact-mail{display:inline-block;margin-top:34px;font-family:var(--serif);font-variation-settings:"opsz" 36;font-size:clamp(1.3rem,2vw,1.9rem);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:4px}.routes{margin-top:40px;display:grid;gap:10px;font-size:15px;color:var(--ink-2)}.routes a{color:var(--ink);text-underline-offset:.18em;text-decoration-thickness:1px}.form{display:grid;gap:22px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:grid;gap:8px}.field label{font-size:14px;color:var(--ink-2)}.field input,.field select,.field textarea{font:inherit;font-size:17px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:10px 0;outline:none;transition:border-color .3s;-webkit-appearance:none;appearance:none}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23141413' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink)}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.err{font-size:14px;color:#a12b1f}.btn{justify-self:start;font:inherit;font-size:15px;font-weight:500;background:var(--ink);color:var(--paper);border:0;border-radius:980px;padding:14px 26px;cursor:pointer;transition:transform .6s var(--ease)}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6}.form-done{font-family:var(--serif);font-size:1.5rem;line-height:1.3}.foot{background:var(--room);color:var(--bone-2);padding:12vh var(--gutter) 40px}.foot-top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:7vh;border-bottom:1px solid var(--room-line)}.foot-name{font-family:var(--serif);font-variation-settings:"opsz" 72;font-size:clamp(2.6rem,6vw,5.6rem);line-height:.95;letter-spacing:-.03em;color:var(--bone)}.foot-line{margin-top:18px;font-size:15.5px;line-height:1.55;max-width:34em}.foot .foot-cta{flex:none;background:var(--bone);color:var(--room)}.foot .foot-cta:hover{background:#fff}.foot-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:6vh 0 5vh}.foot-cols div{display:grid;align-content:start;gap:11px;font-size:14px;line-height:1.4}.foot-cols h3{margin:0 0 6px;font-family:var(--serif);font-weight:400;font-size:18px;color:var(--bone)}.foot-cols a{color:var(--bone-2);text-decoration:none;transition:color .3s}.foot-cols a:hover{color:var(--bone)}.foot-note{font-size:13px;line-height:1.6;max-width:62em}.foot-bar{margin-top:18px;padding-top:16px;border-top:1px solid var(--room-line);justify-content:space-between;gap:10px 24px;font-size:13px}.foot-bar,.foot-legal{display:flex;flex-wrap:wrap}.foot-legal a,.foot-legal span{padding:0 12px;border-left:1px solid var(--room-line);color:var(--bone-2);text-decoration:none}.foot-legal a:first-child{padding-left:0;border-left:0}.foot-legal a:hover{color:var(--bone)}@media (prefers-reduced-motion:reduce){.pin-wrap{height:auto!important}.pin-in{position:relative;height:auto;padding:20vh var(--gutter)}.q,.work-item{opacity:1}.col-track{scroll-behavior:auto}.m-film .clip{transform:none;transition:none}.city{height:auto}.city-stick{position:relative;height:80svh}.city-frame{clip-path:none}.city-frame .clip{transform:none}.city-cap,.city-scrim{opacity:1}.phone-screen img{transition:none}}@media (max-width:899px){:root{--nav:58px}.nav{gap:14px}.nav-links{display:none}.nav-name{font-size:20px}.cover{height:100svh;min-height:560px}.cover-word{top:calc(var(--nav) + 9svh);font-size:36vw}.cover-photo{height:74svh;-webkit-mask-image:none;mask-image:none}.cover-meta{left:18px;right:18px;bottom:22px;grid-template-columns:1fr;gap:10px;color:var(--bone)}.cover-meta:before{content:"";position:absolute;left:-18px;right:-18px;bottom:-22px;height:46svh;background:linear-gradient(180deg,rgba(20,20,19,0),rgba(20,20,19,.82) 60%);z-index:-1}.cover-name{font-size:1.9rem}.cover-name span{color:rgba(239,236,229,.75)}.cover-lede{grid-column:1;grid-row:auto;justify-self:start;text-align:left;font-size:15px;color:rgba(239,236,229,.85)}.statement-p{font-size:clamp(1.7rem,7.4vw,2.4rem);text-align:left}.pin-in{place-items:center start}.work{padding:12vh 0 6vh;border-radius:20px 20px 0 0}.work-grid{grid-template-columns:1fr}.work-stage{display:none}.work-list{padding-bottom:0}.work-item{min-height:0;opacity:1;padding:9vh 0 4vh}.work-media-inline{display:grid;place-items:center;margin-bottom:32px;min-height:0}.work-media-inline .m-film{height:auto;aspect-ratio:4/3;border-radius:18px;width:100%}.work-media-inline .m-still{aspect-ratio:1/1}.work-media-inline .m-film .clip{transform:none}.work-media-inline .m-prod{height:auto;aspect-ratio:4/5;border-radius:18px}.work-media-inline .brw{width:94%;border-radius:9px}.work-media-inline .brw-bar{height:26px;grid-template-columns:46px 1fr 46px;padding:0 9px}.work-media-inline .brw-dots i{width:7px;height:7px}.work-media-inline .brw-url{font-size:10px;padding:3px 10px}.work-media-inline .m-prod.brw-wrap{aspect-ratio:4/3}.work-media-inline .m-biz{height:92vw;gap:8px}.work-media-inline .m-biz figure{border-radius:14px}.work-media-inline .m-biz figcaption{left:10px;bottom:10px;font-size:11.5px;padding:5px 10px}.work-media-inline .m-tabs-stage{height:auto;aspect-ratio:4/3;border-radius:18px}.work-media-inline .m-tabs-row button{padding:4px 0 10px;font-size:16px}.work-media-inline .adrow{gap:2%}.work-media-inline .aph{height:min(82cqh,63cqw)}.work-media-inline .aph:first-child,.work-media-inline .aph:nth-child(3){transform:translateY(4%)}.work-media-inline .eprow{gap:2%}.work-media-inline .eprow .dv{height:min(60cqh,62cqw)}.work-media-inline .m-tabs-row button .t-long{display:none}.work-media-inline .m-tabs-row button .t-short{display:inline}.city{height:170vh}.city-frame{clip-path:inset(20% 6% 20% 6% round 18px)}.city-cap{font-size:clamp(1.9rem,8.6vw,2.6rem);bottom:6svh}.col{padding:12vh 0 10vh}.col-head{flex-direction:column;align-items:start;gap:18px}.col-btn{width:44px;height:44px}.col-track{margin-top:5vh;gap:14px}.q{width:84vw;padding:28px 24px 24px;opacity:1}.q blockquote p{font-size:1.38rem}.ql-in{padding:34px 24px 32px}.q{align-self:flex-start}.contact{padding:14vh var(--gutter) 10vh}.contact-in{gap:8vh}.contact-in,.field-row{grid-template-columns:1fr}.foot-top{flex-direction:column;align-items:flex-start;gap:28px}.foot-cols{grid-template-columns:1fr 1fr;gap:36px 20px}.foot-cols div:last-child{grid-column:1/-1}.foot-bar{flex-direction:column}}.legal{max-width:720px;margin:0 auto;padding:14vh var(--gutter) 16vh}.legal-home{display:inline-block;margin-bottom:10vh;font-size:22px;color:var(--ink);text-decoration:none}.legal h1,.legal-home{font-family:var(--serif)}.legal h1{font-weight:400;font-size:clamp(2.4rem,5vw,4rem);line-height:1;letter-spacing:-.02em}.legal-date{margin-top:14px;font-size:14px;color:var(--ink-3)}.legal h2{margin-top:48px;font-family:var(--serif);font-weight:400;font-size:1.6rem}.legal p{margin-top:14px;color:var(--ink-2);line-height:1.65}.legal a{color:var(--ink)}.legal-entity{margin-top:64px!important;font-size:14px}.rfd{inset:0;container-type:size;overflow:hidden}.rfd,.rfd-pages{position:absolute}.rfd-pages{left:7cqw;top:7cqh;height:86cqh;aspect-ratio:1400/1812}.rfd-pages img{display:block;width:100%;height:100%}.rfd-p1{transform:translate(-5%,3%) rotate(-4deg);box-shadow:0 1px 2px rgba(13,26,43,.06),0 22px 44px -18px rgba(13,26,43,.22)}.rfd-p1,.rfd-p2{position:absolute;inset:0}.rfd-p2{transform:rotate(-1deg);box-shadow:0 1px 2px rgba(13,26,43,.06),0 22px 44px -18px rgba(13,26,43,.26),0 70px 120px -50px rgba(13,26,43,.32)}.rfd-pages{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.rfd.s1 .rfd-pages,.rfd.s2 .rfd-pages,.rfd.s3 .rfd-pages,.rfd.s4 .rfd-pages{opacity:1;transform:none}.rfd-hl{position:absolute;background:rgba(255,214,10,.5);mix-blend-mode:multiply;border-radius:1px;transform-origin:left center;transform:scaleX(0);transition:transform .45s cubic-bezier(.3,.7,.2,1)}.rfd.s2 .rfd-hl,.rfd.s3 .rfd-hl,.rfd.s4 .rfd-hl{transform:scaleX(1)}.rfd-card{position:absolute;left:calc(7cqw + 86cqh * .7726 + 6cqw);right:6cqw;top:50%;padding:4.2cqh 3.2cqw 3.8cqh;border-radius:6px;background:#fff;color:#0d1a2b;box-shadow:0 0 0 1px rgba(13,26,43,.07),0 22px 44px -18px rgba(13,26,43,.22),0 60px 110px -50px rgba(13,26,43,.28);opacity:0;transform:translateY(calc(-50% + 16px));transition:opacity .6s var(--ease),transform .8s var(--ease)}.rfd.s3 .rfd-card,.rfd.s4 .rfd-card{opacity:1;transform:translateY(-50%)}.rfd-k{margin:0;font-size:clamp(10px,1.6cqw,13px);color:#2a4bd7}.rfd-q{margin:1.4cqh 0 0;font-family:var(--serif);font-variation-settings:"opsz" 36;font-size:clamp(16px,3.1cqw,27px);line-height:1.3;letter-spacing:-.01em}.rfd-n{position:relative;white-space:nowrap}.rfd-n svg{position:absolute;left:-14%;top:-32%;width:128%;height:164%;overflow:visible;pointer-events:none}.rfd-n path{fill:none;stroke:#c0302b;stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s cubic-bezier(.5,0,.2,1)}.rfd.s4 .rfd-n path{stroke-dashoffset:0}.rfd-q2{margin:1.2cqh 0 0;font-family:var(--serif);font-variation-settings:"opsz" 36;font-size:clamp(14px,2.3cqw,20px);line-height:1.35;color:rgba(13,26,43,.64)}.rfd-src{margin:2.4cqh 0 0;padding-top:1.6cqh;border-top:1px solid rgba(13,26,43,.1);font-size:clamp(10px,1.45cqw,12px);color:rgba(13,26,43,.5)}@container (max-width: 520px){.rfd-pages{left:5cqw;top:5cqh;height:74cqh}.rfd-card{left:auto;right:4cqw;top:auto;bottom:5cqh;width:62cqw;padding:12px 14px;transform:translateY(16px)}.rfd.s3 .rfd-card,.rfd.s4 .rfd-card{transform:none}.rfd-q{font-size:15px}.rfd-q2{font-size:13px}.rfd-src{display:none}}@media (prefers-reduced-motion:reduce){.rfd-card,.rfd-hl,.rfd-n path,.rfd-pages{transition:none}}.pm{container-type:inline-size;position:relative;display:flex;flex-direction:column;aspect-ratio:16/10;width:100%;padding:1.6cqw 1.8cqw 1.8cqw;border-radius:clamp(10px,2cqw,26px);background:radial-gradient(120% 90% at 50% 0,#0c1117 0,#05070a 70%);color:#e9eef3;font-family:var(--sans);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}.pm:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.045),rgba(255,255,255,0) 34%)}.pm-bar{display:flex;align-items:center;gap:1.4cqw;padding-bottom:1.1cqw;margin-bottom:.6cqw;border-bottom:1px solid rgba(255,255,255,.08);font-size:max(9px,1.15cqw);color:#8d97a5;white-space:nowrap}.pm-title{color:#c9d1db;font-weight:500}.pm-meta{margin-left:auto;display:flex;gap:1.6cqw;font-variant-numeric:tabular-nums}@keyframes pm-blink{0%,70%{background:#f2b422}71%,to{background:#b9851a}}.pm-grid{flex:1;grid-template-rows:1.25fr 1.1fr .9fr .8fr 1fr 1fr}.pm-grid,.pm-row{display:grid;min-height:0}.pm-row{grid-template-columns:minmax(0,1fr) 24%;border-bottom:1px solid rgba(255,255,255,.045)}.pm-row:last-child{border-bottom:0}.pm-wave{position:relative;min-width:0;min-height:0}.pm-wave canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.pm-lab{position:absolute;left:0;top:.35cqw;z-index:1;font-size:max(8px,1.05cqw);font-weight:500;color:var(--c);opacity:.85}.pm-num{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;align-items:end;column-gap:.8cqw;padding:.4cqw 0 .5cqw 1.4cqw;border-left:1px solid rgba(255,255,255,.06);color:var(--c);min-height:0}.pm-k{grid-column:1/-1;font-size:max(8px,1.05cqw);font-weight:500;opacity:.8;align-self:start}.pm-num b{font-size:3.3cqw;font-weight:500;letter-spacing:-.02em;line-height:.95;font-variant-numeric:tabular-nums}.pm-num.big b{font-size:4.6cqw}.pm-num small{font-size:max(8px,1.1cqw);opacity:.75;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-ill{padding:.1cqw .8cqw;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);color:#a1a1a6}.pm-gas{display:flex;align-items:baseline;gap:1.5cqw;padding-top:1cqw;margin-top:.4cqw;border-top:1px solid rgba(255,255,255,.08);font-size:2.1cqw;font-weight:500;color:#e9eef3;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-gas small{font-size:max(8px,1.1cqw);color:#8d97a5;font-weight:500}.pm-agent{display:inline-flex;align-items:center;gap:.7cqw;font-size:max(9px,1.4cqw);color:#f2efe8}.pm-sev{width:1.1cqw;height:1.1cqw;min-width:7px;min-height:7px;border-radius:2px;background:#f6d33c}.pm-sep{width:1px;align-self:stretch;background:rgba(255,255,255,.1)}.m-mon{height:auto;aspect-ratio:16/10;background:#05070a}.m-mon .pm{height:100%;aspect-ratio:auto;border-radius:0}.m-prod.plain{background:#f2efe8}.m-prod.plain:after{display:none}.brw-view .shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}@media (max-width:899px){.work-media-inline .m-film.m-mon{aspect-ratio:4/3}}@media (max-width:899px){.work-media-inline .m-prod.plain:has(.brw){aspect-ratio:5/4}}.m-prod.plain:has(.brw){height:auto;padding:3.5%}.m-prod.plain .brw{width:100%}.m-mon .pm-row{grid-template-columns:minmax(0,1fr) 27%}.m-mon .pm-num{color:color-mix(in srgb,var(--c) 62%,#ffffff)}.m-mon .pm-num b{font-size:4cqw}.m-mon .pm-num.big b{font-size:5.6cqw}.m-mon .pm-gas{font-size:2.6cqw;color:#f4f7fa}.m-mon .pm-agent{font-size:max(10px,1.8cqw)}@media (max-width:899px){.work-media-inline .m-film.m-mon{aspect-ratio:1/1}.work-media-inline .pm-cvp,.work-media-inline .pm-pap{display:none}.work-media-inline .pm-grid{grid-template-rows:1.2fr 1.1fr 1fr 1fr}.work-media-inline .pm-k,.work-media-inline .pm-lab,.work-media-inline .pm-num small{font-size:10px}.work-media-inline .pm-num b{font-size:6.4cqw}.work-media-inline .pm-num.big b{font-size:8cqw}.work-media-inline .pm-bar{font-size:10px}.work-media-inline .pm-meta>span:first-child{display:none}.work-media-inline .pm-gas{font-size:4cqw;gap:2.2cqw}.work-media-inline .pm-gas small{font-size:9px}.work-media-inline .pm-gas .pm-sep:last-of-type,.work-media-inline .pm-gas .pm-t{display:none}.work-media-inline .pm-art .pm-num b{font-size:5.2cqw}.work-media-inline .pm-gas .pm-sep:nth-last-child(2){display:none}}