/* Fit expanded navigation and worksheets within the retained BCF design. */
@media(min-width:621px){.header-inner{flex-wrap:wrap;padding-block:18px;gap:15px 30px}.header-inner nav{order:3;flex:0 0 100%}.header-tools{margin-left:auto}#main-nav{justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap}.platform-nav-link{font-size:12px}.platform-nav-link>span{display:none}}
.more-menu{position:relative}.more-menu summary{cursor:pointer;list-style:none;font-size:12px}.more-menu>div{position:absolute;z-index:60;top:100%;right:0;min-width:230px;background:var(--paper);border:1px solid var(--line);padding:20px;box-shadow:0 10px 20px #0001}.more-menu>div>a{display:flex;font-size:12px;margin-block:12px}.platform-note{background:var(--panel);border-left:3px solid var(--accent);padding:24px;margin-block:24px}.platform-note p{font-size:13px;line-height:1.9}.platform-list{font-size:14px;line-height:2;padding-left:22px;margin-block:20px}.platform-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-block:30px}.platform-cards>article{border:1px solid var(--line);padding:25px;min-width:0}.platform-cards h3{font-size:25px;line-height:1.25;margin-block:18px}.platform-cards p{font-size:13px;line-height:1.8}.prose .platform-cards{grid-template-columns:1fr}.platform-section>p:not(.eyebrow){max-width:850px;line-height:1.9}.platform-tool{padding-block:35px 80px}.platform-tool form{max-width:950px}.platform-fields{display:grid;grid-template-columns:1fr 1fr;gap:25px}.platform-tool label{display:block;font-size:13px;line-height:1.8;margin-bottom:22px}.platform-tool input:not([type=checkbox]),.platform-tool textarea,.platform-tool select{display:block;width:100%;padding:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;margin-top:8px}.platform-tool input[type=checkbox]{width:auto;display:inline}.platform-tool pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.9 inherit}.platform-tool [data-tool-result],.platform-tool [data-draft-review]{border:1px solid var(--line);padding:25px;margin-top:30px}.worksheet-question{border-top:1px solid var(--line);padding-top:20px}.series-meta{display:flex;gap:25px;align-items:center;padding-bottom:30px}.series-meta p{font-size:12px}.hero-copy h1{font-size:clamp(45px,4.6vw,66px)}.hero-copy .hero-intro{line-height:1.8}.footer-main .text-link{overflow-wrap:anywhere}
@media(max-width:980px){.more-menu>div{position:static;box-shadow:none;min-width:0;margin-top:15px}.platform-cards{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.platform-cards,.platform-fields{grid-template-columns:1fr}.platform-cards h3{font-size:24px}.platform-list{font-size:13px}.series-meta{align-items:flex-start}.hero-copy h1{font-size:47px}.platform-tool{padding-bottom:50px}}
