.bb-english{--en-blue:#1743d1;--en-text:#14213a;--en-line:#dce3f2;color:var(--en-text);background:#f7f9fe;min-height:100vh}.bb-en-wrap{width:min(1100px,calc(100% - 36px));margin:auto}.bb-en-footer,.bb-en-header{background:#fff;border-block:1px solid var(--en-line)}.bb-en-footer .bb-en-wrap,.bb-en-header .bb-en-wrap{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 0;flex-wrap:wrap}.bb-en-header nav{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.bb-english a{color:var(--en-blue)}.bb-english a:hover{text-decoration:underline}.bb-en-brand{font-weight:850;letter-spacing:-.045em;font-size:1.35rem}.bb-en-main{padding:clamp(36px,7vw,86px) 0;min-height:64vh}.bb-en-main h1{font-size:clamp(2rem,5vw,4rem);line-height:1.1;margin:.35em 0;max-width:860px;letter-spacing:-.045em}.bb-en-main h2{font-size:clamp(1.25rem,3vw,1.85rem);line-height:1.2}.bb-en-main p{line-height:1.65;max-width:74ch}.bb-en-hero{background:#e9efff;border:1px solid var(--en-line);border-radius:20px;padding:clamp(24px,6vw,64px);margin-bottom:36px}.bb-en-actions,.bb-en-categories{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.bb-en-button,.bb-en-form button{background:var(--en-blue);color:#fff!important;border:0;border-radius:8px;padding:10px 15px;font:inherit;font-weight:650;cursor:pointer}.bb-en-link-button{color:var(--en-blue);background:none;border:0;padding:0;font:inherit;cursor:pointer}.bb-en-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(275px,100%),1fr));grid-gap:16px;gap:16px}.bb-en-card,.bb-en-form,.bb-en-opinion{background:#fff;border:1px solid var(--en-line);border-radius:12px;padding:20px}.bb-en-card h2,.bb-en-opinion h3{margin:.55em 0}.bb-en-form{display:grid;grid-gap:14px;gap:14px;max-width:620px;margin:20px 0}.bb-en-form label{display:grid;grid-gap:6px;gap:6px;font-weight:600}.bb-en-form input,.bb-en-form select,.bb-en-form textarea{color:var(--en-text);width:100%;border:1px solid #a1b0cc;border-radius:7px;background:#fff;padding:10px;font:inherit}.bb-en-form textarea{min-height:100px;resize:vertical}.bb-en-form [role=alert]{margin:0;color:#a4232b}.bb-en-opinion{margin:12px 0}.bb-en-article{max-width:850px}.bb-en-article p{white-space:pre-line}.bb-en-categories a{padding:6px 10px;border:1px solid var(--en-line);border-radius:8px;background:#fff}.bb-en-categories [aria-current=page]{background:var(--en-blue);color:white}