.minibooks-hub__hero{position:relative;isolation:isolate;padding:9.5rem 0 6rem;background:var(--bk-ink);color:#fff;overflow-x:clip}.minibooks-hub__hero-bg{position:absolute;inset:0;z-index:0;display:block}.minibooks-hub__hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 62%}.minibooks-hub__hero-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,22,105,.62) 0%,rgba(0,12,61,.8) 100%)}.minibooks-hub__hero-inner{position:relative;z-index:1;display:flex;justify-content:center}.minibooks-hub__hero-copy{width:100%;max-width:52rem;text-align:center}.minibooks-hub__runhead{margin-bottom:1.6rem;color:rgba(255,255,255,.6);border-bottom-color:rgba(255,255,255,.22)}.minibooks-hub__hero-title{margin:0 0 1.1rem;color:#fff;font-size:clamp(2.4rem,5.4vw,4.1rem);text-wrap:balance}.minibooks-hub__hero-lead{max-width:42rem;margin:0 auto 2.2rem;color:rgba(255,255,255,.85);text-wrap:pretty}.minibooks-hub__hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}.minibooks-hub__colophon{padding:3.75rem 0 3.5rem;background:var(--bk-paper)}.minibooks-hub__section-head{margin-bottom:1.6rem}.minibooks-hub__marquee-heading{max-width:46ch;margin:0 auto 2.25rem;color:var(--bk-ink-70);font-family:var(--bk-serif);font-size:clamp(1.1rem,1.9vw,1.35rem);font-style:italic;line-height:1.55;text-align:center;text-wrap:balance}.minibooks-hub__marquee-figure{color:var(--bk-ink);font-style:normal;font-weight:600;font-variant-numeric:lining-nums tabular-nums}.minibooks-hub__colophon .partner-marquee::before{background:linear-gradient(90deg,var(--bk-paper),transparent)}.minibooks-hub__colophon .partner-marquee::after{background:linear-gradient(270deg,var(--bk-paper),transparent)}.minibooks-hub__marquee{--mh-logo-h:clamp(75px, 7.5vw, 100px);--mh-logo-gap:clamp(2.5rem, 4.5vw, 4rem)}.minibooks-hub__marquee .partner-marquee__track{gap:1.5rem 0}.minibooks-hub__marquee .partner-marquee__item{width:auto;height:var(--mh-logo-h);aspect-ratio:auto;margin-inline:calc(var(--mh-logo-gap)/2)}.minibooks-hub__marquee .partner-marquee__logo{width:auto;max-width:none;height:calc(var(--mh-logo-h) * var(--logo-scale,1));transform:none}.minibooks-hub__marquee-name{color:var(--bk-ink-45);font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.minibooks-hub__organizer{display:flex;align-items:center;justify-content:center;gap:1rem;max-width:34rem;margin:2.5rem auto 0;padding-top:1.6rem;border-top:1px solid var(--bk-rule-soft)}.minibooks-hub__organizer-label{color:var(--bk-ink-45);font-size:.72rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.minibooks-hub__organizer img{display:block;width:auto;height:2.85rem}.minibooks-hub__library{padding:4.25rem 0 4.5rem;background:var(--bk-white);scroll-margin-top:6rem}.minibooks-hub__featured{display:grid;grid-template-columns:minmax(0,.64fr)minmax(0,1.36fr);gap:0 2.75rem;align-items:start}.minibooks-hub__featured+.minibooks-hub__featured{margin-top:clamp(3rem,6vw,4.5rem)}.minibooks-hub__featured-title{grid-column:1/-1;margin:0;font-size:clamp(1.45rem,2.55vw,2.1rem)}.minibooks-hub__featured-title a{color:inherit;text-decoration:none}.minibooks-hub__featured-title a:hover{color:var(--bk-spot);text-decoration:none}.minibooks-hub__featured-rule{grid-column:1/-1;margin:.85rem 0 1.75rem}.minibooks-hub__featured-media{display:flex;flex-direction:column;align-items:stretch;gap:1.15rem}.minibooks-hub__featured-actions{display:flex;flex-wrap:wrap;gap:.7rem}.minibooks-hub__featured-cta,.minibooks-hub__featured-about{align-self:start}.minibooks-hub__featured-about{font:inherit;font-family:var(--bk-sans);font-size:.92rem;font-weight:600;cursor:pointer}.minibooks-hub__featured-desc{margin:0 0 1.5rem}.minibooks-hub__toc{columns:2;column-gap:2.5rem}.minibooks-hub__toc>li{break-inside:avoid}.minibooks-hub__soon{padding:4rem 0 4.75rem;background:var(--bk-paper)}.minibooks-hub__soon-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2.25rem 2rem;margin:0;padding:0;list-style:none}.minibooks-hub__soon-row{margin:0}.minibooks-hub__soon-card{display:grid;gap:.85rem;align-content:start;width:100%;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.minibooks-hub__soon-plate{display:block;transition:border-color .2s ease,box-shadow .2s ease}.minibook-plate__img{aspect-ratio:16/9;object-fit:cover}.minibook-plate__img--contain{object-fit:contain;background:var(--bk-white)}.minibooks-hub__soon-meta{display:grid;gap:.25rem}.minibooks-hub__soon-n{color:var(--bk-ink-45);font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;font-variant-numeric:tabular-nums lining-nums}.minibooks-hub__soon-ttl{color:var(--bk-ink);font-family:var(--bk-serif);font-size:1.2rem;line-height:1.3;transition:color .2s ease}.minibooks-hub__soon-card:hover .minibooks-hub__soon-plate,.minibooks-hub__soon-card:focus-visible .minibooks-hub__soon-plate{border-color:var(--bk-ink);box-shadow:3px 3px 0 0 var(--bk-spot)}.minibooks-hub__soon-card:hover .minibooks-hub__soon-ttl,.minibooks-hub__soon-card:focus-visible .minibooks-hub__soon-ttl{color:var(--bk-spot)}.minibooks-hub__soon-card:focus-visible{outline:none}.minibooks-hub__soon-card:focus-visible .minibooks-hub__soon-plate{outline:2px solid var(--bk-spot);outline-offset:3px}.minibooks-hub__approach{padding:4.25rem 0 4.5rem;background:var(--bk-white)}.minibooks-hub__approach-inner{display:grid;grid-template-columns:minmax(0,.92fr)minmax(0,1.08fr);gap:3rem;align-items:start}.minibooks-hub__approach-title{margin:0 0 1.5rem;font-size:clamp(1.45rem,2.55vw,2.1rem);text-wrap:balance}.minibooks-hub__approach-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--bk-rule-soft)}.minibooks-hub__approach-list>li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:0 .75rem;padding:1rem 0;border-bottom:1px solid var(--bk-rule-soft)}.minibooks-hub__approach-n{color:var(--bk-spot);font-family:var(--bk-sans);font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.9;font-variant-numeric:tabular-nums lining-nums}.minibooks-hub__approach-list p{margin:0;font-size:1rem;line-height:1.6}.minibooks-hub__approach-list strong{color:var(--bk-ink);font-weight:600}.minibooks-hub__approach-list .accent{color:var(--bk-ink);font-style:italic}.minibooks-hub__map{margin:0}.minibooks-hub__map-frame{position:relative;isolation:isolate;overflow:hidden;border-radius:1px;background:var(--bk-paper)}.minibooks-hub__map-svg{position:relative;z-index:1;display:block;width:100%;height:auto}.minibooks-hub__map-lines path{stroke:var(--bk-rule);stroke-width:1}.minibooks-hub__map-dot{fill:var(--bk-spot)}.minibooks-hub__map-dot--hub{fill:var(--bk-ink)}.minibooks-hub__map-label{fill:var(--bk-ink-70);font-family:var(--bk-sans);font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;paint-order:stroke;stroke:var(--bk-paper);stroke-width:5px;stroke-linejoin:round}.minibooks-hub__map-label--hub{fill:var(--bk-ink);font-weight:700}.minibooks-hub__series{padding:4rem 0 4.5rem;background:var(--bk-paper)}.minibooks-hub__series-inner{display:grid;grid-template-columns:minmax(0,.8fr)minmax(0,1.2fr);gap:3rem;align-items:start}.minibooks-hub__series-title{margin:0 0 1.4rem;font-size:clamp(1.3rem,2.1vw,1.7rem);text-wrap:balance}.minibooks-hub__audience{margin:0;padding:0;list-style:none;border-top:1px solid var(--bk-rule-soft)}.minibooks-hub__audience>li{padding:.62rem 0;border-bottom:1px solid var(--bk-rule-soft);color:var(--bk-ink);font-family:var(--bk-serif);font-size:1.02rem;line-height:1.4}.minibooks-hub__themes>li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;gap:0 .9rem;padding:.7rem .15rem}.minibooks-hub__theme-body{display:block}.minibooks-hub__theme-detail{display:block;margin-top:.15rem;color:var(--bk-ink-70);font-family:var(--bk-serif);font-size:.92rem;line-height:1.5}.minibooks-hub__cta{padding:4.25rem 0 5rem;background:var(--bk-white)}.minibooks-hub__cta-bookmark{--hole-x:2.75rem;--hole-y:50%;--hole-r:0.65rem;position:relative}.minibooks-hub__cta-card{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2.5rem,5vw,4rem)clamp(5.25rem,7vw,6rem);border-radius:.85rem;background:linear-gradient(135deg,var(--bk-ink) 0%,#000c3d 100%);color:#fff;text-align:center;-webkit-mask:radial-gradient( circle var(--hole-r) at var(--hole-x) var(--hole-y),#0000 calc(100% - .5px),#000 100% );mask:radial-gradient( circle var(--hole-r) at var(--hole-x) var(--hole-y),#0000 calc(100% - .5px),#000 100% )}.minibooks-hub__cta-card::before{content:"";position:absolute;z-index:2;top:var(--hole-y);left:var(--hole-x);width:calc(var(--hole-r) * 2 + 6px);aspect-ratio:1;border:3px solid rgba(255,255,255,.28);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.minibooks-hub__cta-card::after{content:"";position:absolute;z-index:0;inset:.65rem;border:3px double rgba(255,255,255,.2);border-radius:.45rem;pointer-events:none}.minibooks-hub__cta-tassel{position:absolute;z-index:1;top:calc(var(--hole-y) - 12px);left:calc(var(--hole-x) - 24px);width:48px;height:230px;overflow:visible;transform:rotate(9deg);transform-origin:24px 12px;pointer-events:none}.minibooks-hub__cta-cord{fill:none;stroke:var(--color-green,#01b68b);stroke-width:3;stroke-linecap:round}.minibooks-hub__cta-band{fill:none;stroke:var(--bk-spot);stroke-width:1.5}.minibooks-hub__cta-knot{fill:var(--color-green,#01b68b)}.minibooks-hub__cta-skirt{fill:var(--color-green,#01b68b)}.minibooks-hub__cta-fringe{fill:none;stroke:var(--bk-spot);stroke-width:1.25;stroke-linecap:round}@media(max-width:640px){.minibooks-hub__cta{padding-top:calc(2rem + 110px)}.minibooks-hub__cta-bookmark{--hole-x:50%;--hole-y:2rem}.minibooks-hub__cta-card{padding:4.5rem 1.5rem 2.75rem}.minibooks-hub__cta-tassel{transform:rotate(152deg)scale(.75)}}.minibooks-hub__cta-copy{position:relative;z-index:1}.minibooks-hub__cta-title{margin:0 0 1rem;color:#fff;font-size:clamp(1.5rem,2.8vw,2.1rem);text-wrap:balance}.minibooks-hub__cta-lead{max-width:44rem;margin:0 auto 1.9rem;color:rgba(255,255,255,.82);text-wrap:pretty}.minibooks-hub__cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}@media(max-width:1080px){.minibooks-hub__approach-inner,.minibooks-hub__series-inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.minibooks-hub__hero{padding-top:8rem}.minibooks-hub__toc{columns:1}}@media(max-width:820px){.minibooks-hub__featured{grid-template-columns:minmax(0,1fr);gap:1.5rem}.minibooks-hub__featured-media,.minibooks-hub__featured-body{display:contents}.minibooks-hub__featured-cover{order:1}.minibooks-hub__featured-desc{order:2;margin-bottom:0}.minibooks-hub__toc{order:3}.minibooks-hub__featured-actions{order:4;justify-self:start}}@media(max-width:560px){.minibooks-hub__hero{padding:7rem 0 3.5rem}.minibooks-hub__featured-actions{align-self:stretch}.minibooks-hub__featured-actions>*{flex:1 1 100%}.minibooks-hub__soon-list{grid-template-columns:minmax(0,1fr)}}@media(min-width:561px) and (max-width:991px){.minibooks-hub__soon-list{grid-template-columns:repeat(2,minmax(0,1fr))}}