.CandidateShowcase-module__F2-ZPW__section{background:var(--color-background);padding-block:var(--section-y)}.CandidateShowcase-module__F2-ZPW__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;display:grid}.CandidateShowcase-module__F2-ZPW__title{max-width:22ch}.CandidateShowcase-module__F2-ZPW__lead{max-width:62ch;margin-top:var(--space-4);font-size:var(--text-lead)}.CandidateShowcase-module__F2-ZPW__all{margin-top:var(--space-4);font-size:17px;font-weight:var(--weight-semibold);color:var(--color-primary);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.CandidateShowcase-module__F2-ZPW__all svg{width:16px;height:16px;transition:transform .2s}.CandidateShowcase-module__F2-ZPW__all:hover svg{transform:translate(4px)}[dir=rtl] .CandidateShowcase-module__F2-ZPW__all svg{transform:scaleX(-1)}[dir=rtl] .CandidateShowcase-module__F2-ZPW__all:hover svg{transform:scaleX(-1)translate(4px)}.CandidateShowcase-module__F2-ZPW__stats{gap:40px;margin:0;display:flex}.CandidateShowcase-module__F2-ZPW__stats div{flex-direction:column-reverse;gap:4px;display:flex}.CandidateShowcase-module__F2-ZPW__stats dd{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);line-height:1}.CandidateShowcase-module__F2-ZPW__stats dt{font-size:var(--text-small);color:var(--color-muted)}.CandidateShowcase-module__F2-ZPW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.CandidateShowcase-module__F2-ZPW__card{height:100%;color:inherit;background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);align-items:center;gap:16px;padding:16px 18px 16px 16px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.CandidateShowcase-module__F2-ZPW__card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-card)}.CandidateShowcase-module__F2-ZPW__photo{background:var(--color-surface);border-radius:10px;flex:none;width:64px;height:80px;overflow:hidden}.CandidateShowcase-module__F2-ZPW__photo img{object-fit:cover;width:100%;height:100%}.CandidateShowcase-module__F2-ZPW__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.CandidateShowcase-module__F2-ZPW__name{font-size:17px;font-weight:var(--weight-bold);color:var(--color-ink)}.CandidateShowcase-module__F2-ZPW__profession{font-size:15px;font-weight:var(--weight-medium);color:var(--color-ink-soft)}.CandidateShowcase-module__F2-ZPW__meta{color:var(--color-muted);margin-top:2px;font-size:14px}.CandidateShowcase-module__F2-ZPW__arrow{width:16px;height:16px;color:var(--color-border-strong);flex:none;transition:transform .2s,color .2s}.CandidateShowcase-module__F2-ZPW__card:hover .CandidateShowcase-module__F2-ZPW__arrow{color:var(--color-primary);transform:translate(3px)}[dir=rtl] .CandidateShowcase-module__F2-ZPW__arrow{transform:scaleX(-1)}[dir=rtl] .CandidateShowcase-module__F2-ZPW__card:hover .CandidateShowcase-module__F2-ZPW__arrow{transform:scaleX(-1)translate(3px)}@media (max-width:1023px){.CandidateShowcase-module__F2-ZPW__head{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.CandidateShowcase-module__F2-ZPW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CandidateShowcase-module__F2-ZPW__grid>li:nth-child(n+9){display:none}}@media (max-width:640px){.CandidateShowcase-module__F2-ZPW__stats{gap:28px}.CandidateShowcase-module__F2-ZPW__grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.CandidateShowcase-module__F2-ZPW__grid>li:nth-child(n+7){display:none}}
.MaterialHero-module__bxxNfW__section{background:var(--color-background);padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,72px)}.MaterialHero-module__bxxNfW__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.MaterialHero-module__bxxNfW__crumbs{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:var(--space-4);font-size:.75rem}.MaterialHero-module__bxxNfW__crumb{color:var(--color-muted);text-decoration:none}.MaterialHero-module__bxxNfW__crumb:hover{color:var(--color-ink)}.MaterialHero-module__bxxNfW__sep{color:var(--color-border-strong);padding-inline:8px}.MaterialHero-module__bxxNfW__updated{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:var(--space-4);font-size:.8125rem}.MaterialHero-module__bxxNfW__h1{max-width:18ch;font-size:clamp(2.125rem,1.5rem + 2.6vw,3.5rem)}.MaterialHero-module__bxxNfW__lead{font-size:var(--text-lead);max-width:54ch;margin-top:var(--space-6)}.MaterialHero-module__bxxNfW__actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.MaterialHero-module__bxxNfW__note{font-size:var(--text-small);color:var(--color-muted);margin-top:var(--space-4)}.MaterialHero-module__bxxNfW__media{min-width:0}.MaterialHero-module__bxxNfW__photo{object-fit:cover;border-radius:var(--radius-photo);width:100%;height:clamp(340px,40vw,560px)}@media (max-width:1023px){.MaterialHero-module__bxxNfW__inner{grid-template-columns:1fr}.MaterialHero-module__bxxNfW__photo{height:clamp(260px,46vw,400px)}}@media (max-width:767px){:is(.MaterialHero-module__bxxNfW__actions a,.MaterialHero-module__bxxNfW__actions button){width:100%}}
.ServiceBody-module__f00sdG__section{background:var(--color-background);padding-block:var(--section-y-tight)}.ServiceBody-module__f00sdG__tint{background:var(--color-surface-warm)}.ServiceBody-module__f00sdG__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ServiceBody-module__f00sdG__title{max-width:22ch;margin:0}.ServiceBody-module__f00sdG__paragraph{color:var(--color-text);margin:0;padding-top:6px;font-size:17px;line-height:1.7}.ServiceBody-module__f00sdG__intro{padding-top:var(--space-8)}.ServiceBody-module__f00sdG__stack{gap:var(--space-6);display:grid}.ServiceBody-module__f00sdG__stackTitle{text-wrap:balance;max-width:30ch}.ServiceBody-module__f00sdG__explainLead{max-width:62ch;color:var(--color-ink);margin:0;font-size:1.25rem;line-height:1.55}.ServiceBody-module__f00sdG__explainCols{columns:2;column-fill:balance;padding-top:var(--space-6);border-top:var(--border-hairline);column-gap:clamp(24px,4vw,64px)}.ServiceBody-module__f00sdG__explainCols .ServiceBody-module__f00sdG__paragraph{padding-top:0}.ServiceBody-module__f00sdG__explainCols .ServiceBody-module__f00sdG__paragraph+.ServiceBody-module__f00sdG__paragraph{margin-top:var(--space-4)}@media (max-width:767px){.ServiceBody-module__f00sdG__explainCols{columns:1}}.ServiceBody-module__f00sdG__under{margin-top:var(--space-6);max-width:44ch;padding-top:0}.ServiceBody-module__f00sdG__note{max-width:72ch;margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);line-height:1.6}.ServiceBody-module__f00sdG__arrow{flex:none;width:16px;height:16px;transition:transform .2s}[dir=rtl] .ServiceBody-module__f00sdG__arrow{transform:scaleX(-1)}.ServiceBody-module__f00sdG__statsBand{background:var(--color-background);padding-bottom:clamp(32px,4vw,48px)}.ServiceBody-module__f00sdG__stats{border-top:var(--border-hairline);border-bottom:var(--border-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ServiceBody-module__f00sdG__stats div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding:26px 24px 28px;display:flex}.ServiceBody-module__f00sdG__stats div:first-child{padding-inline-start:0}.ServiceBody-module__f00sdG__stats div+div{border-inline-start:var(--border-hairline)}.ServiceBody-module__f00sdG__stats dd{font-family:var(--font-mono);color:var(--color-accent);text-align:start;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);line-height:1.1}.ServiceBody-module__f00sdG__stats dt{font-size:var(--text-small);color:var(--color-muted);line-height:1.45}.ServiceBody-module__f00sdG__fitList{border-top:var(--border-hairline);margin:0;padding:0;list-style:none}.ServiceBody-module__f00sdG__fitList li{border-bottom:var(--border-hairline);color:var(--color-ink);align-items:center;gap:16px;padding:12px 0;font-size:17px;line-height:1.5;display:flex}.ServiceBody-module__f00sdG__fitIcon{color:var(--color-accent);flex:none}.ServiceBody-module__f00sdG__subhead{margin-top:var(--space-8);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.8125rem}.ServiceBody-module__f00sdG__alternatives{margin:var(--space-3) 0 0;border-top:var(--border-hairline);padding:0;list-style:none}.ServiceBody-module__f00sdG__alternative{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:var(--border-hairline);padding:12px 0;text-decoration:none;display:flex}.ServiceBody-module__f00sdG__alternative:hover .ServiceBody-module__f00sdG__arrow{transform:translate(3px)}[dir=rtl] .ServiceBody-module__f00sdG__alternative:hover .ServiceBody-module__f00sdG__arrow{transform:scaleX(-1)translate(3px)}.ServiceBody-module__f00sdG__altText{font-size:var(--text-small);color:var(--color-text);line-height:1.5}.ServiceBody-module__f00sdG__altLink{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);flex:none;align-items:center;gap:8px;display:inline-flex}.ServiceBody-module__f00sdG__coverage{margin:var(--space-12) 0 0;padding-top:var(--space-6);border-top:var(--border-hairline);grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);gap:clamp(24px,3vw,48px);display:grid}.ServiceBody-module__f00sdG__coverage dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.ServiceBody-module__f00sdG__coverage dd{font-size:var(--text-small);color:var(--color-ink);margin:8px 0 0;line-height:1.6}.ServiceBody-module__f00sdG__term{justify-content:space-between;gap:12px;padding:2px 0;display:flex}.ServiceBody-module__f00sdG__term b{font-family:var(--font-mono);font-weight:var(--weight-regular);color:var(--color-accent);white-space:nowrap}.ServiceBody-module__f00sdG__tiles{margin:var(--space-8) 0 0;border-top:var(--border-hairline);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ServiceBody-module__f00sdG__tile{border-bottom:var(--border-hairline);padding:clamp(20px,2vw,28px) clamp(20px,2.2vw,32px)}.ServiceBody-module__f00sdG__tile:not(:nth-child(3n)){border-inline-end:var(--border-hairline)}.ServiceBody-module__f00sdG__tile:nth-child(3n+1){padding-inline-start:0}.ServiceBody-module__f00sdG__tile:nth-child(3n){padding-inline-end:0}.ServiceBody-module__f00sdG__tileIcon{color:var(--color-accent);margin-bottom:16px;display:block}.ServiceBody-module__f00sdG__tileTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.125rem;line-height:1.25}.ServiceBody-module__f00sdG__tileText{font-size:var(--text-body);color:var(--color-text);margin-top:8px;line-height:1.6}.ServiceBody-module__f00sdG__columns{margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.ServiceBody-module__f00sdG__column{padding-top:var(--space-4);border-top:2px solid var(--color-border-strong)}.ServiceBody-module__f00sdG__columnActive{border-top-color:var(--color-accent)}.ServiceBody-module__f00sdG__columnTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);align-items:baseline;gap:10px;font-size:1.125rem;display:flex}.ServiceBody-module__f00sdG__columnNum{font-family:var(--font-mono);color:var(--color-accent);font-size:.8125rem}.ServiceBody-module__f00sdG__column ul,.ServiceBody-module__f00sdG__scopeCol ul{margin:var(--space-4) 0 0;padding:0;list-style:none}.ServiceBody-module__f00sdG__column li,.ServiceBody-module__f00sdG__scopeCol li{border-bottom:var(--border-hairline);font-size:var(--text-body);color:var(--color-ink);align-items:flex-start;gap:10px;padding:10px 0;line-height:1.5;display:flex}.ServiceBody-module__f00sdG__checkIcon{color:var(--color-accent);flex:none;margin-top:2px}.ServiceBody-module__f00sdG__minusIcon{color:var(--color-muted);flex:none;margin-top:2px}.ServiceBody-module__f00sdG__waves{margin-top:var(--space-8)}.ServiceBody-module__f00sdG__waveExample{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);font-size:.8125rem}.ServiceBody-module__f00sdG__waveList{gap:var(--grid-gap);margin:var(--space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ServiceBody-module__f00sdG__wave{padding-top:var(--space-6)}.ServiceBody-module__f00sdG__waveBar{height:6px;margin-bottom:var(--space-6);background:var(--color-accent);border-radius:3px;display:block}.ServiceBody-module__f00sdG__waveBar[data-step="2"]{opacity:.6}.ServiceBody-module__f00sdG__waveBar[data-step="3"]{opacity:.35}.ServiceBody-module__f00sdG__waveName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);font-size:.8125rem}.ServiceBody-module__f00sdG__wavePeople{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);text-align:start;margin-top:6px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);line-height:1.05}.ServiceBody-module__f00sdG__waveText{max-width:34ch;margin-top:var(--space-3);font-size:var(--text-body);color:var(--color-text);line-height:1.55}.ServiceBody-module__f00sdG__steps{margin:var(--space-8) 0 0;border-top:var(--border-hairline);padding:0;list-style:none}.ServiceBody-module__f00sdG__step{gap:var(--space-6);border-bottom:var(--border-hairline);grid-template-columns:48px minmax(0,1fr) minmax(0,190px) minmax(0,250px);align-items:start;padding:18px 0;display:grid}.ServiceBody-module__f00sdG__stepNum{font-family:var(--font-mono);color:var(--color-accent);padding-top:3px;font-size:.875rem}.ServiceBody-module__f00sdG__stepTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.125rem;line-height:1.3}.ServiceBody-module__f00sdG__stepText{font-size:var(--text-body);color:var(--color-text);margin-top:4px;line-height:1.6}.ServiceBody-module__f00sdG__stepMeta,.ServiceBody-module__f00sdG__ownerText{flex-direction:column;gap:4px;min-width:0;display:flex}.ServiceBody-module__f00sdG__metaLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.ServiceBody-module__f00sdG__metaValue{font-family:var(--font-mono);color:var(--color-ink);font-size:.875rem;line-height:1.45}.ServiceBody-module__f00sdG__owner{align-items:center;gap:12px;min-width:0;display:flex}.ServiceBody-module__f00sdG__ownerText b{font-size:.875rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.ServiceBody-module__f00sdG__ownerText>span:last-child:not(.ServiceBody-module__f00sdG__metaLabel){color:var(--color-muted);font-size:.8125rem;line-height:1.35}.ServiceBody-module__f00sdG__ownerPhoto{object-fit:cover;object-position:50% 20%;border-radius:6px;flex:none;width:48px;height:64px;display:block}.ServiceBody-module__f00sdG__ownerStack{flex:none;gap:3px;display:flex}.ServiceBody-module__f00sdG__ownerPhotoSmall{object-fit:cover;object-position:50% 20%;border-radius:4px;width:26px;height:36px;display:block}.ServiceBody-module__f00sdG__people{gap:var(--grid-gap);margin:var(--space-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ServiceBody-module__f00sdG__people[data-count="4"],.ServiceBody-module__f00sdG__people[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceBody-module__f00sdG__person{border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);grid-template-columns:112px minmax(0,1fr);display:grid;overflow:hidden}.ServiceBody-module__f00sdG__personPhoto{object-fit:cover;object-position:50% 20%;width:100%;height:100%;min-height:150px;display:block}.ServiceBody-module__f00sdG__personBody{padding:18px 20px}.ServiceBody-module__f00sdG__personName{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.125rem;line-height:1.25}.ServiceBody-module__f00sdG__personRole{font-size:var(--text-small);color:var(--color-accent);margin-top:4px;line-height:1.4}.ServiceBody-module__f00sdG__personText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);line-height:1.55}.ServiceBody-module__f00sdG__moreLink{margin-top:var(--space-6);font-size:17px;font-weight:var(--weight-semibold);color:var(--color-primary);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ServiceBody-module__f00sdG__moreLink:hover .ServiceBody-module__f00sdG__arrow{transform:translate(3px)}.ServiceBody-module__f00sdG__scope{margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,72px);display:grid}.ServiceBody-module__f00sdG__scopeCol{padding-top:var(--space-4);border-top:2px solid var(--color-ink)}.ServiceBody-module__f00sdG__scopeOurs{border-top-color:var(--color-accent)}.ServiceBody-module__f00sdG__scopeTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.8125rem}.ServiceBody-module__f00sdG__contractNote{max-width:44ch;margin-top:var(--space-4);font-size:var(--text-small);color:var(--color-muted);line-height:1.6}.ServiceBody-module__f00sdG__moreLinks{gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.ServiceBody-module__f00sdG__moreLinks .ServiceBody-module__f00sdG__moreLink{font-size:var(--text-body);margin-top:0}.ServiceBody-module__f00sdG__docsWrap{min-width:0}.ServiceBody-module__f00sdG__docs{border-collapse:collapse;width:100%}.ServiceBody-module__f00sdG__docs th{border-bottom:var(--border-hairline);font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--weight-regular);letter-spacing:.08em;text-align:start;text-transform:uppercase;color:var(--color-muted);padding:0 0 10px}.ServiceBody-module__f00sdG__docs td{border-bottom:var(--border-hairline);vertical-align:middle;padding:14px 0}.ServiceBody-module__f00sdG__docCode{width:1%;font-family:var(--font-mono);white-space:nowrap;color:var(--color-muted);font-size:.8125rem;padding-inline-end:var(--space-6)!important}.ServiceBody-module__f00sdG__docTitle{font-size:var(--text-body);color:var(--color-ink);line-height:1.4}.ServiceBody-module__f00sdG__docAction{text-align:end;white-space:nowrap;width:1%;padding-inline-start:var(--space-4)!important}.ServiceBody-module__f00sdG__docLink{font-family:var(--font-mono);color:var(--color-primary);align-items:center;gap:6px;font-size:.8125rem;text-decoration:none;display:inline-flex}.ServiceBody-module__f00sdG__docLink:hover{color:var(--color-accent)}.ServiceBody-module__f00sdG__docsFoot{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ServiceBody-module__f00sdG__docsFoot a{gap:10px}.ServiceBody-module__f00sdG__docsLang{font-size:var(--text-small);color:var(--color-muted)}@media (max-width:1199px){.ServiceBody-module__f00sdG__step{grid-template-columns:40px minmax(0,1fr) minmax(0,220px)}.ServiceBody-module__f00sdG__owner{grid-column:2/-1}.ServiceBody-module__f00sdG__people,.ServiceBody-module__f00sdG__people[data-count="4"],.ServiceBody-module__f00sdG__people[data-count="2"]{grid-template-columns:minmax(0,1fr);max-width:640px}}@media (max-width:1023px){.ServiceBody-module__f00sdG__coverage,.ServiceBody-module__f00sdG__waveList,.ServiceBody-module__f00sdG__split,.ServiceBody-module__f00sdG__scope{grid-template-columns:minmax(0,1fr)}.ServiceBody-module__f00sdG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceBody-module__f00sdG__stats div:nth-child(3){border-inline-start:0;padding-inline-start:0}.ServiceBody-module__f00sdG__stats div:nth-child(n+3){border-top:var(--border-hairline)}.ServiceBody-module__f00sdG__tiles,.ServiceBody-module__f00sdG__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceBody-module__f00sdG__tile:nth-child(n){border-inline-end:0;padding-inline:0 20px}.ServiceBody-module__f00sdG__tile:nth-child(odd){border-inline-end:var(--border-hairline)}.ServiceBody-module__f00sdG__tile:nth-child(2n){padding-inline:20px 0}}@media (max-width:767px){.ServiceBody-module__f00sdG__alternatives,.ServiceBody-module__f00sdG__tiles,.ServiceBody-module__f00sdG__columns{grid-template-columns:minmax(0,1fr)}.ServiceBody-module__f00sdG__tile:nth-child(n){border-inline-end:0;padding-inline:0}.ServiceBody-module__f00sdG__step{gap:8px var(--space-4);grid-template-columns:32px minmax(0,1fr)}.ServiceBody-module__f00sdG__stepMeta,.ServiceBody-module__f00sdG__owner{grid-column:2}.ServiceBody-module__f00sdG__stats div{padding:18px 16px 20px}.ServiceBody-module__f00sdG__stats div:nth-child(odd){padding-inline-start:0}.ServiceBody-module__f00sdG__fitList li{font-size:var(--text-body)}}
.MaterialForm-module__EyHPmG__section{background:var(--color-surface-ink);padding-block:var(--section-y)}.MaterialForm-module__EyHPmG__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.MaterialForm-module__EyHPmG__title{color:var(--color-ink-inverse);max-width:22ch}.MaterialForm-module__EyHPmG__subtitle{font-size:var(--text-lead);color:#ffffffc7;max-width:52ch;margin-top:var(--space-4)}.MaterialForm-module__EyHPmG__points{margin-top:var(--space-8);gap:0;display:grid}.MaterialForm-module__EyHPmG__point{padding:var(--space-3) 0 var(--space-3) 26px;color:var(--color-ink-inverse);font-size:var(--text-small);border-top:1px solid #ffffff24;position:relative}.MaterialForm-module__EyHPmG__point:before{content:"";background:var(--color-primary);width:14px;height:2px;position:absolute;top:1.35em;left:0}.MaterialForm-module__EyHPmG__contentsTitle{margin-top:var(--space-8);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff9;font-size:.8125rem}.MaterialForm-module__EyHPmG__contents{margin-top:var(--space-3);gap:var(--space-2);display:grid}.MaterialForm-module__EyHPmG__contentsItem{color:#ffffffc7;font-size:var(--text-small)}.MaterialForm-module__EyHPmG__formatNote{margin-top:var(--space-8);font-family:var(--font-mono);color:#fff9;font-size:.8125rem}.MaterialForm-module__EyHPmG__card{background:var(--color-background);border-radius:var(--radius-panel);padding:clamp(24px,3vw,44px);box-shadow:0 30px 80px #00000061}.MaterialForm-module__EyHPmG__form{gap:var(--space-4);display:grid}.MaterialForm-module__EyHPmG__formNote{font-size:var(--text-small);color:var(--color-text)}.MaterialForm-module__EyHPmG__label{gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-ink);display:grid}.MaterialForm-module__EyHPmG__input{border-radius:var(--radius-field);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:48px;font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-ink);transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);padding:12px 16px}.MaterialForm-module__EyHPmG__input::placeholder{color:var(--color-muted)}.MaterialForm-module__EyHPmG__input:hover{border-color:var(--color-border-strong)}.MaterialForm-module__EyHPmG__input:focus{background:var(--color-background);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.MaterialForm-module__EyHPmG__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.MaterialForm-module__EyHPmG__trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.MaterialForm-module__EyHPmG__consent{gap:var(--space-3);color:var(--color-muted);cursor:pointer;align-items:flex-start;font-size:.8125rem;display:flex}.MaterialForm-module__EyHPmG__consent input{accent-color:var(--color-primary);margin-top:3px}.MaterialForm-module__EyHPmG__blocked{font-size:var(--text-small);color:var(--color-muted)}.MaterialForm-module__EyHPmG__error{font-size:var(--text-small);color:var(--color-error)}.MaterialForm-module__EyHPmG__success{gap:var(--space-4);justify-items:start;display:grid}.MaterialForm-module__EyHPmG__successTitle{font-family:var(--font-sans);font-size:1.25rem;font-weight:var(--weight-semibold)}.MaterialForm-module__EyHPmG__successText{font-size:var(--text-small);color:var(--color-text)}@media (max-width:1023px){.MaterialForm-module__EyHPmG__inner,.MaterialForm-module__EyHPmG__row{grid-template-columns:1fr}}@media (min-width:1024px){.MaterialForm-module__EyHPmG__inner>.MaterialForm-module__EyHPmG__card{margin-top:var(--label-offset)}}
.VerificationMatrix-module__9bKIFG__root{margin-top:var(--space-8);gap:var(--space-6);display:grid}@media (min-width:1024px){.VerificationMatrix-module__9bKIFG__root{gap:var(--space-12);grid-template-columns:5fr 7fr;align-items:start}}.VerificationMatrix-module__9bKIFG__root>*{min-width:0}.VerificationMatrix-module__9bKIFG__index{margin:0;padding:0;list-style:none;display:grid}.VerificationMatrix-module__9bKIFG__tab{align-items:baseline;gap:var(--space-4);width:100%;min-height:52px;padding:var(--space-3) var(--space-4);border:none;border-bottom:var(--border-hairline);border-radius:var(--radius-button);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);text-align:start;cursor:pointer;background:0 0;display:flex}.VerificationMatrix-module__9bKIFG__tab:hover{color:var(--color-ink);background:var(--color-surface)}.VerificationMatrix-module__9bKIFG__tab[aria-selected=true]{background:var(--color-primary-soft);color:var(--color-ink);font-weight:var(--weight-semibold)}.VerificationMatrix-module__9bKIFG__num{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.VerificationMatrix-module__9bKIFG__tabName{min-width:0}.VerificationMatrix-module__9bKIFG__detail{border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);gap:var(--space-6);padding:clamp(20px,2.5vw,32px);display:grid}.VerificationMatrix-module__9bKIFG__row{gap:4px;display:grid}.VerificationMatrix-module__9bKIFG__rowLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.VerificationMatrix-module__9bKIFG__claim{font-size:var(--text-body);color:var(--color-text);line-height:1.55}.VerificationMatrix-module__9bKIFG__proof{font-size:var(--text-body);color:var(--color-ink);line-height:1.55}.VerificationMatrix-module__9bKIFG__value{padding-top:var(--space-4);border-top:var(--border-hairline);font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink);line-height:1.35}
.CompositeCases-module__NFZt7q__list{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:1024px){.CompositeCases-module__NFZt7q__list{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}.CompositeCases-module__NFZt7q__item{border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);min-width:0;padding:clamp(20px,2.4vw,30px)}.CompositeCases-module__NFZt7q__head{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.CompositeCases-module__NFZt7q__code{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.CompositeCases-module__NFZt7q__tag{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CompositeCases-module__NFZt7q__title{margin-top:var(--space-3);font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.CompositeCases-module__NFZt7q__text{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.CompositeCases-module__NFZt7q__result{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-hairline);font-size:var(--text-small);color:var(--color-ink);line-height:1.6}.CompositeCases-module__NFZt7q__resultLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:4px;font-size:.6875rem;display:block}
.CostCalculator-module__DfH1WW__section{background:var(--color-background);padding-block:var(--section-y)}.CostCalculator-module__DfH1WW__grid{gap:var(--space-12);align-items:start;display:grid}.CostCalculator-module__DfH1WW__grid>*,.CostCalculator-module__DfH1WW__form{min-width:0}.CostCalculator-module__DfH1WW__block{margin-top:var(--space-8);padding-top:var(--space-8);border-top:var(--border-hairline)}.CostCalculator-module__DfH1WW__block:first-of-type{border-top:none}.CostCalculator-module__DfH1WW__row{gap:var(--space-6);row-gap:var(--space-6);display:grid}.CostCalculator-module__DfH1WW__field{gap:var(--space-3);min-width:0;display:grid}.CostCalculator-module__DfH1WW__label{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CostCalculator-module__DfH1WW__input{border-radius:var(--radius-field);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:52px;font:inherit;color:var(--color-ink);padding:14px 16px;font-size:1.0625rem}.CostCalculator-module__DfH1WW__input:focus{background:var(--color-background);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.CostCalculator-module__DfH1WW__input option{color:var(--color-ink)}.CostCalculator-module__DfH1WW__hint{margin-top:var(--space-3);color:var(--color-muted);max-width:60ch;font-size:.8125rem;line-height:1.55}.CostCalculator-module__DfH1WW__check{gap:var(--space-4);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.CostCalculator-module__DfH1WW__check input{width:20px;height:20px;accent-color:var(--color-primary);margin-top:2px}.CostCalculator-module__DfH1WW__checkBody{gap:var(--space-2);min-width:0;display:grid}.CostCalculator-module__DfH1WW__checkTitle{color:var(--color-ink);font-size:1.0625rem;line-height:1.4}.CostCalculator-module__DfH1WW__checkHint{color:var(--color-muted);max-width:60ch;font-size:.8125rem;line-height:1.55}.CostCalculator-module__DfH1WW__result{border-radius:var(--radius-panel);background:var(--color-surface-ink);min-width:0;color:var(--color-ink-inverse);border:1px solid #ffffff1a;align-self:start;padding:clamp(24px,2.6vw,34px);box-shadow:0 24px 60px #080a0e38}.CostCalculator-module__DfH1WW__resultTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary-on-dark);font-size:.75rem}.CostCalculator-module__DfH1WW__total{margin-top:var(--space-4);padding-bottom:var(--space-6);gap:var(--space-1);border-bottom:1px solid #ffffff24;display:grid}.CostCalculator-module__DfH1WW__totalLabel{font-size:var(--text-small);color:#ffffffb3}.CostCalculator-module__DfH1WW__totalValue{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink-inverse);font-size:clamp(2.25rem,4.4vw,3.25rem);line-height:1.02}.CostCalculator-module__DfH1WW__totalPer{font-family:var(--font-mono);color:var(--color-primary-on-dark);font-size:.8125rem}.CostCalculator-module__DfH1WW__rows{margin:0;display:grid}.CostCalculator-module__DfH1WW__line{padding-block:var(--space-4);gap:var(--space-2) var(--space-4);border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;display:grid}.CostCalculator-module__DfH1WW__line dt{font-size:var(--text-small);color:#fffc}.CostCalculator-module__DfH1WW__line dd{font-family:var(--font-mono);font-size:1rem;font-weight:var(--weight-semibold);color:var(--color-ink-inverse);text-align:end;white-space:nowrap;margin:0}.CostCalculator-module__DfH1WW__lineNote{color:#ffffff8c;grid-column:1/-1;font-size:.8125rem;line-height:1.5}.CostCalculator-module__DfH1WW__monthly{margin-top:var(--space-6);padding:var(--space-4);border-radius:var(--radius-card);gap:var(--space-1);background:#ffffff0f;display:grid}.CostCalculator-module__DfH1WW__monthlyLabel{font-size:var(--text-small);color:#ffffffb3}.CostCalculator-module__DfH1WW__monthlyValue{font-family:var(--font-display);color:var(--color-ink-inverse);font-size:1.5rem}.CostCalculator-module__DfH1WW__route{margin-top:var(--space-4);font-family:var(--font-mono);color:#fff9;font-size:.8125rem}.CostCalculator-module__DfH1WW__empty{margin-top:var(--space-4);font-size:var(--text-small);color:#fff9;line-height:1.6}.CostCalculator-module__DfH1WW__action{margin-top:var(--space-6)}@media (min-width:700px){.CostCalculator-module__DfH1WW__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CostCalculator-module__DfH1WW__grid{grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:start;gap:clamp(32px,5vw,80px)}.CostCalculator-module__DfH1WW__result{top:calc(var(--header-height,108px) + var(--space-6));position:sticky}}
.FactRows-module__WQoXPa__section{background:var(--color-surface);padding-block:var(--section-y)}.FactRows-module__WQoXPa__title{max-width:26ch}.FactRows-module__WQoXPa__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4)}.FactRows-module__WQoXPa__rows{margin-top:var(--space-8);display:grid}.FactRows-module__WQoXPa__row{gap:var(--space-6);padding:var(--space-8) 0;border-top:var(--border-hairline);grid-template-columns:44px minmax(0,.55fr) minmax(0,1fr);align-items:baseline;display:grid}.FactRows-module__WQoXPa__row:last-child{border-bottom:var(--border-hairline)}.FactRows-module__WQoXPa__num{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.FactRows-module__WQoXPa__rowTitle{font-family:var(--font-sans);font-size:1.375rem;font-weight:var(--weight-semibold);color:var(--color-ink);min-width:0}.FactRows-module__WQoXPa__rowText{min-width:0;font-size:var(--text-body);color:var(--color-text);max-width:58ch}@media (max-width:1023px){.FactRows-module__WQoXPa__row{gap:var(--space-3);padding:var(--space-6) 0;grid-template-columns:32px minmax(0,1fr)}.FactRows-module__WQoXPa__rowText{margin-top:var(--space-2);grid-column:2}}
.ApprovalsBlock-module__vq4_nG__section{background:var(--color-surface-warm);padding-block:var(--section-y-tight)}.ApprovalsBlock-module__vq4_nG__head{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.ApprovalsBlock-module__vq4_nG__head{gap:var(--space-16);grid-template-columns:6fr 6fr;align-items:end}}.ApprovalsBlock-module__vq4_nG__title{max-width:22ch}.ApprovalsBlock-module__vq4_nG__lead{font-size:var(--text-small);color:var(--color-text);max-width:58ch;line-height:1.6}.ApprovalsBlock-module__vq4_nG__list{gap:var(--space-4);margin:0;list-style:none;display:grid}@media (min-width:768px){.ApprovalsBlock-module__vq4_nG__list{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}.ApprovalsBlock-module__vq4_nG__item{gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);display:flex}.ApprovalsBlock-module__vq4_nG__num{font-family:var(--font-mono);color:var(--color-primary);flex:none;padding-top:3px;font-size:.75rem}.ApprovalsBlock-module__vq4_nG__body{min-width:0}.ApprovalsBlock-module__vq4_nG__role{color:var(--color-ink);font-size:1rem;line-height:1.35}.ApprovalsBlock-module__vq4_nG__question{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.55}
.CountrySpotlight-module__yVneXG__section{padding-block:var(--section-y);background:var(--color-surface)}.CountrySpotlight-module__yVneXG__section[data-kind=scale],.CountrySpotlight-module__yVneXG__section[data-kind=transit]{background:var(--color-ink-panel)}.CountrySpotlight-module__yVneXG__title{max-width:22ch}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__title,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__title{color:var(--color-ink-inverse)}.CountrySpotlight-module__yVneXG__lead{margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-text);max-width:64ch;line-height:1.55}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__lead,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__lead{color:#ffffffc7}.CountrySpotlight-module__yVneXG__facts{margin-top:var(--space-8);gap:var(--space-6);padding:0;list-style:none;display:grid}.CountrySpotlight-module__yVneXG__fact{gap:var(--space-2);min-width:0;display:grid}.CountrySpotlight-module__yVneXG__value,.CountrySpotlight-module__yVneXG__text,.CountrySpotlight-module__yVneXG__step{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.CountrySpotlight-module__yVneXG__value{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.05}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__value,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__value{color:var(--color-ink-inverse)}.CountrySpotlight-module__yVneXG__text{font-size:var(--text-small);color:var(--color-text);line-height:1.55}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__text,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__text{color:#ffffffb8}.CountrySpotlight-module__yVneXG__step{font-family:var(--font-mono);letter-spacing:var(--tracking-label);color:var(--color-primary);font-size:.75rem}.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__step{color:var(--color-primary-on-dark)}.CountrySpotlight-module__yVneXG__section[data-kind=distance] .CountrySpotlight-module__yVneXG__fact{padding-left:var(--space-6);border-left:2px solid var(--color-primary)}.CountrySpotlight-module__yVneXG__section[data-kind=tenure] .CountrySpotlight-module__yVneXG__fact{padding-top:var(--space-4);border-top:2px solid var(--color-primary)}.CountrySpotlight-module__yVneXG__section[data-kind=exit] .CountrySpotlight-module__yVneXG__fact{padding-left:var(--space-6);border-left:var(--border-hairline)}.CountrySpotlight-module__yVneXG__section[data-kind=equipment] .CountrySpotlight-module__yVneXG__fact{padding:var(--space-4) var(--space-6);border:var(--border-hairline);border-radius:var(--radius-card)}.CountrySpotlight-module__yVneXG__section[data-kind=language] .CountrySpotlight-module__yVneXG__fact,.CountrySpotlight-module__yVneXG__section[data-kind=living] .CountrySpotlight-module__yVneXG__fact{padding:var(--space-6);border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background)}.CountrySpotlight-module__yVneXG__section[data-kind=language] .CountrySpotlight-module__yVneXG__value,.CountrySpotlight-module__yVneXG__section[data-kind=living] .CountrySpotlight-module__yVneXG__value,.CountrySpotlight-module__yVneXG__section[data-kind=equipment] .CountrySpotlight-module__yVneXG__value{font-size:1.125rem;line-height:1.3}.CountrySpotlight-module__yVneXG__foot{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-hairline);gap:var(--space-4);display:grid}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__foot,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__foot{border-top-color:#ffffff29}.CountrySpotlight-module__yVneXG__note{font-size:var(--text-small);color:var(--color-muted);max-width:70ch;line-height:1.6}.CountrySpotlight-module__yVneXG__section[data-kind=scale] .CountrySpotlight-module__yVneXG__note,.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__note{color:#ffffffa6}@media (min-width:700px){.CountrySpotlight-module__yVneXG__facts{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.CountrySpotlight-module__yVneXG__section[data-kind=transit] .CountrySpotlight-module__yVneXG__facts,.CountrySpotlight-module__yVneXG__section[data-kind=skills] .CountrySpotlight-module__yVneXG__facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.CountrySpotlight-module__yVneXG__section[data-kind=equipment] .CountrySpotlight-module__yVneXG__facts,.CountrySpotlight-module__yVneXG__section[data-kind=language] .CountrySpotlight-module__yVneXG__facts,.CountrySpotlight-module__yVneXG__section[data-kind=living] .CountrySpotlight-module__yVneXG__facts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (min-width:1024px){.CountrySpotlight-module__yVneXG__foot{align-items:center;gap:var(--space-8);grid-template-columns:1fr auto}}
.FormatsBlock-module___36jPa__list{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:1024px){.FormatsBlock-module___36jPa__list{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.FormatsBlock-module___36jPa__item{border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);flex-direction:column;min-width:0;padding:clamp(20px,2.4vw,30px);display:flex}.FormatsBlock-module___36jPa__code{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.FormatsBlock-module___36jPa__name{margin-top:var(--space-2);font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.FormatsBlock-module___36jPa__meta{margin-top:var(--space-2);font-family:var(--font-mono);color:var(--color-muted);font-size:.8125rem}.FormatsBlock-module___36jPa__text{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);line-height:1.55}.FormatsBlock-module___36jPa__includedLabel{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-hairline);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.FormatsBlock-module___36jPa__included{margin:var(--space-3) 0 0;gap:var(--space-2);font-size:var(--text-small);color:var(--color-ink);padding:0;line-height:1.5;list-style:none;display:grid}.FormatsBlock-module___36jPa__included li{padding-inline-start:16px;position:relative}.FormatsBlock-module___36jPa__included li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:5px;height:5px;position:absolute;top:8px}.FormatsBlock-module___36jPa__result{padding-top:var(--space-4);font-size:var(--text-small);color:var(--color-text);margin-top:auto;line-height:1.55}
.HrChecklistTool-module__QoV47G__section{background:var(--color-surface);padding-block:var(--section-y)}.HrChecklistTool-module__QoV47G__head{gap:var(--grid-gap);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.HrChecklistTool-module__QoV47G__title{max-width:24ch}.HrChecklistTool-module__QoV47G__lead{font-size:var(--text-lead);max-width:60ch;margin-top:var(--space-4)}.HrChecklistTool-module__QoV47G__progress{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);padding:var(--space-6)}.HrChecklistTool-module__QoV47G__progressLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.HrChecklistTool-module__QoV47G__progressValue{font-family:var(--font-mono);color:var(--color-ink);margin-top:var(--space-2);font-size:1.75rem}.HrChecklistTool-module__QoV47G__bar{margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--color-panel);height:4px;overflow:hidden}.HrChecklistTool-module__QoV47G__barFill{background:var(--color-primary);height:100%;transition:width var(--duration-base) var(--easing-standard);display:block}.HrChecklistTool-module__QoV47G__reset{margin-top:var(--space-4);font-size:var(--text-small);color:var(--color-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.HrChecklistTool-module__QoV47G__reset:hover{color:var(--color-ink)}.HrChecklistTool-module__QoV47G__grid{margin-top:var(--space-8);gap:var(--grid-gap);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;min-width:0;display:grid}.HrChecklistTool-module__QoV47G__sections{gap:var(--space-3);min-width:0;display:grid}.HrChecklistTool-module__QoV47G__sectionCard{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);min-width:0;overflow:hidden}.HrChecklistTool-module__QoV47G__sectionHead{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-6);text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;display:flex}.HrChecklistTool-module__QoV47G__sectionName{overflow-wrap:anywhere;min-width:0;font-family:var(--font-sans);font-size:1rem;font-weight:var(--weight-semibold);color:var(--color-ink);flex:1}.HrChecklistTool-module__QoV47G__sectionCount{font-family:var(--font-mono);color:var(--color-muted);font-size:.8125rem}.HrChecklistTool-module__QoV47G__caret{border-right:1.5px solid var(--color-ink);border-bottom:1.5px solid var(--color-ink);width:8px;height:8px;transition:transform var(--duration-fast);flex-shrink:0;transform:rotate(45deg)}.HrChecklistTool-module__QoV47G__caret[data-open=true]{transform:rotate(-135deg)}.HrChecklistTool-module__QoV47G__sectionBody{padding:0 var(--space-6) var(--space-6)}.HrChecklistTool-module__QoV47G__sectionText{font-size:var(--text-small);color:var(--color-muted);padding-bottom:var(--space-3)}.HrChecklistTool-module__QoV47G__fields{gap:0;display:grid}.HrChecklistTool-module__QoV47G__field{overflow-wrap:anywhere;align-items:flex-start;gap:var(--space-3);min-width:0;font-size:var(--text-small);border-top:var(--border-hairline);cursor:pointer;min-height:44px;padding:9px 0;display:flex}.HrChecklistTool-module__QoV47G__field input{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin-top:3px}.HrChecklistTool-module__QoV47G__matrix{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-panel);padding:var(--space-8);box-shadow:var(--shadow-card);position:sticky;top:96px}.HrChecklistTool-module__QoV47G__matrixTitle{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold)}.HrChecklistTool-module__QoV47G__matrixLead{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-muted)}.HrChecklistTool-module__QoV47G__matrixList{margin-top:var(--space-4)}.HrChecklistTool-module__QoV47G__matrixRow{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:var(--border-hairline);font-size:var(--text-small);padding:8px 0;display:flex}.HrChecklistTool-module__QoV47G__matrixName{color:var(--color-text)}.HrChecklistTool-module__QoV47G__matrixState{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:.6875rem}.HrChecklistTool-module__QoV47G__matrixState[data-state=ready]{color:var(--color-success);background:var(--color-success-soft)}.HrChecklistTool-module__QoV47G__matrixState[data-state=check]{color:var(--color-primary);background:var(--color-accent-soft)}.HrChecklistTool-module__QoV47G__matrixState[data-state=block]{color:var(--color-error);background:var(--color-error-soft)}.HrChecklistTool-module__QoV47G__summary{margin-top:var(--space-6);padding:var(--space-4);border-radius:var(--radius-field);border-left:3px solid var(--color-border-strong);background:var(--color-surface-warm)}.HrChecklistTool-module__QoV47G__summary[data-state=ready]{border-color:var(--color-success)}.HrChecklistTool-module__QoV47G__summary[data-state=check]{border-color:var(--color-primary)}.HrChecklistTool-module__QoV47G__summary[data-state=block]{border-color:var(--color-error)}.HrChecklistTool-module__QoV47G__summaryTitle{font-weight:var(--weight-semibold);color:var(--color-ink);font-size:var(--text-small)}.HrChecklistTool-module__QoV47G__summaryText{margin-top:var(--space-2);font-size:var(--text-small)}.HrChecklistTool-module__QoV47G__checkId{margin-top:var(--space-4);color:var(--color-muted);font-size:.8125rem}.HrChecklistTool-module__QoV47G__checkIdValue{font-family:var(--font-mono);color:var(--color-ink)}.HrChecklistTool-module__QoV47G__matrix button{margin-top:var(--space-4);width:100%}@media (prefers-reduced-motion:reduce){.HrChecklistTool-module__QoV47G__barFill,.HrChecklistTool-module__QoV47G__caret{transition:none}}@media (max-width:1023px){.HrChecklistTool-module__QoV47G__head,.HrChecklistTool-module__QoV47G__grid{grid-template-columns:minmax(0,1fr)}.HrChecklistTool-module__QoV47G__matrix{position:static}}
.RequestPrep-module__RejegW__section{background:var(--color-surface-ink);padding-block:var(--section-y)}.RequestPrep-module__RejegW__title{color:var(--color-ink-inverse);max-width:26ch}.RequestPrep-module__RejegW__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4);color:#ffffffb8}.RequestPrep-module__RejegW__grid{margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,72px);display:grid}.RequestPrep-module__RejegW__col{min-width:0}.RequestPrep-module__RejegW__colTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary-on-dark);margin-bottom:var(--space-4);font-size:.75rem}.RequestPrep-module__RejegW__specify,.RequestPrep-module__RejegW__attach{padding:var(--space-3) 0 var(--space-3) 26px;font-size:var(--text-small);color:#ffffffd9;border-top:1px solid #ffffff29;position:relative}.RequestPrep-module__RejegW__specify:before{content:"";background:var(--color-primary-on-dark);width:14px;height:2px;position:absolute;top:1.45em;left:0}.RequestPrep-module__RejegW__attach:before{content:"";border:1.5px solid #fff6;border-radius:2px;width:10px;height:10px;position:absolute;top:1.25em;left:0}.RequestPrep-module__RejegW__note{margin-top:var(--space-8);font-size:var(--text-small);color:#fff9;max-width:72ch}@media (max-width:1023px){.RequestPrep-module__RejegW__grid{grid-template-columns:minmax(0,1fr)}}
.ServiceCatalog-module__YSuGXq__section{background:var(--color-background);padding-block:var(--section-y)}.ServiceCatalog-module__YSuGXq__title{max-width:26ch}.ServiceCatalog-module__YSuGXq__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4)}.ServiceCatalog-module__YSuGXq__grid{margin-top:var(--space-12);gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ServiceCatalog-module__YSuGXq__item{background:var(--color-surface-warm);border:var(--border-hairline);border-radius:var(--radius-card);min-width:0;transition:border-color var(--duration-fast), transform var(--duration-base) var(--easing-standard)}.ServiceCatalog-module__YSuGXq__item:hover{border-color:var(--color-ink);transform:translateY(-3px)}.ServiceCatalog-module__YSuGXq__link{height:100%;padding:var(--space-6);color:inherit;flex-direction:column;text-decoration:none;display:flex}.ServiceCatalog-module__YSuGXq__num{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.ServiceCatalog-module__YSuGXq__name{margin-top:var(--space-3);font-family:var(--font-sans);font-size:1.125rem;font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.25}.ServiceCatalog-module__YSuGXq__text{margin-top:var(--space-3);font-size:var(--text-small)}.ServiceCatalog-module__YSuGXq__meta{margin-top:var(--space-4);font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}.ServiceCatalog-module__YSuGXq__more{padding-top:var(--space-4);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);margin-top:auto}.ServiceCatalog-module__YSuGXq__ask{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.ServiceCatalog-module__YSuGXq__askBody{min-width:0}.ServiceCatalog-module__YSuGXq__askTitle{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.ServiceCatalog-module__YSuGXq__askText{margin-top:var(--space-2);font-size:var(--text-small);max-width:48ch}.ServiceCatalog-module__YSuGXq__askActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ServiceCatalog-module__YSuGXq__askCta{border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-ink-inverse);font-size:var(--text-small);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--duration-fast);padding:12px 22px;text-decoration:none}.ServiceCatalog-module__YSuGXq__askCta:hover{background:var(--color-primary-hover)}.ServiceCatalog-module__YSuGXq__askPhone{font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;font-size:.875rem;text-decoration:none}.ServiceCatalog-module__YSuGXq__askPhone:hover{color:var(--color-primary)}@media (min-width:1024px){.ServiceCatalog-module__YSuGXq__item[data-lead=true],.ServiceCatalog-module__YSuGXq__ask[data-span="2"]{grid-column:span 2}.ServiceCatalog-module__YSuGXq__item[data-lead=true] .ServiceCatalog-module__YSuGXq__name{max-width:24ch;font-size:1.375rem}.ServiceCatalog-module__YSuGXq__item[data-lead=true] .ServiceCatalog-module__YSuGXq__text{max-width:60ch}}@media (prefers-reduced-motion:reduce){.ServiceCatalog-module__YSuGXq__item{transition:none}.ServiceCatalog-module__YSuGXq__item:hover{transform:none}}@media (max-width:1023px){.ServiceCatalog-module__YSuGXq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceCatalog-module__YSuGXq__ask{grid-column:1/-1}}@media (max-width:640px){.ServiceCatalog-module__YSuGXq__grid{grid-template-columns:minmax(0,1fr)}}
.page-module__dAysdq__hero{background:var(--color-background);padding-block:var(--section-y) var(--space-8)}.page-module__dAysdq__updated{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.page-module__dAysdq__eyebrow{margin-top:var(--space-6);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);padding-left:42px;font-size:.75rem;position:relative}.page-module__dAysdq__eyebrow:before{content:"";background:var(--color-primary);width:26px;height:2px;position:absolute;top:.5em;left:0}.page-module__dAysdq__h1{margin-top:var(--space-6);max-width:20ch}.page-module__dAysdq__lead{margin-top:var(--space-6);font-size:var(--text-lead);color:var(--color-text);max-width:64ch;line-height:1.55}.page-module__dAysdq__schedule{background:var(--color-surface);padding-block:var(--section-y)}.page-module__dAysdq__scheduleTitle,.page-module__dAysdq__notesTitle{max-width:24ch}.page-module__dAysdq__notesTitle{margin-top:var(--space-12)}.page-module__dAysdq__scheduleList{margin-top:var(--space-8);padding:0;list-style:none;display:grid}.page-module__dAysdq__scheduleRow{gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-top:var(--border-hairline);display:grid}.page-module__dAysdq__scheduleRow:last-child{border-bottom:var(--border-hairline)}.page-module__dAysdq__scheduleWhen{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.page-module__dAysdq__scheduleWhat{color:var(--color-ink);font-size:1.0625rem}.page-module__dAysdq__scheduleWho{font-size:var(--text-small);color:var(--color-muted)}.page-module__dAysdq__notes{margin-top:var(--space-6);gap:var(--space-3);max-width:76ch;padding:0;list-style:none;display:grid}.page-module__dAysdq__note{font-size:var(--text-small);color:var(--color-text);padding-left:24px;line-height:1.6;position:relative}.page-module__dAysdq__note:before{content:"";background:var(--color-primary);width:12px;height:2px;position:absolute;top:.7em;left:0}@media (min-width:900px){.page-module__dAysdq__scheduleRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1fr);align-items:baseline}}
.DocsTable-module__kjCAkG__section{background:var(--color-background);padding-block:var(--section-y-tight)}.DocsTable-module__kjCAkG__title{max-width:24ch}.DocsTable-module__kjCAkG__lead{margin-top:var(--space-4);font-size:var(--text-small);color:var(--color-text);max-width:62ch;line-height:1.6}.DocsTable-module__kjCAkG__table{width:100%;margin-top:var(--space-8);border-collapse:collapse;text-align:start;display:none}.DocsTable-module__kjCAkG__table th{padding:0 var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--color-border-strong);font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--weight-regular);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);text-align:start;vertical-align:bottom}.DocsTable-module__kjCAkG__table td{padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:var(--border-hairline);font-size:var(--text-small);color:var(--color-text);vertical-align:top;line-height:1.55}.DocsTable-module__kjCAkG__name{color:var(--color-ink)}.DocsTable-module__kjCAkG__stage{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;font-size:.8125rem}.DocsTable-module__kjCAkG__cards{gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.DocsTable-module__kjCAkG__card{padding:var(--space-4);border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-surface-warm);min-width:0}.DocsTable-module__kjCAkG__cardName{color:var(--color-ink);font-size:1rem;line-height:1.35}.DocsTable-module__kjCAkG__cardRow{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);line-height:1.5}.DocsTable-module__kjCAkG__cardLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:2px;font-size:.6875rem;display:block}.DocsTable-module__kjCAkG__note{margin-top:var(--space-6);color:var(--color-muted);max-width:68ch;font-size:.8125rem;line-height:1.55}@media (min-width:900px){.DocsTable-module__kjCAkG__table{display:table}.DocsTable-module__kjCAkG__cards{display:none}}
.IndustryDetail-module__NvFBNW__problem,.IndustryDetail-module__NvFBNW__professions,.IndustryDetail-module__NvFBNW__profile,.IndustryDetail-module__NvFBNW__verification,.IndustryDetail-module__NvFBNW__countries,.IndustryDetail-module__NvFBNW__scale,.IndustryDetail-module__NvFBNW__responsibility{padding-block:var(--section-y)}.IndustryDetail-module__NvFBNW__professions,.IndustryDetail-module__NvFBNW__verification,.IndustryDetail-module__NvFBNW__scale{background:var(--color-surface)}.IndustryDetail-module__NvFBNW__title{max-width:24ch}.IndustryDetail-module__NvFBNW__lead{margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-text);max-width:62ch;line-height:1.55}.IndustryDetail-module__NvFBNW__note{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);max-width:72ch;line-height:1.6}.IndustryDetail-module__NvFBNW__problemGrid{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.IndustryDetail-module__NvFBNW__problemGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.IndustryDetail-module__NvFBNW__problemGrid{grid-template-columns:repeat(4,1fr)}}.IndustryDetail-module__NvFBNW__problemItem{border-top:2px solid var(--color-primary);padding-top:var(--space-4);min-width:0}.IndustryDetail-module__NvFBNW__problemTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.IndustryDetail-module__NvFBNW__problemText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.IndustryDetail-module__NvFBNW__roleList{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.IndustryDetail-module__NvFBNW__role{border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);min-width:0;padding:clamp(20px,2.5vw,30px)}.IndustryDetail-module__NvFBNW__roleName{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.IndustryDetail-module__NvFBNW__roleGrid{margin:var(--space-6) 0 0;padding-top:var(--space-6);border-top:var(--border-hairline);gap:var(--space-4);display:grid}@media (min-width:768px){.IndustryDetail-module__NvFBNW__roleGrid{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.IndustryDetail-module__NvFBNW__roleGrid{grid-template-columns:repeat(4,1fr)}}.IndustryDetail-module__NvFBNW__roleRow{gap:3px;min-width:0;display:grid}.IndustryDetail-module__NvFBNW__roleLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.IndustryDetail-module__NvFBNW__roleValue{font-size:var(--text-small);color:var(--color-ink);margin:0;line-height:1.5}.IndustryDetail-module__NvFBNW__splitHead{gap:var(--space-8);display:grid}@media (min-width:1024px){.IndustryDetail-module__NvFBNW__splitHead{gap:var(--space-16);grid-template-columns:5fr 7fr;align-items:start}}.IndustryDetail-module__NvFBNW__splitHead>*{min-width:0}.IndustryDetail-module__NvFBNW__checkList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.IndustryDetail-module__NvFBNW__checkItem{padding-inline-start:30px;padding-bottom:var(--space-3);border-bottom:var(--border-hairline);font-size:var(--text-body);color:var(--color-ink);line-height:1.5;position:relative}.IndustryDetail-module__NvFBNW__checkItem:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:8px;height:8px;position:absolute;top:7px}.IndustryDetail-module__NvFBNW__twoCols{margin-top:var(--space-8);gap:var(--space-8);display:grid}@media (min-width:768px){.IndustryDetail-module__NvFBNW__twoCols{gap:var(--space-12);grid-template-columns:1fr 1fr}}.IndustryDetail-module__NvFBNW__col{min-width:0}.IndustryDetail-module__NvFBNW__colTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);padding-bottom:var(--space-3);border-bottom:var(--border-hairline);font-size:.75rem}.IndustryDetail-module__NvFBNW__bullets{margin:var(--space-4) 0 0;gap:var(--space-3);font-size:var(--text-small);color:var(--color-ink);padding:0;line-height:1.55;list-style:none;display:grid}.IndustryDetail-module__NvFBNW__bullets li{padding-inline-start:18px;position:relative}.IndustryDetail-module__NvFBNW__bullets li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:6px;height:6px;position:absolute;top:9px}.IndustryDetail-module__NvFBNW__scaleList{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.IndustryDetail-module__NvFBNW__scaleList{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.IndustryDetail-module__NvFBNW__scaleList{grid-template-columns:repeat(4,1fr)}}.IndustryDetail-module__NvFBNW__scaleItem{border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);padding:var(--space-6);min-width:0}.IndustryDetail-module__NvFBNW__scaleTerm{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.IndustryDetail-module__NvFBNW__scaleName{margin-top:var(--space-2);font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.IndustryDetail-module__NvFBNW__scaleText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.55}.IndustryDetail-module__NvFBNW__arrival{background:var(--color-surface-ink);color:var(--color-ink-inverse);padding-block:var(--section-y)}.IndustryDetail-module__NvFBNW__arrivalTitle{font-family:var(--font-display);font-size:var(--text-h2);color:var(--color-ink-inverse);max-width:24ch}.IndustryDetail-module__NvFBNW__arrivalLead{margin-top:var(--space-4);font-size:var(--text-lead);color:#ffffffbf;max-width:62ch;line-height:1.55}.IndustryDetail-module__NvFBNW__arrivalGrid{margin-top:var(--space-12);gap:var(--space-8);display:grid}@media (min-width:1024px){.IndustryDetail-module__NvFBNW__arrivalGrid{gap:var(--space-12);grid-template-columns:7fr 5fr;align-items:start}}.IndustryDetail-module__NvFBNW__arrivalGrid>*{min-width:0}.IndustryDetail-module__NvFBNW__steps{margin:0;padding:0;list-style:none;display:grid}.IndustryDetail-module__NvFBNW__step{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid #ffffff24;grid-template-columns:42px 1fr;display:grid}.IndustryDetail-module__NvFBNW__stepNum{font-family:var(--font-mono);color:var(--color-primary-on-dark);font-size:.8125rem;line-height:1.7}.IndustryDetail-module__NvFBNW__stepTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink-inverse);font-size:1.125rem}.IndustryDetail-module__NvFBNW__stepText{font-size:var(--text-small);color:#ffffffbf;margin-top:4px;line-height:1.55}.IndustryDetail-module__NvFBNW__arrivalPhoto{border-radius:var(--radius-panel);display:block;overflow:hidden}.IndustryDetail-module__NvFBNW__arrivalImg{width:100%;height:auto;display:block}@media (min-width:1024px){.IndustryDetail-module__NvFBNW__splitHead>.IndustryDetail-module__NvFBNW__checkList{margin-top:var(--label-offset)}}
.ServiceChoose-module__uzeVcG__section{background:var(--color-surface-ink);padding-block:var(--section-y)}.ServiceChoose-module__uzeVcG__title{color:var(--color-ink-inverse);max-width:24ch}.ServiceChoose-module__uzeVcG__lead{font-size:var(--text-lead);color:#ffffffb8;max-width:62ch;margin-top:var(--space-4)}.ServiceChoose-module__uzeVcG__list{margin-top:var(--space-12);display:grid}.ServiceChoose-module__uzeVcG__item{gap:var(--space-8);padding:var(--space-6) 0;border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ServiceChoose-module__uzeVcG__item:last-child{border-bottom:1px solid #ffffff29}.ServiceChoose-module__uzeVcG__situation{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink-inverse);min-width:0}.ServiceChoose-module__uzeVcG__answer{min-width:0}.ServiceChoose-module__uzeVcG__serviceLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ffffff80;font-size:.6875rem}.ServiceChoose-module__uzeVcG__service{margin-top:var(--space-1);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-primary-on-dark);border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}.ServiceChoose-module__uzeVcG__why{margin-top:var(--space-2);font-size:var(--text-small);color:#ffffffb8}@media (max-width:767px){.ServiceChoose-module__uzeVcG__item{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}
.StickyCta-module__UO0TPq__wrap{inset-inline:0;z-index:var(--z-dropdown);pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;display:none;position:fixed;bottom:16px;transform:translateY(12px)}.StickyCta-module__UO0TPq__wrap[data-show=true]{opacity:1;transform:none}.StickyCta-module__UO0TPq__wrap[data-show=true] .StickyCta-module__UO0TPq__button{pointer-events:auto}.StickyCta-module__UO0TPq__button{border-radius:var(--radius-button);background:var(--color-primary);min-height:48px;box-shadow:var(--shadow-card);font-size:16px;font-weight:var(--weight-semibold);color:var(--color-ink-inverse);align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.StickyCta-module__UO0TPq__button:hover{background:var(--color-primary-hover)}@media (max-width:1023px){.StickyCta-module__UO0TPq__wrap{justify-content:flex-start;padding-inline:16px 88px;display:flex}.StickyCta-module__UO0TPq__button{justify-content:center;width:100%}}
.WorkerPageView-module__aHucqq__operations,.WorkerPageView-module__aHucqq__conditions,.WorkerPageView-module__aHucqq__verification,.WorkerPageView-module__aHucqq__matrix,.WorkerPageView-module__aHucqq__examples,.WorkerPageView-module__aHucqq__formats,.WorkerPageView-module__aHucqq__calc{padding-block:var(--section-y)}.WorkerPageView-module__aHucqq__conditions,.WorkerPageView-module__aHucqq__examples,.WorkerPageView-module__aHucqq__calc{background:var(--color-surface)}.WorkerPageView-module__aHucqq__title{max-width:24ch}.WorkerPageView-module__aHucqq__lead{margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-text);max-width:62ch;line-height:1.55}.WorkerPageView-module__aHucqq__note{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);max-width:72ch;line-height:1.6}.WorkerPageView-module__aHucqq__problemGrid{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.WorkerPageView-module__aHucqq__problemGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.WorkerPageView-module__aHucqq__problemGrid{grid-template-columns:repeat(4,1fr)}}.WorkerPageView-module__aHucqq__problemItem{border-top:2px solid var(--color-primary);padding-top:var(--space-4);min-width:0}.WorkerPageView-module__aHucqq__problemTitle{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-ink)}.WorkerPageView-module__aHucqq__problemText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.WorkerPageView-module__aHucqq__roleList{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.WorkerPageView-module__aHucqq__role{border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);min-width:0;padding:clamp(20px,2.5vw,30px)}.WorkerPageView-module__aHucqq__roleName{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.WorkerPageView-module__aHucqq__roleGrid{margin:var(--space-6) 0 0;padding-top:var(--space-6);border-top:var(--border-hairline);gap:var(--space-4);display:grid}@media (min-width:768px){.WorkerPageView-module__aHucqq__roleGrid{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.WorkerPageView-module__aHucqq__roleGrid{grid-template-columns:repeat(4,1fr)}}.WorkerPageView-module__aHucqq__roleRow{gap:3px;min-width:0;display:grid}.WorkerPageView-module__aHucqq__roleLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.WorkerPageView-module__aHucqq__roleValue{font-size:var(--text-small);color:var(--color-ink);margin:0;line-height:1.5}.WorkerPageView-module__aHucqq__splitHead{gap:var(--space-8);display:grid}@media (min-width:1024px){.WorkerPageView-module__aHucqq__splitHead{gap:var(--space-16);grid-template-columns:5fr 7fr;align-items:start}}.WorkerPageView-module__aHucqq__splitHead>*{min-width:0}.WorkerPageView-module__aHucqq__checkList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.WorkerPageView-module__aHucqq__checkItem{padding-inline-start:30px;padding-bottom:var(--space-3);border-bottom:var(--border-hairline);font-size:var(--text-body);color:var(--color-ink);line-height:1.5;position:relative}.WorkerPageView-module__aHucqq__checkItem:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:8px;height:8px;position:absolute;top:7px}.WorkerPageView-module__aHucqq__twoCols{margin-top:var(--space-8);gap:var(--space-8);display:grid}@media (min-width:768px){.WorkerPageView-module__aHucqq__twoCols{gap:var(--space-12);grid-template-columns:1fr 1fr}}.WorkerPageView-module__aHucqq__col{min-width:0}.WorkerPageView-module__aHucqq__colTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);padding-bottom:var(--space-3);border-bottom:var(--border-hairline);font-size:.75rem}.WorkerPageView-module__aHucqq__bullets{margin:var(--space-4) 0 0;gap:var(--space-3);font-size:var(--text-small);color:var(--color-ink);padding:0;line-height:1.55;list-style:none;display:grid}.WorkerPageView-module__aHucqq__bullets li{padding-inline-start:18px;position:relative}.WorkerPageView-module__aHucqq__bullets li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:6px;height:6px;position:absolute;top:9px}.WorkerPageView-module__aHucqq__arrival{background:var(--color-surface-ink);color:var(--color-ink-inverse);padding-block:var(--section-y)}.WorkerPageView-module__aHucqq__arrivalTitle{font-family:var(--font-display);font-size:var(--text-h2);color:var(--color-ink-inverse);max-width:24ch}.WorkerPageView-module__aHucqq__arrivalLead{margin-top:var(--space-4);font-size:var(--text-lead);color:#ffffffbf;max-width:62ch;line-height:1.55}.WorkerPageView-module__aHucqq__arrivalGrid{margin-top:var(--space-12);gap:var(--space-8);display:grid}@media (min-width:1024px){.WorkerPageView-module__aHucqq__arrivalGrid{gap:var(--space-12);grid-template-columns:7fr 5fr;align-items:start}}.WorkerPageView-module__aHucqq__arrivalGrid>*{min-width:0}.WorkerPageView-module__aHucqq__steps{margin:0;padding:0;list-style:none;display:grid}.WorkerPageView-module__aHucqq__step{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid #ffffff24;grid-template-columns:42px 1fr;display:grid}.WorkerPageView-module__aHucqq__stepNum{font-family:var(--font-mono);color:var(--color-primary-on-dark);font-size:.8125rem;line-height:1.7}.WorkerPageView-module__aHucqq__stepTitle{font-family:var(--font-display);color:var(--color-ink-inverse);font-size:1.125rem}.WorkerPageView-module__aHucqq__stepText{font-size:var(--text-small);color:#ffffffbf;margin-top:4px;line-height:1.55}.WorkerPageView-module__aHucqq__arrivalPhoto{border-radius:var(--radius-panel);display:block;overflow:hidden}.WorkerPageView-module__aHucqq__arrivalImg{width:100%;height:auto;display:block}.WorkerPageView-module__aHucqq__cardGrid{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.WorkerPageView-module__aHucqq__cardGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.WorkerPageView-module__aHucqq__cardGrid{grid-template-columns:repeat(4,1fr)}}.WorkerPageView-module__aHucqq__card{border-top:2px solid var(--color-primary);padding-top:var(--space-4);min-width:0}.WorkerPageView-module__aHucqq__cardTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.WorkerPageView-module__aHucqq__cardText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.6}
.WorkersCatalogView-module__3cvZnW__who,.WorkersCatalogView-module__3cvZnW__index,.WorkersCatalogView-module__3cvZnW__check{padding-block:var(--section-y)}.WorkersCatalogView-module__3cvZnW__index{background:var(--color-surface)}.WorkersCatalogView-module__3cvZnW__title{max-width:26ch}.WorkersCatalogView-module__3cvZnW__lead{margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-text);max-width:62ch;line-height:1.55}.WorkersCatalogView-module__3cvZnW__note{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);max-width:62ch;line-height:1.6}.WorkersCatalogView-module__3cvZnW__whoGrid{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.WorkersCatalogView-module__3cvZnW__whoGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.WorkersCatalogView-module__3cvZnW__whoGrid{grid-template-columns:repeat(4,1fr)}}.WorkersCatalogView-module__3cvZnW__whoItem{border-top:2px solid var(--color-primary);padding-top:var(--space-4);min-width:0}.WorkersCatalogView-module__3cvZnW__whoTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.WorkersCatalogView-module__3cvZnW__whoText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.WorkersCatalogView-module__3cvZnW__cards{margin:var(--space-8) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}@media (min-width:768px){.WorkersCatalogView-module__3cvZnW__cards{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.WorkersCatalogView-module__3cvZnW__cards{grid-template-columns:repeat(3,1fr)}}.WorkersCatalogView-module__3cvZnW__card{gap:var(--space-2);border:var(--border-hairline);border-radius:var(--radius-panel);background:var(--color-background);flex-direction:column;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex}.WorkersCatalogView-module__3cvZnW__cardTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.WorkersCatalogView-module__3cvZnW__cardText{font-size:var(--text-small);color:var(--color-text);line-height:1.55}.WorkersCatalogView-module__3cvZnW__cardRoles{padding-top:var(--space-3);border-top:var(--border-hairline);font-family:var(--font-mono);color:var(--color-muted);margin-top:auto;font-size:.75rem;line-height:1.6}.WorkersCatalogView-module__3cvZnW__cardLink{margin-top:var(--space-3);min-height:40px;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.WorkersCatalogView-module__3cvZnW__cardLink:hover{text-decoration:underline}.WorkersCatalogView-module__3cvZnW__split{gap:var(--space-8);display:grid}@media (min-width:1024px){.WorkersCatalogView-module__3cvZnW__split{gap:var(--space-16);grid-template-columns:5fr 7fr;align-items:start}}.WorkersCatalogView-module__3cvZnW__split>*{min-width:0}.WorkersCatalogView-module__3cvZnW__checkList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.WorkersCatalogView-module__3cvZnW__checkItem{padding-inline-start:30px;padding-bottom:var(--space-3);border-bottom:var(--border-hairline);font-size:var(--text-body);color:var(--color-ink);line-height:1.5;position:relative}.WorkersCatalogView-module__3cvZnW__checkItem:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:8px;height:8px;position:absolute;top:7px}@media (min-width:1024px){.WorkersCatalogView-module__3cvZnW__split>.WorkersCatalogView-module__3cvZnW__checkList{margin-top:var(--label-offset)}}
