.editorial-home{color:#f3edda;background:#101f19}.editorial-home .studio-nav{border-bottom:3px double #c9c5a660;min-height:140px}.af-brand{flex-shrink:0;align-items:center;gap:1.1rem;text-decoration:none;display:flex}.af-monogram{color:#102019;letter-spacing:-.09em;background:#f5ca5c;border-radius:7px;place-items:center;width:62px;height:66px;padding-right:.12em;font:700 2.8rem Georgia,serif;display:grid;transform:rotate(-4deg)}.af-wordmark{letter-spacing:-.04em;font:700 2rem/1.05 Georgia,Times New Roman,serif}.af-wordmark strong{color:#f5ca5c;font-weight:inherit;display:block}.af-wordmark small{color:#bcc5b6;letter-spacing:.07em;margin-top:.65rem;font:500 .65rem/1.4 Arial,sans-serif;display:block}.editorial-home .studio-nav .nav-account{border:0;padding-inline:0}.editorial-home .studio-hero{grid-template-columns:1.15fr 1fr;gap:clamp(2rem,5vw,5rem);padding:4rem 0}.editorial-home .studio-intro h1{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.6rem,6.5vw,6.5rem);font-weight:700;line-height:.98}.editorial-home .studio-intro h1 em{font-weight:700}.editorial-home .studio-lead{max-width:420px;font-size:1rem;line-height:1.7}.editorial-home .demo-stage{padding:0}.editorial-home .demo-stage:before{content:none}.editorial-home .bluff-demo{box-shadow:none;border-top:5px solid #f5ca5c;border-radius:3px}.editorial-home .bluff-demo h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.7vw,2.5rem);font-weight:700}.editorial-home .demo-caption>span:last-child{color:#586146;font-size:1.5rem}.editorial-home .section-heading h2,.editorial-home .studio-rules h2{font-family:Georgia,Times New Roman,serif}.editorial-home .mode-card{background:0 0;border-radius:4px;min-height:285px}.editorial-home .mode-card-featured{background:#f3edda;border-color:#f3edda}.editorial-home .mode-card strong{font-family:Georgia,Times New Roman,serif;font-weight:700}.editorial-home .mode-tag{border-radius:3px}.editorial-home .mode-card:hover{transform:translateY(-2px)}.editorial-host{padding:0 0 1.5rem}.editorial-host .show-host{max-width:560px}.editorial-footer-brand{font:700 1.3rem Georgia,serif}.editorial-footer-brand small{color:#bcc5b6;margin-top:.5rem;font:.7rem Arial,sans-serif;display:block}@media (max-width:900px){.editorial-home .studio-nav{flex-wrap:wrap;gap:1rem;padding:1.3rem 0 1rem}.editorial-home .studio-nav nav{gap:1rem}.editorial-home .studio-hero{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem 0}.editorial-home .studio-intro{max-width:600px}.editorial-home .demo-stage{width:100%;max-width:600px}}@media (max-width:600px){.editorial-home{padding-inline:1.1rem}.editorial-home .studio-nav{align-items:flex-start}.af-brand{gap:.9rem}.af-monogram{width:48px;height:52px;font-size:2.2rem}.af-wordmark{font-size:1.7rem}.editorial-home .studio-nav nav{justify-content:space-between;gap:.4rem;width:100%}.editorial-home .studio-nav nav a{font-size:.73rem}.editorial-home .studio-nav nav>a:not(.nav-account){display:inline-flex}.editorial-home .studio-intro h1{font-size:clamp(3.15rem,13vw,4.5rem)}.editorial-home .studio-intro .eyebrow{letter-spacing:.08em;font-size:.63rem}.editorial-home .hero-actions{gap:.4rem 1rem}.editorial-home .hero-actions .primary-button{justify-content:center;width:100%}.editorial-home .hero-text-link{font-size:.85rem}.editorial-home .studio-hero{padding-top:1.6rem}}.editorial-home .studio-intro .editorial-host{margin-top:1.6rem;padding:0}.editorial-home .editorial-host .show-host{margin-bottom:0}.editorial-home .editorial-host .host-figure{width:88px;height:88px}.editorial-home .editorial-host .host-speech p{font-size:.85rem}.editorial-home .demo-caption{gap:.65rem;padding-bottom:.65rem}.editorial-home .demo-caption small{letter-spacing:0;text-transform:none;margin-top:.5rem;font-size:.65rem;font-weight:500;display:block}.editorial-home .demo-guide{object-fit:contain;flex-shrink:0;width:76px;height:76px}.rules-factcheck{align-items:center;gap:1rem;max-width:380px;margin-top:1.6rem;display:flex}.rules-factcheck>img{object-fit:contain;flex-shrink:0;width:88px;height:88px}.editorial-home .rules-factcheck h3{color:#d7adff;font:italic 1.1rem Georgia,serif}.editorial-home .rules-factcheck p{color:#b1bfb4;margin:.5rem 0 0;font-size:.85rem;line-height:1.6}.editorial-home .rules-factcheck strong{color:#f3edda;white-space:nowrap}@media (max-width:600px){.editorial-home .demo-guide{width:64px;height:64px}.rules-factcheck{gap:.65rem}.rules-factcheck>img{width:64px;height:64px}.editorial-home .studio-nav{gap:.75rem;min-height:108px;padding-block:.85rem .75rem}.editorial-home .studio-hero{gap:1.25rem;padding-block:1rem 2rem}.editorial-home .studio-intro h1{margin-block:.85rem;font-size:clamp(2.65rem,11.5vw,3.5rem)}.editorial-home .studio-lead{margin-block:.75rem 1rem;font-size:.9rem;line-height:1.5}.editorial-home .hero-actions{gap:.25rem .75rem;margin-block:0}.editorial-home .hero-actions .primary-button,.editorial-home .hero-text-link{min-height:44px}.editorial-home .hero-text-link{align-items:center;display:inline-flex}.editorial-home .hero-note{margin-block:.35rem 0}.editorial-home .studio-intro .editorial-host{margin-top:.65rem}.editorial-home .editorial-host .host-figure{width:56px;height:56px}.editorial-home .editorial-host .host-speech{padding:.25rem 0 0 .65rem}.editorial-home .editorial-host .host-speech p{font-size:.78rem;line-height:1.4}.editorial-home .editorial-host .host-toggle{min-height:44px;margin-top:0}.editorial-home .editorial-host .host-quiet .host-figure{width:38px;height:38px}}
