.mf-top{--mf-side: 16px;--mf-bg: #F2F1ED;--mf-ink: #111111;--mf-btn-bg: #FFFFFF;--mf-btn-hover: #E4E1D9;--mf-staff-bg: #E9E9FF;--mf-staff-ink: #16254A;--mf-staff-hover: #D7D9FF;position:sticky;top:0;z-index:10;margin:0;padding:0;background:var(--mf-bg)}:root[data-theme=dark] .mf-top{--mf-bg: #1B1A17;--mf-ink: #F3F1EC;--mf-btn-bg: #2A2824;--mf-btn-hover: #37342F;--mf-staff-bg: #24243C;--mf-staff-ink: #C9CCF5;--mf-staff-hover: #3B3B68}.mf-top .mf-logo .mf-logo-dk{display:none}:root[data-theme=dark] .mf-top .mf-logo img{display:none}:root[data-theme=dark] .mf-top .mf-logo .mf-logo-dk{display:block}.mf-top .mf-top-in{box-sizing:border-box;max-width:none;margin:0;padding:0 var(--mf-side);display:flex;justify-content:space-between;align-items:center;gap:16px;height:76px}.mf-top .mf-brand{--mf-logo-w: 132px;position:relative;flex:none}.mf-top .mf-logo{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--mf-ink)}.mf-top .mf-logo img{width:var(--mf-logo-w);height:auto;display:block}.mf-top .mf-by{--mf-by-f: max(8px, calc(var(--mf-logo-w) * .052252));position:absolute;left:calc(var(--mf-logo-w) * .578);top:calc(var(--mf-logo-w) * .33582 - var(--mf-by-f) * .78 + 2px);margin:0;padding:0;font-family:MF By,Gotham Rounded,system-ui,sans-serif;font-weight:400;font-size:var(--mf-by-f);line-height:1;letter-spacing:-.011em;word-spacing:-.015em;white-space:nowrap;color:var(--mf-ink);text-decoration:none;transition:color .15s}.mf-top .mf-by:hover{color:#ff5a1f}.mf-top .mf-by b{font-family:Gotham Rounded,system-ui,sans-serif;font-weight:500;word-spacing:-.053em}.mf-top .mf-acts{display:flex;align-items:center;gap:6px;margin:0;padding:0}.mf-top .mf-btn{box-sizing:border-box;font-family:Albert Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:normal;color:var(--mf-ink);text-decoration:none;white-space:nowrap;height:44px;margin:0;padding:0 14px;border:0;border-radius:12px;background:var(--mf-btn-bg);display:inline-flex;align-items:center;transition:background-color .15s}.mf-top .mf-btn:hover{background:var(--mf-btn-hover)}@media(max-width:359px){.mf-top .mf-brand{--mf-logo-w: 116px}}@media(min-width:900px){.mf-top{--mf-side: 44px}.mf-top .mf-top-in{height:96px}.mf-top .mf-brand{--mf-logo-w: 190px}.mf-top .mf-acts{gap:8px}.mf-top .mf-btn{padding:0 18px}}.mf-top .mf-demo{display:none}.mf-top .mf-btn:focus{outline:none}@media(min-width:900px){.mf-top .mf-demo{display:inline-flex}}.mf-top .mf-btn.mf-me{width:44px;padding:0;justify-content:center;background:#ff5a1f;color:#fff;font-family:Gotham Rounded,"M PLUS Rounded 1c",Nunito,system-ui,sans-serif;font-size:18px}.mf-top .mf-btn.mf-me:hover{background:#e84a12}.mf-top .mf-btn.mf-me.pic{overflow:hidden}.mf-top .mf-btn.mf-me.pic img{width:100%;height:100%;object-fit:cover;display:block}.mf-top .mf-staff{display:none;background:var(--mf-staff-bg);color:var(--mf-staff-ink)}.mf-top .mf-staff:hover{background:var(--mf-staff-hover)}@media(min-width:900px){.mf-top .mf-staff{display:inline-flex}}.mf-foot{--mf-side: 16px;--mf-foot-bg: #111111;margin:0;padding:56px 0 28px;background:var(--mf-foot-bg);color:#fff;font-family:Albert Sans,system-ui,-apple-system,Segoe UI,sans-serif}.mf-foot .mf-foot-in{box-sizing:border-box;padding:0 var(--mf-side);display:grid;gap:40px}.mf-foot .mf-brand{--mf-logo-w: 150px;position:relative;width:max-content}.mf-foot .mf-foot-logo{display:block}.mf-foot .mf-foot-logo img{display:block;width:var(--mf-logo-w);height:auto}.mf-foot .mf-by{--mf-by-f: max(8px, calc(var(--mf-logo-w) * .052252));position:absolute;left:calc(var(--mf-logo-w) * .578);top:calc(var(--mf-logo-w) * .33582 - var(--mf-by-f) * .78 + 2px);margin:0;padding:0;font-family:MF By,Gotham Rounded,system-ui,sans-serif;font-weight:400;font-size:var(--mf-by-f);line-height:1;letter-spacing:-.011em;word-spacing:-.015em;white-space:nowrap;color:#fff;transition:color .15s}.mf-foot .mf-by b{font-family:Gotham Rounded,system-ui,sans-serif;font-weight:500;word-spacing:-.053em}.mf-foot .mf-foot-brand p{margin:16px 0 0;max-width:340px;font-size:16px;line-height:1.5;color:#ffffffb8}.mf-foot .mf-foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.mf-foot .mf-foot-cols div{display:flex;flex-direction:column;gap:10px}.mf-foot .mf-foot-cols b{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}.mf-foot a{color:#fff;text-decoration:none;font-size:16px;font-weight:600;transition:color .15s}.mf-foot a:hover{color:#ff8a5c}.mf-foot .mf-foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);font-size:13.5px;color:#fff9}.mf-foot .mf-foot-law{display:flex;gap:20px;align-items:center}.mf-foot .mf-foot-law a{font-size:13.5px}.mf-foot .mf-foot-law i{font-style:normal;color:#fff6}:root[data-theme=dark] .mf-foot{--mf-foot-bg: #0B0A09;box-shadow:inset 0 1px #ffffff14}.mf-foot .mf-look{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:#ffffff14}.mf-foot .mf-look button{box-sizing:border-box;height:28px;padding:0 10px;border:0;border-radius:8px;background:none;color:#fff9;font:600 13px/1 Albert Sans,system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer;transition:background-color .15s,color .15s}.mf-foot .mf-look button:hover{color:#fff}.mf-foot .mf-look button:focus{outline:none}.mf-foot .mf-look button:focus-visible{color:#fff;background:#ffffff1a}:root:not([data-theme-pick]) .mf-look [data-mf-theme=light],:root[data-theme-pick=auto] .mf-look [data-mf-theme=auto],:root[data-theme-pick=light] .mf-look [data-mf-theme=light],:root[data-theme-pick=dark] .mf-look [data-mf-theme=dark]{background:#ffffff29;color:#fff}@media(min-width:900px){.mf-foot{--mf-side: 44px;padding:72px 0 32px}.mf-foot .mf-foot-in{grid-template-columns:1fr 1.6fr;gap:48px 64px}.mf-foot .mf-foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.mf-foot .mf-foot-legal{grid-column:1 / -1}}@font-face{font-family:Gotham Rounded;src:url(/fonts/gotham-rounded-bold.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Gotham Rounded;src:url(/fonts/gotham-rounded-medium.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:MF By;src:url(/fonts/gotham-rounded-book-by.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Albert Sans;src:url(/fonts/albert-sans.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--page-w: 1320px;--gut: clamp(20px, 5vw, 72px);--orange: #FF5A1F;--orange-dark: #E84A12;--black: #111111;--page: #FBFAF6;--cream: #F7F3EB;--peach: #FFDAC7;--peach-wash: #FFEDE3;--lilac: #D7D9FF;--lilac-wash: #E9E9FF;--violet: #8A84F0;--violet-deep: #6F68E3;--teal: #1F8A7E;--navy: #16254A;--ink-2: #5B5B6E;--ink-3: #8A8A9C;--line: #ECE7DE;--card: #FFFFFF;--navy-ink: #16254A;--solid: #111111;--on-solid: #FFFFFF;--ok: #1E7A46;--err: #C4320A;--red: #E0322B;--green: #2F9E6E;--green-wash: #EAF6EF;--ok-deep: #1E5E3A;--peach-ink: #A3330A;--amber-wash: #FFF0C2;--amber-ink: #6E4E00;--grey-wash: #EDEEF3;--peach-band: #FFC5A6;--k-release: #FF5A1F;--k-step: #FF9A6B;--k-happy: #8A84F0;--k-post: #16254A;--k-video: #1D9E75;--k-press: #8B8FE8;--k-show: #2F9E6E;--radius: 16px;--radius-lg: 22px;--h: "Gotham Rounded", "M PLUS Rounded 1c", "Nunito", system-ui, sans-serif;--t: "Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--side: 16px;--tabbar: 0px;color-scheme:light}:root[data-theme=dark]{--orange-dark: #FF7038;--black: #F3F1EC;--page: #131210;--cream: #24221E;--peach: #5C3322;--peach-wash: #2E1E16;--lilac: #3B3B68;--lilac-wash: #24243C;--violet: #A29DF7;--violet-deep: #6F68E3;--teal: #3DB5A5;--ink-2: #B2AFBB;--ink-3: #858391;--line: #33302A;--card: #1D1B18;--navy-ink: #AFC0EA;--solid: #F3F1EC;--on-solid: #111111;--ok: #4CC584;--err: #FF7A55;--red: #FF5A4F;--green: #3DBA85;--green-wash: #17291F;--ok-deep: #7FD9A6;--peach-ink: #FFB08F;--amber-wash: #3A3014;--amber-ink: #F2CF6B;--grey-wash: #2A2A33;--peach-band: #3A2117;--k-happy: #A29DF7;--k-post: #8A9FDB;--k-video: #2BB98A;--k-press: #9EA2F0;--k-show: #3DBA85;color-scheme:dark}:root[data-theme=dark] :is(.mf-light,.pv){--orange-dark: #E84A12;--black: #111111;--page: #FBFAF6;--cream: #F7F3EB;--peach: #FFDAC7;--peach-wash: #FFEDE3;--lilac: #D7D9FF;--lilac-wash: #E9E9FF;--violet: #8A84F0;--violet-deep: #6F68E3;--teal: #1F8A7E;--ink-2: #5B5B6E;--ink-3: #8A8A9C;--line: #ECE7DE;--card: #FFFFFF;--navy-ink: #16254A;--solid: #111111;--on-solid: #FFFFFF;--ok: #1E7A46;--err: #C4320A;--red: #E0322B;--green: #2F9E6E;--green-wash: #EAF6EF;--ok-deep: #1E5E3A;--peach-ink: #A3330A;--amber-wash: #FFF0C2;--amber-ink: #6E4E00;--grey-wash: #EDEEF3;--peach-band: #FFC5A6;color-scheme:light;color:var(--black)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--page);color:var(--black);font:400 16px/1.45 var(--t);-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg{display:block}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}h1,h2,h3,.h{font-family:var(--h);font-weight:700;letter-spacing:-.045em;line-height:1.02;margin:0}h1{font-size:clamp(32px,5vw,56px)}h2{font-size:clamp(24px,3vw,32px)}h3{font-size:20px;letter-spacing:-.03em;line-height:1.15}.sub{font-size:clamp(16px,1.6vw,19px);margin:8px 0 0;color:var(--black)}.muted{color:var(--ink-2)}.small{font-size:14px}.tiny{font-size:12.5px;color:var(--ink-3)}.app{min-height:100dvh;padding-bottom:calc(var(--tabbar) + env(safe-area-inset-bottom))}.top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px var(--side) 0;max-width:1640px;margin:0 auto}.logo{display:flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;color:var(--black)}.logo-art,.logo-art svg{display:block;width:132px;height:auto}.logo-art svg{overflow:visible}.nav{display:none;gap:4px;align-items:center}.board-tabs{max-width:var(--page-w);margin:18px auto 0;padding:0 var(--gut)}.board-tabs>:first-child{margin-left:-14px}.staff-link{margin-left:auto;height:36px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;background:var(--lilac-wash);color:var(--navy-ink);font-weight:700;font-size:14px;text-decoration:none;transition:background-color .15s}.staff-link:hover{background:var(--lilac)}.staff-link+.nav{margin-left:8px}.nav a{text-decoration:none;font-weight:600;font-size:15px;height:40px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;color:var(--ink-2)}.nav a:hover{color:var(--black)}.nav a.on{color:var(--black);background:var(--cream)}.nav .me{width:40px;padding:0;justify-content:center;background:var(--peach-wash);color:var(--orange);font-family:var(--h)}.wrap{max-width:var(--page-w);margin:0 auto;padding:24px var(--gut) 44px}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,1fr);background:var(--card);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.tabbar a{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:600;text-decoration:none;color:var(--ink-3);padding:4px 0}.tabbar a svg{width:24px;height:24px}.tabbar a.on{color:var(--orange)}.app.has-tabs{--tabbar: 64px}.ver{text-align:center;font-size:12px;color:var(--ink-3);padding:8px 0 20px}.app-top{min-height:100dvh}.app.has-tabs{--gut: 16px}.app.has-tabs .wrap,.app.has-tabs .board-tabs{max-width:none}.app.has-tabs .wrap:is(.narrow,.corner){max-width:var(--page-w);margin-left:0;margin-right:0}@media(min-width:900px){:root{--side: 44px}.app.has-tabs{--gut: 44px}.nav{display:flex}.tabbar{display:none}.app.has-tabs{--tabbar: 0px}.logo-art,.logo-art svg{width:190px}.top{padding-top:34px}}.btn{height:48px;padding:0 22px;border:0;border-radius:14px;background:var(--orange);color:#fff;font-family:var(--h);font-weight:700;font-size:17px;letter-spacing:-.02em;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;transition:background-color .15s;white-space:nowrap}.btn:hover{background:var(--orange-dark)}.btn:disabled{background:var(--peach);cursor:default}.btn.block{width:100%}.btn.big{height:56px;font-size:19px;border-radius:16px}.btn.ghost{background:var(--card);color:var(--black);border:1px solid var(--line);font-family:var(--t);font-weight:600;font-size:16px}.btn.ghost:hover{background:var(--cream)}.btn.soft{background:var(--lilac-wash);color:var(--black)}.btn.violet{background:var(--violet-deep);color:#fff}.btn.violet:hover{background:color-mix(in srgb,var(--violet-deep) 84%,#000)}.btn.soft:hover{background:var(--lilac)}.link{background:none;border:0;padding:0;color:var(--ink-2);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.link:hover{color:var(--black)}.pills{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 22px}.pill{height:46px;min-width:110px;padding:0 26px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-weight:600;font-size:16px}.pill.on{background:var(--orange);border-color:var(--orange);color:#fff}.pill.sq{border-radius:12px;min-width:140px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.field>span{font-weight:600;font-size:15px}.input,select.input,textarea.input{width:100%;height:54px;padding:0 20px;border-radius:14px;border:1px solid var(--line);background:var(--card);font-size:18px;outline:none;transition:border-color .15s}.input:focus{border-color:var(--orange)}textarea.input{height:96px;padding:16px 20px;resize:vertical;font-size:17px}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23111' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:22px;padding-right:54px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.check{display:flex;align-items:center;gap:14px;font-size:17px;margin:12px 0;cursor:pointer}.check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border:2px solid var(--black);border-radius:6px;margin:0;display:grid;place-items:center;flex:none}.check input:checked{background:var(--orange);border-color:var(--orange)}.check input:checked:after{content:"";width:12px;height:7px;border:solid #fff;border-width:0 0 3px 3px;transform:translateY(-2px) rotate(-45deg)}.err{color:var(--err);font-weight:600;font-size:15px;margin:4px 0 12px}.ok{color:var(--ok);font-weight:600;font-size:15px;margin:4px 0 12px}.switch{width:92px;height:50px;border-radius:999px;background:var(--line);border:0;position:relative;flex:none;transition:background-color .15s}.switch:after{content:"";position:absolute;top:5px;left:5px;width:40px;height:40px;border-radius:50%;background:#fff;transition:transform .15s}.switch.on{background:var(--orange)}.switch.on:after{transform:translate(42px)}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.list{display:flex;flex-direction:column;gap:10px}.lrow{display:flex;align-items:center;gap:18px;padding:14px 20px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;min-height:72px}.lrow .grow{flex:1;min-width:0}.lrow .t{font-family:var(--h);font-weight:700;font-size:18px;letter-spacing:-.03em}.lrow .s{color:var(--ink-2);font-size:15px;margin-top:2px}.lrow .arrow{width:26px;height:26px;flex:none}.chip{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 22px 0 16px;border-radius:999px;font-weight:600;min-width:150px}.chip i{width:22px;height:22px;border-radius:50%;display:block;flex:none}.chip.draft{background:var(--peach-wash)}.chip.draft i{background:var(--orange)}.chip.sent{background:var(--peach-wash);outline:1.5px dashed var(--orange);outline-offset:-1.5px}.chip.sent i{border:2px dashed var(--orange)}.chip.scheduled{background:var(--lilac-wash)}.chip.scheduled i{background:var(--violet)}.chip.idea{background:var(--lilac-wash)}.iconbox{width:82px;height:82px;border-radius:16px;display:grid;place-items:center;flex:none}.iconbox svg{width:44px;height:44px}.iconbox.peach{background:var(--peach-wash);color:var(--orange)}.iconbox.lilac{background:var(--lilac-wash);color:var(--violet)}.banner{display:flex;align-items:center;gap:22px;padding:18px 24px;border-radius:var(--radius-lg);text-decoration:none}.banner.peach{background:var(--peach-wash)}.banner.lilac{background:var(--lilac-wash)}.banner h2{font-size:clamp(21px,2.4vw,30px)}.banner .grow{flex:1;min-width:0}.empty{padding:40px 24px;text-align:center;color:var(--ink-2);background:var(--card);border:1px dashed var(--line);border-radius:var(--radius)}.spin{width:28px;height:28px;border:3px solid var(--peach);border-top-color:var(--orange);border-radius:50%;animation:spin .8s linear infinite;margin:60px auto}@keyframes spin{to{transform:rotate(360deg)}}.toast{position:fixed;left:50%;bottom:calc(var(--tabbar) + 24px);transform:translate(-50%);background:var(--solid);color:var(--on-solid);padding:14px 22px;border-radius:14px;font-weight:600;z-index:100;max-width:calc(100vw - 32px)}@media(max-width:640px){.lrow{padding:12px 16px;gap:14px;min-height:68px}.lrow .t{font-size:16px}.lrow .s{font-size:14px}.chip{min-width:0;height:36px;padding:0 12px 0 10px;font-size:14px;gap:6px}.chip i{width:16px;height:16px}.iconbox{width:56px;height:56px}.iconbox svg{width:30px;height:30px}.banner{padding:18px;gap:16px;flex-wrap:wrap}.row2{grid-template-columns:1fr;gap:0}.pills{gap:8px}.pill{min-width:0;padding:0 18px;height:42px;font-size:15px}}.input.lbx-story{height:auto;min-height:96px;padding:16px 20px;font-size:17px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text;resize:vertical;overflow:auto}.input.lbx-story:focus{border-color:var(--orange)}.dead{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}.cs-tag{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 7px;border-radius:6px;background:var(--solid);color:var(--on-solid);font-family:var(--t);font-size:10.5px;font-weight:800;font-style:normal;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.l-in{max-width:1280px;margin:0 auto;padding:0 var(--side)}.l-hero{padding:40px 0 56px}.l-hero-grid{display:grid;gap:36px;align-items:center}.l-hero h1{font-size:clamp(46px,8.6vw,104px)}.l-sub{font-size:clamp(18px,2.1vw,23px);line-height:1.45;color:var(--ink-2);margin:18px 0 0;max-width:620px}.l-ctas{display:flex;flex-direction:column;gap:12px;margin-top:30px;max-width:420px}.l-btn{box-sizing:border-box;height:58px;padding:0 26px;border:0;border-radius:14px;background:var(--orange);color:#fff;font:600 18px/1 var(--t);letter-spacing:-.01em;text-transform:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:14px;text-decoration:none;box-shadow:none;transition:background-color .15s,color .15s}.l-btn:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--l-arrow) center / contain no-repeat;mask:var(--l-arrow) center / contain no-repeat}.l-btn{--l-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9h12.5M10 4l5 5-5 5'/%3E%3C/svg%3E")}.l-btn:hover{background:var(--orange-dark)}.l-btn.ghost{background:var(--card);color:var(--black);border:1px solid var(--line)}.l-btn.ghost:hover{background:var(--cream)}.l-btn.white{background:var(--card);color:var(--black)}.l-btn.white:hover{background:var(--cream)}.l-btn.ghost-white{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6)}.l-btn.ghost-white:hover{background:#ffffff1f}.l-note{margin:18px 0 0;color:var(--ink-3);font-size:15px}.l-hero-art{width:100%;height:auto;max-width:560px;justify-self:center}.l-scene{display:block;width:100%;height:70px;margin-bottom:-1px}.l-band{padding:56px 0}.l-band.peach{background:var(--peach-wash)}.l-band.lilac{background:var(--lilac-wash)}.l-band.orange{background:var(--orange);color:#fff}.l-band.orange .l-sub{color:#ffffffe6;margin-left:auto;margin-right:auto}.l-band h2,.l-hero h2{font-size:clamp(34px,5vw,60px)}.l-center{text-align:center}.l-center.l-sub,.l-center .l-sub{margin-left:auto;margin-right:auto}.l-split{display:grid;gap:32px;align-items:center}.l-void-art{width:100%;max-width:420px;height:auto;justify-self:center}.l-plan-art{width:100%;height:auto}.l-plan-art .l-plan-line{stroke:var(--line)}.l-plan-art .l-plan-dates{fill:var(--black)}.l-aura{display:grid;gap:14px;margin-top:34px}.l-aura-card{background:var(--peach-wash);border-radius:22px;padding:22px 24px;display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:center}.l-aura-card.lilac{background:var(--lilac)}.l-aura-card svg{width:56px;height:56px;grid-row:span 2}.l-aura-card b{font-family:var(--h);font-size:30px;letter-spacing:-.04em}.l-aura-card span{color:var(--ink-2);font-size:17px}.l-tools{display:grid;gap:16px;margin-top:34px}.l-tool{background:var(--card);border-radius:22px;padding:26px;position:relative}.l-tool .cs-tag{position:absolute;top:26px;right:26px}.l-tool svg{width:52px;height:52px;margin-bottom:14px}.l-tool h3{font-size:24px}.l-tool p{color:var(--ink-2);margin:8px 0 0;font-size:17px}.l-old{display:grid;gap:24px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:26px;padding:26px}.l-old svg{width:120px;height:120px}.l-end .l-band{padding:40px 0 80px}.l-end-mark{width:150px;height:auto;margin:0 auto 24px;filter:brightness(0) invert(1)}.l-foot{padding:26px 0 40px;color:var(--ink-3);font-size:14px}.l-foot .l-in{display:flex;gap:22px;flex-wrap:wrap}.l-foot a{color:var(--ink-2)}.l-ver{margin-left:auto}.lost{padding:80px 16px;text-align:center}@media(min-width:900px){.l-hero{padding:60px 0 90px}.l-hero-grid{grid-template-columns:1.05fr 1fr;gap:60px}.l-ctas{flex-direction:row;flex-wrap:wrap;max-width:none}.l-scene{height:120px}.l-band{padding:90px 0}.l-split{grid-template-columns:1fr 1fr;gap:80px}.l-split.rev>:first-child{order:0}.l-aura{grid-template-columns:repeat(3,1fr);gap:24px}.l-aura-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 24px;gap:8px}.l-aura-card svg{width:76px;height:76px;margin-bottom:16px}.l-aura-card b{font-size:40px}.l-aura-card span{font-size:20px}.l-tools{grid-template-columns:repeat(3,1fr);gap:24px}.l-old{grid-template-columns:180px 1fr;padding:44px;gap:44px}.l-old svg{width:180px;height:180px}}.see-it{display:inline-flex;align-items:center;gap:10px;justify-self:start;min-height:44px;margin:-8px 0 12px;padding:0;border:0;background:none;color:var(--black);font:700 1rem/1.2 var(--t);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--black);cursor:pointer;transition:text-decoration-color .15s}.see-it:hover{text-decoration-color:var(--orange)}.see-it .pi{width:26px;height:26px;flex:none;border-radius:50%;background:var(--solid);display:grid;place-items:center}.see-it .pi:before{content:"";margin-left:2px;border-left:8px solid var(--on-solid);border-top:5px solid transparent;border-bottom:5px solid transparent}.tier-list li[data-k]{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .15s}.tier-list li[data-k]:hover{text-decoration-color:currentColor}.pl p,.pv p{max-width:none}.play{position:relative}.play .wrap{position:relative;z-index:1;padding-block:8px clamp(110px,10vw,200px)}.play .lead{margin-top:10px}.pl{margin-top:24px;container:pl/inline-size}.pl-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "foot" "lanes";overflow:hidden;background:var(--card);border-radius:22px}.pl-head{grid-area:head;display:flex;align-items:center;gap:18px;padding:14px 14px 14px 22px;background:var(--pl-head)}.pl-titles{flex:1;min-width:0}.pl-kick{margin:0;font:700 .8rem/1.2 var(--t);letter-spacing:.06em;text-transform:uppercase}.pl-title{margin:3px 0 0;font:700 clamp(1.3rem,2.2vw,1.8rem)/1.05 var(--h);letter-spacing:-.02em}.pl-tabs{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--pl-tabs)}.pl-tab{height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--black);font:700 .95rem/1 var(--t);white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.pl-tab span{margin-left:6px;font-weight:500;opacity:.7}.pl-tab:hover{background:var(--card)}.pl-tab[aria-selected=true]{background:var(--solid);color:var(--on-solid)}.pl-body{display:contents}.pl-stage{grid-area:stage;position:relative;height:320px;overflow:hidden;background:var(--pl-head);--k:.6}.pl-lanes{grid-area:lanes;padding:14px 14px 18px}.pl-lh{margin:0 0 10px;font:600 .9rem/1.35 var(--t);opacity:.75}.pl-grid{--nc:170px;--cg:12px;--tl:0px;--tr:10px;position:relative;display:grid;grid-template-columns:var(--nc) minmax(0,1fr);column-gap:var(--cg)}.pl-axis{display:contents}.pl-axis>b{grid-row:1;grid-column:1;align-self:end;padding:0 0 8px 10px;font:700 .78rem/1 var(--t)}.pl-grid:before{content:"";grid-column:1/-1;grid-row:1;align-self:end;height:1.5px;background:color-mix(in srgb,var(--black) 15%,transparent);pointer-events:none}.pl-weeks{grid-row:1;grid-column:2;position:relative;display:grid;grid-template-columns:repeat(14,minmax(0,1fr));margin:0 var(--tr) 0 var(--tl);cursor:pointer}.pl-weeks span{min-width:0;padding:24px 0 8px 4px;font:700 .74rem/1 var(--t);white-space:nowrap;border-left:1.5px solid color-mix(in srgb,var(--black) 8%,transparent)}.pl-weeks span.lb{border-left-color:color-mix(in srgb,var(--black) 22%,transparent)}.pl-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:52px;margin:0;padding:0;border:0;border-bottom:1.5px solid color-mix(in srgb,var(--black) 10%,transparent);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s}.pl-row:hover{background:var(--pl-head)}.pl-row.cur{background:var(--pl-tab-on)}.pl-name{display:grid;gap:3px;min-width:0;padding:8px 0 8px 10px}.pl-name b{font:700 .9rem/1.2 var(--t)}.nm-short{display:none}.pl-name em{font:500 .78rem/1.2 var(--t);font-style:normal;opacity:.65}.pl-track{position:relative;height:18px;margin:0 var(--tr) 0 var(--tl)}.pl-bar{position:absolute;top:0;bottom:0;left:calc(var(--s) / var(--D,14) * 100%);width:max(12px,calc((var(--e) - var(--s)) / var(--D,14) * 100%));border-radius:99px;background:var(--pl-tabs);overflow:hidden}.pl-bar i{display:block;width:calc(var(--f,0) * 100%);height:100%;background:var(--orange)}.pl-bar.over{border-radius:99px 0 0 99px;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.pl-bar.k-send i{background:linear-gradient(90deg,var(--orange) 0 22%,rgba(255,122,26,.28))}.pl-row.off .pl-name{opacity:.4}.pl-row.off .pl-bar,.pl-ph{display:none}.pl-weeks:before{content:"";position:absolute;left:calc(var(--t,0) / var(--D,14) * 100%);top:14px;bottom:-2px;width:2px;translate:-50% 0;background:var(--orange);pointer-events:none}.pl-weeks:after{content:"";position:absolute;left:calc(var(--t,0) / var(--D,14) * 100%);top:2px;width:14px;height:14px;translate:-50% 0;border:2px solid var(--black);border-radius:50%;background:var(--orange);pointer-events:none}.pl-track:after{content:"";position:absolute;left:calc(var(--t,0) / var(--D,14) * 100%);top:-17px;bottom:-17px;width:2px;translate:-50% 0;background:var(--orange);pointer-events:none}.pl-foot{grid-area:foot;display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--card)}.pl-play{width:52px;height:52px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:var(--solid);cursor:pointer}.pl-play:before{content:"";width:5px;height:16px;border-left:5px solid var(--on-solid);border-right:5px solid var(--on-solid)}.pl-play.paused:before{width:0;height:0;margin-left:4px;border-left:15px solid var(--on-solid);border-right:0;border-top:9px solid transparent;border-bottom:9px solid transparent}.pl-week{flex:none;width:72px;font:700 1.05rem/1.1 var(--h)}.pl-cap{flex:1;min-width:0;height:calc(1.35em * 3);overflow:hidden;display:grid;align-content:center;gap:0;margin:0;font:500 1rem/1.35 var(--t)}.pl-cap b{font-weight:700}.pl-cap em{font-style:normal;font-weight:700;opacity:.6}@container pl (min-width:880px){.pl-card{grid-template-columns:minmax(0,42%) minmax(0,1fr);grid-template-areas:"head head" "stage lanes" "foot foot"}.pl-stage{height:auto;min-height:540px}.pl-lanes{padding:22px 26px}.pl-grid{--nc:200px}.pl-row{min-height:50px}.pl-foot{background:var(--pl-head)}}@container pl (max-width:599px){.pl-head{gap:8px;padding:8px}.pl-titles{display:none}.pl-tabs{flex:1;min-width:0;padding:3px}.pl-tab{flex:1;min-width:0;height:36px;padding:0 4px;font-size:.84rem}.pl-tab span{display:none}.pl-stage{height:236px}.pl-lanes{padding:4px 8px 10px}.pl-lh{display:none}.pl-grid{--nc:98px;--cg:8px;--tl:0px;--tr:6px}.pl-axis>b{padding:0 0 6px 6px;font-size:.72rem}.pl-weeks span{padding:18px 0 6px 3px;font-size:.68rem}.pl-weeks:after{width:12px;height:12px;top:1px}.pl-weeks:before{top:12px}.pl-row{min-height:29px}.pl-name{padding:4px 0 4px 6px}.pl-name b{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-name em,.nm-full{display:none}.nm-short{display:inline}.pl-track{height:12px}.pl-track:after{top:-9px;bottom:-9px}.pl-foot{display:grid;grid-template-columns:40px 56px minmax(0,1fr);align-items:center;gap:6px 10px;padding:10px 12px 8px}.pl-play{width:40px;height:40px}.pl-play:before{width:4px;height:13px;border-left-width:4px;border-right-width:4px}.pl-play.paused:before{width:0;height:0;margin-left:3px;border-left-width:12px;border-top-width:7px;border-bottom-width:7px}.pl-week{width:56px;font-size:.9rem}.pl-cap{display:contents}.pl-cap b{grid-column:3;font-size:.9rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-cap span{grid-column:1/-1;height:calc(1.3em * 3);overflow:hidden;font-size:.84rem;line-height:1.3}}.pv{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden}.pv.on{opacity:1;visibility:visible;transition:opacity .3s ease}.pv-box{position:absolute;left:50%;top:50%;width:440px;height:480px;translate:-50% -50%;scale:var(--k)}.pv .ln{display:block;height:9px;border-radius:5px;background:var(--pl-tabs)}.pv .ln.dk{background:var(--black);opacity:.82}.pv .art{display:block;background:radial-gradient(circle at 50% 50%,var(--orange) 0 8%,var(--black) 9% 34%,transparent 35%),linear-gradient(135deg,#ffb27e,#ff7a1a)}.pv .art.sm{width:40px;height:40px;flex:none;border:2px solid var(--black);border-radius:8px}.pv .gr{width:40px;height:40px;flex:none;border-radius:8px;background:var(--pl-tabs)}.pv .gr.b{background:#f5e3d6}.pv .gr.c{background:#d9d2c5}.mk-win{position:absolute;overflow:hidden;background:#fff;border:var(--pl-line);border-radius:18px}.mk-bar{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;background:var(--pl-head)}.mk-bar>i{width:10px;height:10px;border:2px solid var(--black);border-radius:50%}.mk-url{flex:1;height:22px;margin-left:10px;padding:0 10px;border:0;border-radius:99px;background:#fff;font:600 11px/18px var(--t)}.mk-pad{padding:18px 20px}.mk-kick{display:flex;align-items:center;gap:7px;margin:0;font:800 11px/1 var(--t);letter-spacing:.08em;text-transform:uppercase}.mk-kick:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--orange)}.mk-hl{margin:9px 0 6px;font:700 25px/1.08 var(--h);letter-spacing:-.02em}.mk-by{margin:0;font:600 11px/1 var(--t);opacity:.6}.mk-ph{position:absolute;width:210px;height:430px;overflow:hidden;background:#fff;border:var(--pl-line);border-radius:32px}.mk-notch{position:absolute;left:50%;top:9px;z-index:3;width:56px;height:12px;translate:-50% 0;border:2px solid var(--black);border-radius:99px;background:#fff}.mk-card{position:absolute;padding:14px 16px;background:#fff;border:var(--pl-line);border-radius:18px}.pv .ov{box-shadow:0 0 0 7px var(--pl-head)}.mk-h{margin:0 0 8px;font:700 13px/1 var(--t)}.mk-tag{position:absolute;z-index:4;padding:9px 14px;border-radius:99px;background:var(--black);color:#fff;font:700 12px/1 var(--t);white-space:nowrap;rotate:-4deg;box-shadow:0 0 0 6px var(--pl-head)}.mk-chip{display:inline-block;padding:8px 12px;border-radius:99px;background:var(--pl-tab-on);font:700 11px/1 var(--t);opacity:0;transition:opacity .3s}.mk-chip.in{opacity:1}@keyframes pvUp{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes pvPop{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.06}to{opacity:1;scale:1}}@keyframes pvEq{0%{height:4px}to{height:26px}}@keyframes pvFill{0%{width:0}to{width:100%}}.pv.on .rv{animation:pvUp .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0) * 1ms)}.pv.on .pop{animation:pvPop .55s ease both;animation-delay:calc(var(--d,0) * 1ms)}html.still .pv .rv,html.still .pv .pop{animation:none}.ig-top{display:flex;align-items:center;gap:8px;padding:32px 12px 10px}.ig-top span{display:grid;gap:2px;font:700 11px/1.2 var(--t)}.ig-top em{font-style:normal;font-weight:500;opacity:.6}.pv .av{width:28px;height:28px;flex:none;border:2px solid var(--black);border-radius:50%;background:var(--pl-tab-on)}.ig-cta{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;background:var(--black);color:#fff;font:700 12px/1 var(--t)}.ig-lines{display:grid;gap:7px;padding:12px}.st-g{display:block;width:100%;height:96px;overflow:visible}.st-base{fill:none;stroke:#15151526;stroke-width:2}.st-line{fill:none;stroke:var(--orange);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.st-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.rd-list{display:grid;gap:7px;margin:12px 0 0;padding:0;list-style:none}.rd-list li{display:flex;align-items:center;gap:12px;height:50px;padding:0 10px;border:2px solid transparent;border-radius:12px}.rd-list li span{display:grid;flex:1;gap:6px}.rd-list li.you{background:var(--pl-tab-on)}.pv .you b{font:700 13px/1.1 var(--t)}.pv .you em{font:500 12px/1.1 var(--t);font-style:normal;opacity:.7}.rd-reel{left:338px;top:314px;width:88px;height:156px;border-radius:18px;background:var(--black)}.rd-reel .art{position:absolute;left:12px;top:40px;width:60px;height:60px;border:2px solid #fff;border-radius:10px}.rd-reel b{position:absolute;left:12px;bottom:12px;color:#fff;font:700 11px/1 var(--t)}.mx-head{display:flex;align-items:flex-end;gap:14px;padding-bottom:14px}.mx-cover{display:flex;align-items:flex-end;width:100px;height:100px;flex:none;padding:9px;border:2px solid var(--black);border-radius:12px;background:var(--black);color:var(--orange);font:700 11px/1.1 var(--h);letter-spacing:0;overflow-wrap:normal}.mx-head span{display:grid;gap:5px}.mx-head em{font:800 10px/1 var(--t);font-style:normal;letter-spacing:.08em;text-transform:uppercase}.mx-head span>b{font:700 22px/1 var(--h);letter-spacing:-.02em}.mx-head i{font:500 12px/1 var(--t);font-style:normal;opacity:.65}.mx-list{display:grid;gap:4px;margin:10px 0 0;padding:0;list-style:none}.mx-list li{display:flex;align-items:center;gap:10px;height:46px;padding:0 8px;border:2px solid transparent;border-radius:10px}.mx-list li>u{width:14px;flex:none;font:700 12px/1 var(--t);text-decoration:none;opacity:.6}.mx-list li>span{display:grid;flex:1;gap:6px}.mx-list li.you{background:var(--pl-tab-on)}.mx-foot{position:absolute;left:16px;right:16px;bottom:16px}.mx-foot p{display:flex;justify-content:space-between;margin:0 0 8px;font:600 12px/1 var(--t)}.mx-foot b{font-variant-numeric:tabular-nums}.pv .bar{display:block;height:10px;overflow:hidden;border-radius:99px;background:var(--pl-tabs)}.pv .bar i{display:block;width:0;height:100%;background:var(--orange)}.iv-img{position:relative;height:112px;margin:12px 0;overflow:hidden;border:2px solid var(--black);border-radius:12px;background:var(--pl-tab-on)}.iv-img .art{position:absolute;right:-24px;top:-24px;width:150px;height:150px;border:2px solid var(--black);border-radius:50%}.iv-head{position:absolute;left:44px;top:20px;width:44px;height:44px;border-radius:50%;background:var(--black)}.iv-body{position:absolute;left:26px;top:70px;width:80px;height:60px;border-radius:40px 40px 0 0;background:var(--black)}.qa{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px}.qa>b{width:18px;flex:none;font:700 13px/1 var(--h)}.qa>span{display:grid;flex:1;gap:6px;padding-top:2px}.sty{background:linear-gradient(170deg,#ffb27e,#ff7a1a 72%)}.sty-bars{position:absolute;left:12px;right:12px;top:30px;display:flex;gap:4px}.sty-bars i{flex:1;height:4px;overflow:hidden;border-radius:2px;background:#ffffff73}.sty-bars i:after{content:"";display:block;width:0;height:100%;background:#fff}.sty-bars i:first-child:after{width:100%}.pv.on .sty-bars i:nth-child(2):after{animation:pvFill 5s linear both}html.still .sty-bars i:nth-child(2):after{width:100%;animation:none}.sty-top{position:absolute;left:12px;top:44px;display:flex;align-items:center;gap:8px;color:#fff;font:700 11px/1 var(--t)}.sty-top .av{background:#fff}.sty-top em{font-style:normal;opacity:.8}.sty-art{position:absolute;left:30px;top:112px;width:146px;height:146px;border:2.5px solid var(--black);border-radius:12px;rotate:-4deg}.sty-stk{position:absolute;left:36px;top:292px;padding:10px 14px;border:2px solid var(--black);border-radius:99px;background:#fff;font:700 12px/1 var(--t);rotate:3deg}.rg{position:relative;width:104px;height:104px;margin:0 auto}.rg svg{width:100%;height:100%;rotate:-90deg}.rg circle{fill:none;stroke-width:11}.rg .bg{stroke:var(--pl-tabs)}.rg .fg{stroke:var(--orange);stroke-dasharray:100;stroke-dashoffset:0}.rg b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 20px/1 var(--h)}.rg-cap{margin:10px 0 0;text-align:center;font:600 12px/1.3 var(--t)}.nl-row{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;border-bottom:2px solid rgba(21,21,21,.1)}.nl-row>u{width:9px;height:9px;flex:none;border-radius:50%;text-decoration:none}.nl-row.new>u{background:var(--orange)}.nl-row>b{width:74px;flex:none;font:700 12px/1 var(--t)}.nl-row>.ln{flex:1}.nl-row>em{font:600 11px/1 var(--t);font-style:normal;opacity:.6}.nl-row:not(.new)>b{font-weight:500;opacity:.7}.nl-open{margin:14px 16px;padding:14px;border:2px solid var(--black);border-radius:14px;background:var(--pl-head)}.nl-mast{margin:0 0 10px;font:700 18px/1 var(--h);letter-spacing:.02em}.nl-feat{display:flex;align-items:center;gap:12px;padding:10px;border:2px solid var(--black);border-radius:12px;background:#fff}.nl-feat .art{width:64px;height:64px;flex:none;border:2px solid var(--black);border-radius:10px}.nl-feat>span{display:grid;flex:1;gap:5px}.nl-btn{padding:9px 12px;border-radius:99px;background:var(--black);color:#fff;font:700 11px/1 var(--t)}.nl-more{display:grid;gap:7px;margin-top:12px}.rw-row{display:flex;gap:14px;margin:12px 0}.rw-row .art{width:118px;height:118px;flex:none;border:2px solid var(--black);border-radius:12px}.rw-row>span{display:grid;flex:1;align-content:start;gap:9px;padding-top:4px}.rw-q{position:relative;display:grid;gap:8px;margin:34px 0 14px;padding:6px 0 6px 16px;border-left:5px solid var(--orange)}.rw-q:before{content:"“";position:absolute;left:10px;top:-30px;color:var(--orange);font:700 48px/1 var(--h)}.rw-body{display:grid;gap:7px}.tl-top{display:flex;justify-content:center;padding:32px 12px 8px;font:700 12px/1 var(--t)}.tl-prof{display:flex;align-items:center;gap:12px;padding:6px 12px 10px}.tl-prof .av{width:50px;height:50px;background:var(--black)}.tl-stats{display:grid;flex:1;grid-template-columns:repeat(3,1fr);gap:8px}.tl-stats span{display:grid;gap:5px}.tl-bio{display:grid;gap:6px;padding:0 12px 12px}.tl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#fff}.tl-grid>i{aspect-ratio:1;background:var(--pl-tabs)}.tl-grid>i:nth-child(3n+2){background:#f5e3d6}.tl-grid>i:nth-child(4n+3){background:#d9d2c5}.tl-grid>i.art{background:radial-gradient(circle at 50% 50%,var(--orange) 0 8%,var(--black) 9% 34%,transparent 35%),linear-gradient(135deg,#ffb27e,#ff7a1a)}.tl-heart{position:absolute;left:28px;top:218px;width:46px;height:46px}.tl-heart path{fill:#fff;stroke:var(--black);stroke-width:2.2}.rl{background:var(--black)}.rl .art{position:absolute;left:30px;top:66px;width:150px;height:150px;border:2.5px solid #fff;border-radius:14px}.rl-eq{position:absolute;left:30px;top:236px;display:flex;align-items:flex-end;gap:4px;height:26px}.rl-eq i{width:6px;height:10px;border-radius:3px;background:var(--orange)}.pv.on .rl-eq i{animation:pvEq .9s ease-in-out infinite alternate;animation-delay:calc(var(--d,0) * -1ms)}html.still .rl-eq i{animation:none}.rl-rail{position:absolute;right:12px;bottom:84px;display:grid;gap:12px}.rl-rail i{width:26px;height:26px;border:2px solid #fff;border-radius:50%}.rl-cap{position:absolute;left:12px;right:52px;bottom:46px;display:grid;gap:6px}.rl-cap .ln{background:#ffffff73}.rl-prog{position:absolute;left:12px;right:12px;bottom:18px;display:flex;align-items:center;gap:8px;color:#fff;font:700 10px/1 var(--t)}.rl-prog>span{flex:1;height:4px;overflow:hidden;border-radius:2px;background:#ffffff4d}.rl-prog>span i{display:block;width:0;height:100%;background:#fff}.rl-prog b{width:66px;text-align:right;font-variant-numeric:tabular-nums}:root[data-theme=dark] .pv{--pl-line:1px solid #ECE7DE;--pl-head:#FBFAF6;--pl-tabs:#E9E9FF;--pl-tab-on:#FFDAC7}.r{--gut: clamp(20px, 5vw, 72px);--pad: clamp(80px, 10vw, 148px)}.r-in{max-width:1320px;margin:0 auto;padding:0 var(--gut)}.r-band{padding:var(--pad) 0;--band: var(--page)}.r{--r-peach: var(--peach-band)}.r-peach{--band: var(--r-peach);background:var(--r-peach)}.r-lilac{--band: var(--lilac-wash);background:var(--lilac-wash)}.r-cream{--band: var(--cream);background:var(--cream)}.r-white{--band: var(--card);background:var(--card)}.r-navy{--band: var(--navy);background:var(--navy);color:#fff}.r-orange{--band: var(--orange);background:var(--orange);color:#fff}.r{--wave: 70px}.r-band+.r-band{--prev: var(--page);--w: var(--wave);--after: calc(var(--pad) - var(--w) / 2);padding-top:var(--after)}.r-band+.r-band:before{content:"";display:block;height:calc(var(--w) + 2px);margin:calc(-1 * var(--after) - 2px) 0 var(--after);background:var(--prev);-webkit-mask:var(--wave-a) 0 0 / 100% 100% no-repeat;mask:var(--wave-a) 0 0 / 100% 100% no-repeat}.r-band+.r-band:nth-of-type(3n):before{-webkit-mask-image:var(--wave-b);mask-image:var(--wave-b)}.r-band+.r-band:nth-of-type(3n+1):before{-webkit-mask-image:var(--wave-c);mask-image:var(--wave-c)}.r-band+.r-band:not(.r-statement,.r-made-band,.r-hero+.r-band){position:relative}.r-band+.r-band:not(.r-statement,.r-made-band,.r-hero+.r-band):after{content:"";position:absolute;left:0;right:0;top:calc(-4px - var(--w));height:calc(2 * var(--w) + 4px);background:var(--band);opacity:.45;pointer-events:none;-webkit-mask:var(--back-a) 0 0 / 100% 100% no-repeat;mask:var(--back-a) 0 0 / 100% 100% no-repeat}.r-band+.r-band:nth-of-type(3n):not(.r-statement,.r-made-band,.r-hero+.r-band):after{-webkit-mask-image:var(--back-b);mask-image:var(--back-b)}.r-band+.r-band:nth-of-type(3n+1):not(.r-statement,.r-made-band,.r-hero+.r-band):after{-webkit-mask-image:var(--back-c);mask-image:var(--back-c)}.r-band+.r-band.r-navy:not(.r-statement,.r-made-band,.r-hero+.r-band):after,.r-band+.r-band.r-orange:not(.r-statement,.r-made-band,.r-hero+.r-band):after{opacity:.3}.r-peach+.r-band{--prev: var(--r-peach)}.r-lilac+.r-band{--prev: var(--lilac-wash)}.r-cream+.r-band{--prev: var(--cream)}.r-white+.r-band{--prev: var(--card)}.r-navy+.r-band{--prev: var(--navy)}.r-orange+.r-band{--prev: var(--orange)}.r-hero+.r-band{--w: calc(var(--wave) * 2);--after: calc(var(--pad) * .7 - var(--w) * .08);margin-top:calc(-1 * var(--sink));background:linear-gradient(var(--r-peach),var(--r-peach)) 0 calc(var(--w) * .98) / 100% 100% no-repeat}.r-hero+.r-band:before{height:calc(var(--w) * 1.5);margin-top:calc(-1 * var(--after) - var(--w) * .5);-webkit-mask:none;mask:none;background:var(--hills) 0 0 / 100% 100% no-repeat}@media(max-width:759px){.r-hero+.r-band:before{background-size:200% 100%;background-position:40% 0}}.r-band.r-statement{background:linear-gradient(var(--lilac-wash),var(--lilac-wash)) 0 calc(var(--w) * .98) / 100% 100% no-repeat}.r-band.r-statement:before{height:calc(var(--w) * 1.5);margin-top:calc(-1 * var(--after) - var(--w) * .5);-webkit-mask:none;mask:none;background:var(--hills-5) 0 0 / 100% 100% no-repeat}.r{--wave-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath d='M-10 -10H1450V50H1440C1200 110 1000 25 720 70C420 120 240 10 0 60H-10Z'/%3E%3C/svg%3E");--wave-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath d='M-10 -10H1450V60H1440C1260 100 1080 30 800 80C520 130 300 20 0 90H-10Z'/%3E%3C/svg%3E");--back-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -162 1440 324' preserveAspectRatio='none'%3E%3Cpath d='M-10 180C-8 180 -15 178 0 180C15 181 53 187 80 188C107 188 133 186 160 183C187 180 213 175 240 170C267 164 293 157 320 150C347 143 373 135 400 128C427 121 453 114 480 107C507 101 533 96 560 91C587 86 613 83 640 80C667 77 693 77 720 74C747 72 773 71 800 67C827 64 853 59 880 53C907 47 933 40 960 33C987 26 1013 19 1040 11C1067 4 1093 -4 1120 -11C1147 -18 1173 -25 1200 -30C1227 -35 1253 -39 1280 -40C1307 -41 1333 -41 1360 -37C1387 -33 1425 -19 1440 -16C1455 -12 1448 -14 1450 -14L1450 330L-10 330Z'/%3E%3C/svg%3E");--back-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -162 1440 324' preserveAspectRatio='none'%3E%3Cpath d='M-10 -30C-8 -30 -15 -33 0 -31C15 -28 53 -21 80 -17C107 -13 133 -9 160 -5C187 -1 213 2 240 6C267 9 293 12 320 16C347 19 373 23 400 27C427 31 453 36 480 41C507 46 533 51 560 56C587 62 613 67 640 74C667 80 693 87 720 96C747 104 773 114 800 123C827 131 853 141 880 148C907 155 933 161 960 165C987 170 1013 173 1040 175C1067 178 1093 179 1120 180C1147 180 1173 180 1200 181C1227 181 1253 180 1280 181C1307 182 1333 183 1360 186C1387 189 1425 197 1440 200C1455 202 1448 200 1450 200L1450 330L-10 330Z'/%3E%3C/svg%3E");--back-c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -162 1440 324' preserveAspectRatio='none'%3E%3Cpath d='M-10 130C-8 130 -15 133 0 128C15 123 53 108 80 100C107 91 133 83 160 76C187 69 213 63 240 57C267 51 293 46 320 42C347 37 373 33 400 30C427 26 453 24 480 21C507 19 533 16 560 15C587 13 613 12 640 11C667 10 693 9 720 8C747 7 773 4 800 6C827 7 853 11 880 16C907 22 933 30 960 40C987 49 1013 61 1040 73C1067 85 1093 100 1120 112C1147 124 1173 136 1200 146C1227 156 1253 165 1280 172C1307 178 1333 184 1360 185C1387 187 1425 181 1440 180C1455 179 1448 180 1450 180L1450 330L-10 330Z'/%3E%3C/svg%3E");--hills-5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 240' preserveAspectRatio='none'%3E%3Cpath d='M-10 228C200 226 420 214 620 196C780 182 900 168 1020 150C1120 136 1220 116 1320 106C1380 100 1420 98 1450 100L1450 250L-10 250Z' fill='%23E9E9FF' fill-opacity='.5'/%3E%3Cpath d='M-10 140C120 132 240 128 380 136C520 144 600 160 740 168C860 175 940 170 1040 180C1180 194 1300 204 1450 210L1450 250L-10 250Z' fill='%23E9E9FF'/%3E%3C/svg%3E");--hills: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 240' preserveAspectRatio='none'%3E%3Cpath d='M-10 90C30 82 70 80 110 82C210 88 260 108 340 116C430 124 470 120 540 132C640 150 760 178 900 196C1040 214 1220 222 1450 226L1450 250L-10 250Z' fill='%23FFDDC9' fill-opacity='.5'/%3E%3Cpath d='M-10 232C180 236 360 230 520 218C660 207 790 180 900 154C960 143 1000 140 1020 138C1060 134 1090 131 1120 130C1170 127 1210 117 1260 109C1320 100 1370 98 1450 102L1450 250L-10 250Z' fill='%23FFC5A6'/%3E%3C/svg%3E");--wave-c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath d='M-10 -10H1450V80H1440C1240 30 1020 120 760 70C520 20 260 120 0 70H-10Z'/%3E%3C/svg%3E")}.r-navy .r-eyebrow,.r-orange .r-eyebrow{color:#ffffffbf}.r-navy .r-lead,.r-orange .r-lead{color:#ffffffe0}.r-eyebrow{margin:0 0 16px;font:700 14px/1.2 var(--t);letter-spacing:.08em;text-transform:uppercase;color:var(--orange)}.r h1{font-size:clamp(44px,6.4vw,88px);letter-spacing:-.05em;line-height:.98;max-width:11ch}.r h2{font-size:clamp(36px,4.8vw,68px);letter-spacing:-.045em;line-height:1.02;max-width:18ch}.r h3{font-size:clamp(22px,2vw,28px);letter-spacing:-.035em;line-height:1.1}.r-lead{margin:22px 0 0;max-width:640px;font-size:clamp(18px,1.7vw,22px);line-height:1.5;color:var(--ink-2)}.r-center{text-align:center}.r-center h2,.r-center .r-lead,.r-lead.r-center{margin-left:auto;margin-right:auto}.r-ctas{margin-top:40px;display:flex;gap:14px;flex-wrap:wrap}.r-center-ctas{justify-content:center;margin-top:56px}.r-hl{color:var(--orange)}.r-hero{padding-top:clamp(40px,7vw,104px)}.r{--art-h: clamp(420px, 44vw, 640px);--sink: calc(var(--art-h) * .2578 + var(--wave) * .68)}.r-hero{padding-bottom:0;position:relative;z-index:1}.r-hero-grid{display:grid;gap:64px;align-items:center}.r-hero-art{display:flex;justify-content:center}.r-hero-art img{display:block;width:auto;height:var(--art-h);max-width:100%;object-fit:contain}.r-sm{position:relative;display:block}.r-sm .r-sm-dance{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}@media(hover:hover){.r-sm:hover img:first-child{opacity:0}.r-sm:hover .r-sm-dance{opacity:1}}.r-tiers{display:grid;gap:24px;margin-top:56px;align-items:stretch}.r-tier{position:relative;display:flex;flex-direction:column;background:var(--card);border:2px solid transparent;border-radius:28px;padding:32px;box-shadow:0 18px 50px #16254a12}.r-tier.pick{border-color:var(--orange)}.r-tier-top{display:flex;justify-content:space-between;align-items:baseline;color:var(--ink-3);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.r-tier-top b{font:700 40px/1 var(--h);color:var(--peach);letter-spacing:-.04em}.r-pick{position:absolute;top:-16px;left:32px;margin:0;height:32px;padding:0 14px;border-radius:999px;background:var(--orange);color:#fff;font:700 13px/32px var(--t);letter-spacing:.06em;text-transform:uppercase}.r-tier h3{margin-top:18px;font-size:clamp(32px,3vw,40px)}.r-tag{margin:8px 0 0;font-weight:700;color:var(--ink-2)}.r-was{margin:26px 0 0;color:var(--ink-3);font-size:15px}.r-price{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.r-price .now{font:700 clamp(56px,5vw,72px)/1 var(--h);letter-spacing:-.05em}.r-price small{color:var(--ink-3);font-size:14px;font-weight:600;white-space:nowrap}.r-tiers.wide .r-price .now{font-size:clamp(50px,4.4vw,64px)}.r-tier .tier-list{list-style:none;margin:28px 0 24px;padding:24px 0 0;border-top:1px solid var(--line);display:grid;gap:14px}.r-tier .tier-list li{display:flex;gap:12px;align-items:baseline;font-size:16.5px;line-height:1.4}.r-tier .tier-list li:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--orange);transform:translateY(-1px)}.r-tier .tier-more{margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--line)}.r-tier .tier-more summary{list-style:none;display:flex;align-items:center;gap:12px;min-height:28px;font-size:16.5px;font-weight:700;cursor:pointer}.r-tier .tier-more summary::-webkit-details-marker{display:none}.r-tier .tier-more summary:before{content:"";flex:none;width:7px;height:7px;margin:0 2px 0 1px;border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);rotate:-45deg;transition:rotate .15s}.r-tier .tier-more[open] summary:before{rotate:45deg}.r-tier .tier-more summary:hover{color:var(--orange)}.r-tier .tier-more .tier-list{margin:12px 0 0;padding:0 0 0 22px;border-top:0;gap:10px}.r-tier .tier-more .tier-list li{color:var(--ink-2);font-size:15.5px}.r-tier .tier-more .tier-list li:before{width:8px;height:8px;background:var(--ink-3)}.r-tier .tier-adds{margin-top:16px;padding-top:0;border-top:0}.r-tier .see-it{margin:auto 0 22px}.r-tier .see-it:has(+.see-eg){margin-bottom:0}.r-tier .see-eg{margin:0 0 22px;text-decoration:none;transition:color .15s}.r-tier .see-eg:hover{color:var(--orange)}.see-eg .pi:before{margin:0 0 0 -3px;width:7px;height:7px;border:0;border-top:2px solid #fff;border-right:2px solid #fff;rotate:45deg}.r-start{margin-top:0}.r-kind{display:inline-flex;gap:4px;margin-top:40px;padding:5px;border-radius:999px;background:var(--card);box-shadow:0 10px 30px #16254a0f}.r-kind button{height:48px;padding:0 24px;border:0;border-radius:999px;background:transparent;color:var(--black);font:600 17px/1 var(--t);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.r-kind button:hover{background:var(--cream)}.r-kind button[aria-pressed=true]{background:var(--orange);color:#fff}.r-kind+.r-offers>.r-tiers{margin-top:40px}.r-offers{display:grid}.r-offers>.r-tiers{grid-area:1 / 1;transition:opacity .2s,visibility .2s}.r-offers:not(.is-editorial)>.r-editorial,.r-offers.is-editorial>.r-tiers:not(.r-editorial){opacity:0;visibility:hidden}.still .r-offers>.r-tiers{transition:none}.r-editorial .r-start{margin-top:auto}.r-li-sub{display:block;margin-top:2px;color:var(--ink-3);font-size:14.5px}@media(max-width:759px){.r-kind{display:flex}.r-kind button{flex:1;min-width:0;padding:0 8px;font-size:15.5px}.r-offers{display:block}.r-offers:not(.is-editorial)>.r-editorial,.r-offers.is-editorial>.r-tiers:not(.r-editorial){display:none}}.play{--pl-line: 1px solid var(--line);--pl-head: var(--page);--pl-tabs: var(--lilac-wash);--pl-tab-on: var(--peach)}.play .r-in{padding-block:0}.play .pl{margin-top:56px}.pl-card{border:var(--pl-line);border-radius:28px}.pl-tab[aria-selected=true]{background:var(--orange);color:#fff}.play .pl-head{padding:18px 18px 18px 28px;background:var(--card);border-bottom:1px solid var(--line)}.r-fates{display:grid;gap:56px;align-items:center}.r-fate-list{list-style:none;margin:32px 0 0;padding:0}.r-fate-list li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.r-fate-list li:last-child{border-bottom:1px solid var(--line)}.r-fate-list svg{display:block;width:72px;height:29px;overflow:visible}.r-fate-list h3{margin:0}.r-fate-list .r-q-who{margin-bottom:4px}.r-fate-list p:last-child{margin:4px 0 0;color:var(--ink-2);font-size:16px;line-height:1.45}.r-fates-art{position:relative;display:grid;place-items:center}.r-fates-art:before{content:"";position:absolute;width:calc(var(--art-h) * .589);aspect-ratio:1;border-radius:50%;background:var(--lilac-wash);top:50%;left:50%;transform:translate(-50%,-46%)}.r-lotus{position:relative;z-index:1;width:calc(var(--art-h) * .464);aspect-ratio:855 / 1124;overflow:hidden}.r-lotus img{position:absolute;width:109.591%;height:auto;left:-5.029%;top:-23.665%;display:block}.r-lotus .r-lotus-sulk{opacity:0;pointer-events:none}@media(hover:hover){.r-lotus:hover img:first-child{opacity:0}.r-lotus:hover .r-lotus-sulk{opacity:1}}.r-q-who{margin:0 0 8px;font:700 13px/1.2 var(--t);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.r-big{margin:clamp(72px,9vw,120px) auto 0;max-width:20ch;text-align:center;font:700 clamp(32px,4.2vw,58px)/1.08 var(--h);letter-spacing:-.045em}.r-big b{color:var(--orange)}.r-statement .r-big{margin-top:0}.r{--lie-w: clamp(300px, 36vw, 560px);--lie-h: calc(var(--lie-w) * 887 / 1774);--lie-rise: calc(var(--wave) * .45)}.r-band.r-statement{padding-bottom:calc(var(--pad) + var(--lie-rise) + var(--lie-h) * .72)}.r-made-band{position:relative;overflow-x:clip}.r-lie{position:absolute;left:50%;top:0;z-index:2;width:0;height:0;pointer-events:none}.r-lie-man{position:absolute;left:calc(var(--lie-w) / -2);top:calc(-1 * var(--lie-rise) - var(--lie-h) * .88);width:var(--lie-w);pointer-events:auto}.r-lie-man img{display:block;width:100%;height:auto;max-width:none}.r-lie-man .r-lie-blow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.r-lie-man:hover img:first-child{opacity:0}.r-lie-man:hover .r-lie-blow{opacity:1}}.r-lie-hill{position:absolute;left:calc(var(--lie-w) * -2.8);top:calc(-1 * var(--lie-rise) - var(--lie-h) * .3);width:calc(var(--lie-w) * 4);height:calc(var(--lie-rise) + var(--lie-h) * .3 + var(--w));background:var(--card);opacity:.45;-webkit-mask:var(--lie-hill) 0 0 / 100% 100% no-repeat;mask:var(--lie-hill) 0 0 / 100% 100% no-repeat}.r{--lie-hill: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 300' preserveAspectRatio='none'%3E%3Cpath d='M0 300C130 294 200 240 260 204C320 168 380 152 450 138C530 122 584 34 662 12C721 6 764 28 806 80C849 132 904 262 1000 300Z'/%3E%3C/svg%3E")}.r-made{display:grid;gap:24px;margin-top:56px}.r-stat{background:var(--cream);border-radius:28px;padding:32px;display:flex;flex-direction:column}.r-stat>p:first-of-type{margin:12px 0 0;color:var(--ink-2);font-size:17px;line-height:1.5}.r-num{margin:auto 0 0;padding-top:32px;display:flex;flex-direction:column;gap:4px}.r-num b{font:700 clamp(48px,4.6vw,64px)/1 var(--h);letter-spacing:-.05em;color:var(--orange)}.r-num sup{font-size:.45em;vertical-align:top;position:relative;top:.2em}.r-num span{color:var(--ink-2);font-weight:600}.r-fine{margin:12px 0 0;color:var(--ink-3);font-size:13.5px}.r-who{display:grid;gap:40px;margin-top:64px}.r-who article{border-top:2px solid rgba(255,255,255,.25);padding-top:24px}.r-who h3{color:#fff}.r-who p{margin:10px 0 0;color:#ffffffd1;font-size:18px;line-height:1.5}.r-split{display:grid;gap:56px;align-items:center}.r-plan-note{margin:18px 0 0;color:var(--ink-3);font-size:15px}.r .r-plan-time{margin-top:clamp(64px,8vw,104px);font-size:clamp(28px,3vw,40px);letter-spacing:-.04em}.r-plan .l-plan-art{max-width:620px;justify-self:center}.r-plan-old{margin-top:clamp(48px,6vw,72px)}.r-plan-old h3{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.04em}.r-plan-old .r-lead{margin-top:12px}.r-track{background:var(--card);border-radius:28px;padding:28px;border:1px solid var(--line);box-shadow:0 24px 60px #16254a14;--done: 0}.r-track-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.r-track-head b{font:700 24px/1.1 var(--h);letter-spacing:-.03em}.r-track-count{margin:0;color:var(--ink-2);font-weight:600;white-space:nowrap}.r-track-count b{font-size:20px;color:var(--black)}.r-track-bar{height:10px;margin:18px 0 8px;border-radius:999px;background:var(--cream);overflow:hidden}.r-track-bar i{display:block;height:100%;width:calc(var(--done) / 6 * 100%);background:var(--orange);border-radius:999px;transition:width .5s ease}.r-trows,.r-assets{list-style:none;margin:0;padding:0}.r-trow,.r-asset{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;min-height:52px;border-bottom:1px solid var(--line)}.r-asset{grid-template-columns:1fr auto}.r-tname,.r-asset>span:first-child{font-weight:600}.r-twhen{color:var(--ink-3);font-size:14px}.r-tchip{display:inline-flex;align-items:center;gap:7px;height:30px;min-width:112px;padding:0 12px;border-radius:999px;background:var(--cream);font-size:13.5px;font-weight:700;color:var(--ink-2);transition:background-color .3s,color .3s}.r-tchip i{width:8px;height:8px;border-radius:50%;background:var(--ink-3);transition:background-color .3s}.r-tchip em{font-style:normal}.r-tchip .live{display:none}.is-live .r-tchip{background:var(--green-wash);color:var(--ok-deep)}.is-live .r-tchip i{background:var(--green)}.is-live .r-tchip .todo{display:none}.is-live .r-tchip .live{display:inline}.r-track-sub{margin:28px 0 4px}.r-rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(340px,82vw);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:56px;padding:6px max(var(--gut),calc((100vw - 1320px) / 2 + var(--gut))) 18px;scroll-padding-inline:max(var(--gut),calc((100vw - 1320px) / 2 + var(--gut)));scrollbar-width:thin}.r-rail>*{scroll-snap-align:start}.r-q,.r-proof{margin:0;background:var(--card);border-radius:28px;padding:30px;border:1px solid var(--line)}.r-q h3{font-size:24px}.r-q p:last-child{margin:14px 0 0;color:var(--ink-2);font-size:16.5px;line-height:1.5}.r-proof blockquote{margin:0;font-size:18px;line-height:1.55}.r-proof blockquote:before{content:"“";display:block;font:700 64px/.6 var(--h);color:var(--orange);margin-bottom:18px}.r-proof figcaption{margin-top:22px;display:flex;flex-direction:column}.r-proof figcaption span{color:var(--ink-3);font-size:14.5px}.r-video{justify-self:center;width:min(100%,400px);aspect-ratio:9 / 16;border-radius:28px;overflow:hidden;background:var(--navy);box-shadow:0 30px 70px #16254a24}.r-video iframe{display:block;width:100%;height:100%;border:0}.r{--vid-w: min(360px, 100vw - 2 * var(--gut));--vid-half: calc(var(--vid-w) * 8 / 9)}.r-fates-band{padding-bottom:calc(var(--pad) + var(--vid-half))}.r-straddle{position:relative;z-index:2;width:var(--vid-w);margin:calc(-1 * (var(--w) + var(--after)) - var(--vid-half)) auto clamp(56px,7vw,96px)}.r-straddle .r-video{width:100%}.r-video-wide{display:none}@media(min-width:760px){.r{--vid-w: min(960px, 100vw - 2 * var(--gut));--vid-half: calc(var(--vid-w) * 9 / 32)}.r-video-wide{display:block;aspect-ratio:16 / 9}.r-video-tall{display:none}}.r-close h2{color:#fff}.r-human{margin:72px 0 20px;font:700 22px/1.2 var(--h);letter-spacing:-.03em}.r-people{list-style:none;margin:0 auto;padding:0;display:grid;gap:16px;max-width:980px}.r-people li{background:#ffffff24;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:4px}.r-people span{font-size:14.5px;color:#ffffffe6;overflow-wrap:anywhere}@media(min-width:900px){.r{--wave: 120px}}@media(min-width:760px){.r-tiers,.r-made,.r-who,.r-people{grid-template-columns:repeat(3,minmax(0,1fr))}.r-fates{grid-template-columns:1.1fr 1fr;gap:72px}.r-fate-list li{grid-template-columns:120px minmax(0,1fr);gap:24px}.r-fate-list svg{width:120px;height:48px}.r-hero-grid{grid-template-columns:1.2fr 1fr}.r-hero-grid>div:first-child{align-self:start;padding-bottom:max(0px,calc(var(--sink) - var(--wave) * 1.8 + 32px))}.r-hero-art{align-self:end}}@media(min-width:1000px){.r-split{grid-template-columns:1fr 1.05fr;gap:80px}}@media(max-width:759px){.play .pl-head{padding:12px}.play .pl-tabs{width:100%}.play .pl-tab{flex:1;padding:0 6px;font-size:14px}.r-tier{padding:28px 24px}.r-tier.pick{margin-top:12px}.r-ctas .l-btn{width:100%}}:root[data-theme=dark] .r{--hills-5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 240' preserveAspectRatio='none'%3E%3Cpath d='M-10 228C200 226 420 214 620 196C780 182 900 168 1020 150C1120 136 1220 116 1320 106C1380 100 1420 98 1450 100L1450 250L-10 250Z' fill='%232E2E4C' fill-opacity='.5'/%3E%3Cpath d='M-10 140C120 132 240 128 380 136C520 144 600 160 740 168C860 175 940 170 1040 180C1180 194 1300 204 1450 210L1450 250L-10 250Z' fill='%2324243C'/%3E%3C/svg%3E");--hills: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 240' preserveAspectRatio='none'%3E%3Cpath d='M-10 90C30 82 70 80 110 82C210 88 260 108 340 116C430 124 470 120 540 132C640 150 760 178 900 196C1040 214 1220 222 1450 226L1450 250L-10 250Z' fill='%232E1C14' fill-opacity='.5'/%3E%3Cpath d='M-10 232C180 236 360 230 520 218C660 207 790 180 900 154C960 143 1000 140 1020 138C1060 134 1090 131 1120 130C1170 127 1210 117 1260 109C1320 100 1370 98 1450 102L1450 250L-10 250Z' fill='%233A2117'/%3E%3C/svg%3E")}
