.bd-answer{color:var(--tss-navy);max-width:44rem;font-size:1.02rem;line-height:1.6}.bd-ask{color:var(--tss-navy);align-items:center;gap:.45rem;font-size:.95rem;font-weight:700;display:inline-flex}.bd-notfor{background:var(--lv-soft,var(--tss-butter));color:var(--tss-navy);border-radius:12px;margin-top:.9rem;padding:.75rem .95rem;font-size:.95rem;line-height:1.5}.bd-sylnote{color:var(--tss-navy);max-width:46rem;font-size:.95rem;line-height:1.5}.bd-syl{border-collapse:collapse;width:100%}.bd-syl th,.bd-syl td{text-align:left;vertical-align:top;color:var(--tss-navy);border-top:1px solid #0f33581f;padding:.7rem 1rem .7rem 0;font-size:.97rem;font-weight:400;line-height:1.4}.bd-syl thead th{letter-spacing:.04em;text-transform:uppercase;border-top:0;padding-top:0;font-size:.78rem;font-weight:800}.bd-syl .bd-syl__n{width:2.4rem;font-family:var(--font-round);color:var(--lv-deep,var(--tss-navy));font-size:.9rem;font-weight:800}.bd-syl .bd-syl__ch{font-weight:800}.bd-syl .bd-syl__q{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:0}.bd-syl__exam>*{background:var(--lv-soft,var(--tss-butter));font-weight:800}.bd-syl__exam>:first-child{border-radius:10px 0 0 10px;padding-left:.6rem}.bd-syl__exam>:last-child{border-radius:0 10px 10px 0}@media (max-width:759px){.bd-syl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bd-syl,.bd-syl tbody{display:block}.bd-syl tr{border-top:1px solid #0f33581f;grid-template-columns:2.1rem minmax(0,1fr);padding:.7rem 0;display:grid}.bd-syl th,.bd-syl td{border:0;grid-column:2;padding:0;display:block}.bd-syl .bd-syl__n{grid-area:1/1;width:auto}.bd-syl td[data-label]{margin-top:.15rem;font-size:.9rem}.bd-syl td[data-label]:empty{display:none}.bd-syl td[data-label]:before{content:attr(data-label)": ";font-weight:800}.bd-syl .bd-syl__q{text-align:left}.bd-syl .bd-syl__exam{background:var(--lv-soft,var(--tss-butter));border-top-color:#0000;border-radius:10px;margin:0 -.6rem;padding:.7rem .6rem}.bd-syl__exam>*{background:0 0}.bd-syl__exam>:first-child{padding-left:0}}.bd-qs{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.bd-qs--two,.bd-try .bd-qs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.bd-q{border:2px solid var(--tss-navy);min-width:0;box-shadow:4px 4px 0 var(--lv,var(--tss-yellow));background:#fff;border-radius:16px;padding:1rem 1.1rem}.bd-q__chap{font-family:var(--font-round);letter-spacing:.04em;text-transform:uppercase;color:var(--lv-deep,var(--tss-navy));margin-bottom:.35rem;font-size:.78rem;font-weight:800}.bd-q__text{color:var(--tss-navy);white-space:pre-line;overflow-wrap:anywhere;padding-left:2.2rem;font-size:1rem;line-height:1.55;position:relative}.bd-q__n{background:var(--tss-yellow);border:2px solid var(--tss-navy);width:1.6rem;height:1.6rem;font-family:var(--font-round);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;line-height:1;display:grid;position:absolute;top:.05rem;left:0}.bd-q__ans{color:var(--tss-navy);overflow-wrap:anywhere;border-top:1px solid #0f33581f;margin-top:.75rem;padding-top:.6rem;font-size:.95rem;line-height:1.55}.bd-q__ans summary{cursor:pointer;font-weight:800}.bd-q__ans p{margin-top:.5rem}.bd-q__ans ol{gap:.25rem;margin:.4rem 0 0;padding-left:1.3rem;list-style:decimal;display:grid}.bd-try__more{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.bd-sq__hero{align-items:center;gap:1.5rem;display:grid}.bd-sq__cover{justify-self:start;width:9rem;display:block}.bd-sq__cover img{border:2px solid var(--tss-navy);width:100%;height:auto;box-shadow:5px 5px 0 var(--lv,var(--tss-yellow));border-radius:8px;display:block}@media (min-width:760px){.bd-sq__hero{grid-template-columns:minmax(0,1fr) 11rem;gap:2.5rem}.bd-sq__cover{justify-self:end;width:11rem}}.bd-sq__cta{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.bd-sq__group{gap:1rem;display:grid}.bd-sq__groups{gap:2.25rem;display:grid}.bd-sq__buy{border:2px solid var(--tss-navy);box-shadow:4px 4px 0 var(--lv,var(--tss-yellow));background:#fff;border-radius:16px;gap:.8rem;max-width:46rem;padding:1.25rem;display:grid}@media print{.bd-q,.bd-sq__buy{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}}
