﻿@keyframes spin{100%{transform:rotate(360deg)}}@keyframes blink{50%{opacity:0}}@keyframes barberpole{100%{background-position:100% 100%}}@font-face{src:url(/assets/Gilroy-Regular-98ccff49dcafb8de0217cc04281e8c988b9990f46ee63c0e7a364e770cb86904.woff2) format("woff2");font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(/assets/Gilroy-Bold-82e926a2bcddac5204fe3d38fed5d4167f7ab1bc85f2800c13de0adc9953e20d.woff2) format("woff2");font-family:Gilroy;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(/assets/Gilroy-Black-6a328371fccf62b9d4c50ec6c1ebe2096751de2676fba0dacdcb81176b844f94.woff2) format("woff2");font-family:Gilroy;font-weight:900;font-style:normal;font-display:swap}@font-face{src:url(/assets/FontAwesome-d1bfa1be5c0eb72882f2124009b8add0bba36114b266b3ecec73ec4a614ee5d0.woff2) format("woff2");font-family:FontAwesome;font-weight:normal;font-style:normal;font-display:swap}.col_span_1{grid-column:span 1}.col_span_2{grid-column:span 2}.col_span_3{grid-column:span 3}.col_span_4{grid-column:span 4}.col_span_5{grid-column:span 5}.col_span_6{grid-column:span 6}.col_span_7{grid-column:span 7}.col_span_8{grid-column:span 8}.col_span_9{grid-column:span 9}.col_span_10{grid-column:span 10}.col_span_11{grid-column:span 11}.row_span_1{grid-row:span 1}.row_span_2{grid-row:span 2}.row_span_3{grid-row:span 3}.row_span_4{grid-row:span 4}.row_span_5{grid-row:span 5}.row_span_6{grid-row:span 6}.row_span_7{grid-row:span 7}.row_span_8{grid-row:span 8}.row_span_9{grid-row:span 9}.row_span_10{grid-row:span 10}.row_span_11{grid-row:span 11}.field_extras{display:flex;color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color));line-height:2.5;vertical-align:top}@media (max-width: 1024px){.field_extras{display:none}}.field_extras>a,.field_extras>span{margin-right:1rem}.field_extras>a:before,.field_extras>span:before{vertical-align:top}.field_extras>a{color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}.field_extras>a:hover,.field_extras>a:focus{color:var(--foreground-color)}.field_extras abbr{border:0}.form{position:relative;margin-bottom:2rem}@media (min-width: 1025px){.form{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:1rem}}.form .main,.form .aside{margin-bottom:1rem}.form .main dl,.form .aside dl{padding-block:1rem}@media (min-width: 1025px){.form .main dl,.form .aside dl{display:grid;column-gap:1rem}}@media (min-width: 1025px){.form .main{grid-column:span 8}}@media (min-width: 1025px){.form .main dl{grid-template-columns:repeat(8, 1fr)}}.form .main dl dt{grid-column:span 2;font-weight:700;padding-block:0.5rem}@media (max-width: 1024px){.form .main dl dt{text-align:left}}@media (min-width: 1025px){.form .main dl dt{text-align:right}}.form .main dl dt.optional{color:color-mix(in oklab, var(--foreground-color) 40%, var(--background-color))}.form .main dl dt abbr label{cursor:help}.form .main dl dd{grid-column:span 6}@media (min-width: 1025px){.form .main dl dd{display:grid;grid-template-columns:repeat(6, 1fr);grid-column-gap:1rem}}.form .main dl dd label{cursor:pointer}.form .main dl dd input[type="text"],.form .main dl dd input[type="number"],.form .main dl dd input[type="email"],.form .main dl dd input[type="password"],.form .main dl dd input[type="tel"],.form .main dl dd input[type="date"]{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form .main dl dd input[type="text"]:focus,.form .main dl dd input[type="number"]:focus,.form .main dl dd input[type="email"]:focus,.form .main dl dd input[type="password"]:focus,.form .main dl dd input[type="tel"]:focus,.form .main dl dd input[type="date"]:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .main dl dd input[type="text"]:disabled,.form .main dl dd input[type="text"][readonly],.form .main dl dd input[type="number"]:disabled,.form .main dl dd input[type="number"][readonly],.form .main dl dd input[type="email"]:disabled,.form .main dl dd input[type="email"][readonly],.form .main dl dd input[type="password"]:disabled,.form .main dl dd input[type="password"][readonly],.form .main dl dd input[type="tel"]:disabled,.form .main dl dd input[type="tel"][readonly],.form .main dl dd input[type="date"]:disabled,.form .main dl dd input[type="date"][readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .main dl dd input.valid[type="text"],.form .main dl dd input.valid[type="number"],.form .main dl dd input.valid[type="email"],.form .main dl dd input.valid[type="password"],.form .main dl dd input.valid[type="tel"],.form .main dl dd input.valid[type="date"]{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd input.invalid[type="text"],.form .main dl dd input.invalid[type="number"],.form .main dl dd input.invalid[type="email"],.form .main dl dd input.invalid[type="password"],.form .main dl dd input.invalid[type="tel"],.form .main dl dd input.invalid[type="date"]{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd input[type="text"][required]:user-invalid,.form .main dl dd input[type="number"][required]:user-invalid,.form .main dl dd input[type="email"][required]:user-invalid,.form .main dl dd input[type="password"][required]:user-invalid,.form .main dl dd input[type="tel"][required]:user-invalid,.form .main dl dd input[type="date"][required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd input[type="text"][required]:valid,.form .main dl dd input[type="number"][required]:valid,.form .main dl dd input[type="email"][required]:valid,.form .main dl dd input[type="password"][required]:valid,.form .main dl dd input[type="tel"][required]:valid,.form .main dl dd input[type="date"][required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd input[type="text"]::-webkit-contacts-auto-fill-button,.form .main dl dd input[type="number"]::-webkit-contacts-auto-fill-button,.form .main dl dd input[type="email"]::-webkit-contacts-auto-fill-button,.form .main dl dd input[type="password"]::-webkit-contacts-auto-fill-button,.form .main dl dd input[type="tel"]::-webkit-contacts-auto-fill-button,.form .main dl dd input[type="date"]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.form .main dl dd input[type="text"]::-webkit-date-and-time-value,.form .main dl dd input[type="number"]::-webkit-date-and-time-value,.form .main dl dd input[type="email"]::-webkit-date-and-time-value,.form .main dl dd input[type="password"]::-webkit-date-and-time-value,.form .main dl dd input[type="tel"]::-webkit-date-and-time-value,.form .main dl dd input[type="date"]::-webkit-date-and-time-value{text-align:left}.form .main dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-text,.form .main dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-text,.form .main dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-text,.form .main dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-text,.form .main dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-text,.form .main dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .main dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .main dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .main dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-text{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}.form .main dl dd input[type="file"]::file-selector-button{display:inline-block;grid-column:1/-1;width:fit-content;font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:1rem;font-weight:700;line-height:1;color:var(--foreground-color);background-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:0.3s;border:0;cursor:pointer;appearance:button;padding:0.75rem 1.5rem;border-radius:3px}.form .main dl dd input[type="file"]::file-selector-button:hover{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}.form .main dl dd input.invalid[type="file"]::file-selector-button{color:#E63946}.form .main dl dd input[type="file"][disabled]::file-selector-button{cursor:not-allowed}.form .main dl dd input[type="checkbox"]{position:absolute;left:-9999px}.form .main dl dd input[type="checkbox"]+label{position:relative;display:block;min-height:2.5rem;grid-column:1/-1;cursor:pointer;padding:0.5rem 0 0 2rem;box-sizing:border-box}.form .main dl dd input[type="checkbox"]+label:before{content:'';position:absolute;top:0.5rem;left:0;width:1.5rem;height:1.5rem;background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px}.form .main dl dd input.invalid[type="checkbox"]+label{color:#E63946}.form .main dl dd input.invalid[type="checkbox"]+label:before{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd input[type="checkbox"]:checked+label:after{position:absolute;top:0.5rem;left:0.25rem;content:"\f104";font-family:FontAwesome;font-size:1rem;color:#4CAF50;line-height:1.5rem;text-align:center}.form .main dl dd input[type="checkbox"]:disabled+label{cursor:not-allowed}.form .main dl dd input[type="checkbox"]:disabled+label:before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}.form .main dl dd input[type="checkbox"]:focus{outline:0}.form .main dl dd input[type="checkbox"]:focus+label:before{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .main dl dd textarea{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));line-height:1.5;resize:none}.form .main dl dd textarea:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .main dl dd textarea:disabled,.form .main dl dd textarea[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .main dl dd textarea.valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd textarea.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd textarea[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd textarea[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd select{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.form .main dl dd select:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .main dl dd select:disabled,.form .main dl dd select[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .main dl dd select.valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd select.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd select[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .main dl dd select[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .main dl dd select:not([multiple]){background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%),linear-gradient(135deg, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%, transparent 50%);background-position:calc(100% - 0.5rem - 0.4rem) 50%,calc(100% - 0.5rem) 50%;background-size:0.4rem 0.4rem, 0.4rem 0.4rem;background-repeat:no-repeat;padding-right:1rem}.form .main dl dd select[multiple]{height:12rem;padding-inline:0}.form .main dl dd select[multiple]:focus{outline:0}.form .main dl dd input[type="submit"],.form .main dl dd button{grid-column:1/-1;width:fit-content;font-size:1rem;font-weight:700;line-height:1;color:var(--background-color);background-color:#E63946;cursor:pointer;transition:0.3s;border:0;border-radius:3px;padding:0.75rem 1.5rem}.form .main dl dd input[type="submit"]:hover,.form .main dl dd button:hover{background-color:color-mix(in oklab, #E63946 90%, var(--foreground-color))}.form .main dl dd .button{display:inline-block;grid-column:1/-1;width:fit-content;font-size:1rem;font-weight:700;line-height:1;color:var(--foreground-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:0.3s;padding:0.75rem 1.5rem;vertical-align:top;border-radius:3px}.form .main dl dd .button:before{font-family:FontAwesome;font-weight:400;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));vertical-align:top;margin-right:0.5rem}.form .main dl dd .button:hover{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}.form .main dl dd .grid{display:grid;grid-column:span 5;grid-template-columns:repeat(5, 1fr);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px;overflow:hidden}.form .main dl dd .grid input,.form .main dl dd .grid select{border-radius:0;background-color:transparent}.form .main dl dd .grid input:not(:focus),.form .main dl dd .grid select:not(:focus){box-shadow:1px 1px 0 0 color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}.form .main dl dd .company{grid-column:span 5;height:5rem}.form .main dl dd .comment{grid-column:span 5;height:10rem}.form .main dl dd .message{grid-column:span 5;height:20rem}@media (min-width: 1025px){.form .aside{grid-column:span 4}}@media (min-width: 1025px){.form .aside dl{grid-template-columns:1fr 1fr}}.form .aside dl dt{font-weight:700;padding-block:0.5rem}@media (max-width: 1024px){.form .aside dl dt{text-align:left}}@media (min-width: 1025px){.form .aside dl dt{text-align:right}}.form .aside dl dt.optional{color:color-mix(in oklab, var(--foreground-color) 40%, var(--background-color))}.form .aside dl dt abbr label{cursor:help}@media (min-width: 1025px){.form .aside dl dd{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1rem}}.form .aside dl dd label{cursor:pointer}.form .aside dl dd input[type="text"],.form .aside dl dd input[type="number"],.form .aside dl dd input[type="email"],.form .aside dl dd input[type="password"],.form .aside dl dd input[type="tel"],.form .aside dl dd input[type="date"]{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form .aside dl dd input[type="text"]:focus,.form .aside dl dd input[type="number"]:focus,.form .aside dl dd input[type="email"]:focus,.form .aside dl dd input[type="password"]:focus,.form .aside dl dd input[type="tel"]:focus,.form .aside dl dd input[type="date"]:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .aside dl dd input[type="text"]:disabled,.form .aside dl dd input[type="text"][readonly],.form .aside dl dd input[type="number"]:disabled,.form .aside dl dd input[type="number"][readonly],.form .aside dl dd input[type="email"]:disabled,.form .aside dl dd input[type="email"][readonly],.form .aside dl dd input[type="password"]:disabled,.form .aside dl dd input[type="password"][readonly],.form .aside dl dd input[type="tel"]:disabled,.form .aside dl dd input[type="tel"][readonly],.form .aside dl dd input[type="date"]:disabled,.form .aside dl dd input[type="date"][readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .aside dl dd input.valid[type="text"],.form .aside dl dd input.valid[type="number"],.form .aside dl dd input.valid[type="email"],.form .aside dl dd input.valid[type="password"],.form .aside dl dd input.valid[type="tel"],.form .aside dl dd input.valid[type="date"]{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd input.invalid[type="text"],.form .aside dl dd input.invalid[type="number"],.form .aside dl dd input.invalid[type="email"],.form .aside dl dd input.invalid[type="password"],.form .aside dl dd input.invalid[type="tel"],.form .aside dl dd input.invalid[type="date"]{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd input[type="text"][required]:user-invalid,.form .aside dl dd input[type="number"][required]:user-invalid,.form .aside dl dd input[type="email"][required]:user-invalid,.form .aside dl dd input[type="password"][required]:user-invalid,.form .aside dl dd input[type="tel"][required]:user-invalid,.form .aside dl dd input[type="date"][required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd input[type="text"][required]:valid,.form .aside dl dd input[type="number"][required]:valid,.form .aside dl dd input[type="email"][required]:valid,.form .aside dl dd input[type="password"][required]:valid,.form .aside dl dd input[type="tel"][required]:valid,.form .aside dl dd input[type="date"][required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd input[type="text"]::-webkit-contacts-auto-fill-button,.form .aside dl dd input[type="number"]::-webkit-contacts-auto-fill-button,.form .aside dl dd input[type="email"]::-webkit-contacts-auto-fill-button,.form .aside dl dd input[type="password"]::-webkit-contacts-auto-fill-button,.form .aside dl dd input[type="tel"]::-webkit-contacts-auto-fill-button,.form .aside dl dd input[type="date"]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.form .aside dl dd input[type="text"]::-webkit-date-and-time-value,.form .aside dl dd input[type="number"]::-webkit-date-and-time-value,.form .aside dl dd input[type="email"]::-webkit-date-and-time-value,.form .aside dl dd input[type="password"]::-webkit-date-and-time-value,.form .aside dl dd input[type="tel"]::-webkit-date-and-time-value,.form .aside dl dd input[type="date"]::-webkit-date-and-time-value{text-align:left}.form .aside dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="text"][type="date"]:disabled::-webkit-datetime-edit-text,.form .aside dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="number"][type="date"]:disabled::-webkit-datetime-edit-text,.form .aside dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="email"][type="date"]:disabled::-webkit-datetime-edit-text,.form .aside dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="password"][type="date"]:disabled::-webkit-datetime-edit-text,.form .aside dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="tel"][type="date"]:disabled::-webkit-datetime-edit-text,.form .aside dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-day-field,.form .aside dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-month-field,.form .aside dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-year-field,.form .aside dl dd input[type="date"][type="date"]:disabled::-webkit-datetime-edit-text{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}.form .aside dl dd input[type="file"]::file-selector-button{display:inline-block;grid-column:1/-1;width:fit-content;font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:1rem;font-weight:700;line-height:1;color:var(--foreground-color);background-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:0.3s;border:0;cursor:pointer;appearance:button;padding:0.75rem 1.5rem;border-radius:3px}.form .aside dl dd input[type="file"]::file-selector-button:hover{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}.form .aside dl dd input.invalid[type="file"]::file-selector-button{color:#E63946}.form .aside dl dd input[type="file"][disabled]::file-selector-button{cursor:not-allowed}.form .aside dl dd input[type="checkbox"]{position:absolute;left:-9999px}.form .aside dl dd input[type="checkbox"]+label{position:relative;display:block;min-height:2.5rem;grid-column:1/-1;cursor:pointer;padding:0.5rem 0 0 2rem;box-sizing:border-box}.form .aside dl dd input[type="checkbox"]+label:before{content:'';position:absolute;top:0.5rem;left:0;width:1.5rem;height:1.5rem;background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px}.form .aside dl dd input.invalid[type="checkbox"]+label{color:#E63946}.form .aside dl dd input.invalid[type="checkbox"]+label:before{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd input[type="checkbox"]:checked+label:after{position:absolute;top:0.5rem;left:0.25rem;content:"\f104";font-family:FontAwesome;font-size:1rem;color:#4CAF50;line-height:1.5rem;text-align:center}.form .aside dl dd input[type="checkbox"]:disabled+label{cursor:not-allowed}.form .aside dl dd input[type="checkbox"]:disabled+label:before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}.form .aside dl dd input[type="checkbox"]:focus{outline:0}.form .aside dl dd input[type="checkbox"]:focus+label:before{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .aside dl dd textarea{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));line-height:1.5;resize:none}.form .aside dl dd textarea:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .aside dl dd textarea:disabled,.form .aside dl dd textarea[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .aside dl dd textarea.valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd textarea.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd textarea[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd textarea[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd select{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.form .aside dl dd select:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.form .aside dl dd select:disabled,.form .aside dl dd select[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.form .aside dl dd select.valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd select.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd select[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.form .aside dl dd select[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.form .aside dl dd select:not([multiple]){background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%),linear-gradient(135deg, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%, transparent 50%);background-position:calc(100% - 0.5rem - 0.4rem) 50%,calc(100% - 0.5rem) 50%;background-size:0.4rem 0.4rem, 0.4rem 0.4rem;background-repeat:no-repeat;padding-right:1rem}.form .aside dl dd select[multiple]{height:12rem;padding-inline:0}.form .aside dl dd select[multiple]:focus{outline:0}.form .aside dl dd input[type="submit"],.form .aside dl dd button{grid-column:1/-1;width:fit-content;font-size:1rem;font-weight:700;line-height:1;color:var(--background-color);background-color:#E63946;cursor:pointer;transition:0.3s;border:0;border-radius:3px;padding:0.75rem 1.5rem}.form .aside dl dd input[type="submit"]:hover,.form .aside dl dd button:hover{background-color:color-mix(in oklab, #E63946 90%, var(--foreground-color))}.form .aside dl dd .button{display:inline-block;grid-column:1/-1;width:fit-content;font-size:1rem;font-weight:700;line-height:1;color:var(--foreground-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:0.3s;padding:0.75rem 1.5rem;vertical-align:top;border-radius:3px}.form .aside dl dd .button:before{font-family:FontAwesome;font-weight:400;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));vertical-align:top;margin-right:0.5rem}.form .aside dl dd .button:hover{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}.form .aside dl dd .grid{display:grid;grid-column:span 5;grid-template-columns:repeat(5, 1fr);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px;overflow:hidden}.form .aside dl dd .grid input,.form .aside dl dd .grid select{border-radius:0;background-color:transparent}.form .aside dl dd .grid input:not(:focus),.form .aside dl dd .grid select:not(:focus){box-shadow:1px 1px 0 0 color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}.form .aside dl dd .company{grid-column:span 5;height:5rem}.form .aside dl dd .comment{grid-column:span 5;height:10rem}.form .aside dl dd .message{grid-column:span 5;height:20rem}.form hr{width:100%;border:0;border-top:1px solid color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));margin-top:calc(1rem - 1px);margin-bottom:1rem}@media (max-width: 1024px){.form hr{display:none}}.form_text{grid-column:span 5;box-sizing:border-box;position:relative;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));padding:1rem 2rem 1rem 2.5rem;border-radius:3px}.form_text:before{position:absolute;left:1rem;font-family:FontAwesome;content:"\f0e4"}.form_text.success{color:color-mix(in oklab, #4CAF50 75%, var(--foreground-color));background-color:color-mix(in oklab, #4CAF50 25%, var(--background-color))}.form_text.success:before{content:""}.form_text.notice{color:color-mix(in oklab, #F4B400 75%, var(--foreground-color));background-color:color-mix(in oklab, #F4B400 25%, var(--background-color))}.form_text.notice:before{content:""}#password_hints{width:100%;display:flex;flex-wrap:wrap;list-style:none;line-height:2rem;margin-top:1rem}#password_hints li{position:relative;width:50%;box-sizing:border-box;color:var(--foreground-color);padding-left:1rem}#password_hints li:before{position:absolute;font-family:FontAwesome;font-size:0.5rem;vertical-align:top;margin-left:-1rem}#password_hints li.valid{color:#4CAF50}#password_hints li.valid:before{color:#4CAF50}.tabs_wrapper ul{display:flex;grid-column:1/-1}@media (max-width: 1024px){.tabs_wrapper ul{width:100%;justify-content:space-between}}.tabs_wrapper ul li{list-style:none;text-align:center;border:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));margin-right:-1px}@media (max-width: 1024px){.tabs_wrapper ul li{width:100%}}.tabs_wrapper ul li:first-child{border-top-left-radius:3px}.tabs_wrapper ul li:last-child{border-top-right-radius:3px}.tabs_wrapper ul li.active{background-color:transparent;border-bottom-color:transparent}.tabs_wrapper ul li.active a{color:var(--foreground-color);cursor:default}.tabs_wrapper ul li a{display:block;position:relative;font-size:1rem;font-weight:700;line-height:calc(2.5rem - 1px* 2);letter-spacing:0.1rem;text-indent:0.1rem}@media (max-width: 1024px){.tabs_wrapper ul li a{padding-inline:0.5rem}}@media (min-width: 1025px){.tabs_wrapper ul li a{padding-inline:1.5rem}}.tabs_wrapper ul li a.icon:before{color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));vertical-align:bottom;transition:color 0.3s}.tabs_wrapper ul li a.icon:hover:before,.tabs_wrapper ul li a.icon:focus:before{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}.tabs_wrapper ul li.tab_link a{text-overflow:ellipsis;overflow:hidden}.tabs_wrapper .tab_panel{display:none}.tabs_wrapper .tab_panel.active{display:block}#timestamps{display:flex;justify-content:space-between}#timestamps li{font-size:1rem;color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color));list-style:none}#timestamps li a{color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}#timestamps li a:hover #timestamps li a:focus{color:#2D9CDB}@media (max-width: 1024px){#headings{display:none}}#headings th{padding:1rem 0.5rem calc(1rem - 2px) 0.5rem;border-bottom:2px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#headings th.left{text-align:left}#headings th.right{text-align:right}#headings th a:first-of-type{padding-right:0.5rem;margin-right:-0.5rem}#headings th a:first-of-type:after{position:absolute;font-family:FontAwesome;color:var(--foreground-color);margin-left:0.5rem}#headings th a.asc:first-of-type:after{content:"\f118"}#headings th a.desc:first-of-type:after{content:"\f0d7"}#headings th a.edit{float:right;font-size:1rem;line-height:1rem;color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));vertical-align:bottom}#headings th a.edit:hover{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}.cancelled{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));text-decoration:line-through}.cancelled *{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) !important}.cancelled .badge{color:var(--background-color) !important;background-color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) !important}th.current,td.current{background-color:rgba(244,180,0,0.1)}tr.current td{background-color:rgba(244,180,0,0.1)}#search_fields td{position:relative;padding-block:1rem;box-shadow:0 1px 0 0 color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}@media (max-width: 1024px){#search_fields td{display:flow-root;min-height:2rem;white-space:normal;text-align:right !important}}@media (min-width: 1025px){#search_fields td{padding-inline:0.5rem}}#search_fields td input[type="text"],#search_fields td input[type="number"],#search_fields td input[type="date"]{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#search_fields td input[type="text"]:focus,#search_fields td input[type="number"]:focus,#search_fields td input[type="date"]:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#search_fields td input[type="text"]:disabled,#search_fields td input[type="text"][readonly],#search_fields td input[type="number"]:disabled,#search_fields td input[type="number"][readonly],#search_fields td input[type="date"]:disabled,#search_fields td input[type="date"][readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#search_fields td input.valid[type="text"],#search_fields td input.valid[type="number"],#search_fields td input.valid[type="date"]{box-shadow:inset 0 0 0 2px #4CAF50}#search_fields td input.invalid[type="text"],#search_fields td input.invalid[type="number"],#search_fields td input.invalid[type="date"]{box-shadow:inset 0 0 0 2px #E63946 !important}#search_fields td input[type="text"][required]:user-invalid,#search_fields td input[type="number"][required]:user-invalid,#search_fields td input[type="date"][required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#search_fields td input[type="text"][required]:valid,#search_fields td input[type="number"][required]:valid,#search_fields td input[type="date"][required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#search_fields td input[type="text"]::-webkit-contacts-auto-fill-button,#search_fields td input[type="number"]::-webkit-contacts-auto-fill-button,#search_fields td input[type="date"]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}#search_fields td input[type="text"]::-webkit-date-and-time-value,#search_fields td input[type="number"]::-webkit-date-and-time-value,#search_fields td input[type="date"]::-webkit-date-and-time-value{text-align:left}#search_fields td input[type="text"][type="date"]:disabled::-webkit-datetime-edit-day-field,#search_fields td input[type="text"][type="date"]:disabled::-webkit-datetime-edit-month-field,#search_fields td input[type="text"][type="date"]:disabled::-webkit-datetime-edit-year-field,#search_fields td input[type="text"][type="date"]:disabled::-webkit-datetime-edit-text,#search_fields td input[type="number"][type="date"]:disabled::-webkit-datetime-edit-day-field,#search_fields td input[type="number"][type="date"]:disabled::-webkit-datetime-edit-month-field,#search_fields td input[type="number"][type="date"]:disabled::-webkit-datetime-edit-year-field,#search_fields td input[type="number"][type="date"]:disabled::-webkit-datetime-edit-text,#search_fields td input[type="date"][type="date"]:disabled::-webkit-datetime-edit-day-field,#search_fields td input[type="date"][type="date"]:disabled::-webkit-datetime-edit-month-field,#search_fields td input[type="date"][type="date"]:disabled::-webkit-datetime-edit-year-field,#search_fields td input[type="date"][type="date"]:disabled::-webkit-datetime-edit-text{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#search_fields td input[type="number"]{-moz-appearance:textfield}#search_fields td input[type="number"]::-webkit-outer-spin-button,#search_fields td input[type="number"]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}#search_fields td input.half{float:left;width:50%}#search_fields td input.half:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}#search_fields td input.half:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;margin-right:0}#search_fields td select{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}#search_fields td select:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#search_fields td select:disabled,#search_fields td select[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#search_fields td select.valid{box-shadow:inset 0 0 0 2px #4CAF50}#search_fields td select.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#search_fields td select[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#search_fields td select[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#search_fields td select:not([multiple]){background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%),linear-gradient(135deg, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%, transparent 50%);background-position:calc(100% - 0.5rem - 0.4rem) 50%,calc(100% - 0.5rem) 50%;background-size:0.4rem 0.4rem, 0.4rem 0.4rem;background-repeat:no-repeat;padding-right:1rem}#search_fields td select[multiple]{height:12rem;padding-inline:0}#search_fields td select[multiple]:focus{outline:0}#search_fields td #submit,#search_fields td #reset{position:absolute;right:-0.5rem;display:block;width:2rem;height:2rem;font-size:1rem;line-height:2rem;text-align:center;transition:background-color 0.3s;border-radius:1rem;overflow:hidden}#search_fields td #submit:before,#search_fields td #reset:before{font-family:FontAwesome;vertical-align:bottom}#search_fields td #submit{top:0;color:var(--background-color);background-color:#2D9CDB;box-shadow:none;z-index:1}#search_fields td #submit:before{content:"\f0ff"}#search_fields td #submit:hover,#search_fields td #submit:focus,#search_fields td #submit:active{background-color:#1f7fb6;outline:0}#search_fields td #reset{bottom:0;color:#E63946;background-color:var(--background-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));z-index:0}#search_fields td #reset:before{content:"\ea0b"}#search_fields td #reset:hover,#search_fields td #reset:focus,#search_fields td #reset:active{background-color:color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));outline:0}#index{width:100%;border-spacing:0;margin-bottom:3rem}#index tbody>tr{transition:background-color 0.3s}@media (max-width: 1024px){#index tbody>tr{display:block;background-color:color-mix(in oklab, var(--foreground-color) 2.5%, var(--background-color));padding:2rem 1rem;border-radius:3px;margin:4rem 0;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}}@media (min-width: 1025px){#index tbody>tr:nth-child(even){background-color:color-mix(in oklab, var(--foreground-color) 2.5%, var(--background-color))}}#index tbody>tr[data-url]:hover,#index tbody>tr[data-url]:focus{cursor:pointer;background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));outline:0}#index tbody>tr.section_heading td{text-transform:uppercase;padding-top:calc(1rem - 2px);border-top:2px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#index tbody>tr.summary td{padding-top:calc(1rem - 1px);padding-bottom:calc(1rem - 3px);border-top:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-bottom:3px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#index tbody>tr>td{position:relative;padding-top:1rem;padding-bottom:calc(1rem - 1px);vertical-align:top;border-bottom:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}@media (max-width: 1024px){#index tbody>tr>td{display:flow-root;min-height:2rem;white-space:normal;text-align:right !important}#index tbody>tr>td:before{display:block;float:left;text-align:left;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));content:attr(data-title);white-space:nowrap}}@media (max-width: 1024px){#index tbody>tr>td{padding-inline:0}}@media (min-width: 1025px){#index tbody>tr>td{padding-inline:0.5rem}}#index tbody>tr>td.left{text-align:left}#index tbody>tr>td.right{text-align:right}#index tbody>tr>td.single_indent{padding-left:1.5rem}#index tbody>tr>td.double_indent{padding-left:2rem}#index tbody>tr>td *:before{vertical-align:top}#index tbody>tr>td .tooltip{cursor:help}#index tbody>tr>td .icon,#index tbody>tr>td #introduction #trust li,#introduction #trust #index tbody>tr>td li{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));margin-left:0.5rem}#index tbody>tr>td a,#index tbody>tr>td button{font-size:1rem;background-color:transparent;cursor:pointer;border:0;outline:0}#index tbody>tr>td a.icon,#index tbody>tr>td button.icon{float:right}#index tbody>tr>td a.icon:hover:before,#index tbody>tr>td a.icon:focus:before,#index tbody>tr>td button.icon:hover:before,#index tbody>tr>td button.icon:focus:before{color:var(--foreground-color);transition:color 0.3s}#calculation{border-spacing:0;width:100%;grid-column:span 5}#calculation tr th,#calculation tr td{font-size:1rem;font-weight:400;padding:0.5rem 0 calc(0.5rem - 1px) 0;border-bottom:1px solid var(--foreground-color)}#calculation tr th{width:75%;text-align:left}#calculation tr td{width:25%;text-align:right}#calculation tr:last-child th,#calculation tr:last-child td{font-weight:700;padding-bottom:0.5rem;border-bottom:0.5rem solid var(--foreground-color)}#checklist{width:100%;box-sizing:border-box;background-color:color-mix(in oklab, var(--foreground-color) 2.5%, var(--background-color));padding:2rem;outline:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px;margin-top:1rem}#checklist h2{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}#checklist ul{margin:0}#checklist ul li{position:relative;list-style:none;margin:0 0 1rem 1.5rem}#checklist ul li:before{position:absolute;font-family:FontAwesome;content:"\f104";color:#4CAF50;margin-left:-1.5rem}#spinner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:100}#spinner:before{content:"\f117";position:absolute;top:30%;left:50%;margin-left:-5rem;font-family:FontAwesome;font-size:10rem;color:#E63946;text-shadow:2px 2px 2px rgba(0,0,0,0.8);animation:spin 4s linear infinite}#stripe_error_message{grid-column:1/-1;height:1rem;font-size:1rem;font-weight:700;color:#E63946;padding-block:0.5rem}.StripeElement{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.StripeElement:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.StripeElement:disabled,.StripeElement[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}.StripeElement.valid{box-shadow:inset 0 0 0 2px #4CAF50}.StripeElement.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.StripeElement[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.StripeElement[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}.StripeElement::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.StripeElement::-webkit-date-and-time-value{text-align:left}.StripeElement[type="date"]:disabled::-webkit-datetime-edit-day-field,.StripeElement[type="date"]:disabled::-webkit-datetime-edit-month-field,.StripeElement[type="date"]:disabled::-webkit-datetime-edit-year-field,.StripeElement[type="date"]:disabled::-webkit-datetime-edit-text{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}body[data-theme="dark"] .StripeElement{filter:brightness(200%)}.StripeElement--focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}.StripeElement--invalid{box-shadow:inset 0 0 0 2px #E63946 !important}.StripeElement--complete{box-shadow:inset 0 0 0 2px #4CAF50}#test_numbers{position:fixed;bottom:0;left:0;z-index:1000;color:var(--foreground-color);background-color:var(--background-color);padding-block:1rem;border:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-left:none;border-bottom:none;border-radius:0 3px 0 0}@media (max-width: 1024px){#test_numbers{display:none}}#test_numbers li{font-size:0.75rem;padding:0.25rem 2rem}#test_numbers li:hover,#test_numbers li:focus{cursor:pointer;background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#test_numbers li:active{background-color:#4CAF50}@media (min-width: 1025px){#benefits{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem}}#benefits .benefit{margin-bottom:3rem}@media (max-width: 1024px){#benefits .benefit{text-align:center}}#benefits .benefit svg{height:2rem;color:var(--foreground-color);fill:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color));vertical-align:top;margin-right:0.5rem}#benefits .benefit h2{font-size:1.5rem;line-height:2rem;padding-bottom:1rem}#benefits .benefit p{font-size:1rem;margin-right:2rem}#faq{margin-bottom:3rem}@media (min-width: 1025px){#faq{width:50%;margin-inline:auto;margin-bottom:3rem}}#introduction .text{padding:4rem 0}#introduction .text h1{font-size:3rem;line-height:1.25;font-weight:900;text-align:center;max-width:32rem;margin-inline:auto}#introduction .text h1 em{font-style:inherit;color:#E63946;background-color:transparent;padding:0}#introduction .text p{font-size:1.5rem;text-align:center;max-width:40rem;padding-block:1rem 3rem;margin-inline:auto}#introduction #stage{width:100%;box-shadow:0 1px 0 0 color-mix(in oklab, var(--foreground-color) 30%, var(--background-color));margin-bottom:2rem;overflow:hidden}#introduction #stage #hint{margin-inline:auto}#introduction #stage #hint p{font-family:"Segoe Print", "Bradley Hand", Chilanka, TSCu_Comic, casual, cursive;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));line-height:1;text-align:center}#introduction #stage #hint svg{position:relative;display:block;width:3rem;height:3rem;stroke:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));margin:0.5rem auto -0.5rem auto;transform:rotate(90deg) scaleY(-1);z-index:9999}#introduction #stage #browser{max-width:840px;border-radius:0.5rem 0.5rem 0 0;margin-inline:auto;overflow:hidden}#introduction #stage #browser #chrome{position:relative;display:flex;background-color:color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));padding:0.5rem}#introduction #stage #browser #chrome li{list-style:none;width:0.5rem;height:0.5rem;border-radius:50%;margin-right:0.5rem}#introduction #stage #browser #chrome li:nth-child(1){background-color:#E63946}#introduction #stage #browser #chrome li:nth-child(2){background-color:#F4B400}#introduction #stage #browser #chrome li:nth-child(3){background-color:#4CAF50}#introduction #trust{display:flex;justify-content:center;align-items:center;gap:1rem 4rem}@media (max-width: 1024px){#introduction #trust{flex-direction:column}}@media (min-width: 1025px){#introduction #trust{flex-direction:row}}#introduction #trust li{display:flex;align-items:center;gap:0.5rem;font-size:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#introduction #trust li a{color:inherit}#introduction #trust li a:hover{color:var(--foreground-color)}#mini_table{width:100%;border-spacing:0;margin-bottom:-1.5rem;user-select:none;-webkit-user-select:none;border-left:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-right:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#mini_table tr:nth-child(even){background-color:color-mix(in oklab, var(--foreground-color) 2.5%, var(--background-color))}#mini_table tr td{font-size:0.75rem;line-height:1rem;height:0;padding:1rem 0.5rem;padding-bottom:calc(1rem - 1px);vertical-align:top;border-bottom:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#mini_table tr td .badge{margin-top:-0.125rem}@media (max-width: 1024px){#mini_table tr td:nth-child(1),#mini_table tr td:nth-child(4),#mini_table tr td:nth-child(7){display:none}}section{width:100%;padding-block:5rem}section header{text-align:center;margin:0 auto 5rem auto}@media (min-width: 1025px){section header{max-width:50%}}section header h3{font-size:1rem;color:#E63946;text-transform:uppercase;margin-bottom:0.5rem}section header h2{font-size:3rem;line-height:1.25;font-weight:900;margin-bottom:1rem}section header p{font-size:1rem;max-width:40ch;margin-inline:auto}.wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}.wrapper section{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible}.teaser_buttons{display:flex;align-items:center;justify-content:center;gap:1rem}@media (max-width: 1024px){.teaser_buttons{flex-direction:column}}.teaser_buttons a.primary,.teaser_buttons a.secondary,.teaser_buttons input.primary[type="submit"],.teaser_buttons input.secondary[type="submit"]{display:inline-block;font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:1.25rem;font-weight:900;text-align:center;text-decoration:none;text-transform:uppercase;line-height:1.5rem;cursor:pointer;letter-spacing:0.1rem;text-indent:0.1rem;appearance:none;box-sizing:border-box;vertical-align:top;white-space:nowrap;transition:0.3s;padding:0.75rem 2.5rem;border:0;border-radius:1000px}.teaser_buttons a.primary,.teaser_buttons input.primary[type="submit"]{color:var(--background-color);background-color:#E63946}.teaser_buttons a.primary:hover,.teaser_buttons input.primary[type="submit"]:hover{background-color:color-mix(in oklab, #E63946 90%, var(--foreground-color))}.teaser_buttons a.secondary,.teaser_buttons input.secondary[type="submit"]{color:var(--background-color);background-color:var(--foreground-color)}.teaser_buttons a.secondary:hover,.teaser_buttons input.secondary[type="submit"]:hover{background-color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color))}.teaser_buttons .or{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));text-align:center}.teaser_buttons .hint{font-family:"Segoe Print", "Bradley Hand", Chilanka, TSCu_Comic, casual, cursive;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));line-height:1;text-align:center;transform:rotate(-10deg)}.teaser_buttons svg{width:3rem;height:3rem;stroke:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}.teaser_buttons svg:nth-of-type(1){transform:scaleX(1)}@media (max-width: 1024px){.teaser_buttons svg:nth-of-type(1){transform:rotate(90deg)}}.teaser_buttons svg:nth-of-type(2){transform:scaleX(-1)}@media (max-width: 1024px){.teaser_buttons svg:nth-of-type(2){transform:rotate(-90deg)}}#testimonials{text-align:center}@media (min-width: 1025px){#testimonials{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem}}#testimonials>div{margin-bottom:3rem}#testimonials>div img{border-radius:50%;margin-bottom:2rem}#testimonials>div blockquote{padding-inline:2rem;margin-bottom:1rem}@media (min-width: 1025px){#about{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}}#about h2{padding-bottom:2rem}#about #history{margin-bottom:5rem}@media (min-width: 1025px){#about #history{padding-right:5rem}}#about #history p{padding-bottom:1rem}#about #history p:first-of-type{font-size:1.25rem;line-height:2rem;padding-bottom:1rem}#about #employees article{display:grid;grid-template-columns:1fr 4fr;gap:1rem;margin-bottom:2rem}#about #employees article img{border-radius:50%}#about #employees article .text h2{font-size:1rem;padding-bottom:0}#about #employees article .text h3{font-size:0.75rem;line-height:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#about #employees article .text p{font-size:1rem;padding-block:1rem}@media (min-width: 1025px){#about #employees article .text p{padding-right:2rem}}.accordion{padding-block:0.5rem;box-shadow:inset 0 -1px 0 0 color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}.accordion dt{font-size:1rem;font-weight:700}.accordion dt a{position:relative;display:block;padding:0.5rem 2rem 0.5rem 0}.accordion dt a:after{position:absolute;top:0.5rem;right:0;font-family:FontAwesome;color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color));content:"\ea03"}.accordion dt a.active:after{content:"\f0f9"}.accordion dd{position:relative;display:none;font-size:1rem;max-width:50ch;padding-bottom:0.5rem}.accordion dd ul{position:relative;left:1rem}#actions{position:relative;display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem}@media (max-width: 1024px){#actions{flex-direction:column}}#actions>ul{border-radius:3px}@media (min-width: 1025px){#actions>ul{display:flex}}#actions>ul>li{list-style:none}@media (max-width: 1024px){#actions>ul>li{margin-left:0}#actions>ul>li:first-child a,#actions>ul>li:first-child button{border-top-left-radius:3px;border-top-right-radius:3px}#actions>ul>li:last-child a,#actions>ul>li:last-child button{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (min-width: 1025px){#actions>ul>li{margin-left:-1px}#actions>ul>li:first-child a,#actions>ul>li:first-child button{border-top-left-radius:3px;border-bottom-left-radius:3px}#actions>ul>li:last-child a,#actions>ul>li:last-child button{border-top-right-radius:3px;border-bottom-right-radius:3px}}#actions>ul>li>a,#actions>ul>li>form button{display:block;position:relative;width:100%;height:100%;box-sizing:border-box;font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:1rem;font-weight:700;color:var(--foreground-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:background-color 0.3s;padding:0.5rem 1.5rem}#actions>ul>li>a:before,#actions>ul>li>form button:before{font-family:FontAwesome;font-weight:400;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));vertical-align:top;margin-right:0.5rem}#actions>ul>li>a:hover,#actions>ul>li>a:focus,#actions>ul>li>a:active,#actions>ul>li>a.current,#actions>ul>li>a.expanded,#actions>ul>li>form button:hover,#actions>ul>li>form button:focus,#actions>ul>li>form button:active,#actions>ul>li>form button.current,#actions>ul>li>form button.expanded{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));outline:0}#actions>ul>li>a.expanded+ul,#actions>ul>li>form button.expanded+ul{display:block}#actions>ul>li>a.positive,#actions>ul>li>form button.positive{color:var(--background-color);background-color:#4CAF50;box-shadow:inset 0 0 0 1px color-mix(in oklab, #4CAF50 75%, var(--foreground-color))}#actions>ul>li>a.positive:before,#actions>ul>li>form button.positive:before{color:inherit}#actions>ul>li>a.positive:hover,#actions>ul>li>a.positive:focus,#actions>ul>li>a.positive.expanded,#actions>ul>li>form button.positive:hover,#actions>ul>li>form button.positive:focus,#actions>ul>li>form button.positive.expanded{background-color:color-mix(in oklab, #4CAF50 90%, var(--foreground-color))}#actions>ul>li>a.negative,#actions>ul>li>form button.negative{color:var(--background-color);background-color:#E63946;box-shadow:inset 0 0 0 1px color-mix(in oklab, #E63946 75%, var(--foreground-color))}#actions>ul>li>a.negative:before,#actions>ul>li>form button.negative:before{color:inherit}#actions>ul>li>a.negative:hover,#actions>ul>li>a.negative:focus,#actions>ul>li>a.negative.expanded,#actions>ul>li>form button.negative:hover,#actions>ul>li>form button.negative:focus,#actions>ul>li>form button.negative.expanded{background-color:color-mix(in oklab, #E63946 90%, var(--foreground-color))}#actions>ul>li>a.neutral,#actions>ul>li>form button.neutral{color:var(--background-color);background-color:#F4B400;box-shadow:inset 0 0 0 1px color-mix(in oklab, #F4B400 75%, var(--foreground-color))}#actions>ul>li>a.neutral:before,#actions>ul>li>form button.neutral:before{color:inherit}#actions>ul>li>a.neutral:hover,#actions>ul>li>a.neutral:focus,#actions>ul>li>a.neutral.expanded,#actions>ul>li>form button.neutral:hover,#actions>ul>li>form button.neutral:focus,#actions>ul>li>form button.neutral.expanded{background-color:color-mix(in oklab, #F4B400 90%, var(--foreground-color))}#actions>ul>li>a.inverted,#actions>ul>li>form button.inverted{color:var(--background-color);background-color:var(--foreground-color)}#actions>ul>li>a.valid,#actions>ul>li>form button.valid{color:#4CAF50}#actions>ul>li>a.invalid,#actions>ul>li>form button.invalid{color:#E63946}#actions>ul>li>a[aria-disabled="true"],#actions>ul>li>form button[aria-disabled="true"]{color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));opacity:0.5;pointer-events:none}#actions>ul>li>a span.discount,#actions>ul>li>form button span.discount{color:#E63946}#actions>ul>li.dropdown{position:relative}#actions>ul>li.dropdown a{text-align:left;cursor:pointer}#actions>ul>li.dropdown ul{display:none;position:absolute;top:2.5rem;right:1px;z-index:1000;background-color:var(--background-color);box-sizing:border-box;padding:1rem 0;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}@media (max-width: 1024px){#actions>ul>li.dropdown ul{width:calc(100% - 2 * 1px)}}@media (min-width: 1025px){#actions>ul>li.dropdown ul{width:auto}}#actions>ul>li.dropdown ul li{margin:0;width:100%;list-style:none}#actions>ul>li.dropdown ul li a,#actions>ul>li.dropdown ul li button{display:block;min-width:9rem;width:100%;box-sizing:border-box;font-size:1rem;font-weight:700;color:var(--foreground-color);text-align:right;transition:background-color 0.3s;padding:0.5rem 1.5rem;white-space:nowrap;border-radius:0}@media (min-width: 1025px){#actions>ul>li.dropdown ul li a,#actions>ul>li.dropdown ul li button{text-align:right}}@media (max-width: 1024px){#actions>ul>li.dropdown ul li a,#actions>ul>li.dropdown ul li button{text-align:left}}#actions>ul>li.dropdown ul li a:hover,#actions>ul>li.dropdown ul li a:focus,#actions>ul>li.dropdown ul li button:hover,#actions>ul>li.dropdown ul li button:focus{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#actions>ul>li.dropdown ul li a:before,#actions>ul>li.dropdown ul li button:before{font-family:FontAwesome;font-weight:400;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));vertical-align:top;margin-right:0.5rem}.badge{display:inline-block;font-size:0.75em;font-weight:700;line-height:1em;color:var(--background-color);text-decoration:none;white-space:nowrap;vertical-align:top;background-color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color));padding:0.5em 1em;border-radius:1000px;border:0}.badge.positive{background-color:#4CAF50}.badge.negative{background-color:#E63946}.badge.neutral{background-color:#F4B400}.badge.highlighted{background-color:#2D9CDB}.badge.inverted{color:var(--background-color);background-color:var(--foreground-color)}.badge.left{float:left;margin-right:0.5rem}.badge.right{float:right;margin-left:0.5rem}#banner{display:flex;justify-content:space-between;align-items:center;padding-block:3rem}@media (max-width: 1024px){#banner{flex-wrap:wrap}}#banner *{font-size:3rem;font-weight:900}#banner>h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#banner>h1 .return:after{font-family:FontAwesome;content:" \f110";vertical-align:top}#banner .count{color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}*{padding:0;margin:0;font-family:inherit}html{color-scheme:light dark;font-size:1rem;scroll-behavior:smooth}body{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible;--foreground-color: #121212;--background-color: #FFFFFF;font-family:Gilroy, "Helvetica Neue", sans-serif;line-height:1.5;color:var(--foreground-color);background-color:var(--background-color);position:relative;-webkit-text-size-adjust:100%}body[data-theme="dark"]{--foreground-color: #FFFFFF;--background-color: #121212}@media (prefers-color-scheme: dark){body{--foreground-color: #FFFFFF;--background-color: #121212}body[data-theme="light"]{--foreground-color: #121212;--background-color: #FFFFFF}}button{line-height:1.5;background-color:transparent;cursor:pointer;border:0}img{border:0;vertical-align:bottom}a{color:#2D9CDB;text-decoration:none;transition:color 0.3s}a:hover,a:focus{color:var(--foreground-color);outline:0}abbr{text-decoration-line:underline;text-decoration-style:dashed;text-underline-offset:0.3rem}abbr:hover,abbr:focus{cursor:help}em{font-style:normal;color:#4CAF50;background-color:rgba(76,175,80,0.2)}@media (min-width: 1025px){#blog_article{display:grid;grid-template-columns:8fr 4fr;gap:2rem}}#blog_article #main{font-family:Gilroy, "Helvetica Neue", sans-serif;margin-bottom:4rem}#blog_article #main h2{font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:2rem;padding-block:1.5rem}#blog_article #main>p{padding-bottom:1.5rem}#blog_article #main>p:first-child:first-letter{float:left;font-size:5rem;font-weight:900;color:#E63946;line-height:5rem;background-color:color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));padding:0.5rem 1rem 0 1rem;margin-right:1rem}#blog_article #main ul{list-style:none;padding-bottom:1.5rem}#blog_article #main ul li{position:relative;padding-left:1.5rem;padding-bottom:0.5rem}#blog_article #main ul li:before{position:absolute;left:0;content:"✔";color:#E63946}#blog_article #main blockquote{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));border-left:1rem solid #E63946;margin-bottom:1.5rem}#blog_article #main blockquote p{font-family:Gilroy, "Helvetica Neue", sans-serif;padding:1rem 1.5rem}#blog_article #main em{font-style:italic;color:inherit;background-color:transparent}#blog_article #aside .box{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));padding-inline:2rem;margin-bottom:8rem}#blog_article #aside .box .heading{font-size:1rem;font-weight:700;color:var(--background-color);text-transform:uppercase;letter-spacing:0.1rem;background-color:color-mix(in oklab, var(--foreground-color) 90%, var(--background-color));padding:0.5rem 2rem;margin:0 -2rem;margin-bottom:1rem}#blog_article #aside .box .title{font-size:1.5rem;line-height:2rem;font-weight:700;padding-block:0.5rem}#blog_article #aside .box .title a{color:inherit}#blog_article #aside .box>a{display:inline-block;margin-bottom:1rem}#blog_article #aside .box>a img,#blog_article #aside .box>a svg{width:6rem;height:6rem;border-radius:calc($size/2)}#blog_article #aside .box>a img .a,#blog_article #aside .box>a svg .a{fill:#E63946}#blog_article #aside .box>a img .b,#blog_article #aside .box>a svg .b{fill:#121212}#blog_article #aside .box>a img .b,#blog_article #aside .box>a img .c,#blog_article #aside .box>a svg .b,#blog_article #aside .box>a svg .c{fill-rule:evenodd}#blog_article #aside .box>a img .c,#blog_article #aside .box>a svg .c{fill:#FFFFFF}#blog_article #aside .box p,#blog_article #aside .box dl,#blog_article #aside .box ol{font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:1rem;padding-bottom:2rem}#blog_article #aside .box ol{list-style:none}#blog_article #aside .box ol li{position:relative;counter-increment:counter;padding:0.5rem 0 0.5rem 2rem;box-shadow:inset 0 -1px 0 0 color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#blog_article #aside .box ol li:before{position:absolute;left:0;content:counter(counter) "."}#blog_article #aside .box dl{display:flex;flex-wrap:wrap;margin-bottom:2rem}#blog_article #aside .box dl dt,#blog_article #aside .box dl dd{padding-block:0.5rem;box-shadow:inset 0 -1px 0 0 color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#blog_article #aside .box dl dt{width:60%;text-align:left}#blog_article #aside .box dl dd{width:40%;text-align:right}#blog_article #aside .box .button{display:block;font-size:1rem;font-weight:700;color:var(--background-color);text-transform:uppercase;letter-spacing:0.1rem;transition:background-color 0.3s;background-color:#E63946;padding:0.5rem 2rem;margin-inline:-2rem}#blog_article #aside .box .button:after{content:"→";vertical-align:top;margin-left:0.5rem}#blog_article #aside .box .button:hover{background-color:color-mix(in oklab, #E63946 90%, var(--foreground-color))}#cancellation_banner{position:absolute;top:16rem;left:50%;display:block;width:120%;height:12rem;font-size:6rem;color:var(--foreground-color);text-align:center;line-height:12rem;background-color:var(--background-color);transform:rotate(-10deg);border-block:0.25rem solid var(--foreground-color);margin-left:-60%;z-index:1000}#child_records{list-style:none;margin-block:1rem}#child_records li{display:flex;justify-content:space-between;margin-bottom:2rem}#child_records li .counter{width:100%;padding-block:0.5rem;padding-right:3rem;box-shadow:inset 0 -1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}#child_records li .button{font-weight:700;color:var(--foreground-color);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));transition:background-color 0.3s;padding:0.5rem 1.5rem;border-radius:3px}#child_records li .button:before{font-family:FontAwesome;font-weight:400;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));vertical-align:top;margin-right:0.5rem}#child_records li .button:hover,#child_records li .button:focus,#child_records li .button:active{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));outline:0}#error_explanation{box-sizing:border-box;width:100%;grid-column:1/-1;padding:0 0 1rem 0;border-radius:3px;box-shadow:inset 0 0 0 2px #E63946;margin-bottom:1rem;overflow:hidden}#error_explanation h2{font-size:1.5rem;line-height:2rem;color:#FFFFFF;background-color:#E63946;padding:0.5rem 2rem}#error_explanation p{padding:2rem;padding-bottom:1rem}#error_explanation ul{list-style-position:inside;padding:2rem;padding-top:0}#feedback_button{display:none}@media only screen and (min-width: 1600px){#feedback_button{display:block;position:fixed;width:12rem;top:50%;right:-4.5rem;font-size:1rem;font-weight:700;color:var(--background-color);line-height:3rem;text-align:center;background-color:#E63946;letter-spacing:0.1rem;text-indent:0.1rem;transform:rotate(-270deg);z-index:9000;transition:background-color 0.3s;padding:0;border-radius:0 0 1.5rem 1.5rem;margin-top:-1.5rem}#feedback_button:hover,#feedback_button:focus{background-color:#e32231;box-shadow:none}}.flash{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.flash p{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible;font-weight:700;padding-block:0.5rem}.flash p:before{float:left;font-family:FontAwesome;color:#121212;margin-right:0.5rem}.flash p .close{float:right;font-size:1rem;font-weight:400}.flash.success{background-color:#92cf94}.flash.success p{color:#1e441f}.flash.success p:before{color:inherit;content:""}.flash.success p a:hover{color:#18618a}.flash.success p .close{color:inherit}.flash.success p .close:hover,.flash.success p .close:focus{color:#0e210f}.flash.notice{background-color:#ffd45b}.flash.notice p{color:#5b4300}.flash.notice p:before{color:inherit;content:""}.flash.notice p a:hover{color:#18618a}.flash.notice p .close{color:inherit}.flash.notice p .close:hover,.flash.notice p .close:focus{color:#281e00}#footer{display:grid;margin-inline:auto;padding-block:5rem}@media (max-width: 1024px){#footer{width:100%}}@media (min-width: 1025px){#footer{grid-template-columns:repeat(12, 1fr);gap:1rem}}#footer>div{box-sizing:border-box;padding-block:2rem}@media (max-width: 1024px){#footer>div{text-align:center}#footer>div:nth-child(1){order:5}}@media (min-width: 1025px){#footer>div{text-align:left}#footer>div:nth-child(1){grid-column:span 4}#footer>div:nth-child(2){grid-column:span 2}#footer>div:nth-child(3){grid-column:span 2}#footer>div:nth-child(4){grid-column:span 2}#footer>div:nth-child(5){grid-column:span 2}}#footer>div a{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#footer>div a:hover{color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color))}#footer>div h2{font-size:1em;font-weight:700;color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color));padding:0}#footer>div ul{list-style:none}#footer>div ul.branding{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1rem}@media (max-width: 1024px){#footer>div ul.branding{align-items:center}}#footer>div ul.branding svg{height:1.5rem}#footer>div ul.branding svg .a{fill:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#footer>div ul.branding .copyright_notice{color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color))}#footer>div ul.menu li{font-size:1rem;padding-top:0.5rem}#footer>div ul.menu li a.external:before{display:none}#footer>div ul.menu li a.external:after{font-family:FontAwesome;font-size:0.75rem;content:"\f0dc";vertical-align:middle;margin-left:0.5rem}#footer>div ul.icons{display:flex;gap:0.5rem}@media (max-width: 1024px){#footer>div ul.icons{justify-content:center}}@media (min-width: 1025px){#footer>div ul.icons{justify-content:flex-end;align-items:flex-end;height:100%}}#footer>div ul.icons li a{display:block;width:2rem;height:2rem;color:var(--background-color);text-align:center;line-height:2rem;background-color:color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:1rem;transition:0.3s}#footer>div ul.icons li a:before{display:inline-block;font-family:FontAwesome;font-size:1rem}#footer>div ul.icons li a:hover{background-color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}.gravatar{width:120px;height:120px;filter:grayscale(100%)}.gravatar:hover,.gravatar:focus{filter:grayscale(0%)}#grid{position:absolute;inset:0;display:none;grid-template-columns:repeat(12, 1fr);grid-column-gap:1rem;height:100%;z-index:9999;background-image:repeating-linear-gradient(to bottom, transparent, transparent calc(0.5rem - 1px), darkturquoise 0.5rem)}#grid .column{height:100%;background-color:color-mix(in oklab, darkturquoise 10%, transparent);border-inline:1px darkturquoise solid}#header{display:flex;gap:1rem 3rem;padding-block:1rem}@media (max-width: 1024px){#header{flex-wrap:wrap;justify-content:space-between}}#chart-1{height:20rem;padding-block:2rem}[data-position="before"]:before{content:attr(data-currency)}[data-position="after"]:after{content:" " attr(data-currency)}.positive_number{color:#4CAF50 !important;vertical-align:top}.negative_number{color:#E63946 !important;vertical-align:top}.hide{display:none !important}@media (max-width: 1024px){.hide_on_mobile{display:none !important}}.obfuscation:before{content:attr(data-before)}.obfuscation:after{content:attr(data-after)}.barberpole{background-image:repeating-linear-gradient(-45deg, transparent, transparent 1rem, rgba(0,0,0,0.05) 1rem, rgba(0,0,0,0.05) 2rem);background-size:200% 200%;animation:barberpole 10s linear infinite}.blink{animation:blink 1s infinite}.me{color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}.prefix .input{display:none}#hints{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#ffdb75;padding-block:1rem;margin-bottom:3rem}#hints p{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible;color:#121212;font-weight:700;padding-block:0.5rem}#hints p:before{color:#121212;vertical-align:top;margin-right:0.5rem}#hints a:hover,#hints a:focus{color:#121212}.icon:before,#introduction #trust li:before{font-family:FontAwesome}.account:before{content:"\ea02"}.add:before{content:"\ea03"}.admin:before{content:"\ea04"}.areas:before{content:"\f138"}.article:before{content:"\f10c"}.back:before{content:"\ea05"}.backend:before{content:"\ea06"}.bank_accounts:before{content:"\ea07"}.blocked_ips:before{content:"\ea08"}.bullet:before{content:"\f11d"}.cancel:before{content:"\ea08"}.charge:before{content:"\ea0a"}.clear:before{content:"\ea08"}.clipboard:before{content:"\f11f"}.close:before{content:"\ea0b"}.collapsible:before{content:"\f0d7"}.coupon:before{content:"\ea0e"}.dark:before,body[data-theme="dark"] #theme_dropdown>a:before{content:"\f12c"}.data:before{content:"\f0d8"}.delivery:before{content:"\ea12"}.destroy:before{content:"\ea13"}.download:before{content:"\ea14"}.duplicate:before{content:"\ea0d"}.edit:before{content:"\f0d9"}.email:before{content:"\f0db"}.emails:before{content:"\f0da"}.expense:before{content:"\f135"}.external:before{content:"\f0dc"}.eye_open:before{content:"\f0dd"}.eye_shut:before{content:"\f0de"}.facebook:before{content:"\f0df"}.false:before{content:"\ea0b"}.format:before{content:"\f0e1"}.frontend:before{content:"\f0e2"}.groups:before{content:"\f138"}.history:before{content:"\f121"}.info:before{content:"\f0e4"}.invoices:before{content:"\f0e5"}.language:before{content:"\f12f"}.light:before,body[data-theme="light"] #theme_dropdown>a:before{content:"\f12d"}.linkedin:before{content:"\f10b"}.mark:before{content:"\f0e6"}.masquerade:before{content:"\f11a"}.new:before{content:"\f0e8"}.news:before{content:"\f134"}.notifications:before{content:"\f0f8"}.next:before{content:"\f0e9"}.pause:before{content:"\f0eb"}.payment:before{content:"\ea0a"}.payment_method:before{content:"\ea0f"}.pdf:before{content:"\f0ec"}.plan:before{content:"\f11c"}.plans:before{content:"\f11e"}.play:before{content:"\f0ed"}.prev:before{content:"\f0ee"}.profits:before{content:"\f0fb"}.question:before{content:"\f0f2"}.quotes:before{content:"\ea09"}.random:before{content:"\f0f3"}.referrals:before{content:"\f122"}.refresh:before{content:"\f0f6"}.remind:before{content:"\f123"}.reminders:before{content:"\f123"}.remove:before{content:"\f0f9"}.reset:before{content:"\f0fa"}.reward:before{content:"\f120"}.sender:before{content:"\f0fc"}.settings:before{content:"\f0fd"}.settings_dropdown:before{content:"\f0f0"}.shares:before{content:"\f0fe"}.show:before{content:"\f0ff"}.sign_in:before{content:"\f119"}.sign_out:before{content:"\f100"}.sign_up:before{content:"\f131"}.stop:before{content:"\f101"}.subscription:before{content:"\f11c"}.switch:before{content:"\f103"}.system:before,body:not([data-theme]) #theme_dropdown>a:before{content:"\f12b"}.tax_reports:before{content:"\f13a"}.testimonials:before{content:"\f139"}.toggle_off:before{content:"\f114"}.toggle_on:before{content:"\f115"}.translate:before{content:"\f124"}.true:before,#introduction #trust li:before{content:"\f104"}.trustpilot:before{content:"\f106"}.tutorial:before{content:"\f105"}.user:before{content:"\f108"}.validate:before{content:"\f132"}.warning:before{content:"\f10a"}#navigation #articles:before{content:"\f10c"}#navigation #clients:before{content:"\f125"}#navigation #dashboard:before{content:"\f11b"}#navigation #expenses:before{content:"\f135"}#navigation #invoices:before{content:"\f0e5"}#navigation #projects:before{content:"\f0d9"}#navigation #quotes:before{content:"\ea09"}#navigation #tasks:before{content:"\f10f"}.success_color:before{color:#4CAF50 !important}.alert_color:before{color:#E63946 !important}#imprint{grid-column:span 4;margin-block:1rem}#imprint h2{font-size:1.5rem;line-height:2rem;padding-bottom:2rem}#imprint div{padding-block:1rem;margin:0}#imprint h3{font-size:1rem;font-weight:700}#imprint p{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}[class^="favorite_"]{position:absolute !important;top:-9999px;left:-9999px}#items{grid-column:1/-1;border-bottom:0.25rem solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));margin-bottom:0.25rem}@media (min-width: 1025px){#items{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:1rem;background-image:repeating-linear-gradient(to top, var(--background-color), transparent calc(3.5rem - 1px), color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 3.5rem);table-layout:fixed;width:100%}}@media (min-width: 1025px){#items .head_row,#items .item_row,#items .foot_row{display:contents}}#items .head_row div,#items .item_row div,#items .foot_row div{position:relative;font-size:1.25rem;color:var(--foreground-color);line-height:2.5rem;text-align:right;white-space:nowrap;padding-block:0.5rem;overflow:hidden;text-overflow:ellipsis;min-width:0}#items .head_row div.heading,#items .item_row div.heading,#items .foot_row div.heading{font-size:1rem;font-weight:700;padding-block:0}#items .head_row div.heading:nth-of-type(1),#items .head_row div.heading:nth-of-type(2),#items .item_row div.heading:nth-of-type(1),#items .item_row div.heading:nth-of-type(2),#items .foot_row div.heading:nth-of-type(1),#items .foot_row div.heading:nth-of-type(2){text-align:left !important}#items .head_row div.heading a,#items .item_row div.heading a,#items .foot_row div.heading a{color:color-mix(in oklab, var(--foreground-color) 30%, var(--background-color))}#items .head_row div.heading a:hover,#items .item_row div.heading a:hover,#items .foot_row div.heading a:hover{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#items .head_row div.heading a:not(:last-of-type),#items .item_row div.heading a:not(:last-of-type),#items .foot_row div.heading a:not(:last-of-type){border-right:1px solid color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));padding-right:0.5rem;margin-right:0.5rem}#items .head_row div.heading a.active,#items .item_row div.heading a.active,#items .foot_row div.heading a.active{color:var(--foreground-color);cursor:default}#items .head_row div.signature,#items .item_row div.signature,#items .foot_row div.signature{position:relative}@media (max-width: 1024px){#items .head_row div.signature,#items .item_row div.signature,#items .foot_row div.signature{grid-column:1/-1;height:12rem}}@media (min-width: 1025px){#items .head_row div.signature,#items .item_row div.signature,#items .foot_row div.signature{grid-column:span 8;grid-row:span 8}}#items .head_row div.signature a.icon,#items .item_row div.signature a.icon,#items .foot_row div.signature a.icon{position:absolute;top:1rem;right:0.5rem;font-size:1rem;line-height:1;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}@media (max-width: 1024px){#items .head_row div.signature a.icon,#items .item_row div.signature a.icon,#items .foot_row div.signature a.icon{display:none}}#items .head_row div.signature a.icon:hover,#items .head_row div.signature a.icon:focus,#items .item_row div.signature a.icon:hover,#items .item_row div.signature a.icon:focus,#items .foot_row div.signature a.icon:hover,#items .foot_row div.signature a.icon:focus{color:var(--foreground-color)}#items .head_row div.total,#items .item_row div.total,#items .foot_row div.total{font-weight:700}#items .head_row div input,#items .item_row div input,#items .foot_row div input{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#items .head_row div input:focus,#items .item_row div input:focus,#items .foot_row div input:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#items .head_row div input:disabled,#items .head_row div input[readonly],#items .item_row div input:disabled,#items .item_row div input[readonly],#items .foot_row div input:disabled,#items .foot_row div input[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#items .head_row div input.valid,#items .item_row div input.valid,#items .foot_row div input.valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div input.invalid,#items .item_row div input.invalid,#items .foot_row div input.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div input[required]:user-invalid,#items .item_row div input[required]:user-invalid,#items .foot_row div input[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div input[required]:valid,#items .item_row div input[required]:valid,#items .foot_row div input[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div input::-webkit-contacts-auto-fill-button,#items .item_row div input::-webkit-contacts-auto-fill-button,#items .foot_row div input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}#items .head_row div input::-webkit-date-and-time-value,#items .item_row div input::-webkit-date-and-time-value,#items .foot_row div input::-webkit-date-and-time-value{text-align:left}#items .head_row div input[type="date"]:disabled::-webkit-datetime-edit-day-field,#items .head_row div input[type="date"]:disabled::-webkit-datetime-edit-month-field,#items .head_row div input[type="date"]:disabled::-webkit-datetime-edit-year-field,#items .head_row div input[type="date"]:disabled::-webkit-datetime-edit-text,#items .item_row div input[type="date"]:disabled::-webkit-datetime-edit-day-field,#items .item_row div input[type="date"]:disabled::-webkit-datetime-edit-month-field,#items .item_row div input[type="date"]:disabled::-webkit-datetime-edit-year-field,#items .item_row div input[type="date"]:disabled::-webkit-datetime-edit-text,#items .foot_row div input[type="date"]:disabled::-webkit-datetime-edit-day-field,#items .foot_row div input[type="date"]:disabled::-webkit-datetime-edit-month-field,#items .foot_row div input[type="date"]:disabled::-webkit-datetime-edit-year-field,#items .foot_row div input[type="date"]:disabled::-webkit-datetime-edit-text{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#items .head_row div select,#items .item_row div select,#items .foot_row div select{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}#items .head_row div select:focus,#items .item_row div select:focus,#items .foot_row div select:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#items .head_row div select:disabled,#items .head_row div select[readonly],#items .item_row div select:disabled,#items .item_row div select[readonly],#items .foot_row div select:disabled,#items .foot_row div select[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#items .head_row div select.valid,#items .item_row div select.valid,#items .foot_row div select.valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div select.invalid,#items .item_row div select.invalid,#items .foot_row div select.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div select[required]:user-invalid,#items .item_row div select[required]:user-invalid,#items .foot_row div select[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div select[required]:valid,#items .item_row div select[required]:valid,#items .foot_row div select[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div select:not([multiple]),#items .item_row div select:not([multiple]),#items .foot_row div select:not([multiple]){background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%),linear-gradient(135deg, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%, transparent 50%);background-position:calc(100% - 0.5rem - 0.4rem) 50%,calc(100% - 0.5rem) 50%;background-size:0.4rem 0.4rem, 0.4rem 0.4rem;background-repeat:no-repeat;padding-right:1rem}#items .head_row div select[multiple],#items .item_row div select[multiple],#items .foot_row div select[multiple]{height:12rem;padding-inline:0}#items .head_row div select[multiple]:focus,#items .item_row div select[multiple]:focus,#items .foot_row div select[multiple]:focus{outline:0}#items .head_row div textarea,#items .item_row div textarea,#items .foot_row div textarea{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));line-height:1.5;resize:none;height:100%}#items .head_row div textarea:focus,#items .item_row div textarea:focus,#items .foot_row div textarea:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#items .head_row div textarea:disabled,#items .head_row div textarea[readonly],#items .item_row div textarea:disabled,#items .item_row div textarea[readonly],#items .foot_row div textarea:disabled,#items .foot_row div textarea[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#items .head_row div textarea.valid,#items .item_row div textarea.valid,#items .foot_row div textarea.valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div textarea.invalid,#items .item_row div textarea.invalid,#items .foot_row div textarea.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div textarea[required]:user-invalid,#items .item_row div textarea[required]:user-invalid,#items .foot_row div textarea[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#items .head_row div textarea[required]:valid,#items .item_row div textarea[required]:valid,#items .foot_row div textarea[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#items .head_row div a.button,#items .item_row div a.button,#items .foot_row div a.button{display:block;width:100%;height:2.5rem;box-sizing:border-box;font-family:FontAwesome;text-align:center;line-height:2.5rem;transition:background-color 0.3s;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:1.25rem}#items .head_row div a.button:hover,#items .head_row div a.button:focus,#items .item_row div a.button:hover,#items .item_row div a.button:focus,#items .foot_row div a.button:hover,#items .foot_row div a.button:focus{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#items .head_row div a#add_item.button,#items .item_row div a#add_item.button,#items .foot_row div a#add_item.button{color:#4CAF50}#items .head_row div a.button.remove_item,#items .item_row div a.button.remove_item,#items .foot_row div a.button.remove_item{color:#E63946}#items .head_row div .item_tab_field,#items .item_row div .item_tab_field,#items .foot_row div .item_tab_field{display:none}#items .head_row div .item_tab_field.active,#items .item_row div .item_tab_field.active,#items .foot_row div .item_tab_field.active{display:block}#items .head_row div .item_title_hint,#items .item_row div .item_title_hint,#items .foot_row div .item_title_hint{float:right;color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));text-decoration:none;height:0}@media (max-width: 1024px){#items .item_row{background-color:color-mix(in oklab, var(--foreground-color) 2.5%, var(--background-color));padding:2rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));border-radius:3px;margin-bottom:2rem}#items .item_row div{width:100%}#items .item_row div:before{display:block;width:100%;content:attr(data-title);font-size:1rem;font-weight:700;text-align:left}#items .foot_row{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:1rem;background-image:repeating-linear-gradient(to top, var(--background-color), transparent calc(3.5rem - 1px), color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 3.5rem)}}#javascript_warning{position:fixed;bottom:0;left:0;width:100%;background-color:#ffd45b;box-shadow:inset 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#javascript_warning p{color:#121212;text-align:center;padding:2rem 0}#javascript_warning p:before{font-family:FontAwesome;margin-right:0.5rem}.logo{margin-right:auto}@media (max-width: 1024px){.logo{order:2}}.logo a{display:flex;align-items:center;height:100%}.logo svg{height:1.5rem;padding-block:0.5rem;overflow:visible}.logo svg .a{fill:var(--foreground-color)}.logo svg .b{fill:#E63946}.logo svg .a,.logo svg .b{fill-rule:evenodd}#masquerade_notice{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#ffd45b}#masquerade_notice form{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible;font-weight:700;padding-block:0.5rem;margin-inline:auto}#masquerade_notice form:before{float:left;font-family:FontAwesome;content:"\f11a";color:#121212;margin-right:0.5rem}#masquerade_notice form button{font-size:1rem;font-weight:700;color:#2D9CDB}#masquerade_notice form button:hover,#masquerade_notice form button:focus{color:#1f7fb6}#miniprofiler{position:fixed;bottom:0;right:0;display:flex;background-color:var(--background-color);border:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-right:none;border-bottom:none;border-radius:3px 0 0 0}#miniprofiler li{list-style:none;padding:0.5rem 1rem;border-left:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#miniprofiler li:first-child{border-left:0}#navigation{display:flex;flex-wrap:wrap;gap:0.5rem}@media (min-width: 1025px){#navigation{box-shadow:inset 0 -1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}}#navigation li{position:relative;flex:1;list-style:none}#navigation li a{display:block;font-size:1rem;font-weight:700;line-height:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));text-align:center;letter-spacing:0.1rem;text-indent:0.1rem;white-space:nowrap;transition:all 0.3s;padding:1rem 0.5rem}#navigation li a:hover,#navigation li a:focus{color:var(--foreground-color);box-shadow:inset 0 -3px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));outline:0}@media (min-width: 1025px){#navigation li a:hover+.tooltip,#navigation li a:focus+.tooltip{visibility:visible;opacity:1}}#navigation li a:active,#navigation li a.current{color:var(--foreground-color);box-shadow:inset 0 -3px #E63946}#navigation li a:before{font-family:FontAwesome;font-weight:400;color:inherit;vertical-align:top;margin-right:0.5rem}#navigation li a.new:after{display:inline-block;font-size:0.75rem;font-weight:700;line-height:1rem;color:#FFFFFF;letter-spacing:0;text-align:center;vertical-align:top;content:attr(data-count);background-color:#E63946;padding-inline:0.75rem;border-radius:1000rem;margin-left:0.5rem}#navigation li .tooltip{position:absolute;box-sizing:border-box;width:10rem;top:3.5rem;left:50%;margin-left:-5rem;font-size:0.75rem;line-height:1rem;color:#121212;text-align:center;background-color:#ffe18e;padding:1rem;border-radius:3px;box-shadow:0 1px rgba(0,0,0,0.1);opacity:0;transition:opacity 2s;pointer-events:none}@media (max-width: 1024px){#navigation li .tooltip{display:none}}#navigation li .tooltip:after{content:"";position:absolute;top:-0.5rem;left:calc(50% - 1rem / 2);background-color:#ffe18e;clip-path:polygon(50% 0, 100% 100%, 0 100%);box-shadow:0 -1px 0 rgba(0,0,0,0.5);width:1rem;height:0.5rem}#pagination{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}#pagination .pagination{display:inline-flex;justify-content:center;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px;overflow-x:scroll}#pagination .pagination .page{height:100%;min-width:2ch;font-style:normal;color:var(--foreground-color);line-height:2.5rem;text-align:center;padding-inline:0.75rem;white-space:nowrap}#pagination .pagination .page:not(:first-child){border-left:1px solid color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#pagination .pagination .page.prev:before,#pagination .pagination .page.next:before{content:""}#pagination .pagination .page.active{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#pagination .pagination .page.disabled,#pagination .pagination .page.active{color:var(--foreground-color)}#pagination .pagination .page a{display:block;transition:background-color 0.3s;padding-inline:0.75rem;margin-inline:-0.75rem}#pagination .pagination .page a:hover,#pagination .pagination .page a:focus{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#pagination form#items_per_page{display:flex;align-items:center;margin-left:auto}#pagination form#items_per_page label{display:none;font-size:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));text-transform:none;letter-spacing:0;margin-right:1rem}#pagination form#items_per_page select{width:100%;box-sizing:border-box;appearance:none;font-size:1.25rem;height:2.5rem;color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));border:0;border-radius:3px;padding:0.5rem;vertical-align:top;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;width:auto;margin:0}#pagination form#items_per_page select:focus{box-shadow:inset 0 0 0 2px #2D9CDB;outline:0}#pagination form#items_per_page select:disabled,#pagination form#items_per_page select[readonly]{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));cursor:not-allowed}#pagination form#items_per_page select.valid{box-shadow:inset 0 0 0 2px #4CAF50}#pagination form#items_per_page select.invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#pagination form#items_per_page select[required]:user-invalid{box-shadow:inset 0 0 0 2px #E63946 !important}#pagination form#items_per_page select[required]:valid{box-shadow:inset 0 0 0 2px #4CAF50}#pagination form#items_per_page select:not([multiple]){background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%),linear-gradient(135deg, color-mix(in oklab, var(--foreground-color) 50%, var(--background-color)) 50%, transparent 50%);background-position:calc(100% - 0.5rem - 0.4rem) 50%,calc(100% - 0.5rem) 50%;background-size:0.4rem 0.4rem, 0.4rem 0.4rem;background-repeat:no-repeat;padding-right:1rem}#pagination form#items_per_page select[multiple]{height:12rem;padding-inline:0}#pagination form#items_per_page select[multiple]:focus{outline:0}#pdf_preview{grid-column:1/-1}#pdf_preview .peephole{position:relative;height:14rem;overflow:hidden}#pdf_preview .peephole.us{width:32.25rem}#pdf_preview .peephole.a4{width:31.5rem}#pdf_preview .peephole.active{height:auto}#pdf_preview .peephole .document{position:relative;font-size:0.45rem;line-height:1.5;color:#121212;background-color:#FFFFFF;padding:1.05rem 3rem 3rem 0;box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#pdf_preview .peephole .document.us{width:32.25rem;height:42rem;padding-left:4.5rem}#pdf_preview .peephole .document.a4{width:31.5rem;height:44.55rem;padding-left:3.75rem}#pdf_preview .peephole .document .e-invoice_badge{width:6rem;height:0.9rem;position:absolute;top:-1.8rem;right:-1.8rem;display:flex;align-items:center;justify-content:center;font-size:0.45rem;color:#999999;text-align:center;background-color:#cccccc;transform:rotate(45deg);margin-top:calc(6rem/2 - 0.9rem/2)}#pdf_preview .peephole .document .logo{display:flex;align-items:flex-end;width:100%;height:3rem;margin-bottom:0.75rem}#pdf_preview .peephole .document .logo.left{justify-content:flex-start}#pdf_preview .peephole .document .logo.right{justify-content:flex-end}#pdf_preview .peephole .document .logo.center{justify-content:center}#pdf_preview .peephole .document .sidebar{float:right;margin:0;width:9.75rem;height:10.5rem;text-align:right}#pdf_preview .peephole .document .window.us{padding-top:3.75rem;width:15rem;height:3.75rem}#pdf_preview .peephole .document .window.a4{padding-top:0rem;width:12rem;height:6.75rem}#pdf_preview .peephole .document .window .return_address{width:100%;font-size:0.3rem}#pdf_preview .peephole .document .window .return_address.us{height:0.75rem}#pdf_preview .peephole .document .window .return_address.a4{height:1.5rem}#pdf_preview .peephole .document .watermark{position:absolute;bottom:33.75rem;left:calc(50% - 7.2rem/2);display:flex;flex-direction:column;justify-content:center;width:7.2rem;height:2.4rem;text-align:center;box-shadow:inset 0 0 0 0.5px #ccc;transform:rotate(-5deg)}#pdf_preview .peephole .document .watermark .created_with{color:#ccc}#pdf_preview .peephole .document .watermark .app_name{color:#2D9CDB}#pdf_preview .peephole .document h1{font-size:0.75rem;padding-top:2.25rem}#pdf_preview .peephole .document .summary{border-spacing:0;padding-block:0.75rem}#pdf_preview .peephole .document .summary th,#pdf_preview .peephole .document .summary td{font-weight:400;text-align:left;vertical-align:top;padding-block:0.15rem}#pdf_preview .peephole .document .summary th{padding-right:0.75rem}#pdf_preview .peephole .document p{padding-bottom:0.75rem}#pdf_preview .peephole .document .qr_code{position:absolute;right:3rem;top:15.6rem}#pdf_preview .peephole .document .qr_code .box{box-sizing:border-box;width:1.8rem;height:1.8rem;padding:0.15rem;box-shadow:0 0 0 1px #121212}#pdf_preview .peephole .document .qr_code .box svg{width:100%;height:100%}#pdf_preview .peephole .document .qr_code .box svg path{transform:scale(1)}#pdf_preview .peephole .document .qr_code .label{position:absolute;bottom:-1.05rem;width:100%;height:1.05rem;display:flex;justify-content:center;align-items:center;font-size:0.3rem;text-align:center;line-height:1}#pdf_preview .peephole .document .introduction{padding-top:0.75rem}#pdf_preview .peephole .document .items{width:100%;border-spacing:0;padding-top:0.75rem;padding-bottom:1.5rem}#pdf_preview .peephole .document .items th,#pdf_preview .peephole .document .items td{vertical-align:top;padding-block:0.15rem}#pdf_preview .peephole .document .items th:nth-child(1),#pdf_preview .peephole .document .items td:nth-child(1){width:5%}#pdf_preview .peephole .document .items th:nth-child(2),#pdf_preview .peephole .document .items td:nth-child(2){width:35%}#pdf_preview .peephole .document .items th:nth-child(3),#pdf_preview .peephole .document .items td:nth-child(3){width:10%}#pdf_preview .peephole .document .items th:nth-child(4),#pdf_preview .peephole .document .items td:nth-child(4){width:10%}#pdf_preview .peephole .document .items th:nth-child(5),#pdf_preview .peephole .document .items td:nth-child(5){width:15%}#pdf_preview .peephole .document .items th:nth-child(6),#pdf_preview .peephole .document .items td:nth-child(6){width:10%}#pdf_preview .peephole .document .items th:nth-child(7),#pdf_preview .peephole .document .items td:nth-child(7){width:15%}#pdf_preview .peephole .document .items th.left,#pdf_preview .peephole .document .items td.left{text-align:left}#pdf_preview .peephole .document .items th.right,#pdf_preview .peephole .document .items td.right{text-align:right}#pdf_preview .peephole .document .items th.border,#pdf_preview .peephole .document .items td.border{border-bottom:0.5px solid #121212}#pdf_preview .peephole .document .items th.total,#pdf_preview .peephole .document .items td.total{font-weight:700;border-bottom:1px solid #121212}#pdf_preview .peephole .document .items th{font-size:0.3rem}#pdf_preview .peephole .document .footer{position:absolute;bottom:3rem;right:3rem;height:3rem;list-style:none;margin-inline:auto}#pdf_preview .peephole .document .footer.us{left:4.5rem}#pdf_preview .peephole .document .footer.a4{left:3.75rem}#pdf_preview .peephole .document .footer .page_numbers{width:100%;height:1.5rem;line-height:1.5rem;text-align:center}#pdf_preview .peephole .document .footer .details{height:0.75rem;text-align:center}#pdf_preview .peephole .document .fold_marks li{position:absolute;left:1px;width:2.25rem;height:1px;list-style:none;background-color:#ccc}#pdf_preview .peephole .document .fold_marks.us li:nth-child(1){bottom:13rem}#pdf_preview .peephole .document .fold_marks.us li:nth-child(2){bottom:27rem}#pdf_preview .peephole .document .fold_marks.a4 li:nth-child(1){bottom:15rem}#pdf_preview .peephole .document .fold_marks.a4 li:nth-child(2){bottom:31rem}#pdf_preview .peephole .document .punch_mark{position:absolute;left:1px;top:50%;width:3rem;height:1px;background-color:#ccc}#pdf_preview .peephole .toggle{position:absolute;bottom:0;left:0;right:0;display:block;background-color:color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));height:2rem;color:#FFFFFF;line-height:2rem;text-align:center;transition:background-color 0.3s;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color))}#pdf_preview .peephole .toggle:hover,#pdf_preview .peephole .toggle:focus{background-color:color-mix(in oklab, var(--foreground-color) 25%, var(--background-color));outline:0}#pdf_preview .peephole .toggle:before{font-family:FontAwesome;content:"\f0d7";color:var(--foreground-color)}#pdf_preview .peephole .toggle.active:before{content:"\f118"}#plans{width:100%;margin-bottom:3rem}@media (min-width: 1025px){#plans{display:grid;grid-template-columns:6fr 2fr 2fr 2fr;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}}@media (max-width: 1024px){#plans .row{display:block;background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color));box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));padding:1rem;margin-bottom:2rem}}@media (min-width: 1025px){#plans .row{display:contents}}@media (min-width: 1025px){#plans .row:nth-child(odd) .cell{background-color:color-mix(in oklab, var(--foreground-color) 2%, var(--background-color))}}#plans .cell{text-align:center;padding:1rem}@media (max-width: 1024px){#plans .cell{display:block}#plans .cell:not(.header *){display:flex;justify-content:space-between;padding:0.5rem 0}#plans .cell:not(.header *):before{content:attr(data-plan);font-weight:700;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));text-transform:uppercase}}@media (min-width: 1025px){#plans .cell:not(:first-child){border-left:1px solid color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}#plans .cell:not(.row:last-child *){box-shadow:inset 0 -1px 0 0 color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}}#plans .cell .icon:before,#plans .cell #introduction #trust li:before,#introduction #trust #plans .cell li:before{vertical-align:top}@media (max-width: 1024px){#plans .cell:first-child:not(.header *){justify-content:center;font-weight:700;text-align:center;background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));margin-bottom:0.5rem}}@media (min-width: 1025px){#plans .cell:first-child:not(.header *){text-align:left}}@media (max-width: 1024px){#plans .header .cell:first-child{display:none}}#plans .header .cell:not(:first-child){position:relative;overflow:hidden}#plans .header .cell:not(:first-child) .ribbon{position:absolute;top:-0.5rem;right:-1.5rem;width:4rem;height:1rem;font-size:0.75rem;font-weight:700;color:var(--background-color);line-height:1rem;text-transform:uppercase;background-color:#E63946;transform:rotate(45deg);padding-top:1rem}#plans .header .cell:not(:first-child) h3{font-size:1rem;font-weight:700;margin:0}#plans .header .cell:not(:first-child) .amount{font-size:2rem;font-weight:900}#plans .header .cell:not(:first-child) p{font-size:0.75rem;font-weight:400;line-height:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));margin-bottom:1rem}#plans .button,#plans #current_plan{display:block;width:100%;font-family:Gilroy, "Helvetica Neue", sans-serif;font-size:0.75rem;font-weight:900;text-align:center;text-transform:uppercase;color:var(--background-color);line-height:1rem;letter-spacing:0.1rem;text-indent:0.1rem;white-space:nowrap;transition:background-color 0.3s;padding-block:0.5rem;border:0;border-radius:1000px}#plans #current_plan{background-color:#4CAF50}#plans #current_plan:where(a){cursor:pointer}#plans #current_plan:where(a):hover{background-color:color-mix(in oklab, #4CAF50 75%, var(--foreground-color))}#plans .button{cursor:pointer;background-color:var(--foreground-color)}#plans .button:hover{background-color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color))}#plans .button:disabled{cursor:not-allowed}.preview{margin-bottom:4rem}.preview header time{display:inline-block;font-weight:bold;color:#E63946}.preview header h2{font-size:1.5rem;line-height:2rem;padding-block:0.5rem;margin:0}.preview p{color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color));margin-bottom:1rem}#price_increase_info{color:#9a7307;background-color:#ffdb75;padding:1rem 1.5rem;border-radius:3px;margin-bottom:2rem}.privacy_toggle{margin-inline:0.5rem}.privacy_toggle:before{font-family:FontAwesome;font-size:1rem;vertical-align:bottom}.privacy_toggle[data-status="true"]:before{content:"\f114";color:#E63946}.privacy_toggle[data-status="false"]:before{content:"\f115";color:#4CAF50}#settings_dropdown{position:relative;list-style:none}@media (max-width: 1024px){#settings_dropdown{order:3}}#settings_dropdown>a{display:block;width:2.5rem;height:2.5rem;font-size:1.25rem;font-weight:400;line-height:2.5rem;color:var(--background-color);text-align:center;background-color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));transition:background-color 0.3s;padding:0;border:0;border-radius:1.25rem}#settings_dropdown>a:hover,#settings_dropdown>a:focus,#settings_dropdown>a:active,#settings_dropdown>a.expanded{background-color:var(--foreground-color)}#settings_dropdown>a.expanded+ul{display:block}#settings_dropdown>ul{display:none;position:absolute;z-index:99;top:3rem;right:0;background-color:var(--background-color);padding-block:1rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px}#settings_dropdown>ul li{display:block;width:100%;margin:0;padding:0}#settings_dropdown>ul li a,#settings_dropdown>ul li button{display:block;width:100%;box-sizing:border-box;font-size:1rem;font-weight:400;color:var(--foreground-color);line-height:1;text-align:right;transition:background-color 0.3s;padding:1rem 2rem;white-space:nowrap}#settings_dropdown>ul li a:hover,#settings_dropdown>ul li a:focus,#settings_dropdown>ul li button:hover,#settings_dropdown>ul li button:focus{background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#settings_dropdown>ul li a:before,#settings_dropdown>ul li button:before{font-family:FontAwesome;color:#2D9CDB;vertical-align:top;margin-right:0.5rem}#settings_dropdown>ul li a .count,#settings_dropdown>ul li button .count{display:inline-block;font-size:0.5rem;font-weight:700;color:#FFFFFF;height:1rem;line-height:1rem;background-color:#E63946;vertical-align:top;padding-inline:0.6666666667rem;border-radius:0.5rem;margin-left:0.25rem}#skip_links{display:flex;align-items:center;gap:1rem}@media (max-width: 1024px){#skip_links{width:100%}}#skip_links a{height:4rem;font-size:1.5rem;color:color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));line-height:4rem;text-align:center;cursor:not-allowed;background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color));border-radius:2rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}@media (max-width: 1024px){#skip_links a{width:50%}}@media (min-width: 1025px){#skip_links a{width:4rem}}#skip_links a[href]{color:var(--foreground-color);cursor:pointer;transition:background-color 0.3s}#skip_links a[href]:hover,#skip_links a[href]:focus{background-color:color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}#stopwatch #clock{display:none;font-family:Monaco, "Andale Mono", "Courier New", Courier, monospace;line-height:100%;margin-left:1rem}#stopwatch #clock span{color:#E63946}#stopwatch #clock span:not(:last-child):after{content:':'}#stopwatch ul li:not(:first-child),#stopwatch ul #quantity{display:none}.subtle_button{display:inline-block;font-size:1rem;font-weight:700;line-height:1;color:var(--background-color);background-color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));transition:0.3s;padding:0.5rem 1.5rem;vertical-align:top;border-radius:3px}.subtle_button:hover{color:var(--background-color);background-color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color))}@media (min-width: 1025px){#text_column{width:calc(66.66% - (1rem * (1 - (66.66/ 100))))}}#text_column>h2{font-size:2rem;margin-bottom:2rem}#text_column>h3{font-size:1.5rem;padding-block:0.5rem}#text_column>p{color:color-mix(in oklab, var(--foreground-color) 75%, var(--background-color))}body[data-theme="light"] #theme_dropdown>ul a[data-theme="light"],body[data-theme="dark"] #theme_dropdown>ul a[data-theme="dark"],body:not([data-theme]) #theme_dropdown>ul a[data-theme="system"]{cursor:default;background-color:color-mix(in oklab, var(--foreground-color) 10%, var(--background-color))}#tools{display:flex}@media (max-width: 1024px){#tools{width:100%;justify-content:space-around;order:1;box-shadow:0 1px color-mix(in oklab, var(--foreground-color) 10%, var(--background-color));padding-block:1rem}}@media (min-width: 1025px){#tools{justify-content:flex-end;gap:0.5rem 3rem}}#tools>li{position:relative;list-style:none;font-size:0.75rem;line-height:1rem;color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color));white-space:nowrap;padding-inline:0.1rem}#tools>li>a{color:color-mix(in oklab, var(--foreground-color) 50%, var(--background-color))}#tools>li>a:before{font-family:FontAwesome;vertical-align:top;margin-right:0.5rem}#tools>li>a:hover,#tools>li>a:focus,#tools>li>a.expanded{color:var(--foreground-color)}#tools>li>a.expanded+ul{display:block}#tools>li>a.dropdown_toggle:after{content:"\f0d7";font-family:FontAwesome;color:inherit;vertical-align:top;margin-left:0.5rem}#tools>li>ul{display:none;position:absolute;z-index:99;top:1.5rem;right:0;background-color:var(--background-color);padding-block:0.5rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground-color) 20%, var(--background-color));border-radius:3px}#tools>li>ul li{display:block;width:100%;margin:0;padding:0}#tools>li>ul li a{display:block;width:100%;box-sizing:border-box;font-size:0.75rem;line-height:1rem;color:var(--foreground-color);text-align:right;transition:background-color 0.3s;padding:0.5rem 1.5rem;white-space:nowrap}#tools>li>ul li a:hover,#tools>li>ul li a:focus{color:var(--foreground-color);background-color:color-mix(in oklab, var(--foreground-color) 5%, var(--background-color))}#tools>li>ul li a:before{font-family:FontAwesome;vertical-align:top;margin-right:0.5rem}#tutorial{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#ffdb75;margin-bottom:3rem}#tutorial>div{width:calc(min(1260px, 96%));margin-inline:auto;overflow:visible;padding-top:2rem;padding-bottom:3rem}#tutorial>div .top{display:flex;justify-content:space-between;padding-bottom:1rem}#tutorial>div .top .caption{font-size:1rem;font-weight:700;color:rgba(0,0,0,0.3);text-transform:uppercase;letter-spacing:0.1rem;text-indent:0.1rem}#tutorial>div .top .close{display:block;font-size:1.5rem;line-height:1.5rem;color:rgba(0,0,0,0.1);transition:color 0.3s}#tutorial>div .top .close:before{vertical-align:top}#tutorial>div .top .close:hover,#tutorial>div .top .close:focus{color:#121212}@media (min-width: 1025px){#tutorial>div .content{display:flex;justify-content:space-between}}#tutorial>div .content>div{position:relative;font-size:2rem;font-weight:700;color:#121212;padding-left:3.5rem}#tutorial>div .content>div:before{position:absolute;left:0;font-family:FontAwesome;font-size:2rem}#tutorial>div .content>div a:hover,#tutorial>div .content>div a:focus{color:#121212}#tutorial>div .content>div form{display:inline}#tutorial>div .content>div form button{font-size:inherit;font-weight:inherit;color:#2D9CDB;text-align:left}#tutorial>div .content>div form button:hover,#tutorial>div .content>div form button:focus{color:#121212}#tutorial>div .content ul{display:flex;align-items:center;padding:0.5rem 0}@media (max-width: 1024px){#tutorial>div .content ul{justify-content:flex-end}}#tutorial>div .content ul li{display:block;list-style:none;background-color:rgba(0,0,0,0.1)}#tutorial>div .content ul li.bullet{width:2rem;height:2rem;font-size:1rem;font-weight:700;color:#FFFFFF;text-align:center;line-height:2rem;border-radius:1rem}#tutorial>div .content ul li.bullet:before,#tutorial>div .content ul li.bullet:after{content:""}#tutorial>div .content ul li.dash{width:3rem;height:0.5rem}#tutorial>div .content ul li.complete{background-color:#4CAF50}
