.brokk-statement{display:grid;grid-template-columns:30rem minmax(0,76rem);column-gap:12rem;row-gap:var(--space-xl);align-items:start}.brxe-container.brokk-statement{display:grid}.brokk-statement__main{grid-column:2;grid-row:1}.brokk-statement__toc{grid-column:1;grid-row:1;position:sticky;top:calc(var(--sticky-header-h) + var(--space-xl))}.brokk-statement__eyebrow,.brokk-statement__toc-title,.brokk-statement__contact-label,.brokk-statement__date-label{font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-semi-dark)}.brokk-statement__eyebrow{margin-block-end:var(--space-xs)}.brokk-statement__main>h1{margin-block-end:var(--space-s)}.brokk-statement__toc-title{margin-block-end:var(--space-xs)}.brokk-statement__toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.brokk-statement__toc-link{display:block;padding:.9rem 0 .9rem 1.6rem;border-left:2px solid var(--neutral-light);color:var(--text-dark);text-decoration:none;font-size:var(--text-s);line-height:1.35;transition:border-color var(--dur-fast) var(--ease-out)}.brokk-statement__toc .brokk-statement__toc-link{font-weight:400}.brokk-statement__toc .brokk-statement__toc-link[aria-current="true"]{border-left-color:var(--primary);font-weight:600}@media (hover:hover) and (pointer:fine){.brokk-statement__toc-link:hover{border-left-color:var(--base)}}.brokk-statement__content{font-size:var(--text-l);line-height:1.7}.brokk-statement__content ul[class]>li{margin:0}.brokk-statement__content>*+*{margin-block-start:var(--space-s)}.brokk-statement__content h2{font-size:var(--h2);text-transform:none;margin-block:var(--space-xxl) var(--space-xs);scroll-margin-top:calc(var(--sticky-header-h) + var(--space-m))}.brokk-statement__content a:not([class]){color:var(--text-dark);text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.brokk-statement__content a:not([class]):hover{text-decoration-color:var(--primary-semi-dark)}}.brokk-statement__lead{font-size:var(--text-xl);line-height:1.55;color:var(--text-dark)}.brokk-statement__content .brokk-statement__chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.brokk-statement__content .brokk-statement__content .brokk-statement__chips{margin-block-start:var(--space-m)}.brokk-statement__chip{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;border-radius:var(--radius-xs);background:var(--neutral-ultra-light);color:var(--neutral-dark);font-size:var(--text-s);font-weight:500}.brokk-statement__chip--status{color:var(--text-dark)}.brokk-statement__chip--status::before{content:"";inline-size:.8rem;block-size:.8rem;border-radius:var(--radius-50);background:var(--primary-semi-dark)}.brokk-statement__content .brokk-statement__contact{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.brokk-statement__contact-card{display:flex;align-items:center;gap:1.6rem;padding:2.4rem;border-radius:var(--radius);background:var(--neutral-ultra-dark);color:var(--text-light);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out)}.brokk-statement__contact-card::before{content:"";flex:none;inline-size:4.4rem;block-size:4.4rem;border-radius:var(--radius-50);background-color:var(--primary);background-position:center;background-size:2rem;background-repeat:no-repeat}.brokk-statement__contact-card--email::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='1.5'/%3E%3Cpath d='M3.5 6l8.5 7 8.5-7'/%3E%3C/svg%3E")}.brokk-statement__contact-card--phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a1 1 0 0 1-1 1A16 16 0 0 1 4 5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E")}.brokk-statement__contact-text{display:flex;flex-direction:column;gap:.6rem;font-size:var(--text-l);font-weight:500;line-height:1.2}.brokk-statement__contact-card .brokk-statement__contact-label{color:var(--neutral-light)}.brokk-statement__content .brokk-statement__contact-card,.brokk-statement__content .brokk-statement__contact-card:is(:hover,:focus-visible,:visited){color:var(--text-light)}@media (hover:hover) and (pointer:fine){.brokk-statement__contact-card:hover{background:var(--base)}}.brokk-statement__content .brokk-statement__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-xs)}.brokk-statement__list li{display:grid;grid-template-columns:2.4rem 1fr;gap:1.4rem}.brokk-statement__list li::before{content:"";inline-size:2.4rem;block-size:2.4rem;margin-block-start:.1rem;border-radius:var(--radius-50)}.brokk-statement__list--done li::before{background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 1.3rem no-repeat}.brokk-statement__list--open li::before{background:var(--white) linear-gradient(var(--text-dark),var(--text-dark)) center / .8rem 2px no-repeat;box-shadow:inset 0 0 0 1.5px var(--neutral-light)}.brokk-statement__panel{padding:var(--space-xl);border-radius:var(--radius);background:var(--neutral-ultra-light)}.brokk-statement__panel>h2:first-child{margin-block-start:0}.brokk-statement__content .brokk-statement__panel{margin-block-start:var(--space-xxl)}.brokk-statement__content .brokk-statement__dates{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.brokk-statement__dates li{display:flex;flex-direction:column;gap:.6rem;padding:2.4rem;border-radius:var(--radius);background:var(--neutral-ultra-light);font-weight:600;line-height:1.2}@media (max-width:991px){.brokk-statement{grid-template-columns:minmax(0,1fr)}.brokk-statement__main,.brokk-statement__toc{grid-column:1;grid-row:auto;position:static}.brokk-statement__toc{display:none}}@media (max-width:767px){.brokk-statement__content .brokk-statement__contact,.brokk-statement__content .brokk-statement__dates{grid-template-columns:1fr}.brokk-statement__panel{padding:var(--space-m)}}