:root{--bg: #fff;--fg: #1d1d1f;--fg-2: #6e6e73;--fg-3: #86868b;--brand: #a88468;--brand-ink: #88654b;--brand-wash: rgba(168, 132, 104, .1);--ember: #ff6a3d;--mic: #009c93;--mac-pick: #aeaeb2;--mac-act: #8e8e93;--mac-caret: #6e6e73;--mac-wash: rgba(142, 142, 147, .24);--wall: url(/wallpapers/bronze-dusk.webp);--chip: #f5f5f7;--chip-line: rgba(0, 0, 0, .06);--button: #1d1d1f;--button-fg: #fff;--button-hover: #424245;--bar-bg: rgba(255, 255, 255, .78);--bar-line: rgba(0, 0, 0, .1);--yd-fg: var(--fg);--yd-fg-2: var(--fg-2);--yd-chip: rgba(0, 0, 0, .045);--yd-line: rgba(0, 0, 0, .05);--yd-thumb: #fff;--yd-fill: rgba(0, 0, 0, .05);--yd-thumb-edge: 0 1px 2px rgba(0, 0, 0, .1), 0 3px 10px rgba(0, 0, 0, .07), inset 0 0 0 .5px rgba(0, 0, 0, .05);--display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;--text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif;--out: cubic-bezier(.16, 1, .3, 1);color-scheme:light;--duration-stagger: 40ms;--duration-quick: .15s;--duration-fast: .25s;--duration-very-slow: .5s;--ease-smooth-out: cubic-bezier(.22, 1, .36, 1);--distance-micro: 4px;--distance-base: 8px;--distance-medium: 12px;--blur-small: 2px;--blur-medium: 3px;--duration-film: .7s;--duration-stack: .35s;--duration-fade-up: 1.2s;--ease-film: cubic-bezier(.6, 0, .4, 1);--film-glow: transparent}@media (prefers-color-scheme: dark){:root:not(:has(body.light)){--bg: #000;--fg: #f5f5f7;--fg-2: #a1a1a6;--fg-3: #78787f;--brand: #c19b7e;--brand-ink: #e4bd9f;--brand-wash: rgba(193, 155, 126, .16);--mic: #1db5aa;--chip: rgba(255, 255, 255, .065);--chip-line: transparent;--button: #f5f5f7;--button-fg: #111;--button-hover: #dddde1;--bar-bg: rgba(22, 22, 23, .78);--bar-line: rgba(255, 255, 255, .1);color-scheme:dark;--film-glow: rgba(150, 113, 84, .2);--yd-chip: rgba(255, 255, 255, .065);--yd-line: rgba(255, 255, 255, .13);--yd-thumb: rgba(255, 255, 255, .14);--yd-fill: rgba(255, 255, 255, .13);--yd-thumb-edge: inset 0 .5px 0 rgba(255, 255, 255, .28), inset 0 0 0 .5px rgba(255, 255, 255, .08), 0 6px 18px rgba(0, 0, 0, .4)}}:root:has(body.dark),.lights-out{--bg: #000;--fg: #f5f5f7;--fg-2: #a1a1a6;--fg-3: #78787f;--brand: #c19b7e;--brand-ink: #e4bd9f;--brand-wash: rgba(193, 155, 126, .16);--mic: #1db5aa;--chip: rgba(255, 255, 255, .065);--chip-line: transparent;--button: #f5f5f7;--button-fg: #111;--button-hover: #dddde1;--bar-bg: rgba(22, 22, 23, .78);--bar-line: rgba(255, 255, 255, .1);color-scheme:dark;--film-glow: rgba(150, 113, 84, .2);--yd-chip: rgba(255, 255, 255, .065);--yd-line: rgba(255, 255, 255, .13);--yd-thumb: rgba(255, 255, 255, .14);--yd-fill: rgba(255, 255, 255, .13);--yd-thumb-edge: inset 0 .5px 0 rgba(255, 255, 255, .28), inset 0 0 0 .5px rgba(255, 255, 255, .08), 0 6px 18px rgba(0, 0, 0, .4)}:root,.lights-out{--focus: var(--brand-ink)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg)}body{font-family:var(--text);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:5px}[data-icon]{display:inline-flex;flex:none}[data-icon] svg{width:20px;height:20px}.page{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.24fr);align-items:center;column-gap:clamp(40px,5vw,80px);max-width:1680px;min-height:100svh;margin:auto;padding:52px clamp(36px,4.5vw,72px)}.copy{min-width:0;padding-bottom:20px;container:copy / inline-size}.intro{text-align:left}.brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;margin-bottom:clamp(24px,3.2vh,34px)}.icon{display:block;width:clamp(48px,5.4vh,64px);aspect-ratio:1}.icon img{display:block;width:100%;height:100%}.name{font-family:var(--display);font-size:clamp(27px,2.9vh,34px);font-weight:600;letter-spacing:-.04em;padding-bottom:2px}h1{font-family:var(--display);font-size:clamp(44px,min(4.35vw,7.4vh),84px);font-weight:700;line-height:1.04;letter-spacing:-.04em}h1 span{display:block;white-space:nowrap}.lede{max-width:26em;margin-top:clamp(18px,2.4vh,26px);font-size:clamp(16px,min(1.3vw,1.95vh),21px);line-height:1.55;letter-spacing:-.015em;color:var(--fg-2)}.facts{display:grid;grid-template-columns:.9fr 1.15fr 1.1fr;gap:12px;list-style:none;margin-top:clamp(28px,3.8vh,42px)}.facts li{display:flex;flex-direction:column;align-items:start;gap:13px}.fact-icon svg{width:clamp(28px,3.3vh,38px);height:clamp(28px,3.3vh,38px);stroke-width:1.5}.fact-copy{display:flex;flex-direction:column;gap:5px}.facts strong{font-size:clamp(12px,min(1.03vw,1.55vh),17px);line-height:1.3;font-weight:550;white-space:nowrap;letter-spacing:-.015em}.facts small{color:var(--fg-2);font-size:clamp(11px,min(.9vw,1.35vh),15px);line-height:1.4;white-space:nowrap;letter-spacing:-.01em}.launch{margin-top:clamp(28px,3.8vh,42px);display:inline-flex;align-items:center;gap:14px;width:fit-content;padding:10px 10px 10px 12px;border-radius:26px;background:var(--chip)}.date{display:grid;grid-template-rows:17px 1fr;width:44px;height:48px;border-radius:11px;overflow:hidden;background:#fff;text-align:center;color:#111;box-shadow:0 0 0 .5px var(--chip-line),0 1px 2px var(--chip-line)}.date span{background:var(--brand-ink);color:var(--bg);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:17px}.date b{font-size:22px;font-weight:600;line-height:30px;letter-spacing:-.02em}.when{display:grid;gap:1px;margin-right:10px;line-height:1.3;text-align:left}.when b{font-size:14px;font-weight:600;color:var(--fg);letter-spacing:-.01em}.when>span{font-size:12.5px;color:var(--fg-2)}.when>span{white-space:nowrap}@container copy (max-width: 430px){.launch{gap:11px;padding:8px 8px 8px 9px;border-radius:24px}.date{width:40px;height:44px;grid-template-rows:15px 1fr;border-radius:10px}.date span{font-size:8.5px;line-height:15px}.date b{font-size:20px;line-height:28px}.when{margin-right:2px}.when b{font-size:13px}.when>span{font-size:11.5px}.launch .remind{padding:12px 15px;font-size:13px;gap:7px}.launch .remind [data-icon] svg{width:15px;height:15px}}@container copy (max-width: 400px){.launch{display:grid;grid-template-columns:auto 1fr;gap:12px;width:min(100%,320px);padding:12px;border-radius:26px}.launch .when{margin:0}.launch .remind{grid-column:1 / -1;justify-content:center;min-height:44px;padding-block:0}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.remind{display:inline-flex;flex-shrink:0;white-space:nowrap;align-items:center;gap:9px;padding:13px 19px;border-radius:99px;background:var(--button);color:var(--button-fg);text-decoration:none;font-size:14px;font-weight:600;transition:background-color var(--duration-quick) var(--ease-smooth-out),transform var(--duration-fast) var(--ease-smooth-out)}.remind:hover{background:var(--button-hover);transform:translateY(-1px)}.remind:active{transform:scale(.98)}.remind [data-icon] svg{width:17px;height:17px}.page{--duo-h: max(590px, min(clamp(590px, min(53vw, 84svh), 960px), calc(100svh - 104px) ))}.duo{--yd-fg-3: var(--fg-3);min-width:0;height:var(--duo-h)}.duo .ydg-cap{text-align:center;max-width:35em;padding:0}.duo .ydg-hint{align-self:center;text-align:center}.ydg-title{font-family:var(--display)}.brand,h1 span,.lede,.facts,.launch,.film-link{animation:rise var(--duration-film) var(--ease-smooth-out) both}.brand{animation-delay:0ms}h1 span{animation-delay:calc(.12s * (1 + var(--i)))}.lede{animation-delay:.36s}.facts,.launch{animation-delay:.48s}.film-link{animation-delay:.6s}.duo{animation:fade-up var(--duration-fade-up) var(--ease-film) backwards;animation-delay:.24s}@keyframes fade-up{0%{opacity:0;transform:scale(1.03)}}.duo .ydg-stage:before{content:"";position:absolute;inset:-4% max(-12%,calc((100% - 100vw)/2 + 16px)) 2%;pointer-events:none;background:radial-gradient(closest-side,var(--film-glow),transparent)}.film-link{order:5;margin-top:clamp(16px,2.4vh,24px)}@media (min-width: 761px) and (orientation: landscape) and (max-height: 800px){.centered .page .film-link{margin-top:12px}}.ydg-initial .ydg-poster{opacity:1;transition:none}.ydg-initial .ydg-chapters button[aria-checked=true]{background:var(--yd-thumb, #ffffff24)}.still *{animation:none!important}.still .ydg-stage canvas{transition:none}@keyframes rise{0%{opacity:0;transform:translateY(var(--distance-base))}to{opacity:1;transform:none}}@media (max-width: 1099px) and (min-width: 761px){.page{column-gap:28px;padding:36px 32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.copy{padding-bottom:0}.brand{margin-bottom:24px}.icon{width:48px}.name{font-size:27px}h1{font-size:clamp(36px,4.7vw,50px)}.lede{font-size:15px;line-height:1.5;margin-top:22px}.facts{grid-template-columns:1fr;gap:14px;margin-top:26px}.facts li{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:12px}.fact-icon svg{width:26px;height:26px}.fact-copy{flex-direction:row;align-items:baseline;gap:10px}.facts strong{font-size:13px}.facts small{font-size:12px}.launch{margin-top:29px;font-size:11px}.remind{padding:13px 17px;font-size:13px}.page{--duo-h: max(510px, min(clamp(510px, 58vw, 650px), calc(100svh - 72px) ))}.duo .ydg-stage{min-height:300px}.duo .ydg-cap{min-height:76px}.duo .ydg-title{font-size:19px}.duo .ydg-line{font-size:14px}.duo .ydg-hint{font-size:11px}}@media (min-width: 761px) and (orientation: portrait){.page{display:flex;flex-direction:column;align-items:stretch;justify-content:center;max-width:920px;padding:clamp(40px,5vh,72px) clamp(40px,6vw,64px) clamp(36px,4vh,56px)}.copy{padding:0}.brand{margin-bottom:28px}.icon{width:clamp(50px,6.5vw,62px)}.name{font-size:clamp(27px,3.4vw,33px)}h1{font-size:clamp(52px,7.4vw,78px)}.lede{max-width:30em;font-size:clamp(17px,2.1vw,20px);line-height:1.5;margin-top:22px}.facts{grid-template-columns:.9fr 1.15fr 1.1fr;gap:12px;margin-top:32px;max-width:640px}.facts li{display:flex;flex-direction:column;align-items:start;gap:13px}.fact-icon svg{width:32px;height:32px}.fact-copy{flex-direction:column;align-items:stretch;gap:5px}.facts strong{font-size:15px}.facts small{font-size:13px}.launch{margin-top:32px;font-size:12px}.remind{padding:14px 20px;font-size:14px}.duo{min-height:0;height:auto;max-height:none;margin-top:clamp(28px,3.5vh,48px)}.duo .ydg-stage{flex:none;height:clamp(380px,45svh,640px);min-height:0}.duo .ydg-cap{min-height:88px}.duo .ydg-title{font-size:21px}.duo .ydg-line{font-size:16px}}@media (max-width: 760px){.page{display:flex;flex-direction:column;align-items:stretch;padding:32px 32px 36px;max-width:650px}.copy{display:block;padding:0}.brand{margin-bottom:25px}h1{font-size:clamp(42px,8.5vw,58px)}.lede{max-width:28em;font-size:17px;margin-top:21px}.facts{max-width:470px;margin-top:27px;gap:16px}.facts strong{font-size:14px}.facts small{font-size:12px}.launch{margin-top:28px}.duo{min-height:0;height:auto;max-height:none;margin-top:28px}.duo .ydg-stage{flex:none;height:clamp(300px,75vw,420px);min-height:0}.duo .ydg-cap{min-height:90px}}@media (max-width: 440px){.page{padding:max(26px,env(safe-area-inset-top)) 24px max(34px,env(safe-area-inset-bottom))}.icon{width:47px}.name{font-size:26px}.brand{margin-bottom:23px}h1{font-size:clamp(36px,10.6vw,46px)}.lede{font-size:15px;line-height:1.55}.facts{gap:13px;grid-template-columns:1fr;margin-top:26px}.facts li{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:12px}.fact-icon svg{width:26px;height:26px}.fact-copy{flex-direction:row;align-items:baseline;gap:12px}.facts strong{font-size:13px}.facts small{font-size:12px}.duo .ydg-cap{min-height:90px}.duo{margin-top:20px}.duo .ydg-stage{height:clamp(265px,81vw,350px)}.duo .ydg-title{font-size:18px}.duo .ydg-line{font-size:14px}.duo .ydg-hint{font-size:11px}}@media (max-width: 360px){.facts strong{font-size:12px}.facts small{font-size:11.5px}.fact-copy{gap:8px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media (min-width: 761px) and (orientation: landscape){.page>.copy{height:var(--duo-h);display:flex;flex-direction:column;padding-bottom:0}.page>.copy>.intro{margin-block:auto;padding-bottom:64px}.page>.copy>.launch{margin-top:24px;margin-bottom:var(--launch-lift, 12px)}}.og .page{width:1200px;height:630px;min-height:0;padding:48px 52px;grid-template-columns:465px 1fr;gap:34px}.og .copy,.og .page>.copy{display:block;height:auto;align-self:center;padding:0}.og .brand{margin-bottom:26px}.og h1{font-size:59px}.og .lede{font-size:17px;max-width:25em}.og .facts{margin-top:29px}.og .facts strong{font-size:14px}.og .facts small{font-size:12px}.og .launch,.og .film-link,.og .ydg-cap,.og .ydg-bar,.og .ydg-hint{display:none}.og .duo{height:534px;min-height:0;max-height:none;margin:0}.og .ydg-stage{min-height:534px}.render .page,.cover .page{display:block!important;margin:0!important;padding:0!important;min-height:0!important}.render .page{width:1200px!important;height:900px!important}.render .duo,.render .ydg-stage{width:1200px!important;height:900px!important;min-height:900px!important;padding:0!important;margin:0!important}.cover .duo,.cover .ydg-stage{width:600px;height:500px;min-height:500px;padding:0;margin:0}.render .copy,.cover .copy,.render .intro,.cover .intro,.render .launch,.cover .launch,.render .film-link,.cover .film-link,.render .ydg-cap,.cover .ydg-cap,.render .ydg-bar,.cover .ydg-bar,.render .ydg-hint,.cover .ydg-hint{display:none!important}.render.poster .page,.render.poster .duo,.render.poster .ydg-stage{width:1400px!important;height:1138px!important;min-height:1138px!important}body:has(.poster-download){overflow:hidden}.poster-download{position:fixed;z-index:5;bottom:12px;left:12px;padding:10px 14px;background:#fff;color:#000;border-radius:20px;font-size:12px}.centered .page{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1240px;min-height:0;padding:clamp(30px,4.6vh,60px) clamp(24px,4vw,64px) clamp(56px,9vh,110px);container:copy / inline-size}.centered .page>.copy,.centered .page .intro{display:contents}.centered .page>.copy{container-type:normal}.centered .page .intro{text-align:center}.centered .page .brand{order:1;flex-direction:column;gap:clamp(8px,1.1vh,12px);margin-bottom:clamp(16px,2.4vh,28px)}.centered .page .icon{width:clamp(96px,13vh,148px);border-radius:22.4%;box-shadow:0 18px 30px #00000024,0 1px 3px #00000014}.centered .page .name{font-size:clamp(19px,2.6vh,24px);font-weight:600;letter-spacing:-.012em;padding-bottom:0}.centered .page h1{order:2;font-size:clamp(40px,min(4.6vw,7vh),86px);font-weight:600;letter-spacing:-.009em;line-height:1.06;text-wrap:balance}.centered .page h1 span{display:inline;white-space:normal}.centered .page h1 span+span:before{content:" "}.centered .page .lede{order:3;margin:clamp(12px,1.7vh,18px) auto 0;max-width:31em;font-size:clamp(16px,min(1.46vw,2.34vh),21px);line-height:1.42;letter-spacing:-.005em;text-wrap:balance}@media (min-width: 900px){.centered .page .lede{max-width:40em}.centered .page .lede .then{display:block}}.centered .page .launch{order:5;margin:clamp(22px,3.1vh,32px) 0 0}.centered .page .duo{order:6;width:100%;max-width:1120px;height:clamp(560px,76svh,900px);margin-top:clamp(20px,3vh,32px)}.centered .page .duo .ydg-stage{min-height:0}@media (min-width: 761px) and (orientation: landscape) and (max-height: 800px){.centered .page{padding-top:24px}.centered .page .brand{margin-bottom:12px}.centered .page .icon{width:84px}.centered .page .name{font-size:21px}.centered .page h1{font-size:clamp(38px,6.4vh,52px)}.centered .page .lede{margin-top:10px;font-size:16px}.centered .page .launch{margin-top:16px}.centered .page .duo{height:clamp(520px,80svh,640px);margin-top:16px}.centered .page .facts{margin-top:10px}}.centered .page .facts{order:4;display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(20px,2.2vw,30px);width:auto;max-width:none;margin-top:clamp(16px,2.2vh,22px)}.centered .page .facts li{display:inline-flex;flex-direction:row;align-items:center;gap:7px;text-align:left}.centered .page .fact-icon svg{width:17px;height:17px}.centered .page .fact-icon{color:var(--fg-3)}.centered .page .fact-copy{display:inline}.centered .page .facts strong{font-size:clamp(13px,min(1.05vw,1.7vh),15px);font-weight:400;letter-spacing:-.005em;color:var(--fg-2)}.centered .page .facts small,.legal{display:none}.centered .page .legal{display:block;order:7;margin-top:clamp(40px,7vh,80px);font-size:12px;color:var(--fg-3);letter-spacing:-.005em}@media (min-width: 761px) and (orientation: portrait){.centered .page{max-width:920px}.centered .page h1{font-size:clamp(48px,7.2vw,76px)}.centered .page .duo{height:clamp(560px,62svh,860px)}.centered .page .duo .ydg-stage{height:auto;flex:1}}@media (max-width: 760px){.centered .page{padding:max(28px,env(safe-area-inset-top)) 24px max(40px,env(safe-area-inset-bottom));max-width:560px}.centered .page h1{font-size:clamp(36px,10.4vw,52px)}.centered .page .duo{height:auto;margin-top:20px}.centered .page .facts{display:grid;grid-template-columns:repeat(3,minmax(0,auto));gap:18px;margin-top:16px}.centered .page .facts li{flex-direction:column;gap:6px;text-align:center}.centered .page .fact-icon svg{width:20px;height:20px}.centered .page .facts strong{font-size:12.5px;white-space:normal}}.lede em{font-style:normal;color:var(--fg)}.centered .duo .ydg-cap{max-width:31em;min-height:3em;margin-top:clamp(8px,1.4vh,14px);text-wrap:balance}.centered .duo .ydg-title,.centered .duo .ydg-line{display:inline;margin:0;font-family:var(--text);font-size:clamp(17px,2.1vh,19px);line-height:1.42;letter-spacing:-.012em}.centered .duo .ydg-title{font-weight:600;color:var(--fg)}.centered .duo .ydg-line{color:var(--fg-2)}.centered .duo .ydg-hint{max-width:30em;margin-top:16px;padding-inline:16px;font-size:12px;line-height:1.4;color:var(--fg-2);text-wrap:balance}@media (max-width: 440px){.centered .duo .ydg-hint{max-width:21em}}.sticky{position:fixed;z-index:10;inset:0 0 auto;height:52px;display:flex;align-items:center;gap:14px;padding:0 max(22px,calc((100vw - 1024px)/2));background:var(--bar-bg);box-shadow:inset 0 -.5px 0 var(--bar-line);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);opacity:0;transform:translateY(calc(-1 * var(--distance-base)));pointer-events:none;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-smooth-out),transform var(--duration-fast) var(--ease-smooth-out),visibility 0s var(--duration-fast)}.sticky.on{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition-delay:0s}.sticky .sb-brand{display:inline-flex;align-items:center;gap:9px;margin-right:auto;text-decoration:none;font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:-.012em}.sticky .sb-brand img{width:28px;height:28px}.sticky .sb-when{font-size:12px;color:var(--fg-2);letter-spacing:-.005em;white-space:nowrap}.sticky .remind{padding:7px 14px;font-size:12px;gap:6px}.sticky .remind [data-icon] svg{width:14px;height:14px}@media (max-width: 440px){.sticky .sb-when{display:none}}.render .sticky,.og .sticky,.cover .sticky,.still .sticky{display:none}
