main .bp-note a:not([class]),main .bp-prose a:not([class]),main p a:not([class]){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.deal-investors a,.deal-lead a,.opp-row-supplier a,a.deal-country{display:inline-block;min-height:24px;min-width:24px;line-height:24px}.opp-row-meta{font-size:11px}.opp-row-type{font-size:10.5px;padding:2px 7px}.opp-row-cat{font-size:11px}.opp-chip-label{font-size:10.5px;letter-spacing:.06em}.bp-st small{font-size:11px;color:rgba(255,255,255,.72)}.bp-qf-cell small{font-size:10.5px}.bp-qf-cell strong,.bp-st strong,.bp-tl-amount,.deal-amount,.dir-stat-num,.opp-chip-value,.opp-row-countdown-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opp-detail:has(>.opp-detail-header h1.opp-detail-title){border-top:4px solid var(--navy);padding-top:14px}h1.opp-detail-title{font-size:30px;line-height:1.18;letter-spacing:-.02em;margin-bottom:12px}.opp-detail:has(>.opp-detail-header h1.opp-detail-title) .opp-detail-summary{font-size:15.5px;line-height:1.6;color:var(--text-body)}@media (max-width:640px){h1.opp-detail-title{font-size:24px}}.opp-detail-type{font-size:11px;padding:5px 10px}.aba-kind-badge.aba-kind-grant,.opp-detail-type.opp-detail-type-grant,.opp-row-type.opp-row-type-grant{background:var(--tone-1-bg);color:var(--tone-1-fg)}.aba-kind-badge.aba-kind-guarantee,.opp-detail-type.opp-detail-type-guarantee,.opp-row-type.opp-row-type-guarantee{background:var(--white);color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.aba-kind-badge{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap}.opp-detail-keyinfo{background:var(--white);border:1px solid var(--border);border-top:3px solid var(--navy);border-radius:0 0 var(--radius) var(--radius);padding:14px 18px 6px}.opp-detail-keyinfo-head{font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--primary);margin-bottom:4px}.opp-detail-chips{gap:0 24px}.opp-chip{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:11px 0;background:transparent}.opp-chip-icon{background:var(--light)}.opp-chip-value{font-size:14px;line-height:1.35}@media (max-width:640px){.opp-detail-keyinfo{padding:12px 14px 4px}}.bp-tl-content>a:not([class]){display:block;font-size:15.5px;font-weight:800;line-height:1.35;color:var(--navy);overflow-wrap:anywhere}.bp-tl-content>a:not([class]):focus-visible,.bp-tl-content>a:not([class]):hover{color:var(--primary);text-decoration:underline}.bp-tl-item-derived{border-bottom:1px solid var(--border-light)}.bp-tl-item-derived:last-child{border-bottom:0}.bp-card h2{font-size:18px;letter-spacing:-.01em}.bp-sc h3,.sidebar-card h2,.sidebar-card h3{color:var(--primary);letter-spacing:.08em}.opp-empty h2,.opp-empty h3{font-size:17px;font-weight:800}.opp-empty p{font-size:14px;max-width:360px;line-height:1.6}.opp-pag-btn{padding:9px 16px}.opp-pag-info{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:768px){.footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px 20px!important;padding:44px 0}.footer-brand{grid-column:1/-1}.footer-col a{padding:5px 0;min-height:24px}}.nf-page{margin-top:72px;background:var(--white)}.nf-mast{background:var(--navy);color:#fff;border-bottom:4px solid var(--primary);padding:64px 0 48px}.nf-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary);padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.18);max-width:720px}.nf-title{margin-top:20px;font-size:44px;line-height:1.08;font-weight:800;letter-spacing:-.02em;color:#fff}.nf-sub{margin-top:14px;font-size:17px;line-height:1.6;color:rgba(255,255,255,.86);max-width:640px}.nf-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.nf-ghost{display:inline-flex;align-items:center;padding:12px 20px;border-radius:var(--radius-sm);color:#fff;border:var(--on-dark-cta-ring);font-weight:800;font-size:14px}.nf-ghost:hover{color:#fff;text-decoration:underline}.nf-mast a:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.nf-body{padding:44px 0 64px}.nf-colhead{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);padding-bottom:8px;border-bottom:3px solid var(--navy);max-width:720px}.nf-list{list-style:none;max-width:720px}.nf-list li{border-bottom:1px solid var(--border)}.nf-list a{display:flex;flex-direction:column;gap:2px;padding:14px 0;text-decoration:none}.nf-list strong{font-size:17px;font-weight:800;color:var(--navy)}.nf-list strong:after{content:" \2192";color:var(--primary)}.nf-list span{font-size:14px;color:var(--muted)}.nf-list a:hover strong{color:var(--primary);text-decoration:underline}.nf-list a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media (max-width:640px){.nf-mast{padding:44px 0 32px}.nf-title{font-size:32px}.nf-sub{font-size:15.5px}}:root{--focus-ring:var(--primary)}:where(.navbar,.site-footer,.page-hero,.opp-dash,.country-hero,.evt-hero,.dir-stats-bar,.profile-hero,.bp-hero,.biz-hero,.sec-hero,.cta-banner,.cms-cta-box,.dash-hero,.pnt-hero,.pnt-closing,.news-signals-head,.deals-leaderboard-header,.nf-mast,.mega-spot-dbb,.mega-spot-gradient,.mega-spot-emerald,[data-surface=dark]){--focus-ring:var(--secondary)}:where(.navbar .mega-menu,[data-surface=light]){--focus-ring:var(--primary)}:where(a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible,[role=button]:focus-visible,[contenteditable=true]:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.country-mast-search{margin-top:16px}.filter-search-wrap:focus-within,.opp-rail-search:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}.opp-rail-search .opp-rail-go{--focus-ring:var(--primary)}:where(button,input,select,textarea,optgroup){font-family:inherit}.aba-modal-actions .btn-primary,.btn-primary,.btn-primary-sm,.cms-pricing-cta{background:var(--primary);box-shadow:none}.btn-primary-sm:hover,.btn-primary:hover,.cms-pricing-cta:hover{background:var(--primary-hover);box-shadow:none;transform:none}.btn-primary-sm:disabled,.btn-primary:disabled{background:var(--border)}.mobile-drawer-header{background:var(--navy)}.mobile-section-header .ms-icon,.mobile-section-header .ms-icon[data-tone]{background:var(--secondary);color:var(--navy);border:0}.mobile-drawer-quick a{border-radius:var(--radius-sm)}.nav-actions a,.nav-actions button,.nav-link{white-space:nowrap}@media (min-width:961px) and (max-width:1199px){.nav-links{gap:0}.nav-link{padding:8px}.nav-actions{gap:6px}.nav-actions .btn-outline-sm{padding:8px 12px}}@media (min-width:769px) and (max-width:1100px){.footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:28px 20px!important}.footer-grid>.footer-brand{grid-column:1/-1}}.footer-partner-logo{filter:none}@media (max-width:640px){.footer-partner-divider{display:none}.footer-partners-inner{flex-direction:column;gap:12px}}.opp-dash,.sec-hero,main:has(.cms-pricing-grid) .cms-hero{background:var(--navy);border-bottom:4px solid var(--primary)}.opp-dash:before,.sec-hero:before{display:none}.sec-hero{margin-top:72px;padding:40px 0 32px}.sec-hero h1{font-size:40px;font-weight:800;line-height:1.1;margin:0 0 16px}.sec-hero p{font-size:16.5px;line-height:1.55;color:rgba(255,255,255,.86)}.sec-hero p+p{margin-top:8px;font-size:14.5px}.opp-dash{padding:40px 0 32px}.opp-dash-head{margin-bottom:24px}.opp-dash-title{font-size:40px;line-height:1.1}.opp-dash-sub{font-size:16.5px;margin-top:16px;max-width:640px}.opp-dash .opp-search-note,.opp-dash-sub{line-height:1.55;color:rgba(255,255,255,.86)}.opp-dash .opp-search-note{background:rgba(255,255,255,.06);border:0;border-radius:var(--radius-sm);font-size:13.5px;padding:12px 16px;margin:0 0 24px;max-width:760px}.opp-adv-field label{color:rgba(255,255,255,.78);font-size:11px}main .deal-card a:not([class]){text-decoration:underline;text-underline-offset:2px}.dir-stats-bar{background:var(--navy)}main:has(.cms-pricing-grid) .cms-hero{padding:112px 0 32px;text-align:left}main:has(.cms-pricing-grid) .cms-hero-icon,main:has(.cms-pricing-grid) .cms-hero-icon-bg{display:none}main:has(.cms-pricing-grid) .cms-hero-title{font-size:40px;font-weight:800;line-height:1.1;margin-bottom:16px}main:has(.cms-pricing-grid) .cms-hero-subtitle{margin:0;font-size:16.5px;color:rgba(255,255,255,.86);max-width:640px}@media (max-width:1080px){.opp-dash-title,.sec-hero h1,main:has(.cms-pricing-grid) .cms-hero-title{font-size:34px}}@media (max-width:640px){.opp-dash,.sec-hero{padding:24px 0}main:has(.cms-pricing-grid) .cms-hero{padding:96px 0 24px}.opp-dash-title,.sec-hero h1,main:has(.cms-pricing-grid) .cms-hero-title{font-size:28px}.opp-dash-sub,.sec-hero p,main:has(.cms-pricing-grid) .cms-hero-subtitle{font-size:15px}.opp-dash-head{margin-bottom:16px}.opp-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;width:100%}.opp-stat{min-width:0;padding:12px 6px}.opp-stat-num{font-size:19px;overflow-wrap:anywhere}.opp-stat-label{font-size:10.5px;letter-spacing:.04em}}.dir-stats-bar+.section-light,.opp-dash+.section-light,.sec-hero+.sec-wrap,[class*=masthead_mast__]+.section-light{padding-top:32px}[class*=masthead_mast__]+.section-light{padding-bottom:56px}@media (max-width:640px){.opp-dash+.section-light,.sec-hero+.sec-wrap,[class*=masthead_mast__]+.section-light{padding-top:24px}}main:has(.cms-pricing-grid) .cms-section{padding-top:48px;padding-bottom:48px}@media (max-width:768px){.dir-filter-form:has(.dir-filter-row+.dir-filter-row){display:flex;flex-direction:column;gap:10px}.dir-filter-form:has(.dir-filter-row+.dir-filter-row)>.dir-filter-row{display:contents}.dir-filter-form:has(.dir-filter-row+.dir-filter-row) button[type=submit]{order:99}.dir-filter-form button[type=submit].btn-primary-sm,.listing-filters button[type=submit].btn-primary-sm{min-height:46px;justify-content:center;font-size:15px}.listing-filters{flex-direction:column;align-items:stretch}.listing-filters>*{width:100%;min-width:0}}@media (max-width:900px){.page-layout>.page-sidebar{order:1}}.acc-empty,.article-card,.business-card,.cms-pricing-card,.country-card,.deal-card,.evt-card,.opp-empty,.person-card,.search-result,.sec-card,.sidebar-card{border-radius:var(--radius-sm)}.deal-card>a[style*=inset]{border-radius:var(--radius-sm)!important}.cms-pricing-card{border-width:1px}.cms-pricing-card.highlight{border-width:2px;transform:none}.article-card:hover,.business-card:hover,.cms-pricing-card:hover,.country-card:hover,.sec-card:hover{transform:none}.deal-footer:empty{display:none}.acc-empty{border-style:solid}.business-card .business-avatar,.business-card .business-avatar[class*=logo-tile-tone-]{background:var(--secondary);color:var(--navy);box-shadow:none}.business-card .business-avatar.logo-tile-img-box{background:#fff;box-shadow:inset 0 0 0 1px var(--border)}.sec-grid .sec-card .sec-icon-wrap,.sec-grid .sec-card[data-tone] .sec-icon-wrap{background:var(--secondary);color:var(--navy);border:0;border-radius:var(--radius-sm);width:48px;height:48px}.sec-grid .sec-card:before{display:none}.sec-grid .sec-card:hover{border-color:var(--primary);box-shadow:none}.person-multi-company{background:var(--secondary);border-color:var(--secondary);border-radius:var(--radius-sm)}.country-card-flag{background:var(--light)}.country-card-flag img{opacity:1}.evt-card-accent{background:var(--primary);width:3px}.evt-card .evt-card-title{display:block;line-height:1.35}.evt-toolbar-q{flex:1 1 160px}.evt-toolbar-sel{flex:0 1 180px;min-width:0}.evt-feed{margin-left:0;margin-right:0}.lst-chip,.search-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--text-body);font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap}.lst-chip:hover,.search-chip:hover{border-color:var(--primary);color:var(--primary)}.lst-chip.is-on,.search-chip.is-active{background:var(--secondary);border-color:var(--secondary);color:var(--navy);font-weight:700}.opp-rail-search>.bi-search{color:var(--muted)}.opp-rail-cats>details:not([open]){flex-basis:auto!important}@media (min-width:641px){.opp-rail-row>.opp-rail-cats:has(+.opp-rail-more){flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 140px)}.opp-rail-row>.opp-rail-cats+.opp-rail-more{align-self:flex-start}}@media (max-width:640px){.opp-rail-row>.opp-adv-field{flex:0 0 auto!important}.opp-rail-row>.help-tag{align-self:flex-end;margin-top:-4px}}.opp-row{grid-template-columns:4px minmax(0,1fr) auto}.opp-row-rail-type{display:none}.opp-row-tender .opp-row-rail{background:var(--tone-3-bg)}.opp-row-funding .opp-row-rail{background:var(--tone-2-bg)}.opp-row-program .opp-row-rail{background:var(--primary)}.opp-row-contract_award .opp-row-rail{background:var(--navy);border-right:0}.opp-row-ref{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}@media (min-width:1200px){.opp-workspace-inner{max-width:var(--container)}}.opp-pag-btn{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 16px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:var(--text-body)}.opp-pag-btn:hover{background:var(--primary);border-color:var(--primary);color:#fff}.dir-page-btn,.dir-page-num{min-height:36px}@media (max-width:640px){.search-result{flex-direction:column;gap:8px}}.article-img{background:var(--light)}.article-img img:before{content:"";position:absolute;inset:0;background:var(--light)}.cms-pricing-tagline{min-height:20px;line-height:20px}.cms-pricing-card:not(:has(.cms-pricing-tagline)) .cms-pricing-name{margin-bottom:42px}main:has(.cms-pricing-grid) table .cms-pricing-cta{white-space:nowrap;padding-left:12px;padding-right:12px}.opp-detail:has(>.opp-detail-header h1.opp-detail-title){padding-left:0;padding-right:0}.opp-similar .gn-card-name{overflow-wrap:anywhere}.opp-detail .opp-detail-cta-band,.opp-detail .opp-track-band,.opp-detail .rt-band{padding:14px 18px;margin-bottom:16px}.opp-detail-cta-band:not(.opp-detail-cta-band--closed){background:var(--navy)}.opp-detail-cta-btn{white-space:nowrap;flex-shrink:0}.opp-detail-cta-note{color:rgba(255,255,255,.72);font-size:12px;line-height:1.5}.opp-detail-cta-note a{color:var(--secondary);text-decoration:underline;text-underline-offset:2px}.opp-detail-cta-note a:focus-visible,.opp-detail-cta-note a:hover{color:var(--white)}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed){background:var(--light);border:1px solid var(--border)}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-btn{background:var(--white);color:var(--primary);border:1.5px solid var(--primary);font-weight:700;padding:8px 18px}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-btn:focus-visible,.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-btn:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-note{color:var(--muted)}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-note a{color:var(--primary)}.opp-detail-cta-band~.opp-detail-cta-band:not(.opp-detail-cta-band--closed) .opp-detail-cta-note a:hover{color:var(--navy)}@media (max-width:640px){.opp-detail-cta-band:not(.opp-detail-cta-band--closed){flex-direction:column;align-items:flex-start;gap:10px}}.biz-hero,.bp-hero,.cms-hero,.profile-hero,.sec-hero{background:var(--navy);border-bottom:4px solid var(--primary)}.bp-hero:after,.bp-hero:before,.profile-hero:after,.profile-hero:before,.sec-hero:before{display:none}.bp-logo-text{background:var(--secondary);color:var(--navy)}.biz-logo-placeholder,.biz-team-photo-placeholder,.bp-tm-ini,.person-avatar{background:var(--navy)}.claim-btn,.cms-newsletter-form button,.cms-pricing-cta,.cms-submit-btn{background:var(--primary);color:var(--white);box-shadow:none;border-radius:var(--radius-sm)}.claim-btn:hover,.cms-newsletter-form button:hover,.cms-pricing-cta:hover,.cms-submit-btn:hover{background:var(--primary-hover);box-shadow:none;color:var(--white);transform:none}.cms-pricing-popular{background:var(--navy)}.claim-report-card{background:var(--white);border:1px solid var(--border)}.bp-qf{gap:0 16px}.bp-qf-cell{background:transparent;border:0;border-bottom:1px solid var(--border);border-radius:0;padding:10px 0}.bp-qf-cell small{font-size:11px;color:var(--muted)}.bp-qf-cell strong{font-size:14px;color:var(--navy)}@media (max-width:1024px){.bp-side{order:0}}@media (max-width:640px){.bp-card{padding:16px}.bp-tl-content>a:not([class]){font-size:15px;font-weight:700}}.trade-item{grid-template-columns:minmax(96px,40%) minmax(0,1fr) 48px}.trade-country{overflow-wrap:anywhere;line-height:1.35}.trade-bar{background:var(--navy)}.trade-bar-import{background:var(--primary)}.art-head{margin-top:72px;padding:40px 0 24px;background:var(--white);border-bottom:1px solid var(--border)}.art-head>.container:before{content:"";display:block;height:4px;background:var(--navy);margin-bottom:16px}.art-head-title{font-size:32px;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--navy);margin:0 0 12px;max-width:900px}.art-head-meta{margin:0;color:var(--muted);font-size:14px}.art-body{padding:40px}@media (max-width:640px){.art-head{padding-top:24px}.art-head-title{font-size:24px}.art-body{padding:24px 16px}}@media (max-width:768px){.bp-meta span{display:inline}.bp-meta span>i{margin-right:4px}}.gn-section-head{gap:16px}.gn-section-head h2{min-width:0}.gn-see-all{white-space:nowrap;flex-shrink:0}.nl-field{margin-bottom:16px}.nl-input{font-size:16px}@media (max-width:640px){.acc-input,.acc-select,.acc-textarea{font-size:16px}}.abaai-tools-pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-inline:auto}@media (max-width:600px){.abaai-tools-pair{grid-template-columns:minmax(0,1fr)}}.page-hero:has(.aba-brand-lockup){border-bottom:4px solid var(--primary)}.page-hero:has(.aba-brand-lockup) h1{font-weight:800;letter-spacing:-.02em;line-height:1.15;max-width:900px;margin-inline:auto}.auth-card .acc-input+.acc-label,.auth-card .acc-select+.acc-label{margin-top:16px}.cms-hero-icon-bg{display:none}.cms-hero-icon{-webkit-backdrop-filter:none;backdrop-filter:none}.cms-hero-title{font-weight:800;letter-spacing:-.02em}.abaai-tools>.detail-card{display:flex;flex-direction:column;align-items:center}.abaai-tools>.detail-card>a:last-child{margin-top:auto}:where(.btn-primary,.btn-primary-sm,.btn-outline,.btn-outline-sm,.acc-wrap button,.acc-wrap input,.acc-wrap select,.acc-wrap textarea,.acct-menu button,.mobile-drawer-account button){font-family:inherit}.acc-menu-toggle{display:none}@media (min-width:901px){.acc-wrap .acc-side{position:static;max-height:none;display:block}.acc-wrap .acc-side .acc-nav{overflow:visible;max-height:none;padding-right:0;margin-right:0}.acc-wrap .acc-side .acc-nav-link{padding:8px 12px}.acc-wrap .acc-side .acc-nav-head{position:static;padding:12px 12px 4px}}.acc-wrap .acc-side .acc-nav-head{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.acc-wrap .acc-side .acc-nav-link.is-active:before{display:none}@media (max-width:900px){.acc-wrap{gap:20px;padding-top:96px}.acc-wrap .acc-side{padding:14px 16px;box-shadow:none}.acc-wrap .acc-side .acc-ident{margin-bottom:10px;padding-bottom:0}.acc-wrap .acc-side .acc-plan{margin-bottom:10px;padding:8px 12px}.acc-menu-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 14px;color:var(--navy);cursor:pointer;text-align:left}.acc-menu-toggle:hover{border-color:var(--primary)}.acc-menu-toggle-label{display:flex;flex-direction:column;min-width:0}.acc-menu-toggle-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.acc-menu-toggle-current{font-size:15px;font-weight:700}.acc-wrap .acc-side .acc-nav{display:none}.acc-wrap .acc-side .acc-nav.is-open{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;margin-top:8px;overflow:visible;max-height:none}.acc-wrap .acc-side .acc-nav.is-open .acc-nav-link{font-size:14px;padding:10px 12px}.acc-wrap .acc-side .acc-nav-head{padding:12px 12px 4px}.acc-wrap .acc-side .acc-signout{display:none}.acc-wrap .acc-side .acc-signout.is-open{display:flex}.acc-wrap .acc-side .acc-verify-note{margin:10px 0 0}}.acc-main .acc-h1{margin-bottom:8px;line-height:1.25}.acc-main .acc-h1+:is(.acc-list,.acc-card,.acc-empty,.acc-alert,.acc-section,form,ul,div){margin-top:16px}.acc-main .acc-head{margin-bottom:16px}.acc-main .acc-head .acc-h1{margin-bottom:0}.acc-main .acc-h2{line-height:1.3}.acc-card-tight:has(>.acc-cal-day),.acc-card-tight:has(>.acc-due-date){display:grid;grid-template-columns:112px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:4px;row-gap:4px;align-items:baseline}.acc-card-tight:has(>.acc-cal-day)>:not(.acc-cal-day),.acc-card-tight:has(>.acc-due-date)>:not(.acc-due-date){grid-column:2}.acc-card-tight>.acc-cal-day,.acc-card-tight>.acc-due-date{white-space:normal;min-width:0;grid-row:1/span 2}@media (max-width:560px){.acc-card-tight:has(>.acc-cal-day),.acc-card-tight:has(>.acc-due-date){grid-template-columns:minmax(0,1fr)}.acc-card-tight:has(>.acc-cal-day)>:not(.acc-cal-day),.acc-card-tight:has(>.acc-due-date)>:not(.acc-due-date){grid-column:1}.acc-card-tight>.acc-cal-day,.acc-card-tight>.acc-due-date{grid-row:auto}}.acc-main .acc-card-org,.acc-main .acc-card-title,.acc-main .acc-reason{overflow-wrap:anywhere}.acc-card-top>:first-child{min-width:0}.acc-inline-field{display:inline-flex;flex-direction:column;gap:4px}.acc-inline-field-label{font-size:12px;font-weight:600;color:var(--muted)}.acc-track-row{align-items:flex-end;gap:12px}.acc-tk-action{background:none;border:none;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--primary);cursor:pointer;text-decoration:none}.acc-tk-action:hover{color:var(--navy);text-decoration:underline}.acc-tk-actions{align-items:center;row-gap:6px}.acc-empty{padding:28px 24px}.acc-empty>*+*{margin-top:10px}.acc-empty .acc-muted{max-width:60ch;margin-left:auto;margin-right:auto}.acc-plan-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.acc-score-pill{flex:0 0 auto;border-radius:999px;background:var(--primary-light);color:var(--primary);font-weight:700;font-size:13px;padding:4px 12px;white-space:nowrap}.acct-trigger .acct-icon{font-size:15px;line-height:1}@media (min-width:641px){.acct-trigger .acct-icon{display:none}}.acct-dropdown .acct-dropdown-head{padding:8px 14px 6px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-drawer-account{padding:8px 20px 16px;border-top:1px solid var(--border)}.mobile-drawer-account-head{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:12px 0 6px}.mobile-drawer-account-name{font-size:14px;font-weight:700;color:var(--navy);padding-bottom:6px;overflow-wrap:anywhere}.mobile-drawer-account a,.mobile-drawer-account button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 0;background:none;border:none;font-size:14px;font-weight:600;color:var(--text-body);text-align:left;cursor:pointer}.mobile-drawer-account a:hover,.mobile-drawer-account button:hover{color:var(--primary)}.mobile-drawer-account i{color:var(--muted);width:18px}.acc-cal-group{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:4px 18px 6px;margin-top:12px}.acc-cal-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;color:var(--primary);padding:12px 0 8px;margin:0;border-bottom:1px solid var(--border)}.acc-cal-group-head span{font-size:12px;font-weight:700;color:var(--muted);background:var(--light);border-radius:999px;padding:2px 9px}.acc-cal-rows{list-style:none;margin:0;padding:0}.acc-cal-rows li{padding:10px 0;display:flex;flex-direction:column;gap:2px;min-width:0}.acc-cal-rows li+li{border-top:1px solid var(--border)}.acc-cal-rows .acc-card-title{font-size:14px;line-height:1.45}.acc-cal-rows .acc-card-org{margin-top:0}@media (max-width:560px){.acc-head .acc-cal-nav{width:100%;justify-content:space-between}}.acc-check-chips{gap:8px}.acc-check-chips .acc-check{border:1px solid var(--border);border-radius:999px;background:var(--white);padding:5px 12px 5px 10px;font-size:13px;gap:7px;cursor:pointer}.acc-check-chips .acc-check:hover{border-color:var(--primary)}.acc-check-chips .acc-check:has(input:checked){background:var(--tone-2-bg);border-color:var(--primary);color:var(--tone-2-fg);font-weight:600}.acc-check-chips .acc-check input{accent-color:var(--primary);margin:0}.acc-head>p{flex:1 1 100%;margin-bottom:0}.mobile-drawer-footer:has(.mobile-drawer-account){flex-direction:column}.mobile-drawer-footer .mobile-drawer-account{order:-1;padding:0 0 6px;border-top:none}.mobile-drawer-footer .mobile-drawer-account a{flex:none;text-align:left;padding:10px 0;border-radius:0}.mobile-drawer-footer .mobile-drawer-account-head{padding-top:0}.acc-main .acc-h1+p{margin-bottom:0}.acc-main .acc-h1+p+:is(.acc-list,.acc-card,.acc-empty,.acc-alert,.acc-section,form,ul,div){margin-top:16px}.acc-ai-mark{background:var(--primary-light);color:var(--primary);border-radius:var(--radius-sm)}.acc-ai-card.is-locked .acc-ai-mark{background:var(--white);color:var(--muted);border:1px solid var(--border)}.acc-ai-card{border-radius:var(--radius)}.acc-ai-card:hover{transform:none;box-shadow:none}.acc-wrap .acc-side .acc-nav-gate{font-size:13px;color:var(--muted);line-height:1.5;padding:4px 12px 8px;margin:0}@media (min-width:601px){.abaai-tools:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-left:auto;margin-right:auto}}.abaai-len{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);padding:12px 16px 14px;margin:16px 0;min-width:0}.abaai-len-title{font-size:14px;font-weight:700;color:var(--navy);padding:0 4px;margin:0}.abaai-len-single .abaai-len-title{padding:0}.abaai-len-note{font-size:13px;color:var(--muted);line-height:1.55;margin:6px 0 0}.abaai-len-options{display:flex;flex-direction:column;gap:8px;margin-top:8px}.abaai-len-option{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:var(--white)}.abaai-len-option.is-on,.abaai-len-option:hover{border-color:var(--primary)}.abaai-len-option.is-on{background:var(--primary-light)}.abaai-len-option input{margin-top:4px;accent-color:var(--primary);flex:0 0 auto}.abaai-len-text{display:flex;flex-direction:column;gap:2px;min-width:0}.abaai-len-label{font-size:14px;font-weight:700;color:var(--navy)}.abaai-len-blurb{font-size:13px;color:var(--text-body);line-height:1.5}.abaai-len-cost{font-size:12px;color:var(--muted);line-height:1.5;margin-top:2px}.abaai-len-cost.is-unknown{color:var(--warning-fg)}.abaai-len-foot{font-size:12px;color:var(--muted);line-height:1.5;margin:10px 0 0}@media (max-width:960px){.nav-inner>.nav-actions{margin-left:auto;margin-right:8px}}.acc-main :is(.acc-alert,.acc-note,.acc-lead,.acc-muted,.acc-ai-allowance-text,.acc-reason,p)>a:not([class*=btn]){text-decoration:underline;text-underline-offset:2px}.acc-track-row .acc-inline-field .acc-input-sm,.acc-track-row .acc-inline-field .acc-select-sm{height:38px;padding-top:0;padding-bottom:0}.acc-page{min-width:0}.acc-main .acc-empty a:not([class*=btn]){text-decoration:underline;text-underline-offset:2px}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/636a5ac981f94f8b.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}.__className_8c4b72{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback}.__variable_8c4b72{--font-plus-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/9e7b0a821b9dfcb4.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;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;src:url(/_next/static/media/8ebc6e9dde468c4a.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:url(/_next/static/media/6fe53d21e6e7ebd8.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}.__className_0b5db3,.__className_6528fd,.__className_ec4c3f{font-family:Plus Jakarta Sans}