@font-face{font-family:Inter;src:url('assets/InterVariable.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{--paper:#f7f5ee;--ink:#293c32;--muted:#62685e;--green:#304c3d;--sage:#e6eadd;--peach:#f1e3d5;--line:#dcded3;--serif:Georgia,'Times New Roman',serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.055em;line-height:1.05}h1{font-size:clamp(46px,5.5vw,78px)}h2{font-size:clamp(38px,4vw,56px)}h3{font-family:var(--serif);font-size:32px;font-weight:400;letter-spacing:-.025em;line-height:1.2}em{font-weight:400;color:#667a50}p{color:var(--muted)}a:focus-visible,button:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #b8663c;outline-offset:5px}.skip{position:absolute;left:20px;top:-70px;background:var(--green);color:white;z-index:9;padding:12px}.skip:focus{top:10px}.page-width{max-width:1260px;margin:auto;padding-left:52px;padding-right:52px}.section{padding-top:100px;padding-bottom:100px}.site-header{height:102px;max-width:1370px;margin:auto;padding:0 52px;display:flex;align-items:center;gap:40px}.brand{display:inline-flex;gap:12px;align-items:center;flex-shrink:0}.brand>span{font:30px/.85 var(--serif);letter-spacing:-1px}.brand-studio{font:11px/1.3 Inter,Arial,sans-serif;letter-spacing:3.2px;display:block;margin-top:7px;margin-left:2px}.site-header nav{display:flex;gap:32px;margin:auto;font-size:13px}.site-header nav a:hover,.text-link:hover{color:#8a5034}.button{display:inline-flex;align-items:center;justify-content:center;gap:35px;background:var(--green);color:#fff;border:1px solid var(--green);border-radius:100px;padding:16px 25px;font-size:13px;font-weight:500;line-height:1.3;transition:background .2s,transform .2s;min-height:48px}.button:hover{background:#43644c;transform:translateY(-2px)}.button-small{padding:13px 21px;font-size:12px;gap:26px;min-height:44px}.text-link{font-size:12px;font-weight:500}.eyebrow{text-transform:uppercase;letter-spacing:1.7px;font-size:10px;font-weight:600;color:var(--ink);line-height:1.6}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:45px;align-items:center;padding-top:47px;padding-bottom:72px;min-height:610px}.hero-copy .eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px}.little-sun{font-size:24px;color:#b96e47}.hero h1{margin-bottom:23px}.hero .intro{font-size:17px;line-height:1.65;color:#4d5a4b;margin-bottom:15px}.product-line{font-size:12px;line-height:1.8;max-width:410px;margin-bottom:27px}.hero-secondary{display:block;margin-top:17px;line-height:1.7;color:#596350}.hero-portraits{display:flex;position:relative;gap:19px;align-items:center;padding-bottom:40px}.portrait{display:block;flex:1;min-width:0;border-radius:135px 135px 19px 19px;overflow:hidden;position:relative;height:375px;box-shadow:0 10px 35px #3645360a;transition:transform .25s}.portrait:hover{transform:translateY(-7px)}.portrait-marcus{background:#e0e5d5;margin-bottom:48px}.portrait-li-ang{background:#eadbc7;margin-top:56px}.portrait img{width:100%;height:100%;object-fit:cover;filter:saturate(.8)}.portrait-marcus img{object-position:55% 23%;transform:scale(1.3);transform-origin:55% 28%}.portrait-li-ang img{object-position:71% center}.portrait:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#17291dd9)}.portrait-label{position:absolute;top:25px;left:0;width:100%;text-align:center;z-index:1;color:white;font-size:10px;letter-spacing:.5px;text-shadow:0 1px 5px #000}.portrait-caption{position:absolute;bottom:21px;left:20px;right:20px;z-index:1;color:white}.portrait-caption strong{font-family:var(--serif);font-size:24px;font-weight:400;display:block}.portrait-caption>span{font-size:10px;display:flex;align-items:center;justify-content:space-between;color:#eef0e8}.portrait-caption b{font-size:20px;font-weight:400}.portrait-note{position:absolute;bottom:9px;right:0;left:0;text-align:center;font-family:var(--serif);font-style:italic;font-size:16px;color:#78806b}.benefit-line{display:flex;align-items:center;justify-content:center;gap:60px;border-block:1px solid var(--line);padding:24px 30px;font-family:var(--serif);font-size:18px;color:#57664d}.benefit-line i{font-style:normal;color:#a9b397;font-size:18px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:39px;gap:30px}.section-heading .eyebrow{margin-bottom:16px}.section-heading>p{font-size:13px;padding-bottom:5px}.instructor-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.instructor-card{border-radius:20px;overflow:hidden;background:var(--sage)}.instructor-card.li-ang{background:var(--peach)}.instructor-photo{height:340px;display:block;position:relative;overflow:hidden}.instructor-photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s;filter:saturate(.8)}.instructor-photo:hover img{transform:scale(1.035)}.marcus .instructor-photo img{object-position:50% 29%}.li-ang .instructor-photo img{object-position:68% 46%}.photo-stamp{position:absolute;left:22px;top:22px;background:#f7f5eee6;border-radius:50px;padding:7px 15px;font-size:10px;display:flex;gap:24px;align-items:center}.photo-stamp span{font-size:18px}.instructor-info{padding:29px 32px 33px}.instructor-info h3{font-size:36px;margin:7px 0}.character-quote{font-family:var(--serif);font-size:19px;font-style:italic;color:#596448;margin-bottom:14px}.instructor-info>p:not(.eyebrow):not(.character-quote){font-size:13px;max-width:410px}.tags{display:flex;gap:7px;flex-wrap:wrap;margin:23px 0}.tags span{border:1px solid #a1ad9680;border-radius:50px;padding:5px 10px;font-size:9px;color:#43513d}.card-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap}.card-actions .button{padding:14px 20px;gap:10px;font-size:12px}.how-section{background:#eeeee4;padding:85px 0 90px}.how-section h2{margin-top:18px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:50px}.step-number{display:block;color:#8e9a7c;border-bottom:1px solid #d1d7c7;font-size:11px;margin-bottom:23px;padding-bottom:14px}.steps h3{font-size:26px;margin-bottom:12px}.steps p{font-size:12px}.conversation-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.conversation-copy h2{margin:18px 0 23px}.conversation-copy>p:not(.eyebrow){font-size:13px;max-width:375px;margin-bottom:24px}.conversation-copy .small-note{font-size:10px!important;margin-top:17px}.chat-peek{background:#e8ecdf;border-radius:21px;padding:24px;box-shadow:15px 15px 0 #eff0e6}.peek-header{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid #ccd5bd}.avatar{height:43px;width:43px;border-radius:50%;object-fit:cover;object-position:55% 18%}.peek-header strong{font-size:12px;font-weight:500;display:block}.peek-header div>span{font-size:9px;color:#737f65;display:block}.peek-star{margin-left:auto;font-size:26px;color:#73885b}.peek-user{margin:24px 0 25px 60px;border-radius:16px 16px 3px 16px;padding:15px 18px;background:#304c3d;color:white;font-size:12px;line-height:1.6}.peek-reply{background:#f7f7ef;border-radius:3px 16px 16px 16px;padding:18px 20px;margin-right:35px;font-size:12px}.peek-reply .eyebrow{font-size:8px;margin-bottom:9px}.peek-reply p{color:#485640}.peek-reply p+p{margin-top:13px}.peek-composer{margin-top:27px;background:#f9f9f1;border:1px solid #d4dcc8;border-radius:40px;padding:9px 11px 9px 20px;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#829072}.peek-composer a{background:#304c3d;color:white;border-radius:50%;height:32px;width:32px;display:grid;place-items:center;font-size:16px}.sample-label{display:block;text-align:center;font-size:8px;color:#6d775f;margin-top:12px}.faq-section{border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding-top:70px}.faq-section h2{font-size:42px;margin-top:17px}.faq-list details{border-bottom:1px solid var(--line);padding:0 0 20px;margin-bottom:20px}.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-size:13px;align-items:center}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:21px;color:#7b856d}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:12px;margin-top:16px;line-height:1.8;padding-right:35px}.closing{text-align:center;position:relative;overflow:hidden;background:#dde4d2;padding:68px 25px 78px}.closing .eyebrow{margin-bottom:18px}.closing h2{font-size:54px;margin-bottom:26px}.closing-flower{position:absolute;font-size:300px;line-height:1;color:#c9d4bb;right:3%;bottom:-100px;pointer-events:none}.closing .button{position:relative;z-index:1}.site-footer{max-width:1370px;margin:auto;padding:47px 52px;display:flex;align-items:flex-start;justify-content:space-between;gap:35px}.site-footer p{font-family:var(--serif);font-style:italic;font-size:14px;margin-top:18px}.footer-links{display:flex;flex-wrap:wrap;gap:25px;font-size:11px;padding-top:12px}.fine-print{font-size:9px;color:#758067;line-height:1.9;padding-top:10px}
/* Instructor landing pages */
.instructor-hero{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-top:35px;padding-bottom:80px}.instructor-hero h1{font-size:clamp(45px,5vw,68px);white-space:pre-line;margin:22px 0}.instructor-hero .intro{font-size:15px;max-width:480px;margin-bottom:28px}.instructor-hero-photo{height:510px;position:relative;border-radius:160px 160px 20px 20px;overflow:hidden}.instructor-hero-photo img{width:100%;height:100%;object-fit:cover}.instructor-page.marcus .instructor-hero-photo img{object-position:55% 25%}.instructor-page.li-ang .instructor-hero-photo img{object-position:70% center}.instructor-hero-photo .portrait-caption{bottom:25px}.instructor-hero-photo:after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#17291dd9)}.instructor-byline{display:flex;align-items:center;gap:10px;font-size:11px;color:#6a755e;margin-top:20px}.instructor-byline .avatar{height:29px;width:29px}.instructor-topics{border-top:1px solid var(--line)}.topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:35px}.topic-card{background:var(--sage);padding:30px 25px;border-radius:16px}.li-ang .topic-card{background:var(--peach)}.topic-card>span{font-size:26px;color:#7c8968;display:block;margin-bottom:25px}.topic-card h3{font-size:24px;margin-bottom:12px}.topic-card p{font-size:12px;margin-bottom:24px}.topic-card .text-link{font-size:11px}.instructor-example{max-width:850px;margin:auto;text-align:center;padding:0 30px 100px}.instructor-example h2{margin:18px 0 35px}.prompt-list{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.prompt-list a{border:1px solid #cbd1bd;padding:14px 20px;border-radius:40px;font-size:12px}.prompt-list a:hover{background:var(--sage)}.teaching-note{font-size:11px;margin-top:25px}.other-instructor{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:32px;padding-bottom:32px;font-size:12px}
/* Studio conversation preview */
.app-body{height:100dvh;overflow:hidden;background:#faf9f5}.studio{height:100dvh;display:grid;grid-template-columns:274px 1fr}.studio-sidebar{background:#eceee4;border-right:1px solid #dce1d1;display:flex;flex-direction:column;padding:28px 18px}.studio-sidebar .brand{padding-left:11px;margin-bottom:40px}.sidebar-label{font-size:9px;text-transform:uppercase;letter-spacing:1.5px;margin:0 11px 15px;color:#667456}.instructor-switch{border:0;width:100%;display:flex;align-items:center;gap:12px;padding:13px 12px;border-radius:12px;background:transparent;text-align:left;color:var(--ink);margin-bottom:7px}.instructor-switch:hover{background:#e0e5d4}.instructor-switch[aria-pressed=true]{background:#d7e0ca}.instructor-switch strong{font-size:12px;display:block;font-weight:500}.instructor-switch span span{font-size:9px;display:block;color:#647256;margin-top:2px}.instructor-switch .avatar{width:39px;height:39px}.instructor-switch .li-avatar{object-position:70% 25%}.sidebar-bottom{margin-top:auto;padding:20px 11px 0;border-top:1px solid #d3dac8}.sidebar-bottom a{font-size:11px}.sidebar-bottom p{font-size:9px;margin-top:14px}.studio-main{display:flex;flex-direction:column;min-width:0;min-height:0}.studio-topbar{padding:20px 32px;display:flex;gap:15px;align-items:center;border-bottom:1px solid #e8e9e1;min-height:78px}.studio-topbar .topbar-title{font-size:13px;font-weight:500}.studio-topbar .topbar-subtitle{font-size:9px;color:#7d856e}.studio-topbar .new-chat{margin-left:0;background:transparent;border:1px solid #d7ddce;border-radius:50px;padding:9px 16px;color:#556546;font-size:10px;min-height:40px}.studio-topbar #new-chat{margin-left:auto}.studio-topbar .mobile-home{display:none}.preview-banner{background:#f0ede4;text-align:center;padding:8px 20px;color:#716950;font-size:10px;border-bottom:1px solid #e7e2d6}.conversation-scroll{overflow-y:auto;flex:1;min-height:0;padding:38px 28px 20px}.welcome{max-width:650px;margin:30px auto 0;text-align:center}.welcome .welcome-avatar{height:82px;width:82px;border-radius:50%;object-fit:cover;object-position:55% 18%;margin:0 auto 22px}.welcome .welcome-avatar.li-avatar{object-position:70% 25%}.welcome .eyebrow{font-size:9px}.welcome h1{font-size:44px;margin:14px 0 16px}.welcome p{font-size:13px;max-width:450px;margin:auto}.starter-prompts{margin:30px auto;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:660px}.starter-prompts button{text-align:left;background:#fffefa;border:1px solid #e0e4d6;border-radius:14px;padding:16px;font-size:11px;color:#59694a;min-height:80px;line-height:1.6}.starter-prompts button:hover{background:#e9eddf}.starter-prompts button>span{display:block;font-size:16px;margin-bottom:10px;color:#8b9a72}.message-list{max-width:680px;margin:auto}.message{margin:20px 0;white-space:pre-wrap;font-size:13px;line-height:1.85}.message-user{max-width:80%;margin-left:auto;padding:13px 19px;background:#e4eadb;border-radius:18px 18px 3px 18px;color:#42583c;overflow-wrap:anywhere}.message-assistant{padding:4px 35px 4px 0;color:#54634b}.message-assistant .eyebrow{font-size:8px;margin-bottom:8px}.composer-wrap{padding:17px 28px 15px;background:#faf9f5}.composer{display:flex;align-items:flex-end;gap:12px;background:white;border:1px solid #d6decb;border-radius:22px;padding:12px 13px 12px 20px;max-width:720px;margin:auto;box-shadow:0 5px 20px #364b3505}.composer textarea{flex:1;min-width:0;resize:none;border:none;background:transparent;outline:none;color:#42563c;font-size:12px;line-height:1.6;height:45px;max-height:130px;padding:10px 0}.composer button{border:0;background:#304c3d;color:white;border-radius:50%;width:38px;height:38px;flex-shrink:0;font-size:20px;margin-bottom:2px}.composer button:disabled{background:#bfc9b2;cursor:default}.composer-note{font-size:8px;text-align:center;margin-top:9px;color:#7a826e}.studio-empty{display:grid;place-items:center;flex:1;padding:35px;text-align:center}.studio-empty h1{font-size:48px;margin-bottom:16px}.studio-empty p{max-width:450px;font-size:14px}.empty-instructors{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:30px}.empty-instructors button{border:1px solid #dbe1cf;padding:24px 30px;border-radius:20px;background:#eceee4;color:#3f5236;min-width:185px}.empty-instructors img{width:70px;height:70px;object-fit:cover;object-position:55% 18%;border-radius:50%;margin:0 auto 15px}.empty-instructors button:last-child img{object-position:70% 25%}.empty-instructors strong{font-family:var(--serif);font-size:24px;font-weight:400;display:block}.empty-instructors span{font-size:10px}[hidden]{display:none!important}
@media(min-width:1450px){.hero-portraits .portrait{height:415px}}
@media(max-width:1050px){.page-width{padding-inline:35px}.site-header{padding-inline:35px}.hero{gap:30px;grid-template-columns:1fr 1fr;min-height:570px}.hero h1{font-size:59px}.hero .intro{font-size:15px}.hero-portraits{gap:12px}.portrait{height:330px}.portrait-caption{left:14px;right:14px}.portrait-caption strong{font-size:21px}.portrait-caption>span{font-size:8px}.portrait-label{font-size:8px}.portrait-note{font-size:13px}.benefit-line{gap:30px;font-size:17px}.conversation-section{gap:45px}.instructor-info{padding:26px}.card-actions{gap:16px}.site-footer{padding-inline:35px;flex-wrap:wrap}.instructor-hero{gap:40px}.instructor-hero-photo{height:450px}.studio{grid-template-columns:235px 1fr}}
@media(max-width:760px){.site-header{height:83px;padding:0 22px;gap:15px;justify-content:space-between}.site-header nav{display:none}.brand>span{font-size:27px}.brand img{width:29px;height:29px}.brand-studio{font-size:9px;letter-spacing:3px}.button-small{font-size:10px;gap:15px;padding:12px 16px}.page-width{padding-inline:24px}.section{padding-block:60px}.hero{grid-template-columns:1fr;gap:36px;padding-top:26px;padding-bottom:40px}.hero h1{font-size:clamp(45px,10vw,65px);margin-bottom:19px}.hero-copy .eyebrow{font-size:9px;letter-spacing:1.25px;margin-bottom:20px}.hero .intro{font-size:15px}.product-line{font-size:11px;max-width:360px}.hero-secondary{font-size:10px}.hero-portraits{max-width:450px;width:100%;margin:auto;gap:15px;padding-bottom:31px}.portrait{height:320px;border-radius:120px 120px 16px 16px}.portrait-marcus{margin-bottom:35px}.portrait-li-ang{margin-top:35px}.portrait-caption strong{font-size:23px}.portrait-caption>span{font-size:9px}.portrait-label{font-size:9px;top:28px}.portrait-note{font-size:14px}.benefit-line{gap:14px;padding:20px 16px;flex-wrap:wrap;font-size:12px}.benefit-line i{font-size:12px}.section-heading{display:block;margin-bottom:28px}.section-heading>p{margin-top:20px;font-size:12px}.instructor-grid{grid-template-columns:1fr;gap:25px}.instructor-photo{height:340px}.instructor-info{padding:26px}.instructor-info h3{font-size:33px}.character-quote{font-size:18px}.how-section{padding:60px 0}.steps{grid-template-columns:1fr;gap:28px;margin-top:35px}.steps article{display:grid;grid-template-columns:40px 1fr;gap:0 20px}.step-number{border:0;grid-row:span 2;padding:4px 0;margin:0}.steps h3{font-size:25px}.steps p{grid-column:2}.conversation-section{grid-template-columns:1fr;gap:34px}.conversation-copy>p:not(.eyebrow){max-width:450px}.chat-peek{margin-right:10px;padding:20px}.peek-user{margin-left:40px}.faq-section{grid-template-columns:1fr;gap:30px}.faq-section h2{font-size:38px}.closing{padding:55px 20px 65px}.closing h2{font-size:42px}.closing-flower{font-size:200px;right:-40px;bottom:-65px}.site-footer{padding:36px 24px;display:grid;grid-template-columns:1fr;gap:23px}.footer-links{gap:25px;padding:0}.fine-print{padding:0}.instructor-hero{grid-template-columns:1fr;gap:36px;padding-top:23px;padding-bottom:50px}.instructor-hero h1{font-size:47px}.instructor-hero-photo{height:410px;max-width:500px;width:100%;margin:auto;border-radius:150px 150px 20px 20px}.topic-grid{grid-template-columns:1fr;gap:15px}.topic-card{padding:25px}.topic-card>span{margin-bottom:14px}.instructor-example{padding:0 24px 55px}.instructor-example h2{font-size:37px}.prompt-list{flex-direction:column;text-align:left}.other-instructor{gap:20px;font-size:10px}.studio{grid-template-columns:1fr}.studio-sidebar{display:none}.studio-topbar{padding:13px 18px;gap:10px;min-height:68px}.studio-topbar .mobile-home{display:block;font-size:20px;min-width:30px}.studio-topbar .new-chat{padding:9px 12px;font-size:9px}.studio-topbar .topbar-title{font-size:12px}.studio-topbar .topbar-subtitle{font-size:8px}.preview-banner{font-size:9px;padding:9px 15px}.conversation-scroll{padding:24px 20px 15px}.welcome{margin-top:15px}.welcome h1{font-size:35px}.welcome p{font-size:12px}.starter-prompts{grid-template-columns:1fr;gap:8px;margin-top:25px}.starter-prompts button{min-height:0;padding:13px 16px;display:flex;align-items:center;gap:12px}.starter-prompts button>span{margin:0}.composer-wrap{padding:10px 16px 12px}.composer{padding:10px 11px 10px 17px}.composer-note{font-size:8px;line-height:1.6}.message{font-size:12px}.studio-empty{padding:25px}.studio-empty h1{font-size:40px}.empty-instructors{gap:10px}.empty-instructors button{min-width:140px;padding:20px}.empty-instructors strong{font-size:21px}}
@media(max-width:360px){.page-width{padding-inline:20px}.hero h1{font-size:43px}.portrait{height:280px}.portrait-caption strong{font-size:19px}.portrait-caption>span{font-size:8px}.benefit-line{gap:8px;font-size:10px}.instructor-info{padding:23px}.tags span{font-size:8px}.closing h2{font-size:36px}.site-header{padding-inline:20px}.card-actions .text-link{font-size:10px}.instructor-hero h1{font-size:41px}.studio-topbar{padding-inline:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

/* Start-by-need tracks */
.start-section{padding-top:80px;padding-bottom:20px}.start-heading{margin-bottom:32px}.start-heading h2{margin-top:16px}.tracks{display:grid;grid-template-columns:1fr 1fr;gap:28px}.track{background:var(--sage);border-radius:20px;padding:28px 30px 30px}.track.li-ang{background:var(--peach)}.track .eyebrow span{text-transform:none;letter-spacing:0;font-weight:400;color:var(--muted)}.chips{display:flex;flex-direction:column;gap:10px;margin-top:18px}.chips a{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fffefa;border:1px solid #d9dfcf;border-radius:40px;padding:14px 20px;font-size:13px;color:#3f5236;transition:background .2s,transform .2s}.chips a:hover{background:#f1f3ea;transform:translateX(3px)}.chips a span{color:#8a9677}@media(max-width:760px){.start-section{padding-top:55px;padding-bottom:0}.tracks{grid-template-columns:1fr;gap:16px}.track{padding:22px}.chips a{font-size:12px;padding:13px 17px}}
