.brand,body{color:var(--text)}.brand,.button,.watch-unused-nav a{text-decoration:none}.action,.watch-unused-header{border-bottom:1px solid var(--border)}.watch-feature-image img,.watch-main video{display:block;width:100%;height:auto}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:"Space Grotesk",sans-serif;line-height:1.65}a{color:var(--text-link);text-underline-offset:4px}a:focus-visible,video:focus-visible{outline:#2563eb solid 3px;outline-offset:5px}.watch-footer,.watch-main{width:min(1100px,calc(100% - 40px));margin:auto}.watch-unused-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:20px}.watch-unused-nav{display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700}.button,.watch-main .action .button{color:#fff}.button{display:inline-block;background:#2563eb;padding:10px 18px;border-radius:8px;font-weight:600}.intro,.watch-lead,.watch-note{color:var(--text-3)}.action,.watch-footer{display:flex;padding:24px 0}.button:hover{background:#1d4ed8}.watch-main h1{font-size:clamp(28px,3.6vw,44px);line-height:1.15;letter-spacing:-.025em;margin:32px 0 14px;max-width:850px;text-wrap:balance}.intro{max-width:75ch;margin:0 0 24px}.watch-main figure{margin:0}.watch-main video{max-height:65vh;background:#101010;border-radius:14px}.watch-main figcaption{font-size:14px;color:var(--text-3);padding-top:10px}.action{justify-content:space-between;align-items:center;gap:20px}.watch-main .action p{margin:0;font-weight:500}.watch-main article{max-width:72ch;margin:48px auto 64px;max-width:none}.watch-main section+section{margin-top:42px}.watch-main h2{font-size:28px;line-height:1.25;margin:0 0 16px}.watch-main h3{font-size:19px;margin:24px 0 6px}.watch-main p{margin:0 0 16px}.watch-main ol{padding-left:24px}.watch-main li{padding-left:8px}.watch-footer{gap:24px;align-items:center;border-top:1px solid var(--border);font-size:14px}.skip{position:absolute;left:12px;top:-80px;background:#fff;padding:10px}.skip:focus{top:10px}@media(max-width:600px){.watch-footer,.watch-main{width:calc(100% - 32px)}.watch-unused-nav{gap:12px;font-size:13px}.watch-unused-nav>a:first-child{display:none}.brand{font-size:21px}.button{padding:10px 13px}.action{align-items:flex-start;flex-direction:column}.watch-main figcaption{font-size:12px}.watch-footer{flex-wrap:wrap}.watch-main h2{font-size:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.watch-main{padding-top:110px}.watch-main article>section:not(.watch-breakdown){max-width:72ch;margin-left:auto;margin-right:auto}.watch-main .watch-breakdown{margin:58px 0 64px}.watch-lead{font-size:20px}.watch-feature{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center;margin-top:40px}.watch-feature-image{overflow:hidden;border-radius:16px;background:var(--surface-2)}.watch-feature h3{font-size:27px;line-height:1.25;margin:12px 0 16px}.watch-icon{object-fit:contain}.watch-feature-reverse .watch-feature-image{order:2}.watch-note{font-size:14px;margin-top:28px!important}.watch-page .navbar-shadcn{z-index:100}.watch-main section{scroll-margin-top:110px}.watch-page[data-theme=dark] .brand{color:var(--text)}@media(max-width:700px){.watch-main{padding-top:90px}.watch-feature{grid-template-columns:1fr;gap:20px;margin-top:32px}.watch-feature-reverse .watch-feature-image{order:0}.watch-feature h3{font-size:24px}.watch-icon{width:56px;height:56px}}.watch-main article>section.watch-steps{max-width:none;margin-top:72px;margin-bottom:72px}.watch-main .watch-postits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:20px 4px 12px;margin:24px 0 0}.watch-main .watch-postits li{position:relative;padding:30px 26px 32px;background:#fff0b5;color:#302b1c;border-radius:3px 3px 20px;box-shadow:0 12px 20px -14px rgba(30,25,10,.35);transform:rotate(-1.5deg)}.watch-main .watch-postits li:nth-child(2){background:#d9f2eb;color:#153c33;transform:rotate(1deg)}.watch-main .watch-postits li:nth-child(3){background:#e5e4fc;color:#302a51;transform:rotate(-.7deg)}.watch-postits li::before{content:"";position:absolute;width:72px;height:23px;top:-10px;left:calc(50% - 36px);background:rgba(220,208,180,.65);transform:rotate(-4deg)}.watch-main .watch-step-number{display:block;font-size:36px;font-weight:700;line-height:1;margin:0 0 24px;letter-spacing:-.03em;color:inherit;opacity:.65}.watch-main .watch-postits h3{font-size:22px;line-height:1.3;margin:0 0 16px;color:inherit}.watch-main .watch-postits p{font-size:16px;line-height:1.65;color:inherit;margin:0}@media(max-width:760px){.watch-main .watch-postits{grid-template-columns:1fr;gap:30px;padding:12px 6px}.watch-main article>section.watch-steps{margin-top:48px;margin-bottom:48px}.watch-main .watch-postits li{padding:26px}.watch-main .watch-step-number{margin-bottom:16px}}