@layer reset{*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords;scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}}:root{--grey:oklch(50% 5.96046e-8 none);--grey-5:oklch(95% 5.96046e-8 none);--grey-10:oklch(90% 5.96046e-8 none);--grey-20:oklch(80% 5.96046e-8 none);--grey-40:oklch(60% 5.96046e-8 none);--grey-60:oklch(40% 5.96046e-8 none);--grey-80:oklch(20% 5.96046e-8 none)}.flow>*+*{margin-block-start:var(--flow-space,1em)}.grow{flex-grow:1}html{font-size:17px}h1{font-size:1.8rem}h2{font-size:1.6rem}.snap-scroller{scroll-snap-type:y mandatory;scroll-behavior:smooth;height:100dvh;overflow-y:scroll}.snap-scroller>section{scroll-snap-align:start;flex-direction:column;min-height:100dvh;margin-inline:auto;padding:1rem 1.5rem;display:flex}.snap-scroller>section>*{max-width:66ch}.snap-scroller>section .salary-inputs{flex-grow:1}.snap-scroller>section:nth-child(2n){background-color:var(--grey-5)}.form-group{flex-wrap:wrap;align-items:center;gap:.5cap;display:flex}.emphasis{font-size:1.2rem;font-weight:700}.salary-inputs label{font-weight:700}.salary-inputs input[type=number]{width:100px;padding-block:5px;padding-inline-start:10px;font-size:1.2rem}.salary-inputs input[type=range]{width:100%}meter{width:100%}a.next-stage-link{color:#000;text-align:center;flex-direction:column;justify-self:end;align-items:center;gap:.5lh;font-size:1.2rem;font-weight:700;display:flex}a.next-stage-link svg{width:40px;height:40px}
