.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")}.pg-hero{padding-top:clamp(40px,6vw,88px)}.pg-hero h1{font-size:clamp(40px,5.6vw,76px);max-width:16ch}.pg-hero .r-ctas{margin-top:32px}.pg-prose>*{max-width:760px}.pg-prose h2{margin:48px 0 0;font-size:clamp(26px,2.6vw,34px);letter-spacing:-.035em;line-height:1.1}.pg-prose h2:first-child{margin-top:0}.pg-prose h3{margin:28px 0 0;font-size:20px;letter-spacing:-.02em}.pg-prose p,.pg-prose li{font-size:17px;line-height:1.6;color:var(--ink-2)}.pg-prose p{margin:14px 0 0}.pg-prose ul{margin:14px 0 0;padding-left:22px}.pg-prose li{margin-top:8px}.pg-prose strong{color:var(--black)}.pg-prose a{color:var(--black);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.pg-prose a:hover{color:var(--orange)}.pg-prose .r-ctas{margin-top:40px}.pg-prose .pg-note{margin-top:40px;font-size:14px;color:var(--ink-3)}.pg-prose .pg-faq{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.pg-prose .pg-faq li{margin:0;padding:22px 0;border-bottom:1px solid var(--line)}.pg-faq h3{margin:0}.pg-faq p{margin-top:8px}.bk-h{margin:0 0 28px;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.04em}.bk-grid+.bk-h{margin-top:72px}.bk-grid{display:grid;gap:24px}.bk-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:var(--card)}.bk-tile{display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;padding:12% 14%;background:var(--page)}.bk-tile.dark{background:#111}:root[data-theme=dark] .bk-tile:not(.dark){background:#fbfaf6}:root[data-theme=dark] .bk-tile.dark{background:#000}.bk-tile img{display:block;width:100%;height:auto;max-height:100%}.bk-tile .bk-mark{width:46%}.bk-meta{padding:22px 24px 24px;border-top:1px solid var(--line)}.bk-meta h3{font-size:22px;letter-spacing:-.03em}.bk-meta p{margin:6px 0 0;color:var(--ink-2);font-size:15.5px}.bk-dl{display:flex;gap:8px;margin-top:18px!important}.bk-dl a{flex:1;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--black);font:700 15px/1 var(--t);letter-spacing:.02em;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.bk-dl a:hover{background:var(--orange);border-color:var(--orange);color:#fff}.bk-dl a:focus-visible{outline:none;border-color:var(--orange)}.bk-rules{margin-top:72px}@media(min-width:760px){.bk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-use-h{margin-top:72px}.bk-uses{display:grid;gap:40px}.bk-use{margin:0}.bk-poster{container-type:inline-size;position:relative;aspect-ratio:1 / 1.414;border-radius:6px;overflow:hidden;box-shadow:0 18px 50px #16254a1f;font-family:var(--t)}.bp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.bk-use figcaption{margin-top:22px}.bk-use figcaption h3{font-size:22px;letter-spacing:-.03em}.bk-use figcaption p{margin:8px 0 0;color:var(--ink-2);font-size:16.5px;line-height:1.55;max-width:46ch}.p-light{background:#ffc5a6;color:#111}.p-light .bp{padding:9cqw 8cqw 8cqw}.bp-top{display:flex;flex-direction:column;align-items:center;gap:2.4cqw}.bp-top img{width:40cqw;height:auto;display:block}.bp-top span{font:700 2.6cqw/1 var(--t);letter-spacing:.42em;text-transform:uppercase;margin-right:-.42em}.bp-mid{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.bp-title{margin:0;font:700 17cqw/.86 var(--h);letter-spacing:-.05em;text-transform:uppercase}.p-light .bp-title{color:#111}.bp-sub{margin:4cqw 0 0;font:600 4.2cqw/1.2 var(--t)}.bp-foot{display:flex;flex-direction:column;align-items:center;gap:1.4cqw;text-align:center;font-size:3.1cqw;text-transform:uppercase;letter-spacing:.14em}.bp-foot b{font-size:4.2cqw;letter-spacing:.06em}.p-dark{background:#111;color:#fff}.p-dark .bp{padding:10cqw 8cqw 0}.p-dark .bp-mid{justify-content:flex-start;text-align:left}.p-dark .bp-title{color:#fff;font-size:18cqw}.p-dark .bp-title em{font-style:normal;color:var(--orange)}.bp-line{margin:7cqw 0 0;font:700 5.2cqw/1.3 var(--h);letter-spacing:-.03em;color:#f7f3eb}.bp-strip{display:flex;align-items:center;justify-content:space-between;gap:4cqw;margin:0 -8cqw;padding:5.5cqw 8cqw 6.5cqw;border-top:1px solid rgba(255,255,255,.22)}.bp-strip img{display:block;height:auto}.bp-hm{width:19cqw}.bp-mf{width:18cqw}.bp-ph{color:#ffffffe6;white-space:nowrap}.ph-a{font:800 3.4cqw/1 var(--t);letter-spacing:.22em}.ph-b{display:inline-flex;align-items:center;gap:1.6cqw;font:italic 600 4.2cqw/1 Georgia,serif}.ph-b i{width:4.4cqw;height:4.4cqw;border:.7cqw solid currentColor;border-radius:50%}@media(min-width:760px){.bk-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:980px}}.win-hero{padding-top:clamp(32px,5vw,72px)}.win-grid{display:grid;gap:32px;align-items:start;grid-template-areas:"copy" "card" "steps"}.win-copy{grid-area:copy}.win-card{grid-area:card}.win-steps{grid-area:steps}.win-copy h1{font-size:clamp(44px,6vw,84px);max-width:10ch}.win-copy .r-lead{max-width:30ch}.win-steps{list-style:none;margin:0;padding:0;display:grid;gap:16px;max-width:520px}.win-steps li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;font-size:17px;line-height:1.5;color:var(--ink-2)}.win-steps b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--peach);color:var(--peach-ink);font:700 19px/1 var(--h)}.win-steps strong{color:var(--black)}.win-card{background:var(--card);border-radius:28px;padding:clamp(24px,3.4vw,40px);box-shadow:0 18px 50px #16254a14;width:100%;max-width:560px;justify-self:center}.win-head{text-align:center;margin-bottom:22px}.win-icon{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:var(--orange);color:#fff;font:700 26px/1 var(--t)}.r .win-title{margin:0 auto;max-width:none;font:700 clamp(28px,2.4vw,34px)/1.1 var(--h);letter-spacing:-.03em;text-align:center}.win-title:focus{outline:none}.win-sub{margin:10px auto 0;max-width:40ch;color:var(--ink-2);font-size:15.5px;line-height:1.5;text-align:center}.win-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.win-field{margin-bottom:16px}.win-label{display:block;margin-bottom:7px;font:700 12.5px/1.2 var(--t);letter-spacing:.08em;text-transform:uppercase;color:var(--black)}.win-req{color:var(--orange)}.win-in{box-sizing:border-box;display:block;width:100%;height:52px;padding:0 16px;border:2px solid var(--line);border-radius:14px;background:var(--card);color:var(--black);font:400 16px/1.2 var(--t);transition:border-color .12s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.win-in::placeholder{color:var(--ink-3)}.win-in:hover{border-color:var(--ink-3)}.win-in:focus,.win-in:focus-visible{outline:none;border-color:var(--orange)}.win-in[aria-invalid=true]{border-color:var(--err)}.win-at{position:relative}.win-at>span{position:absolute;left:16px;top:50%;translate:0 -50%;color:var(--ink-3);font:600 16px/1 var(--t);pointer-events:none}.win-at .win-in{padding-left:34px}.win-ts:not(:empty){margin:4px 0 14px}.win-field .win-msg{margin:8px 0 0}.win-msg{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:var(--peach-wash);color:var(--err);font-size:15px;line-height:1.45;font-weight:600}.win-go{width:100%;height:60px;margin-top:6px;font-size:18px}.win-go[disabled]{opacity:.7;cursor:progress}.win-small{margin:14px 0 0;text-align:center;color:var(--ink-3);font-size:13.5px;line-height:1.5}.win-small a{color:inherit;text-decoration:underline;text-underline-offset:2px}.win-small a:hover{color:var(--orange)}.win-done{text-align:center;padding:28px 0 8px}.win-tick{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:var(--orange);color:#fff}.win-tick svg{width:36px;height:36px}.win-done .win-sub{font-size:17px}.win-again{margin-top:26px}.win-prize{display:grid;gap:40px;align-items:end}.win-prize-copy .r-lead{max-width:34ch}.win-tier{margin-top:40px;max-width:460px}.win-tier .tier-list{margin-bottom:26px}.win-tier .see-eg{margin:0 0 22px}.win-prize-art{display:flex;justify-content:center}.win-prize-art img{display:block;width:auto;height:clamp(360px,40vw,600px);max-width:100%;object-fit:contain}.win-chat{padding:0;border:0;background:none;color:var(--black);font:inherit;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px;cursor:pointer}.win-chat:hover{color:var(--orange)}@media(min-width:980px){.win-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-rows:auto 1fr;grid-template-areas:"copy card" "steps card";column-gap:clamp(40px,6vw,96px);row-gap:36px}.win-copy{padding-top:clamp(8px,3vw,48px)}.win-card{justify-self:end}.win-prize{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:979px){.win-prize-art{display:none}.win-steps{margin-top:8px}}
