/* MUXION visual refinement: quiet color, clearer hierarchy, purposeful motion. */
:root{--blue:#91b9e8;--action:#2863b7;--yellow:#e5ce64;--green:#96cdb6;--radius:16px}
body[data-theme=build]{--blue:#e5ce64;--action:#d6bd58;--line:#35372f}
body[data-theme=learning]{--blue:#8fcbb0;--action:#5c9c80;--line:#283e39;--panel:#101e21;--panel2:#17282a}
body[data-theme=learning] .btn:not(.secondary):not(.danger){color:#071b14}
body[data-theme=build] .btn:not(.secondary):not(.danger){color:#1f251b}
.logo{gap:12px;align-items:center;color:var(--blue)}
.logo .wordmark{display:block;width:112px;height:40px;min-width:112px;background:currentColor;mask-image:var(--logo-image);-webkit-mask-image:var(--logo-image);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;border:0;padding:0}
.logo .brand-label{font-size:9px;line-height:1.3;color:var(--muted);letter-spacing:.08em;min-width:0}
h1{line-height:1.12;letter-spacing:-.052em}h2{line-height:1.22;letter-spacing:-.038em}h3{line-height:1.35;letter-spacing:-.025em}
.hero-copy>p,.detail-description{line-height:1.9}.eyebrow{line-height:1.6;letter-spacing:.14em}.format-card{position:relative;isolation:isolate;overflow:hidden;grid-template-rows:auto auto 1fr auto;gap:24px;padding:30px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s,background .35s;background:#0e1727}
.format-card h3{font-size:clamp(21px,1.8vw,25px);max-width:100%;font-weight:600}.format-card .num{font-size:10px;letter-spacing:.035em;line-height:1.7}.format-card>.between{gap:12px}.format-card>.between svg{width:24px;height:24px;padding:0}.format-card p{max-width:34ch}.format-card .text-link{align-self:end;line-height:1.5;min-height:30px}.format-card .card-glyph{position:absolute;right:16px;bottom:40px;font-size:130px;line-height:1;color:#a9c4e0;opacity:.035;pointer-events:none;transition:transform .5s,opacity .5s;z-index:-1}.format-card:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0b162d00,#101a2b66),url('assets/make_binary_files_e5d7a8b2d1ec0c9243b048ae81b1beedd3f3e4f6.webp') center/cover;opacity:.035;pointer-events:none;z-index:-1;transition:opacity .4s}.format-card:nth-child(2):before{background-position:70% 50%}.format-card:nth-child(3):before{background-position:20% 50%}
@media(hover:hover){.format-card:hover,.course-card:hover{transform:translateY(-5px);border-color:#506985;box-shadow:0 20px 45px #03081035}.format-card:hover:before{opacity:.075}.format-card:hover .card-glyph{opacity:.09;transform:rotate(-8deg) scale(1.07)}.format-card:hover>.between>svg{transform:rotate(-7deg)}.format-card svg,.text-link svg{transition:transform .3s}.format-card:hover .text-link svg,.course-card:hover .text-link svg{transform:translateX(4px)}.subject-card:hover{transform:translateY(-5px);border-color:#5d8575}.subject-card:hover .subject-art{transform:scale(1.035) translateY(-4px);opacity:.85}.subject-card:hover:before{opacity:.07}.collab-graphic:hover .collab-browser{transform:rotate(-5deg) translateY(-4px)}.collab-graphic:hover .collab-phone{transform:rotate(7deg) translateY(-8px)}}
.hero-stage:before{content:'';position:absolute;inset:0;background:url('assets/make_binary_files_e5d7a8b2d1ec0c9243b048ae81b1beedd3f3e4f6.webp') center/cover;opacity:.07;pointer-events:none}.hero-stage{background:#152033}.stage-grid{opacity:.65}.hero-stage .design-window{border-color:#35445b}.floating-tag{background:#1c2b40;border-color:#3c5069}.course-art{height:232px;display:flex;flex-direction:column;gap:0;background:#1c2d45;padding:24px;isolation:isolate}.course-art:before{content:'';position:absolute;inset:0;background:url('assets/make_binary_files_e5d7a8b2d1ec0c9243b048ae81b1beedd3f3e4f6.webp') center/cover;opacity:.045;z-index:-1;pointer-events:none}.course-art:after{opacity:.65;z-index:-1}.course-art .art-label{font-size:9px;letter-spacing:1.5px;line-height:1.5;position:relative;z-index:1}.course-art h3{font-size:32px;line-height:1.04;letter-spacing:-1px;margin:16px 0 18px;max-width:100%}.course-art .art-bottom{position:relative;bottom:auto;left:auto;margin-top:auto;font-size:8px;line-height:1.5;letter-spacing:.9px;max-width:100%;z-index:1}.course-art.live{background:#2d2940;color:#c9bddf}.course-art.mentor{background:#233b35;color:#c3dfd1}.continue-card .course-art h3{font-size:25px;margin:10px 0}.continue-card .course-art .art-label{font-size:7px}.continue-card .course-art .art-bottom{font-size:6px;letter-spacing:.45px}.detail-buy .course-art h3{font-size:29px;margin:10px 0}.cart-line .course-art{display:block}.cart-line .course-art h3{margin:0;font-size:19px}.cart-line .course-art:before{opacity:.03}
.toolkit{gap:24px;align-items:center;padding:24px 0}.toolkit-label{font-size:8px;letter-spacing:.1em;line-height:1.7;flex-shrink:0}.tool-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:11px;color:#c1cbdb}.tool-brand>svg{width:19px;height:28px}.tool-logo{display:grid;place-items:center;width:28px;height:28px;border:1px solid;border-radius:6px;font-size:13px;line-height:1;font-weight:500;letter-spacing:-.7px}.tool-logo.ps{color:#9bbacf;background:#132b3d;border-color:#345068}.tool-logo.ai{color:#d3b68f;background:#2c261c;border-color:#514532}.tool-logo.id{color:#c5a0b1;background:#30202c;border-color:#554052}.tool-logo.motion{color:#b4abd0;background:#26243a;border-color:#4a4664;font-size:24px}.tool-logo.web{color:#9cbbae;background:#1c2e2b;border-color:#3d544e;font-size:11px}
.feature-band{position:relative;isolation:isolate;overflow:hidden;background:#121f31;border-color:#2c405a}.feature-band:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0d1829,#0d182950),url('assets/make_binary_files_e5d7a8b2d1ec0c9243b048ae81b1beedd3f3e4f6.webp') right center/cover;opacity:.11;z-index:-1;pointer-events:none}.feature-band:after{content:'+';position:absolute;right:35%;top:18px;color:var(--blue);font-size:110px;line-height:1;font-weight:400;opacity:.06;z-index:-1}.momentum-circle{border-top-color:#8baed9;border-right-color:#8baed9;border-bottom-color:#8baed9}.momentum-circle:after{content:'';position:absolute;inset:-24px;border:1px dashed #8aa6c32d;border-radius:50%;pointer-events:none}.momentum-circle strong{font-variant-numeric:tabular-nums}.momentum-circle small{font-size:9px;max-width:80%;text-align:center;line-height:1.5}
.testimonial-carousel{margin-top:28px;min-width:0}.testimonial-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;font-size:11px}.testimonial-controls .row{gap:8px}.carousel-play{height:36px;min-width:96px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:#bbcee5}.testimonial-viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:16px;cursor:grab;mask-image:linear-gradient(90deg,#000 0%,#000 97%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 97%,transparent)}.testimonial-viewport::-webkit-scrollbar{display:none}.testimonial-viewport:active{cursor:grabbing}.testimonial-track{display:flex;width:max-content;gap:20px;align-items:stretch}.testimonial-set{display:flex;gap:20px;align-items:stretch}.testimonial-card{width:390px;flex:0 0 390px;display:flex;flex-direction:column;padding:28px;border:1px solid #2b384c;border-radius:16px;background:#111b2a;position:relative;overflow:hidden;transition:border-color .3s,background .3s;min-height:390px}.testimonial-card:before{content:'';position:absolute;right:-35px;top:-35px;width:140px;height:140px;border:1px solid #a9c4e00a;border-radius:50%;box-shadow:0 0 0 25px #a9c4e005;pointer-events:none}.testimonial-top{display:flex;justify-content:space-between;align-items:center}.quote-symbol{font-family:Georgia,serif;font-size:54px;line-height:.9;color:#8caacd;opacity:.75}.testimonial-number{color:#7f91a9;font-size:9px;letter-spacing:1px}.testimonial-card blockquote{font-size:12px;line-height:1.95;letter-spacing:0;color:#d0d9e7;margin:24px 0 28px;flex:1}.testimonial-card .quote-person{padding-top:20px;border-top:1px solid #263447;min-height:64px}.quote-person strong{font-size:11px;font-weight:500}.quote-person small{font-size:10px;line-height:1.5}.quote-person .avatar{width:42px;height:42px;object-fit:cover}.testimonial-card:hover{background:#152133;border-color:#4b607b}.testimonial-foot{display:flex;justify-content:space-between;gap:24px;font-size:8px;color:#8194ae;margin:18px 0 0;letter-spacing:.07em}.testimonial-foot span:last-child{font-size:7px;letter-spacing:.1em}
.build-page{--yellow:#e5ce64}.build-teaser{background:#e6cf68;padding:48px;min-height:350px;isolation:isolate}.build-teaser:before{content:'';position:absolute;inset:0;background:url('assets/make_binary_files_0244ccbb99ed5e32ace5a4ac88e1430dbfe989ae.webp') center/cover;opacity:.035;mix-blend-mode:multiply;z-index:-1;pointer-events:none}.build-teaser>h2,.build-teaser>p,.build-teaser>.eyebrow,.build-teaser>.btn,.build-teaser>div:not(.collab-graphic){position:relative;z-index:2;max-width:60%}.build-teaser>h2{font-size:clamp(32px,3.5vw,48px)}.build-teaser>p{font-size:12px;max-width:55%}.build-teaser .eyebrow{color:#53552f}.collab-graphic{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:34%;height:290px;color:#2a372c;z-index:1}.collab-orbit{position:absolute;border:1px solid #65734b35;width:260px;height:260px;border-radius:50%;top:10px;right:10px;box-shadow:0 0 0 24px #65734b0a,0 0 0 48px #65734b07}.collab-browser{position:absolute;top:50px;left:0;right:24px;border:1px solid #5d6747;border-radius:10px;background:#f8f1ce;box-shadow:0 20px 35px #444c2920;transform:rotate(-7deg);transition:transform .45s}.collab-toolbar{display:flex;gap:4px;align-items:center;padding:10px;border-bottom:1px solid #bac09f;background:#eeebcd;border-radius:10px 10px 0 0}.collab-toolbar i{height:4px;width:4px;border-radius:50%;background:#9da384}.collab-toolbar span{margin:auto;font-size:6px;letter-spacing:.5px;color:#66704f}.collab-browser-body{padding:20px 18px}.collab-browser-body>span{font-size:6px;letter-spacing:1px}.collab-browser-body strong{font-size:22px;letter-spacing:-.8px;line-height:1.2;display:block;margin:10px 0}.collab-chart{display:flex;align-items:end;gap:8px;height:38px}.collab-chart i{width:15%;height:50%;background:#b2bb95;border-radius:3px 3px 0 0}.collab-chart i:nth-child(2){height:75%}.collab-chart i:nth-child(3){height:60%}.collab-chart i:nth-child(4){height:90%}.collab-chart i:nth-child(5){height:80%}.collab-chart i:nth-child(6){height:100%;background:#697d5b}.collab-phone{position:absolute;right:0;bottom:10px;width:86px;height:156px;background:#263d31;color:#dce6bc;border:3px solid #62744f;border-radius:14px;transform:rotate(8deg);box-shadow:0 14px 25px #23362033;padding:10px;display:flex;flex-direction:column;align-items:center;gap:8px;transition:transform .45s}.collab-phone>span{height:3px;width:22px;background:#7c8e67;border-radius:3px}.collab-phone b{font-size:37px;font-weight:400;margin:8px}.collab-phone i{height:5px;background:#7c8e67;width:100%;border-radius:3px}.collab-phone i:nth-of-type(2){width:70%}.collab-phone small{font-size:5px;letter-spacing:.5px;margin-top:8px}.collab-chip{position:absolute;background:#f5edc5;border:1px solid #a8ad82;box-shadow:0 8px 20px #47552e12;padding:9px 11px;border-radius:6px;font-size:7px;white-space:nowrap}.chip-design{top:23px;left:-15px;transform:rotate(-4deg)}.chip-code{bottom:14px;left:24px;transform:rotate(4deg)}.collab-spark{position:absolute;right:4px;top:0;font-size:55px;font-weight:400}.collab-cursor{position:absolute;left:-12px;bottom:54px;font-size:29px;color:#506843}.collab-cursor small{font-size:6px;background:#506843;color:#f6f0c9;padding:6px;border-radius:4px;vertical-align:middle}.product-mock{background:#dfcb71}.product-mock.dark{background:#26372f}.build-hero .btn{background:#d9c361}.build-page .eyebrow{color:#d7c77f}
.learning-hero{position:relative;isolation:isolate}.learning-hero:before{content:'';position:absolute;inset:0 -24px;background:url('assets/images_0617dec9ba8a134c7f69dae9fb5259f95929d255.jpg') center/cover;opacity:.035;mask-image:linear-gradient(90deg,transparent,#000);z-index:-1;pointer-events:none}.tutor-pair{gap:16px;align-items:stretch;position:relative}.tutor-tile,.tutor-tile:nth-child(2){height:350px;padding:0;background:#1c332f;border:1px solid #365147;border-radius:110px 110px 16px 16px;overflow:hidden;position:relative}.tutor-tile:nth-child(2){background:#293832}.tutor-tile img{position:absolute;max-width:none;width:100%;height:100%;object-fit:cover;object-position:center top}.tutor-tile:first-child img{height:168%;width:112%;left:-6%;object-fit:cover;object-position:50% 0}.tutor-tile:nth-child(2) img{height:112%;width:112%;left:-6%;top:0;object-fit:cover;object-position:50% 0}.tutor-tile>span{z-index:2;bottom:12px;left:10px;right:10px;padding:14px 8px;background:#0c1a18e8;backdrop-filter:blur(8px);font-size:9px;line-height:1.8;border:1px solid #416052}.tutor-tile>span small{font-size:9px;color:#bed2c8}.tutor-tile:after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#14221df0);pointer-events:none}
.subject-card{position:relative;isolation:isolate;overflow:hidden;background:#122122;padding:28px;transition:transform .35s,border-color .35s;display:flex;flex-direction:column;min-height:390px}.subject-card:before{content:'';position:absolute;inset:0;background:url('assets/images_0617dec9ba8a134c7f69dae9fb5259f95929d255.jpg') center/cover;opacity:.035;z-index:-1;transition:opacity .4s;pointer-events:none}.subject-art{height:140px;margin:-8px -8px 8px;color:#9ac4ae;opacity:.65;transition:transform .5s,opacity .4s;pointer-events:none}.subject-art svg{width:100%;height:100%;max-height:140px}.subject-icon{width:36px;height:36px;display:grid;place-items:center;border:1px solid #476958;border-radius:9px;background:#1c352c;color:#a1cfb7;margin-top:-30px;position:relative;z-index:1}.subject-card>h3{font-size:23px!important;margin:20px 0 12px!important}.subject-card>p.muted{max-width:30ch}.subject-card>p.price{font-size:25px;margin:24px 0!important}.subject-card>.btn{margin-top:auto}.subject-card .price small{font-size:10px;margin-left:6px}.subject-card[data-subject=Physics] .subject-art{color:#9dbec2}.subject-card[data-subject=Chemistry] .subject-art{color:#b4c49b}
body[data-theme=learning] .feature-band{background:#142724;border-color:#365246}.tutor-feature{gap:40px;align-items:center}.tutor-band-right{min-width:0}.tutor-montage{position:relative;height:270px;isolation:isolate;overflow:hidden;border-radius:12px;margin-bottom:28px;background:#152925}.tutor-montage:before{content:'';position:absolute;inset:0;background:url('assets/images_0617dec9ba8a134c7f69dae9fb5259f95929d255.jpg') center/cover;opacity:.16;filter:blur(3px);z-index:-1}.tutor-montage:after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#142724);z-index:3;pointer-events:none}.tutor-montage figure{position:absolute;top:10px;bottom:0;width:52%;margin:0;overflow:hidden}.tutor-montage figure:first-child{left:0}.tutor-montage figure:nth-child(2){right:0}.tutor-montage img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:drop-shadow(0 0 16px #8cc3a529)}.tutor-montage figure:first-child img{height:180%}.tutor-montage figure:nth-child(2) img{height:115%}.tutor-montage .montage-label{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:9px;letter-spacing:1px;color:#c1ddcf;z-index:4}.tutor-band-right .check-list{grid-template-columns:1fr 1fr;gap:16px}.tutor-band-right .check-list li{font-size:10px}.tutor-feature:before{background:linear-gradient(90deg,#142724bb,#14272455),url('assets/make_binary_files_e5d7a8b2d1ec0c9243b048ae81b1beedd3f3e4f6.webp') center/cover;opacity:.12}
@media(min-width:1600px){.testimonial-card{width:410px;flex-basis:410px}.tutor-tile,.tutor-tile:nth-child(2){height:390px}}
@media(max-width:1150px){.toolkit{gap:18px;flex-wrap:wrap;justify-content:center}.toolkit-label{display:none}.build-teaser{padding:36px}.collab-graphic{width:33%;right:3%;height:250px}.collab-browser-body strong{font-size:18px}.collab-browser{right:16px}.collab-phone{width:70px;height:130px}.collab-phone b{font-size:27px}.collab-orbit{width:200px;height:200px}.chip-design{left:-10px;font-size:6px}.collab-browser-body{padding:15px}.build-teaser>h2{max-width:60%}.build-teaser>p{max-width:56%}.tutor-tile,.tutor-tile:nth-child(2){height:320px}}
@media(max-width:900px){.logo .wordmark{width:100px;min-width:100px}.nav .logo .brand-label{display:none}.format-card{padding:26px}.format-card h3{font-size:23px}.testimonial-card{width:340px;flex-basis:340px;min-height:410px}.tutor-pair{gap:12px}.tutor-tile,.tutor-tile:nth-child(2){height:290px;border-radius:85px 85px 14px 14px}.tutor-tile>span{font-size:8px;left:6px;right:6px}.tutor-montage{height:230px}.tutor-band-right .check-list{grid-template-columns:1fr}.collab-graphic{width:31%;right:3%}.collab-chip{font-size:5px}.collab-browser-body strong{font-size:16px}.collab-browser-body>span{font-size:5px}.collab-phone{right:-10px}.collab-cursor{left:0}.collab-chart{gap:5px}.tool-brand{font-size:10px}.toolkit{justify-content:space-around}}
@media(max-width:640px){h1{letter-spacing:-.045em}.logo .wordmark{width:96px;height:36px;min-width:96px}.logo .brand-label{font-size:8px}.footer .logo{margin-bottom:18px}.toolkit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;padding:24px 4px}.tool-brand{font-size:9px;gap:8px}.tool-brand svg{width:17px;height:25px}.tool-logo{width:25px;height:25px;font-size:12px;flex-shrink:0}.tool-logo.web{font-size:9px}.tool-logo.motion{font-size:21px}.format-card{gap:20px;padding:28px}.format-card h3{font-size:25px}.format-card .num{font-size:9px}.course-art{height:232px}.course-art h3{font-size:34px}.course-art .art-bottom{font-size:8px}.continue-card .course-art{height:190px}.continue-card .course-art h3{font-size:29px}.continue-card .course-art .art-label{font-size:8px}.continue-card .course-art .art-bottom{font-size:7px}.detail-buy .course-art h3{font-size:30px}.cart-line .course-art h3{font-size:13px}.feature-band{padding:28px;gap:40px}.feature-band .momentum-circle{width:194px;height:194px}.momentum-circle small{font-size:8px}.testimonial-controls{align-items:center;gap:12px}.testimonial-controls>span{font-size:9px;max-width:130px;line-height:1.8}.testimonial-controls .icon-btn{width:30px;height:32px}.carousel-play{height:32px;min-width:66px;font-size:9px;padding:6px 8px}.testimonial-controls .row{gap:5px}.testimonial-card{width:286px;flex-basis:286px;min-height:440px;padding:24px}.testimonial-card blockquote{font-size:11px;line-height:1.95}.testimonial-foot{gap:12px;line-height:1.8}.testimonial-foot span:last-child{display:none}.build-teaser{padding:30px;min-height:650px}.build-teaser>h2,.build-teaser>p,.build-teaser>.eyebrow,.build-teaser>.btn,.build-teaser>div:not(.collab-graphic){max-width:100%}.build-teaser>h2{font-size:36px}.build-teaser>p{font-size:12px}.collab-graphic{width:78%;height:260px;top:auto;bottom:10px;left:9%;right:auto;transform:none}.collab-browser{top:34px;left:6px;right:24px}.collab-browser-body{padding:18px}.collab-browser-body strong{font-size:22px}.collab-browser-body>span{font-size:6px}.collab-orbit{right:15px;width:220px;height:220px}.collab-chip{font-size:6px}.chip-design{top:12px;left:-4px}.chip-code{left:6px;bottom:3px}.collab-phone{width:76px;height:140px;right:-3px;bottom:12px}.collab-phone b{font-size:31px}.collab-spark{font-size:45px;right:-10px;top:-3px}.collab-cursor{left:-10px;bottom:36px}.build-page .build-teaser{min-height:auto;padding-bottom:32px}.learning-hero h1{font-size:44px;line-height:1.15}.tutor-pair{gap:12px;width:100%;max-width:none}.tutor-tile,.tutor-tile:nth-child(2){height:288px;border-radius:88px 88px 14px 14px;min-width:0}.tutor-tile:first-child img{height:154%;width:120%;left:-10%}.tutor-tile:nth-child(2) img{height:108%;width:120%;left:-10%}.tutor-tile>span{font-size:8px;left:6px;right:6px;padding:12px 4px}.tutor-tile>span small{font-size:8px}.subject-card{min-height:390px;padding:28px}.subject-art{height:150px}.subject-art svg{max-height:150px}.tutor-feature{gap:32px}.tutor-montage{height:260px;margin-bottom:24px}.tutor-band-right .check-list{grid-template-columns:1fr}.tutor-montage figure:first-child img{height:170%}.tutor-montage figure:nth-child(2) img{height:110%}.tutor-feature>div:first-child h2{font-size:29px}.tutor-montage .montage-label{font-size:7px}.learning-hero:before{inset:0 -20px;opacity:.025}}
@media(prefers-reduced-motion:reduce){.collab-browser,.collab-phone,.format-card,.subject-card,.course-card{transition:none!important;transform:none!important}.testimonial-viewport{scroll-behavior:auto}}

.logo .wordmark{color:var(--blue)}
.tutor-tile:first-child img{height:210%;width:150%;left:-25%}.tutor-montage figure:first-child img{height:220%}body[data-theme=learning] .btn:not(.secondary):not(.danger):hover{background:#79b298}body[data-theme=build] .btn:not(.secondary):not(.danger):hover{background:#e5d38a}.build-teaser .btn:hover{background:#35412e}.format-card:focus-visible{border-color:var(--blue);transform:translateY(-3px)}@media(max-width:640px){.tutor-tile:first-child img{height:190%;width:150%;left:-25%}.tutor-montage figure:first-child img{height:210%}}

@media(max-width:640px){.build-page .build-teaser{min-height:590px}}
.nav .logo .wordmark{display:block}@media(prefers-reduced-motion:reduce){.format-card:focus-visible{transform:none}}
.sidebar .logo .brand-label{display:none}.hero-stage .stage-label small{font-size:8px;background:#101b2bb8;border-radius:4px;padding:5px 7px;backdrop-filter:blur(3px)}
.subject-card>p.muted{min-height:44px}.format-card h3{min-height:2.7em}@media(max-width:640px){.format-card h3{min-height:0}}
