body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#supplier-survey-welcome-page{align-items:center;background-color:#000;display:flex;flex:1 1;flex-direction:row;gap:10rem;justify-content:center;margin:auto;max-width:100dvw;min-height:100vh;min-width:0;padding:2rem 5rem;width:100%}#supplier-survey-welcome-page>footer,#supplier-survey-welcome-page>header,#supplier-survey-welcome-page>main{z-index:1}#supplier-survey-welcome-page>header,#supplier-survey-welcome-page>main{max-width:600px;min-width:300px}#supplier-survey-welcome-page em{font-weight:900}#supplier-survey-welcome-page>header{align-items:flex-start;color:#fbfaf8;display:flex;flex:1 1;flex-direction:column;gap:2rem;height:fit-content;margin-bottom:2rem;padding-top:2rem;position:sticky;top:50px;width:100%}#supplier-survey-welcome-page>header>h1{font-size:6rem;line-height:inherit}#supplier-survey-welcome-page>header>h3{font-weight:700}#supplier-survey-welcome-page>header>#logo{max-width:10rem;width:100%}#supplier-survey-welcome-page>header>#logo>img{height:auto;object-fit:contain;width:100%}#supplier-survey-welcome-page>header hr{background-color:#e35924;border:none;height:1px;width:100%}#supplier-survey-welcome-page>header>#linkedin-link{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem}#supplier-survey-welcome-page>header>#linkedin-link h4{color:#fbfaf8;font-weight:500;text-decoration:none}#supplier-survey-welcome-page>header>#linkedin-link>svg{width:5rem!important}#supplier-survey-welcome-page>header a{text-decoration:none;text-decoration:initial}#supplier-survey-welcome-page>main{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:2rem;position:relative;width:100%}#supplier-survey-welcome-page>main p{width:100%}#supplier-survey-welcome-page>main>.flotilla-card{align-items:center;background-color:hsla(60,10%,96%,.867);box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem;width:100%}#supplier-survey-welcome-page>main>.flotilla-card .flotilla-button--href{cursor:pointer;width:100%}#supplier-survey-welcome-page #background-image{height:100dvh;left:0;object-fit:cover;opacity:.5;position:fixed;top:0;width:100dvw;z-index:0}#supplier-survey-welcome-page #privacy-policy{bottom:-4rem;color:#c9cece;font-size:.75rem;left:0;margin-top:2rem;position:absolute;text-decoration:none}#supplier-survey-welcome-page #privacy-policy a{color:#c9cece}@media(max-width:1000px){#supplier-survey-welcome-page{flex-direction:column;gap:2rem}#supplier-survey-welcome-page #privacy-policy,#supplier-survey-welcome-page>header{position:static}}body{max-width:100dvw}#supplier-survey-thank-you-page{align-items:center;background-color:#000;display:flex;flex:1 1;flex-direction:row;gap:10rem;justify-content:center;margin:auto;max-width:100dvw;min-height:100vh;min-width:0;padding:2rem 5rem;width:100%}#supplier-survey-thank-you-page>footer,#supplier-survey-thank-you-page>header,#supplier-survey-thank-you-page>main{z-index:1}#supplier-survey-thank-you-page>header,#supplier-survey-thank-you-page>main{max-width:600px;min-width:300px}#supplier-survey-thank-you-page em{font-weight:900}#supplier-survey-thank-you-page>header{align-items:flex-start;color:#fbfaf8;display:flex;flex:1 1;flex-direction:column;gap:2rem;height:fit-content;padding-top:2rem;position:sticky;top:50px;width:100%}#supplier-survey-thank-you-page>header>h1{font-size:4.5rem;line-height:inherit}#supplier-survey-thank-you-page>header>#logo{max-width:10rem;width:100%}#supplier-survey-thank-you-page>header>#logo>img{height:auto;object-fit:contain;width:100%}#supplier-survey-thank-you-page>header hr{background-color:#e35924;border:none;height:1px;width:100%}#supplier-survey-thank-you-page>header>#linkedin-link{align-items:center;display:flex;flex-direction:row;gap:.5rem;padding-bottom:3rem}#supplier-survey-thank-you-page>header>#linkedin-link h4{color:#fbfaf8;font-size:1.4rem;font-weight:500;text-decoration:none}#supplier-survey-thank-you-page>header>#linkedin-link #logo-container{align-items:center;background-color:#e35924;border-radius:100%;display:flex;justify-content:center;margin-right:.5rem;padding:.75rem}#supplier-survey-thank-you-page>header>#linkedin-link #logo-container>svg{color:#fbfaf8!important;width:1.5rem!important}#supplier-survey-thank-you-page>header>footer{display:inline;display:initial}#supplier-survey-thank-you-page>header a{text-decoration:none;text-decoration:initial}#supplier-survey-thank-you-page>main{align-items:center;display:flex;flex:1 1;flex-direction:column;width:100%}#supplier-survey-thank-you-page>main p{width:100%}#supplier-survey-thank-you-page>main>.flotilla-card{align-items:center;background-color:hsla(60,10%,96%,.867);box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem;width:100%}#supplier-survey-thank-you-page>main>.flotilla-card .flotilla-button--href{cursor:pointer;width:100%}#supplier-survey-thank-you-page video#platform-demo{align-self:flex-start;border-radius:1rem;height:auto;max-width:800px;outline:2px solid silver;width:50%}#supplier-survey-thank-you-page #background-image{height:100dvh;left:0;object-fit:cover;opacity:.5;position:fixed;top:0;width:100dvw;z-index:0}#supplier-survey-thank-you-page .icon-text-container{align-items:center;color:#fbfaf8;display:flex;flex-direction:row;gap:.5rem;margin-bottom:.5rem}#supplier-survey-thank-you-page .icon-text-container a,#supplier-survey-thank-you-page .icon-text-container p{color:#fbfaf8}#supplier-survey-thank-you-page .icon-text-container>svg{height:1.5rem;width:1.5rem}#supplier-survey-thank-you-page .logos-container{align-items:center;display:flex;flex-direction:row;gap:2rem;height:8rem;margin-top:2rem}#supplier-survey-thank-you-page .logos-container img.footer-logo{height:100%;object-fit:contain;width:auto}#supplier-survey-thank-you-page #un-quote{align-items:center;display:flex;flex-direction:column;gap:.25rem}#supplier-survey-thank-you-page #un-quote h3{line-height:1.9rem;text-align:center}#supplier-survey-thank-you-page #un-quote #author{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:0;margin-top:1rem;width:100%}#supplier-survey-thank-you-page #un-quote #author p{flex:1 1;text-align:center;width:100%}#supplier-survey-thank-you-page #un-quote #author p#name{color:#e35924;font-size:.75rem;font-weight:600}#supplier-survey-thank-you-page #un-quote #author p#job-title{color:#4c6065;font-size:.75rem}#supplier-survey-thank-you-page>footer{display:none;max-width:800px;width:100%}@media(max-width:1000px){#supplier-survey-thank-you-page{flex-direction:column;gap:2rem}#supplier-survey-thank-you-page>header{position:static}#supplier-survey-thank-you-page>header>footer{display:none}#supplier-survey-thank-you-page>footer{display:inline;display:initial}}#supplier-survey-confirmation-page{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:auto;max-width:1500px;min-height:100vh;min-width:0;padding:5rem;width:100%}#supplier-survey-confirmation-page #content{display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:center;max-width:550px;padding-bottom:5rem;position:relative;width:100%}#supplier-survey-confirmation-page #content h3{line-height:2rem}#supplier-survey-confirmation-page #content .logo{display:flex;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:100px;width:100%}#supplier-survey-confirmation-page #content #question-container{display:flex;flex-direction:column;gap:1rem}#supplier-survey-confirmation-page #content #question-container .question{width:100%}#supplier-survey-confirmation-page #content #question-container .question h4{color:#e35924;line-height:2rem;margin-bottom:.25rem}#supplier-survey-confirmation-page #content #question-container .question p{line-height:1.4rem}#supplier-survey-confirmation-page #content .cta-section{background-color:#fbfaf8;bottom:0;display:flex;flex-direction:row;gap:5rem;max-width:550px;padding:2rem 0;position:fixed;width:100%}#supplier-survey-confirmation-page #content .cta-section a{text-decoration:none}#supplier-survey-confirmation-page #content .cta-section a button{font-size:1.25rem;font-weight:700;height:4rem;padding-left:1rem;padding-right:1rem}#supplier-survey-confirmation-page #content .cta-section label{display:block;font-size:.9rem;font-style:italic;margin-top:.75rem;text-align:center;width:100%}#supplier-survey-confirmation-page #content .site-link{color:#011e26;font-size:.9rem;font-style:italic;text-align:center}@media screen and (max-width:981px){#supplier-survey-confirmation-page{padding:2rem}#supplier-survey-confirmation-page #content{height:80vh;max-width:none}#supplier-survey-confirmation-page #content h1{margin-top:auto;text-align:center}#supplier-survey-confirmation-page #content .cta-section{margin-bottom:auto}#supplier-survey-confirmation-page #login-accent-container{left:-2rem;position:relative;top:-2rem;width:100vw}#supplier-survey-confirmation-page #donut-center{display:none}#supplier-survey-confirmation-page #login-accent{display:flex;flex:1 1;height:20vh;object-fit:cover;width:100%}}@media screen and (min-width:980px){#supplier-survey-confirmation-page #login-accent-container{border-radius:100%;position:fixed;right:-20vw;top:-15vw;width:60vw;z-index:-1}#supplier-survey-confirmation-page #donut-center{background-color:#fbfaf8;border-radius:100%;height:70%;left:15%;position:absolute;top:15%;width:70%;z-index:1}#supplier-survey-confirmation-page #login-accent{animation:accentEntrance 6s ease-in-out -3.5s 1;border-radius:100%;height:100%;width:100%}}.health-check-typeform,.supplier-typeform{height:100dvh;overflow:hidden;width:100dvw}#warning{height:100dvh;width:100dvw}#health-check-thank-you #content #logos,#warning{align-items:center;display:flex;justify-content:center}#health-check-thank-you #content #logos{flex-direction:row;gap:2rem}#health-check-thank-you #content #logos .logo{display:flex;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:150px;width:100%}@media screen and (max-width:981px){#health-check-thank-you{padding:2rem}#health-check-thank-you #thank-you-content{height:80vh;max-width:none}#health-check-thank-you #thank-you-content h1{margin-top:auto;text-align:center}#health-check-thank-you #thank-you-content .logo{max-width:200px}#health-check-thank-you #thank-you-content .cta-section{margin-bottom:auto}#health-check-thank-you #login-accent-container{left:-2rem;position:relative;top:-2rem;width:100vw}#health-check-thank-you #donut-center{display:none}#health-check-thank-you #login-accent{display:flex;flex:1 1;height:20vh;object-fit:cover;width:100%}}#health-check-thank-you{flex:1 1;margin:auto;max-width:1500px;min-height:100vh;min-width:0;padding:5rem}#health-check-thank-you,#health-check-thank-you #content{display:flex;flex-direction:column;justify-content:center;width:100%}#health-check-thank-you #content{flex:1 1;max-width:550px}#health-check-thank-you #content h1{font-size:calc(32px + 1.5vw);line-height:1.1em}#health-check-thank-you #content .logo{display:flex;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:250px;width:100%}#health-check-thank-you #content .cta-section{margin-bottom:10vh;margin-top:6vh}#health-check-thank-you #content .cta-section a{text-decoration:none}#health-check-thank-you #content .cta-section a button{font-size:1.25rem;font-weight:700;height:4rem;padding-left:1rem;padding-right:1rem}#health-check-thank-you #content .cta-section label{display:block;font-size:.9rem;font-style:italic;margin-top:.75rem;text-align:center;width:100%}#health-check-thank-you #content .site-link{color:#011e26;font-size:.9rem;font-style:italic;text-align:center}@media screen and (max-width:981px){#health-check-thank-you{padding:2rem}#health-check-thank-you #thank-you-content{height:80vh;max-width:none}#health-check-thank-you #thank-you-content h1{margin-top:auto;text-align:center}#health-check-thank-you #thank-you-content .logo{max-width:200px}#health-check-thank-you #thank-you-content .cta-section{margin-bottom:auto}#health-check-thank-you #login-accent-container{left:-2rem;position:relative;top:-2rem;width:100vw}#health-check-thank-you #donut-center{display:none}#health-check-thank-you #login-accent{display:flex;flex:1 1;height:20vh;object-fit:cover;width:100%}}@media screen and (min-width:980px){#health-check-thank-you #login-accent-container{border-radius:100%;position:fixed;right:-20vw;top:-15vw;width:60vw;z-index:-1}#health-check-thank-you #donut-center{background-color:#fbfaf8;border-radius:100%;height:70%;left:15%;position:absolute;top:15%;width:70%;z-index:1}#health-check-thank-you #login-accent{animation:accentEntrance 6s ease-in-out -3.5s 1;border-radius:100%;height:100%;width:100%}}.checkbox-button{align-items:flex-start;background-color:#fff;background-color:var(--card-surface);border:1px solid #0000;border-radius:1rem;box-shadow:0 0 2px 0 #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:8rem;justify-content:flex-end;max-height:8rem;min-height:8rem;padding:1rem;position:relative;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none}.checkbox-button input.input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.checkbox-button .emoji-container{align-items:center;display:flex;height:2.33rem;justify-content:center;transition:all .2s ease-in-out;width:2.33rem}.checkbox-button .emoji{font-size:2.33rem}.checkbox-button .content{align-items:flex-start;display:flex;flex-direction:column;min-width:0;text-align:left;width:100%}.checkbox-button .label{color:#011e26;color:var(--primary-text);font-size:1.25rem;font-weight:900}.checkbox-button .label,.checkbox-button .subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-button .subtitle{color:#334a50;color:var(--secondary-text);font-size:1rem}.checkbox-button--centered{align-items:center;justify-content:space-between;text-align:center}.checkbox-button--centered .label,.checkbox-button--centered .subtitle{text-align:center}.checkbox-button .tooltip{position:absolute;right:1rem;top:1rem}.checkbox-button--extended-label .label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:inherit;width:100%}.checkbox-button--compact{align-items:center;border-color:#e2e4e3;border-color:var(--primary-border);flex-direction:row;height:2.33rem;justify-content:center;max-height:2.33rem;min-height:2.33rem;padding:0 1rem;width:fit-content}.checkbox-button--compact .emoji-container{height:1rem;width:1rem}.checkbox-button--compact .emoji{font-size:1rem}.checkbox-button--compact .label{font-weight:300;text-transform:uppercase;width:fit-content}.checkbox-button--compact .subtitle{display:none}.checkbox-button--compact .content{width:fit-content}.checkbox-button--checked{background-color:rgba(#E35924,.05);background-color:rgba(var(--brand-surface),.05);border-color:#e35924;border-color:var(--brand-border);box-shadow:0 0 2px 0 #0000001a,inset 0 0 0 1px #e35924;box-shadow:0 0 2px 0 #0000001a,inset 0 0 0 1px var(--brand-border)}.checkbox-button--disabled{cursor:not-allowed;opacity:.5}.checkbox-button--default{container-type:inline-size}@container (max-width: 8rem){.checkbox-button--default .label{font-size:.95rem}.checkbox-button--default .subtitle{font-size:.75rem}}.checkbox-button:focus-visible:not(.checkbox-button--disabled),.checkbox-button:hover:not(.checkbox-button--disabled){background-color:rgba(#E35924,.5);background-color:rgba(var(--brand-surface),.5);border-color:#e35924;border-color:var(--brand-border)}nav.nav{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:2rem 4rem;position:fixed;top:0;width:100dvw;z-index:999}nav.nav #logo{max-width:12.5rem;min-width:7.5rem;width:calc(25dvw - 15rem)}nav.nav .flotilla-icon-button{height:2.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}nav.nav .flotilla-icon-button svg{color:#011e26;color:var(--primary-text);height:1.5rem;width:1.5rem}@media(max-width:640px){nav.nav{padding:2rem}}@media(max-width:1024px){nav.nav{padding-bottom:5.5rem}}.theme-dropdown{background-color:#fbfaf8!important;background-color:var(--primary-surface)!important;max-width:12rem;min-width:12rem;width:12rem;z-index:999!important}.theme-dropdown .icon-text-container{align-items:center;display:flex;flex-direction:row;gap:.5rem}.theme-dropdown .icon-text-container>p{flex:1 1;min-width:0;width:100%}.theme-dropdown .flotilla-menu-item:hover{background-color:#f1f1f0!important;background-color:var(--secondary-surface)!important}.toggle-selector{align-items:center;background-color:#f6f6f4;background-color:var(--tertiary-surface);border-radius:9999px;box-sizing:border-box;display:flex;flex-direction:row;gap:.25rem;padding:.25rem}.toggle-selector--disabled{opacity:.5;pointer-events:none}.toggle-selector__item{align-items:center;background:#0000;border:none;border-radius:9999px;cursor:pointer;display:flex;flex:1 1;flex-direction:row;gap:.25rem;justify-content:center;min-width:0;padding:.5rem 1rem;transition:background-color .18s ease-in-out,color .18s ease-in-out,box-shadow .18s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.toggle-selector__item:focus-visible{outline:2px solid #e35924;outline:2px solid var(--brand-border);outline-offset:1px}.toggle-selector__item--active{background-color:#e35924;background-color:var(--brand-surface);box-shadow:0 1px 4px 0 #0000002e}.toggle-selector__item--active .toggle-selector__label{color:#fbfaf8;color:var(--invert-text)}.toggle-selector__item--active .toggle-selector__emoji{filter:brightness(10)}.toggle-selector__emoji{font-size:1rem;line-height:1;transition:filter .18s ease-in-out}.toggle-selector__label{color:#334a50;color:var(--secondary-text);font-size:1rem;text-transform:uppercase;transition:color .18s ease-in-out}#employee-survey-screen{box-sizing:border-box;min-height:100dvh;padding:2rem 4rem}#employee-survey-screen #content{width:100%}#employee-survey-screen>header{z-index:99999}#employee-survey-screen #content>main{z-index:2}#employee-survey-screen #content>footer{box-sizing:border-box;padding:.5rem;z-index:1}#employee-survey-screen #content>footer,#employee-survey-screen #content>main,#employee-survey-screen>header{margin:auto;max-width:60rem;width:100%}#employee-survey-screen #content>main{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:flex-start;padding-top:max(6rem,20dvh)}#employee-survey-screen .flotilla-button{border-radius:.5rem;font-size:1.15rem;font-weight:900;height:3.5rem;text-transform:uppercase}#employee-survey-screen .flotilla-icon-button{border-radius:.5rem}#employee-survey-screen .flotilla-icon-button--grey{background-color:#f1f1f0;background-color:var(--secondary-surface)}#employee-survey-screen .flotilla-icon-button--grey svg{color:#011e26!important;color:var(--primary-text)!important}#employee-survey-screen .flotilla-card{background-color:#fff;background-color:var(--card-surface);border:initial;border-radius:1rem;box-shadow:0 0 2px 0 #0000001a}#employee-survey-screen .flotilla-financial-input,#employee-survey-screen .flotilla-number-input{color:#011e26;color:var(--primary-text)}#employee-survey-screen .flotilla-financial-input input,#employee-survey-screen .flotilla-number-input input{background-color:#fff;background-color:var(--card-surface);border-radius:.5rem;color:#011e26;color:var(--primary-text)}#employee-survey-screen .flotilla-financial-input .inner-container.append-item input,#employee-survey-screen .flotilla-number-input .inner-container.append-item input{border-bottom-right-radius:0;border-top-right-radius:0}#employee-survey-screen .flotilla-financial-input .input-item--append,#employee-survey-screen .flotilla-number-input .input-item--append{background-color:#f1f1f0;background-color:var(--secondary-surface);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;color:#334a50;color:var(--secondary-text)}#employee-survey-screen .flotilla-select select{background-color:#fff;background-color:var(--card-surface);border-radius:.5rem;color:#011e26;color:var(--primary-text)}#employee-survey-screen .flotilla-select .select-icon{color:#011e26;color:var(--primary-text)}#employee-survey-screen .flotilla-combobox .select-button{background-color:#fbfaf8;background-color:var(--primary-surface);border-radius:.5rem;color:#011e26;color:var(--primary-text)}#employee-survey-screen .flotilla-combobox .select-button svg{fill:#011e26;fill:var(--primary-text)}#employee-survey-screen #section-header{align-items:center;display:flex;flex-direction:row;gap:1rem;position:sticky;top:2.5rem}#employee-survey-screen #section-header .section{align-items:center;display:flex;flex:0 1 auto;flex-direction:row;gap:.5rem;min-width:0;opacity:.6}#employee-survey-screen #section-header .section .section-number{align-items:center;background-color:#f1f1f0;background-color:var(--secondary-surface);border-radius:999999px;color:#334a50;color:var(--secondary-text);display:flex;font-weight:900;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;width:2.5rem}#employee-survey-screen #section-header .section .section-title{color:#334a50;color:var(--secondary-text);font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#employee-survey-screen #section-header .section--active{opacity:1}#employee-survey-screen #section-header .section--active .section-number{background-color:#e35924;background-color:var(--brand-surface);color:#fbfaf8;color:var(--invert-text)}#employee-survey-screen #section-header .section--active .section-title{color:#e35924;color:var(--brand-text)}#employee-survey-screen #section-header .section--completed{opacity:1}#employee-survey-screen #section-header .section--completed .section-number{background-color:#e35924;background-color:var(--brand-surface);color:#fbfaf8;color:var(--invert-text)}#employee-survey-screen #section-header .section--completed .section-title{color:#334a50;color:var(--secondary-text)}#employee-survey-screen #section-header .section-divider{background-color:#334a50;background-color:var(--secondary-text);border-radius:.25rem;flex:1 100 2rem;height:.25rem;min-width:0;opacity:.4}#employee-survey-screen #section-header .section-divider--completed{background-color:#334a50;background-color:var(--secondary-text);opacity:1}@media(max-width:1024px){#employee-survey-screen #section-header{padding-top:4rem}}#employee-survey-screen #content>footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:4rem;padding-bottom:10rem}#employee-survey-screen #content>footer #back-button{background-color:#f1f1f0;background-color:var(--secondary-surface);color:#011e26;color:var(--primary-text);padding:0 2rem}#employee-survey-screen #content>footer #next-button{padding:0 4rem}@media(max-width:640px){#employee-survey-screen #content>footer #back-button,#employee-survey-screen #content>footer #next-button{padding:0 1rem}#employee-survey-screen{padding:2rem}}#employee-survey-screen .flotilla-tag{border-radius:1rem;color:#011e26;color:var(--primary-text);padding:0 1rem}#employee-survey-screen .flotilla-tag--solid{background-color:#f6f6f4;background-color:var(--tertiary-surface);border-color:#c9cece;border-color:var(--tertiary-border)}#employee-survey-screen .flotilla-tag--large{height:2.33rem}#employee-survey-screen .flotilla-text-area textarea{background-color:#fff;background-color:var(--card-surface);border-color:#e2e4e3;border-color:var(--primary-border);border-radius:.5rem;padding:.75rem 1rem}#employee-survey-screen .flotilla-text-area textarea:hover{border-color:#e35924;border-color:var(--brand-border)}#employee-survey-screen .flotilla-text-area textarea:focus{border-color:#e35924;border-color:var(--brand-border);outline:1px solid #e35924;outline:1px solid var(--brand-border)}#employee-survey-screen #submission-overlay{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999}#employee-survey-screen #submission-overlay .lds-dual-ring,#employee-survey-screen #submission-overlay .lds-dual-ring:after{box-sizing:border-box}#employee-survey-screen #submission-overlay .lds-dual-ring{display:inline-block;height:7.5rem;position:relative;width:7.5rem}#employee-survey-screen #submission-overlay .lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border:.64rem solid #e35924;border-color:#e35924 #0000;border-color:var(--brand-surface) #0000 var(--brand-surface) #0000;border-radius:50%;border-style:solid;border-width:.64rem;content:" ";display:block;height:6.4rem;margin:.8rem;width:6.4rem}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#employee-survey-screen #submission-overlay img{height:4rem;left:0;padding:2rem;position:absolute;top:0;width:4rem}#employee-survey-screen #submission-overlay h2{color:#011e26;color:var(--primary-text);font-size:2rem;font-weight:900}.content-section{box-sizing:border-box;contain-intrinsic-size:auto 400px;content-visibility:auto;display:flex;flex-direction:column;gap:1rem;padding:.5rem;width:100%}.content-section>header{display:flex;flex-direction:column;gap:.5rem}.content-section>header>h2,.content-section>header>h5{color:#e35924;color:var(--brand-text)}.content-section>header>h5{font-weight:900}.content-section>header>section{color:#334a50;color:var(--secondary-text)}.select-dropdown-menu{background-color:#fbfaf8!important;background-color:var(--primary-surface)!important;color:#011e26!important;color:var(--primary-text)!important}.select-dropdown-menu #no-options-found{color:#334a50!important;color:var(--secondary-text)!important}.select-dropdown-menu #search-container #location-combobox-search-input{color:#011e26!important;color:var(--primary-text)!important}.select-dropdown-menu #search-container svg{stroke:#011e26!important;stroke:var(--primary-text)!important}.select-dropdown-menu .flotilla-menu-item:hover{background-color:#f1f1f0!important;background-color:var(--secondary-surface)!important}.select-dropdown-menu .flotilla-menu-item:hover svg{stroke:#011e26!important;stroke:var(--primary-text)!important}.select-dropdown-menu .flotilla-menu-item:focus{background-color:#f6f6f4!important;background-color:var(--tertiary-surface)!important}.select-dropdown-menu .flotilla-menu-item:focus svg{stroke:#011e26!important;stroke:var(--primary-text)!important}#employee-survey-commute-screen{width:100%}#employee-survey-commute-screen .disabled-message{box-sizing:border-box;margin-top:1rem;max-width:none;width:100%}#commute-patterns>main{container-type:inline-size;display:flex;flex-direction:column;gap:2rem}#commute-patterns>main h4{font-weight:900}#commute-patterns .commute-pattern-container{display:flex;flex-direction:column;gap:1rem;position:relative}#commute-patterns .commute-pattern-container .close-button{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:1rem;position:absolute;right:0;top:0}#commute-patterns .commute-pattern-container>header,#commute-patterns .commute-pattern-container>main{display:flex;flex-direction:column;gap:1rem}#commute-patterns .commute-pattern-container #working-days{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}#commute-patterns .commute-pattern-container #working-days .day-option{flex:1 1;height:fit-content;max-height:none;min-height:0;min-height:auto;padding:1rem}#commute-patterns .commute-pattern-container #working-days .day-option .content{align-items:center;width:100%}#commute-patterns .commute-pattern-container #working-days .day-option .content .label{font-weight:900}#commute-patterns .commute-pattern-container .commute-method-container{align-items:center;display:flex;flex-direction:row;gap:1rem;padding-right:3rem;position:relative}#commute-patterns .commute-pattern-container .commute-method-container>header{flex:1 1;min-width:0}#commute-patterns .commute-pattern-container .commute-method-container>header>h4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#commute-patterns .commute-pattern-container .commute-method-container>main{display:flex;flex-direction:row;gap:1rem;min-width:35rem;width:35rem}#commute-patterns .commute-pattern-container .commute-method-container>main .commute-pattern-distance{max-width:10rem;min-width:10rem;width:100%}#commute-patterns .commute-pattern-container .commute-method-container>main .commute-pattern-distance>.flotilla-label{display:none}#commute-patterns .commute-pattern-container .commute-method-container--display>header>h4{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:inherit;width:100%}#commute-patterns .commute-pattern-container .commute-method-container--display>main{flex:1 1;min-width:0;min-width:auto;width:100%}@container (max-width: 45rem){#commute-patterns .commute-pattern-container .commute-method-container{align-items:flex-start;flex-direction:column;padding-right:1rem}#commute-patterns .commute-pattern-container .commute-method-container>main{flex-wrap:wrap;min-width:0;min-width:auto;width:100%}#commute-patterns .commute-pattern-container .commute-method-container>main .commute-pattern-distance{max-width:none}#commute-patterns .commute-pattern-container .commute-method-container.commute-method-container--display{align-items:center;flex-direction:row}}#commute-patterns .add-container{align-items:center;background-color:initial;border:2px dashed #011e26;border:2px dashed var(--invert-surface);box-shadow:none;cursor:pointer;flex-direction:row}#commute-patterns .add-container>header{gap:.25rem}#commute-patterns .add-container>header>p{color:#334a50;color:var(--secondary-text)}#commute-patterns .add-container .add-button{min-height:2.5rem;min-width:2.5rem}#commute-patterns .add-container .add-button svg{height:1.5rem;width:1.5rem}#commute-patterns #add-commute-method{border-color:#c9cece;border-color:var(--secondary-border)}#commute-patterns #total-commute-method{padding:2rem 1rem}#commute-patterns #total-commute-method>main{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}#commute-patterns #total-commute-method>main>p{color:#334a50;color:var(--secondary-text)}#remote-sustainability>main label{color:var(--text-primary);font-size:1rem}#working-days>main{display:flex;flex-direction:column;gap:2rem;padding-top:1rem}#working-days>main #quick-options-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}#working-days>main #quick-options-container .quick-option-tag{color:#011e26;color:var(--primary-text);cursor:pointer}#working-days>main #quick-options-container .quick-option-tag:hover{border-color:#e35924;border-color:var(--brand-border)}#working-days>main #day-options-container{container-type:inline-size;display:flex;flex-direction:column;gap:1rem}#working-days>main #day-options-container .day-option-container{box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:1rem;width:100%}#working-days>main #day-options-container .day-option-container>header{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;height:3rem;justify-content:space-between;width:100%}#working-days>main #day-options-container .day-option-container .day-icon{align-items:center;background-color:#f1f1f0;background-color:var(--secondary-surface);border-radius:.5rem;display:flex;height:3rem;justify-content:center;width:3rem}#working-days>main #day-options-container .day-option-container .day-icon h4{color:#334a50;color:var(--secondary-text);font-size:1rem;font-weight:900;text-transform:uppercase}#working-days>main #day-options-container .day-option-container .working-style-options-container{align-items:center;display:flex;flex-direction:row;gap:1rem;height:3rem}#working-days>main #day-options-container .day-option-container .working-style-options-container .working-style-option{flex:1 1}#working-days>main #day-options-container .day-option-container--selected .day-icon{background-color:#e35924;background-color:var(--brand-surface)}#working-days>main #day-options-container .day-option-container--selected .day-icon h4{color:#fbfaf8;color:var(--invert-text)}@container (max-width: 50rem){#working-days>main #day-options-container .day-option-container{flex-direction:column}}#working-style>main{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}#employee-survey-extra-screen{width:100%}#employee-survey-extra-screen #action-suggestions-content>main{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}#employee-survey-extra-screen #action-suggestions-content .action-suggestion{height:5rem;justify-content:center;max-height:5rem;min-height:5rem}#employee-survey-extra-screen #action-suggestions-content .action-suggestion--skeleton{border-radius:1rem;width:100%}#employee-survey-opinions-screen{width:100%}#employee-survey-opinions-screen .content-section{gap:3rem}#employee-survey-opinions-screen .content-section>main{display:flex;flex-direction:column;gap:3rem}#employee-survey-opinions-screen .opinion-question-container>label{color:#011e26;color:var(--primary-text);font-size:1.5rem}#employee-survey-results-screen{padding-bottom:10rem;width:100%}#employee-survey-results-screen .content-section>main{align-items:center;display:flex;flex-direction:column;gap:2rem;padding-top:2rem}#employee-survey-results-screen .results-card{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%}#employee-survey-results-screen #results-card{align-items:center;display:flex;flex-direction:column;gap:2rem}#employee-survey-results-screen #results-card>h1,#employee-survey-results-screen #results-card>p{text-align:center}#employee-survey-results-screen #results-card #emoji{font-size:5.5rem}#employee-survey-results-screen #results-card #title{font-size:3.5rem;font-weight:900}#employee-survey-results-screen #results-card #subtitle{color:#334a50;color:var(--secondary-text)}#employee-survey-results-screen #results-card #thank-you-message{align-items:center;display:flex;flex-direction:column;gap:.25rem;max-width:35rem;text-align:center}#employee-survey-results-screen #results-card #stat-card{align-items:center;background-color:color-mix(in srgb,#e35924 20%,#fff);background-color:color-mix(in srgb,var(--brand-surface) 20%,var(--card-surface));border:.25rem solid #e35924;border:.25rem solid var(--brand-surface);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;max-width:25rem;padding:2rem;width:100%}#employee-survey-results-screen #results-card #stat-card .stat-container{align-items:baseline;display:flex;flex-direction:row;gap:.25rem}#employee-survey-results-screen #results-card #stat-card .stat-container>p{text-align:center;text-transform:capitalize}#employee-survey-results-screen #results-card #stat-card .stat-container #value{font-size:3.5rem;font-weight:900}#employee-survey-results-screen #results-card #stat-card .stat-container #label{font-weight:900}#employee-survey-results-screen #results-card .info-cards-container{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-top:2dvh;width:100%}#employee-survey-results-screen #flotilla-card #logo{max-width:5rem;width:100%}#employee-survey-results-screen #flotilla-card>main{display:flex;flex-direction:row;gap:1rem}#employee-survey-results-screen #flotilla-card>main .icon-link-button{align-items:center;background-color:#f1f1f0;background-color:var(--secondary-surface);border-radius:1rem;color:#011e26;color:var(--primary-text);display:flex;height:4rem;justify-content:center;width:4rem}#employee-survey-results-screen #flotilla-card>main .icon-link-button>svg{height:2rem;width:2rem}#employee-survey-results-screen #flotilla-card>main .icon-link-button:hover{background-color:#e35924;background-color:var(--brand-surface);color:#fbfaf8;color:var(--invert-text)}#employee-survey-results-screen .info-card{align-items:baseline;background-color:#f6f6f4;background-color:var(--tertiary-surface);border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:row;gap:.75rem;padding:1rem;width:100%}:root{--brand-surface:#e35924;--brand-text:#e35924;--brand-border:#e35924;--primary-text:#011e26;--primary-surface:#fbfaf8;--primary-border:#e2e4e3;--secondary-text:#334a50;--secondary-surface:#f1f1f0;--secondary-border:#c9cece;--tertiary-text:#334a50;--tertiary-surface:#f6f6f4;--tertiary-border:#c9cece;--card-surface:#fff;--card-border:#f6f6f4;--invert-text:#fbfaf8;--invert-surface:#011e26}body[data-theme=dark]{--brand-surface:#e35924;--brand-text:#e35924;--brand-border:#e35924;--primary-text:#fbfaf8;--primary-surface:#011e26;--primary-border:#334a50;--secondary-text:#e2e4e3;--secondary-surface:#334a50;--secondary-border:#4c6065;--tertiary-text:#e2e4e3;--tertiary-surface:#1a343b;--tertiary-border:#4c6065;--card-surface:#000;--card-border:#1a343b;--invert-surface:#fbfaf8;--invert-text:#011e26}body{background-color:#fbfaf8;background-color:var(--primary-surface);color:#011e26;color:var(--primary-text);font-family:Verdana,Arial;font-size:12px;font-weight:400;letter-spacing:.12px}body a{all:unset;color:#e35924;cursor:pointer}body a:hover{color:#e96f42}iframe{border:none}.text-brand{color:#e35924;color:var(--brand-text)}.text-lines-1{white-space:nowrap}.text-lines-1,.text-lines-2{min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%}.text-lines-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:inherit}.glass{isolation:isolate;position:relative}.glass:before{backdrop-filter:blur(.5rem) saturate(160%)!important;-webkit-backdrop-filter:blur(.5rem) saturate(160%)!important;-moz-backdrop-filter:blur(.5rem) saturate(160%)!important;-ms-backdrop-filter:blur(.5rem) saturate(160%)!important;background:linear-gradient(135deg,#fbfaf840,#fbfaf80d),#fbfaf81f;background:linear-gradient(135deg,var(--primary-surface)40,var(--primary-surface)0D),var(--primary-surface)1F;border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}@supports not ((-webkit-backdrop-filter:blur(0.5rem)) or (backdrop-filter:blur(0.5rem))){.glass:before{background:#fbfaf8dd;background:var(--primary-surface)DD}}.glass:after{background:radial-gradient(circle at top left,#fff9,#0000 60%);background:radial-gradient(circle at top left,var(--card-surface)99,#0000 60%);border-radius:inherit;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute;z-index:-1}.checkbox-question-container{display:flex;flex-direction:column;gap:1rem;width:100%}.checkbox-question-container>label{color:#334a50;color:var(--secondary-text);font-size:1rem}.checkbox-question-container .options-container{display:flex;flex-direction:row;gap:2rem}.checkbox-question-container .options-container .checkbox-button{flex:1 1;min-width:0;width:100%}#employee-survey-welcome-screen{width:100%}#employee-survey-welcome-screen #location-card{background-color:#fff;background-color:var(--card-surface);display:flex;flex-direction:column;gap:2rem;margin:2rem auto auto;max-width:40rem}#employee-survey-welcome-screen #location-card>label{color:#334a50;color:var(--secondary-text);font-size:1.25rem;font-weight:900;text-transform:uppercase}
/*# sourceMappingURL=main.e4042422.css.map*/