.afw-shell,.afw-profile-shell{--afw-ink:#23243d;--afw-text:#52546a;--afw-muted:#858697;--afw-rule:#e3e3eb;--afw-paper:#f7f7fb;--afw-red:#ef3d27;display:grid;grid-template-columns:270px minmax(0,1fr);gap:48px;max-width:1420px;margin:20px auto 70px;padding:0 22px;color:var(--afw-ink);font-family:Inter,Arial,sans-serif}.afw-sidebar{align-self:start;border-right:1px solid var(--afw-rule);max-height:calc(100vh - 32px);overflow:auto;padding:4px 25px 35px 0;position:sticky;top:16px}.afw-sidebar-head>a{display:block;text-decoration:none}.afw-sidebar-head>a span{color:var(--afw-red);display:block;font-size:9px;font-weight:800;letter-spacing:.14em}.afw-sidebar-head>a strong{color:var(--afw-ink);display:block;font-size:20px;letter-spacing:-.025em;margin-top:6px}.afw-sidebar-head button{display:none}.afw-sidebar-search{align-items:center;border:1px solid var(--afw-rule);border-radius:6px;display:flex;margin:22px 0;padding:0 10px}.afw-sidebar-search span{color:var(--afw-muted);font-size:17px}.afw-sidebar-search input{background:transparent;border:0;box-shadow:none;color:var(--afw-ink);font-size:12px;min-width:0;padding:10px 8px;width:100%}.afw-sidebar nav section{margin:22px 0}.afw-sidebar nav h2{color:var(--afw-muted);font-size:9px!important;font-weight:800;letter-spacing:.1em;margin:0 0 7px!important;text-transform:uppercase}.afw-sidebar nav a{align-items:center;border-radius:6px;color:var(--afw-text);display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:1.25;padding:7px 9px;text-decoration:none}.afw-sidebar nav a i{font-style:normal;opacity:.35}.afw-sidebar nav a:hover,.afw-sidebar nav a[aria-current=page]{background:var(--afw-paper);color:var(--afw-red)}.afw-main,.afw-profile-main{min-width:0}.afw-crumb{align-items:center;color:var(--afw-muted);display:flex;font-size:11px;gap:8px;margin:5px 0 22px}.afw-crumb a{color:inherit;text-decoration:none}.afw-hero{border-block:1px solid var(--afw-ink);padding:45px 0 39px}.afw-hero>p{color:var(--afw-red);font-size:10px;font-weight:800;letter-spacing:.13em;margin:0}.afw-hero h1{color:var(--afw-ink);font-size:clamp(42px,6vw,78px);font-weight:650;letter-spacing:-.055em;line-height:1;margin:18px 0 34px!important}.afw-hero>div{display:grid;grid-template-columns:1.25fr .75fr;gap:60px}.afw-hero>div>p{color:var(--afw-text);font-size:18px;line-height:1.65;margin:0;max-width:730px}.afw-hero dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.afw-hero dl div{border-left:1px solid var(--afw-rule);padding-left:18px}.afw-hero dt{font-size:29px;font-weight:700}.afw-hero dd{color:var(--afw-muted);font-size:10px;line-height:1.35;margin:5px 0 0}.afw-start,.afw-index{padding:55px 0}.afw-section-head{align-items:end;display:flex;gap:25px;justify-content:space-between;margin-bottom:24px}.afw-section-head span{color:var(--afw-red);font-size:9px;font-weight:800;letter-spacing:.13em}.afw-section-head h2{font-size:30px!important;letter-spacing:-.035em;margin:7px 0 0!important}.afw-section-head>p{color:var(--afw-muted);font-size:12px;max-width:300px}.afw-featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.afw-featured>a{border:1px solid var(--afw-rule);border-radius:9px;color:var(--afw-ink);display:grid;grid-template-columns:92px 1fr auto;min-height:132px;overflow:hidden;text-decoration:none;transition:border-color .2s,transform .2s}.afw-featured>a:hover{border-color:var(--afw-ink);transform:translateY(-2px)}.afw-featured img{height:100%;object-fit:cover;width:92px}.afw-featured>a>span{min-width:0;padding:16px 10px 14px 15px}.afw-featured small{color:var(--afw-red);display:block;font-size:8px;font-weight:800;text-transform:uppercase}.afw-featured strong{display:block;font-size:16px;line-height:1.2;margin:8px 0}.afw-featured em{color:var(--afw-muted);display:-webkit-box;font-size:10px;font-style:normal;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.afw-featured>a>i{align-self:start;font-style:normal;padding:14px 13px 0 0}.afw-index{border-top:1px solid var(--afw-rule)}.afw-sector{display:grid;grid-template-columns:250px 1fr;border-top:1px solid var(--afw-rule);padding:33px 0}.afw-sector>header{display:flex;gap:17px}.afw-sector>header>span{color:var(--afw-red);font-size:10px;font-weight:800}.afw-sector h3{font-size:20px!important;margin:0!important}.afw-sector header p{color:var(--afw-muted);font-size:11px;line-height:1.5;max-width:190px}.afw-sector>div{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.afw-sector>div>a{align-items:center;border-bottom:1px solid var(--afw-rule);color:var(--afw-ink);display:grid;gap:12px;grid-template-columns:58px 1fr auto;min-height:82px;padding:10px 0;text-decoration:none}.afw-sector>div>a:hover strong{color:var(--afw-red)}.afw-sector img{border-radius:5px;height:54px;object-fit:cover;width:58px}.afw-sector strong{display:block;font-size:13px}.afw-sector small{color:var(--afw-muted);display:-webkit-box;font-size:10px;line-height:1.4;margin-top:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.afw-sector i{font-style:normal;opacity:.35}.afw-method{background:var(--afw-paper);border-left:3px solid var(--afw-red);margin-top:20px;padding:25px 28px}.afw-method strong{font-size:16px}.afw-method p{color:var(--afw-text);font-size:13px;line-height:1.65;margin:8px 0 0}.afw-profile-main{max-width:1040px}.afw-profile-cover{border:1px solid var(--afw-rule);border-radius:10px;margin:0 0 32px;overflow:hidden;position:relative}.afw-profile-cover img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.afw-profile-cover figcaption{display:none}.afw-profile-main .ajp{margin-top:0}.afw-profile-main .ajp-breadcrumb{display:none}.afw-profile-main .ajp-links{grid-template-columns:repeat(2,minmax(0,1fr))}.afw-profile-main .ajp-links>div{border:1px solid var(--afw-rule);border-radius:8px;margin:5px;padding:16px}.page-content-wrapper:has(.afw-shell),.page-content-wrapper:has(.afw-profile-shell){max-width:none!important}.page-content-wrapper:has(.afw-shell)>.sidebar-container,.page-content-wrapper:has(.afw-profile-shell)>.sidebar-container{display:none!important}.page-content-wrapper:has(.afw-shell)>.content-container,.page-content-wrapper:has(.afw-profile-shell)>.content-container{flex:0 0 100%!important;max-width:100%!important;width:100%!important}html[scheme=dark] .afw-shell,html[scheme=dark] .afw-profile-shell{--afw-ink:#f1f1f5;--afw-text:#c7c7d0;--afw-muted:#93949f;--afw-rule:#3a3b45;--afw-paper:#24252d}
@media(max-width:1100px){.afw-shell,.afw-profile-shell{grid-template-columns:225px minmax(0,1fr);gap:28px}.afw-featured{grid-template-columns:1fr 1fr}.afw-hero>div{gap:30px}.afw-sector{grid-template-columns:200px 1fr}}
@media(max-width:900px){.afw-shell,.afw-profile-shell{display:block;padding:0 15px}.afw-sidebar{background:var(--afw-paper);border:1px solid var(--afw-rule);border-radius:9px;margin:0 0 24px;max-height:none;overflow:visible;padding:0;position:relative;top:auto}.afw-sidebar-head{align-items:center;display:flex;justify-content:space-between;padding:14px 16px}.afw-sidebar-head>a span{font-size:8px}.afw-sidebar-head>a strong{font-size:16px;margin-top:3px}.afw-sidebar-head button{background:transparent;border:1px solid var(--afw-rule);border-radius:6px;color:var(--afw-ink);display:block;font-size:11px;padding:8px 10px}.afw-sidebar-body{border-top:1px solid var(--afw-rule);max-height:70vh;overflow:auto;padding:0 15px 18px}.afw-hero{padding-top:30px}.afw-hero>div{grid-template-columns:1fr}.afw-sector{grid-template-columns:1fr;gap:20px}.afw-sector>div{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.afw-hero h1{font-size:42px}.afw-hero>div>p{font-size:16px}.afw-hero dl{border-top:1px solid var(--afw-rule);padding-top:18px}.afw-featured{grid-template-columns:1fr}.afw-sector>div{grid-template-columns:1fr}.afw-section-head{align-items:start;display:block}.afw-section-head>p{margin:8px 0 0}.afw-sector{padding:27px 0}.afw-profile-cover{margin-bottom:24px}}
.page-id-395 .single-page-title,.page-id-396 .single-page-title{display:none!important}
