.starter-mode .shell{grid-template-columns:150px minmax(0,850px);max-width:1100px;margin:auto}.starter-mode #summary{display:none}.starter-mode main{padding:45px 35px}.starter-mode main>p{max-width:62ch}.starter-mode .card{max-width:650px}.starter-mode input,.starter-mode select{width:100%;min-height:54px;font-size:20px}.starter-mode #starter-error{color:#ffbc9d;font-size:14px;margin:12px 0 0}.quick-step{display:inline-flex;border:1px solid #65796b;border-radius:50%;width:32px;height:32px;align-items:center;justify-content:center;margin:4px;color:#bcc8be}.quick-step.active{background:#cbb17a;color:#111a13}.starter-mode .header-actions #calculator-tab,.starter-mode .header-actions #open-book,.starter-mode .header-actions .prototype{display:none}@media(max-width:650px){.starter-mode .shell{display:block}.starter-mode #nav{display:block;padding:20px}.starter-mode #nav .eyebrow,.starter-mode #nav .fine{display:none}.starter-mode main{padding:25px 22px}.starter-mode .header-actions{flex-wrap:wrap}.starter-mode input,.starter-mode select{font-size:18px}.starter-mode h1{font-size:34px}}
@font-face{font-family:Hack;src:url("assets/hack-regular.ttf");font-display:swap}.starter-mode{font-family:Hack,Consolas,monospace}.starter-mode h1::before,.starter-mode h2::before,.starter-mode h2::after{content:none}.starter-mode h1{font-size:36px;line-height:1.2}.starter-mode h2{font-size:25px;line-height:1.3}.starter-mode #nav .quick-step{display:inline-flex}.starter-mode input,.starter-mode select{font-family:Hack,Consolas,monospace}
