.s2-review .bf-question{display:flex;flex-direction:column;border:1px solid var(--ink);border-radius:20px;background:#ffffff30}.s2-review .bf-question legend{display:contents}.s2-review .bf-question legend>span{font-family:ABC Camera,sans-serif;font-size:clamp(23px,3vw,30px);line-height:1.2;text-transform:uppercase}.s2-review .s2-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.s2-review select{display:block;width:100%;font:inherit;padding:14px;margin:10px 0;background:#ffffff57;color:var(--ink);border:1px solid var(--ink)}.s2-review .s2-small{font-size:14px!important;text-transform:none!important}.s2-review .s1-field{margin:12px 0}.s2-review .bf-nav{display:flex;justify-content:space-between;gap:12px}.s2-review .s1-information{margin-top:30px}.study-guide{max-width:900px;margin:40px auto;padding:0 24px 64px}.study-guide h1{font-size:clamp(36px,6vw,64px);line-height:1.1}.study-guide h2{margin-top:36px}.study-guide li,.study-guide p{line-height:1.7}.study-guide li{margin:12px 0}.study-guide .flow{border-block:1px solid var(--ink);padding:22px 0;font-size:22px;line-height:1.8}.study-guide table{width:100%;border-collapse:collapse}.study-guide td,.study-guide th{padding:12px 8px;border-bottom:1px solid var(--line-soft);text-align:left}.study-guide .table-wrap{overflow:auto}.experiment-guide{display:inline-block;margin:16px 24px 24px;text-underline-offset:4px}