.seo-offer,.seo-list,.seo-gone{gap:22px;max-width:820px;margin:0 auto;padding:20px 0 64px;display:grid}.seo-offer h1,.seo-list h1,.seo-gone h1{overflow-wrap:anywhere;font-size:clamp(1.6rem,5.5vw,2.3rem);line-height:1.2}.seo-offer h2,.seo-related h2{font-size:1.15rem}.seo-crumbs{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:.82rem;display:flex}.seo-crumbs span+span:before{content:"›";margin-right:10px}.seo-crumbs a,.seo-related a,.seo-pager a,.seo-source a{color:var(--accent);text-underline-offset:3px}.seo-company{color:var(--muted);margin-top:4px;font-size:1.05rem}.seo-facts{flex-wrap:wrap;gap:8px;margin:14px 0;padding:0;list-style:none;display:flex}.seo-facts li{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:4px 12px;font-size:.85rem}.seo-facts .is-salary,.seo-jobs .is-salary{color:var(--accent);font-weight:650}.seo-facts .is-muted,.seo-jobs .is-muted{color:var(--muted)}.seo-cta{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.seo-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:12px;padding:22px;display:grid}.seo-description{overflow-wrap:anywhere;gap:10px;line-height:1.65;display:grid}.seo-source{color:var(--muted);font-size:.9rem}.seo-promo .button{justify-self:start}.seo-related ul,.seo-pager{flex-wrap:wrap;gap:8px 18px;padding:0;list-style:none;display:flex}.seo-related a{align-items:center;min-height:44px;display:inline-flex}.seo-lede{color:var(--muted);max-width:62ch;margin-top:8px}.seo-jobs{gap:10px;padding:0;list-style:none;display:grid}.seo-jobs li{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:2px;padding:14px 18px;display:grid}.seo-jobs li>a{color:var(--ink);overflow-wrap:anywhere;font-size:1.02rem;font-weight:650}.seo-jobs p{color:var(--muted);font-size:.86rem}.seo-pager{justify-content:space-between;align-items:center}.seo-pager a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.seo-block{padding:16px}.seo-cta .button{flex:100%}}.blog{gap:18px;max-width:720px;margin:0 auto;padding:24px 0 72px;font-size:1.05rem;line-height:1.7;display:grid}.blog h1{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.9rem,6vw,2.8rem);line-height:1.12}.blog h2{letter-spacing:-.02em;margin-top:14px;font-size:clamp(1.3rem,3.4vw,1.6rem);line-height:1.2}.blog p,.blog li{max-width:62ch}.blog ul,.blog ol{gap:8px;padding-left:1.3em;display:grid}.blog-lede{color:var(--muted);font-size:1.15rem}.blog-meta{color:var(--muted);margin-top:-8px;font-size:.95rem}.blog-list{margin-top:12px;list-style:none;padding:0!important}.blog-list a{border-radius:var(--radius);background:var(--surface);gap:6px;padding:22px;text-decoration:none;transition:transform .2s cubic-bezier(.23,1,.32,1);display:grid}.blog-list a:active{transform:scale(.985)}.blog-list strong{font-size:1.15rem;line-height:1.3}.blog-list span{color:var(--muted)}.blog-list em{color:var(--accent);align-items:center;gap:6px;font-style:normal;font-weight:600;display:inline-flex}.blog-cta{border-radius:var(--radius);background:var(--surface);gap:8px;margin-top:18px;padding:24px;display:grid}.blog-cta .button{justify-self:start}.blog-more ul{padding:0;list-style:none}.blog-more a{color:var(--accent);text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}
[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b1322;--surface:#121d31;--ink:#e6edf6;--muted:#9fb0c6;--line:#24324a;--accent:#3b7dd8;--accent-hover:#5a95e6;--wash:#16233a;--sand:#141f33;--focus:#7ab0f5;--ochre:#e0b25a;--ochre-ink:#f0c674;--ochre-line:#4a3c1c;--ochre-wash:#2a2210}[data-theme=dark] .legal-pending{color:#f0c674;background:#3a2f12}[data-theme=dark] body{background:var(--paper);color:var(--ink)}[data-theme=dark] a{color:inherit}[data-theme=dark] .brand-mark,[data-theme=dark] .skip-link{background:var(--accent);color:#fff}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{color:var(--ink)}[data-theme=dark] img{filter:none}.theme-toggle .ic-sun{display:none}[data-theme=dark] .theme-toggle .ic-sun{display:block}[data-theme=dark] .theme-toggle .ic-moon{display:none}.header-inner .theme-toggle{flex-shrink:0;margin-left:auto}.header-inner .theme-toggle+.account-controls{margin-left:0}.header-tools{align-items:center;gap:14px;display:flex}.home-root .theme-btn .ic-sun{display:none}[data-theme=dark] .home-root .theme-btn .ic-sun{display:block}[data-theme=dark] .home-root .theme-btn .ic-moon{display:none}[data-theme=dark] ::selection{color:#cfe0f7;background:#1c3156}[data-theme=dark] .skip-link,[data-theme=dark] .brand-mark{color:#0b1322}[data-theme=dark] .panel-footnote{background:#0f192b}[data-theme=dark] .master-aside>p,[data-theme=dark] .route-steps small,[data-theme=dark] .master-intro p{color:#9fb0c6}[data-theme=dark] .field input{background:#121d31;border:1px solid #33445f}[data-theme=dark] .form-error{color:#ff9a8a;background:#2a1717}[data-theme=dark] .fact-state-confirmed{color:#8fbaf2}[data-theme=dark] .fact-state-trashed{color:#ffb0a6;background:#2a1919}[data-theme=dark] .filter-field input,[data-theme=dark] .filter-field select{background:#121d31;border:1px solid #33445f}[data-theme=dark] .match-warning{color:#ff9a8a;background:#2a1717}[data-theme=dark] .compat-decision strong[data-category=no],[data-theme=dark] .compat-decision strong[data-category=poor],[data-theme=dark] .match-findings li[data-state=declared_gap] .match-state{color:#ff9a8a}[data-theme=dark] .import-form input[type=file]{border:1px dashed #33445f}[data-theme=dark] .import-form textarea{background:#121d31;border:1px solid #33445f}[data-theme=dark] .master-sidebar nav button[aria-pressed=true]{color:#8fbaf2;background:#18284a}[data-theme=dark] .master-review{background:#0f192b}[data-theme=dark] .master-draft-notice{background:#1f1b10}[data-theme=dark] .master-approval{background:#131f35}[data-theme=dark] .master-pill-proposed{color:#f0c674;background:#221c0f}[data-theme=dark] .master-card-more blockquote{color:#9fb0c6}[data-theme=dark] .master-card-hint{color:#f0c674}[data-theme=dark] .rename-form input{border:1px solid #33445f}[data-theme=dark] .action-menu>summary{color:#8a9bb2}[data-theme=dark] .action-menu-text>summary{border-color:#24324a}@media (max-width:850px){[data-theme=dark] .master-mobile-picker select{background:#131f35}}[data-theme=dark] .new-section-form select,[data-theme=dark] .new-section-form input{background:#121d31;border:1px solid #33445f}[data-theme=dark] .keyword-list li{color:#8fbaf2}[data-theme=dark] .keyword-list button:hover{background:#1c3156}[data-theme=dark] .master-person-keywords span{color:#8fbaf2}[data-theme=dark] .custom-detail-row input{border:1px solid #33445f}[data-theme=dark] .cv-drag-handle[aria-pressed=true]{background:#18284a}[data-theme=dark] .cv-sortable-row[data-dragging=true]{background:#131f35}[data-theme=dark] .cv-paper{background:#121d31}[data-theme=dark] .cv-paper-header h1{color:#cfe0f7}[data-theme=dark] .cv-paper-header .cv-paper-keywords{color:#a9c8f0}[data-theme=dark] .cv-paper-section h2{color:#cfe0f7}[data-theme=dark] .add-row select{background:#121d31;border:1px solid #33445f}[data-theme=dark] .field select,[data-theme=dark] .field textarea{background:#121d31;border:1px solid #33445f}[data-theme=dark] .field select:disabled,[data-theme=dark] .field input:disabled{color:#8a9bb2;background:#17233a}[data-theme=dark] .assist-panel{border:1px solid #1c3156}[data-theme=dark] .assist-head p{color:#9fb0c6}[data-theme=dark] .assist-proposal{border-top:1px solid #1c3156}[data-theme=dark] .assist-proposal p{color:#9fb0c6}[data-theme=dark] .entry-review{background:#121d31}[data-theme=dark] .fact-section-head{background:#0f192b}[data-theme=dark] .capture-empty{border:1px dashed #33445f}[data-theme=dark] .entry-form{background:#0f192b}[data-theme=dark] .date-control select,[data-theme=dark] .date-control input{background:#121d31;border:1px solid #33445f}[data-theme=dark] .date-control select:disabled,[data-theme=dark] .date-control input:disabled{color:#8a9bb2;background:#17233a}[data-theme=dark] .cv-field select,[data-theme=dark] .cv-pages-number input,[data-theme=dark] .cv-draft textarea{border:1px solid #33445f}[data-theme=dark] .cv-draft-done{color:#7fd6a0}[data-theme=dark] .cv-paged-frame{background:#121d31}[data-theme=dark] .application-form textarea,[data-theme=dark] .application-form input[type=date]{border:1px solid #33445f}@media (max-width:760px){[data-theme=dark] .floating-nav{background:#0b1322e6}}[data-theme=dark] .keyword-row{background:#16233a;border:1px solid #24324a}[data-theme=dark] .bank-action:hover:not(:disabled){background:#1c3156}[data-theme=dark] .set-title-danger{color:#ff9a8a}[data-theme=dark] .set-card{background:#121d31}[data-theme=dark] .set-card-danger{border-color:#4a2a26}[data-theme=dark] .set-inline input,[data-theme=dark] .set-pref select{background:#121d31}[data-theme=dark] .button-danger{color:#ff9a8a;background:#121d31}[data-theme=dark] .button-danger:hover{background:#2a1717}@media (hover:hover) and (pointer:fine){[data-theme=dark] .file-btn-danger:hover{background:#2a1717}}[data-theme=dark] .file-btn-danger,[data-theme=dark] .acc-out{color:#ff9a8a}[data-theme=dark] .acc-out .acc-icon{color:#ff9a8a;background:#2a1717}@media (max-width:760px){[data-theme=dark] .file-btn{background:#121d31}[data-theme=dark] .file-btn-danger{border-color:#4a2a26}}[data-theme=dark] .stepper-dot,[data-theme=dark] .pf-search,[data-theme=dark] .pf-toggle,[data-theme=dark] .pf-sort select{background:#121d31}[data-theme=dark] .filter-sheet{background:var(--surface,#121d31)}[data-theme=dark] .sheet-field select{background:#121d31;border:1px solid #33445f}[data-theme=dark] .sheet-choice span{background:#121d31}[data-theme=dark] .sheet-foot{background:var(--surface,#121d31)}[data-theme=dark] .job-way{background:#121d31}[data-theme=dark] .job-card.is-next{background:#1d1a12}[data-theme=dark] .job-via,[data-theme=dark] .job-chips .is-faint{color:#8a9bb2}[data-theme=dark] .job-state{color:#ffb0a6;background:#2a1919}[data-theme=dark] .job-panel,[data-theme=dark] .offer-block,[data-theme=dark] .application-group h2:before,[data-theme=dark] .guide-dot{background:#121d31}[data-theme=dark] .legal-draft{background:var(--ochre-wash,#2a2210);border:1px solid var(--ochre-line,#4a3c1c);color:var(--ochre-ink,#f0c674)}[data-theme=dark] .cvi-texts{border:1px solid #24324a}[data-theme=dark] .cvi-texts input,[data-theme=dark] .cvi-texts textarea{border:1px solid #33445f}[data-theme=dark] .adm-ok{color:#7fd6a0}[data-theme=dark] .adm-warn{color:#f0c674;background:#2a2210}[data-theme=dark] .adm-bad{color:#ff9a8a;background:#2a1717}[data-theme=dark] .adm-off{color:#9fb0c6}[data-theme=dark] .adm-qr,[data-theme=dark] .cc-row input[type=checkbox]:after{background:#121d31}
