.v-label{color:#475569;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}html.dark .v-label{color:#cbd5e1}.v-loading{animation:1s linear infinite v-loading-spin}.v-loading ._track{opacity:.25}.v-loading ._arc{opacity:.75}@keyframes v-loading-spin{to{transform:rotate(1turn)}}.v-alert{border:2px solid;padding:1rem}html.dark .v-alert{filter:brightness(.9)}.v-alert.-warning{color:#92400e;border-color:#f59e0b}html.dark .v-alert.-warning{color:#fde68a}.v-alert.-warning ._icon{color:#f59e0b}.v-alert.-error{color:#9f1239;border-color:#f43f5e}html.dark .v-alert.-error{color:#fecdd3}.v-alert.-success{color:#166534;border-color:#22c55e}html.dark .v-alert.-success{color:#bbf7d0}.v-alert.-success ._icon{color:#22c55e}.v-alert.-info{color:#1e40af;border-color:#3b82f6}html.dark .v-alert.-info{color:#bfdbfe}.v-alert.-info ._icon{color:#3b82f6}.v-alert ._body{align-items:center;display:flex}.v-alert ._body ._icon-holder{flex-shrink:0}.v-alert ._body ._icon-holder ._icon{width:3rem;height:3rem}.v-alert ._body ._content{margin-left:.75rem}.v-upload ._dropzone{border-radius:var(--border-radius-card);color:#64748b;border:2px dashed #cbd5e1;align-items:center;min-height:100px;padding:2rem;transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}html.dark .v-upload ._dropzone{color:#f1f5f9;border-color:#334155}.v-upload ._dropzone.-dragging,.v-upload ._dropzone:not(.-dragging):not(.-uploading):hover{color:#ef4444;border-color:#ef4444}.v-upload ._dropzone.-dragging{background-color:#fef2f2}html.dark .v-upload ._dropzone.-dragging{color:#f1f5f9;background-color:#ef4444;border-color:#ef4444}.v-upload ._dropzone.-uploading{cursor:not-allowed}.v-upload ._dropzone ._input{appearance:none;cursor:pointer;opacity:0;position:absolute;inset:0}.v-upload ._dropzone ._prompt{text-align:center;height:100%;margin-left:auto;margin-right:auto;font-size:.875rem;font-weight:500;line-height:1.25rem}.v-upload ._dropzone ._prompt ._prompt-icon{width:2rem;height:2rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto}.v-upload ._dropzone ._prompt ._limit{margin-top:.25rem;font-size:.75rem;line-height:1rem}.v-upload ._dropzone ._busy{background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}html.dark .v-upload ._dropzone ._busy{background-color:#1e293b}.v-upload ._dropzone ._busy.v-upload-busy-enter-active{transition:opacity .15s ease-out,transform .15s ease-out}.v-upload ._dropzone ._busy.v-upload-busy-leave-active{transition:opacity .1s ease-in,transform .1s ease-in}.v-upload ._dropzone ._busy.v-upload-busy-enter-from,.v-upload ._dropzone ._busy.v-upload-busy-leave-to{opacity:0;transform:scale(.95)}.v-upload ._dropzone ._busy ._spinner{color:#ef4444;width:4rem;height:4rem}.v-upload ._error{margin-top:.5rem}.v-upload ._files{margin:.5rem 0 0;padding:0;list-style:none}.v-upload ._files ._file-item:not(:last-child){margin-bottom:.5rem}.v-upload ._files ._file-item ._file{background-color:#f8fafc;border-radius:.375rem;align-items:center;padding:.5rem 1rem;display:flex;position:relative}html.dark .v-upload ._files ._file-item ._file{background-color:#1e293b}.v-upload ._files ._file-item ._file ._thumbnail{-o-object-fit:contain;object-fit:contain;width:3rem;height:3rem;margin-right:1rem}html.dark .v-upload ._files ._file-item ._file ._thumbnail{filter:brightness(.9)}@media (width>=640px){.v-upload ._files ._file-item ._file ._filename{font-size:.875rem;line-height:1.25rem}}html.dark .v-upload ._files ._file-item ._file ._filename{color:#e2e8f0}.v-upload ._files ._file-item ._file ._delete-holder{cursor:pointer;margin-left:auto;display:flex}.v-upload ._files ._file-item ._file ._delete-holder ._delete{cursor:pointer;background:0 0;border:0;padding:0}.v-upload ._files ._file-item ._file ._delete-holder ._delete ._delete-icon{color:#ef4444;width:1.25rem;height:1.25rem}@media (hover:hover){.v-upload ._files ._file-item ._file ._delete-holder ._delete ._delete-icon:hover{color:#dc2626}}.v-signature{background-color:#fff;border:1px solid #e2e8f0;width:100%;padding:1rem;position:relative;overflow:hidden}html.dark .v-signature{background-color:#1e293b;border-color:#334155}.v-signature ._modes{border-bottom:1px solid #e2e8f0;justify-content:space-between;display:flex}html.dark .v-signature ._modes{border-color:#334155}.v-signature ._modes ._mode-group{-moz-column-gap:1rem;column-gap:1rem;display:flex}.v-signature ._modes ._mode-group ._mode{color:inherit;cursor:pointer;background:0 0;border:0 solid #0000;border-bottom-width:4px;padding:0 .5rem .5rem;transition:border-color .15s ease-in-out;font:inherit!important;text-transform:capitalize!important}html.dark .v-signature ._modes ._mode-group ._mode{color:#fff}.v-signature ._modes ._mode-group ._mode.-current{border-color:#ef4444}.v-signature ._modes ._clear{color:inherit;cursor:pointer;background:0 0;border:0 solid #e2e8f0;padding:0 .5rem .5rem;font:inherit!important;text-transform:none!important}html.dark .v-signature ._modes ._clear{color:#fff}.v-signature ._area{width:100%;position:relative}.v-signature ._area ._typed{appearance:none;color:#0f172a;background-color:#fff;border:0 solid #cbd5e1;border-bottom-width:1px;border-radius:0;width:100%;padding:.75rem 1rem;font-family:Sentinel SSm A,Sentinel SSm B;font-size:1.875rem;line-height:2.25rem}.v-signature ._area ._typed::placeholder{color:#94a3b8}.v-signature ._area ._typed:focus{box-shadow:none;border-color:#ef4444;outline:none}html.dark .v-signature ._area ._typed{color:#fff;background-color:#1e293b}html.dark .v-signature ._area ._typed::placeholder{color:#475569}.v-signature ._area ._baseline{background-color:#cbd5e1;width:100%;height:1px;position:absolute;bottom:2rem}html.dark .v-signature ._area ._baseline{background-color:#334155}.v-signature ._area ._draw-prompt{pointer-events:none;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0}.v-signature ._area ._draw-prompt ._draw-prompt-text{color:#cbd5e1;font-family:var(--site-font-signature),cursive,sans-serif;font-size:3rem;line-height:1}html.dark .v-signature ._area ._draw-prompt ._draw-prompt-text{color:#475569}.v-signature ._area ._pad{z-index:10}.v-signature ._area ._upload{padding:1rem}.v-signature ._area ._upload ._file{color:#0f172a;cursor:pointer;width:100%;font-size:.875rem;line-height:1.25rem;display:block}html.dark .v-signature ._area ._upload ._file{color:#94a3b8}.v-signature ._area ._upload ._file:focus{outline:none;box-shadow:0 0 0 1px #ef4444}.v-signature ._area ._upload ._file::file-selector-button{color:#1e293b;cursor:pointer;background-color:#e2e8f0;border:none;align-items:center;margin-right:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:all .15s ease-in-out;display:inline-flex}html.dark .v-signature ._area ._upload ._file::file-selector-button{color:#f1f5f9;background-color:#475569}.v-signature ._area ._upload ._file:hover::file-selector-button{background-color:#cbd5e1;scale:1.05}html.dark .v-signature ._area ._upload ._file:hover::file-selector-button{color:#cbd5e1;background-color:#334155}.v-signature ._area ._upload ._file:disabled::file-selector-button{cursor:not-allowed;opacity:.6}.v-signature ._area ._upload ._help{color:#64748b;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}html.dark .v-signature ._area ._upload ._help{color:#cbd5e1}.form-custom{--form-primary:var(--ing-base-primary,#ef4444);--form-surface:#fff;--form-text:#0f172a;--form-label:#334155;--form-ring:#cbd5e1;--form-placeholder:#94a3b8;--form-inverted:#fff;gap:1.5rem;display:grid}@media (width>=768px){.form-custom{grid-template-columns:repeat(6,minmax(0,1fr))}}html.dark .form-custom{--form-primary:var(--site-accent,#f87171);--form-surface:var(--color-body-background,#241f1e);--form-text:#fff;--form-label:#e2e8f0;--form-ring:var(--site-night-line);--form-placeholder:#64748b;--form-inverted:#fff}.form-custom ._field{font-size:.875rem;line-height:1.25rem}@media (width>=768px){.form-custom ._field.-third{grid-column:span 2/span 2}.form-custom ._field.-half{grid-column:span 3/span 3}.form-custom ._field.-two-thirds{grid-column:span 4/span 4}.form-custom ._field.-full{grid-column:span 6/span 6}}.form-custom ._field ._wrapper ._label-wrapper{place-content:center space-between;align-items:center;gap:.25rem;display:flex}.form-custom ._field ._wrapper ._label-wrapper ._label{color:var(--form-label);font-weight:500;display:block}.form-custom ._field ._wrapper ._description{color:#64748b;margin:0}.form-custom ._field ._container.-labelled{margin-top:.25rem;position:relative}.form-custom ._field ._container ._input-root{align-items:center;width:100%;display:inline-flex;position:relative}.form-custom ._field ._container ._input-root ._input{appearance:none;background-color:var(--form-surface);box-shadow:inset 0 0 0 1px var(--form-ring);color:var(--form-text);border:0 solid #64748b;border-radius:.375rem;gap:.5rem;width:100%;margin:0;padding:.5rem .75rem;font-family:Sentinel SSm A,Sentinel SSm B;font-size:1rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=768px){.form-custom ._field ._container ._input-root ._input{font-size:.875rem}}.form-custom ._field ._container ._input-root ._input::placeholder{color:var(--form-placeholder)}.form-custom ._field ._container ._input-root ._input:focus-visible{box-shadow:inset 0 0 0 2px var(--form-primary);outline:3px solid color-mix(in oklab,var(--form-primary) 25%,transparent)}.form-custom ._field ._container ._input-root ._input.-textarea{resize:vertical}.form-custom ._field ._container ._checkbox-root{display:flex}.form-custom ._field ._container ._checkbox-root ._checkbox{accent-color:var(--form-primary);width:1rem;height:1rem}@media (width>=768px){.form-custom ._submit{grid-column:span 6/span 6}}.form-custom ._submit ._button{background-color:var(--form-primary);background-image:var(--site-weave);box-shadow:none;color:var(--form-inverted);cursor:pointer;border:0 solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;text-transform:none!important;font-family:inherit!important;font-style:normal!important;font-weight:700!important}.form-custom ._submit ._button:active,.form-custom ._submit ._button:hover{background-color:color-mix(in oklab,var(--form-primary) 75%,transparent)}.form-custom ._submit ._button:active{transform:none}.form-custom ._submit ._button:focus-visible{outline:3px solid color-mix(in oklab,var(--form-primary) 25%,transparent)}.form-custom ._submit ._button ._button-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uform ._form-response{margin-top:1.5rem;margin-bottom:1rem}.uform ._form-response ._alert{background:#35bd86;border:0;border-radius:.5rem;margin-bottom:1.33rem}.uform ._form-response ._alert p{color:#fff;text-wrap:wrap;margin-bottom:1rem}.uform ._form-response ._alert p:last-of-type{margin-bottom:0}.logo-footer{letter-spacing:-.125rem;min-height:8.5rem;font-family:Ideal Sans SSm Uppercase A,Ideal Sans SSm Uppercase B;font-size:2.25rem;font-weight:700;position:relative}.logo-footer.-light{color:#fff}.logo-footer.-dark{color:#000}.logo-footer ._words,.logo-footer ._words-outline{color:#cc3d33;z-index:9;position:absolute;top:3.25rem}.logo-footer ._words-outline.-again,.logo-footer ._words.-again{z-index:9;transform:translateY(.25rem);color:#fff!important}.logo-footer ._words .-letter,.logo-footer ._words-outline .-letter{display:inline-block}.logo-footer ._words .g-first,.logo-footer ._words-outline .g-first{font-size:90%}.logo-footer ._words .g-second,.logo-footer ._words-outline .g-second{font-size:110%}.logo-footer ._words .e-first,.logo-footer ._words-outline .e-first{display:inline-block}.logo-footer ._words .g-third,.logo-footer ._words-outline .g-third{font-size:125%;display:inline-block}.logo-footer ._words .a,.logo-footer ._words-outline .a{letter-spacing:-.25rem}.logo-footer ._words .i,.logo-footer ._words-outline .i{font-family:Ideal Sans SSm Uppercase A,Ideal Sans SSm Uppercase B;font-size:95%;display:none}.logo-footer ._words .exclamation,.logo-footer ._words-outline .exclamation{font-size:110%;display:inline-block;transform:translateY(.6rem)}.logo-footer ._words{z-index:10}.logo-footer ._words-outline{text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff,-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff}.dark .logo-footer ._words-outline{text-shadow:-1px -1px 0 var(--site-night-card),1px -1px 0 var(--site-night-card),-1px 1px 0 var(--site-night-card),1px 1px 0 var(--site-night-card),-2px -2px 0 var(--site-night-card),2px -2px 0 var(--site-night-card),-2px 2px 0 var(--site-night-card),2px 2px 0 var(--site-night-card)}.logo-footer .-os-suffix{font-family:Idlewild SSm A,Idlewild SSm B,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.85rem;font-weight:900;position:absolute;top:.85rem;right:-4.5rem}.logo-footer ._barcode{fill:#0006;margin-left:.5rem;position:absolute;top:2rem}html.dark .logo-footer ._barcode{fill:#fff6}.logo-footer.-with-os-suffix ._barcode{left:2.125rem}
