*,:before,:after{box-sizing:border-box;border:0 solid #2c2c2a1a}*{margin:0}html{-webkit-text-size-adjust:100%;line-height:1.5}body{line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{padding:0;list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}img,svg,video,canvas,iframe{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;color:inherit;padding:0}button,select{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}button,[role=button]{cursor:pointer}:disabled{cursor:default}fieldset,legend{padding:0}hr{height:0;color:inherit;border-top-width:1px}table{border-collapse:collapse;border-color:inherit}html,body{color:#2c2c2a;-webkit-font-smoothing:antialiased;overscroll-behavior:none;background:#faf7f2;margin:0;padding:0;font-family:Inter,-apple-system,system-ui,sans-serif}.guest-field::placeholder{color:#8a8780;opacity:1}#root{min-height:100dvh}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}button,a,[role=button],input,select,textarea,label,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,[role=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #f4b940}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Söhne;src:local(Inter);font-weight:400 500}@font-face{font-family:GT Sectra;src:local(Cormorant Garamond);font-weight:400 500}@keyframes azpulse{0%{opacity:.4;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0}}@keyframes azshimmer{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}[data-scroll-rail]::-webkit-scrollbar{display:none}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important}}.screening-note-body{font-size:14px}@media (pointer:coarse){.screening-note-composer::placeholder{font-size:14px}}input:not([type=checkbox]):not([type=radio]){text-overflow:ellipsis}
