.ProblemCard_card__yBIAS{--problem-accent:#1b5b3f;--problem-border:#b8cdbd;--problem-icon:#e5efe7;display:flex;align-items:flex-start;gap:1rem;height:100%;min-width:0;padding:1.5rem;border:1px solid var(--problem-border);border-top:4px solid var(--problem-accent);background:#fffdf9;box-shadow:0 3px 10px rgb(63 43 32/5%)}.ProblemCard_card__yBIAS:nth-child(2n){--problem-accent:#654634;--problem-border:#d3bda4;--problem-icon:#f8edd9}.ProblemCard_icon__k0PmN{display:flex;align-items:center;justify-content:center;flex:0 0 56px;height:56px;border-radius:50%;background:var(--problem-icon);color:var(--problem-accent)}.ProblemCard_copy__sIpSc{min-width:0}.ProblemCard_title__UmZSu{margin:0;color:var(--problem-accent);font-family:var(--font-heading),sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3}.ProblemCard_description__t3gg9{margin:.65rem 0 0;color:#57534e;font-size:1rem;line-height:1.7}@media (max-width:639px){.ProblemCard_card__yBIAS{gap:.85rem;padding:1.2rem 1rem}.ProblemCard_icon__k0PmN{flex-basis:48px;height:48px}}.HiringProcess_headingBlock__RvaS5{max-width:52rem;margin:0 auto 2rem;text-align:center}.HiringProcess_heading__SQO2p{color:#654634;text-wrap:balance}.HiringProcess_headingAccent__JJVQl{color:#166534}.HiringProcess_heading__SQO2p:after{content:"";display:block;width:76px;height:4px;margin:16px auto 0;border-radius:2px;background:linear-gradient(90deg,#166534 0 50%,#654634 50% 100%)}.HiringProcess_steps__h2NQS{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:8px;padding:8px 8px 1.5rem;scrollbar-width:thin;scrollbar-color:#166534 #e7e5e4}.HiringProcess_steps__h2NQS:focus-visible{outline:3px solid #166534;outline-offset:4px}.HiringProcess_step__kmU7V{--step-accent:#1b5b3f;position:relative;isolation:isolate;min-width:0;height:100%;padding:2rem 1.4rem;scroll-snap-align:start;filter:drop-shadow(0 5px 7px rgb(63 43 32/12%))}.HiringProcess_step__kmU7V:nth-child(2n){--step-accent:#654634}.HiringProcess_step__kmU7V:before{content:"";position:absolute;z-index:-1;inset:0;border-top:6px solid var(--step-accent);background:#ffffff;clip-path:polygon(0 0,100% 0,100% calc(100% - 38px),50% 100%,0 calc(100% - 38px))}.HiringProcess_icon__6wBVl{display:flex;align-items:center;justify-content:center;flex:0 0 84px;width:84px;margin-bottom:1.25rem;border:1px solid #e5d5b9;border-radius:50%;background:#f8edd9;color:var(--step-accent)}.HiringProcess_title__hof8s{margin:0;max-width:18rem;color:var(--step-accent);font-family:var(--font-heading),sans-serif;font-size:1.3rem;font-weight:700;line-height:1.3;text-wrap:balance}.HiringProcess_description__ewKd7{flex:1;max-width:19rem;margin:.8rem 0 1.5rem;color:#57534e;font-size:1rem;line-height:1.7}.HiringProcess_number__lj6XX{display:flex;align-items:center;justify-content:center;flex:0 0 64px;width:64px;border:5px solid #ffffff;border-radius:50%;background:var(--step-accent);color:#ffffff;font-size:1.7rem;font-weight:700;line-height:1;box-shadow:0 0 0 1px #e5d5b9}.HiringProcess_hint__PS6zO{display:flex;justify-content:flex-end;margin:-1rem 0 .75rem;color:#77634f;pointer-events:none}@media (min-width:768px){.HiringProcess_steps__h2NQS{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;padding:8px 0 1rem}.HiringProcess_three__C3Stl{grid-template-columns:repeat(3,minmax(0,1fr))}.HiringProcess_four__HEjTo{grid-template-columns:repeat(2,minmax(0,1fr))}.HiringProcess_hint__PS6zO{display:none}}@media (min-width:1100px){.HiringProcess_four__HEjTo{grid-template-columns:repeat(4,minmax(0,1fr))}}.ServicePanel_panel__XvTyW.wt-service-panel{--panel-surface:#1b5b3f;--panel-border:#1b5b3f;--panel-accent:#ffffff;--panel-ink:#ffffff;--panel-body:#f4f1e9;--panel-hover:#174e36;--panel-active:#123f2c;display:flex;align-items:flex-start;gap:1rem;min-width:0;min-height:44px;height:100%;padding:1.35rem 1.25rem;border-left:1px solid var(--panel-border);border:1px solid var(--panel-border);border-left-width:3px;border-radius:3px;background:var(--panel-surface);color:var(--panel-ink);text-decoration:none;box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.ServicePanel_panel__XvTyW.wt-service-panel:nth-child(3n+2){--panel-surface:#f8edd9;--panel-border:#dbc7a6;--panel-accent:#654634;--panel-ink:#3f2b20;--panel-body:#554435;--panel-hover:#f0e1c7;--panel-active:#e8d5b5}.ServicePanel_panel__XvTyW.wt-service-panel:nth-child(3n){--panel-surface:#654634;--panel-border:#654634;--panel-hover:#563b2c;--panel-active:#493225}.ServicePanel_panel__XvTyW .ServicePanel_icon__z5a_K{display:flex;align-items:center;justify-content:center;flex:0 0 2.75rem;height:2.75rem;border-radius:0;background:transparent;color:var(--panel-accent)}.ServicePanel_panel__XvTyW .ServicePanel_icon__z5a_K svg{width:2.4rem;height:2.4rem}.ServicePanel_panel__XvTyW .ServicePanel_copy__EcbNM{min-width:0}.ServicePanel_panel__XvTyW .ServicePanel_title__yyk1B{margin:0;color:var(--panel-ink);font-family:var(--font-heading),sans-serif;font-size:1.125rem;font-weight:700;line-height:1.35;text-wrap:balance;text-decoration:underline;text-decoration-color:initial;text-underline-offset:4px;text-decoration-thickness:1px}.ServicePanel_panel__XvTyW .ServicePanel_description__1HyLZ{margin:.4rem 0 0;color:var(--panel-body);font-size:1rem;line-height:1.5}.ServicePanel_panel__XvTyW.ServicePanel_compact__VPaKC{align-items:center;padding:1rem;gap:.85rem}.ServicePanel_panel__XvTyW.ServicePanel_compact__VPaKC .ServicePanel_icon__z5a_K{flex-basis:2.25rem;height:2.25rem}.ServicePanel_panel__XvTyW.ServicePanel_compact__VPaKC .ServicePanel_icon__z5a_K svg{width:2rem;height:2rem}.ServicePanel_panel__XvTyW.ServicePanel_compact__VPaKC .ServicePanel_title__yyk1B{font-size:1rem}@media (hover:hover){.ServicePanel_panel__XvTyW.wt-service-panel:hover{background:var(--panel-hover);border-color:var(--panel-accent)}.ServicePanel_panel__XvTyW.wt-service-panel:hover .ServicePanel_title__yyk1B{text-decoration:underline;text-underline-offset:4px}}.ServicePanel_panel__XvTyW.wt-service-panel:focus-visible{outline:3px solid #166534;outline-offset:3px}.ServicePanel_panel__XvTyW.wt-service-panel:active{background:var(--panel-active);box-shadow:none}@media (max-width:359px){.ServicePanel_panel__XvTyW.wt-service-panel{gap:.75rem;padding:1rem .85rem}}@media (prefers-reduced-motion:reduce){.ServicePanel_panel__XvTyW.wt-service-panel{transition:none}}.ServiceGrid_grid__q845Z.wt-service-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.ServiceGrid_grid__q845Z>*{min-width:0}@media (min-width:640px){.ServiceGrid_grid__q845Z.wt-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceGrid_grid__q845Z>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1100px){.ServiceGrid_grid__q845Z.wt-service-grid:not(.wt-service-grid--two){grid-template-columns:repeat(6,minmax(0,1fr))}.ServiceGrid_grid__q845Z.wt-service-grid:not(.wt-service-grid--two)>*{grid-column:span 2}.ServiceGrid_grid__q845Z:not(.wt-service-grid--two)>:nth-last-child(2):nth-child(3n+1),.ServiceGrid_grid__q845Z:not(.wt-service-grid--two)>:nth-last-child(2):nth-child(3n+1)~*,.ServiceGrid_grid__q845Z:not(.wt-service-grid--two)>:nth-last-child(4):nth-child(3n+1),.ServiceGrid_grid__q845Z:not(.wt-service-grid--two)>:nth-last-child(4):nth-child(3n+1)~*{grid-column:span 3}.ServiceGrid_grid__q845Z:not(.wt-service-grid--two)>:only-child{grid-column:1/-1}}