.public-consultation{max-width:940px;margin:35px auto;padding:32px;border:1px solid #dce6e9;border-radius:9px;background:#f8fbfb}.public-consultation h2{font-size:30px}.public-consultation header p{font-size:16px}.consultation-fields{padding:0;margin:0;border:0;min-width:0}.consultation-two{display:grid;grid-template-columns:1fr 1fr;gap:22px}.consultation-fields .field>input,.consultation-fields .field>select,.consultation-fields .field>textarea{width:100%}.consultation-contact-help{font-size:13px;margin:0 0 24px}.consultation-consent{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.85;margin:24px 0}.consultation-consent input{margin-top:5px;flex-shrink:0}.consultation-consent a{display:inline;color:#087e89;text-decoration:underline;margin-left:8px}.consultation-accepted{padding:20px 0}.consultation-accepted svg{color:#087e89}.consultation-accepted h3{font-size:24px;margin:18px 0 25px}.consultation-inbox header h2{display:flex;align-items:center;gap:11px;font-size:27px}.consultation-inbox header p{font-size:14px}.consultation-inbox-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:22px 0;font-size:14px}.consultation-inbox-toolbar>.field{flex:1;min-width:180px;margin:0}.consultation-inbox-toolbar>.field input,.consultation-inbox-toolbar>.field select{width:100%}.consultation-list article{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 0;border-top:1px solid #dce6e9}.consultation-list article>div{min-width:0}.consultation-list h3{margin-top:12px;font-size:21px;overflow-wrap:anywhere}.consultation-list p{font-size:14px;margin:10px 0}.consultation-list small{font-size:12px}.consultation-list .button{flex-shrink:0}.consultation-detail-title{font-size:24px;margin:24px 0 15px}.consultation-detail-data{font-size:14px;line-height:1.8}.consultation-detail-data dt{font-size:12px;color:#647888;margin-top:14px}.consultation-detail-data dd{margin:5px 0;overflow-wrap:anywhere}.consultation-detail-data a{text-decoration:underline;color:#087e89}.consultation-original{padding:20px;background:#f2f7f8;border-radius:6px;margin:22px 0}.consultation-original h3,.consultation-follow-up h3,.consultation-history h3{font-size:19px}.consultation-original p,.consultation-preserve-text,.consultation-history p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.consultation-original p{margin-bottom:0}.consultation-follow-up,.consultation-history{border-top:1px solid #dce6e9;padding-top:24px;margin-top:30px}.consultation-follow-up>p{font-size:14px}.consultation-history article{padding:20px 0;border-bottom:1px solid #e2eaed}.consultation-history article>header{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:13px}.consultation-history time,.consultation-history small{font-size:12px;color:#637889}.consultation-inbox button:disabled,.public-consultation button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:650px){.public-consultation{padding:23px 18px;margin:25px 0}.public-consultation h2{font-size:26px}.consultation-two{grid-template-columns:1fr;gap:0}.consultation-inbox-toolbar{gap:14px}.consultation-inbox-toolbar>.field{flex-basis:100%;min-width:0}.consultation-list article{flex-direction:column;align-items:flex-start;gap:18px}.consultation-list h3{font-size:19px}.consultation-original{padding:16px}}.community-safety-desk{padding:28px 0 70px}.community-safety-desk>header h1{display:flex;align-items:center;gap:12px;font-size:36px}.community-report-queue,.community-restriction-panel{border-top:1px solid #dce6e9;margin-top:35px;padding-top:28px}.community-report-queue>h2,.community-restriction-panel>h2{display:flex;align-items:center;gap:10px;font-size:25px}.community-report-queue>p,.community-restriction-panel>p{font-size:14px;max-width:900px}.community-safety-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;font-size:14px}.community-safety-toolbar>label{display:flex;align-items:center;gap:10px}.community-safety-toolbar>.field{display:block;flex:1;min-width:260px;max-width:600px;margin:0}.community-safety-toolbar>.field input{width:100%}.community-safety-reports article{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #e0e8eb;padding:24px 0}.community-safety-reports article>div{min-width:0}.community-safety-reports h3{font-size:17px;margin:12px 0;white-space:pre-wrap;overflow-wrap:anywhere}.community-safety-reports p{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.community-safety-reports time{font-size:12px;color:#627788}.community-safety-reports .button{flex-shrink:0}.community-safety-text{white-space:pre-wrap;overflow-wrap:anywhere}.community-safety-identifiers{font-size:13px;line-height:1.8;margin:20px 0}.community-safety-identifiers dt{color:#617584;margin-top:14px}.community-safety-identifiers dd{margin:5px 0;overflow-wrap:anywhere;white-space:pre-wrap}.community-restriction-editor{background:#f4f8f8;padding:25px;border:1px solid #dce6e9;border-radius:8px;max-width:900px}.community-safety-checkbox{display:flex;align-items:center;gap:10px;margin:24px 0;font-size:15px}.community-safety-desk button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:650px){.community-safety-desk>header h1{font-size:28px;align-items:flex-start}.community-report-queue>h2,.community-restriction-panel>h2{font-size:23px}.community-safety-reports article{align-items:flex-start;flex-direction:column;gap:15px}.community-safety-toolbar>.field{min-width:0;flex-basis:100%}.community-restriction-editor{padding:18px}.community-safety-toolbar{gap:14px}}.mention-picker{border:1px solid #dce6e9;border-radius:7px;padding:18px;margin:20px 0;min-width:0}.mention-picker legend{font-weight:600;padding:0 6px;font-size:14px}.mention-picker p{font-size:13px;margin:0 0 12px}.mention-search{display:flex;gap:10px;align-items:center}.mention-search input{min-width:0;flex:1}.mention-search .button{font-size:12px;padding:8px 12px;min-height:42px}.mention-results,.mention-selections{list-style:none;margin:14px 0;padding:0}.mention-results li{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:9px 0;border-bottom:1px solid #e5ecee;font-size:14px}.mention-selections{display:flex;flex-wrap:wrap;gap:8px}.mention-selections li{display:flex;align-items:center;gap:4px;background:#edf6f6;padding:3px 5px 3px 11px;border-radius:5px;font-size:13px;max-width:100%}.mention-selections li>span{overflow-wrap:anywhere}.mention-selections .icon-button{width:28px;height:28px}.mention-picker small{display:block;font-size:12px}.community-notifications{padding-top:28px;padding-bottom:60px}.community-notifications h1{display:flex;align-items:center;gap:14px;font-size:38px}.community-mention-preference{margin:32px 0;padding:24px;background:#f4f8f8;border:1px solid #dce6e9;border-radius:7px}.community-mention-preference h2{font-size:22px}.community-mention-preference p{font-size:14px}.community-mention-preference label,.community-notification-toolbar label{display:flex;align-items:center;gap:10px;font-size:14px}.community-mention-preference>.text-link{display:block;margin-top:18px}.community-notification-toolbar,.community-notification-pagination{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:25px 0;font-size:14px}.community-notification-list article{display:flex;justify-content:space-between;gap:24px;padding:24px;border-top:1px solid #dce6e9}.community-notification-list article.is-unread{background:#f3f9f9;border-left:3px solid #087e89}.community-notification-list h2{font-size:20px;overflow-wrap:anywhere}.community-notification-list p{font-size:13px;margin:10px 0}.community-notification-list time{font-size:12px;color:#617584}.community-notification-actions{display:flex;flex-direction:column;gap:14px;align-items:flex-start;justify-content:center;flex-shrink:0;font-size:13px}.community-notifications button:disabled,.mention-picker button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:650px){.mention-search{flex-wrap:wrap}.mention-search input{flex-basis:100%}.community-notifications h1{font-size:29px}.community-mention-preference{padding:20px}.community-notification-list article{flex-direction:column;padding:20px 15px;gap:16px}.community-notification-actions{flex-direction:row;flex-wrap:wrap;gap:22px}.community-notification-list h2{font-size:18px}}.public-resume-page{min-height:100vh;background:radial-gradient(ellipse at 6% 24%,rgba(231,239,229,.66),transparent 38%),linear-gradient(140deg,#faf8f3,#f4f7fa 65%,#f8f7f3);color:#26384a}.public-resume-header{max-width:1240px;margin:0 auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dfe5e9}.public-resume-header .brand{color:#173e71;font-size:25px}.public-resume-header .brand-logo{filter:hue-rotate(35deg) saturate(1.1) brightness(1.05)}.public-resume-header .brand-mark{width:48px;height:48px}.public-resume-header>a:last-child{display:flex;gap:8px;align-items:center;color:#526174;font-size:14px}.public-resume-layout{max-width:1180px;margin:0 auto;padding:64px 32px 76px;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:start;gap:70px}.public-resume-story{padding-top:24px}.public-resume-eyebrow{display:flex;align-items:center;gap:12px;color:#466b5c;font-size:14px;font-weight:700;letter-spacing:1px}.public-resume-eyebrow:before{content:"";width:28px;height:2px;background:#97702f}.public-resume-story h1{font-size:clamp(35px,3.45vw,50px);line-height:1.27;letter-spacing:-1.2px;color:#173454;margin:24px 0}.public-resume-intro{font-size:16px;line-height:1.9;color:#526174;max-width:390px}.public-resume-assurances{list-style:none;margin:30px 0 42px;padding:0;display:grid;gap:16px;font-size:14px}.public-resume-assurances li{display:flex;align-items:center;gap:11px}.public-resume-assurances svg{color:#466b5c;flex-shrink:0}.public-resume-help{padding:24px;background:#ffffff9e;border:1px solid #e1e6e7;border-left:3px solid #cfb27b;border-radius:0 12px 12px 0;max-width:390px}.public-resume-help h2{font-size:17px;margin:0 0 16px;color:#173454}.public-resume-help a{display:flex;align-items:center;gap:10px;color:#285580;font-size:14px;margin:10px 0}.public-resume-help p{font-size:12px;line-height:1.8;color:#64707c;margin:16px 0 0}.public-resume-card{min-width:0;background:#ffffffed;border:1px solid #e0e6ec;border-top:4px solid #245ba0;border-radius:18px;box-shadow:0 18px 50px #22415e0e;padding:36px}.public-resume-card-heading>span{display:inline-block;font-size:12px;color:#466b5c;background:#eff5ef;border:1px solid #dfe9de;padding:5px 10px;border-radius:20px}.public-resume-card h2{font-size:26px;line-height:1.35;color:#173454;margin:17px 0 12px}.public-resume-card-heading p{font-size:13px;line-height:1.8;color:#64707c;margin-bottom:26px}.public-resume-card form>label,.public-resume-fields>label{display:grid;gap:8px;font-size:14px;font-weight:600;color:#33485d;margin-bottom:20px}.public-resume-fields{display:grid;grid-template-columns:1fr 1.2fr;gap:16px}.public-resume-required{color:#9a5b42;font-weight:500}.public-resume-card input:not([type=checkbox]):not([type=file]){width:100%;min-width:0;height:46px;padding:11px 12px;border:1px solid #c8d3de;border-radius:8px;background:#fff;font:inherit;font-weight:400;color:#26384a}.public-resume-card input::placeholder{font-size:12px;color:#697784}.public-resume-card input:focus-visible,.public-resume-card button:focus-visible,.public-resume-page a:focus-visible,.public-resume-error:focus-visible{outline:3px solid #b4d2f4;outline-offset:3px}.public-resume-card input:disabled{background:#f3f5f6;cursor:wait}.public-resume-upload{background:#f7f9fb;border:1px dashed #b8c9da;border-radius:10px;padding:20px;margin:4px 0 23px}.public-resume-upload>label{display:flex;align-items:center;gap:8px;color:#285580;font-size:14px;font-weight:600;flex-wrap:wrap}.public-resume-upload>p{color:#64707c;font-size:12px;line-height:1.8;margin:10px 0 14px}.public-resume-upload input[type=file]{max-width:100%;width:100%;font-size:12px;color:#526174}.public-resume-upload input::file-selector-button{border:1px solid #c1cfde;border-radius:6px;background:#fff;color:#214d80;padding:9px 12px;margin-right:10px;font:inherit;cursor:pointer}.public-resume-file-info{display:flex;align-items:center;gap:7px;overflow-wrap:anywhere;font-size:12px;line-height:1.6;color:#466b5c;margin-top:14px}.public-resume-file-info svg{flex-shrink:0}.public-resume-card form>.public-resume-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.9;color:#586774}.public-resume-consent input{width:17px;height:17px;flex:0 0 17px;accent-color:#245ba0;margin-top:3px}.public-resume-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.public-resume-page .public-resume-submit{width:100%;min-height:49px;background:linear-gradient(100deg,#163d70,#245fa3);color:#fff;border-color:#245ba0;justify-content:center;border-radius:9px}.public-resume-submit:disabled{opacity:.68;cursor:wait}.public-resume-submit-note{font-size:11px;color:#697784;text-align:center;margin:12px 0 0;line-height:1.7}.public-resume-error{padding:12px 14px;border:1px solid #e2c4b8;background:#fff5ef;border-radius:8px;color:#92472f;font-size:13px;line-height:1.8}.public-resume-success{padding:28px 0;text-align:center;outline:none}.public-resume-success>svg{color:#466b5c}.public-resume-success p{color:#526174;font-size:14px;line-height:1.9}.public-resume-success .public-resume-success-note{background:#f8f5ed;padding:18px;border-radius:8px;font-size:12px;margin:24px 0}.public-resume-success .button{margin-top:8px;background:#245ba0;border-color:#245ba0;color:#fff}.public-resume-back{display:block;margin-top:20px;font-size:13px;color:#526174}.public-resume-footer{max-width:1180px;margin:0 auto;padding:20px 32px 30px;display:flex;justify-content:space-between;gap:16px;font-size:12px;color:#64707c;border-top:1px solid #dfe5e9}.resume-intake-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.resume-intake-tabs button{border:1px solid #c8d3df;border-radius:7px;padding:10px 16px;background:#fff;color:#38536d;cursor:pointer;font:inherit;font-size:13px}.resume-intake-tabs button[aria-selected=true]{background:#173e71;border-color:#173e71;color:#fff}.public-resume-inbox .original-list article{overflow-wrap:anywhere}.public-resume-inbox .resume-inbox-actions{min-width:160px}.public-resume-inbox .muted{font-size:12px;line-height:1.7}.public-resume-inbox [role=alert]{color:#92472f}@media(max-width:850px){.public-resume-layout{gap:30px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);padding-top:40px}.public-resume-card{padding:26px}.public-resume-fields{grid-template-columns:1fr;gap:0}.public-resume-story h1{font-size:36px}.public-resume-help{padding:18px}}@media(max-width:640px){.public-resume-header{padding:18px 20px;gap:12px}.public-resume-header .brand{font-size:20px;gap:9px}.public-resume-header .brand-mark{width:38px;height:38px}.public-resume-header>a:last-child{font-size:12px;gap:4px}.public-resume-layout{padding:30px 18px 38px;grid-template-columns:1fr;gap:26px}.public-resume-story{padding:0}.public-resume-story h1{font-size:36px;letter-spacing:-.7px;margin:18px 0}.public-resume-intro{max-width:none;font-size:14px;margin-bottom:18px}.public-resume-eyebrow{font-size:12px}.public-resume-assurances{gap:10px;font-size:12px;margin:20px 0 0}.public-resume-help{display:none}.public-resume-card{padding:25px 22px;border-radius:14px}.public-resume-card h2{font-size:25px}.public-resume-fields{grid-template-columns:1fr}.public-resume-upload{padding:16px}.public-resume-upload>label{font-size:13px}.public-resume-card form>.public-resume-consent{font-size:12px}.public-resume-card input:not([type=checkbox]):not([type=file]){font-size:16px}.public-resume-footer{padding:20px;flex-wrap:wrap}.public-resume-success{padding:16px 0}.resume-intake-tabs button{flex:1;font-size:12px}}.policy-path-panel[hidden]{display:none}.policy-path-panel{scroll-margin-top:32px}.policy-path-summary{font-size:19px;max-width:720px}.policy-path-facts{margin:24px 0}.policy-path-facts>div{padding:16px 0;border-top:1px solid var(--line)}.policy-path-facts dt{font-weight:650;font-size:14px;margin-bottom:8px}.policy-path-facts dd{margin:0;color:var(--muted);line-height:1.8}.policy-path-note{font-size:14px;border-left:3px solid #9bafd0;padding-left:16px}.policy-path-panel aside ul{list-style:none;margin:18px 0;padding:0}.policy-path-panel aside li+li{padding-top:20px;border-top:1px solid var(--line)}.policy-path-panel aside li{margin-bottom:20px}.policy-path-panel aside li p{margin:8px 0;font-size:14px}.policy-source-list article{scroll-margin-top:24px}.policy-source-list dd{max-width:420px;overflow-wrap:anywhere}.policy-source-list h3 a{overflow-wrap:anywhere}.policy-tabs{margin-bottom:32px}.policy-path-panel .check-list{margin-top:16px}@media(max-width:800px){.policy-path-summary{font-size:17px}.policy-path-panel aside{min-width:0}.policy-source-list dd{max-width:100%}.policy-path-panel{gap:24px}.policy-path-facts>div{padding:14px 0}}.service-content-date{display:block;margin-top:16px;font-size:13px}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,PingFang SC,sans-serif;color:#161b24;background:#fff;font-synthesis:none;font-weight:400;--blue:#164be5;--muted:#687284;--line:#e4e8ef;--tint:#f6f8fb;--dark:#171e29}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button{border:0}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #759afa;outline-offset:3px}input,select,textarea{border:1px solid #dbe1e9;border-radius:6px;padding:11px 12px;background:#fff;color:#161b24;max-width:100%}textarea{resize:vertical;min-height:104px}p{color:var(--muted);line-height:1.85;margin:16px 0 24px}h1,h2,h3,h4{margin:0;font-weight:650;letter-spacing:-.035em}h1{font-size:68px;line-height:1.2}h2{font-size:42px;line-height:1.35}h3{font-size:20px;line-height:1.5}h4{font-size:15px;line-height:1.6}small{color:var(--muted);line-height:1.65}svg{flex-shrink:0;stroke-width:1.7}ul,ol{padding-left:21px;line-height:1.9}.wide{max-width:1440px;padding-left:48px;padding-right:48px;margin:auto}.section{padding-top:104px;padding-bottom:104px}.split{display:grid;grid-template-columns:1fr 1.3fr;gap:68px;align-items:center}.tinted{background:var(--tint)}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:46px}.section-heading p{margin:0}.section-caption{font-size:12px;letter-spacing:.13em;color:#596982;display:block;margin-bottom:16px}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:12px 24px;border-radius:6px;border:1px solid var(--blue);background:var(--blue);color:#fff;font-size:15px;font-weight:600;white-space:nowrap;transition:background .18s,transform .18s}.button:hover{background:#103cc0;transform:translateY(-1px)}.button.secondary{background:transparent;color:var(--blue);border-color:#becdf9}.button.secondary:hover{background:#edf2ff}.button.light{color:var(--blue);border-color:#fff;background:#fff}.text-link{display:inline-flex;align-items:center;gap:12px;color:var(--blue);font-size:14px;font-weight:600;background:none;padding:0;line-height:1.8}.text-link:hover{text-decoration:underline}.actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:transparent;color:inherit;border-radius:5px}.icon-button:hover{background:#eef2f8}.brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:23px;font-weight:750;letter-spacing:-.045em}.brand-mark{width:38px;height:37px;display:inline-flex;align-items:center;justify-content:center;background:var(--blue);color:#fff;font-size:18px;letter-spacing:-.12em;font-weight:700;clip-path:polygon(38% 0,63% 0,100% 78%,98% 94%,86% 100%,13% 100%,0 92%,0 77%);padding-top:5px;padding-right:2px}.brand small{display:block;font-weight:400;letter-spacing:0;font-size:11px;margin-top:2px}.brand-light{color:#fff}.brand-light small{color:#949eaf}.site-header{height:86px;background:#fffffff5;border-bottom:1px solid #f0f2f6;position:relative;z-index:20}.nav-inner{max-width:1440px;height:100%;padding:0 48px;display:flex;align-items:center;gap:46px;margin:auto}.site-nav{display:flex;align-items:center;gap:27px;flex:1}.site-nav a{font-size:14px;white-space:nowrap}.site-nav a:hover{color:var(--blue)}.login-link{font-size:13px;display:flex;align-items:center;gap:9px;color:var(--blue);border:1px solid #bdcafd;border-radius:6px;padding:10px 14px;white-space:nowrap}.mobile-menu{display:none}.hero{display:grid;grid-template-columns:.86fr 1.3fr;gap:55px;min-height:624px;align-items:center;padding-top:65px;padding-bottom:70px}.hero h1{font-size:86px;line-height:1.18;letter-spacing:-.065em}.hero h1 span{color:var(--blue)}.hero-copy>p{font-size:21px;line-height:1.75;margin:26px 0 30px}.hero-note{font-size:13px;color:#596982;display:flex;align-items:center;gap:12px;margin-top:44px;letter-spacing:.045em}.hero-note>span{width:24px;height:1px;background:#9da8b8}.match-canvas{min-height:390px;position:relative;background:var(--dark);border-radius:12px;padding:56px 28px 34px;display:grid;grid-template-columns:1fr .62fr 1fr;gap:15px;align-items:center;color:#f1f5fa;box-shadow:0 12px 45px #17274412}.demo-label{position:absolute;right:17px;top:15px;font-size:10px;letter-spacing:.08em;border:1px solid #536074;border-radius:5px;padding:3px 9px;color:#b6c2d5}.canvas-profile,.canvas-job{border:1px solid #394455;background:#232e3d;border-radius:9px;padding:18px 16px;min-height:267px}.canvas-small{font-size:12px;font-weight:600;margin-bottom:22px}.profile-person{display:flex;gap:10px;align-items:center}.profile-person strong{font-size:14px}.profile-person small{display:block;font-size:10px;margin-top:6px;color:#a2b1c4}.canvas-profile .avatar{background:#dbe4f4;color:#21489b;width:37px;height:37px;font-size:17px}.canvas-divider{height:1px;background:#3b4655;margin:20px 0}.match-canvas small{color:#9faec1;font-size:10px}.match-canvas .tags{gap:5px;margin-top:10px}.match-canvas .tags span{font-size:9px;border:0;color:#cfdae8;background:#394658;padding:5px 7px;white-space:normal}.profile-line{height:7px;width:100%;background:#4b596c;border-radius:3px;margin:19px 0 0}.profile-line.short{width:62%;margin-top:9px;margin-bottom:20px}.canvas-job .canvas-job-title{display:block;font-size:17px}.canvas-job p{font-size:10px;color:#a1b0c4;line-height:2;margin:8px 0 15px}.canvas-connection{display:flex;flex-direction:column;align-items:center;gap:13px;font-size:11px}.canvas-connection>span{font-size:12px;color:#c4d4e6;margin-bottom:7px}.canvas-connection>div{padding:9px 4px;display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:10px}.canvas-connection svg{color:#4fb5a3}.canvas-connection>svg{width:100%;height:60px;overflow:visible;fill:none;stroke:#4fb5a3;stroke-width:1}.entry-band{display:grid;grid-template-columns:1fr 1fr;padding-top:37px;padding-bottom:40px;border-top:1px solid var(--line)}.entry-band>a{padding:5px 40px 5px 0}.entry-band>a+a{padding-left:48px;border-left:1px solid var(--line)}.entry-band>a>span{color:var(--blue);font-size:12px}.entry-band h2{font-size:25px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.entry-band h2 svg{width:20px;color:var(--blue)}.entry-band p{font-size:14px;margin-bottom:0}.match-section{grid-template-columns:.85fr 1.5fr;gap:50px}.match-section h2{font-size:38px}.match-explainer{background:#fff;border:1px solid var(--line);border-radius:10px;min-height:270px;overflow:hidden}.tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding:0 24px;min-height:56px;overflow:auto}.tabs button{background:none;padding:17px 0;color:var(--muted);font-size:13px;white-space:nowrap;border-bottom:2px solid transparent}.tabs button[aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue);font-weight:600}.tabs .soft-label{margin-left:auto}.soft-label{display:inline-flex;align-items:center;color:#596982;background:#edf2fb;font-size:11px;padding:5px 8px;border-radius:4px;white-space:nowrap}.match-columns{display:grid;grid-template-columns:1fr 1fr 1fr;padding:30px 18px}.match-columns>div{padding:0 15px}.match-columns>div+div{border-left:1px solid var(--line)}.match-columns h3{font-size:12px;display:flex;gap:6px;align-items:center;margin-bottom:10px}.match-columns svg{width:14px;color:var(--blue)}.match-columns p{font-size:10px;margin-bottom:0}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags span{display:inline-flex;font-size:11px;line-height:1.6;color:#60708a;background:#f0f3f8;padding:3px 7px;border-radius:4px}.explanation-note{margin:0 24px 23px;padding:12px;background:#f3f6fc;border-radius:5px;font-size:11px;color:#576884;display:flex;align-items:center;gap:9px}.explanation-note svg{color:var(--blue)}.tab-body{padding:30px}.tab-body h3{font-size:18px}.check-list{list-style:none;padding:0;font-size:14px;color:var(--muted)}.check-list li{display:flex;align-items:center;gap:10px;margin:7px 0}.check-list svg{color:var(--blue)}.business-section{display:grid;grid-template-columns:.9fr 1.4fr;gap:72px;align-items:start}.business-section h2{font-size:38px}.business-list{display:grid;grid-template-columns:1fr 1fr;gap:33px 32px}.business-list>a{display:flex;align-items:flex-start;gap:14px}.business-list>a>svg{margin-left:auto;color:#8793a7}.number{font-size:17px;color:#596982;font-weight:400;font-variant-numeric:tabular-nums}.business-list h3{font-size:17px;font-weight:600;letter-spacing:-.03em}.business-list p{font-size:12px;margin:7px 0 0;line-height:1.9}.youth-band{background:#164be5;color:#fff;padding:85px 0 0;overflow:hidden}.youth-band .split{grid-template-columns:1fr 1.25fr;gap:65px;align-items:stretch}.youth-band h2{font-size:39px}.youth-band p{color:#d0ddff;font-size:16px}.feature-inline{display:flex;gap:20px;margin:25px 0 30px;font-size:12px}.feature-inline span{display:flex;align-items:center;gap:8px}.feature-inline svg{width:18px}.youth-band .split>div:first-child{padding-bottom:65px}.resume-preview{display:grid;grid-template-columns:145px 1fr;background:#fff;color:#161b24;border:6px solid #e6edff;border-radius:14px 14px 0 0;margin-top:10px;box-shadow:0 8px 70px #14296144;transform:translateY(6px)}.resume-preview .preview-sidebar{border-right:1px solid var(--line);padding:20px 10px;background:#f9fbff}.preview-sidebar .brand{font-size:14px;gap:5px;margin-bottom:25px}.preview-sidebar .brand-mark{width:24px;height:24px;font-size:11px}.preview-sidebar>span{display:block;font-size:11px;color:#596982;padding:10px 9px;margin:3px 0}.preview-sidebar>span.active{background:#e8efff;color:var(--blue);border-radius:4px}.resume-preview>div:nth-child(2){padding:36px 28px}.resume-preview>div>svg{color:var(--blue);margin-bottom:20px}.resume-preview h3{font-size:24px}.resume-preview p{color:#596982;font-size:12px}.resume-preview .button{font-size:12px;min-height:40px;padding:9px 15px}.resume-preview small{display:block;font-size:10px;margin-top:20px}.mini-pipeline{border:1px solid #dde3ed;background:#fff;border-radius:11px;box-shadow:0 10px 32px #26375a08;overflow:hidden}.mini-toolbar{display:flex;align-items:center;gap:20px;padding:15px 18px;border-bottom:1px solid var(--line);font-size:12px}.mini-toolbar .brand{font-size:13px;gap:5px}.mini-toolbar .brand-mark{width:23px;height:23px;font-size:10px}.mini-toolbar .soft-label{margin-left:auto}.pipeline-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;padding:20px 15px 25px;min-height:244px}.pipeline-grid>div{background:#f7f9fc;padding:8px;border-radius:5px}.pipeline-grid .pipeline-stage{font-size:10px;display:flex;align-items:center;gap:6px;margin-bottom:13px}.dot{display:inline-block;width:7px;height:7px;background:#7ea3f5;border-radius:50%;flex-shrink:0}.dot-1{background:#8b8bdb}.dot-2{background:#28a9a0}.dot-3{background:#58ad7e}.mini-person{padding:12px 7px;background:#fff;display:flex;align-items:center;gap:5px;border:1px solid #edf0f6;margin-bottom:8px;border-radius:4px}.avatar{width:35px;height:35px;border-radius:50%;color:var(--blue);background:#e8efff;font-size:15px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mini-person .avatar{width:22px;height:22px;font-size:10px}.mini-person b{font-size:10px;display:block}.mini-person small{font-size:8px;white-space:nowrap}.shanghai-band{background:#f4f7fc;padding:85px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.shanghai-band h2{font-size:44px}.policy-preview{background:#fff;border:1px solid #e0e6ef;padding:24px 32px;border-radius:10px}.policy-rule{display:flex;align-items:center;gap:10px;font-size:12px;color:#596982;margin-bottom:12px}.policy-rule svg{width:18px;color:var(--blue)}.policy-preview>a{display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);padding:22px 0}.policy-preview>a>span{font-size:12px;color:#596982}.policy-preview>a>h3{font-size:18px}.policy-preview>a>svg{margin-left:auto;color:var(--blue)}.policy-preview>p{font-size:11px;margin:5px 0}.solution-row{display:grid;grid-template-columns:repeat(4,1fr)}.solution-row>a{display:flex;align-items:center;gap:16px;padding:20px 25px;border-left:1px solid var(--line)}.solution-row>a:first-child{padding-left:0;border:0}.solution-row svg{color:var(--blue);width:27px}.solution-row h3{font-size:19px;flex:1}.solution-row>a>svg:last-child{width:18px}.international{background:#f7f9fc}.international h2{margin-top:18px}.international .split>div>svg{color:var(--blue)}.journey{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}.journey li{padding:26px 0 26px 60px;position:relative;border-bottom:1px solid #dfe5ef}.journey li>span{position:absolute;left:0;top:26px;font-size:13px;color:#596982}.journey li:last-child{border:0}.journey h3{font-size:25px}.journey p{font-size:14px;margin:10px 0 0}.product-links{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-links>a{padding:34px 38px;position:relative}.product-links>a+a{border-left:1px solid var(--line)}.product-number{color:#596982;font-size:12px}.product-links h3{font-size:27px;margin-top:22px}.product-links p{font-size:14px;margin-bottom:5px}.product-links svg{position:absolute;right:28px;top:35px;width:19px;color:var(--blue)}.insight-band{background:#171e29;color:#fff}.insight-band p{color:#a9b4c6}.insight-band h2{font-size:43px}.editorial-list>a{position:relative;display:block;padding:28px 40px 28px 0;border-bottom:1px solid #35404e}.editorial-list>a:last-child{border:0}.editorial-list span{color:#9cabc3;font-size:11px}.editorial-list h3{margin:12px 0 0;font-size:23px}.editorial-list svg{position:absolute;right:0;top:50%;width:20px;color:#c0d0ef}.news-row{display:grid;grid-template-columns:1fr 1fr;gap:55px}.news-row>a{padding:28px 0;position:relative;border-top:1px solid #cdd5e2}.news-row span{font-size:12px;color:#596982}.news-row h3,.news-row h2{font-size:25px;line-height:1.55;margin-top:18px}.news-row p{font-size:14px;padding-right:25px;margin-bottom:18px}.news-row>a>svg{width:20px;color:var(--blue)}.trust-strip{padding-top:36px;padding-bottom:72px;text-align:center}.trust-strip h2{font-size:28px}.trust-strip>div{display:flex;justify-content:center;gap:60px;margin-top:30px}.trust-strip a{display:flex;align-items:center;gap:10px;font-size:13px;color:#6c778c}.trust-strip svg{width:18px;color:var(--blue)}.final-cta{background:#141b25;padding:65px 0;color:#fff}.final-cta .wide{display:flex;justify-content:space-between;align-items:center;gap:30px}.final-cta h2{font-size:43px}.final-cta .secondary{color:#fff;border-color:#72809b}.final-cta .secondary:hover{background:#273247}.site-footer{padding:60px 48px 25px;max-width:1440px;margin:auto}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:55px}.footer-top p{font-size:12px}.footer-top strong{font-size:12px;display:block;margin-bottom:20px}.footer-top>div>a:not(.brand){display:block;color:#596982;font-size:12px;margin:13px 0}.footer-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;gap:28px;font-size:10px;color:#596982}.footer-bottom a{display:flex;align-items:center;gap:5px}.footer-bottom span:last-child{margin-left:auto}.service-hero{padding-top:68px;padding-bottom:90px;max-width:1250px}.breadcrumb{font-size:12px;color:#596982;display:block;margin-bottom:35px}.service-hero h1{font-size:64px;max-width:850px;line-height:1.3}.service-hero p{font-size:20px;max-width:720px;margin:26px 0 36px}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);padding-top:60px;padding-bottom:65px;gap:30px}.service-grid h2{font-size:22px;margin-top:22px}.policy-tabs{margin:35px 0;padding:0}.policy-detail{display:grid;grid-template-columns:1.4fr 1fr;gap:70px}.policy-detail h3{font-size:27px}.policy-detail>aside{padding:27px;background:#fff;border:1px solid var(--line);border-radius:8px}.policy-detail aside>svg{color:var(--blue);margin-bottom:15px}.policy-detail aside h3{font-size:20px;margin-bottom:15px}.policy-detail aside .text-link{display:flex;margin:12px 0}.policy-detail aside p{font-size:12px;margin-bottom:0}.demo-notice{font-size:11px;color:#5d6c86;background:#edf3ff;min-height:30px;padding:7px 20px;display:flex;align-items:center;justify-content:center;gap:7px;line-height:1.5}.talent-app{background:#f5f7fb;min-height:100vh}.talent-header{height:80px;display:flex;align-items:center;padding:0 35px;background:#fff;border-bottom:1px solid var(--line);gap:75px}.talent-header .brand{font-size:21px}.talent-header nav{display:flex;gap:36px;height:100%}.talent-header nav>a{font-size:14px;display:flex;align-items:center;border-bottom:2px solid transparent}.talent-header nav>a.active{color:var(--blue);border-color:var(--blue)}.back-site{margin-left:auto;font-size:12px;display:flex;align-items:center;gap:8px;color:var(--muted)}.talent-layout{display:grid;grid-template-columns:235px minmax(350px,1fr) 285px;gap:22px;max-width:1500px;margin:auto;padding:30px}.talent-sidebar h1{font-size:24px;letter-spacing:-.035em}.talent-sidebar>p{font-size:12px;margin:10px 0 25px}.profile-progress{border:1px solid var(--line);background:#fff;padding:22px;border-radius:8px}.profile-progress h3{font-size:14px}.profile-progress>strong{display:block;color:var(--blue);font-size:42px;margin:22px 0 10px;font-weight:650;letter-spacing:-.05em}.profile-progress strong small{font-size:17px;color:var(--blue);margin-left:3px}.progress-track{height:5px;background:#eaf0fb;border-radius:3px;overflow:hidden}.progress-track i{height:100%;display:block;background:var(--blue);transition:width .3s}.profile-progress ul{list-style:none;padding:0;margin:24px 0 0}.profile-progress li{display:flex;align-items:center;gap:9px;font-size:12px;margin:13px 0;color:#8a95a7}.profile-progress li>span{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd4e2;width:17px;height:17px;border-radius:50%}.profile-progress li.complete{color:#29364d}.profile-progress li.complete>span{background:var(--blue);border-color:var(--blue);color:#fff}.privacy-panel{background:#fff;border:1px solid var(--line);border-radius:8px;margin-top:18px;padding:20px}.privacy-panel h3{display:flex;align-items:center;gap:7px;font-size:13px;margin-bottom:18px}.privacy-panel label{display:flex;gap:8px;align-items:center;font-size:11px;margin:15px 0}.privacy-panel input{margin:0;accent-color:var(--blue)}.privacy-panel small{display:block;font-size:10px;margin-top:18px}.resume-form{background:#fff;border:1px solid var(--line);border-radius:8px;padding:25px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.panel-heading h2{font-size:24px}.panel-heading h1{font-size:29px;line-height:1.4}.panel-heading p{margin:7px 0 0;font-size:13px}.resume-form .button{font-size:12px;min-height:39px;padding:9px 17px}.resume-form>section{padding:22px 0 8px;border-top:1px solid var(--line)}.resume-form>section>h3{font-size:16px;display:flex;align-items:center;gap:10px;margin-bottom:24px}.resume-form>section>h3 svg{color:var(--blue)}.field{display:block;margin:0 0 20px}.field>span{display:block;font-size:12px;color:#66758d;margin-bottom:8px}.field input,.field textarea,.field select{width:100%;font-size:13px;line-height:1.6}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:20px}.form-actions .text-link{font-size:11px}.talent-helper>section{background:#fff;border:1px solid var(--line);border-radius:8px;margin-bottom:20px;padding:23px 20px}.talent-helper h3{font-size:16px;display:flex;gap:8px;align-items:center;margin-bottom:25px}.talent-helper h3 svg{color:var(--blue)}.talent-helper section>a{display:flex;gap:9px;align-items:flex-start;margin:24px 0}.talent-helper h4{font-size:12px}.talent-helper p{font-size:11px;margin:5px 0}.talent-helper small{font-size:10px;display:block}.warning-dot{width:7px;height:7px;background:#efa23c;border-radius:50%;margin-top:6px;flex-shrink:0}.talent-helper a>svg{color:var(--blue);margin-top:4px;margin-left:auto}.suggestion{position:relative;background:#fff;text-align:left;width:100%;padding:17px 20px 17px 0;border-bottom:1px solid var(--line)}.suggestion:last-child{border:0}.suggestion span{font-size:10px;color:#8795a9;display:block;margin-top:5px}.suggestion svg{position:absolute;right:0;top:27px;color:var(--blue)}.notice{padding:13px 16px;background:#eef4ff;border:1px solid #d4e1ff;color:#315b9c;display:flex;gap:10px;justify-content:space-between;font-size:12px;line-height:1.7;border-radius:6px;margin-bottom:20px}.notice button{background:none;color:inherit;font-size:19px}.search-toolbar,.workspace-toolbar{display:flex;align-items:center;gap:13px;margin:22px 0 25px}.searchbox{display:flex;align-items:center;border:1px solid #dce3ed;border-radius:6px;padding:0 12px;gap:10px;min-width:150px;background:#fff;flex:1}.searchbox svg{color:#7c8ba3}.searchbox input{border:0;background:transparent;outline-offset:0;min-width:0;width:100%;font-size:13px;padding:12px 0}.search-toolbar select,.workspace-toolbar select{font-size:12px;padding:12px}.job-list{display:grid;gap:16px}.job-list article,.application-list article{padding:23px;background:#fff;border:1px solid var(--line);border-radius:8px}.job-title{display:flex;align-items:center;gap:12px}.job-title h3{font-size:17px}.job-title p{font-size:11px;margin:6px 0}.job-title>.soft-label{margin-left:auto}.job-icon{width:43px;height:43px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#edf2fd;color:var(--blue)}.job-icon svg{width:22px}.job-list article>p{font-size:12px;display:flex;align-items:center;gap:6px;margin:16px 0}.job-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:24px}.job-actions .text-link{font-size:12px}.job-actions .button{font-size:11px;min-height:35px;padding:8px 12px}.application-list{display:grid;gap:16px}.application-list h3{font-size:18px}.application-list p{font-size:11px}.application-list ol{display:flex;gap:0;padding:0;list-style:none;margin-bottom:25px}.application-list li{flex:1;border-top:3px solid #dfe5ef;padding-top:12px;font-size:11px;color:#8492a7}.application-list li.active{color:var(--blue);border-color:var(--blue)}.application-list .field{max-width:250px;margin-bottom:0}.workspace{min-height:100vh;background:#fff;display:grid;grid-template-columns:220px minmax(0,1fr)}.workspace-sidebar{background:#171e29;color:#b4becf;display:flex;flex-direction:column;min-height:100vh;position:sticky;top:0;height:100vh}.workspace-sidebar>.brand{font-size:20px;padding:24px 18px;border-bottom:1px solid #2c3442}.workspace-sidebar>.brand .brand-mark{width:34px;height:34px;font-size:16px}.workspace-sidebar nav{padding:18px 9px;flex:1;overflow:auto}.workspace-sidebar nav a{display:flex;align-items:center;gap:13px;font-size:13px;padding:13px 15px;margin:3px 0;border-radius:5px;line-height:1.4}.workspace-sidebar nav a:hover{background:#222e40;color:#fff}.workspace-sidebar nav a.active{background:#1743bd;color:#fff}.sidebar-foot{border-top:1px solid #303a4a;padding:22px 18px;display:flex;align-items:center;gap:12px;font-size:12px;color:#e3eaf4}.sidebar-foot small{display:block;font-size:9px;margin-top:5px;color:#8f9bb1}.workspace-top{display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--line);padding:15px 28px;height:67px;font-size:12px}.workspace-top>a{display:flex;gap:9px;align-items:center;background:#f1f5ff;padding:10px 13px;border-radius:5px;color:var(--blue)}.workspace-account{margin-left:auto;font-size:11px;color:#78869b}.workspace-content{padding:32px 30px 55px;max-width:1700px}.workspace-toolbar .searchbox{max-width:520px}.workspace-toolbar>.soft-label{margin-left:auto}.workspace-toolbar .button{min-height:42px;font-size:12px;padding:10px 17px}.workspace-menu{display:none}.filter-panel{display:flex;align-items:center;gap:25px;border:1px solid var(--line);background:#f8faff;padding:18px 22px;margin-bottom:22px;border-radius:6px}.filter-panel .field{margin:0;min-width:210px}.filter-panel .text-link{font-size:11px}.table-scroll{overflow-x:auto;width:100%;border-top:1px solid var(--line)}table{border-collapse:collapse;width:100%;text-align:left;font-size:12px;line-height:1.7}th{font-size:11px;font-weight:500;color:#7b879e;padding:16px 13px;background:#f8faff;white-space:nowrap}td{padding:19px 13px;color:#5b687e;border-bottom:1px solid var(--line)}td:first-child{color:#1b273c}tr:hover td{background:#f7f9ff}td b{font-weight:600;white-space:nowrap}.person-cell{display:flex;align-items:center;gap:12px;min-width:124px}.person-cell b,.person-cell strong{font-size:13px}.person-cell small{display:block;font-size:10px;margin-top:5px}.consent-label{font-size:10px;color:#61708b;white-space:nowrap}.consent-label.authorized{color:#1b8979}.table-footer{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#8b97aa;padding:20px 5px}.table-footer span:last-child{max-width:380px;text-align:right}.kanban{display:grid;grid-template-columns:repeat(4,minmax(155px,1fr));gap:15px;min-height:490px;overflow-x:auto}.kanban>section{background:#f6f8fb;border-radius:7px;padding:14px 10px}.kanban h2{font-size:13px;display:flex;align-items:center;gap:8px;margin-bottom:17px;padding:0 4px}.kanban h2 span{margin-left:auto;color:#8c99ac;font-size:11px;font-weight:400}.kanban-card{background:#fff;border:1px solid #e4e9f0;border-radius:7px;text-align:left;width:100%;padding:18px 13px;margin-bottom:12px;box-shadow:0 3px 8px #1c344504}.kanban-card:hover{border-color:#b7c8f4;box-shadow:0 4px 12px #173c7512}.kanban-card .person-cell{min-width:0;gap:9px}.kanban-card .person-cell strong{font-size:12px}.kanban-card .avatar{width:31px;height:31px;font-size:13px}.kanban-card .tags{margin-top:18px}.kanban-card .tags span{font-size:9px}.kanban-card footer{border-top:1px solid var(--line);padding-top:12px;margin-top:16px;font-size:9px;color:#8b97ab;display:flex;justify-content:space-between;align-items:center}.muted{font-size:12px;color:#8591a5}.empty{text-align:center;padding:65px 25px;color:#9aa6b9;min-height:240px}.empty>svg{margin-bottom:20px}.empty h3{font-size:18px;color:#65748e}.empty p{font-size:13px;max-width:480px;margin:13px auto}.drawer-backdrop{position:fixed;inset:0;background:#111d2d45;z-index:80;display:flex;justify-content:flex-end}.drawer{width:450px;max-width:100%;height:100%;overflow:auto;padding:25px 28px;background:#fff;box-shadow:-12px 0 40px #0b1b3022;outline:0}.drawer>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:23px;border-bottom:1px solid var(--line);margin-bottom:25px}.drawer>header h2{font-size:22px}.drawer>h2{font-size:24px}.drawer>p{font-size:13px}.detail-person{display:flex;align-items:center;gap:16px}.detail-person .avatar{width:55px;height:55px;font-size:22px}.detail-person h2{font-size:23px}.detail-person p{font-size:11px;margin:7px 0}.detail-section{padding:23px 0;border-bottom:1px solid var(--line);margin-bottom:15px}.detail-section h3{font-size:15px;margin-bottom:18px}.detail-section p,.detail-section li{font-size:12px}.detail-section p{margin:12px 0}.detail-section h4{font-size:11px;color:#7a8ba2;margin:18px 0 10px}.detail-section small{font-size:10px;display:block;margin-top:15px}.drawer form>.button{width:100%;margin-top:8px}.drawer .field input,.drawer .field select{font-size:13px}.asset-metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin:30px 0;border-radius:8px}.asset-metrics>div{padding:25px}.asset-metrics>div+div{border-left:1px solid var(--line)}.asset-metrics span{font-size:12px;color:#7b89a0;display:block}.asset-metrics strong{display:block;font-size:37px;font-weight:600;margin-top:12px;letter-spacing:-.04em}.inbox-panel{max-width:850px;margin:50px auto}.inbox-panel>svg{color:var(--blue);margin-bottom:25px}.inbox-panel h2{font-size:30px}.inbox-panel p{font-size:14px;max-width:630px}.inbox-flow{padding:0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:35px 0}.inbox-flow li{padding:25px;font-size:14px}.inbox-flow li+li{border-left:1px solid var(--line)}.inbox-flow span{display:block;color:#91a0b7;font-size:12px;margin-bottom:10px}.policy-registry{max-width:1000px}.policy-registry h2{font-size:25px}.policy-registry>p{font-size:14px}.policy-registry .text-link{margin-top:25px}.success-text{color:#188674;display:flex;align-items:center;gap:6px}.account-page{min-height:100vh;background:#f6f8fc}.account-header{height:86px;padding:0 48px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.account-header>a:last-child{display:flex;gap:12px;align-items:center;font-size:13px}.account-grid{max-width:1240px;margin:auto;padding:95px 48px;display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.account-story h1{font-size:60px;line-height:1.3}.account-story>p{font-size:18px;margin-top:28px}.account-story>div{display:flex;align-items:flex-start;gap:15px;margin-top:65px;font-size:14px;line-height:1.8}.account-story>div>svg{color:var(--blue)}.account-story small{font-size:12px}.account-form{padding:38px 36px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 35px #1b3c7205}.account-form>.soft-label{gap:7px;font-size:11px;margin-bottom:24px}.account-form h2{font-size:29px}.account-form>p{font-size:13px;margin-top:14px}.account-form form>.button{width:100%;margin-top:15px}.account-form>.text-link{font-size:12px;margin-top:25px}.account-form details{font-size:12px;color:var(--muted);margin:5px 0 20px}.account-form details>.field{margin-top:15px}.account-form summary{cursor:pointer;padding:5px 0}.account-note{border-top:1px solid var(--line);font-size:11px;line-height:1.8;color:#7e8aa1;padding-top:25px;margin-top:30px}.form-error{color:#b9273f;font-size:13px;padding:10px;background:#fff0f2;border-radius:5px}.button:disabled{opacity:.5;transform:none}.api-source{font-size:11px;color:#2a7b65;display:flex;gap:6px;align-items:center}.account-form .field input{min-height:44px}@media(max-width:800px){.account-header{height:73px;padding:0 22px}.account-grid{display:block;padding:40px 22px;max-width:540px}.account-story h1{font-size:39px}.account-story>p{font-size:15px}.account-story>div{margin:0 0 30px;font-size:12px}.account-story>.section-caption{display:none}.account-form{padding:27px 24px}.account-story small{font-size:11px}}@media(min-width:1550px){.hero{min-height:700px}.hero h1{font-size:98px}.match-canvas{min-height:440px}.canvas-profile,.canvas-job{min-height:300px;padding:23px 20px}}@media(max-width:1180px){.wide{padding-left:32px;padding-right:32px}.nav-inner{padding:0 32px;gap:30px}.site-nav{gap:19px}.site-nav a{font-size:12px}.brand{font-size:21px}.hero{gap:32px;grid-template-columns:.8fr 1.25fr}.hero h1{font-size:69px}.hero-copy>p{font-size:18px}.match-canvas{padding:45px 18px 25px;gap:8px}.canvas-profile,.canvas-job{padding:15px 10px}.canvas-connection>div{font-size:8px;gap:3px}.canvas-connection>span{font-size:10px}.split{gap:38px}.business-section{gap:35px;grid-template-columns:.8fr 1.4fr}.business-list{gap:26px 22px}.business-list h3{font-size:15px}.business-section h2{font-size:32px}.talent-layout{grid-template-columns:205px minmax(330px,1fr);padding:25px}.talent-helper{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:20px}.talent-header{gap:45px}.workspace{grid-template-columns:190px minmax(0,1fr)}.workspace-sidebar>.brand{font-size:17px;padding-left:12px}.workspace-sidebar nav a{font-size:12px;padding-left:10px}.workspace-content{padding:28px 22px}.kanban{gap:10px}.kanban-card{padding:14px 10px}.kanban-card .person-cell{flex-wrap:wrap}.kanban-card .tags span{font-size:8px}.match-columns>div{padding:0 10px}.match-columns h3,.match-columns .tags span{font-size:10px}.youth-band h2{font-size:33px}.resume-preview{grid-template-columns:115px 1fr}.resume-preview>div:nth-child(2){padding:30px 18px}.resume-preview h3{font-size:20px}}@media(max-width:900px){.site-header{height:72px}.nav-inner{gap:15px}.site-nav{display:none;position:absolute;top:72px;left:0;right:0;padding:22px 32px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 15px 25px #1d2d4910}.site-nav.open{display:grid;grid-template-columns:1fr 1fr;gap:0}.site-nav a{padding:15px;font-size:15px}.mobile-menu{display:flex}.login-link{margin-left:auto}.hero{grid-template-columns:1fr;gap:45px;min-height:0;padding-top:60px}.hero-copy{max-width:600px}.hero h1{font-size:76px}.hero h1 br{display:none}.hero-copy>p{font-size:19px}.hero .match-canvas{min-height:385px;max-width:800px;width:100%}.canvas-profile,.canvas-job{padding:22px;min-height:275px}.canvas-small{font-size:14px}.canvas-connection>div{font-size:12px}.canvas-connection>span{font-size:13px}.match-canvas .tags span,.match-canvas small{font-size:11px}.canvas-job p{font-size:12px}.entry-band h2{font-size:21px}.entry-band>a{padding-right:25px}.entry-band>a+a{padding-left:25px}.split,.business-section,.youth-band .split{grid-template-columns:1fr;gap:40px}.business-list{grid-template-columns:1fr 1fr;gap:32px}.business-list h3{font-size:18px}.youth-band .split>div:first-child{padding-bottom:0}.resume-preview{grid-template-columns:150px 1fr;margin-top:0;min-height:300px}.resume-preview>div:nth-child(2){padding:30px 40px}.youth-band{padding-top:70px}.mini-pipeline{max-width:800px}.solution-row>a{padding:18px 14px;gap:8px}.solution-row h3{font-size:16px}.solution-row svg{width:20px}.section{padding-top:75px;padding-bottom:75px}.section-heading{align-items:flex-start;gap:20px}.section-heading h2{font-size:33px}.section-heading p{font-size:13px}.product-links>a{padding:26px}.product-links h3{font-size:23px}.news-row{gap:35px}.final-cta h2{font-size:34px}.footer-top{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:18px}.site-footer{padding:50px 32px 25px}.footer-top .brand{font-size:19px}.service-hero h1{font-size:55px}.service-grid{grid-template-columns:1fr 1fr;row-gap:45px}.policy-detail{grid-template-columns:1fr;gap:30px}.talent-header .brand{font-size:18px}.talent-header nav{gap:23px}.talent-header{padding:0 25px;gap:30px}.talent-header .back-site{display:none}.workspace{grid-template-columns:165px minmax(0,1fr)}.workspace-sidebar>.brand{font-size:15px;gap:7px}.workspace-sidebar>.brand .brand-mark{width:27px;height:29px;font-size:13px}.workspace-sidebar nav a{font-size:11px;gap:9px}.workspace-sidebar nav a svg{width:16px}.sidebar-foot{padding:18px 12px;gap:9px}.sidebar-foot .avatar{width:26px;height:26px;font-size:12px}.workspace-top{padding:12px 20px;gap:10px}.workspace-content{padding:25px 18px}.workspace-toolbar{flex-wrap:wrap}.workspace-toolbar .searchbox{min-width:220px}.kanban{grid-template-columns:repeat(4,185px)}.asset-metrics strong{font-size:28px}.asset-metrics>div{padding:18px}.asset-metrics span{font-size:10px}.inbox-flow li{padding:18px 10px;font-size:11px}}@media(max-width:620px){h2{font-size:30px}.wide{padding-left:22px;padding-right:22px}.nav-inner{padding:0 20px}.brand{font-size:19px;gap:8px}.brand-mark{width:31px;height:32px;font-size:15px}.login-link{font-size:11px;padding:8px 10px}.hero{padding-top:45px;padding-bottom:35px;gap:35px}.hero h1{font-size:57px;line-height:1.24;letter-spacing:-.055em}.hero h1 br{display:block}.hero-copy>p{font-size:17px;margin:22px 0 28px}.hero-note{margin-top:28px;font-size:11px}.button{font-size:13px;min-height:45px;padding:11px 19px;gap:12px}.hero .match-canvas{min-height:272px;padding:38px 11px 18px;grid-template-columns:1fr .55fr 1fr;gap:7px;border-radius:8px}.canvas-profile,.canvas-job{padding:12px 9px;min-height:214px;border-radius:6px}.canvas-small{font-size:10px;margin-bottom:15px}.profile-person{gap:5px;flex-wrap:wrap}.profile-person strong{font-size:10px}.profile-person small{font-size:8px}.canvas-profile .avatar{width:26px;height:26px;font-size:12px}.match-canvas small{font-size:8px}.match-canvas .tags span{font-size:8px;padding:3px 4px;line-height:1.6}.canvas-connection>span{font-size:9px}.canvas-connection>div{font-size:7px;padding:7px 0;gap:2px}.canvas-connection>div>svg{width:9px}.canvas-connection>svg{height:45px}.canvas-connection{gap:7px}.canvas-job .canvas-job-title{font-size:12px}.canvas-job p{font-size:8px;margin-bottom:10px}.canvas-divider{margin:13px 0}.profile-line{height:5px;margin-top:13px}.profile-line.short{margin-bottom:13px}.demo-label{font-size:8px;padding:2px 6px;top:10px;right:10px}.entry-band{grid-template-columns:1fr;padding-top:12px;padding-bottom:12px}.entry-band>a,.entry-band>a+a{padding:28px 0;border-left:0}.entry-band>a+a{border-top:1px solid var(--line)}.entry-band h2{font-size:23px}.entry-band p{font-size:13px}.section{padding-top:62px;padding-bottom:62px}.match-section h2{font-size:31px}.match-section p{font-size:14px}.tabs{gap:22px;padding:0 16px}.tabs button{font-size:12px}.match-columns{padding:24px 9px;grid-template-columns:1fr;gap:20px}.match-columns>div{padding:0 10px}.match-columns>div+div{border:0;border-top:1px solid var(--line);padding-top:20px}.match-columns h3{font-size:12px}.match-columns p{font-size:11px;margin-top:9px}.explanation-note{font-size:10px;margin:0 17px 20px}.business-section h2{font-size:30px}.business-section p{font-size:14px}.business-list{grid-template-columns:1fr;gap:0}.business-list>a{padding:23px 0;border-top:1px solid var(--line);gap:15px}.business-list h3{font-size:17px}.business-list p{font-size:12px}.business-list .number{font-size:15px}.business-list>a>svg{margin-top:3px}.youth-band{padding-top:58px}.youth-band h2{font-size:31px}.youth-band p{font-size:14px}.feature-inline{gap:16px;font-size:10px}.feature-inline svg{width:15px}.resume-preview{grid-template-columns:90px 1fr;min-height:255px;border-width:4px}.preview-sidebar .brand{font-size:10px;gap:3px}.preview-sidebar .brand-mark{width:17px;height:18px;font-size:8px}.resume-preview .preview-sidebar{padding:14px 5px}.preview-sidebar>span{font-size:8px;padding:10px 6px}.resume-preview>div:nth-child(2){padding:26px 15px}.resume-preview h3{font-size:18px}.resume-preview p{font-size:10px}.resume-preview>div>svg{width:31px;margin-bottom:14px}.resume-preview .button{font-size:10px;min-height:34px;padding:8px 12px}.resume-preview small{font-size:8px}.split{gap:30px}.split>div>p{font-size:14px}.split h2{font-size:30px}.mini-toolbar{padding:12px 10px;gap:11px;font-size:10px}.mini-toolbar .brand{font-size:10px}.mini-toolbar .brand-mark{width:19px;height:19px;font-size:9px}.pipeline-grid{gap:6px;padding:15px 8px;min-height:190px}.pipeline-grid>div{padding:6px 4px}.pipeline-grid .pipeline-stage{font-size:8px;gap:4px}.mini-person{flex-direction:column;align-items:flex-start;padding:8px 6px}.mini-person b{font-size:8px}.mini-person small{font-size:6px}.shanghai-band{padding:58px 0}.shanghai-band h2{font-size:34px}.policy-preview{padding:20px}.policy-preview>a{padding:19px 0;gap:12px}.policy-preview>a>h3{font-size:16px}.policy-preview>a>span{font-size:10px}.section-heading{flex-direction:column;margin-bottom:28px;gap:15px}.section-heading h2{font-size:30px}.section-heading .text-link{font-size:12px}.solution-row{grid-template-columns:1fr 1fr;gap:15px 0}.solution-row>a{padding:18px 10px}.solution-row>a:nth-child(3){border:0;padding-left:0}.solution-row h3{font-size:15px}.solution-row>a>svg:last-child{width:13px}.journey li{padding:21px 0 21px 40px}.journey li>span{top:21px;font-size:11px}.journey h3{font-size:22px}.journey p{font-size:12px}.product-links{grid-template-columns:1fr}.product-links>a{padding:27px 0}.product-links>a+a{border-left:0;border-top:1px solid var(--line)}.product-links h3{font-size:23px;margin-top:12px}.product-links p{font-size:13px}.product-links svg{right:0;top:28px}.insight-band h2{font-size:34px}.editorial-list>a{padding:23px 25px 23px 0}.editorial-list h3{font-size:20px}.editorial-list span{font-size:10px}.news-row{grid-template-columns:1fr;gap:20px}.news-row h3,.news-row h2{font-size:22px}.news-row p{font-size:13px}.trust-strip{padding-top:10px;padding-bottom:50px}.trust-strip h2{font-size:24px}.trust-strip>div{gap:18px;flex-wrap:wrap;margin-top:25px}.trust-strip a{font-size:10px;gap:5px}.trust-strip svg{width:14px}.final-cta{padding:52px 0}.final-cta .wide{align-items:flex-start;flex-direction:column;gap:26px}.final-cta h2{font-size:33px}.site-footer{padding:40px 22px 20px}.footer-top{grid-template-columns:1fr 1fr 1fr;gap:30px 20px;padding-bottom:30px}.footer-top>div:first-child{grid-column:1/-1}.footer-top p{margin-bottom:0}.footer-top strong{font-size:11px;margin-bottom:18px}.footer-top>div>a:not(.brand){font-size:10px}.footer-bottom{flex-wrap:wrap;gap:12px 20px;font-size:9px}.footer-bottom span:last-child{margin-left:0;width:100%}.service-hero{padding-top:40px;padding-bottom:55px}.service-hero h1{font-size:43px}.service-hero p{font-size:16px;margin:23px 0 29px}.breadcrumb{font-size:10px;margin-bottom:28px}.service-grid{padding-top:35px;padding-bottom:40px;gap:30px 20px}.service-grid h2{font-size:17px;margin-top:15px}.policy-detail h3{font-size:22px}.policy-detail p{font-size:13px}.policy-tabs{gap:22px}.policy-detail aside{padding:22px}.talent-header{height:67px;padding:0 18px;gap:20px}.talent-header .brand{font-size:15px;gap:6px}.talent-header .brand-mark{width:25px;height:26px;font-size:12px}.talent-header nav{gap:17px;margin-left:auto}.talent-header nav>a{font-size:12px}.demo-notice{font-size:9px;padding:7px 12px;gap:5px}.demo-notice svg{width:11px}.talent-layout{grid-template-columns:1fr;padding:22px 16px;gap:20px}.talent-sidebar>h1{font-size:26px}.talent-sidebar>p{font-size:12px;margin:9px 0 20px}.profile-progress{padding:18px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.profile-progress>h3{font-size:13px}.profile-progress>strong{font-size:28px;margin:0}.profile-progress strong small{font-size:13px}.profile-progress .progress-track{grid-column:1/-1}.profile-progress ul{display:none}.privacy-panel{padding:17px;margin-top:12px}.privacy-panel h3{font-size:12px;margin-bottom:10px}.privacy-panel label{display:inline-flex;margin:7px 14px 7px 0;font-size:10px}.privacy-panel small{font-size:9px;margin-top:8px}.resume-form{padding:20px 17px}.panel-heading{gap:12px}.panel-heading h2{font-size:21px}.panel-heading p{font-size:12px}.panel-heading .button{font-size:11px;padding:9px 12px;min-height:38px}.resume-form>section>h3{font-size:15px;margin-bottom:20px}.field-grid{gap:13px}.field input,.field select,.field textarea{font-size:16px!important;padding:10px}.field>span{font-size:11px}.resume-form textarea{min-height:120px}.form-actions{align-items:flex-start}.talent-helper{grid-column:auto;grid-template-columns:1fr}.talent-helper>section{margin-bottom:0}.talent-helper section>a{margin:20px 0}.talent-helper h4{font-size:13px}.talent-helper p{font-size:12px}.talent-main{min-width:0}.search-toolbar{flex-wrap:wrap;gap:10px}.search-toolbar .searchbox{flex-basis:100%}.searchbox input{font-size:16px}.job-list article{padding:20px 16px}.job-title h3{font-size:16px}.job-icon{width:35px;height:35px}.job-title p{font-size:10px}.job-actions{gap:10px}.job-actions .text-link{font-size:11px;gap:5px}.job-actions .button{font-size:10px;padding:8px}.job-title>.soft-label{font-size:9px;padding:4px 6px}.application-list article{padding:20px 16px}.application-list li{font-size:10px}.workspace{display:block}.workspace-sidebar{display:none;position:fixed;z-index:60;top:30px;left:0;width:220px;min-height:calc(100vh - 30px);height:calc(100vh - 30px);box-shadow:15px 0 35px #111c2c3d}.workspace-sidebar.open{display:flex}.workspace-sidebar>.brand{font-size:19px;padding:20px 17px}.workspace-sidebar nav a{font-size:13px;padding:12px 14px}.workspace-menu{display:flex;z-index:65}.workspace-top{height:62px;padding:10px 13px;gap:8px}.workspace-top .soft-label{font-size:9px;padding:5px}.workspace-top>a{font-size:10px;padding:8px}.workspace-top .workspace-account{display:none}.workspace-content{padding:25px 17px}.workspace-content .panel-heading h1{font-size:26px}.workspace-content .panel-heading p{font-size:11px}.workspace-toolbar{gap:10px;margin:20px 0}.workspace-toolbar .searchbox{flex-basis:100%;max-width:none}.workspace-toolbar select{font-size:12px;max-width:180px}.workspace-toolbar>.soft-label{font-size:9px}.table-scroll table{min-width:640px}.table-scroll th{font-size:10px;padding:14px 11px}.table-scroll td{font-size:11px;padding:16px 11px}.table-footer{font-size:9px;flex-direction:column;gap:9px}.table-footer span:last-child{text-align:left}.kanban{grid-template-columns:repeat(4,205px);min-height:430px}.kanban-card .person-cell{flex-wrap:nowrap}.kanban-card .person-cell strong{font-size:12px}.kanban-card .tags span{font-size:10px}.filter-panel{padding:15px;gap:18px}.filter-panel .field{min-width:0;flex:1}.filter-panel .field select{font-size:12px!important}.filter-panel .text-link{font-size:10px}.drawer{padding:20px;width:100%}.drawer>header h2{font-size:20px}.detail-section h3{font-size:16px}.detail-section p,.detail-section li{font-size:13px}.detail-section .tags span{font-size:12px}.asset-metrics{grid-template-columns:1fr;margin:25px 0}.asset-metrics>div{display:flex;align-items:center;justify-content:space-between;padding:17px 20px}.asset-metrics>div+div{border-left:0;border-top:1px solid var(--line)}.asset-metrics strong{font-size:28px;margin:0}.asset-metrics span{font-size:12px}.inbox-panel{margin:25px 0}.inbox-panel h2{font-size:25px}.inbox-flow{grid-template-columns:1fr 1fr}.inbox-flow li{font-size:12px;padding:20px}.inbox-flow li:nth-child(3){border-left:0;border-top:1px solid var(--line)}.inbox-flow li:nth-child(4){border-top:1px solid var(--line)}.policy-registry h2{font-size:22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.application-consent label{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8}.application-consent input{margin-top:6px}.application-consent small{display:block;margin:15px 0 24px}.application-consent .button{width:100%}.crm-industry{display:block;margin-top:7px;color:var(--muted);font-size:12px}.crm-form h3,.crm-history h3{display:flex;align-items:center;gap:9px}.crm-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.crm-services{border:0;padding:0;margin:18px 0;display:flex;flex-wrap:wrap;gap:12px 20px}.crm-services legend{font-size:13px;margin-bottom:12px;color:var(--muted)}.crm-services label{display:flex;align-items:center;gap:7px;font-size:13px}.crm-services input{width:auto}.crm-history{margin-top:36px;border-top:1px solid #dfe5ef;padding-top:24px}.crm-timeline{list-style:none;padding:0 0 0 16px;margin:24px 0;border-left:2px solid #e2e9f5}.crm-timeline li{padding:0 0 24px 8px}.crm-timeline time{display:block;color:var(--muted);font-size:12px;margin-top:4px}.crm-timeline p{white-space:pre-wrap;overflow-wrap:anywhere}.crm-form .detail-section{margin-top:0}.crm-panel .workspace-toolbar{flex-wrap:wrap}.crm-panel .searchbox{min-width:190px}@media(max-width:620px){.crm-two{grid-template-columns:1fr}.crm-panel .workspace-toolbar .searchbox{flex-basis:100%}}.resume-fields{border:0;padding:0;margin:0;min-width:0}.resume-fields:disabled input,.resume-fields:disabled select,.resume-fields:disabled textarea{background:#f6f8fb;color:#687284}.service-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;padding-top:44px;border-top:1px solid var(--line)}.service-intro>p{font-size:22px;line-height:1.9;color:#263044;margin:0}.service-intro .section-caption{margin-bottom:6px}.service-intro div p{margin:0}.service-grid article{border-top:1px solid var(--line);padding-top:26px}.service-grid article p{font-size:15px;line-height:1.9;max-width:460px}.service-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:52px;list-style:none;padding:0;margin:0}.service-steps span{display:block;font-size:13px;color:var(--blue);margin-bottom:25px}.service-steps p{font-size:15px}.service-faq{display:grid;grid-template-columns:1fr 1.65fr;gap:70px}.service-faq details{border-top:1px solid var(--line);padding:25px 0}.service-faq details:last-child{border-bottom:1px solid var(--line)}.service-faq summary{display:flex;justify-content:space-between;gap:20px;font-size:18px;font-weight:600;cursor:pointer;list-style:none;line-height:1.8}.service-faq details[open] summary svg{transform:rotate(45deg)}.service-faq details p{margin-bottom:0}.service-next{padding:55px 0}.service-next .wide{display:flex;justify-content:space-between;align-items:center;gap:28px}.service-next h2{font-size:30px}.policy-source-list{display:grid;gap:24px;margin-top:32px}.policy-source-list article{border:1px solid var(--line);border-radius:8px;padding:28px;background:#fff}.policy-source-list h3{display:flex;align-items:flex-start;gap:12px;margin-top:20px}.policy-source-list h3 a{line-height:1.65}.policy-source-list h3 svg{margin-top:6px}.policy-source-list h3 a svg{margin-left:8px}.policy-source-list dl{display:flex;flex-wrap:wrap;gap:18px 36px;font-size:13px;margin:22px 0}.policy-source-list dt{color:var(--muted);margin-bottom:6px}.policy-source-list dd{margin:0}.policy-source-list p{font-size:13px;margin-bottom:10px}.policy-source-registry>p{max-width:860px}.policy-source-registry h2{font-size:34px}@media(max-width:800px){.service-intro,.service-faq{grid-template-columns:1fr;gap:28px}.service-steps{grid-template-columns:1fr;gap:24px}.service-steps span{margin-bottom:10px}.service-next .wide{display:block}.service-next .actions{margin-top:26px}.service-intro>p{font-size:18px}.policy-source-list article{padding:21px}.policy-source-list dl{gap:16px}.policy-source-registry h2{font-size:28px}}.insight-band .section-caption{color:#a8b6cd}.privacy-center{margin-top:24px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:12px}.privacy-center h2{display:flex;align-items:center;gap:10px;font-size:21px}.privacy-center h3{font-size:16px}.privacy-center p{font-size:13px;line-height:1.8}.grant-list{padding:0;list-style:none}.grant-list li{display:flex;align-items:center;gap:16px;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px 0}.grant-list li>div{min-width:0;overflow-wrap:anywhere}.grant-list strong,.grant-list span,.grant-list small{display:block}.grant-list strong{font-size:14px}.grant-list span,.grant-list small{font-size:12px;color:#596982;margin-top:5px}.grant-list .button{white-space:nowrap;font-size:12px;padding:9px 12px;min-height:38px}.data-export{padding:24px 0;border-top:1px solid var(--line);margin-top:22px}.data-export .button{font-size:13px}.deletion-controls{border-top:1px solid var(--line);padding-top:18px}.deletion-controls summary{font-size:14px;cursor:pointer}.button.danger{background:#a32525;border-color:#a32525}.deletion-receipt{background:#f4f7fb;border:1px solid var(--line);border-radius:8px;padding:22px;margin-top:24px}.deletion-receipt dl{font-size:12px}.deletion-receipt dt{color:#596982;margin-top:10px}.deletion-receipt dd{margin:5px 0;overflow-wrap:anywhere}.deletion-receipt small{line-height:1.8;color:#596982;display:block}@media(max-width:620px){.privacy-center{padding:20px 16px}.privacy-center h2{font-size:19px}.grant-list li{align-items:flex-start;flex-wrap:wrap}}.job-description{white-space:pre-wrap;overflow-wrap:anywhere}.content-gate{padding:40px 0;max-width:640px}.content-gate h2{font-size:26px}.content-manager .workspace-toolbar{align-items:end}.content-manager .workspace-toolbar .field{margin:0;flex:1;min-width:160px}.content-manager .workspace-toolbar select{width:100%}.content-manager td:first-child{max-width:400px;overflow-wrap:anywhere}.content-form fieldset{border:0;margin:0;padding:0;min-width:0}.content-form fieldset:disabled{opacity:.65}.content-state{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px 0 24px}.content-form textarea{line-height:1.8}.content-seo-fields{padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.content-seo-fields summary{font-weight:650;cursor:pointer;margin-bottom:16px}.content-sources{padding:24px 0}.content-sources h3{font-size:19px}.content-sources>p{font-size:14px;color:var(--muted)}.content-form .content-source{border:1px solid var(--line);padding:20px;margin:18px 0;border-radius:10px;background:#f7f9fb}.content-source legend{font-weight:650;padding:0 6px}.content-workflow{border-top:1px solid var(--line);margin-top:28px;padding:24px 0}.content-review-note{white-space:pre-wrap;overflow-wrap:anywhere}.content-unpublish{display:block;margin-top:20px;color:#8f2933}.content-public-search{display:flex;gap:12px;margin:24px 0 32px}.content-public-search input,.content-public-search select{font:inherit;border:1px solid var(--line);border-radius:6px;padding:12px;background:#fff;min-width:0}.content-public-search input{flex:1}.content-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.content-cards article{border-top:2px solid #243c54;padding:24px 0;min-width:0}.content-cards h3{font-size:24px;line-height:1.5;overflow-wrap:anywhere}.content-cards p{font-size:15px;overflow-wrap:anywhere}.content-cards footer{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#526376;font-size:13px}.content-empty{padding:26px;background:#f5f8fa;color:#526376}.content-article{max-width:850px;padding:48px 28px 90px}.content-article .breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;margin-bottom:44px}.content-article h1{font-size:clamp(32px,4.4vw,52px);line-height:1.35;letter-spacing:-1.5px;margin:16px 0 24px;overflow-wrap:anywhere}.content-summary{font-size:21px;line-height:1.85;color:#445468;overflow-wrap:anywhere}.content-byline{font-size:13px;display:flex;gap:10px 22px;flex-wrap:wrap;color:#526376;padding:18px 0 30px;border-bottom:1px solid var(--line)}.content-body{font-size:18px;line-height:2.05;padding:18px 0 35px}.content-body p{white-space:pre-wrap;overflow-wrap:anywhere;color:#273545}.content-references{padding:30px;background:#f4f7fa;border-radius:8px}.content-references h2{font-size:23px;display:flex;align-items:center;gap:10px}.content-references ol{padding-left:22px}.content-references li{padding:12px 0}.content-references h3{font-size:17px;line-height:1.6;overflow-wrap:anywhere}.content-references h3 a{display:inline}.content-references h3 svg{vertical-align:middle;margin-left:5px}.content-references p,.content-references div{font-size:14px;line-height:1.8}.content-references div{display:flex;gap:8px 20px;flex-wrap:wrap;color:#526376}.content-return{margin-top:35px}.content-article .content-body p{font-size:inherit}@media(max-width:760px){.content-cards{grid-template-columns:1fr}.content-manager .workspace-toolbar{gap:12px}.content-manager .workspace-toolbar .field{flex-basis:100%}.content-public-search{flex-wrap:wrap}.content-public-search input{flex-basis:100%}.content-public-search select{flex:1}.content-article{padding:30px 22px 60px}.content-article .breadcrumb{margin-bottom:28px}.content-summary{font-size:18px}.content-body{font-size:16px}.content-references{padding:22px}.content-cards h3{font-size:22px}}.brand .brand-logo,.agency-brand .brand-logo{display:block;flex:0 0 48px;width:48px;height:48px;object-fit:contain;background:transparent;clip-path:none;transform:none;padding:0;border-radius:0;letter-spacing:normal}.brand-light .brand-logo{filter:brightness(0) invert(1)}@media(max-width:760px){.brand .brand-logo,.agency-brand .brand-logo{flex-basis:42px;width:42px;height:42px}}.workspace-sidebar>.brand .brand-logo{width:48px;height:48px;flex-basis:48px}@media(max-width:760px){.workspace-sidebar>.brand .brand-logo{width:42px;height:42px;flex-basis:42px}}.account-page>.account-session-status{box-sizing:border-box;max-width:960px;min-width:0;padding-top:72px;padding-bottom:96px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.account-page{--blue:#195fb4}.account-page .brand:not(.brand-light) .brand-logo{filter:hue-rotate(35deg) saturate(1.1) brightness(1.05)}.account-session-status>h1{font-size:36px;line-height:1.35;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.account-session-status>p{max-width:680px;margin:0;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.account-session-status>.button,.account-session-status>.text-link{max-width:100%;min-height:44px;white-space:normal;text-align:left;line-height:1.5;overflow-wrap:anywhere}@media(max-width:600px){.account-page>.account-session-status{padding-top:40px;padding-bottom:64px;gap:18px}.account-session-status>h1{font-size:clamp(28px,7.7vw,32px)}}:root{--blue:#087e89;--dark:#112536;--platform-teal:#087e89;--platform-navy:#112536}.public-platform{color:#112536}.public-platform h1{font-weight:700;line-height:1.3;letter-spacing:-.04em}.public-platform h2{font-size:40px;line-height:1.4}.public-platform p{color:#5c6d7d}.public-platform .button,.platform-header .login-link{border-radius:5px}.button:hover{background:#066570}.button.secondary{border-color:#b3d5d8}.button.secondary:hover{background:#edf7f7}.platform-tint{background:#f4f8f8}.platform-header .brand-mark,.platform-footer .brand-mark{clip-path:none;background:transparent;color:#087e89;width:44px;font-size:30px;letter-spacing:-5px;transform:skew(-7deg);padding:0 5px 0 0}.platform-header .brand{font-size:22px;color:#112536}.platform-header .nav-inner{gap:24px;padding:0 40px}.platform-header .platform-nav{gap:20px;justify-content:center}.platform-nav .nav-group-label{display:flex;align-items:center;gap:2px}.platform-nav .nav-group-label>a{font-size:13px}.nav-group-label>button{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:40px;padding:0;background:transparent;color:#506576}.platform-header .login-link{border:0;color:#112536;font-size:12px;padding:8px 0}.nav-dropdown{position:absolute;top:85px;left:40px;right:40px;max-width:1320px;margin:auto;padding:30px 38px;background:#fff;box-shadow:0 22px 28px #10293c14;border:1px solid #e0eaed;border-radius:0 0 9px 9px;display:flex;gap:20px;align-items:center}.nav-dropdown[hidden]{display:none}.nav-dropdown>p{margin:0 20px 0 0;font-weight:650;color:#536876;font-size:14px}.nav-dropdown>a{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f5f8f9;border-radius:5px;font-size:14px!important}.platform-footer .footer-top{grid-template-columns:1.6fr 1fr 1fr 1fr}.platform-footer .footer-top>div:first-child a:not(.brand){display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.7}.platform-footer .footer-bottom{flex-wrap:wrap;gap:12px;font-size:12px}.platform-footer .brand{color:#112536}.enterprise-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:26px;align-items:center;min-height:570px;padding-top:60px;padding-bottom:65px}.enterprise-hero h1{font-size:clamp(38px,3.9vw,58px);max-width:750px}.enterprise-hero p{font-size:20px;line-height:1.8;margin:25px 0 34px}.hero-secondary{display:flex;gap:22px;margin-top:24px}.hero-secondary a{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:#325269}.intelligence-visual{position:relative;aspect-ratio:620/460;min-width:0}.intelligence-visual>svg{width:100%;height:100%}.network-orbits ellipse{stroke:#b9e1e5;stroke-width:1;fill:none}.network-spokes path{stroke:#b9e1e5;stroke-width:1.2;fill:none}.network-node{fill:#fff;stroke:#80c6ce;stroke-width:1}.network-core{fill:#fff;stroke:#087e89;stroke-width:1}.network-zy{font-size:40px;fill:#087e89;font-weight:800;letter-spacing:-4px}.network-dots{fill:#087e89}.network-dots circle{animation:network-pulse 5s ease-in-out infinite}.network-dots circle:nth-child(2n){animation-delay:1.5s}.network-label{position:absolute;display:flex;flex-direction:column;gap:6px;font-size:15px}.network-label svg{width:25px;height:25px;color:#087e89}.network-label small{font-size:11px;white-space:nowrap}.network-label.goal{left:18.4%;top:15.6%}.network-label.skill{right:10.7%;top:24.3%}.network-label.talent{left:22.2%;top:72%}.network-label.collaboration{right:7.2%;top:70.2%}@keyframes network-pulse{0%,to{opacity:.4}50%{opacity:1}}.intelligence-section{border-top:1px solid #e4edef;padding-top:52px;padding-bottom:65px}.intelligence-section .section-heading{margin-bottom:30px}.intelligence-section .section-heading p{font-size:20px;margin-top:8px}.intelligence-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:center}.ecosystem{position:relative;aspect-ratio:640/420;max-width:680px;min-width:0}.ecosystem>svg{position:absolute;width:100%;height:100%;fill:none;stroke:#bacad1;stroke-width:1}.ecosystem>svg ellipse{stroke-dasharray:4 7}.ecosystem-core{position:absolute;width:24%;aspect-ratio:1;left:38%;top:31.7%;background:#112b40;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}.ecosystem-core strong{font-size:42px;font-weight:750;letter-spacing:-4px}.ecosystem-core span{font-size:12px}.ecosystem-node{position:absolute;width:26%;min-height:60px;border:1px solid #ccd9df;border-radius:40px;display:flex;align-items:center;justify-content:center;gap:12px;background:#fff;color:#112536;font-size:17px;font-weight:650;transform:translate(-50%,-50%)}.ecosystem-node[aria-selected=true]{border-color:#087e89;color:#087e89;background:#f7ffff;box-shadow:0 4px 12px #087e890b}.ecosystem-node.node-0{left:50%;top:12.6%}.ecosystem-node.node-1{left:81.6%;top:31.2%}.ecosystem-node.node-2{left:81.6%;top:69%}.ecosystem-node.node-3{left:50%;top:87.4%}.ecosystem-node.node-4{left:18.4%;top:69%}.ecosystem-node.node-5{left:18.4%;top:31.2%}.ecosystem-detail{border-left:1px solid #e1e9ed;padding-left:50px;min-height:340px}.ecosystem-detail>span{display:block;color:#087e89;font-size:18px;margin:8px 0 14px}.ecosystem-detail h3{font-size:29px;line-height:1.5}.ecosystem-detail>p{min-height:80px;line-height:1.8;font-size:16px}.audience-links{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;border-top:1px solid #e1e9ed;padding-top:28px;margin-top:30px}.audience-links a{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.6}.audience-links a:hover{color:#087e89}.audience-links svg{width:24px;height:24px}.platform-product-split{display:grid;grid-template-columns:1fr 1.1fr;gap:95px;align-items:center}.platform-product-split p{font-size:17px;line-height:1.9}.process-board{background:#fff;border:1px solid #dbe5e9;border-radius:9px;padding:26px}.process-board-head{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px}.process-board-head a{display:flex;align-items:center;gap:6px;color:#087e89;font-size:12px}.process-board ol{list-style:none;padding:24px 0 10px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.process-board li{padding:21px 17px;background:#f6f9fa;border-radius:5px}.process-board li span{font-size:11px;color:#087e89;display:block;margin-bottom:10px}.process-board li strong{font-size:18px}.process-board li p{font-size:12px;margin:8px 0 0;line-height:1.7}.process-board-foot{display:flex;align-items:center;gap:8px;border-top:1px solid #e4edef;margin-top:12px;padding-top:18px;font-size:12px;color:#526b7c}.dual-service{display:grid;grid-template-columns:1fr 1fr;gap:32px}.dual-service article{padding:46px 40px;border:1px solid #dce6e9;border-radius:8px;overflow:hidden}.dual-service article>span{font-size:14px;display:block;margin-bottom:26px;color:#617584}.dual-service article h2{font-size:33px}.dual-service article p{font-size:15px;max-width:420px}.service-chain{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e1eaec;padding:30px 0 0;margin-top:32px;font-size:14px;color:#426270}.service-chain span+span:before{content:"→";padding-right:16px;color:#8cafb5}.dual-service .executive-panel{background:#142838;color:#fff;border-color:#142838}.dual-service .executive-panel>span{color:#d7c5a8}.dual-service .executive-panel p{color:#b2c1cb}.executive-panel .text-link{color:#e8d6b6}.executive-lines{height:64px;position:relative;border-top:1px solid #ffffff21;margin-top:32px;display:flex;align-items:flex-end;justify-content:space-between}.executive-lines b{font-weight:400;font-size:14px;color:#d5c4a6;letter-spacing:8px}.executive-lines i{position:absolute;width:7px;height:7px;border-radius:50%;background:#cfb993;top:-4px}.executive-lines i:nth-child(2){left:50%}.executive-lines i:nth-child(3){right:0}.platform-service-rows>a{display:grid;grid-template-columns:40px 1fr 1.3fr 24px;gap:25px;align-items:center;border-top:1px solid #dce5e8;padding:32px 0}.platform-service-rows>a:last-child{border-bottom:1px solid #dce5e8}.platform-service-rows>a>span{font-size:13px;color:#526c7a}.platform-service-rows h3{font-size:23px}.platform-service-rows p{margin:0;font-size:15px}.platform-service-rows a:hover h3{color:#087e89}.people-operations{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.people-operations>ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:32px}.people-operations li{border-top:1px solid #b3ced2;padding:28px 0}.people-operations li span{font-size:12px;color:#087e89;display:block;margin-bottom:20px}.people-operations li h3{font-size:24px}.talent-band{background:#123b43;color:#fff}.talent-band p{color:#c0d2d5}.talent-band .text-link{color:#d1eeee}.talent-journey>div{padding:20px 0;border-top:1px solid #ffffff30;display:flex;align-items:center;gap:24px}.talent-journey>div>span{color:#9ccbd0;font-size:13px}.talent-journey>div svg{margin-left:auto}.talent-journey h3{font-size:22px}.platform-policy-links>a{display:flex;gap:20px;align-items:center;border-top:1px solid #dee8e9;padding:25px 0}.platform-policy-links h3{font-size:20px;flex:1}.platform-policy-links>a>svg:first-child{color:#087e89}.platform-policy-links>p{font-size:13px}.capability-typography{display:flex;flex-direction:column;gap:7px;font-size:43px;line-height:1.25;letter-spacing:-1.5px}.capability-typography span:nth-child(2),.capability-typography span:nth-child(4){color:#087e89}.capability-typography>a{display:flex;gap:14px;align-items:center;margin-top:28px;font-size:16px;letter-spacing:0}.industry-links>div:last-child{display:grid;grid-template-columns:1fr 1fr;column-gap:70px}.industry-links>div:last-child>a{display:flex;align-items:center;gap:22px;padding:25px 0;border-top:1px solid #dce6e9}.industry-links a>span{font-size:12px;color:#526c7a}.industry-links a>svg{margin-left:auto}.industry-links h3{font-size:22px}.size-solutions{padding-top:20px}.size-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dce6e9}.size-tabs button{padding:22px;background:#fff;display:flex;align-items:center;justify-content:space-between;font-size:21px;color:#526c7e;border-bottom:3px solid transparent}.size-tabs button[aria-selected=true]{border-color:#087e89;color:#087e89}.size-panel{padding:40px 25px 0;display:grid;grid-template-columns:1fr 1fr;gap:70px}.size-panel h3{font-size:27px}.size-panel p{font-size:16px;max-width:540px}.size-panel ul{list-style:none;padding:0;margin:0 0 25px}.size-panel li{display:flex;gap:10px;align-items:center;margin-bottom:9px;font-size:15px}.size-panel li svg{color:#087e89}.related-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:20px}.related-links a{display:flex;align-items:center;gap:12px;color:#087e89;font-size:14px;border-bottom:1px solid #bddbdd;padding-bottom:6px}.public-platform .insight-band{background:#122b3d}.public-platform .insight-band p{color:#b6c5d1}.trust-and-contact{display:grid;grid-template-columns:1.2fr 1fr;gap:90px}.trust-and-contact>div+div{border-left:1px solid #e0e8eb;padding-left:60px}.trust-and-contact h3{font-size:29px}.platform-breadcrumb{font-size:13px;color:#657886;margin-bottom:32px}.platform-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px 12px;list-style:none;padding:0;margin:0}.platform-breadcrumb li+li:before{content:"/";margin-right:12px;color:#8da1ab}.platform-breadcrumb [aria-current]{color:#304c60}.solution-hero{padding-top:35px;padding-bottom:65px}.solution-hero>div{display:grid;grid-template-columns:1.4fr 1fr;gap:85px;align-items:center}.solution-hero h1{font-size:49px;max-width:780px}.solution-hero p{font-size:18px;max-width:760px;margin:26px 0 30px;line-height:1.9}.solution-visual{background:#f4f8f9;border:1px solid #dce9eb;padding:32px;border-radius:8px}.solution-visual>span{font-size:13px;color:#087e89}.solution-visual ol{list-style:none;padding:0;margin:22px 0 0}.solution-visual li{display:flex;align-items:center;gap:18px;padding:22px 0;border-top:1px solid #d3e2e5}.solution-visual li>b{font-size:12px;color:#668793;font-weight:450}.solution-visual li strong{font-size:17px;font-weight:600}.solution-visual li svg{margin-left:auto;color:#5b8891}.solution-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:85px;border-top:1px solid #e0e9ec;padding-top:42px}.solution-intro>p{font-size:21px;margin:0;line-height:1.9;color:#304d60}.solution-intro h2{font-size:15px;color:#637d8a;letter-spacing:0}.solution-intro div p{font-size:16px;margin:12px 0 0}.solution-features{display:grid;grid-template-columns:1fr 1fr;gap:42px 70px}.solution-features article{border-top:1px solid #c7dce1;padding-top:26px}.solution-features article>span{display:block;font-size:13px;color:#087e89;margin-bottom:16px}.solution-features article>svg{color:#087e89;margin-bottom:18px}.solution-features article h2{font-size:25px}.solution-features article p{font-size:16px;line-height:1.95;max-width:560px}.solution-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;list-style:none;padding:0;margin:42px 0 0}.solution-steps li>span{font-size:12px;color:#087e89}.solution-steps h3{font-size:22px;margin-top:20px}.solution-steps p{font-size:15px}.solution-related{padding-bottom:70px}.solution-related h2{font-size:25px}.platform-close{background:#113a43;color:#fff;padding:54px 0}.platform-close>.wide{display:flex;justify-content:space-between;align-items:center;gap:25px}.platform-close h2{font-size:32px}.solution-page.executive .solution-hero{max-width:none;background:#132837;color:#fff;padding-left:max(48px,calc((100vw - 1344px)/2));padding-right:max(48px,calc((100vw - 1344px)/2));padding-bottom:80px}.executive .solution-hero p,.executive .platform-breadcrumb,.executive .platform-breadcrumb [aria-current]{color:#c2cdd5}.executive .solution-visual{background:#193446;border-color:#344d5b}.executive .solution-visual>span,.executive .solution-visual li>b,.executive .solution-visual li svg{color:#e1ca9f}.executive .solution-visual li{border-color:#385361}.executive .solution-hero .button{background:#e1ceac;border-color:#e1ceac;color:#162f40}.executive .solution-intro{margin-top:55px}.industry-roles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.industry-roles>div{border-top:1px solid #cadde2;padding-top:24px}.industry-roles span{display:block;font-size:12px;margin-bottom:18px;color:#087e89}.industry-approach{list-style:none;padding:0;margin:38px 0 50px}.industry-approach li{display:grid;grid-template-columns:45px 1fr;gap:20px;align-items:center;border-top:1px solid #dce6e9;padding:20px 0}.industry-approach span{font-size:13px;color:#087e89}.industry-approach p{margin:0;font-size:18px;max-width:1000px}.contact-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding-bottom:100px}.contact-grid h2{font-size:27px;margin-bottom:30px}.contact-grid a{display:flex;align-items:center;gap:14px;font-size:15px}.contact-grid .contact-phone{font-size:29px;font-weight:650;margin-bottom:18px}.contact-address{display:flex;gap:14px;margin-top:36px;border-top:1px solid #dce6e9;padding-top:30px}.contact-address h3{font-size:17px}.contact-address p{font-size:15px;margin:14px 0}.contact-address small{display:block;margin-top:20px}.contact-directions{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.contact-directions a{border-top:1px solid #dce6e9;padding:22px 0;justify-content:space-between}.contact-grid>div>p{font-size:13px;max-width:540px}@media(min-width:1600px){.enterprise-hero h1{font-size:60px}.enterprise-hero{min-height:640px}}@media(max-width:1240px){.platform-header .nav-inner{gap:18px;padding:0 28px}.platform-header .platform-nav{gap:11px}.platform-header .brand{font-size:20px}.platform-nav .nav-group-label>a{font-size:12px}.nav-group-label>button{min-width:18px}.platform-product-split,.intelligence-layout,.people-operations{gap:45px}.ecosystem-detail{padding-left:30px}.ecosystem-detail h3{font-size:25px}.public-platform h2{font-size:34px}.solution-hero>div,.solution-intro{gap:45px}.solution-hero h1{font-size:42px}}@media(max-width:1080px){.platform-header .mobile-menu{display:flex}.platform-header .nav-inner{gap:18px}.platform-header .brand{margin-right:auto}.platform-header .platform-nav{display:none}.platform-header .platform-nav.open{display:block;position:absolute;top:85px;left:0;right:0;height:calc(100dvh - 85px);overflow:auto;background:#fff;padding:20px 30px 45px;border-top:1px solid #dce6e9;box-shadow:0 16px 20px #122b3d17}.platform-nav .nav-group{border-bottom:1px solid #e2eaed;padding:8px 0}.platform-nav .nav-group-label{justify-content:space-between}.platform-nav .nav-group-label>a{font-size:17px;padding:12px 0}.nav-group-label>button{min-width:44px;min-height:44px}.platform-nav .nav-dropdown{position:static;box-shadow:none;border:0;border-radius:0;background:#f4f8f9;display:grid;grid-template-columns:1fr 1fr;padding:15px 20px;gap:0 20px;margin-bottom:15px}.platform-nav .nav-dropdown[hidden]{display:none}.nav-dropdown>p{display:none}.platform-nav .nav-dropdown>a{background:none;padding:14px 0;white-space:normal}.enterprise-hero{grid-template-columns:1.2fr 1fr;gap:10px;min-height:490px}.enterprise-hero h1{font-size:40px}.enterprise-hero p{font-size:17px}.ecosystem-node{font-size:14px;min-height:51px;gap:8px}.ecosystem-node svg{width:19px;height:19px}.ecosystem-core strong{font-size:30px}.ecosystem-core span{font-size:10px}.dual-service article{padding:33px 27px}.dual-service article h2{font-size:29px}.contact-grid{gap:45px}}@media(max-width:760px){.public-platform .section{padding-top:60px;padding-bottom:60px}.public-platform h2{font-size:29px}.platform-header{height:74px}.platform-header .nav-inner{padding:0 20px;gap:9px}.platform-header .brand{font-size:19px;gap:7px}.platform-header .brand-mark{font-size:28px;width:39px}.platform-header .login-link{font-size:11px;gap:4px}.platform-header .platform-nav.open{top:73px;height:calc(100dvh - 73px);padding:16px 24px 40px}.platform-footer .footer-top{grid-template-columns:1fr 1fr;gap:35px 22px}.platform-footer .footer-top>div:first-child{grid-column:1/-1}.platform-footer .footer-top>div{min-width:0}.platform-footer .footer-top>div>a{white-space:normal;font-size:12px}.platform-footer .footer-bottom{align-items:flex-start}.enterprise-hero{display:flex;flex-direction:column;align-items:stretch;padding-top:43px;padding-bottom:18px;gap:14px}.enterprise-hero h1{font-size:clamp(30px,7.8vw,43px);line-height:1.4}.enterprise-hero p{font-size:16px;line-height:1.85;margin:19px 0 26px}.enterprise-hero .button{font-size:14px}.hero-secondary{margin-top:19px}.hero-secondary a{font-size:13px}.intelligence-visual{max-width:560px;width:100%;align-self:center;margin:3px 0 12px}.network-label{font-size:13px;gap:4px}.network-label small{font-size:9px}.network-label svg{width:18px;height:18px}.intelligence-section .section-heading{margin-bottom:16px}.intelligence-section .section-heading p{font-size:15px}.intelligence-layout{grid-template-columns:1fr;gap:20px}.ecosystem{width:100%;margin:auto;min-height:235px}.ecosystem-node{min-height:43px;font-size:13px;width:27%;gap:6px}.ecosystem-node svg{width:17px;height:17px}.ecosystem-core strong{font-size:28px}.ecosystem-core span{font-size:8px}.ecosystem-detail{border-left:0;border-top:1px solid #dce6e9;padding:20px 0 0;min-height:0}.ecosystem-detail>span{font-size:15px;margin:0 0 10px}.ecosystem-detail h3{font-size:25px}.ecosystem-detail>p{font-size:15px;min-height:82px;margin:14px 0 17px}.audience-links{margin-top:25px;padding-top:22px}.audience-links a{font-size:11px}.platform-product-split,.people-operations{grid-template-columns:1fr;gap:30px}.platform-product-split p{font-size:15px}.process-board{padding:20px 17px}.process-board-head{font-size:13px}.process-board-head a{font-size:11px}.process-board li{padding:18px 13px}.process-board-foot{font-size:10px}.dual-service{grid-template-columns:1fr;gap:24px}.dual-service article{padding:30px 25px}.dual-service article h2{font-size:29px}.dual-service article>span{font-size:12px;margin-bottom:20px}.dual-service article p{font-size:14px}.public-platform .section-heading{display:block}.public-platform .section-heading>.text-link{margin-top:18px}.public-platform .section-heading>p{margin-top:14px;font-size:15px}.platform-service-rows>a{grid-template-columns:26px 1fr 20px;gap:12px;padding:25px 0}.platform-service-rows h3{font-size:21px}.platform-service-rows p{grid-column:2;grid-row:2;font-size:14px}.platform-service-rows svg{grid-column:3;grid-row:1}.people-operations>ol{gap:20px}.people-operations li{padding:18px 0}.people-operations li h3{font-size:20px}.people-operations li span{margin-bottom:12px}.talent-journey h3{font-size:20px}.platform-policy-links h3{font-size:18px}.platform-policy-links>a{gap:13px}.capability-typography{font-size:37px}.industry-links>div:last-child{grid-template-columns:1fr;gap:0}.industry-links h3{font-size:20px}.size-tabs button{font-size:15px;padding:17px 5px;gap:5px}.size-tabs button svg{width:14px}.size-panel{grid-template-columns:1fr;gap:15px;padding:26px 0 0}.size-panel h3{font-size:24px}.size-panel p{font-size:15px}.trust-and-contact{grid-template-columns:1fr;gap:35px}.trust-and-contact>div+div{padding:30px 0 0;border-left:0;border-top:1px solid #e0e8eb}.trust-and-contact h3{font-size:26px}.solution-hero{padding-top:25px;padding-bottom:40px}.platform-breadcrumb{font-size:11px;margin-bottom:26px}.platform-breadcrumb ol{gap:6px 8px}.platform-breadcrumb li+li:before{margin-right:8px}.solution-hero>div{grid-template-columns:1fr;gap:30px}.solution-hero h1{font-size:35px;line-height:1.45}.solution-hero p{font-size:16px;margin:20px 0 25px}.solution-visual{padding:25px}.solution-visual li{padding:18px 0}.solution-visual li strong{font-size:16px}.solution-intro{grid-template-columns:1fr;gap:27px;padding-top:30px}.solution-intro>p{font-size:18px}.solution-intro h2{font-size:14px}.solution-intro div p{font-size:15px}.solution-features{grid-template-columns:1fr;gap:25px}.solution-features article h2{font-size:23px}.solution-features article p{font-size:15px}.solution-steps{grid-template-columns:1fr;gap:22px;margin-top:28px}.solution-steps h3{font-size:21px;margin-top:10px}.solution-steps p{margin:12px 0}.solution-related{padding-bottom:45px}.solution-related h2{font-size:23px}.related-links{gap:14px 18px}.related-links a{font-size:13px}.platform-close{padding:38px 0}.platform-close>.wide{display:block}.platform-close h2{font-size:27px;margin-bottom:25px}.solution-page.executive .solution-hero{padding-left:22px;padding-right:22px;padding-bottom:40px}.executive .solution-intro{margin-top:30px}.industry-roles{grid-template-columns:1fr;gap:23px}.industry-roles>div{padding-top:19px}.industry-roles span{margin-bottom:12px}.industry-approach li{grid-template-columns:25px 1fr;gap:15px}.industry-approach p{font-size:16px}.contact-grid{grid-template-columns:1fr;gap:38px;padding-bottom:65px}.contact-grid h2{font-size:24px;margin-bottom:25px}.contact-grid .contact-phone{font-size:26px}.contact-directions{column-gap:16px}.contact-directions a{font-size:13px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.network-dots circle{animation:none}}.network-label{width:30px;height:30px;align-items:center;justify-content:center;transform:translate(-50%,-50%);gap:0}.network-label strong{position:absolute;top:42px;white-space:nowrap}.network-label small{position:absolute;top:66px}.network-label.goal{left:23.387%;top:20.652%;right:auto}.network-label.skill{left:77.097%;top:29.348%;right:auto}.network-label.talent{left:27.258%;top:77.174%;right:auto}.network-label.collaboration{left:78.065%;top:75.435%;right:auto}@media(max-width:760px){.network-label strong{top:29px;font-size:12px}.network-label small{top:48px;font-size:9px}}.historical-article{padding-top:32px;padding-bottom:90px;max-width:1320px;color:#163042}.historical-heading{max-width:1080px;margin:40px 0}.historical-label{display:inline-block;padding:6px 11px;font-size:12px;background:#edf3f4;color:#526e79;border-radius:4px}.historical-heading h1{font-size:43px;line-height:1.5;margin:22px 0;letter-spacing:-.03em;overflow-wrap:anywhere}.historical-heading .content-byline{padding:0 0 22px;line-height:1.8}.historical-context{display:flex;gap:14px;align-items:flex-start;padding:22px 25px;background:#f6f8f9;border-left:3px solid #a1bdc5;margin-top:25px}.historical-context>svg{color:#526c7a;margin-top:4px}.historical-context p{margin:0;font-size:14px;line-height:1.9;color:#526877}.historical-context a{display:inline-flex;gap:8px;align-items:center;color:#087e89;margin-left:12px}.historical-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:65px;align-items:start}.historical-sidebar{position:sticky;top:28px;max-height:calc(100dvh - 56px);overflow:auto;scrollbar-width:thin}.historical-sidebar details>summary{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:650;cursor:pointer;padding-bottom:18px}.historical-sidebar nav{display:flex;flex-direction:column;border-left:1px solid #d2e0e5;padding:0 0 0 17px}.historical-sidebar nav a{font-size:13px;color:#5e7481;line-height:1.8;padding:9px 0;overflow-wrap:anywhere}.historical-sidebar nav a:hover{color:#087e89}.historical-service{border-top:1px solid #dde7ea;margin-top:30px;padding-top:24px}.historical-service h2{font-size:19px}.historical-service p{font-size:13px}.historical-service>a{display:flex;align-items:center;gap:10px;color:#087e89;font-size:13px;margin-top:15px}.historical-body{font-size:17px;line-height:2.05;overflow-wrap:anywhere;color:#2b4554}.historical-body p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 24px}.historical-body h2,.historical-body h3,.historical-body h4,.historical-body h5{scroll-margin-top:28px;font-size:25px;line-height:1.65;margin:40px 0 20px;color:#112b3d}.historical-body h3{font-size:23px}.historical-body h4,.historical-body h5{font-size:21px}.historical-body a{color:#087e89;text-decoration:underline;text-underline-offset:3px}.historical-body img{display:block;max-width:100%;height:auto;margin:24px auto}.historical-body figure{margin:25px 0}.historical-body figcaption{font-size:12px;color:#6b7c88;text-align:center}.historical-body ul,.historical-body ol{padding-left:24px}.historical-body blockquote{border-left:3px solid #abc7cf;padding:5px 0 5px 23px;margin:25px 0;color:#59717e}.article-table{overflow:auto;max-width:100%;margin:24px 0}.article-table table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.8}.article-table td,.article-table th{padding:12px;border:1px solid #d6e2e5;text-align:left;min-width:90px}.article-table th{background:#f1f6f7}.historical-next{border-top:1px solid #d6e2e5;padding-top:30px;margin-top:45px}.historical-next h2{font-size:25px}.historical-next p{font-size:15px}.historical-feed{border-top:1px solid #dde7ea}.historical-feed-list{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px}.historical-feed-list article{padding:26px 0;border-top:1px solid #c5d9df;min-width:0}.historical-feed-list article>span{font-size:12px;color:#67818e}.historical-feed-list h3{font-size:22px;line-height:1.65;margin:15px 0 22px;overflow-wrap:anywhere}.historical-feed-list footer{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:#6a7f8d}.historical-feed>.table-footer{margin-top:24px}@media(max-width:900px){.historical-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.historical-heading h1{font-size:36px}}@media(max-width:620px){.historical-article{padding-top:23px;padding-bottom:60px}.historical-heading{margin:26px 0 30px}.historical-heading h1{font-size:29px;line-height:1.6;letter-spacing:-.02em}.historical-heading .content-byline{font-size:11px;gap:8px 16px}.historical-context{padding:18px 15px;gap:10px}.historical-context p{font-size:12px}.historical-context a{display:flex;margin:10px 0 0}.historical-layout{display:block}.historical-sidebar{position:static;max-height:none;margin-bottom:30px}.historical-sidebar details{padding:17px 18px;background:#f5f8f9;border:1px solid #dce6e9;border-radius:5px}.historical-sidebar details>summary{padding-bottom:0;font-size:14px}.historical-sidebar details[open]>summary{padding-bottom:15px}.historical-sidebar nav{max-height:220px;overflow:auto}.historical-service{display:none}.historical-body{font-size:16px;line-height:1.95}.historical-body h2{font-size:23px;margin-top:30px}.historical-body h3,.historical-body h4{font-size:21px}.historical-body h5{font-size:19px}.historical-feed-list{grid-template-columns:1fr;gap:8px}.historical-feed-list h3{font-size:20px}.historical-feed-list article>span,.historical-feed-list footer{font-size:12px}.historical-article .platform-breadcrumb li:last-child{display:none}.historical-next h2{font-size:22px}.historical-next p{font-size:14px}}.search-operation-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0}.search-operation-metrics>div{padding:22px;background:#fff;border:1px solid #dce6e9;border-radius:7px}.search-operation-metrics span{font-size:12px;color:#607785;display:block}.search-operation-metrics strong{display:block;margin-top:14px;font-size:32px;font-weight:600}.search-evidence-status{padding:24px;background:#f3f7f8;border-radius:7px}.search-evidence-status h2{font-size:21px}.search-evidence-status p{font-size:13px;line-height:1.8}.search-evidence-status dl{display:flex;flex-wrap:wrap;gap:25px;font-size:13px}.search-evidence-status dt{color:#68818e;margin-bottom:8px}.search-evidence-status dd{margin:0}.search-operations .workspace-toolbar{align-items:end;flex-wrap:wrap}.search-operations .workspace-toolbar .field{margin:0;flex:1;min-width:170px}.search-operations .workspace-toolbar .field input{width:100%}.search-operations td:first-child{max-width:520px;overflow-wrap:anywhere}.search-operations td:first-child small{display:block;font-size:11px;margin-top:8px}.search-operations td:first-child strong{font-size:13px;font-weight:500}.search-operations .table-footer>div{display:flex;gap:20px}@media(max-width:620px){.search-operation-metrics{grid-template-columns:1fr 1fr;gap:10px}.search-operation-metrics>div{padding:17px 13px}.search-operation-metrics span{font-size:10px}.search-operation-metrics strong{font-size:28px}.search-evidence-status{padding:20px 16px}.search-evidence-status h2{font-size:19px}.search-evidence-status dl{display:block}.search-evidence-status dl>div{margin-top:18px}.search-operations .workspace-toolbar .field{flex-basis:100%}}.private-resumes{margin:28px 0;padding:28px;background:#fff;border:1px solid var(--border,#dbe5e5);border-radius:18px}.private-resumes h2{display:flex;align-items:center;gap:10px}.private-resumes form{display:grid;gap:12px}.private-resumes input[type=file]{max-width:100%;padding:12px;border:1px solid #c7d8d7;border-radius:8px}.private-resumes form .button{justify-self:start}.original-list article{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e1e8e8;padding:18px 0}.original-list h3{overflow-wrap:anywhere}.original-list p{font-size:13px;margin:6px 0}.original-list .text-link{flex-shrink:0}@media(max-width:600px){.private-resumes{padding:18px}.original-list article{align-items:flex-start;flex-direction:column}}.historical-collection{padding-top:32px;padding-bottom:80px}.historical-collection .historical-feed-list h2{font-size:21px;line-height:1.6;margin:12px 0}.collection-pagination{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:30px 0}.collection-pagination a,.collection-pagination span{padding:10px 15px;border:1px solid #dce2e9;border-radius:8px}.collection-pagination [aria-current]{background:#173b47;color:#fff}.historical-collection .historical-heading p{max-width:760px;line-height:1.8}.historical-collection h1{overflow-wrap:anywhere}.collection-topics{margin:24px 0}.collection-topics summary{cursor:pointer;padding:12px 0;font-weight:600}.collection-topics .related-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding:18px 0}.collection-topics a{max-width:100%;overflow-wrap:anywhere}.platform-header .brand .brand-logo,.platform-footer .brand .brand-logo{width:48px;height:48px;flex-basis:48px;transform:none;padding:0;clip-path:none;background:transparent}@media(max-width:760px){.platform-header .brand .brand-logo{width:42px;height:42px;flex-basis:42px}}.resume-submissions{margin:28px 0;padding:24px;background:#fff;border:1px solid var(--border,#dbe5e5);border-radius:18px;min-width:0}.resume-submissions h2{font-size:24px;margin:0 0 12px}.resume-submissions form{display:grid;gap:16px}.resume-submissions label{display:grid;gap:8px;min-width:0}.resume-submissions select{width:100%;max-width:100%;min-width:0}.resume-submissions .resume-consent{display:block;line-height:1.8}.resume-consent input{margin-right:8px}.resume-submissions .button{justify-self:start}.resume-inbox-actions{display:grid;gap:14px;min-width:150px}.resume-submissions .original-list article>div:first-child{min-width:0;flex:1}.resume-submissions .original-list h3{font-size:18px}@media(max-width:600px){.resume-submissions{padding:18px}.private-resumes .resume-submissions{padding:16px 0;border:0;border-top:1px solid var(--border,#dbe5e5);border-radius:0}.resume-inbox-actions{width:100%}.resume-submissions h2{font-size:22px}}.community-page{padding-top:30px;padding-bottom:85px;color:#142f3f}.community-nav{display:flex;justify-content:space-between;align-items:center;padding:12px 0 24px;border-bottom:1px solid #dce7e8;gap:20px}.community-nav>a{font-size:23px;font-weight:700}.community-nav>div{display:flex;gap:22px;align-items:center;font-size:13px}.community-hero{padding:40px 0 54px}.community-hero h1{font-size:52px;line-height:1.4;letter-spacing:-.03em;margin:30px 0 22px}.community-hero p{font-size:19px;line-height:1.9;color:#516775}.community-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:50px}.community-search{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.community-search input,.community-search select,.community-desk-toolbar select{border:1px solid #bbced2;border-radius:5px;padding:12px;color:#264956;background:#fff;font:inherit;max-width:100%}.community-search input{flex:1;min-width:200px}.community-search select{font-size:13px}.community-guidance{background:#f2f7f7;padding:27px;height:fit-content;border-top:3px solid #087e89}.community-guidance h2{font-size:21px;line-height:1.6}.community-guidance p,.community-guidance li{font-size:13px;line-height:1.95;color:#536b77}.community-guidance ol{padding-left:20px}.community-cards article{border-top:1px solid #dbe7e9;padding:25px 0 28px}.community-card-top{display:flex;gap:14px;font-size:12px;color:#456774}.community-card-top b{display:flex;align-items:center;gap:5px;color:#08717b}.community-cards h2{font-size:24px;line-height:1.6;margin:14px 0}.community-cards p{font-size:15px;line-height:1.9;white-space:pre-wrap;color:#536b77;overflow-wrap:anywhere}.community-cards footer{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#5a7180}.community-cards footer>span:last-child{display:flex;align-items:center;gap:8px}.community-empty{padding:55px 20px;color:#5b7180;text-align:center;line-height:1.8}.community-empty h2{color:#1b3949;font-size:28px}.community-empty .text-link{justify-content:center}.community-thread{max-width:930px;margin:45px auto}.community-thread>article>header{border-bottom:1px solid #dce8e9;padding-bottom:22px}.community-thread h1{font-size:40px;line-height:1.55;margin:23px 0;overflow-wrap:anywhere}.community-thread header p,.community-replies time{font-size:13px;color:#536b77}.community-prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:2;font-size:17px;padding:15px 0;color:#344f5e}.community-prose p{font:inherit;color:inherit}.community-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:20px 0}.community-actions button[aria-pressed=true]{background:#e4f4f2;color:#06626d;border-color:#07818c}.community-replies{border-top:1px solid #d3e2e4;margin-top:50px;padding-top:28px}.community-replies h2{font-size:25px}.community-replies article{padding:25px 0;border-bottom:1px solid #e0eaec}.community-replies article>header{display:flex;justify-content:space-between;gap:20px}.community-replies blockquote,.community-reply-form blockquote{padding:14px 22px;border-left:3px solid #b0cdd2;margin:22px 0;background:#f4f8f8;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.community-reply-form{margin-top:35px}.community-reply-form textarea{min-height:140px}.community-desk-heading{margin:35px 0}.community-desk-heading h1{font-size:36px}.community-desk-toolbar{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:22px 0;border-bottom:1px solid #dce7e9}.community-desk-toolbar label{display:flex;gap:14px;align-items:center}.community-desk-item{padding:25px 0;border-bottom:1px solid #dce7e9;display:flex;justify-content:space-between;gap:25px}.community-desk-item h2{font-size:22px;overflow-wrap:anywhere}.community-desk-item p{font-size:13px;line-height:1.8}.community-desk-item>div:last-child{display:flex;gap:15px;align-items:center;flex-shrink:0}.community-preview{padding-top:40px;padding-bottom:40px;border-top:1px solid #dae6e8}.community-preview>.section-heading{margin:0}.community-preview h2{font-size:30px}@media(max-width:760px){.community-page{padding-top:16px;padding-bottom:50px}.community-nav{align-items:flex-start;flex-direction:column;gap:15px}.community-nav>div{gap:16px;flex-wrap:wrap;font-size:12px}.community-nav .button{padding:10px 13px}.community-hero{padding:25px 0 35px}.community-hero h1{font-size:35px;margin:25px 0 18px}.community-hero p{font-size:15px}.community-layout{grid-template-columns:1fr;gap:35px}.community-search input{flex-basis:100%;min-width:0}.community-search select{flex:1}.community-search .button{width:100%}.community-cards h2{font-size:21px}.community-cards footer{flex-direction:column;gap:10px}.community-thread{margin-top:30px}.community-thread h1{font-size:28px}.community-prose{font-size:16px}.community-thread .section-heading{gap:12px}.community-replies h2{font-size:22px}.community-replies article>header{font-size:14px}.community-desk-heading h1{font-size:30px}.community-desk-item{flex-direction:column;gap:10px}.community-desk-item>div:last-child{flex-wrap:wrap}.community-preview .section-heading{align-items:flex-start;gap:20px}}.community-highlight-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.community-highlight-list article{padding:24px 0;border-top:1px solid #c8dadc}.community-highlight-list span{font-size:12px;color:#526c7a}.community-highlight-list h3{font-size:21px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:760px){.community-highlight-list{grid-template-columns:1fr}}
