:root{color-scheme:light;--btw-brand-core:#0078d0;--btw-brand-deep:#0050b8;--btw-brand-sky:#22a0e2;--btw-brand-cyan:#50c8f0;--btw-action:#0b63c6;--btw-action-hover:#0755a5;--btw-action-soft:#e7f2fc;--btw-focus-ring:rgb(11 99 198/0.3);--btw-ink-strong:#041a32;--btw-ink:#0b2a4d;--btw-ink-soft:#164067;--btw-ink-muted:#395f85;--btw-ink-subtle:#647b91;--btw-dark-surface:#041a32;--btw-dark-surface-soft:#0b2a4d;--btw-on-dark:#fbfdff;--btw-on-dark-muted:#c6d8e9;--btw-on-dark-accent:#8fe1f8;--btw-surface:#fbfdff;--btw-surface-raised:#ffffff;--btw-surface-soft:#f3f7fa;--btw-surface-blue:#edf6fd;--btw-line:#cee1f3;--btw-line-strong:#a9cbe7;--btw-intelligence-accent:#c4861d;--btw-intelligence-surface:#fffaf0;--btw-intelligence-line:#ead9b4;--btw-intelligence-ink:#755013;--btw-radius-control:5px;--btw-radius-card:8px;--btw-radius-feature:10px;--btw-shadow-raised:0 8px 24px rgb(4 26 50/0.07);--btw-shadow-feature:0 16px 40px rgb(4 26 50/0.09);--btw-ease-out:cubic-bezier(0.22,1,0.36,1);--btw-type-page-title:clamp(2rem,2.55vw,2.8rem);--btw-type-article-title:clamp(2.15rem,2.9vw,3.05rem);--btw-type-section-title:clamp(1.45rem,1.75vw,1.85rem);--btw-type-subsection-title:clamp(1.12rem,1.2vw,1.3rem);--btw-type-card-title:clamp(1.02rem,1vw,1.14rem);--btw-type-body:clamp(0.96rem,0.25vw + 0.92rem,1.03rem);--btw-type-compact:0.78rem;--btw-space-section:clamp(3rem,5vw,5rem);--btw-space-section-compact:clamp(2rem,3.5vw,3.5rem);--btw-space-panel:clamp(1.25rem,2.4vw,2rem);--btw-reading-measure:68ch;--color-btw-blue-700:var(--btw-action);--color-btw-blue-600:var(--btw-brand-core);--color-btw-blue-500:var(--btw-brand-sky);--color-btw-cyan-400:var(--btw-brand-cyan);--color-btw-ink-950:var(--btw-ink-strong);--color-btw-ink-900:var(--btw-ink);--color-btw-ink-800:var(--btw-ink-soft);--color-btw-slate-700:var(--btw-ink-muted);--color-btw-slate-500:var(--btw-ink-subtle);--color-btw-line:var(--btw-line);--color-btw-line-strong:var(--btw-line-strong);--color-btw-white:var(--btw-surface)}@media (max-width:767px){:root{--btw-type-page-title:clamp(1.9rem,8vw,2.2rem);--btw-type-article-title:clamp(2rem,8.6vw,2.4rem);--btw-type-section-title:clamp(1.42rem,6vw,1.65rem);--btw-type-subsection-title:clamp(1.12rem,4.9vw,1.32rem);--btw-type-card-title:clamp(1.02rem,4.5vw,1.18rem);--btw-space-section:clamp(2.5rem,12vw,3.75rem);--btw-space-section-compact:clamp(1.75rem,8vw,2.75rem);--btw-space-panel:clamp(1rem,5vw,1.4rem)}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@font-face{font-family:Oxanium;font-style:normal;font-weight:500 800;font-display:optional;src:url(/fonts/shared/oxanium/Oxanium-latin-ext-wght.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oxanium;font-style:normal;font-weight:500 800;font-display:optional;src:url(/fonts/shared/oxanium/Oxanium-latin-wght.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/shared/plus-jakarta-sans/PlusJakartaSans-cyrillic-wght.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/shared/plus-jakarta-sans/PlusJakartaSans-vietnamese-wght.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/shared/plus-jakarta-sans/PlusJakartaSans-latin-ext-wght.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/shared/plus-jakarta-sans/PlusJakartaSans-latin-wght.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500 700;font-display:optional;src:url(/fonts/shared/newsreader/Newsreader-vietnamese-wght.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500 700;font-display:optional;src:url(/fonts/shared/newsreader/Newsreader-latin-ext-wght.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500 700;font-display:optional;src:url(/fonts/shared/newsreader/Newsreader-latin-wght.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.btw-local-fonts{--font-heading:"Oxanium";--font-body:"Plus Jakarta Sans";--font-newsreader:"Newsreader"}.site-header{background:rgba(255,255,255,.96);border-bottom:1px solid #d8e5f2;backdrop-filter:blur(10px)}main.page-shell.container.facet-archive-shell{width:min(1160px,93vw);padding-top:18px!important}main.page-shell.container.facet-archive-shell .breadcrumb{margin-bottom:0;padding-block:8px 14px;border-bottom:1px solid #dbe7f4}main.page-shell.container.facet-archive-shell .page-hero{display:grid;gap:10px;padding:30px 0 26px;border:0;border-bottom:1px solid #c9dced;border-radius:0;background:transparent;overflow:visible}main.page-shell.container.facet-archive-shell .page-hero:after,main.page-shell.container.facet-archive-shell .page-hero:before{display:none}main.page-shell.container.facet-archive-shell .page-hero .eyebrow,main.page-shell.container.facet-archive-shell .page-hero h1,main.page-shell.container.facet-archive-shell .page-hero p{margin:0}main.page-shell.container.facet-archive-shell .page-hero h1{max-width:20ch;color:#17335a;font-size:var(--btw-type-page-title)!important;line-height:.98!important;text-wrap:balance}main.page-shell.container.facet-archive-shell .page-hero p:not(.eyebrow){max-width:76ch;color:#4e6f91;font-size:16px;line-height:1.7;text-wrap:pretty}main.page-shell.container.facet-archive-shell .article-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:18px}main.page-shell.container.facet-archive-shell .article-card{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:26px;align-items:start;padding-block:26px;border:0;border-bottom:1px solid #dbe7f4;border-radius:0;background:transparent;box-shadow:none;overflow:visible;text-decoration:none}main.page-shell.container.facet-archive-shell .article-card:first-child{padding-top:18px}main.page-shell.container.facet-archive-shell .article-card:last-child{border-bottom:0}main.page-shell.container.facet-archive-shell .article-card:focus-visible,main.page-shell.container.facet-archive-shell .article-card:hover{border-bottom-color:#afcde8}main.page-shell.container.facet-archive-shell .article-card:focus-visible{outline:2px solid #0b63c6;outline-offset:4px}main.page-shell.container.facet-archive-shell .article-card-figure{position:relative;width:100%;margin:0;aspect-ratio:16/10;border:1px solid #dbe7f4;border-radius:8px;background:#eef6ff;overflow:hidden}main.page-shell.container.facet-archive-shell .article-card-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}main.page-shell.container.facet-archive-shell .article-card-figure--person .article-card-img{object-position:center 8%}main.page-shell.container.facet-archive-shell .article-card-figure figcaption{display:none!important}main.page-shell.container.facet-archive-shell .article-card-image-placeholder{display:grid;width:100%;height:100%;align-content:end;padding:16px}main.page-shell.container.facet-archive-shell .article-card-body{display:grid;min-width:0;gap:0;padding:2px 0 0}main.page-shell.container.facet-archive-shell .article-card-tag{margin:0;color:#0b63c6;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}main.page-shell.container.facet-archive-shell .article-card-title{margin:8px 0 0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2vw,27px)!important;line-height:1.1!important;letter-spacing:-.02em;text-wrap:balance}main.page-shell.container.facet-archive-shell .article-card-dek{max-width:72ch;margin:12px 0 0;color:#4e6f91;font-size:14px;line-height:1.68;text-wrap:pretty}main.page-shell.container.facet-archive-shell .article-card .meta{margin-top:14px;color:#7890aa;font-size:12px;line-height:1.4}main.page-shell.container.facet-archive-shell .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px}main.page-shell.container.facet-archive-shell .pagination-btn,main.page-shell.container.facet-archive-shell .pagination-ellipsis{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;font-size:13px;line-height:1.2;text-decoration:none}main.page-shell.container.facet-archive-shell .pagination-btn{border:1px solid #d7e3ef;background:#fff;color:#45698e}main.page-shell.container.facet-archive-shell .pagination-btn--active{border-color:#0b63c6;background:#0b63c6;color:#fff}main.page-shell.container.facet-archive-shell .pagination-ellipsis{color:#90a5bb}@media (min-width:768px) and (max-width:1024px){main.page-shell.container.facet-archive-shell{width:min(100% - 64px,960px)}main.page-shell.container.facet-archive-shell .article-card{grid-template-columns:minmax(200px,34%) minmax(0,1fr);gap:22px;padding-block:24px}main.page-shell.container.facet-archive-shell .article-card-title{font-size:clamp(19px,2.6vw,24px)!important}}@media (max-width:767px){main.page-shell.container.facet-archive-shell{width:min(100% - 32px,680px)}main.page-shell.container.facet-archive-shell .breadcrumb{padding-block:6px 12px;overflow-x:auto}main.page-shell.container.facet-archive-shell .breadcrumb__list{width:max-content}main.page-shell.container.facet-archive-shell .page-hero{gap:8px;padding:22px 0 20px}main.page-shell.container.facet-archive-shell .page-hero h1{max-width:100%;font-size:clamp(32px,10vw,42px)!important}main.page-shell.container.facet-archive-shell .page-hero p:not(.eyebrow){font-size:14px;line-height:1.64}main.page-shell.container.facet-archive-shell .article-grid{margin-top:12px}main.page-shell.container.facet-archive-shell .article-card{grid-template-columns:1fr;gap:16px;padding-block:24px}main.page-shell.container.facet-archive-shell .article-card:first-child{padding-top:16px}main.page-shell.container.facet-archive-shell .article-card-figure{width:min(100%,520px);aspect-ratio:16/9}main.page-shell.container.facet-archive-shell .article-card-body{padding-top:0}main.page-shell.container.facet-archive-shell .article-card-title{font-size:clamp(20px,6.4vw,25px)!important}main.page-shell.container.facet-archive-shell .article-card-dek{margin-top:10px;line-height:1.62}main.page-shell.container.facet-archive-shell .article-card .meta{margin-top:12px}}.object-directory-search label{grid-column:1/-1;color:#476d96;font-size:.68rem!important;font-weight:800;letter-spacing:clamp(var(--btw-letter-spacing-floor,-1em),.12em,var(--btw-letter-spacing-cap,1em))!important;line-height:1!important;text-transform:uppercase}.site-header:after{display:none}.site-header .masthead-shell{border-bottom:0;background:transparent}.site-header .brand img{width:min(360px,68vw)}.site-header .desk-chip{min-height:0;padding:0;border:0;border-radius:0;background:transparent;gap:10px;letter-spacing:.08em}.site-header .desk-chip,.site-header .desk-chip strong{color:#17335a;font-size:11px}.site-header .desk-chip small{color:#6b85a1;font-size:11px}.site-header .main-nav>.nav-item>.nav-link,.site-header .main-nav>.nav-item>.nav-link.active,.site-header .main-nav>.nav-item>.nav-link:focus-visible,.site-header .main-nav>.nav-item>.nav-link:hover{min-height:0;padding:10px 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#17335a;font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.site-header .main-nav>.nav-item>.nav-link.active{color:#0b63c6}.site-header .nav-dropdown{border:1px solid #dbe7f4;border-radius:12px;background:#fff;box-shadow:0 16px 32px rgba(9,34,68,.08)}.site-header .nav-dropdown .nav-tree a,.site-header .nav-dropdown .nav-tree-2 a,.site-header .nav-dropdown .nav-tree-3 a,.site-header .nav-dropdown .nav-tree-4 a{border:0;border-radius:0;background:transparent;padding:8px 0;color:#274d79;font-size:12px;line-height:1.35;letter-spacing:.02em;text-transform:none;font-weight:600}.site-header .nav-dropdown .nav-tree a:focus-visible,.site-header .nav-dropdown .nav-tree a:hover,.site-header .nav-dropdown .nav-tree-2 a:focus-visible,.site-header .nav-dropdown .nav-tree-2 a:hover,.site-header .nav-dropdown .nav-tree-3 a:focus-visible,.site-header .nav-dropdown .nav-tree-3 a:hover,.site-header .nav-dropdown .nav-tree-4 a:focus-visible,.site-header .nav-dropdown .nav-tree-4 a:hover{color:#0b63c6}.site-header .header-auth--nav .btn-ghost,.site-header .header-auth--nav .btn-primary,.site-header .header-auth--nav .locale-switcher-trigger,.site-header .header-auth--nav .secondary-button{min-height:0;padding:9px 14px;border-radius:14px;font-size:11px;line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.site-header .header-auth--nav .btn-primary{border:1px solid #4a81e7;background:linear-gradient(180deg,#5c93f6,#4a80e6 42%,#3c6fd8);color:#fff}.site-header .header-auth--nav .btn-ghost,.site-header .header-auth--nav .locale-switcher-trigger,.site-header .header-auth--nav .secondary-button{border:1px solid #d5d9e2;background:linear-gradient(180deg,#f4f4f7,#ececf1);color:#5a6270}.user-dropdown{position:relative}.user-dropdown__trigger{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:1px solid #d5d9e2;border-radius:14px;background:linear-gradient(180deg,#f4f4f7,#ececf1);cursor:pointer;font-size:11px;line-height:1.1;letter-spacing:.05em;text-transform:uppercase;color:#5a6270}.user-dropdown__avatar{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#5c93f6,#3c6fd8);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em}.user-dropdown__name{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown__menu{position:absolute;top:calc(100% + 6px);inset-inline-end:0;min-width:200px;border:1px solid #d5d9e2;border-radius:10px;background:#fff;box-shadow:0 6px 20px rgb(0 0 0/.1);z-index:900;overflow:hidden}.user-dropdown__header{padding:12px 14px 10px;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:4px}.user-dropdown__display-name{font-size:13px;font-weight:600;color:#1a1f2b}.user-dropdown__tier{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#4a80e6;font-weight:600}.user-dropdown__item{display:block;width:100%;padding:10px 14px;font-size:13px;color:#3a4150;text-decoration:none;text-align:start;border:none;background:none;cursor:pointer}.user-dropdown__item:focus-visible,.user-dropdown__item:hover{background:#f5f7fa;color:#1a1f2b}.user-dropdown__item--danger{color:#c0392b;border-top:1px solid #eee}.user-dropdown__item--danger:focus-visible,.user-dropdown__item--danger:hover{background:#fdf2f1;color:#a93226}.logout-error,.user-dropdown__error{margin:0;padding:.7rem .85rem;color:#8f2438;font-size:.78rem;line-height:1.45}footer.site-footer{margin-top:48px;border-top:1px solid #d8e5f2;background:#fff}footer.site-footer .container.footer-grid{width:min(1220px,93vw);padding:26px 0 18px;display:grid;grid-template-columns:minmax(240px,1.1fr) repeat(4,minmax(0,1fr));gap:30px;align-items:start}footer.site-footer .footer-brand img{width:min(220px,100%);height:auto}footer.site-footer .footer-brand p{margin:10px 0 0;color:#607b97;font-size:13px;line-height:1.55}footer.site-footer .footer-section-title{margin:0 0 12px;padding-inline-start:10px;border-inline-start:3px solid #0b63c6;color:#0a4f96;font-size:19px;line-height:1.15;font-weight:700;text-transform:none;letter-spacing:0}footer.site-footer .footer-section-title a{display:inline-flex;margin:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}footer.site-footer .footer-link-list{display:grid;gap:4px;list-style:none;margin:0;padding:2px 0 0 12px;border-inline-start:1px solid #dbe7f4}footer.site-footer .footer-link-list li{margin:0;padding:0}footer.site-footer .footer-link-list a{margin:0;padding:2px 0}footer.site-footer a{display:block;margin:0 0 7px;color:#4d6f92;font-size:15.5px;line-height:1.45;text-decoration:none}footer.site-footer a:focus-visible,footer.site-footer a:hover{color:#0b63c6}footer.site-footer .footer-meta p{margin:0 0 7px;color:#4d6f92;font-size:15px;line-height:1.45}footer.site-footer .container.footer-bottom{width:min(1220px,93vw);padding:0 0 22px;border-top:1px solid #e1ebf6}footer.site-footer .footer-utility{display:flex;flex-wrap:wrap;gap:18px;padding-top:14px}main.page-shell.container:not(.frontpage-shell) .page-hero{border:1px solid #dbe7f4;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,251,255,.98));box-shadow:none;overflow:hidden}main.page-shell.container:not(.frontpage-shell) .page-hero:before{opacity:.35}main.page-shell.container:not(.frontpage-shell) .page-hero h1{font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:clamp(30px,3.4vw,46px);line-height:.98;color:#17335a;letter-spacing:-.03em}main.page-shell.container:not(.frontpage-shell) .page-hero p{color:#5f7f9f;font-size:15px;line-height:1.65}body[data-page=section] .briefing-kpi-strip{margin-top:14px;gap:14px}body[data-page=section] .briefing-kpi-strip article{border:1px solid #dbe7f4;border-radius:12px;background:#fff;box-shadow:none;padding:14px 15px}body[data-page=section] .briefing-kpi-strip span{color:#6985a3;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:700}body[data-page=section] .briefing-kpi-strip strong{display:block;margin-top:5px;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:20px;line-height:1.02}body[data-page=section] .briefing-kpi-strip p{margin:8px 0 0;color:#64809d;font-size:13px;line-height:1.55}body[data-page=section] .section-head{margin:18px 0 10px}body[data-page=section] .section-head h2{margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:30px;line-height:1;letter-spacing:-.03em}body[data-page=section] .section-head p:not(.eyebrow){margin:8px 0 0;color:#61809e;font-size:14px;line-height:1.6}body[data-page=section] .session-grid{gap:16px}body[data-page=section] .article-card,body[data-page=section] .card,body[data-page=section] .session-card{border:1px solid #dbe7f4;border-radius:12px;background:#fff;box-shadow:none}body[data-page=section] .article-card-title,body[data-page=section] .card h3,body[data-page=section] .session-card h3{color:#17335a}body[data-page=section] .session-card{padding:16px}body[data-page=section] .card h3,body[data-page=section] .session-card h3{margin:0;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:20px;line-height:1.04;letter-spacing:-.02em}body[data-page=section] .card p,body[data-page=section] .session-card p{margin:10px 0 0;color:#61809e;font-size:14px;line-height:1.62}body[data-page=section] .card a.line-link,body[data-page=section] .session-card a{margin-top:14px}body[data-page=section] .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body[data-page=section] .article-card{overflow:hidden;text-decoration:none}body[data-page=section] .article-card-figure{position:relative;margin:0;aspect-ratio:16/9;overflow:hidden;background:#eef6ff}body[data-page=section] .article-card-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body[data-page=section] .article-card-figure--person .article-card-img{object-position:center 8%}body[data-page=section] .article-card-figure figcaption{display:none!important}body[data-page=section] .article-card-figure--placeholder{background:radial-gradient(circle at top right,rgba(87,200,238,.18),rgba(87,200,238,0) 34%),linear-gradient(155deg,#edf6ff,#e4f0ff 55%,#f8fbff)}body[data-page=section] .article-card-image-placeholder{display:grid;width:100%;height:100%;align-content:end;padding:14px 16px}body[data-page=section] .article-card-image-placeholder span{color:#6f859d;text-transform:uppercase;letter-spacing:.08em;font-size:10px;line-height:1.2;font-weight:700}body[data-page=section] .article-card-image-placeholder strong{margin-top:4px;color:#284d79;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:13px;line-height:1.22;font-weight:700}body[data-page=section] .article-card-body{padding:14px 15px 16px}body[data-page=section] .article-card-tag{margin:0;color:#6985a3;font-size:10px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}body[data-page=section] .article-card-title{margin:6px 0 0;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:18px;line-height:1.14;letter-spacing:-.02em}body[data-page=section] .article-card-dek{margin:10px 0 0;color:#61809e;font-size:14px;line-height:1.58}body[data-page=section] .article-card .meta{margin-top:10px;color:#88a0b8;font-size:12px;line-height:1.4}body[data-page=section] .quick-links a{border-radius:14px;background:linear-gradient(180deg,#f4f4f7,#ececf1);border:1px solid #d5d9e2;color:#5a6270;text-transform:none;letter-spacing:0;font-size:13px}main.page-shell.container.section-archive-shell{padding-top:18px}main.page-shell.container.section-archive-shell .page-hero{padding:22px 0 12px;border:0;border-radius:0;background:transparent;box-shadow:none}main.page-shell.container.section-archive-shell .page-hero:after,main.page-shell.container.section-archive-shell .page-hero:before{display:none}main.page-shell.container.section-archive-shell .page-hero h1{max-width:none;font-size:var(--btw-type-page-title);line-height:.98}main.page-shell.container.section-archive-shell .page-hero p:not(.eyebrow){max-width:82ch;font-size:14px;line-height:1.68}main.page-shell.container.section-archive-shell .section-top--solo{grid-template-columns:1fr}main.page-shell.container.section-archive-shell .section-top--solo .section-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.68fr);grid-auto-rows:min-content;align-items:start;column-gap:clamp(20px,2.4vw,36px);padding:clamp(14px,1.35vw,20px);border:1px solid rgba(147,183,214,.55);border-radius:10px;background:linear-gradient(135deg,#ffffff,#f3f8fc);box-shadow:0 18px 42px rgba(16,56,92,.08);overflow:hidden}main.page-shell.container.section-archive-shell .section-top--solo .section-hero-visual{grid-column:1;grid-row:1/span 4;align-self:stretch;margin:0;width:100%;max-width:100%;min-width:0;min-height:clamp(360px,38vw,560px);border-radius:8px;overflow:hidden}main.page-shell.container.section-archive-shell .section-top--solo .section-hero-visual img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}main.page-shell.container.section-archive-shell .section-top--solo .section-hero>:not(.section-hero-visual){grid-column:2;align-self:start}main.page-shell.container.section-archive-shell .section-top--solo .section-hero .eyebrow{margin-top:clamp(4px,.7vw,10px);color:#174e85}main.page-shell.container.section-archive-shell .section-top--solo .section-hero h1{max-width:13ch;font-size:var(--btw-type-page-title);line-height:.98;text-wrap:balance}main.page-shell.container.section-archive-shell .section-top--solo .section-hero p:not(.eyebrow){max-width:54ch;color:#244b73;font-size:clamp(15px,1.08vw,17px);line-height:1.72}@media (max-width:980px){main.page-shell.container.section-archive-shell .section-top--solo .section-hero{display:block;padding:14px}main.page-shell.container.section-archive-shell .section-top--solo .section-hero-visual{min-height:0;aspect-ratio:16/9;margin-bottom:16px}main.page-shell.container.section-archive-shell .section-top--solo .section-hero h1{max-width:18ch;font-size:var(--btw-type-page-title)}}main.page-shell.container.section-archive-shell .briefing-kpi-strip{margin-top:6px;gap:12px}main.page-shell.container.section-archive-shell .briefing-kpi-strip article{padding:14px 15px;border-radius:10px}main.page-shell.container.section-archive-shell .section-head{margin:24px 0 10px}main.page-shell.container.section-archive-shell .section-head .eyebrow{margin-bottom:6px}main.page-shell.container.section-archive-shell .section-head h2{font-size:var(--btw-type-section-title);line-height:1}main.page-shell.container.section-archive-shell .section-featured-grid,main.page-shell.container.section-archive-shell .section-session-grid{gap:16px}main.page-shell.container.section-archive-shell .section-featured-grid .card,main.page-shell.container.section-archive-shell .session-card{padding:16px 16px 14px;border-radius:10px;border:1px solid #d9e6f3;background:#fff}main.page-shell.container.section-archive-shell .section-featured-grid .card h3,main.page-shell.container.section-archive-shell .session-card h3{margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:20px;line-height:1.06;letter-spacing:-.03em}main.page-shell.container.section-archive-shell .section-featured-grid .card p,main.page-shell.container.section-archive-shell .session-card p{margin:8px 0 0;color:#5f7f9f;font-size:13px;line-height:1.62}main.page-shell.container.section-archive-shell .section-featured-grid .meta{margin-top:12px}main.page-shell.container.section-archive-shell .article-grid{margin-top:2px;gap:18px}main.page-shell.container.section-archive-shell .article-card{border-radius:10px;border:1px solid #dbe7f4;background:#fff;box-shadow:none}main.page-shell.container.section-archive-shell .article-card-figure{aspect-ratio:16/9;border-bottom:1px solid #dbe7f4}main.page-shell.container.section-archive-shell .article-card-image-placeholder{padding:18px;background:radial-gradient(circle at top right,rgba(87,200,238,.18),rgba(87,200,238,0) 34%),linear-gradient(155deg,#edf6ff,#e4f0ff 55%,#f8fbff)}main.page-shell.container.section-archive-shell .article-card-image-placeholder strong{font-size:14px;line-height:1.24}main.page-shell.container.section-archive-shell .article-card-body{padding:14px 15px 16px}main.page-shell.container.section-archive-shell .article-card-title{font-size:18px;line-height:1.12}main.page-shell.container.section-archive-shell .article-card-dek{font-size:13px;line-height:1.58}main.page-shell.container.section-archive-shell .section-links{margin-top:22px;gap:10px}main.page-shell.container.section-archive-shell .section-links a.secondary-button{min-height:0;padding:10px 14px;border-radius:12px;border:1px solid #d5d9e2;background:linear-gradient(180deg,#f4f4f7,#ececf1);color:#5a6270;font-size:12px;line-height:1.15;letter-spacing:.02em;text-transform:none;box-shadow:none;text-decoration:none}main.page-shell.container.article-detail-shell{padding-top:16px}main.page-shell.container.article-detail-shell .article-frame{grid-template-columns:minmax(0,252px) minmax(0,1fr);gap:22px}main.page-shell.container.article-detail-shell .article-side{top:110px;gap:12px}main.page-shell.container.article-detail-shell .article-side-panel{padding:12px;border:1px solid #dbe7f4;border-radius:10px;background:#fff;box-shadow:none}main.page-shell.container.article-detail-shell .article-meta-grid{margin-top:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}main.page-shell.container.article-detail-shell .article-meta-grid div{padding:10px 11px;border-radius:8px}main.page-shell.container.article-detail-shell .article-breadcrumb{padding-bottom:10px;margin-bottom:10px}main.page-shell.container.article-detail-shell .article-shell{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}main.page-shell.container.article-detail-shell .article-shell:before{display:none}main.page-shell.container.article-detail-shell .front-tag{margin:0 0 10px}main.page-shell.container.article-detail-shell .article-shell h1{max-width:none;margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:var(--btw-type-article-title);line-height:.98;letter-spacing:-.035em}main.page-shell.container.article-detail-shell .article-dek{margin-top:14px;max-width:74ch;color:#56789c;font-size:16px;line-height:1.72}main.page-shell.container.article-detail-shell .article-visual{margin:20px 0 0;border:1px solid #dbe7f4;border-radius:12px;overflow:hidden;background:#edf6ff}main.page-shell.container.article-detail-shell .article-visual--placeholder .editorial-visual{min-height:360px}main.page-shell.container.article-detail-shell .article-body{margin-top:22px}main.page-shell.container.article-detail-shell .article-body li,main.page-shell.container.article-detail-shell .article-body p{max-width:74ch;color:#34587b;font-size:15px;line-height:1.82}main.page-shell.container.article-detail-shell .article-related{margin-top:30px;padding:0;border:0;border-radius:0;background:transparent}@media (min-width:1180px){main.page-shell.container.article-detail-shell>.article-related{width:calc(100% - (280px + clamp(1rem, 2vw, 1.6rem)));max-width:1160px;margin-inline-start:calc(280px + clamp(1rem, 2vw, 1.6rem))}}@media (min-width:1500px){main.page-shell.container.article-detail-shell>.article-related{max-width:1240px}}main.page-shell.container.article-detail-shell .article-related h3{color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:24px;line-height:1;letter-spacing:-.03em}main.page-shell.container.article-detail-shell .article-related-grid{margin-top:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}main.page-shell.container.article-detail-shell .article-related-card{display:block;border:1px solid #dbe7f4;border-radius:10px;background:#fff;padding:0 0 14px;overflow:hidden;text-decoration:none}main.page-shell.container.article-detail-shell .article-related-grid--has-featured-research>.article-related-card--featured-research{grid-column:1/-1;display:grid;grid-template-columns:minmax(240px,.92fr) minmax(0,1.08fr);grid-template-rows:auto auto 1fr;column-gap:clamp(22px,3vw,44px);min-width:0;padding:0;background:#fbfdff}main.page-shell.container.article-detail-shell .article-related-card:focus-visible,main.page-shell.container.article-detail-shell .article-related-card:hover{border-color:#c8dcf0;box-shadow:none}main.page-shell.container.article-detail-shell .article-related-card:focus-visible{outline:3px solid rgba(11,99,198,.24);outline-offset:3px}main.page-shell.container.article-detail-shell .article-related-card-figure{margin:0;overflow:hidden;border-bottom:1px solid #dbe7f4;background:#edf6ff;aspect-ratio:16/9;width:100%}main.page-shell.container.article-detail-shell .article-related-card-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}main.page-shell.container.article-detail-shell .article-related-card--featured-research .article-related-card-figure{grid-column:1;grid-row:1/-1;height:100%;min-height:250px;border-bottom:0;border-inline-end:1px solid #dbe7f4}main.page-shell.container.article-detail-shell .article-related-card-figure--placeholder .article-card-image-placeholder{display:grid;width:100%;height:100%;align-content:end;padding:18px;background:radial-gradient(circle at top right,rgba(87,200,238,.18),rgba(87,200,238,0) 34%),linear-gradient(155deg,#edf6ff,#e4f0ff 55%,#f8fbff)}main.page-shell.container.article-detail-shell .article-related-card>small,main.page-shell.container.article-detail-shell .article-related-card>span,main.page-shell.container.article-detail-shell .article-related-card>strong{display:block;padding-inline-start:14px;padding-inline-end:14px}main.page-shell.container.article-detail-shell .article-related-card>span{margin-top:14px;color:#6b85a1;font-size:10px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:700}main.page-shell.container.article-detail-shell .article-related-card--featured-research>small,main.page-shell.container.article-detail-shell .article-related-card--featured-research>span,main.page-shell.container.article-detail-shell .article-related-card--featured-research>strong{grid-column:2;min-width:0;margin-inline-end:clamp(22px,3vw,44px);padding-inline:0}main.page-shell.container.article-detail-shell .article-related-card--featured-research>span{align-self:end;margin-top:clamp(24px,4vw,48px)}main.page-shell.container.article-detail-shell .article-related-card>strong{margin-top:6px;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:18px;line-height:1.12;letter-spacing:-.02em;display:block;overflow:visible;-webkit-line-clamp:unset;text-overflow:clip;overflow-wrap:break-word;text-wrap:pretty}main.page-shell.container.article-detail-shell .article-related-card--featured-research>strong{align-self:center;font-size:clamp(22px,2.35vw,32px);line-height:max(var(--btw-heading-line-height-floor,0),1.08)}main.page-shell.container.article-detail-shell .article-related-card>small{margin-top:10px;color:#8aa0b6;font-size:12px;line-height:1.3}main.page-shell.container.article-detail-shell .article-related-card--featured-research>small{align-self:start;margin-top:14px;margin-bottom:clamp(24px,4vw,48px)}@media (max-width:1024px){main.page-shell.container.article-detail-shell .article-frame{grid-template-columns:1fr}main.page-shell.container.article-detail-shell .article-side{position:static;order:2}main.page-shell.container.article-detail-shell .article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){main.page-shell.container.article-detail-shell .article-related-grid,main.page-shell.container.section-archive-shell .article-grid,main.page-shell.container.section-archive-shell .section-featured-grid,main.page-shell.container.section-archive-shell .section-session-grid{grid-template-columns:1fr}main.page-shell.container.article-detail-shell .article-related-grid--has-featured-research>.article-related-card--featured-research{display:block}main.page-shell.container.article-detail-shell .article-related-card--featured-research .article-related-card-figure{height:auto;min-height:0;border-inline-end:0;border-bottom:1px solid #dbe7f4}main.page-shell.container.article-detail-shell .article-related-card--featured-research>small,main.page-shell.container.article-detail-shell .article-related-card--featured-research>span,main.page-shell.container.article-detail-shell .article-related-card--featured-research>strong{margin-inline-end:0;padding-inline:16px}main.page-shell.container.article-detail-shell .article-related-card--featured-research>span{margin-top:16px}main.page-shell.container.article-detail-shell .article-related-card--featured-research>strong{font-size:clamp(20px,5.8vw,26px)}main.page-shell.container.article-detail-shell .article-related-card--featured-research>small{margin-bottom:18px}main.page-shell.container.article-detail-shell .article-shell h1,main.page-shell.container.section-archive-shell .page-hero h1{font-size:34px}}main.page-shell.container.companies-directory-shell,main.page-shell.container.people-directory-shell{padding-top:18px}main.page-shell.container.companies-directory-shell .page-hero,main.page-shell.container.people-directory-shell .page-hero{padding:26px 0 14px;border:0;border-radius:0;background:transparent;box-shadow:none}main.page-shell.container.companies-directory-shell .page-hero:after,main.page-shell.container.companies-directory-shell .page-hero:before,main.page-shell.container.people-directory-shell .page-hero:after,main.page-shell.container.people-directory-shell .page-hero:before{display:none}main.page-shell.container.companies-directory-shell .page-hero h1,main.page-shell.container.people-directory-shell .page-hero h1{max-width:none;font-size:var(--btw-type-page-title);line-height:.98}main.page-shell.container.companies-directory-shell .page-hero p:not(.eyebrow),main.page-shell.container.people-directory-shell .page-hero p:not(.eyebrow){max-width:82ch;font-size:14px;line-height:1.68}main.page-shell.container.companies-directory-shell .company-fact-strip,main.page-shell.container.people-directory-shell .interview-kpi-strip{margin-top:4px}main.page-shell.container.companies-directory-shell .company-sector-grid,main.page-shell.container.people-directory-shell .people-class-grid{margin-top:18px}main.page-shell.container.companies-directory-shell .section-head,main.page-shell.container.people-directory-shell .section-head{margin:24px 0 10px}main.page-shell.container.companies-directory-shell .briefing-watch-grid,main.page-shell.container.people-directory-shell .briefing-watch-grid{margin-top:0}main.page-shell.container.companies-directory-shell .briefing-watch-item,main.page-shell.container.people-directory-shell .briefing-watch-item{border-radius:10px;border:1px solid #dbe7f4;background:#fff;padding:14px}main.page-shell.container.companies-directory-shell .briefing-watch-item h3,main.page-shell.container.people-directory-shell .briefing-watch-item h3{margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:18px;line-height:1.12;letter-spacing:-.02em}main.page-shell.container.companies-directory-shell .briefing-watch-item p,main.page-shell.container.people-directory-shell .briefing-watch-item p{margin:8px 0 0;color:#61809e;font-size:13px;line-height:1.58}main.page-shell.container.companies-directory-shell .dir-filter-bar,main.page-shell.container.people-directory-shell .dir-filter-bar{margin-top:0;margin-bottom:18px}main.page-shell.container.companies-directory-shell .company-grid,main.page-shell.container.people-directory-shell .person-grid{margin-top:0}main.page-shell.container.companies-directory-shell .dir-pagination,main.page-shell.container.people-directory-shell .dir-pagination{margin-top:18px}main.page-shell.container.company-profile-shell,main.page-shell.container.people-profile-shell{padding-top:18px}main.page-shell.container.company-profile-shell .dir-breadcrumb,main.page-shell.container.people-profile-shell .dir-breadcrumb{margin-bottom:14px}main.page-shell.container.company-profile-shell .person-profile-content,main.page-shell.container.company-profile-shell .person-profile-header,main.page-shell.container.company-profile-shell .private-channels-panel,main.page-shell.container.people-profile-shell .person-profile-content,main.page-shell.container.people-profile-shell .person-profile-header{border:1px solid #dbe7f4;border-radius:12px;background:#fff;padding:16px}main.page-shell.container.company-profile-shell .person-profile-content,main.page-shell.container.people-profile-shell .person-profile-content{margin-top:16px}main.page-shell.container.section-archive-shell .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}main.page-shell.container.section-archive-shell .pagination-btn,main.page-shell.container.section-archive-shell .pagination-ellipsis{min-width:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.2;text-decoration:none}main.page-shell.container.section-archive-shell .pagination-btn{border:1px solid #d7e3ef;background:#fff;color:#56789d}main.page-shell.container.section-archive-shell .pagination-btn--active{border-color:#0b63c6;background:#0b63c6;color:#fff}main.page-shell.container.section-archive-shell .pagination-ellipsis{color:#90a5bb}@media (max-width:720px){main.page-shell.container.companies-directory-shell .page-hero h1,main.page-shell.container.people-directory-shell .page-hero h1{font-size:34px}main.page-shell.container.companies-directory-shell .page-hero,main.page-shell.container.people-directory-shell .page-hero,main.page-shell.container.section-archive-shell .page-hero{padding:18px 0 10px}main.page-shell.container.company-profile-shell .person-profile-content,main.page-shell.container.company-profile-shell .person-profile-header,main.page-shell.container.company-profile-shell .private-channels-panel,main.page-shell.container.people-profile-shell .person-profile-content,main.page-shell.container.people-profile-shell .person-profile-header{padding:14px}}main.page-shell.container.bookmarks-shell,main.page-shell.container.search-shell{padding-top:18px}main.page-shell.container.bookmarks-shell .page-hero,main.page-shell.container.search-shell .page-hero{padding:24px 0 14px;border:0;border-radius:0;background:transparent;box-shadow:none}main.page-shell.container.bookmarks-shell .page-hero:after,main.page-shell.container.bookmarks-shell .page-hero:before,main.page-shell.container.search-shell .page-hero:after,main.page-shell.container.search-shell .page-hero:before{display:none}.search-input-shell{position:relative;margin-top:6px}.search-input-icon{position:absolute;inset:0 auto 0 15px;display:flex;align-items:center;pointer-events:none}.search-icon,.search-spinner{width:18px;height:18px;color:#8aa0b6}.search-loading{position:absolute;inset:0 15px 0 auto;display:flex;align-items:center;pointer-events:none}.search-spinner{animation:spin 1s linear infinite}.search-input{width:100%;min-height:52px;padding:14px 46px;border:1px solid var(--btw-line-strong,#a9cbe7);border-radius:var(--btw-radius-control,5px);background:var(--btw-surface-raised,#fff);color:var(--btw-ink,#0b2a4d);font-size:16px;line-height:1.35;outline:none}.search-input:focus{border-color:var(--btw-action,#0b63c6);box-shadow:0 0 0 3px rgba(11,99,198,.14)}.search-inline-hint,.search-meta-label{color:#7a93ac;font-size:11px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.search-inline-hint{margin:10px 0 0}.search-recent,.search-results{margin-top:18px}.search-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:16px}.search-filter{min-block-size:44px;padding:9px 16px;border:1px solid var(--btw-line-strong,#a9cbe7);border-radius:var(--btw-radius-control,5px);background:transparent;color:inherit;cursor:pointer;font:inherit}.search-filter:focus-visible,.search-filter:hover,.search-filter[aria-pressed=true]{border-color:var(--btw-action,#0b63c6);background:var(--btw-action,#0b63c6);color:#fff}.search-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.search-chip{min-block-size:44px;padding:9px 12px;border:1px solid var(--btw-line,#cee1f3);border-radius:var(--btw-radius-control,5px);background:var(--btw-surface-soft,#f3f7fa);color:var(--btw-ink-muted,#395f85);cursor:pointer;font-size:12px;line-height:1.2}.search-chip:focus-visible{outline:3px solid rgba(76,133,230,.25);outline-offset:2px}@media (prefers-reduced-motion:reduce){.search-spinner{animation:none}}.bookmarks-list,.search-results-grid{display:grid;gap:14px;margin-top:10px}.bookmark-card,.search-result-card{display:block;border:1px solid #dbe7f4;border-radius:12px;background:#fff;padding:18px;text-decoration:none;box-shadow:none}.bookmark-card__inner,.search-result-card__inner{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.bookmark-card__body,.search-result-card__body{min-width:0;flex:1}.bookmark-card__title,.search-result-card__title{margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:19px;line-height:1.1;letter-spacing:-.02em}.bookmark-card__meta,.search-result-card__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;align-items:center}.search-result-card__type{display:inline-flex;align-items:center;min-block-size:24px;padding-inline:8px;border:1px solid;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em}.search-pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-block-start:24px}.search-pagination>:last-child{justify-self:end}.bookmark-card__tag,.bookmark-card__tier,.search-result-card__tag{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.bookmark-card__tag,.search-result-card__tag{background:#edf6ff;color:#0b63c6}.bookmark-card__tier{background:#f0f3f7;color:#5a6572}.bookmark-card__date,.search-result-card__date{color:#8aa0b6;font-size:12px;line-height:1.3}.search-result-card__excerpt{margin:10px 0 0;color:#5f7f9f;font-size:14px;line-height:1.65}.search-result-card__excerpt mark{padding:0 2px;border-radius:4px;background:#fff1af;color:#8b6411}.bookmark-card__arrow,.bookmarks-empty__icon,.search-result-card__arrow{color:#b1c2d4}.bookmark-card__arrow,.search-result-card__arrow{width:20px;height:20px;flex:0 0 auto;margin-top:2px}.bookmarks-empty,.search-empty{margin-top:18px;padding:36px 18px;border:1px solid #dbe7f4;border-radius:12px;background:#fff;text-align:center;color:#6887a4}.bookmarks-empty p,.search-empty p{margin:0}.bookmarks-empty p+a,.search-empty p+p{margin-top:8px}.bookmarks-empty__icon{width:48px;height:48px;display:block;margin:0 auto 14px}body[data-page=article] .article-frame{grid-template-columns:256px minmax(0,1fr);gap:22px}body[data-page=article] .article-related,body[data-page=article] .article-shell,body[data-page=article] .article-side-panel{border:1px solid #dbe7f4;border-radius:16px;background:#fff;box-shadow:none}body[data-page=article] .article-shell h1{font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:clamp(28px,2.8vw,38px);line-height:.98;color:#17335a;letter-spacing:-.03em}body[data-page=article] .article-body p,body[data-page=article] .article-dek{color:#4e6f91}body[data-page=article] .article-breadcrumb{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e2ecf7}body[data-page=article] .article-shell{padding:20px 20px 22px}body[data-page=article] main.page-shell.container.article-detail-shell .article-dek,body[data-page=article] main.page-shell.container.article-detail-shell .article-shell h1{width:100%}body[data-page=article] main.page-shell.container.article-detail-shell .article-shell h1{max-width:min(100%,56ch)!important;text-wrap:balance}body[data-page=article] main.page-shell.container.article-detail-shell .article-dek{max-width:min(100%,96ch)!important;text-wrap:pretty}body[data-page=article] .article-meta-grid div{border:1px solid #e2ecf7;border-radius:12px;background:#fbfdff}body[data-page=article] .article-meta-grid span{color:#748ba3;font-size:10px;line-height:1.2}body[data-page=article] .article-meta-grid strong{color:#17335a;font-size:13px}body[data-page=article] .article-visual{border:0;border-radius:12px;overflow:hidden;background:#eef6ff}body[data-page=article] .article-visual--placeholder .editorial-visual{min-height:280px}body[data-page=article] .article-body{margin-top:18px}body[data-page=article] .article-body li,body[data-page=article] .article-body p{font-size:16px;line-height:1.78}body[data-page=article] .article-related h3{color:#17335a;font-size:24px;line-height:1.04;letter-spacing:-.02em}body[data-page=article] .article-related-grid{gap:14px}body[data-page=article] .article-related-card{border:1px solid #dbe7f4;border-radius:12px;background:#fff;box-shadow:none;padding:14px}body[data-page=article] .article-related-card span{color:#6e879f;font-size:10px}body[data-page=article] .article-related-card strong{color:#274d79;font-size:15px;line-height:1.42}body[data-page=article] .article-related-card small{color:#8aa0b6;font-size:11px}@media (max-width:980px){body[data-page=section] .article-grid,footer.site-footer .container.footer-grid{grid-template-columns:1fr 1fr}body[data-page=article] .article-frame{grid-template-columns:1fr}}@media (max-width:720px){footer.site-footer .container.footer-grid{grid-template-columns:1fr}footer.site-footer .footer-utility{gap:10px 16px}body[data-page=section] .article-grid{grid-template-columns:1fr}}body[data-page=bookmarks] .bookmarks-shell,body[data-page=forum-following] .forum-following-shell,body[data-page=membership-success] .membership-success-shell,body[data-page=preferences] .preferences-shell,body[data-page=search] .search-shell{padding-bottom:28px}body[data-page=forum-following] .forum-following-empty,body[data-page=forum-following] .forum-following-list,body[data-page=membership-success] .success-stage,body[data-page=preferences] .preferences-card{margin-top:18px;border:1px solid #dbe7f4;border-radius:16px;background:#fff;box-shadow:none}body[data-page=membership-success] .membership-success-shell{min-height:58vh;display:flex;align-items:center}body[data-page=membership-success] .success-stage{width:min(680px,100%);margin-inline:auto;padding:34px 28px;text-align:center}body[data-page=membership-success] .success-stage h1{margin:0;color:#17335a;font-family:Oxanium,Plus Jakarta Sans,sans-serif;font-size:clamp(30px,4vw,42px);line-height:.98;letter-spacing:-.03em}body[data-page=membership-success] .success-stage p{max-width:520px;margin:12px auto 0;color:#5f7f9f;font-size:15px;line-height:1.72}body[data-page=membership-success] .success-stage .btn-primary,body[data-page=membership-success] .success-stage .secondary-button{margin-top:18px}body[data-page=membership-success] .success-stage__icon,body[data-page=membership-success] .success-stage__spinner{width:68px;height:68px;margin:0 auto 18px;border-radius:18px;display:grid;place-items:center}body[data-page=membership-success] .success-stage__icon{border:1px solid #b8d1ef;background:linear-gradient(180deg,#edf6ff,#dfeefe);color:#0b63c6;font-size:30px;line-height:1;font-weight:700}body[data-page=membership-success] .success-stage__spinner{border:1px solid #dbe7f4;background:linear-gradient(180deg,#fbfdff,#f1f6fb)}body[data-page=membership-success] .success-stage__spinner-ring{width:28px;height:28px;border:3px solid #d4e2f0;border-top-color:#0b63c6;border-radius:50%;animation:shellSpin .85s linear infinite}@keyframes shellSpin{to{transform:rotate(1turn)}}@media (max-width:720px){body[data-page=membership-success] .success-stage,body[data-page=preferences] .preferences-card{padding:22px 18px}}body[data-page=forum-compose] .forum-compose-shell,body[data-page=leadership-alliance] .member-area{padding-bottom:30px}body[data-page=forum-compose] .forum-compose-alert,body[data-page=leadership-alliance] .member-feedback{margin-top:16px;padding:14px 16px;border:1px solid #f1c1c1;border-radius:12px;background:#fff3f3;color:#8f2f2f;font-size:14px;line-height:1.6}body[data-page=leadership-alliance] .member-card--narrow,body[data-page=leadership-alliance] .member-form--narrow{max-width:680px}body[data-page=leadership-alliance] .member-card--center{text-align:center}body[data-page=leadership-alliance] .member-code{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.3;padding:6px 10px;border:1px solid #c7dcef;border-radius:8px;background:#edf6ff;color:#133e6a}body[data-page=leadership-alliance] .member-status-badge{display:inline-block;padding:4px 10px;border-radius:999px;font-size:11px;line-height:1.2}body[data-page=leadership-alliance] .member-status-badge--pending{background:#fef9ed;color:#92620a;border:1px solid #f0d18a}body[data-page=leadership-alliance] .member-feedback--success,body[data-page=leadership-alliance] .member-status-badge--approved{background:#f0fdf4;color:#166534;border-color:#86efac}body[data-page=leadership-alliance] .member-feedback--danger{border-color:#fca5a5;background:#fff1f2;color:#9f1239}body[data-page=leadership-alliance] .member-feedback--stack p{margin:0}body[data-page=leadership-alliance] .member-feedback--stack p+p{margin-top:6px}body[data-page=leadership-alliance] .member-feedback-title{font-weight:700}body[data-page=leadership-alliance] .member-success-mark{margin:0 0 10px;color:#0b63c6;font-size:42px;line-height:1}body[data-page=leadership-alliance] .member-success-copy{color:#2f567c}body[data-page=leadership-alliance] .member-success-hint{margin-top:12px}body[data-page=leadership-alliance] .member-required{color:#b91c1c}body[data-page=leadership-alliance] .member-optional{color:#4f7095;font-weight:400}body[data-page=leadership-alliance] .member-form__readonly{background:#f5f9fd;color:#7d98b4;border-color:#d8e6f4;cursor:not-allowed}body[data-page=forum-compose] .forum-compose-actions .btn-primary:disabled,body[data-page=leadership-alliance] .member-form .btn-primary:disabled{opacity:.6;cursor:not-allowed}body[data-page=dashboard] .member-area,body[data-page=forum-thread] .forum-thread-shell,body[data-page=register-success] .register-success-shell,body[data-page=rir-directory] .rir-directory-shell{padding-bottom:30px}body[data-page=rir-directory] .rir-member-row__body{min-width:0;flex:1}body[data-page=rir-directory] .rir-member-row__meta{display:flex;flex-shrink:0;align-items:center;gap:.4rem}.article-bookmark-button{display:inline-flex;align-items:center;gap:.38rem;border-radius:12px;border:1px solid #d7e3ef;background:#fff;padding:8px 12px;color:#56789d;font-size:13px;line-height:1.2;text-decoration:none;transition:border-color .15s,color .15s,opacity .15s}.article-bookmark-button:focus-visible,.article-bookmark-button:hover{border-color:#9fc3e8;color:#0b63c6}.article-bookmark-button:disabled{opacity:.5}.article-bookmark-button__icon{width:16px;height:16px;fill:none;color:#8fa2b6}.article-bookmark-button__icon.is-active{fill:#0b63c6;color:#0b63c6}.admin-chart-card,.admin-metric-card,.admin-review-card{border:1px solid #dbe7f4;border-radius:16px;background:#fff}body[data-page=admin-migration-review] .admin-review-list{margin-top:18px;display:grid;gap:14px}body[data-page=admin-migration-review] .admin-review-card{padding:18px}body[data-page=admin-migration-review] .admin-review-card__layout{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}body[data-page=admin-migration-review] .admin-review-card__body{flex:1;min-width:0}body[data-page=admin-migration-review] .admin-review-card h2{margin:0;color:#17335a;font-size:20px;line-height:1.12}body[data-page=admin-migration-review] .admin-review-card__meta,body[data-page=admin-migration-review] .admin-review-card__slug{color:#6f879f;font-size:13px;line-height:1.6}body[data-page=admin-migration-review] .admin-review-card__slug{margin:8px 0 0}body[data-page=admin-migration-review] .admin-review-card__meta code,body[data-page=admin-migration-review] .admin-review-card__slug code{background:#f1f6fb;border-radius:6px;padding:2px 6px}body[data-page=admin-migration-review] .admin-review-card__meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:10px}body[data-page=admin-migration-review] .admin-review-card__confidence.is-warn{color:#b27a09}body[data-page=admin-migration-review] .admin-review-card__confidence.is-danger{color:#b23a3a}body[data-page=admin-migration-review] .admin-review-card__actions{display:flex;flex-direction:column;gap:10px;flex:0 0 220px}body[data-page=admin-migration-review] .admin-review-form{display:grid;gap:6px}body[data-page=admin-migration-review] .admin-review-form label{color:#7a92ab;font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:700}body[data-page=admin-migration-review] .admin-review-form__input{width:100%;border:1px solid #d7e3ef;border-radius:10px;padding:9px 10px;font-size:13px;line-height:1.4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-page=admin-migration-review] .admin-review-form__approve,body[data-page=admin-migration-review] .admin-review-form__reject{width:100%;border-radius:12px;padding:9px 12px;color:#fff;font-size:13px;line-height:1.2;font-weight:700}body[data-page=admin-migration-review] .admin-review-form__approve{background:linear-gradient(180deg,#39a86a,#268b54)}body[data-page=admin-migration-review] .admin-review-form__reject{background:linear-gradient(180deg,#d96b6b,#c74e4e)}body[data-page=admin-migration-review] .admin-review-pagination{display:flex;gap:10px;margin-top:24px}.forum-form--reply{margin-top:0}.logout-button{color:#5d7388;font-size:13px;line-height:1.2;font-weight:600;transition:color .15s,opacity .15s}.logout-button:focus-visible,.logout-button:hover{color:#17335a}.logout-button:disabled{opacity:.6}.restricted-image-frame,.restricted-image-placeholder{min-height:8rem;border-radius:12px}.article-visual .restricted-image-frame{min-height:auto}.restricted-image-placeholder{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top right,rgba(87,200,238,.18),rgba(87,200,238,0) 34%),linear-gradient(155deg,#edf6ff,#e4f0ff 55%,#f8fbff);color:#7390ae;font-size:13px;line-height:1.4}.restricted-image-frame{overflow:hidden}.restricted-image-frame__img{display:block;width:100%;height:auto;max-width:100%}@media (max-width:980px){body[data-page=admin-migration-review] .admin-review-card__layout{flex-direction:column}body[data-page=admin-migration-review] .admin-review-card__actions{flex:auto;width:100%}}.gated-content-shell{padding-bottom:4rem}.breadcrumb{margin-bottom:1rem;font-size:.875rem;color:var(--color-text-muted,#888)}.breadcrumb__list{list-style:none;display:flex;gap:.5rem;padding:0;margin:0}.breadcrumb__list li:not(:last-child):after{content:"›";margin-inline-start:.5rem;color:var(--color-border,#444)}.breadcrumb__list a{color:var(--color-text-muted,#888);text-decoration:none}.breadcrumb__list a:hover{color:var(--color-text,#fff)}.gated-teasers{margin-top:2rem}.gated-teaser-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:1rem}.gated-teaser-card{background:var(--color-surface,#1a1a1a);border:1px solid var(--color-border,#333);border-radius:8px;padding:1.5rem;position:relative;overflow:hidden}.gated-teaser-excerpt{color:var(--color-text-muted,#888);font-size:.875rem;line-height:1.5;max-height:3em;overflow:hidden}.gated-teaser-blur{position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;height:60px;background:linear-gradient(transparent,var(--color-surface,#1a1a1a));pointer-events:none}.gated-cta-section{margin-top:3rem;text-align:center;padding:3rem 2rem;background:var(--color-surface,#1a1a1a);border:1px solid var(--color-border,#333);border-radius:12px}.gated-cta-section h2{margin-bottom:.75rem}.gated-cta-section p{color:var(--color-text-muted,#888);margin-bottom:1.5rem;max-width:480px;margin-inline:auto}.gated-confidentiality-notice{background:#2a1a1a;border:1px solid #4a2020;color:#f0a0a0;padding:.75rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.gated-quarter-indicator{color:var(--color-text-muted,#888);font-size:.875rem;margin-bottom:1rem}.gated-feed{margin-top:1.5rem}.gated-feed-empty{text-align:center;padding:3rem;color:var(--color-text-muted,#888)}.gated-feed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.gated-feed-card{background:var(--color-surface,#1a1a1a);border:1px solid var(--color-border,#333);border-radius:8px;padding:1.5rem;transition:border-color .15s}.gated-feed-card:hover{border-color:var(--color-accent,#5a8)}.gated-feed-tag{color:var(--color-accent,#5a8);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.gated-feed-title{font-size:1.125rem;margin-bottom:.5rem}.gated-feed-title a{color:inherit;text-decoration:none}.gated-feed-title a:hover{text-decoration:underline}.gated-feed-excerpt{color:var(--color-text-muted,#888);font-size:.875rem;line-height:1.5;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gated-feed-meta{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:var(--color-text-muted,#888)}.gated-feed-link{color:var(--color-accent,#5a8);text-decoration:none;font-weight:500}.gated-feed-link:hover{text-decoration:underline}.gated-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-border,#333)}.gated-pagination-link{color:var(--color-accent,#5a8);text-decoration:none;font-size:.875rem}.gated-pagination-info{font-size:.875rem;color:var(--color-text-muted,#888)}.admin-tab--active{color:var(--color-text,#fff);border-bottom-color:var(--color-accent,#5a8)}.admin-product-card--overdue,.admin-product-card--unavailable{border-color:#d06a72;box-shadow:inset 4px 0 #b93c49}.admin-product-card--due_soon{border-color:#d7a746;box-shadow:inset 4px 0 #c38a14}.membership-delivery{border:1px solid #cfdeeb;border-radius:16px;background:linear-gradient(145deg,#f9fcff,#eef5fb);padding:clamp(1rem,2.5vw,1.6rem);margin-block:1.2rem}.membership-delivery>header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem;align-items:end}.membership-delivery>header h2,.membership-delivery>header p{margin:0}.membership-delivery>header>p{color:#526f8b;line-height:1.55}.membership-delivery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem}.membership-delivery__item{border:1px solid #d7e3ed;border-radius:11px;background:#fff;padding:.8rem}.membership-delivery__item>div{display:flex;justify-content:space-between;gap:.65rem}.membership-delivery__item h3,.membership-delivery__item p{margin:0}.membership-delivery__item h3{font-size:.95rem}.membership-delivery__item p,.membership-delivery__item span,.membership-delivery__item time{color:#637b93;font-size:.75rem}.membership-delivery__item p{margin-top:.55rem}.membership-delivery__item--overdue,.membership-delivery__item--paused,.membership-delivery__item--unavailable{border-color:#d69096;background:#fff8f8}.membership-delivery__item--due_soon{border-color:#d6ad5d;background:#fffbf1}.btn-sm{padding:.375rem .75rem;font-size:.8125rem}.btn-danger{background:#9c2f47;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.875rem}.btn-danger:hover{background:#b33a55}.member-price{font-size:2rem;font-weight:700;margin:.5rem 0 1.5rem}@media (max-width:720px){.admin-application-details dl>div,.admin-audit-list li,.gated-feed-grid,.gated-teaser-list,.membership-delivery>header,.membership-delivery__grid,.organization-invite-form{grid-template-columns:1fr}main.page-shell.container.directory-ore-shell{max-width:min(100vw - 24px,1480px)!important}}@media (max-width:980px){.directory-ore-shell .breadcrumb__list a,.directory-ore-shell .breadcrumb__list li{white-space:normal!important;overflow-wrap:anywhere!important}}.app-shell--static-mobile-article .static-mobile-article-masthead{position:relative;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:1rem}.app-shell--static-mobile-article .static-mobile-article-header .brand img{display:block;width:min(46vw,176px);height:auto}.static-mobile-article-menu{position:relative;z-index:40}.static-mobile-article-menu>summary{min-height:42px;border:1px solid #c7d8e9;border-radius:7px;padding:.62rem .85rem;background:#fff;color:#173b64;cursor:pointer;font-size:.78rem;font-weight:800;list-style:none}.static-mobile-article-menu>summary::-webkit-details-marker{display:none}.static-mobile-article-menu[open]>summary{border-color:#0b63c6;color:#0b63c6}.static-mobile-article-menu>nav{position:absolute;top:calc(100% + .45rem);inset-inline-end:0;width:min(86vw,330px);border:1px solid #c7d8e9;border-radius:9px;padding:.75rem;background:#fff;box-shadow:0 18px 42px rgba(16,47,88,.18)}.static-mobile-article-menu ul{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.static-mobile-article-menu li a{display:block;border-radius:6px;padding:.65rem .7rem;color:#173b64;font-size:.88rem;font-weight:750;text-decoration:none}.static-mobile-article-menu li a:focus-visible,.static-mobile-article-menu li a:hover{background:#edf6ff;color:#075caf}.static-mobile-article-menu form{display:grid;gap:.4rem;margin-top:.7rem;border-top:1px solid #e2ebf4;padding-top:.7rem}.static-mobile-article-menu form>label{color:#4d6d8f;font-size:.72rem;font-weight:800}.static-mobile-article-menu form>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem}.static-mobile-article-menu button,.static-mobile-article-menu input{min-height:42px;border:1px solid #c7d8e9;border-radius:6px;padding:.58rem .65rem;font:inherit}.static-mobile-article-menu button{border-color:#0b63c6;background:#0b63c6;color:#fff;font-weight:800}.app-shell--static-mobile-article .static-mobile-article-footer .footer-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.app-shell--static-mobile-article .static-mobile-article-footer .footer-brand img{width:min(46vw,176px)!important;max-width:176px!important}.directory-ore-shell .directory-provider-card__lead{padding-block:.02rem;padding-inline-start:.82rem;padding-inline-end:0}.directory-ore-shell .directory-provider-card--dossier>.directory-provider-card__lead{padding-inline-start:0}.directory-ore-shell .directory-record-chips>div{padding-block:0!important;padding-inline-start:0!important;padding-inline-end:12px!important}.directory-ore-shell .directory-detail-jump-nav__links a{padding-block:.02rem .04rem!important;padding-inline-start:.55rem!important;padding-inline-end:0!important}.directory-ore-shell .directory-entity-dossier>.directory-at-a-glance>div{padding-block:.35rem!important;padding-inline-start:.8rem!important;padding-inline-end:0!important}.directory-ore-shell .directory-public-card__section#directory-inclusion-reason,.directory-ore-shell .directory-public-card__section--accent{padding-block:.78rem!important;padding-inline-start:.95rem!important;padding-inline-end:0!important}html[dir=rtl] .directory-ore-shell .directory-public-card__section#directory-inclusion-reason,html[dir=rtl] .directory-ore-shell .directory-public-card__section--accent{background:linear-gradient(270deg,rgba(232,247,255,.68),rgba(255,255,255,0))!important}html[dir=rtl] .directory-ore-shell .directory-provider-card:before{background:linear-gradient(270deg,#0b63c6,#57c8ee)}html[dir=rtl] .directory-ore-shell .directory-ore-hero{background:radial-gradient(circle at 16% 16%,rgba(190,235,255,.3),transparent 34%),linear-gradient(225deg,#064889,#0b63c6 62%,#45b6e5),#064889!important}.directory-ore-shell .entity-v2-timeline{padding:0;padding-inline-start:.25rem}.directory-ore-shell .entity-v2-timeline__item{padding:0;padding-block-end:.95rem;padding-inline-start:1.4rem}.directory-ore-shell .entity-v2-timeline__item:last-child{padding-block-end:.1rem}.directory-ore-shell :is(.directory-provider-card__lead,.directory-public-card__header p,.directory-public-card__section-intro,.directory-public-card__item strong,.directory-dossier-preview__panel p,.directory-dossier-preview__panel li,.entity-v2-timeline__value){overflow-wrap:break-word!important;word-break:normal!important}.search-input-icon{inset-inline-start:15px;inset-inline-end:auto}.search-loading{inset-inline-start:auto;inset-inline-end:15px}html[dir=rtl] body[data-page=auth] .auth-form select{background-position:left 14px center}@media (min-width:768px) and (max-width:1024px){.directory-ore-shell .directory-ore-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.directory-ore-shell .directory-organization-type-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.directory-ore-shell .directory-organization-type-tabs>a{min-width:0;min-block-size:44px;border-bottom:1px solid rgba(139,180,219,.32);white-space:normal}.directory-ore-shell .directory-organization-type-tabs>a:nth-child(3n){border-inline-end:0}.directory-ore-shell .directory-ore-tabs>a:nth-child(2n){border-inline-end:0!important}.directory-ore-shell .directory-ore-tabs>a:nth-last-child(-n+2){border-bottom:0!important}.directory-ore-shell .directory-organization-type-tabs>a:nth-last-child(-n+3){border-bottom:0}body[data-page=article] [data-intelligence-layout]:is(.btw-profile-layout,.article-intelligence-layout)>.article-main>.company-briefing-shell>.company-briefing-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.directory-ore-shell .directory-ore-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.directory-ore-shell .directory-ore-hero__facts>:only-child{grid-column:1/-1}.directory-ore-shell :is(.directory-ore-tabs,.directory-organization-type-tabs){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;scroll-snap-type:none!important}.directory-ore-shell :is(.directory-ore-tabs,.directory-organization-type-tabs)>a{min-width:0!important;min-block-size:44px!important;white-space:normal!important}.directory-ore-shell :is(.directory-ore-tabs,.directory-organization-type-tabs)>a:last-child:nth-child(odd){grid-column:1/-1}.directory-ore-shell .directory-organization-type-tabs>a:nth-child(2n){border-inline-end:0}.directory-ore-shell :is(.directory-provider-card>header,.directory-provider-card--dossier>header,.directory-public-card__header){grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.directory-ore-shell .directory-provider-card__cta{min-block-size:44px;justify-self:start}}