body.studio-theme.adagio-document .breadcrumbs{color:var(--muted);align-items:center;gap:.55rem;font-size:.9rem;line-height:1.5}body.studio-theme.adagio-document .breadcrumbs>*{font-size:inherit;line-height:inherit}.adagio-page .answer-note{border-left:3px solid var(--green);max-width:760px;color:var(--ink);background:#151c16;margin:1rem 0 1.3rem;padding:.9rem 1rem;line-height:1.6}.adagio-page .adagio-quick-clicks{margin:.9rem 0 1.25rem;padding:.85rem 0}.adagio-page .adagio-quick-clicks h2{font-size:1.35rem}.adagio-page .adagio-quick-clicks>p:first-of-type{max-width:700px;font-size:.9rem;line-height:1.5}.adagio-page .content-guide>p,.adagio-page .source-note,.adagio-page .limit-list{max-width:820px}.adagio-page .source-note{color:var(--muted);margin-top:1.25rem;font-size:.9rem;line-height:1.65}.adagio-table-wrap{border:1px solid var(--border);background:#141915;border-radius:8px;margin-top:1.25rem;padding:.75rem}.adagio-range-table{min-width:44rem}.adagio-range-table th,.adagio-range-table td{white-space:normal;vertical-align:top}.adagio-range-table tbody th{min-width:11rem;color:var(--ink)}.adagio-range-table tbody td:nth-child(2){min-width:8rem;color:var(--green);font-weight:600}.adagio-workflow{max-width:820px}.adagio-workflow li{margin:1rem 0;line-height:1.75}.adagio-exercises{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.adagio-exercise{margin:0;padding:1rem}.adagio-exercise h3{margin-bottom:.65rem}.adagio-exercise p{font-size:.92rem}.adagio-exercise .exercise-decision{border-top:1px solid var(--border);color:var(--ink);margin-top:.9rem;padding-top:.75rem;font-size:.88rem}.adagio-click-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0 .8rem;display:grid}.adagio-click-card{border:1px solid var(--border);background:#151c16;border-radius:8px;min-width:0;margin:0;padding:1rem}.adagio-click-card figcaption{gap:.25rem;margin-bottom:.8rem;display:grid}.adagio-click-card figcaption strong{color:var(--green);font:600 1.1rem/1.3 var(--studio-mono)}.adagio-click-card figcaption span{color:var(--muted);font:.76rem/1.4 var(--studio-mono)}.adagio-click-card audio{width:100%;max-width:320px;display:block}.formula-note{color:var(--muted);font:.82rem/1.65 var(--studio-mono)}.formula-note code{color:var(--ink)}@media (max-width:760px){body.studio-theme.adagio-document .site-header{flex-wrap:nowrap;gap:.65rem;min-height:58px;padding:.55rem .75rem}body.studio-theme.adagio-document .wordmark{letter-spacing:-.04em;flex:none;gap:.35rem;font-size:1.05rem}body.studio-theme.adagio-document .brand-mark{flex-basis:21px;width:21px;height:30px}body.studio-theme.adagio-document .brand-mark img{width:54px;height:54px;top:-9px;left:-17px}body.studio-theme.adagio-document .site-header nav{overscroll-behavior-inline:contain;white-space:nowrap;flex-wrap:nowrap;flex:auto;gap:0 .85rem;width:auto;min-width:0;overflow-x:auto}body.studio-theme.adagio-document .site-header nav a{flex:none;min-height:34px;font-size:.72rem}body.studio-theme.adagio-document .studio-ruler{display:none}body.studio-theme.adagio-document main{padding-top:.75rem}body.studio-theme.adagio-document .adagio-page>h1{letter-spacing:-.06em;max-width:20rem;margin-bottom:.45rem;font-size:2rem;line-height:1.08}body.studio-theme.adagio-document .adagio-page>.intro{margin-top:.45rem;font-size:.94rem;line-height:1.5}body.studio-theme.adagio-document .adagio-page .adagio-quick-clicks{margin:.45rem 0 .7rem;padding:.55rem 0 .7rem}body.studio-theme.adagio-document .adagio-quick-clicks h2{margin-bottom:.3rem;font-size:1.15rem}body.studio-theme.adagio-document .adagio-quick-clicks>p:first-of-type{margin-bottom:.4rem;font-size:.82rem;line-height:1.4}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-grid{grid-template-columns:minmax(0,1fr);gap:.35rem;margin:.35rem 0 .45rem}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card{grid-template-columns:7.2rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.4rem .55rem;display:grid}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption{margin:0;display:block}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption strong,body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption span{display:block}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption strong{font-size:.9rem}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption span{font-size:.67rem}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card audio{min-width:0;max-width:320px}body.studio-theme.adagio-document .adagio-quick-clicks .formula-note{margin:0;font-size:.7rem;line-height:1.4}}@media (max-width:820px){.adagio-exercises,.adagio-click-grid{grid-template-columns:minmax(0,1fr)}.adagio-click-card audio{max-width:320px}}@media (max-width:560px){.adagio-table-wrap{margin-inline:0;padding:.5rem}.adagio-range-table{min-width:0}.adagio-range-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adagio-range-table,.adagio-range-table tbody,.adagio-range-table tr,.adagio-range-table th,.adagio-range-table td{display:block}.adagio-range-table tbody tr{border-bottom:1px solid var(--border);padding:.8rem 0}.adagio-range-table tbody tr:last-child{border-bottom:0}.adagio-range-table tbody th{border:0;min-width:0;padding:0 0 .35rem}.adagio-range-table tbody td{border:0;grid-template-columns:7.5rem minmax(0,1fr);gap:.65rem;padding:.35rem 0;display:grid}.adagio-range-table tbody td:before{color:var(--green);content:attr(data-label);font-size:.78rem;font-weight:600}.adagio-range-table tbody tr td:nth-child(2):before{content:"Range"}.adagio-range-table tbody tr td:nth-child(3):before{content:"Reading"}}body.studio-theme.adagio-document .adagio-range-table th,body.studio-theme.adagio-document .adagio-range-table td{white-space:normal;overflow-wrap:anywhere}@media (max-width:760px){body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card{display:block}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card figcaption{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}body.studio-theme.adagio-document .adagio-quick-clicks .adagio-click-card audio{width:100%;min-width:0;max-width:none;height:40px}}
