.sbl{--sbl-from:var(--theme-active-from,var(--primary));--sbl-to:var(--theme-active-to,var(--sbl-from));--sbl-ink:color-mix(in oklab, var(--sbl-from) 78%, var(--section-fg));--sbl-sw-a:var(--sbl-to);--sbl-sw-b:var(--sbl-from);--sbl-soft:color-mix(in oklab, var(--section-fg) 6%, transparent);--sbl-field:var(--section-card);--sbl-shadow:0 1px 2px #1018280d;--sbl-lift:0 16px 32px -14px #10182838, 0 2px 6px #1018280d;background-color:var(--section-bg);color:var(--section-fg);-webkit-tap-highlight-color:transparent;container:sbl/inline-size}.sbl[data-section-theme=dark],:where(.dark) .sbl[data-section-theme=auto],:where(.lms-stage) .sbl{--sbl-ink:color-mix(in oklab, var(--sbl-from) 50%, var(--section-fg));--sbl-sw-a:color-mix(in oklab, var(--sbl-to) 92%, white);--sbl-sw-b:color-mix(in oklab, var(--sbl-from) 72%, white);--sbl-soft:color-mix(in oklab, var(--section-fg) 8%, transparent);--sbl-field:#010101;--sbl-shadow:none;--sbl-lift:0 18px 40px -18px #000c}@supports (color:lab(0% 0 0)){.sbl[data-section-theme=dark],:where(.dark) .sbl[data-section-theme=auto],:where(.lms-stage) .sbl{--sbl-field:lab(.195112% 0 .00000298023)}}:where(.lms-stage) .sbl{--sbl-shadow:0 3px 0 #fff3, 0 -1px 0 #ffffff1f, inset 0 0 1.5rem #ffffff1a;background-color:#0000}.sbl a{color:inherit;text-decoration:none}[dir=rtl] .sbl .flip{transform:scaleX(-1)}.sbl-eyebrow{background:color-mix(in oklab, var(--sbl-from) 12%, transparent);min-height:1.75rem;color:var(--sbl-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.75rem;font-weight:600;display:inline-flex}:lang(bn) .sbl-eyebrow,:lang(ar) .sbl-eyebrow{letter-spacing:0;text-transform:none;font-size:.8125rem}.sbl-sweep{background-image:linear-gradient(90deg, var(--section-fg) 0%, var(--section-fg) 24%, var(--sbl-sw-a) 62%, var(--sbl-sw-b) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.12em}[dir=rtl] .sbl-sweep{background-image:linear-gradient(270deg, var(--section-fg) 0%, var(--section-fg) 24%, var(--sbl-sw-a) 62%, var(--sbl-sw-b) 100%)}.sbl-btn{border:1px solid var(--section-border);background:var(--section-card);min-height:2.875rem;color:var(--section-fg);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.375rem;font-size:.90625rem;font-weight:600;transition:border-color .2s,transform .2s;display:inline-flex}.sbl-btn svg{width:1.0625rem;height:1.0625rem}.sbl-btn--brand{background:linear-gradient(135deg, var(--sbl-from), var(--sbl-to));color:#fff;border-color:#0000}@media (hover:hover){.sbl-btn:hover{border-color:color-mix(in oklab, var(--sbl-from) 45%, var(--section-border))}.sbl-btn--brand:hover{transform:translateY(-1px)}}.sbl-btn:focus-visible,.sbl-see:focus-visible,.sbl-chip:focus-visible{outline:2px solid var(--sbl-from);outline-offset:2px}.sbl-see{border:1px solid var(--section-border);background:var(--section-card);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;min-height:2.625rem;padding-inline:1.125rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.sbl-see svg{width:.9375rem;height:.9375rem}.sbl-see .short{display:none}.sbl-crumb{color:var(--section-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin-block-end:.625rem;font-size:.8125rem;display:flex}.sbl-crumb svg{width:.875rem;height:.875rem}.sbl-crumb a:hover{color:var(--section-fg)}.sbl-card{--c:var(--sbl-from);background:var(--section-card);border:1px solid var(--section-border);min-width:0;height:100%;box-shadow:var(--sbl-shadow);border-radius:1.125rem;flex-direction:column;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.sbl-card__media{aspect-ratio:16/9;background:color-mix(in oklab, var(--c) 28%, var(--sbl-soft));position:relative;overflow:hidden}.sbl-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.sbl-card__fb{background:linear-gradient(135deg, var(--c), color-mix(in oklab, var(--c) 40%, var(--sbl-to)));color:#fff;font-family:var(--font-role-title);place-items:center;font-size:2.875rem;font-weight:700;display:grid;position:absolute;inset:0}.sbl-card__body{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:.9375rem 1rem 1rem;display:flex}.sbl-card__top{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.375rem;display:flex}.sbl-card__cat{min-width:0;color:var(--section-muted);align-items:center;gap:.375rem;font-size:.78125rem;font-weight:600;display:inline-flex}.sbl-card__cat span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sbl-card__cat i,.sbl-chip i,.sbl-hero__cat i{background:var(--c);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.sbl-card__flag{height:1.375rem;color:var(--sbl-ink);background:color-mix(in oklab, var(--sbl-from) 12%, transparent);border-radius:999px;flex:none;align-items:center;gap:.3125rem;padding-inline:.5625rem;font-size:.71875rem;font-weight:700;display:inline-flex}.sbl-card__flag svg{width:.75rem;height:.75rem}.sbl-card__title{font-family:var(--font-role-title);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.09375rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.sbl-card__title a:after{content:"";position:absolute;inset:0}.sbl-card__ex{color:var(--section-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.sbl-card__meta{color:var(--section-muted);border-top:1px dashed var(--section-border);flex-wrap:wrap;align-items:center;gap:.125rem .5rem;margin-top:auto;padding-top:.625rem;font-size:.8125rem;display:flex}.sbl-av{width:1.625rem;height:1.625rem;color:var(--section-fg);background:var(--sbl-soft);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid;overflow:hidden}.sbl-av img{object-fit:cover;width:100%;height:100%}.sbl-card__meta b{color:var(--section-fg);white-space:nowrap;font-weight:600}.sbl-card__meta .dot:before{content:"·"}.sbl-card__meta time,.sbl-card__meta .rt{white-space:nowrap;font-variant-numeric:tabular-nums;unicode-bidi:isolate}@media (hover:hover){.sbl-card:hover{box-shadow:var(--sbl-lift);border-color:color-mix(in oklab, var(--sbl-from) 35%, var(--section-border));transform:translateY(-4px)}.sbl-card:hover .sbl-card__media img{transform:scale(1.05)}:where(.lms-stage) .sbl-card:hover{border-color:color-mix(in oklab, var(--stage-glow,var(--sbl-from)) 55%, transparent)}}.sbl-card:focus-within{outline:2px solid var(--sbl-from);outline-offset:3px}.sbl-card:active{transform:scale(.985)}.sbl-card--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sbl-card--wide .sbl-card__media{aspect-ratio:auto;min-height:100%}.sbl-card--wide .sbl-card__body{justify-content:center;gap:.75rem;padding:1.5rem}.sbl-card--wide .sbl-card__title{letter-spacing:-.015em;-webkit-line-clamp:3;font-size:1.625rem;line-height:1.22}.sbl-card--wide .sbl-card__ex{-webkit-line-clamp:3;font-size:.9375rem}.sbl-card--lead .sbl-card__title{-webkit-line-clamp:3;font-size:1.5rem;line-height:1.25}.sbl-card--lead .sbl-card__ex{-webkit-line-clamp:3}.sbl-card--row{border-radius:1rem;grid-template-columns:8.25rem minmax(0,1fr);display:grid}.sbl-card--row .sbl-card__media{aspect-ratio:auto;min-height:100%}.sbl-card--row .sbl-card__fb{font-size:1.875rem}.sbl-card--row .sbl-card__body{gap:.3125rem;padding:.75rem .875rem}.sbl-card--row .sbl-card__title{font-size:.96875rem}.sbl-card--row .sbl-card__ex,.sbl-card--row .sbl-av{display:none}.sbl-card--row .sbl-card__meta{border-top:0;padding-top:.125rem;font-size:.75rem}.sbl-widget{padding-block:4rem 4.5rem}.sbl-widget__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1.5rem;margin-block-end:1.625rem;display:grid}.sbl-widget__title{font-family:var(--font-role-title);letter-spacing:-.025em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.75rem,3.2cqi,2.5rem);font-weight:700;line-height:1.15}.sbl-widget__head:not(:has(.sbl-eyebrow)) .sbl-widget__title{margin-top:0}:lang(bn) .sbl-widget__title,:lang(ar) .sbl-widget__title{letter-spacing:0;line-height:1.35}.sbl-widget__sub{color:var(--section-muted);max-width:35rem;margin:.625rem 0 0}.sbl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sbl-grid>li{min-width:0;display:flex}.sbl-grid>li>.sbl-card{flex:1}.sbl-widget[data-design=magazine] .sbl-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sbl-widget[data-design=magazine] .sbl-grid>li:first-child{grid-row:1 / span var(--sbl-rows,3)}.sbl-widget[data-design=magazine] .sbl-grid>li:not(:first-child) .sbl-card{min-height:0}.sbl-page{padding-block-end:1rem}.sbl-head{isolation:isolate;padding-block:2.25rem 1.375rem;position:relative}.sbl-head:before{content:"";z-index:-1;background:radial-gradient(70% 120% at 50% -30%, color-mix(in oklab, var(--sbl-from) 16%, transparent), transparent 70%), radial-gradient(40% 80% at 90% 0%, color-mix(in oklab, var(--sbl-to) 10%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.sbl-head__title{font-family:var(--font-role-title);letter-spacing:-.025em;margin:0;font-size:clamp(1.875rem,3.4cqi,2.75rem);font-weight:700;line-height:1.1}:lang(bn) .sbl-head__title,:lang(ar) .sbl-head__title{letter-spacing:0;line-height:1.35}.sbl-head__count{color:var(--section-muted);margin:.375rem 0 0}.sbl-head__count b{color:var(--section-fg);font-variant-numeric:tabular-nums}.sbl-search{background:var(--sbl-field);border:1px solid var(--section-border);max-width:40rem;height:3.25rem;box-shadow:0 10px 30px -18px color-mix(in oklab, var(--sbl-from) 60%, transparent), var(--sbl-shadow);border-radius:1rem;align-items:center;gap:.625rem;margin-block-start:1.125rem;padding-inline:1rem .375rem;display:flex}.sbl-search:focus-within{border-color:color-mix(in oklab, var(--sbl-from) 55%, var(--section-border))}.sbl-search svg{width:1.1875rem;height:1.1875rem;color:var(--section-muted);flex:none}.sbl-search input{min-width:0;height:100%;color:var(--section-fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.sbl-search input::placeholder{color:var(--section-muted)}.sbl-search input::-webkit-search-cancel-button{display:none}.sbl-search__clear{width:2.5rem;height:2.5rem;color:var(--section-muted);border-radius:.75rem;flex:none;place-items:center;display:grid}.sbl-search__go{background:linear-gradient(135deg, var(--sbl-from), var(--sbl-to));color:#fff;min-height:2.5rem;font:inherit;cursor:pointer;border:0;border-radius:.75rem;flex:none;padding-inline:1rem;font-size:.875rem;font-weight:600}.sbl-chips{gap:.5rem;margin-block-start:.875rem;padding-block-end:.125rem;display:flex;overflow-x:auto}.sbl-chip{--c:var(--sbl-from);border:1px solid var(--section-border);background:var(--section-card);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.4375rem;min-height:2.375rem;padding-inline:.875rem;font-size:.84375rem;font-weight:500;display:inline-flex}.sbl-chip small{color:var(--section-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.sbl-chip[aria-current=page]{background:linear-gradient(135deg, var(--sbl-from), var(--sbl-to));color:#fff;border-color:#0000}.sbl-chip[aria-current=page] small{color:#ffffffd9}.sbl-chip[aria-current=page] i{background:#fff}.sbl-sect{padding-block:1.625rem .5rem}.sbl-sect__title{font-family:var(--font-role-title);letter-spacing:-.015em;align-items:baseline;gap:.625rem;margin:0 0 1rem;font-size:1.375rem;font-weight:700;display:flex}.sbl-sect__title small{font-family:var(--font-role-body);color:var(--section-muted);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.sbl-feat{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.25rem;display:grid}.sbl-feat__side{align-content:start;gap:.875rem;display:grid}.sbl-feat__side:empty{display:none}.sbl-feat:has(.sbl-feat__side:empty){grid-template-columns:minmax(0,1fr)}.sbl-more{justify-items:center;gap:.625rem;margin:1.75rem 0 2.5rem;display:grid}.sbl-more p{color:var(--section-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem}.sbl-more__bar{background:var(--sbl-soft);border-radius:99px;width:11.25rem;height:.25rem;overflow:hidden}.sbl-more__bar i{background:linear-gradient(90deg, var(--sbl-from), var(--sbl-to));height:100%;display:block}.sbl-empty{text-align:center;border:1.5px dashed var(--section-border);border-radius:1.25rem;justify-items:center;gap:.5rem;margin:.5rem 0 3rem;padding:2.75rem 1rem;display:grid}.sbl-empty h2,.sbl-empty h3{font-family:var(--font-role-title);margin:0;font-size:1.1875rem}.sbl-empty p{color:var(--section-muted);margin:0}.sbl-hero{--c:var(--sbl-from);padding-block:2.125rem 0}.sbl-hero__cat{color:var(--sbl-ink);align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sbl-hero__title{max-width:22ch;font-family:var(--font-role-title);letter-spacing:-.025em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.875rem,3.8cqi,3rem);font-weight:700;line-height:1.12}:lang(bn) .sbl-hero__title,:lang(ar) .sbl-hero__title{letter-spacing:0;line-height:1.35}.sbl-hero__lead{max-width:62ch;color:var(--section-muted);margin:.875rem 0 0;font-size:1.125rem}.sbl-byline{color:var(--section-muted);flex-wrap:wrap;align-items:center;gap:.625rem;margin-block-start:1.125rem;font-size:.875rem;display:flex}.sbl-byline .sbl-av{width:2.375rem;height:2.375rem;font-size:.8125rem}.sbl-byline b{color:var(--section-fg)}.sbl-byline time{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.sbl-cover{aspect-ratio:21/9;background:var(--sbl-soft);border-radius:1.375rem;margin:1.375rem 0 0;overflow:hidden}.sbl-cover img{object-fit:cover;width:100%;height:100%;display:block}.sbl-body{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:3rem;padding-block:2.125rem 1.25rem;display:grid}.sbl-body:not(:has(.sbl-toc)){grid-template-columns:minmax(0,1fr)}.sbl-article{min-width:0;max-width:70ch}.sbl-prose{overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.75}.sbl-prose>:first-child{margin-top:0}.sbl-prose :where(p){margin:0 0 1rem}.sbl-prose :where(h2){font-weight:700;font-family:var(--font-role-title);letter-spacing:-.01em;margin:2rem 0 .625rem;scroll-margin-top:5.5rem;font-size:1.5rem;line-height:1.3}.sbl-prose :where(h3){font-weight:600;font-family:var(--font-role-title);margin:1.5rem 0 .5rem;font-size:1.1875rem;line-height:1.35}.sbl-prose :where(ul,ol){margin:0 0 1rem;padding-inline-start:1.375rem}.sbl-prose :where(ul){list-style:outside}.sbl-prose :where(ol){list-style:decimal}.sbl-prose :where(li){margin:.25rem 0}.sbl-prose :where(a){color:var(--sbl-ink);text-underline-offset:.18em;text-decoration:underline}.sbl-prose :where(blockquote){border-inline-start:3px solid var(--sbl-from);background:color-mix(in oklab, var(--sbl-from) 7%, transparent);border-start-end-radius:.75rem;border-end-end-radius:.75rem;margin:1.375rem 0;padding:.875rem 1.125rem;font-weight:500}.sbl-prose :where(img){border-radius:.875rem;max-width:100%;height:auto}.sbl-prose :where(table){border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}.sbl-prose :where(th,td){border-bottom:1px solid var(--section-border);text-align:start;padding:.5rem .75rem}.sbl-prose :where(hr){border:0;border-top:1px solid var(--section-border);margin:2rem 0}.sbl-prose :where(code){font-family:var(--font-role-mono);background:var(--sbl-soft);border-radius:.375rem;padding:.1em .35em;font-size:.9em}.sbl-prose :where(pre){background:var(--sbl-soft);border-radius:.875rem;padding:1rem;overflow-x:auto}.sbl-prose :where(pre code){background:0 0;padding:0}.sbl-toc{gap:.25rem;font-size:.84375rem;display:grid;position:sticky;top:5.5rem}.sbl-toc h2{letter-spacing:.06em;text-transform:uppercase;color:var(--section-muted);margin:0 0 .375rem;font-size:.75rem;font-weight:700}:lang(bn) .sbl-toc h2,:lang(ar) .sbl-toc h2{letter-spacing:0;text-transform:none;font-size:.8125rem}.sbl-toc ol{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.sbl-toc a{border-inline-start:2px solid var(--section-border);color:var(--section-muted);padding:.375rem .625rem;line-height:1.4;display:block}.sbl-toc a:hover{color:var(--section-fg)}.sbl-toc a[aria-current=true]{border-color:var(--sbl-from);color:var(--section-fg);background:color-mix(in oklab, var(--sbl-from) 6%, transparent);font-weight:600}.sbl-toc__left{color:var(--section-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;margin:.625rem 0 0;font-size:.78125rem;display:flex}.sbl-toc__left svg{width:.8125rem;height:.8125rem}.sbl-share{gap:.5rem;margin-block-start:1rem;display:flex}.sbl-share a,.sbl-share button{border:1px solid var(--section-border);background:var(--section-card);width:2.75rem;height:2.75rem;color:var(--section-fg);cursor:pointer;border-radius:.75rem;place-items:center;display:grid}.sbl-share svg{width:1.0625rem;height:1.0625rem}.sbl-share-phone{display:none}.sbl-share [data-done]{color:var(--status-success-text,#15803d);border-color:currentColor}.sbl-tags{flex-wrap:wrap;gap:.375rem;margin:1.375rem 0 0;padding:0;list-style:none;display:flex}.sbl-tags li{background:var(--sbl-soft);color:var(--section-muted);border-radius:999px;padding:.25rem .625rem;font-size:.78125rem}.sbl-author{border:1px solid var(--section-border);background:var(--section-card);border-radius:1.125rem;grid-template-columns:3.5rem minmax(0,1fr);gap:.875rem;margin-block-start:1.625rem;padding:1.125rem;display:grid}.sbl-author .sbl-av{background:linear-gradient(135deg, var(--sbl-from), var(--sbl-to));color:#fff;width:3.5rem;height:3.5rem;font-size:1.25rem}.sbl-author b{display:block}.sbl-author p{color:var(--section-muted);margin:.25rem 0 0;font-size:.875rem}.sbl-course{background:color-mix(in oklab, var(--sbl-from) 8%, var(--section-card));border:1px solid color-mix(in oklab, var(--sbl-from) 25%, var(--section-border));border-radius:1.125rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;margin-block-start:1.125rem;padding:1rem 1.125rem;display:grid}.sbl-course__ic{background:linear-gradient(135deg, var(--sbl-from), var(--sbl-to));color:#fff;border-radius:.875rem;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden}.sbl-course__ic img{object-fit:cover;width:100%;height:100%}.sbl-course__ic svg{width:1.375rem;height:1.375rem}.sbl-course small{color:var(--sbl-ink);font-size:.75rem;font-weight:600;display:block}.sbl-course b{font-size:1rem;line-height:1.35;display:block}.sbl-course p{color:var(--section-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.125rem 0 0;font-size:.84375rem;display:-webkit-box;overflow:hidden}.sbl-related{padding-block:1.625rem 4rem}.sbl-related .sbl-grid>li:nth-child(n+4){display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sbl-grid>li,.sbl-feat>*{animation:linear both sbl-rise;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes sbl-rise{0%{opacity:0;transform:translateY(.875rem)}}@media (prefers-reduced-motion:reduce){.sbl-card,.sbl-card__media img{transition:none}}@container sbl (max-width:1023px){.sbl-body{grid-template-columns:minmax(0,1fr)}.sbl-toc{display:none}.sbl-share-phone{max-width:70ch;display:block}}@container sbl (max-width:899px){.sbl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbl-widget[data-design=magazine] .sbl-grid{grid-template-columns:minmax(0,1fr)}.sbl-widget[data-design=magazine] .sbl-grid>li:first-child{grid-row:auto}.sbl-feat,.sbl-card--wide{grid-template-columns:minmax(0,1fr)}.sbl-card--wide .sbl-card__media{aspect-ratio:16/9}}@container sbl (max-width:599px){.sbl-widget{padding-block:2rem 2.25rem}.sbl-widget__head{align-items:center;column-gap:.75rem;margin-block-end:.875rem}.sbl-widget__head .sbl-eyebrow{display:none}.sbl-widget__title{margin:0;font-size:1.3125rem}.sbl-widget__sub{grid-column:1/-1;margin:.125rem 0 0;font-size:.875rem}.sbl-see{min-height:2.75rem;color:var(--sbl-ink);background:0 0;border:0;padding-inline:.125rem}.sbl-see .long{display:none}.sbl-see .short{display:inline}.sbl-widget[data-design=cards] .sbl-grid{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--lms-section-gutter,1rem));padding:.125rem var(--lms-section-gutter,1rem) .625rem;scroll-padding-inline:var(--lms-section-gutter,1rem);grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:.75rem;overflow-x:auto}.sbl-widget[data-design=cards] .sbl-grid>li{scroll-snap-align:start}.sbl-widget[data-design=magazine] .sbl-grid{gap:.625rem}.sbl-card--lead .sbl-card__title{font-size:1.1875rem}.sbl-head{padding-block:1.125rem .75rem}.sbl-head .sbl-crumb{display:none}.sbl-head__title{font-size:1.625rem}.sbl-search{height:3rem;margin-block-start:.75rem}.sbl-chips{margin-inline:calc(-1 * var(--lms-section-gutter,1rem));padding-inline:var(--lms-section-gutter,1rem)}.sbl-sect{padding-block:1rem .25rem}.sbl-sect__title{margin-block-end:.75rem;font-size:1.1875rem}.sbl-page .sbl-grid,.sbl-related .sbl-grid{grid-template-columns:minmax(0,1fr);gap:.625rem}.sbl-card--wide .sbl-card__body{padding:1rem}.sbl-card--wide .sbl-card__title{font-size:1.25rem}.sbl-feat__side{gap:.625rem}.sbl-page .sbl-grid .sbl-card,.sbl-related .sbl-grid .sbl-card{border-radius:1rem;grid-template-columns:7rem minmax(0,1fr);display:grid}.sbl-page .sbl-grid .sbl-card__media,.sbl-related .sbl-grid .sbl-card__media{aspect-ratio:auto;min-height:100%}.sbl-page .sbl-grid .sbl-card__fb,.sbl-related .sbl-grid .sbl-card__fb{font-size:1.75rem}.sbl-page .sbl-grid .sbl-card__body,.sbl-related .sbl-grid .sbl-card__body{gap:.25rem;padding:.6875rem .75rem}.sbl-page .sbl-grid .sbl-card__title,.sbl-related .sbl-grid .sbl-card__title{font-size:.9375rem}.sbl-page .sbl-grid :is(.sbl-card__ex,.sbl-av,.sbl-card__by),.sbl-related .sbl-grid :is(.sbl-card__ex,.sbl-av,.sbl-card__by){display:none}.sbl-page .sbl-grid .sbl-card__meta,.sbl-related .sbl-grid .sbl-card__meta{border-top:0;padding-top:0;font-size:.75rem}.sbl-more .sbl-btn{width:100%}.sbl-hero{padding-block-start:1.125rem}.sbl-hero .sbl-crumb{display:none}.sbl-hero__title{font-size:1.625rem}.sbl-hero__lead{font-size:1rem}.sbl-cover{aspect-ratio:16/9;margin-inline:calc(-1 * var(--lms-section-gutter,1rem));border-radius:0}.sbl-body{padding-block-start:1.375rem}.sbl-prose{font-size:1.03125rem}.sbl-prose :where(h2){font-size:1.25rem}.sbl-course{grid-template-columns:auto minmax(0,1fr)}.sbl-course .sbl-btn{grid-column:1/-1}}
