.tb-page{width:min(calc(100% - 2rem), var(--tb-wide));max-width:100%;margin-inline:auto;overflow-wrap:anywhere}.tb-page>:first-child{margin-top:0}.tb-page h1{max-width:13ch;margin-block:.2em .32em;font-size:var(--tb-step-4)}.tb-page h2{margin-block:.22em .45em;font-size:var(--tb-step-3)}.tb-page h3{font-size:var(--tb-step-2)}.tb-page p{max-width:66ch}.tb-lead{color:var(--tb-ink-soft);font-family:var(--tb-font-display);font-size:var(--tb-step-1);line-height:1.5}.tb-hero{position:relative;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(3rem,8vw,8rem);min-height:78vh;padding-block:var(--tb-space-lg)}.tb-hero::after{content:"TB / 01";position:absolute;top:2rem;right:0;color:var(--tb-archive-gray);font-family:var(--tb-font-meta);font-size:.65rem;letter-spacing:.12em;writing-mode:vertical-rl}.tb-hero>*{min-width:0}.tb-hero__copy{order:2}.tb-hero>.tb-cover{order:1;max-width:430px}.tb-hero--compact{min-height:66vh}.tb-hero--compact>.tb-cover{max-width:385px}.tb-hero .tb-lead{max-width:60ch}.tb-section{position:relative;border-top:1px solid var(--tb-line);padding-block:var(--tb-space-lg)}.tb-section--flush{padding-block:0}.tb-home,.tb-book{display:flex;flex-direction:column}.tb-home>.tb-hero,.tb-book>.tb-hero{order:0}.tb-home>.tb-department{order:1}.tb-home>.tb-anomalies{order:2}.tb-book>.tb-section:has(.tb-reader-notice){order:1}.tb-book>.tb-section:has(.tb-story-columns){order:2}.tb-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);align-items:end;gap:var(--tb-space-md);margin-bottom:var(--tb-space-md)}.tb-section-head>:last-child{justify-self:end}.tb-ebook{display:grid;grid-template-columns:minmax(190px,.52fr) minmax(0,1.48fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(1.5rem,4vw,4rem)}.tb-ebook .tb-cover{max-width:280px}.tb-ebook h2{font-size:clamp(2rem,4vw,3.7rem)}.tb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--tb-line);background:var(--tb-line);padding:0}.tb-grid article{position:relative;min-height:320px;overflow:hidden;background:var(--tb-white);padding:clamp(1.5rem,3vw,2.65rem)}.tb-grid article::after{content:attr(data-record);position:absolute;right:.6rem;bottom:-.7rem;color:rgb(31 37 40 / 4.5%);font-family:var(--tb-font-display);font-size:6.5rem;line-height:1}.tb-grid article>span{color:var(--tb-stamp-red);font-family:var(--tb-font-meta);font-size:.7rem;letter-spacing:.1em}.tb-grid h2{font-size:clamp(1.6rem,2.6vw,2.5rem)}.tb-grid--list{grid-template-columns:1fr}.tb-grid--list article{min-height:0}.tb-anomalies{overflow:visible}.tb-anomalies .tb-grid--list{position:relative;isolation:isolate;overflow:hidden}.tb-anomalies .tb-grid--list::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:min(82%, 880px);aspect-ratio:1;background:url(/wp-content/themes/temporal-bureaucracy-child/assets/images/anomaly-file-stamp.svg) center / contain no-repeat;opacity:.6;pointer-events:none;transform:translate(-50%,-50%) rotate(-40deg);transform-origin:center}.tb-anomalies .tb-grid--list article{position:relative;z-index:1;background:rgb(255 253 248 / 84%)}.tb-department,.tb-archive{width:100vw;margin-left:calc(50% - 50vw);background:var(--tb-graphite);color:var(--tb-paper);padding:var(--tb-space-lg) max(1rem,calc((100vw - var(--tb-wide))/2))}.tb-department::before,.tb-archive::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 31px,rgb(244 240 232 / 3%) 31px 32px)}.tb-department>*,.tb-archive>*{position:relative}.tb-department :where(h1,h2,h3),.tb-archive :where(h1,h2,h3){color:var(--tb-paper)!important}.tb-page.tb-archive .tb-lead,.tb-page .tb-department :where(p,li){color:rgb(244 240 232 / 82%)}.tb-department .tb-kicker,.tb-archive .tb-eyebrow{color:var(--tb-amber-light)}.tb-department .tb-button,.tb-archive .tb-button{background:var(--tb-paper);color:var(--tb-graphite)}.tb-department .tb-button--secondary,.tb-archive .tb-button--secondary{border-color:var(--tb-paper);background:#fff0;color:var(--tb-paper)}.tb-department-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:var(--tb-space-md)}.tb-department-notice{min-height:260px;border:1px solid rgb(244 240 232 / 25%);background:rgb(244 240 232 / 5%);padding:1.5rem}.tb-department-notice .tb-stamp{margin-bottom:1.5rem;color:var(--tb-amber-light)}.tb-department-notice h3{font-size:1.6rem}.tb-files{counter-reset:archive;margin:3rem 0;padding:0;border-top:1px solid rgb(244 240 232 / 26%);list-style:none}.tb-files li{display:grid;grid-template-columns:5rem 1fr auto;gap:1rem;align-items:start;border-bottom:1px solid rgb(244 240 232 / 26%);padding-block:1.7rem}.tb-files li::after{content:"CLEARED";border:1px solid rgb(216 171 99 / 55%);color:var(--tb-amber-light);padding:.25rem .45rem;font-family:var(--tb-font-meta);font-size:.58rem;letter-spacing:.08em}.tb-files span{color:var(--tb-amber-light);font-family:var(--tb-font-meta);font-size:.72rem}.tb-files strong{display:block;color:var(--tb-paper);font-family:var(--tb-font-meta);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.tb-facts dl{max-width:900px;margin-top:2rem;border-bottom:1px solid var(--tb-line)}.tb-facts dl>div{display:grid;grid-template-columns:minmax(175px,.7fr) 2fr;border-top:1px solid var(--tb-line);padding:1rem .25rem}.tb-facts dt{font-family:var(--tb-font-meta);font-size:.71rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.tb-facts dd{margin:0}.tb-story-columns{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:var(--tb-space-lg)}.tb-story-aside{border-left:1px solid var(--tb-line);padding-left:var(--tb-space-md)}.tb-reader-notice,.tb-filed-interests{max-width:980px;border-color:rgb(216 171 99 / 22%);background:linear-gradient(135deg,rgb(244 240 231 / 2.5%),transparent 48%),#162023;color:#f4f0e7;box-shadow:0 18px 42px rgb(22 32 35 / 10%)}.tb-reader-notice{background:repeating-linear-gradient(0deg,transparent 0 31px,rgb(244 240 231 / 4.5%) 31px 32px),#162023}.tb-reader-notice h2,.tb-filed-interests h2{color:#f4f0e7!important}.tb-reader-notice p,.tb-filed-interests p{color:rgb(244 240 231 / 78%)!important}.tb-reader-notice .tb-lead,.tb-filed-interests .tb-lead{color:rgb(244 240 231 / 86%)!important}.tb-reader-notice .tb-kicker,.tb-filed-interests .tb-kicker{color:#d8ab63!important}.tb-reader-notice::after,.tb-filed-interests::after{color:#f4f0e7;opacity:.045}.tb-filed-interests{border-color:var(--tb-line-dark);background:repeating-linear-gradient(0deg,transparent 0 31px,rgb(31 37 40 / 4.5%) 31px 32px),#e8e1d5;color:var(--tb-ink);box-shadow:0 14px 34px rgb(31 37 40 / 8%)}.tb-filed-interests h2{color:var(--tb-ink)!important}.tb-filed-interests p,.tb-filed-interests .tb-lead{color:var(--tb-ink-soft)!important}.tb-filed-interests .tb-kicker{color:var(--tb-stamp-red)!important}.tb-filed-interests::after{color:var(--tb-stamp-red);opacity:.055}.tb-page.tb-archive{display:flex;flex-direction:column}.tb-page.tb-archive>header{order:0}.tb-page.tb-archive>.tb-files{order:2}.tb-page.tb-archive>.tb-department-briefing{display:contents}.tb-page.tb-archive>.tb-department-briefing>section:first-child{order:1;margin-top:var(--tb-space-md)}.tb-page.tb-archive>.tb-department-briefing>section:last-child{order:3;margin-bottom:var(--tb-space-md)}.tb-page.tb-archive>.tb-actions{order:4}.tb-department-briefing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block:var(--tb-space-md);border:1px solid rgb(244 240 232 / 26%);background:rgb(244 240 232 / 26%)}.tb-department-briefing section{border:1px solid rgb(216 171 99 / 20%);background:repeating-linear-gradient(0deg,transparent 0 31px,rgb(244 240 231 / 4%) 31px 32px),#162023;color:var(--tb-paper);padding:clamp(1.5rem,3vw,2.5rem)}.tb-page.tb-archive .tb-department-briefing :where(h2,p,li){color:rgb(244 240 231 / 84%)!important}.tb-page.tb-archive .tb-department-briefing h2{color:#f4f0e7!important}.tb-page.tb-archive .tb-department-briefing .tb-kicker{color:#d8ab63!important}.tb-department-briefing h2{font-size:clamp(1.7rem,3vw,2.6rem)}.tb-department-briefing ul{margin:1.5rem 0 0;padding-left:1.25rem}.tb-department-briefing li+li{margin-top:.75rem}.tb-author-file{position:relative;display:grid;grid-template-columns:minmax(170px,.45fr) minmax(0,1.55fr);gap:var(--tb-space-md);max-width:1000px;overflow:hidden;padding:clamp(1.5rem,4vw,4rem)}.tb-author-file__monogram{display:grid;aspect-ratio:1;max-width:220px;place-items:center;border:1px solid var(--tb-line-dark);color:var(--tb-stamp-red);font-family:var(--tb-font-display);font-size:clamp(4rem,9vw,8rem);line-height:1}.tb-author-file__meta{margin:0;padding:0;list-style:none}.tb-author-file__meta li{border-top:1px solid var(--tb-line);padding-block:.65rem;font-family:var(--tb-font-meta);font-size:.72rem}.tb-purchase-panel{display:grid;grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr);align-items:center;gap:clamp(3rem,8vw,7rem);margin-block:2rem var(--tb-space-lg);border:1px solid var(--tb-line);background:var(--tb-white);padding:clamp(1.5rem,4vw,4rem);box-shadow:var(--tb-shadow-small)}.tb-purchase-panel .tb-cover{max-width:360px}.tb-purchase-panel button[disabled],.tb-inline-basket button[disabled]{cursor:not-allowed;opacity:.48}.tb-status{border-left:4px solid var(--tb-amber);background:var(--tb-soft-panel);padding:1rem}.tb-inline-basket{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;border:1px solid var(--tb-line);background:var(--tb-white);padding:clamp(1.5rem,4vw,3rem)}.tb-inline-basket h2{grid-column:1 / -1;margin:0;font-size:var(--tb-step-2)}.tb-inline-basket button{min-height:44px;border:1px solid var(--tb-graphite);background:var(--tb-graphite);color:var(--tb-white);padding:.7rem 1rem}.tb-delivery{margin-block:1rem var(--tb-space-lg);color:var(--tb-archive-gray);font-family:var(--tb-font-meta);font-size:.75rem}.tb-store-notices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tb-space-sm);margin-top:var(--tb-space-md)}.tb-store-notices>section{min-height:100%}.tb-store-notices h2{font-size:var(--tb-step-2)}.tb-store-routing a{color:var(--tb-stamp-red);font-weight:700}.tb-resource-list{display:grid;gap:1px;margin:var(--tb-space-md) 0;border:1px solid var(--tb-line);background:var(--tb-line)}.tb-resource{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:1rem;align-items:center;background:var(--tb-white);padding:1.2rem}.tb-resource__type{font-family:var(--tb-font-meta);font-size:.67rem;font-weight:700;letter-spacing:.08em}.tb-resource__state{color:var(--tb-archive-gray);font-family:var(--tb-font-meta);font-size:.7rem}.tb-faq{max-width:900px;margin-block:var(--tb-space-md);border-top:1px solid var(--tb-line)}.tb-faq details{border-bottom:1px solid var(--tb-line)}.tb-faq summary{cursor:pointer;padding:1.2rem 2.6rem 1.2rem 0;font-family:var(--tb-font-display);font-size:1.25rem;font-weight:600;list-style:none}.tb-faq summary::-webkit-details-marker{display:none}.tb-faq summary::after{content:"+";float:right;margin-right:-2rem;color:var(--tb-stamp-red);font-family:var(--tb-font-meta)}.tb-faq details[open] summary::after{content:"−"}.tb-faq details>div{padding:0 0 1.3rem}.tb-policy{max-width:900px}.tb-policy h1{max-width:18ch}.tb-policy-content{margin-top:var(--tb-space-md);border-top:1px solid var(--tb-line);padding-top:var(--tb-space-md)}.tb-policy-content h2{font-size:var(--tb-step-2)}.tb-contact-card{display:grid;grid-template-columns:.55fr 1.45fr;gap:var(--tb-space-md);max-width:920px;padding:clamp(1.5rem,4vw,3.5rem)}.error404 .site-main{width:min(calc(100% - 2rem), var(--tb-wide));margin:var(--tb-space-lg) auto}.error404 .page-header::before{content:"TB / ERROR / 404";display:block;color:var(--tb-stamp-red);font-family:var(--tb-font-meta);font-size:.75rem;letter-spacing:.1em}@media (max-width:999px){body.tb-site{font-size:16px}.entry-content.is-layout-constrained{width:100%;max-width:100vw;overflow:hidden}.tb-page{width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;margin-inline:1rem!important}.tb-page h1{font-size:clamp(2.7rem,13vw,4.5rem)}.tb-hero,.tb-purchase-panel,.tb-ebook,.tb-author-file,.tb-contact-card{grid-template-columns:1fr;min-height:auto}.tb-hero{padding-block:3.5rem}.tb-hero,.tb-hero__copy,.tb-section,.tb-panel{width:100%;max-width:100%;min-width:0}.tb-hero__copy{order:1;overflow:hidden}.tb-hero>.tb-cover{order:2;max-width:300px;margin:1rem auto 0}.tb-hero::after{display:none}.tb-page :where(h1,h2,h3,p,li,dd){max-width:100%;white-space:normal!important;overflow-wrap:anywhere}.tb-page .tb-lead{width:100%;max-width:calc(100vw - 2rem)!important}.tb-section-head,.tb-story-columns{grid-template-columns:1fr}.tb-section-head>:last-child{justify-self:start}.tb-grid,.tb-department-grid{grid-template-columns:1fr}.tb-grid article{min-height:220px}.tb-files li{grid-template-columns:2.5rem 1fr}.tb-files li::after{display:none}.tb-facts dl>div{grid-template-columns:1fr;gap:.25rem}.tb-story-aside{border-top:1px solid var(--tb-line);border-left:0;padding-top:var(--tb-space-md);padding-left:0}.tb-department-briefing{grid-template-columns:1fr}.tb-author-file__monogram{max-width:150px}.tb-inline-basket{grid-template-columns:1fr}.tb-store-notices{grid-template-columns:1fr}.tb-resource{grid-template-columns:3rem minmax(0,1fr)}.tb-resource__state{grid-column:2}.tb-anomalies .tb-grid--list::before{width:145%;opacity:.6;transform:translate(-50%,-50%) rotate(-38deg)}}@media (max-width:520px){.tb-actions{align-items:stretch}.tb-actions .tb-button{width:100%}.tb-cover::after{display:none}.tb-ebook{padding:1.2rem}.tb-resource{grid-template-columns:1fr}.tb-resource__state{grid-column:auto}}