@charset "UTF-8";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#338c92;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#9a1914;--bs-orange:#e24027;--bs-yellow:#f1a907;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#ffffff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#e24027;--bs-secondary:#430f11;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#f1a907;--bs-danger:#9a1914;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:226,64,39;--bs-secondary-rgb:67,15,17;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:241,169,7;--bs-danger-rgb:154,25,20;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(90.4, 25.6, 15.6);--bs-secondary-text-emphasis:rgb(26.8, 6, 6.8);--bs-success-text-emphasis:rgb(10, 54, 33.6);--bs-info-text-emphasis:rgb(5.2, 80.8, 96);--bs-warning-text-emphasis:rgb(96.4, 67.6, 2.8);--bs-danger-text-emphasis:rgb(61.6, 10, 8);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(249.2, 216.8, 211.8);--bs-secondary-bg-subtle:rgb(217.4, 207, 207.4);--bs-success-bg-subtle:rgb(209, 231, 220.8);--bs-info-bg-subtle:rgb(206.6, 244.4, 252);--bs-warning-bg-subtle:rgb(252.2, 237.8, 205.4);--bs-danger-bg-subtle:rgb(234.8, 209, 208);--bs-light-bg-subtle:rgb(251.5, 252, 252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(243.4, 178.6, 168.6);--bs-secondary-border-subtle:rgb(179.8, 159, 159.8);--bs-success-border-subtle:rgb(163, 207, 186.6);--bs-info-border-subtle:rgb(158.2, 233.8, 249);--bs-warning-border-subtle:rgb(249.4, 220.6, 155.8);--bs-danger-border-subtle:rgb(214.6, 163, 161);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;--bs-body-font-size:1.2rem;--bs-body-font-weight:400;--bs-body-line-height:1.7;--bs-body-color:#24231d;--bs-body-color-rgb:36,35,29;--bs-body-bg:#ffffff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(36, 35, 29, 0.75);--bs-secondary-color-rgb:36,35,29;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(36, 35, 29, 0.5);--bs-tertiary-color-rgb:36,35,29;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#e24027;--bs-link-color-rgb:226,64,39;--bs-link-decoration:underline;--bs-link-hover-color:rgb(180.8, 51.2, 31.2);--bs-link-hover-color-rgb:181,51,31;--bs-code-color:#d63384;--bs-highlight-color:#24231d;--bs-highlight-bg:rgb(252.2, 237.8, 205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(226, 64, 39, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#9a1914;--bs-form-invalid-border-color:#9a1914}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#ffffff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(237.6, 140.4, 125.4);--bs-secondary-text-emphasis:rgb(142.2, 111, 112.2);--bs-success-text-emphasis:rgb(117, 183, 152.4);--bs-info-text-emphasis:rgb(109.8, 223.2, 246);--bs-warning-text-emphasis:rgb(246.6, 203.4, 106.2);--bs-danger-text-emphasis:rgb(194.4, 117, 114);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(45.2, 12.8, 7.8);--bs-secondary-bg-subtle:rgb(13.4, 3, 3.4);--bs-success-bg-subtle:rgb(5, 27, 16.8);--bs-info-bg-subtle:rgb(2.6, 40.4, 48);--bs-warning-bg-subtle:rgb(48.2, 33.8, 1.4);--bs-danger-bg-subtle:rgb(30.8, 5, 4);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(135.6, 38.4, 23.4);--bs-secondary-border-subtle:rgb(40.2, 9, 10.2);--bs-success-border-subtle:rgb(15, 81, 50.4);--bs-info-border-subtle:rgb(7.8, 121.2, 144);--bs-warning-border-subtle:rgb(144.6, 101.4, 4.2);--bs-danger-border-subtle:rgb(92.4, 15, 12);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(237.6, 140.4, 125.4);--bs-link-hover-color:rgb(241.08, 163.32, 151.32);--bs-link-color-rgb:238,140,125;--bs-link-hover-color-rgb:241,163,151;--bs-code-color:rgb(230.4, 132.6, 181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(96.4, 67.6, 2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:rgb(117, 183, 152.4);--bs-form-valid-border-color:rgb(117, 183, 152.4);--bs-form-invalid-color:rgb(194.4, 117, 114);--bs-form-invalid-border-color:rgb(194.4, 117, 114)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-family:Futura,serif;font-weight:700;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.h1,h1{font-size:4rem}}.h2,h2{font-size:calc(1.45rem + 2.4vw)}@media (min-width:1200px){.h2,h2{font-size:3.25rem}}.h3,h3{font-size:calc(1.335rem + 1.02vw)}@media (min-width:1200px){.h3,h3{font-size:2.1rem}}.h4,h4{font-size:calc(1.305rem + .66vw)}@media (min-width:1200px){.h4,h4{font-size:1.8rem}}.h5,h5{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1.2rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.lead{font-size:1.5rem}}.lead{font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-1{font-weight:300;line-height:1.2}.display-2{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-2{font-weight:300;line-height:1.2}.display-3{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-3{font-weight:300;line-height:1.2}.display-4{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-4{font-weight:300;line-height:1.2}.display-5{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-5{font-weight:300;line-height:1.2}.display-6{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.display-6{font-weight:300;line-height:1.2}.gform_wrapper ul,.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.blockquote{font-size:1.5rem}}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid,.wp-caption>img{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure,.wp-caption{display:inline-block}.figure-img,.wp-caption>img{margin-bottom:.5rem;line-height:1}.figure-caption,.wp-caption-text{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:2.25rem}.g-5,.gy-5{--bs-gutter-y:2.25rem}.g-6,.gx-6{--bs-gutter-x:3rem}.g-6,.gy-6{--bs-gutter-y:3rem}.g-7,.gx-7{--bs-gutter-x:4rem}.g-7,.gy-7{--bs-gutter-y:4rem}.g-8,.gx-8{--bs-gutter-x:5rem}.g-8,.gy-8{--bs-gutter-y:5rem}.g-9,.gx-9{--bs-gutter-x:6.25rem}.g-9,.gy-9{--bs-gutter-y:6.25rem}.g-10,.gx-10{--bs-gutter-x:7.5rem}.g-10,.gy-10{--bs-gutter-y:7.5rem}.g-11,.gx-11{--bs-gutter-x:9.375rem}.g-11,.gy-11{--bs-gutter-y:9.375rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2.25rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2.25rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:3rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:3rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:4rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:4rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:5rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:5rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:6.25rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:6.25rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:7.5rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:7.5rem}.g-sm-11,.gx-sm-11{--bs-gutter-x:9.375rem}.g-sm-11,.gy-sm-11{--bs-gutter-y:9.375rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:2.25rem}.g-md-5,.gy-md-5{--bs-gutter-y:2.25rem}.g-md-6,.gx-md-6{--bs-gutter-x:3rem}.g-md-6,.gy-md-6{--bs-gutter-y:3rem}.g-md-7,.gx-md-7{--bs-gutter-x:4rem}.g-md-7,.gy-md-7{--bs-gutter-y:4rem}.g-md-8,.gx-md-8{--bs-gutter-x:5rem}.g-md-8,.gy-md-8{--bs-gutter-y:5rem}.g-md-9,.gx-md-9{--bs-gutter-x:6.25rem}.g-md-9,.gy-md-9{--bs-gutter-y:6.25rem}.g-md-10,.gx-md-10{--bs-gutter-x:7.5rem}.g-md-10,.gy-md-10{--bs-gutter-y:7.5rem}.g-md-11,.gx-md-11{--bs-gutter-x:9.375rem}.g-md-11,.gy-md-11{--bs-gutter-y:9.375rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2.25rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2.25rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:3rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:3rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:4rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:4rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:5rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:5rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:6.25rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:6.25rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:7.5rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:7.5rem}.g-lg-11,.gx-lg-11{--bs-gutter-x:9.375rem}.g-lg-11,.gy-lg-11{--bs-gutter-y:9.375rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2.25rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2.25rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:3rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:3rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:4rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:4rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:5rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:5rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:6.25rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:6.25rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:7.5rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:7.5rem}.g-xl-11,.gx-xl-11{--bs-gutter-x:9.375rem}.g-xl-11,.gy-xl-11{--bs-gutter-y:9.375rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2.25rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2.25rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:3rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:3rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:4rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:4rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:5rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:5rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x:6.25rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y:6.25rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x:7.5rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y:7.5rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x:9.375rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y:9.375rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:rgb(249.2, 216.8, 211.8);--bs-table-border-color:rgb(199.36, 173.44, 169.44);--bs-table-striped-bg:rgb(236.74, 205.96, 201.21);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(224.28, 195.12, 190.62);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(230.51, 200.54, 195.915);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:rgb(217.4, 207, 207.4);--bs-table-border-color:rgb(173.92, 165.6, 165.92);--bs-table-striped-bg:rgb(206.53, 196.65, 197.03);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(195.66, 186.3, 186.66);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(201.095, 191.475, 191.845);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:rgb(209, 231, 220.8);--bs-table-border-color:rgb(167.2, 184.8, 176.64);--bs-table-striped-bg:rgb(198.55, 219.45, 209.76);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(188.1, 207.9, 198.72);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(193.325, 213.675, 204.24);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:rgb(206.6, 244.4, 252);--bs-table-border-color:rgb(165.28, 195.52, 201.6);--bs-table-striped-bg:rgb(196.27, 232.18, 239.4);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(185.94, 219.96, 226.8);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(191.105, 226.07, 233.1);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:rgb(252.2, 237.8, 205.4);--bs-table-border-color:rgb(201.76, 190.24, 164.32);--bs-table-striped-bg:rgb(239.59, 225.91, 195.13);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(226.98, 214.02, 184.86);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(233.285, 219.965, 189.995);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:rgb(234.8, 209, 208);--bs-table-border-color:rgb(187.84, 167.2, 166.4);--bs-table-striped-bg:rgb(223.06, 198.55, 197.6);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(211.32, 188.1, 187.2);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(217.19, 193.325, 192.4);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:rgb(198.4, 199.2, 200);--bs-table-striped-bg:rgb(235.6, 236.55, 237.5);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(223.2, 224.1, 225);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(229.4, 230.325, 231.25);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#ffffff;--bs-table-bg:#212529;--bs-table-border-color:rgb(77.4, 80.6, 83.8);--bs-table-striped-bg:rgb(44.1, 47.9, 51.7);--bs-table-striped-color:#ffffff;--bs-table-active-bg:rgb(55.2, 58.8, 62.4);--bs-table-active-color:#ffffff;--bs-table-hover-bg:rgb(49.65, 53.35, 57.05);--bs-table-hover-color:#ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.search-form label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.7}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.col-form-label-lg{font-size:1.5rem}}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:1.05rem}.form-text,.search-form{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.form-control,.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea,.search-form .search-field{display:block;width:100%;padding:.375rem .75rem;font-size:1.2rem;font-weight:400;line-height:1.7;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.form-control,.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea,.search-form .search-field{transition:none}}.comment-form input[type=file][type=email],.comment-form input[type=file][type=text],.comment-form input[type=file][type=url],.comment-form textarea[type=file],.form-control[type=file],.gform_wrapper input[type=file][type=date],.gform_wrapper input[type=file][type=datetime-local],.gform_wrapper input[type=file][type=datetime],.gform_wrapper input[type=file][type=email],.gform_wrapper input[type=file][type=month],.gform_wrapper input[type=file][type=number],.gform_wrapper input[type=file][type=password],.gform_wrapper input[type=file][type=search],.gform_wrapper input[type=file][type=tel],.gform_wrapper input[type=file][type=text],.gform_wrapper input[type=file][type=time],.gform_wrapper input[type=file][type=url],.gform_wrapper input[type=file][type=week],.gform_wrapper select[type=file],.gform_wrapper textarea[type=file],.search-form [type=file].search-field{overflow:hidden}.comment-form input[type=file][type=email]:not(:disabled):not([readonly]),.comment-form input[type=file][type=text]:not(:disabled):not([readonly]),.comment-form input[type=file][type=url]:not(:disabled):not([readonly]),.comment-form textarea[type=file]:not(:disabled):not([readonly]),.form-control[type=file]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=date]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=datetime-local]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=datetime]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=email]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=month]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=number]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=password]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=search]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=tel]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=text]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=time]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=url]:not(:disabled):not([readonly]),.gform_wrapper input[type=file][type=week]:not(:disabled):not([readonly]),.gform_wrapper select[type=file]:not(:disabled):not([readonly]),.gform_wrapper textarea[type=file]:not(:disabled):not([readonly]),.search-form [type=file].search-field:not(:disabled):not([readonly]){cursor:pointer}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.form-control:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus,.search-form .search-field:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:rgb(240.5,159.5,147);outline:0;box-shadow:0 0 0 .25rem rgba(226,64,39,.25)}.comment-form input[type=email]::-webkit-date-and-time-value,.comment-form input[type=text]::-webkit-date-and-time-value,.comment-form input[type=url]::-webkit-date-and-time-value,.comment-form textarea::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value,.gform_wrapper input[type=date]::-webkit-date-and-time-value,.gform_wrapper input[type=datetime-local]::-webkit-date-and-time-value,.gform_wrapper input[type=datetime]::-webkit-date-and-time-value,.gform_wrapper input[type=email]::-webkit-date-and-time-value,.gform_wrapper input[type=month]::-webkit-date-and-time-value,.gform_wrapper input[type=number]::-webkit-date-and-time-value,.gform_wrapper input[type=password]::-webkit-date-and-time-value,.gform_wrapper input[type=search]::-webkit-date-and-time-value,.gform_wrapper input[type=tel]::-webkit-date-and-time-value,.gform_wrapper input[type=text]::-webkit-date-and-time-value,.gform_wrapper input[type=time]::-webkit-date-and-time-value,.gform_wrapper input[type=url]::-webkit-date-and-time-value,.gform_wrapper input[type=week]::-webkit-date-and-time-value,.gform_wrapper select::-webkit-date-and-time-value,.gform_wrapper textarea::-webkit-date-and-time-value,.search-form .search-field::-webkit-date-and-time-value{min-width:85px;height:1.7em;margin:0}.comment-form input[type=email]::-webkit-datetime-edit,.comment-form input[type=text]::-webkit-datetime-edit,.comment-form input[type=url]::-webkit-datetime-edit,.comment-form textarea::-webkit-datetime-edit,.form-control::-webkit-datetime-edit,.gform_wrapper input[type=date]::-webkit-datetime-edit,.gform_wrapper input[type=datetime-local]::-webkit-datetime-edit,.gform_wrapper input[type=datetime]::-webkit-datetime-edit,.gform_wrapper input[type=email]::-webkit-datetime-edit,.gform_wrapper input[type=month]::-webkit-datetime-edit,.gform_wrapper input[type=number]::-webkit-datetime-edit,.gform_wrapper input[type=password]::-webkit-datetime-edit,.gform_wrapper input[type=search]::-webkit-datetime-edit,.gform_wrapper input[type=tel]::-webkit-datetime-edit,.gform_wrapper input[type=text]::-webkit-datetime-edit,.gform_wrapper input[type=time]::-webkit-datetime-edit,.gform_wrapper input[type=url]::-webkit-datetime-edit,.gform_wrapper input[type=week]::-webkit-datetime-edit,.gform_wrapper select::-webkit-datetime-edit,.gform_wrapper textarea::-webkit-datetime-edit,.search-form .search-field::-webkit-datetime-edit{display:block;padding:0}.comment-form input[type=email]::-moz-placeholder,.comment-form input[type=text]::-moz-placeholder,.comment-form input[type=url]::-moz-placeholder,.comment-form textarea::-moz-placeholder,.form-control::-moz-placeholder,.gform_wrapper input[type=date]::-moz-placeholder,.gform_wrapper input[type=datetime-local]::-moz-placeholder,.gform_wrapper input[type=datetime]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper input[type=month]::-moz-placeholder,.gform_wrapper input[type=number]::-moz-placeholder,.gform_wrapper input[type=password]::-moz-placeholder,.gform_wrapper input[type=search]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=time]::-moz-placeholder,.gform_wrapper input[type=url]::-moz-placeholder,.gform_wrapper input[type=week]::-moz-placeholder,.gform_wrapper select::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.search-form .search-field::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.comment-form input[type=email]::placeholder,.comment-form input[type=text]::placeholder,.comment-form input[type=url]::placeholder,.comment-form textarea::placeholder,.form-control::placeholder,.gform_wrapper input[type=date]::placeholder,.gform_wrapper input[type=datetime-local]::placeholder,.gform_wrapper input[type=datetime]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=month]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=search]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=time]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper input[type=week]::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder,.search-form .search-field::placeholder{color:var(--bs-secondary-color);opacity:1}.comment-form input[type=email]:disabled,.comment-form input[type=text]:disabled,.comment-form input[type=url]:disabled,.comment-form textarea:disabled,.form-control:disabled,.gform_wrapper input[type=date]:disabled,.gform_wrapper input[type=datetime-local]:disabled,.gform_wrapper input[type=datetime]:disabled,.gform_wrapper input[type=email]:disabled,.gform_wrapper input[type=month]:disabled,.gform_wrapper input[type=number]:disabled,.gform_wrapper input[type=password]:disabled,.gform_wrapper input[type=search]:disabled,.gform_wrapper input[type=tel]:disabled,.gform_wrapper input[type=text]:disabled,.gform_wrapper input[type=time]:disabled,.gform_wrapper input[type=url]:disabled,.gform_wrapper input[type=week]:disabled,.gform_wrapper select:disabled,.gform_wrapper textarea:disabled,.search-form .search-field:disabled{background-color:var(--bs-secondary-bg);opacity:1}.comment-form input[type=email]::file-selector-button,.comment-form input[type=text]::file-selector-button,.comment-form input[type=url]::file-selector-button,.comment-form textarea::file-selector-button,.form-control::file-selector-button,.gform_wrapper input[type=date]::file-selector-button,.gform_wrapper input[type=datetime-local]::file-selector-button,.gform_wrapper input[type=datetime]::file-selector-button,.gform_wrapper input[type=email]::file-selector-button,.gform_wrapper input[type=month]::file-selector-button,.gform_wrapper input[type=number]::file-selector-button,.gform_wrapper input[type=password]::file-selector-button,.gform_wrapper input[type=search]::file-selector-button,.gform_wrapper input[type=tel]::file-selector-button,.gform_wrapper input[type=text]::file-selector-button,.gform_wrapper input[type=time]::file-selector-button,.gform_wrapper input[type=url]::file-selector-button,.gform_wrapper input[type=week]::file-selector-button,.gform_wrapper select::file-selector-button,.gform_wrapper textarea::file-selector-button,.search-form .search-field::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.comment-form input[type=email]::file-selector-button,.comment-form input[type=text]::file-selector-button,.comment-form input[type=url]::file-selector-button,.comment-form textarea::file-selector-button,.form-control::file-selector-button,.gform_wrapper input[type=date]::file-selector-button,.gform_wrapper input[type=datetime-local]::file-selector-button,.gform_wrapper input[type=datetime]::file-selector-button,.gform_wrapper input[type=email]::file-selector-button,.gform_wrapper input[type=month]::file-selector-button,.gform_wrapper input[type=number]::file-selector-button,.gform_wrapper input[type=password]::file-selector-button,.gform_wrapper input[type=search]::file-selector-button,.gform_wrapper input[type=tel]::file-selector-button,.gform_wrapper input[type=text]::file-selector-button,.gform_wrapper input[type=time]::file-selector-button,.gform_wrapper input[type=url]::file-selector-button,.gform_wrapper input[type=week]::file-selector-button,.gform_wrapper select::file-selector-button,.gform_wrapper textarea::file-selector-button,.search-form .search-field::file-selector-button{transition:none}}.comment-form input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.comment-form textarea:hover:not(:disabled):not([readonly])::file-selector-button,.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=datetime-local]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=datetime]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=month]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=search]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=tel]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=time]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper input[type=week]:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper select:hover:not(:disabled):not([readonly])::file-selector-button,.gform_wrapper textarea:hover:not(:disabled):not([readonly])::file-selector-button,.search-form .search-field:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.7;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.7em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:1.05rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.7em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.form-control-lg{font-size:1.5rem}}.form-control-lg{border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.comment-form textarea,.gform_wrapper textarea,.search-form textarea.search-field,textarea.form-control{min-height:calc(1.7em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.7em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.7em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.7em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.7em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.7em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1.2rem;font-weight:400;line-height:1.7;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:rgb(240.5,159.5,147);outline:0;box-shadow:0 0 0 .25rem rgba(226,64,39,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:1.05rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.form-select-lg{font-size:1.5rem}}.form-select-lg{border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:2.04rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.35em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgb(240.5,159.5,147);outline:0;box-shadow:0 0 0 .25rem rgba(226,64,39,.25)}.form-check-input:checked{background-color:#e24027;border-color:#e24027}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#e24027;border-color:#e24027;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28240.5, 159.5, 147%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn,.gform_wrapper .btn-check:disabled+.button,.gform_wrapper .btn-check[disabled]+.button,.search-form .btn-check:disabled+.search-submit,.search-form .btn-check[disabled]+.search-submit{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(226,64,39,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(226,64,39,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#e24027;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(246.3,197.7,190.2)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#e24027;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(246.3,197.7,190.2)}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.comment-form .form-floating>input[type=email],.comment-form .form-floating>input[type=text],.comment-form .form-floating>input[type=url],.comment-form .form-floating>textarea,.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select,.gform_wrapper .form-floating>input[type=date],.gform_wrapper .form-floating>input[type=datetime-local],.gform_wrapper .form-floating>input[type=datetime],.gform_wrapper .form-floating>input[type=email],.gform_wrapper .form-floating>input[type=month],.gform_wrapper .form-floating>input[type=number],.gform_wrapper .form-floating>input[type=password],.gform_wrapper .form-floating>input[type=search],.gform_wrapper .form-floating>input[type=tel],.gform_wrapper .form-floating>input[type=text],.gform_wrapper .form-floating>input[type=time],.gform_wrapper .form-floating>input[type=url],.gform_wrapper .form-floating>input[type=week],.gform_wrapper .form-floating>select,.gform_wrapper .form-floating>textarea,.search-form .form-floating>.search-field{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.comment-form .form-floating>input[type=email],.comment-form .form-floating>input[type=text],.comment-form .form-floating>input[type=url],.comment-form .form-floating>textarea,.form-floating>.form-control,.form-floating>.form-control-plaintext,.gform_wrapper .form-floating>input[type=date],.gform_wrapper .form-floating>input[type=datetime-local],.gform_wrapper .form-floating>input[type=datetime],.gform_wrapper .form-floating>input[type=email],.gform_wrapper .form-floating>input[type=month],.gform_wrapper .form-floating>input[type=number],.gform_wrapper .form-floating>input[type=password],.gform_wrapper .form-floating>input[type=search],.gform_wrapper .form-floating>input[type=tel],.gform_wrapper .form-floating>input[type=text],.gform_wrapper .form-floating>input[type=time],.gform_wrapper .form-floating>input[type=url],.gform_wrapper .form-floating>input[type=week],.gform_wrapper .form-floating>select,.gform_wrapper .form-floating>textarea,.search-form .form-floating>.search-field{padding:1rem .75rem}.comment-form .form-floating>input[type=email]::-moz-placeholder,.comment-form .form-floating>input[type=text]::-moz-placeholder,.comment-form .form-floating>input[type=url]::-moz-placeholder,.comment-form .form-floating>textarea::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder,.gform_wrapper .form-floating>input[type=date]::-moz-placeholder,.gform_wrapper .form-floating>input[type=datetime-local]::-moz-placeholder,.gform_wrapper .form-floating>input[type=datetime]::-moz-placeholder,.gform_wrapper .form-floating>input[type=email]::-moz-placeholder,.gform_wrapper .form-floating>input[type=month]::-moz-placeholder,.gform_wrapper .form-floating>input[type=number]::-moz-placeholder,.gform_wrapper .form-floating>input[type=password]::-moz-placeholder,.gform_wrapper .form-floating>input[type=search]::-moz-placeholder,.gform_wrapper .form-floating>input[type=tel]::-moz-placeholder,.gform_wrapper .form-floating>input[type=text]::-moz-placeholder,.gform_wrapper .form-floating>input[type=time]::-moz-placeholder,.gform_wrapper .form-floating>input[type=url]::-moz-placeholder,.gform_wrapper .form-floating>input[type=week]::-moz-placeholder,.gform_wrapper .form-floating>select::-moz-placeholder,.gform_wrapper .form-floating>textarea::-moz-placeholder,.search-form .form-floating>.search-field::-moz-placeholder{color:transparent}.comment-form .form-floating>input[type=email]::placeholder,.comment-form .form-floating>input[type=text]::placeholder,.comment-form .form-floating>input[type=url]::placeholder,.comment-form .form-floating>textarea::placeholder,.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder,.gform_wrapper .form-floating>input[type=date]::placeholder,.gform_wrapper .form-floating>input[type=datetime-local]::placeholder,.gform_wrapper .form-floating>input[type=datetime]::placeholder,.gform_wrapper .form-floating>input[type=email]::placeholder,.gform_wrapper .form-floating>input[type=month]::placeholder,.gform_wrapper .form-floating>input[type=number]::placeholder,.gform_wrapper .form-floating>input[type=password]::placeholder,.gform_wrapper .form-floating>input[type=search]::placeholder,.gform_wrapper .form-floating>input[type=tel]::placeholder,.gform_wrapper .form-floating>input[type=text]::placeholder,.gform_wrapper .form-floating>input[type=time]::placeholder,.gform_wrapper .form-floating>input[type=url]::placeholder,.gform_wrapper .form-floating>input[type=week]::placeholder,.gform_wrapper .form-floating>select::placeholder,.gform_wrapper .form-floating>textarea::placeholder,.search-form .form-floating>.search-field::placeholder{color:transparent}.comment-form .form-floating>input[type=email]:not(:-moz-placeholder),.comment-form .form-floating>input[type=text]:not(:-moz-placeholder),.comment-form .form-floating>input[type=url]:not(:-moz-placeholder),.comment-form .form-floating>textarea:not(:-moz-placeholder),.form-floating>.form-control-plaintext:not(:-moz-placeholder),.form-floating>.form-control:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=date]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=datetime-local]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=datetime]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=email]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=month]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=number]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=password]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=search]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=tel]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=text]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=time]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=url]:not(:-moz-placeholder),.gform_wrapper .form-floating>input[type=week]:not(:-moz-placeholder),.gform_wrapper .form-floating>select:not(:-moz-placeholder),.gform_wrapper .form-floating>textarea:not(:-moz-placeholder),.search-form .form-floating>.search-field:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.comment-form .form-floating>input[type=email]:focus,.comment-form .form-floating>input[type=email]:not(:placeholder-shown),.comment-form .form-floating>input[type=text]:focus,.comment-form .form-floating>input[type=text]:not(:placeholder-shown),.comment-form .form-floating>input[type=url]:focus,.comment-form .form-floating>input[type=url]:not(:placeholder-shown),.comment-form .form-floating>textarea:focus,.comment-form .form-floating>textarea:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=date]:focus,.gform_wrapper .form-floating>input[type=date]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=datetime-local]:focus,.gform_wrapper .form-floating>input[type=datetime-local]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=datetime]:focus,.gform_wrapper .form-floating>input[type=datetime]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=email]:focus,.gform_wrapper .form-floating>input[type=email]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=month]:focus,.gform_wrapper .form-floating>input[type=month]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=number]:focus,.gform_wrapper .form-floating>input[type=number]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=password]:focus,.gform_wrapper .form-floating>input[type=password]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=search]:focus,.gform_wrapper .form-floating>input[type=search]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=tel]:focus,.gform_wrapper .form-floating>input[type=tel]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=text]:focus,.gform_wrapper .form-floating>input[type=text]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=time]:focus,.gform_wrapper .form-floating>input[type=time]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=url]:focus,.gform_wrapper .form-floating>input[type=url]:not(:placeholder-shown),.gform_wrapper .form-floating>input[type=week]:focus,.gform_wrapper .form-floating>input[type=week]:not(:placeholder-shown),.gform_wrapper .form-floating>select:focus,.gform_wrapper .form-floating>select:not(:placeholder-shown),.gform_wrapper .form-floating>textarea:focus,.gform_wrapper .form-floating>textarea:not(:placeholder-shown),.search-form .form-floating>.search-field:focus,.search-form .form-floating>.search-field:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.comment-form .form-floating>input[type=email]:-webkit-autofill,.comment-form .form-floating>input[type=text]:-webkit-autofill,.comment-form .form-floating>input[type=url]:-webkit-autofill,.comment-form .form-floating>textarea:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill,.gform_wrapper .form-floating>input[type=date]:-webkit-autofill,.gform_wrapper .form-floating>input[type=datetime-local]:-webkit-autofill,.gform_wrapper .form-floating>input[type=datetime]:-webkit-autofill,.gform_wrapper .form-floating>input[type=email]:-webkit-autofill,.gform_wrapper .form-floating>input[type=month]:-webkit-autofill,.gform_wrapper .form-floating>input[type=number]:-webkit-autofill,.gform_wrapper .form-floating>input[type=password]:-webkit-autofill,.gform_wrapper .form-floating>input[type=search]:-webkit-autofill,.gform_wrapper .form-floating>input[type=tel]:-webkit-autofill,.gform_wrapper .form-floating>input[type=text]:-webkit-autofill,.gform_wrapper .form-floating>input[type=time]:-webkit-autofill,.gform_wrapper .form-floating>input[type=url]:-webkit-autofill,.gform_wrapper .form-floating>input[type=week]:-webkit-autofill,.gform_wrapper .form-floating>select:-webkit-autofill,.gform_wrapper .form-floating>textarea:-webkit-autofill,.search-form .form-floating>.search-field:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.comment-form .form-floating>input[type=email]:not(:-moz-placeholder)~label,.comment-form .form-floating>input[type=text]:not(:-moz-placeholder)~label,.comment-form .form-floating>input[type=url]:not(:-moz-placeholder)~label,.comment-form .form-floating>textarea:not(:-moz-placeholder)~label,.form-floating>.form-control:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=date]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=datetime-local]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=datetime]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=email]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=month]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=number]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=password]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=search]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=tel]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=text]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=time]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=url]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>input[type=week]:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>select:not(:-moz-placeholder)~label,.gform_wrapper .form-floating>textarea:not(:-moz-placeholder)~label,.search-form .form-floating>.search-field:not(:-moz-placeholder)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.comment-form .form-floating>input[type=email]:focus~label,.comment-form .form-floating>input[type=email]:not(:placeholder-shown)~label,.comment-form .form-floating>input[type=text]:focus~label,.comment-form .form-floating>input[type=text]:not(:placeholder-shown)~label,.comment-form .form-floating>input[type=url]:focus~label,.comment-form .form-floating>input[type=url]:not(:placeholder-shown)~label,.comment-form .form-floating>textarea:focus~label,.comment-form .form-floating>textarea:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.gform_wrapper .form-floating>input[type=date]:focus~label,.gform_wrapper .form-floating>input[type=date]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=datetime-local]:focus~label,.gform_wrapper .form-floating>input[type=datetime-local]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=datetime]:focus~label,.gform_wrapper .form-floating>input[type=datetime]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=email]:focus~label,.gform_wrapper .form-floating>input[type=email]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=month]:focus~label,.gform_wrapper .form-floating>input[type=month]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=number]:focus~label,.gform_wrapper .form-floating>input[type=number]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=password]:focus~label,.gform_wrapper .form-floating>input[type=password]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=search]:focus~label,.gform_wrapper .form-floating>input[type=search]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=tel]:focus~label,.gform_wrapper .form-floating>input[type=tel]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=text]:focus~label,.gform_wrapper .form-floating>input[type=text]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=time]:focus~label,.gform_wrapper .form-floating>input[type=time]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=url]:focus~label,.gform_wrapper .form-floating>input[type=url]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>input[type=week]:focus~label,.gform_wrapper .form-floating>input[type=week]:not(:placeholder-shown)~label,.gform_wrapper .form-floating>select:focus~label,.gform_wrapper .form-floating>select:not(:placeholder-shown)~label,.gform_wrapper .form-floating>textarea:focus~label,.gform_wrapper .form-floating>textarea:not(:placeholder-shown)~label,.search-form .form-floating>.search-field:focus~label,.search-form .form-floating>.search-field:not(:placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.comment-form .form-floating>input[type=email]:not(:-moz-placeholder)~label::after,.comment-form .form-floating>input[type=text]:not(:-moz-placeholder)~label::after,.comment-form .form-floating>input[type=url]:not(:-moz-placeholder)~label::after,.comment-form .form-floating>textarea:not(:-moz-placeholder)~label::after,.form-floating>.form-control:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=date]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=datetime-local]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=datetime]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=email]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=month]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=number]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=password]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=search]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=tel]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=text]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=time]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=url]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>input[type=week]:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>select:not(:-moz-placeholder)~label::after,.gform_wrapper .form-floating>textarea:not(:-moz-placeholder)~label::after,.search-form .form-floating>.search-field:not(:-moz-placeholder)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.comment-form .form-floating>input[type=email]:focus~label::after,.comment-form .form-floating>input[type=email]:not(:placeholder-shown)~label::after,.comment-form .form-floating>input[type=text]:focus~label::after,.comment-form .form-floating>input[type=text]:not(:placeholder-shown)~label::after,.comment-form .form-floating>input[type=url]:focus~label::after,.comment-form .form-floating>input[type=url]:not(:placeholder-shown)~label::after,.comment-form .form-floating>textarea:focus~label::after,.comment-form .form-floating>textarea:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after,.gform_wrapper .form-floating>input[type=date]:focus~label::after,.gform_wrapper .form-floating>input[type=date]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=datetime-local]:focus~label::after,.gform_wrapper .form-floating>input[type=datetime-local]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=datetime]:focus~label::after,.gform_wrapper .form-floating>input[type=datetime]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=email]:focus~label::after,.gform_wrapper .form-floating>input[type=email]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=month]:focus~label::after,.gform_wrapper .form-floating>input[type=month]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=number]:focus~label::after,.gform_wrapper .form-floating>input[type=number]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=password]:focus~label::after,.gform_wrapper .form-floating>input[type=password]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=search]:focus~label::after,.gform_wrapper .form-floating>input[type=search]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=tel]:focus~label::after,.gform_wrapper .form-floating>input[type=tel]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=text]:focus~label::after,.gform_wrapper .form-floating>input[type=text]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=time]:focus~label::after,.gform_wrapper .form-floating>input[type=time]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=url]:focus~label::after,.gform_wrapper .form-floating>input[type=url]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>input[type=week]:focus~label::after,.gform_wrapper .form-floating>input[type=week]:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>select:focus~label::after,.gform_wrapper .form-floating>select:not(:placeholder-shown)~label::after,.gform_wrapper .form-floating>textarea:focus~label::after,.gform_wrapper .form-floating>textarea:not(:placeholder-shown)~label::after,.search-form .form-floating>.search-field:focus~label::after,.search-form .form-floating>.search-field:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.comment-form .form-floating>input[type=email]:-webkit-autofill~label,.comment-form .form-floating>input[type=text]:-webkit-autofill~label,.comment-form .form-floating>input[type=url]:-webkit-autofill~label,.comment-form .form-floating>textarea:-webkit-autofill~label,.form-floating>.form-control:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=date]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=datetime-local]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=datetime]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=email]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=month]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=number]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=password]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=search]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=tel]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=text]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=time]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=url]:-webkit-autofill~label,.gform_wrapper .form-floating>input[type=week]:-webkit-autofill~label,.gform_wrapper .form-floating>select:-webkit-autofill~label,.gform_wrapper .form-floating>textarea:-webkit-autofill~label,.search-form .form-floating>.search-field:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.comment-form .input-group>input[type=email],.comment-form .input-group>input[type=text],.comment-form .input-group>input[type=url],.comment-form .input-group>textarea,.gform_wrapper .input-group>input[type=date],.gform_wrapper .input-group>input[type=datetime-local],.gform_wrapper .input-group>input[type=datetime],.gform_wrapper .input-group>input[type=email],.gform_wrapper .input-group>input[type=month],.gform_wrapper .input-group>input[type=number],.gform_wrapper .input-group>input[type=password],.gform_wrapper .input-group>input[type=search],.gform_wrapper .input-group>input[type=tel],.gform_wrapper .input-group>input[type=text],.gform_wrapper .input-group>input[type=time],.gform_wrapper .input-group>input[type=url],.gform_wrapper .input-group>input[type=week],.gform_wrapper .input-group>select,.gform_wrapper .input-group>textarea,.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select,.search-form .input-group>.search-field{position:relative;flex:1 1 auto;width:1%;min-width:0}.comment-form .input-group>input[type=email]:focus,.comment-form .input-group>input[type=text]:focus,.comment-form .input-group>input[type=url]:focus,.comment-form .input-group>textarea:focus,.gform_wrapper .input-group>input[type=date]:focus,.gform_wrapper .input-group>input[type=datetime-local]:focus,.gform_wrapper .input-group>input[type=datetime]:focus,.gform_wrapper .input-group>input[type=email]:focus,.gform_wrapper .input-group>input[type=month]:focus,.gform_wrapper .input-group>input[type=number]:focus,.gform_wrapper .input-group>input[type=password]:focus,.gform_wrapper .input-group>input[type=search]:focus,.gform_wrapper .input-group>input[type=tel]:focus,.gform_wrapper .input-group>input[type=text]:focus,.gform_wrapper .input-group>input[type=time]:focus,.gform_wrapper .input-group>input[type=url]:focus,.gform_wrapper .input-group>input[type=week]:focus,.gform_wrapper .input-group>select:focus,.gform_wrapper .input-group>textarea:focus,.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus,.search-form .input-group>.search-field:focus{z-index:5}.gform_wrapper .input-group .button,.input-group .btn,.input-group .gform_wrapper .button,.input-group .search-form .search-submit,.search-form .input-group .search-submit{position:relative;z-index:2}.gform_wrapper .input-group .button:focus,.input-group .btn:focus,.input-group .gform_wrapper .button:focus,.input-group .search-form .search-submit:focus,.search-form .input-group .search-submit:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1.2rem;font-weight:400;line-height:1.7;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.comment-form .input-group-lg>input[type=email],.comment-form .input-group-lg>input[type=text],.comment-form .input-group-lg>input[type=url],.comment-form .input-group-lg>textarea,.gform_wrapper .input-group-lg>.button,.gform_wrapper .input-group-lg>input[type=date],.gform_wrapper .input-group-lg>input[type=datetime-local],.gform_wrapper .input-group-lg>input[type=datetime],.gform_wrapper .input-group-lg>input[type=email],.gform_wrapper .input-group-lg>input[type=month],.gform_wrapper .input-group-lg>input[type=number],.gform_wrapper .input-group-lg>input[type=password],.gform_wrapper .input-group-lg>input[type=search],.gform_wrapper .input-group-lg>input[type=tel],.gform_wrapper .input-group-lg>input[type=text],.gform_wrapper .input-group-lg>input[type=time],.gform_wrapper .input-group-lg>input[type=url],.gform_wrapper .input-group-lg>input[type=week],.gform_wrapper .input-group-lg>select,.gform_wrapper .input-group-lg>textarea,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.search-form .input-group-lg>.search-field,.search-form .input-group-lg>.search-submit{padding:.5rem 1rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.comment-form .input-group-lg>input[type=email],.comment-form .input-group-lg>input[type=text],.comment-form .input-group-lg>input[type=url],.comment-form .input-group-lg>textarea,.gform_wrapper .input-group-lg>.button,.gform_wrapper .input-group-lg>input[type=date],.gform_wrapper .input-group-lg>input[type=datetime-local],.gform_wrapper .input-group-lg>input[type=datetime],.gform_wrapper .input-group-lg>input[type=email],.gform_wrapper .input-group-lg>input[type=month],.gform_wrapper .input-group-lg>input[type=number],.gform_wrapper .input-group-lg>input[type=password],.gform_wrapper .input-group-lg>input[type=search],.gform_wrapper .input-group-lg>input[type=tel],.gform_wrapper .input-group-lg>input[type=text],.gform_wrapper .input-group-lg>input[type=time],.gform_wrapper .input-group-lg>input[type=url],.gform_wrapper .input-group-lg>input[type=week],.gform_wrapper .input-group-lg>select,.gform_wrapper .input-group-lg>textarea,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.search-form .input-group-lg>.search-field,.search-form .input-group-lg>.search-submit{font-size:1.5rem}}.comment-form .input-group-lg>input[type=email],.comment-form .input-group-lg>input[type=text],.comment-form .input-group-lg>input[type=url],.comment-form .input-group-lg>textarea,.gform_wrapper .input-group-lg>.button,.gform_wrapper .input-group-lg>input[type=date],.gform_wrapper .input-group-lg>input[type=datetime-local],.gform_wrapper .input-group-lg>input[type=datetime],.gform_wrapper .input-group-lg>input[type=email],.gform_wrapper .input-group-lg>input[type=month],.gform_wrapper .input-group-lg>input[type=number],.gform_wrapper .input-group-lg>input[type=password],.gform_wrapper .input-group-lg>input[type=search],.gform_wrapper .input-group-lg>input[type=tel],.gform_wrapper .input-group-lg>input[type=text],.gform_wrapper .input-group-lg>input[type=time],.gform_wrapper .input-group-lg>input[type=url],.gform_wrapper .input-group-lg>input[type=week],.gform_wrapper .input-group-lg>select,.gform_wrapper .input-group-lg>textarea,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.search-form .input-group-lg>.search-field,.search-form .input-group-lg>.search-submit{border-radius:var(--bs-border-radius-lg)}.comment-form .input-group-sm>input[type=email],.comment-form .input-group-sm>input[type=text],.comment-form .input-group-sm>input[type=url],.comment-form .input-group-sm>textarea,.gform_wrapper .input-group-sm>.button,.gform_wrapper .input-group-sm>input[type=date],.gform_wrapper .input-group-sm>input[type=datetime-local],.gform_wrapper .input-group-sm>input[type=datetime],.gform_wrapper .input-group-sm>input[type=email],.gform_wrapper .input-group-sm>input[type=month],.gform_wrapper .input-group-sm>input[type=number],.gform_wrapper .input-group-sm>input[type=password],.gform_wrapper .input-group-sm>input[type=search],.gform_wrapper .input-group-sm>input[type=tel],.gform_wrapper .input-group-sm>input[type=text],.gform_wrapper .input-group-sm>input[type=time],.gform_wrapper .input-group-sm>input[type=url],.gform_wrapper .input-group-sm>input[type=week],.gform_wrapper .input-group-sm>select,.gform_wrapper .input-group-sm>textarea,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.search-form .input-group-sm>.search-field,.search-form .input-group-sm>.search-submit{padding:.25rem .5rem;font-size:1.05rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.comment-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=email],.comment-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=text],.comment-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=url],.comment-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>textarea,.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=date],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=datetime-local],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=datetime],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=email],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=month],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=number],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=password],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=search],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=tel],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=text],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=time],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=url],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>input[type=week],.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>select,.gform_wrapper .input-group:not(.has-validation)>.form-floating:not(:last-child)>textarea,.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.search-form .input-group:not(.has-validation)>.form-floating:not(:last-child)>.search-field{border-top-right-radius:0;border-bottom-right-radius:0}.comment-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=email],.comment-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=text],.comment-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=url],.comment-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>textarea,.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=date],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=datetime-local],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=datetime],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=email],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=month],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=number],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=password],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=search],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=tel],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=text],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=time],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=url],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>input[type=week],.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>select,.gform_wrapper .input-group.has-validation>.form-floating:nth-last-child(n+3)>textarea,.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.search-form .input-group.has-validation>.form-floating:nth-last-child(n+3)>.search-field{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.comment-form .input-group>.form-floating:not(:first-child)>input[type=email],.comment-form .input-group>.form-floating:not(:first-child)>input[type=text],.comment-form .input-group>.form-floating:not(:first-child)>input[type=url],.comment-form .input-group>.form-floating:not(:first-child)>textarea,.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=date],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=datetime-local],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=datetime],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=email],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=month],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=number],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=password],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=search],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=tel],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=text],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=time],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=url],.gform_wrapper .input-group>.form-floating:not(:first-child)>input[type=week],.gform_wrapper .input-group>.form-floating:not(:first-child)>select,.gform_wrapper .input-group>.form-floating:not(:first-child)>textarea,.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.search-form .input-group>.form-floating:not(:first-child)>.search-field{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:1.05rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.comment-form .was-validated input[type=email]:valid,.comment-form .was-validated input[type=text]:valid,.comment-form .was-validated input[type=url]:valid,.comment-form .was-validated textarea:valid,.comment-form input.is-valid[type=email],.comment-form input.is-valid[type=text],.comment-form input.is-valid[type=url],.comment-form textarea.is-valid,.form-control.is-valid,.gform_wrapper .was-validated input[type=date]:valid,.gform_wrapper .was-validated input[type=datetime-local]:valid,.gform_wrapper .was-validated input[type=datetime]:valid,.gform_wrapper .was-validated input[type=email]:valid,.gform_wrapper .was-validated input[type=month]:valid,.gform_wrapper .was-validated input[type=number]:valid,.gform_wrapper .was-validated input[type=password]:valid,.gform_wrapper .was-validated input[type=search]:valid,.gform_wrapper .was-validated input[type=tel]:valid,.gform_wrapper .was-validated input[type=text]:valid,.gform_wrapper .was-validated input[type=time]:valid,.gform_wrapper .was-validated input[type=url]:valid,.gform_wrapper .was-validated input[type=week]:valid,.gform_wrapper .was-validated select:valid,.gform_wrapper .was-validated textarea:valid,.gform_wrapper input.is-valid[type=date],.gform_wrapper input.is-valid[type=datetime-local],.gform_wrapper input.is-valid[type=datetime],.gform_wrapper input.is-valid[type=email],.gform_wrapper input.is-valid[type=month],.gform_wrapper input.is-valid[type=number],.gform_wrapper input.is-valid[type=password],.gform_wrapper input.is-valid[type=search],.gform_wrapper input.is-valid[type=tel],.gform_wrapper input.is-valid[type=text],.gform_wrapper input.is-valid[type=time],.gform_wrapper input.is-valid[type=url],.gform_wrapper input.is-valid[type=week],.gform_wrapper select.is-valid,.gform_wrapper textarea.is-valid,.search-form .is-valid.search-field,.search-form .was-validated .search-field:valid,.was-validated .comment-form input[type=email]:valid,.was-validated .comment-form input[type=text]:valid,.was-validated .comment-form input[type=url]:valid,.was-validated .comment-form textarea:valid,.was-validated .form-control:valid,.was-validated .gform_wrapper input[type=date]:valid,.was-validated .gform_wrapper input[type=datetime-local]:valid,.was-validated .gform_wrapper input[type=datetime]:valid,.was-validated .gform_wrapper input[type=email]:valid,.was-validated .gform_wrapper input[type=month]:valid,.was-validated .gform_wrapper input[type=number]:valid,.was-validated .gform_wrapper input[type=password]:valid,.was-validated .gform_wrapper input[type=search]:valid,.was-validated .gform_wrapper input[type=tel]:valid,.was-validated .gform_wrapper input[type=text]:valid,.was-validated .gform_wrapper input[type=time]:valid,.was-validated .gform_wrapper input[type=url]:valid,.was-validated .gform_wrapper input[type=week]:valid,.was-validated .gform_wrapper select:valid,.was-validated .gform_wrapper textarea:valid,.was-validated .search-form .search-field:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.7em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.425em + .1875rem) center;background-size:calc(.85em + .375rem) calc(.85em + .375rem)}.comment-form .was-validated input[type=email]:valid:focus,.comment-form .was-validated input[type=text]:valid:focus,.comment-form .was-validated input[type=url]:valid:focus,.comment-form .was-validated textarea:valid:focus,.comment-form input.is-valid[type=email]:focus,.comment-form input.is-valid[type=text]:focus,.comment-form input.is-valid[type=url]:focus,.comment-form textarea.is-valid:focus,.form-control.is-valid:focus,.gform_wrapper .was-validated input[type=date]:valid:focus,.gform_wrapper .was-validated input[type=datetime-local]:valid:focus,.gform_wrapper .was-validated input[type=datetime]:valid:focus,.gform_wrapper .was-validated input[type=email]:valid:focus,.gform_wrapper .was-validated input[type=month]:valid:focus,.gform_wrapper .was-validated input[type=number]:valid:focus,.gform_wrapper .was-validated input[type=password]:valid:focus,.gform_wrapper .was-validated input[type=search]:valid:focus,.gform_wrapper .was-validated input[type=tel]:valid:focus,.gform_wrapper .was-validated input[type=text]:valid:focus,.gform_wrapper .was-validated input[type=time]:valid:focus,.gform_wrapper .was-validated input[type=url]:valid:focus,.gform_wrapper .was-validated input[type=week]:valid:focus,.gform_wrapper .was-validated select:valid:focus,.gform_wrapper .was-validated textarea:valid:focus,.gform_wrapper input.is-valid[type=date]:focus,.gform_wrapper input.is-valid[type=datetime-local]:focus,.gform_wrapper input.is-valid[type=datetime]:focus,.gform_wrapper input.is-valid[type=email]:focus,.gform_wrapper input.is-valid[type=month]:focus,.gform_wrapper input.is-valid[type=number]:focus,.gform_wrapper input.is-valid[type=password]:focus,.gform_wrapper input.is-valid[type=search]:focus,.gform_wrapper input.is-valid[type=tel]:focus,.gform_wrapper input.is-valid[type=text]:focus,.gform_wrapper input.is-valid[type=time]:focus,.gform_wrapper input.is-valid[type=url]:focus,.gform_wrapper input.is-valid[type=week]:focus,.gform_wrapper select.is-valid:focus,.gform_wrapper textarea.is-valid:focus,.search-form .is-valid.search-field:focus,.search-form .was-validated .search-field:valid:focus,.was-validated .comment-form input[type=email]:valid:focus,.was-validated .comment-form input[type=text]:valid:focus,.was-validated .comment-form input[type=url]:valid:focus,.was-validated .comment-form textarea:valid:focus,.was-validated .form-control:valid:focus,.was-validated .gform_wrapper input[type=date]:valid:focus,.was-validated .gform_wrapper input[type=datetime-local]:valid:focus,.was-validated .gform_wrapper input[type=datetime]:valid:focus,.was-validated .gform_wrapper input[type=email]:valid:focus,.was-validated .gform_wrapper input[type=month]:valid:focus,.was-validated .gform_wrapper input[type=number]:valid:focus,.was-validated .gform_wrapper input[type=password]:valid:focus,.was-validated .gform_wrapper input[type=search]:valid:focus,.was-validated .gform_wrapper input[type=tel]:valid:focus,.was-validated .gform_wrapper input[type=text]:valid:focus,.was-validated .gform_wrapper input[type=time]:valid:focus,.was-validated .gform_wrapper input[type=url]:valid:focus,.was-validated .gform_wrapper input[type=week]:valid:focus,.was-validated .gform_wrapper select:valid:focus,.was-validated .gform_wrapper textarea:valid:focus,.was-validated .search-form .search-field:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.comment-form .was-validated textarea:valid,.comment-form textarea.is-valid,.gform_wrapper .was-validated textarea:valid,.gform_wrapper textarea.is-valid,.search-form .was-validated textarea.search-field:valid,.search-form textarea.is-valid.search-field,.was-validated .comment-form textarea:valid,.was-validated .gform_wrapper textarea:valid,.was-validated .search-form textarea.search-field:valid,.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.7em + .75rem);background-position:top calc(.425em + .1875rem) right calc(.425em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.85em + .375rem) calc(.85em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.7em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.comment-form .input-group>input[type=email]:not(:focus).is-valid,.comment-form .input-group>input[type=text]:not(:focus).is-valid,.comment-form .input-group>input[type=url]:not(:focus).is-valid,.comment-form .input-group>textarea:not(:focus).is-valid,.comment-form .was-validated .input-group>input[type=email]:not(:focus):valid,.comment-form .was-validated .input-group>input[type=text]:not(:focus):valid,.comment-form .was-validated .input-group>input[type=url]:not(:focus):valid,.comment-form .was-validated .input-group>textarea:not(:focus):valid,.gform_wrapper .input-group>input[type=date]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=datetime-local]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=datetime]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=email]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=month]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=number]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=password]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=search]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=tel]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=text]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=time]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=url]:not(:focus).is-valid,.gform_wrapper .input-group>input[type=week]:not(:focus).is-valid,.gform_wrapper .input-group>select:not(:focus).is-valid,.gform_wrapper .input-group>textarea:not(:focus).is-valid,.gform_wrapper .was-validated .input-group>input[type=date]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=datetime-local]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=datetime]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=email]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=month]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=number]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=password]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=search]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=tel]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=text]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=time]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=url]:not(:focus):valid,.gform_wrapper .was-validated .input-group>input[type=week]:not(:focus):valid,.gform_wrapper .was-validated .input-group>select:not(:focus):valid,.gform_wrapper .was-validated .input-group>textarea:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.search-form .input-group>.search-field:not(:focus).is-valid,.search-form .was-validated .input-group>.search-field:not(:focus):valid,.was-validated .comment-form .input-group>input[type=email]:not(:focus):valid,.was-validated .comment-form .input-group>input[type=text]:not(:focus):valid,.was-validated .comment-form .input-group>input[type=url]:not(:focus):valid,.was-validated .comment-form .input-group>textarea:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=date]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=datetime-local]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=datetime]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=email]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=month]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=number]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=password]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=search]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=tel]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=text]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=time]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=url]:not(:focus):valid,.was-validated .gform_wrapper .input-group>input[type=week]:not(:focus):valid,.was-validated .gform_wrapper .input-group>select:not(:focus):valid,.was-validated .gform_wrapper .input-group>textarea:not(:focus):valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid,.was-validated .search-form .input-group>.search-field:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:1.05rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.comment-form .was-validated input[type=email]:invalid,.comment-form .was-validated input[type=text]:invalid,.comment-form .was-validated input[type=url]:invalid,.comment-form .was-validated textarea:invalid,.comment-form input.is-invalid[type=email],.comment-form input.is-invalid[type=text],.comment-form input.is-invalid[type=url],.comment-form textarea.is-invalid,.form-control.is-invalid,.gform_wrapper .was-validated input[type=date]:invalid,.gform_wrapper .was-validated input[type=datetime-local]:invalid,.gform_wrapper .was-validated input[type=datetime]:invalid,.gform_wrapper .was-validated input[type=email]:invalid,.gform_wrapper .was-validated input[type=month]:invalid,.gform_wrapper .was-validated input[type=number]:invalid,.gform_wrapper .was-validated input[type=password]:invalid,.gform_wrapper .was-validated input[type=search]:invalid,.gform_wrapper .was-validated input[type=tel]:invalid,.gform_wrapper .was-validated input[type=text]:invalid,.gform_wrapper .was-validated input[type=time]:invalid,.gform_wrapper .was-validated input[type=url]:invalid,.gform_wrapper .was-validated input[type=week]:invalid,.gform_wrapper .was-validated select:invalid,.gform_wrapper .was-validated textarea:invalid,.gform_wrapper input.is-invalid[type=date],.gform_wrapper input.is-invalid[type=datetime-local],.gform_wrapper input.is-invalid[type=datetime],.gform_wrapper input.is-invalid[type=email],.gform_wrapper input.is-invalid[type=month],.gform_wrapper input.is-invalid[type=number],.gform_wrapper input.is-invalid[type=password],.gform_wrapper input.is-invalid[type=search],.gform_wrapper input.is-invalid[type=tel],.gform_wrapper input.is-invalid[type=text],.gform_wrapper input.is-invalid[type=time],.gform_wrapper input.is-invalid[type=url],.gform_wrapper input.is-invalid[type=week],.gform_wrapper select.is-invalid,.gform_wrapper textarea.is-invalid,.search-form .is-invalid.search-field,.search-form .was-validated .search-field:invalid,.was-validated .comment-form input[type=email]:invalid,.was-validated .comment-form input[type=text]:invalid,.was-validated .comment-form input[type=url]:invalid,.was-validated .comment-form textarea:invalid,.was-validated .form-control:invalid,.was-validated .gform_wrapper input[type=date]:invalid,.was-validated .gform_wrapper input[type=datetime-local]:invalid,.was-validated .gform_wrapper input[type=datetime]:invalid,.was-validated .gform_wrapper input[type=email]:invalid,.was-validated .gform_wrapper input[type=month]:invalid,.was-validated .gform_wrapper input[type=number]:invalid,.was-validated .gform_wrapper input[type=password]:invalid,.was-validated .gform_wrapper input[type=search]:invalid,.was-validated .gform_wrapper input[type=tel]:invalid,.was-validated .gform_wrapper input[type=text]:invalid,.was-validated .gform_wrapper input[type=time]:invalid,.was-validated .gform_wrapper input[type=url]:invalid,.was-validated .gform_wrapper input[type=week]:invalid,.was-validated .gform_wrapper select:invalid,.was-validated .gform_wrapper textarea:invalid,.was-validated .search-form .search-field:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.7em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%239a1914'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239a1914' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.425em + .1875rem) center;background-size:calc(.85em + .375rem) calc(.85em + .375rem)}.comment-form .was-validated input[type=email]:invalid:focus,.comment-form .was-validated input[type=text]:invalid:focus,.comment-form .was-validated input[type=url]:invalid:focus,.comment-form .was-validated textarea:invalid:focus,.comment-form input.is-invalid[type=email]:focus,.comment-form input.is-invalid[type=text]:focus,.comment-form input.is-invalid[type=url]:focus,.comment-form textarea.is-invalid:focus,.form-control.is-invalid:focus,.gform_wrapper .was-validated input[type=date]:invalid:focus,.gform_wrapper .was-validated input[type=datetime-local]:invalid:focus,.gform_wrapper .was-validated input[type=datetime]:invalid:focus,.gform_wrapper .was-validated input[type=email]:invalid:focus,.gform_wrapper .was-validated input[type=month]:invalid:focus,.gform_wrapper .was-validated input[type=number]:invalid:focus,.gform_wrapper .was-validated input[type=password]:invalid:focus,.gform_wrapper .was-validated input[type=search]:invalid:focus,.gform_wrapper .was-validated input[type=tel]:invalid:focus,.gform_wrapper .was-validated input[type=text]:invalid:focus,.gform_wrapper .was-validated input[type=time]:invalid:focus,.gform_wrapper .was-validated input[type=url]:invalid:focus,.gform_wrapper .was-validated input[type=week]:invalid:focus,.gform_wrapper .was-validated select:invalid:focus,.gform_wrapper .was-validated textarea:invalid:focus,.gform_wrapper input.is-invalid[type=date]:focus,.gform_wrapper input.is-invalid[type=datetime-local]:focus,.gform_wrapper input.is-invalid[type=datetime]:focus,.gform_wrapper input.is-invalid[type=email]:focus,.gform_wrapper input.is-invalid[type=month]:focus,.gform_wrapper input.is-invalid[type=number]:focus,.gform_wrapper input.is-invalid[type=password]:focus,.gform_wrapper input.is-invalid[type=search]:focus,.gform_wrapper input.is-invalid[type=tel]:focus,.gform_wrapper input.is-invalid[type=text]:focus,.gform_wrapper input.is-invalid[type=time]:focus,.gform_wrapper input.is-invalid[type=url]:focus,.gform_wrapper input.is-invalid[type=week]:focus,.gform_wrapper select.is-invalid:focus,.gform_wrapper textarea.is-invalid:focus,.search-form .is-invalid.search-field:focus,.search-form .was-validated .search-field:invalid:focus,.was-validated .comment-form input[type=email]:invalid:focus,.was-validated .comment-form input[type=text]:invalid:focus,.was-validated .comment-form input[type=url]:invalid:focus,.was-validated .comment-form textarea:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .gform_wrapper input[type=date]:invalid:focus,.was-validated .gform_wrapper input[type=datetime-local]:invalid:focus,.was-validated .gform_wrapper input[type=datetime]:invalid:focus,.was-validated .gform_wrapper input[type=email]:invalid:focus,.was-validated .gform_wrapper input[type=month]:invalid:focus,.was-validated .gform_wrapper input[type=number]:invalid:focus,.was-validated .gform_wrapper input[type=password]:invalid:focus,.was-validated .gform_wrapper input[type=search]:invalid:focus,.was-validated .gform_wrapper input[type=tel]:invalid:focus,.was-validated .gform_wrapper input[type=text]:invalid:focus,.was-validated .gform_wrapper input[type=time]:invalid:focus,.was-validated .gform_wrapper input[type=url]:invalid:focus,.was-validated .gform_wrapper input[type=week]:invalid:focus,.was-validated .gform_wrapper select:invalid:focus,.was-validated .gform_wrapper textarea:invalid:focus,.was-validated .search-form .search-field:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.comment-form .was-validated textarea:invalid,.comment-form textarea.is-invalid,.gform_wrapper .was-validated textarea:invalid,.gform_wrapper textarea.is-invalid,.search-form .was-validated textarea.search-field:invalid,.search-form textarea.is-invalid.search-field,.was-validated .comment-form textarea:invalid,.was-validated .gform_wrapper textarea:invalid,.was-validated .search-form textarea.search-field:invalid,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.7em + .75rem);background-position:top calc(.425em + .1875rem) right calc(.425em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%239a1914'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239a1914' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.85em + .375rem) calc(.85em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.7em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.comment-form .input-group>input[type=email]:not(:focus).is-invalid,.comment-form .input-group>input[type=text]:not(:focus).is-invalid,.comment-form .input-group>input[type=url]:not(:focus).is-invalid,.comment-form .input-group>textarea:not(:focus).is-invalid,.comment-form .was-validated .input-group>input[type=email]:not(:focus):invalid,.comment-form .was-validated .input-group>input[type=text]:not(:focus):invalid,.comment-form .was-validated .input-group>input[type=url]:not(:focus):invalid,.comment-form .was-validated .input-group>textarea:not(:focus):invalid,.gform_wrapper .input-group>input[type=date]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=datetime-local]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=datetime]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=email]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=month]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=number]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=password]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=search]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=tel]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=text]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=time]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=url]:not(:focus).is-invalid,.gform_wrapper .input-group>input[type=week]:not(:focus).is-invalid,.gform_wrapper .input-group>select:not(:focus).is-invalid,.gform_wrapper .input-group>textarea:not(:focus).is-invalid,.gform_wrapper .was-validated .input-group>input[type=date]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=datetime-local]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=datetime]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=email]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=month]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=number]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=password]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=search]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=tel]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=text]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=time]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=url]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>input[type=week]:not(:focus):invalid,.gform_wrapper .was-validated .input-group>select:not(:focus):invalid,.gform_wrapper .was-validated .input-group>textarea:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.search-form .input-group>.search-field:not(:focus).is-invalid,.search-form .was-validated .input-group>.search-field:not(:focus):invalid,.was-validated .comment-form .input-group>input[type=email]:not(:focus):invalid,.was-validated .comment-form .input-group>input[type=text]:not(:focus):invalid,.was-validated .comment-form .input-group>input[type=url]:not(:focus):invalid,.was-validated .comment-form .input-group>textarea:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=date]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=datetime-local]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=datetime]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=email]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=month]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=number]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=password]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=search]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=tel]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=text]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=time]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=url]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>input[type=week]:not(:focus):invalid,.was-validated .gform_wrapper .input-group>select:not(:focus):invalid,.was-validated .gform_wrapper .input-group>textarea:not(:focus):invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.was-validated .search-form .input-group>.search-field:not(:focus):invalid{z-index:4}.btn,.gform_wrapper .button,.search-form .search-submit{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:Niveau Grotesk,Helvetica,Arial,sans-serif;--bs-btn-font-size:calc(1.275rem + 0.3vw)}@media (min-width:1200px){.btn,.gform_wrapper .button,.search-form .search-submit{--bs-btn-font-size:1.5rem}}.btn,.gform_wrapper .button,.search-form .search-submit{--bs-btn-font-weight:700;--bs-btn-line-height:1.7;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:0;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.gform_wrapper .button,.search-form .search-submit{transition:none}}.btn:hover,.gform_wrapper .button:hover,.search-form .search-submit:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.gform_wrapper .btn-check+.button:hover,.search-form .btn-check+.search-submit:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.gform_wrapper .button:focus-visible,.search-form .search-submit:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.gform_wrapper .btn-check:focus-visible+.button,.search-form .btn-check:focus-visible+.search-submit{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.gform_wrapper .active.button,.gform_wrapper .btn-check:checked+.button,.gform_wrapper .button:first-child:active,.gform_wrapper .show.button,.gform_wrapper :not(.btn-check)+.button:active,.search-form .active.search-submit,.search-form .btn-check:checked+.search-submit,.search-form .search-submit:first-child:active,.search-form .show.search-submit,.search-form :not(.btn-check)+.search-submit:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,.gform_wrapper .active.button:focus-visible,.gform_wrapper .btn-check:checked+.button:focus-visible,.gform_wrapper .button:first-child:active:focus-visible,.gform_wrapper .show.button:focus-visible,.gform_wrapper :not(.btn-check)+.button:active:focus-visible,.search-form .active.search-submit:focus-visible,.search-form .btn-check:checked+.search-submit:focus-visible,.search-form .search-submit:first-child:active:focus-visible,.search-form .show.search-submit:focus-visible,.search-form :not(.btn-check)+.search-submit:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.gform_wrapper .btn-check:checked:focus-visible+.button,.search-form .btn-check:checked:focus-visible+.search-submit{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,.gform_wrapper .button:disabled,.gform_wrapper .disabled.button,.gform_wrapper fieldset:disabled .button,.search-form .disabled.search-submit,.search-form .search-submit:disabled,.search-form fieldset:disabled .search-submit,fieldset:disabled .btn,fieldset:disabled .gform_wrapper .button,fieldset:disabled .search-form .search-submit{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary,.gform_wrapper .button{--bs-btn-color:#000;--bs-btn-bg:#e24027;--bs-btn-border-color:#e24027;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(230.35, 92.65, 71.4);--bs-btn-hover-border-color:rgb(228.9, 83.1, 60.6);--bs-btn-focus-shadow-rgb:192,54,33;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(231.8, 102.2, 82.2);--bs-btn-active-border-color:rgb(228.9, 83.1, 60.6);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e24027;--bs-btn-disabled-border-color:#e24027}.btn-secondary,.search-form .search-submit{--bs-btn-color:#ffffff;--bs-btn-bg:#430f11;--bs-btn-border-color:#430f11;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:rgb(56.95, 12.75, 14.45);--bs-btn-hover-border-color:rgb(53.6, 12, 13.6);--bs-btn-focus-shadow-rgb:95,51,53;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:rgb(53.6, 12, 13.6);--bs-btn-active-border-color:rgb(50.25, 11.25, 12.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#430f11;--bs-btn-disabled-border-color:#430f11}.btn-success{--bs-btn-color:#ffffff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:rgb(21.25, 114.75, 71.4);--bs-btn-hover-border-color:rgb(20, 108, 67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:rgb(20, 108, 67.2);--bs-btn-active-border-color:rgb(18.75, 101.25, 63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3, 209.95, 242.25);--bs-btn-hover-border-color:rgb(37.2, 207.3, 241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4, 212.6, 243);--bs-btn-active-border-color:rgb(37.2, 207.3, 241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f1a907;--bs-btn-border-color:#f1a907;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(243.1, 181.9, 44.2);--bs-btn-hover-border-color:rgb(242.4, 177.6, 31.8);--bs-btn-focus-shadow-rgb:205,144,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(243.8, 186.2, 56.6);--bs-btn-active-border-color:rgb(242.4, 177.6, 31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1a907;--bs-btn-disabled-border-color:#f1a907}.btn-danger{--bs-btn-color:#ffffff;--bs-btn-bg:#9a1914;--bs-btn-border-color:#9a1914;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:rgb(130.9, 21.25, 17);--bs-btn-hover-border-color:rgb(123.2, 20, 16);--bs-btn-focus-shadow-rgb:169,60,55;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:rgb(123.2, 20, 16);--bs-btn-active-border-color:rgb(115.5, 18.75, 15);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#9a1914;--bs-btn-disabled-border-color:#9a1914}.btn-light,.gform_wrapper .button.gform_button_select_files{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color:rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4, 199.2, 200);--bs-btn-active-border-color:rgb(186, 186.75, 187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#ffffff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color:rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color:rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#e24027;--bs-btn-border-color:#e24027;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e24027;--bs-btn-hover-border-color:#e24027;--bs-btn-focus-shadow-rgb:226,64,39;--bs-btn-active-color:#000;--bs-btn-active-bg:#e24027;--bs-btn-active-border-color:#e24027;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e24027;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e24027;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#430f11;--bs-btn-border-color:#430f11;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#430f11;--bs-btn-hover-border-color:#430f11;--bs-btn-focus-shadow-rgb:67,15,17;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#430f11;--bs-btn-active-border-color:#430f11;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#430f11;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#430f11;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f1a907;--bs-btn-border-color:#f1a907;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1a907;--bs-btn-hover-border-color:#f1a907;--bs-btn-focus-shadow-rgb:241,169,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1a907;--bs-btn-active-border-color:#f1a907;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f1a907;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f1a907;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#9a1914;--bs-btn-border-color:#9a1914;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#9a1914;--bs-btn-hover-border-color:#9a1914;--bs-btn-focus-shadow-rgb:154,25,20;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#9a1914;--bs-btn-active-border-color:#9a1914;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#9a1914;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#9a1914;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:192,54,33;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg,.gform_wrapper .btn-group-lg>.button,.search-form .btn-group-lg>.search-submit{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:calc(1.325rem + 0.9vw)}@media (min-width:1200px){.btn-group-lg>.btn,.btn-lg,.gform_wrapper .btn-group-lg>.button,.search-form .btn-group-lg>.search-submit{--bs-btn-font-size:2rem}}.btn-group-lg>.btn,.btn-lg,.gform_wrapper .btn-group-lg>.button,.search-form .btn-group-lg>.search-submit{--bs-btn-border-radius:0}.btn-group-sm>.btn,.btn-sm,.gform_wrapper .btn-group-sm>.button,.search-form .btn-group-sm>.search-submit{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:1.05rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.2rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#ffffff;--bs-dropdown-link-active-bg:#e24027;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:1.05rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#ffffff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#ffffff;--bs-dropdown-link-active-bg:#e24027;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn,.gform_wrapper .btn-group-vertical>.button,.gform_wrapper .btn-group>.button,.search-form .btn-group-vertical>.search-submit,.search-form .btn-group>.search-submit{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.gform_wrapper .btn-group-vertical>.active.button,.gform_wrapper .btn-group-vertical>.btn-check:checked+.button,.gform_wrapper .btn-group-vertical>.btn-check:focus+.button,.gform_wrapper .btn-group-vertical>.button:active,.gform_wrapper .btn-group-vertical>.button:focus,.gform_wrapper .btn-group-vertical>.button:hover,.gform_wrapper .btn-group>.active.button,.gform_wrapper .btn-group>.btn-check:checked+.button,.gform_wrapper .btn-group>.btn-check:focus+.button,.gform_wrapper .btn-group>.button:active,.gform_wrapper .btn-group>.button:focus,.gform_wrapper .btn-group>.button:hover,.search-form .btn-group-vertical>.active.search-submit,.search-form .btn-group-vertical>.btn-check:checked+.search-submit,.search-form .btn-group-vertical>.btn-check:focus+.search-submit,.search-form .btn-group-vertical>.search-submit:active,.search-form .btn-group-vertical>.search-submit:focus,.search-form .btn-group-vertical>.search-submit:hover,.search-form .btn-group>.active.search-submit,.search-form .btn-group>.btn-check:checked+.search-submit,.search-form .btn-group>.btn-check:focus+.search-submit,.search-form .btn-group>.search-submit:active,.search-form .btn-group>.search-submit:focus,.search-form .btn-group>.search-submit:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn,.gform_wrapper .btn-group>:not(.btn-check:first-child)+.button,.search-form .btn-group>:not(.btn-check:first-child)+.search-submit{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.gform_wrapper .btn-group>.btn-group:not(:last-child)>.button,.gform_wrapper .btn-group>.button:not(:last-child):not(.dropdown-toggle),.gform_wrapper .btn-group>.dropdown-toggle-split.button:first-child,.search-form .btn-group>.btn-group:not(:last-child)>.search-submit,.search-form .btn-group>.dropdown-toggle-split.search-submit:first-child,.search-form .btn-group>.search-submit:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.gform_wrapper .btn-group>.btn-group:not(:first-child)>.button,.gform_wrapper .btn-group>.button:nth-child(n+3),.gform_wrapper .btn-group>:not(.btn-check)+.button,.search-form .btn-group>.btn-group:not(:first-child)>.search-submit,.search-form .btn-group>.search-submit:nth-child(n+3),.search-form .btn-group>:not(.btn-check)+.search-submit{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split,.gform_wrapper .btn-group-sm>.button+.dropdown-toggle-split,.search-form .btn-group-sm>.search-submit+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split,.gform_wrapper .btn-group-lg>.button+.dropdown-toggle-split,.search-form .btn-group-lg>.search-submit+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.gform_wrapper .btn-group-vertical>.button,.search-form .btn-group-vertical>.search-submit{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.gform_wrapper .btn-group-vertical>.button:not(:first-child),.search-form .btn-group-vertical>.search-submit:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.gform_wrapper .btn-group-vertical>.btn-group:not(:last-child)>.button,.gform_wrapper .btn-group-vertical>.button:not(:last-child):not(.dropdown-toggle),.search-form .btn-group-vertical>.btn-group:not(:last-child)>.search-submit,.search-form .btn-group-vertical>.search-submit:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn,.gform_wrapper .btn-group-vertical>.btn-group:not(:first-child)>.button,.gform_wrapper .btn-group-vertical>.btn~.button,.gform_wrapper .btn-group-vertical>.button~.btn,.gform_wrapper .btn-group-vertical>.button~.button,.gform_wrapper .search-form .btn-group-vertical>.button~.search-submit,.gform_wrapper .search-form .btn-group-vertical>.search-submit~.button,.search-form .btn-group-vertical>.btn-group:not(:first-child)>.search-submit,.search-form .btn-group-vertical>.btn~.search-submit,.search-form .btn-group-vertical>.search-submit~.btn,.search-form .btn-group-vertical>.search-submit~.search-submit,.search-form .gform_wrapper .btn-group-vertical>.button~.search-submit,.search-form .gform_wrapper .btn-group-vertical>.search-submit~.button{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(226,64,39,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#ffffff;--bs-nav-pills-link-active-bg:#e24027}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:2rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.245rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.5rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:1rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.5rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2836, 35, 29, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:0;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#ffffff;--bs-navbar-brand-color:#ffffff;--bs-navbar-brand-hover-color:#ffffff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2324231d' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%2890.4, 25.6, 15.6%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(226, 64, 39, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1.2rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28237.6, 140.4, 125.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28237.6, 140.4, 125.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1.2rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(226, 64, 39, 0.25);--bs-pagination-active-color:#ffffff;--bs-pagination-active-bg:#e24027;--bs-pagination-active-border-color:#e24027;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:calc(1.275rem + 0.3vw)}@media (min-width:1200px){.pagination-lg{--bs-pagination-font-size:1.5rem}}.pagination-lg{--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:1.05rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#ffffff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.gform_wrapper .button .badge,.search-form .search-submit .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger,.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.9rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#ffffff;--bs-progress-bar-bg:#e24027;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#ffffff;--bs-list-group-active-bg:#e24027;--bs-list-group-active-border-color:#e24027;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(226, 64, 39, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.7;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:1.05rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.7;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:1.05rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1.2rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.7;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.7}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.gform_wrapper .placeholder.button::before,.placeholder.btn::before,.search-form .placeholder.search-submit::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(232,102,82,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(232,102,82,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(54,12,14,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(54,12,14,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(244,186,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(244,186,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(123,20,16,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(123,20,16,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.screen-reader-text,.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.screen-reader-text:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2.25rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.m-9{margin:6.25rem!important}.m-10{margin:7.5rem!important}.m-11{margin:9.375rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-6{margin-right:3rem!important;margin-left:3rem!important}.mx-7{margin-right:4rem!important;margin-left:4rem!important}.mx-8{margin-right:5rem!important;margin-left:5rem!important}.mx-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2.25rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.mt-9{margin-top:6.25rem!important}.mt-10{margin-top:7.5rem!important}.mt-11{margin-top:9.375rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2.25rem!important}.me-6{margin-right:3rem!important}.me-7{margin-right:4rem!important}.me-8{margin-right:5rem!important}.me-9{margin-right:6.25rem!important}.me-10{margin-right:7.5rem!important}.me-11{margin-right:9.375rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.gform_wrapper li,.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2.25rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.mb-9{margin-bottom:6.25rem!important}.mb-10{margin-bottom:7.5rem!important}.mb-11{margin-bottom:9.375rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2.25rem!important}.ms-6{margin-left:3rem!important}.ms-7{margin-left:4rem!important}.ms-8{margin-left:5rem!important}.ms-9{margin-left:6.25rem!important}.ms-10{margin-left:7.5rem!important}.ms-11{margin-left:9.375rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2.25rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.p-9{padding:6.25rem!important}.p-10{padding:7.5rem!important}.p-11{padding:9.375rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.px-7{padding-right:4rem!important;padding-left:4rem!important}.px-8{padding-right:5rem!important;padding-left:5rem!important}.px-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2.25rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pt-9{padding-top:6.25rem!important}.pt-10{padding-top:7.5rem!important}.pt-11{padding-top:9.375rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2.25rem!important}.pe-6{padding-right:3rem!important}.pe-7{padding-right:4rem!important}.pe-8{padding-right:5rem!important}.pe-9{padding-right:6.25rem!important}.pe-10{padding-right:7.5rem!important}.pe-11{padding-right:9.375rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2.25rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.pb-9{padding-bottom:6.25rem!important}.pb-10{padding-bottom:7.5rem!important}.pb-11{padding-bottom:9.375rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2.25rem!important}.ps-6{padding-left:3rem!important}.ps-7{padding-left:4rem!important}.ps-8{padding-left:5rem!important}.ps-9{padding-left:6.25rem!important}.ps-10{padding-left:7.5rem!important}.ps-11{padding-left:9.375rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2.25rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.gap-9{gap:6.25rem!important}.gap-10{gap:7.5rem!important}.gap-11{gap:9.375rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2.25rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.row-gap-9{row-gap:6.25rem!important}.row-gap-10{row-gap:7.5rem!important}.row-gap-11{row-gap:9.375rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.525rem + 3.3vw)!important}.fs-2{font-size:calc(1.45rem + 2.4vw)!important}.fs-3{font-size:calc(1.335rem + 1.02vw)!important}.fs-4{font-size:calc(1.305rem + .66vw)!important}.fs-5{font-size:calc(1.275rem + .3vw)!important}.fs-6{font-size:1.2rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.7!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2.25rem!important}.m-sm-6{margin:3rem!important}.m-sm-7{margin:4rem!important}.m-sm-8{margin:5rem!important}.m-sm-9{margin:6.25rem!important}.m-sm-10{margin:7.5rem!important}.m-sm-11{margin:9.375rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-sm-6{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-7{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-8{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-sm-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-sm-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-sm-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-sm-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-sm-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2.25rem!important}.mt-sm-6{margin-top:3rem!important}.mt-sm-7{margin-top:4rem!important}.mt-sm-8{margin-top:5rem!important}.mt-sm-9{margin-top:6.25rem!important}.mt-sm-10{margin-top:7.5rem!important}.mt-sm-11{margin-top:9.375rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2.25rem!important}.me-sm-6{margin-right:3rem!important}.me-sm-7{margin-right:4rem!important}.me-sm-8{margin-right:5rem!important}.me-sm-9{margin-right:6.25rem!important}.me-sm-10{margin-right:7.5rem!important}.me-sm-11{margin-right:9.375rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2.25rem!important}.mb-sm-6{margin-bottom:3rem!important}.mb-sm-7{margin-bottom:4rem!important}.mb-sm-8{margin-bottom:5rem!important}.mb-sm-9{margin-bottom:6.25rem!important}.mb-sm-10{margin-bottom:7.5rem!important}.mb-sm-11{margin-bottom:9.375rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2.25rem!important}.ms-sm-6{margin-left:3rem!important}.ms-sm-7{margin-left:4rem!important}.ms-sm-8{margin-left:5rem!important}.ms-sm-9{margin-left:6.25rem!important}.ms-sm-10{margin-left:7.5rem!important}.ms-sm-11{margin-left:9.375rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2.25rem!important}.p-sm-6{padding:3rem!important}.p-sm-7{padding:4rem!important}.p-sm-8{padding:5rem!important}.p-sm-9{padding:6.25rem!important}.p-sm-10{padding:7.5rem!important}.p-sm-11{padding:9.375rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-sm-6{padding-right:3rem!important;padding-left:3rem!important}.px-sm-7{padding-right:4rem!important;padding-left:4rem!important}.px-sm-8{padding-right:5rem!important;padding-left:5rem!important}.px-sm-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-sm-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-sm-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-sm-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-sm-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-sm-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2.25rem!important}.pt-sm-6{padding-top:3rem!important}.pt-sm-7{padding-top:4rem!important}.pt-sm-8{padding-top:5rem!important}.pt-sm-9{padding-top:6.25rem!important}.pt-sm-10{padding-top:7.5rem!important}.pt-sm-11{padding-top:9.375rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2.25rem!important}.pe-sm-6{padding-right:3rem!important}.pe-sm-7{padding-right:4rem!important}.pe-sm-8{padding-right:5rem!important}.pe-sm-9{padding-right:6.25rem!important}.pe-sm-10{padding-right:7.5rem!important}.pe-sm-11{padding-right:9.375rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2.25rem!important}.pb-sm-6{padding-bottom:3rem!important}.pb-sm-7{padding-bottom:4rem!important}.pb-sm-8{padding-bottom:5rem!important}.pb-sm-9{padding-bottom:6.25rem!important}.pb-sm-10{padding-bottom:7.5rem!important}.pb-sm-11{padding-bottom:9.375rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2.25rem!important}.ps-sm-6{padding-left:3rem!important}.ps-sm-7{padding-left:4rem!important}.ps-sm-8{padding-left:5rem!important}.ps-sm-9{padding-left:6.25rem!important}.ps-sm-10{padding-left:7.5rem!important}.ps-sm-11{padding-left:9.375rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2.25rem!important}.gap-sm-6{gap:3rem!important}.gap-sm-7{gap:4rem!important}.gap-sm-8{gap:5rem!important}.gap-sm-9{gap:6.25rem!important}.gap-sm-10{gap:7.5rem!important}.gap-sm-11{gap:9.375rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:2.25rem!important}.row-gap-sm-6{row-gap:3rem!important}.row-gap-sm-7{row-gap:4rem!important}.row-gap-sm-8{row-gap:5rem!important}.row-gap-sm-9{row-gap:6.25rem!important}.row-gap-sm-10{row-gap:7.5rem!important}.row-gap-sm-11{row-gap:9.375rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-sm-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-sm-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-sm-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-sm-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-sm-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-sm-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2.25rem!important}.m-md-6{margin:3rem!important}.m-md-7{margin:4rem!important}.m-md-8{margin:5rem!important}.m-md-9{margin:6.25rem!important}.m-md-10{margin:7.5rem!important}.m-md-11{margin:9.375rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-md-6{margin-right:3rem!important;margin-left:3rem!important}.mx-md-7{margin-right:4rem!important;margin-left:4rem!important}.mx-md-8{margin-right:5rem!important;margin-left:5rem!important}.mx-md-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-md-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-md-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-md-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-md-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-md-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2.25rem!important}.mt-md-6{margin-top:3rem!important}.mt-md-7{margin-top:4rem!important}.mt-md-8{margin-top:5rem!important}.mt-md-9{margin-top:6.25rem!important}.mt-md-10{margin-top:7.5rem!important}.mt-md-11{margin-top:9.375rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2.25rem!important}.me-md-6{margin-right:3rem!important}.me-md-7{margin-right:4rem!important}.me-md-8{margin-right:5rem!important}.me-md-9{margin-right:6.25rem!important}.me-md-10{margin-right:7.5rem!important}.me-md-11{margin-right:9.375rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2.25rem!important}.mb-md-6{margin-bottom:3rem!important}.mb-md-7{margin-bottom:4rem!important}.mb-md-8{margin-bottom:5rem!important}.mb-md-9{margin-bottom:6.25rem!important}.mb-md-10{margin-bottom:7.5rem!important}.mb-md-11{margin-bottom:9.375rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2.25rem!important}.ms-md-6{margin-left:3rem!important}.ms-md-7{margin-left:4rem!important}.ms-md-8{margin-left:5rem!important}.ms-md-9{margin-left:6.25rem!important}.ms-md-10{margin-left:7.5rem!important}.ms-md-11{margin-left:9.375rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2.25rem!important}.p-md-6{padding:3rem!important}.p-md-7{padding:4rem!important}.p-md-8{padding:5rem!important}.p-md-9{padding:6.25rem!important}.p-md-10{padding:7.5rem!important}.p-md-11{padding:9.375rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-md-6{padding-right:3rem!important;padding-left:3rem!important}.px-md-7{padding-right:4rem!important;padding-left:4rem!important}.px-md-8{padding-right:5rem!important;padding-left:5rem!important}.px-md-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-md-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-md-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-md-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-md-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-md-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2.25rem!important}.pt-md-6{padding-top:3rem!important}.pt-md-7{padding-top:4rem!important}.pt-md-8{padding-top:5rem!important}.pt-md-9{padding-top:6.25rem!important}.pt-md-10{padding-top:7.5rem!important}.pt-md-11{padding-top:9.375rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2.25rem!important}.pe-md-6{padding-right:3rem!important}.pe-md-7{padding-right:4rem!important}.pe-md-8{padding-right:5rem!important}.pe-md-9{padding-right:6.25rem!important}.pe-md-10{padding-right:7.5rem!important}.pe-md-11{padding-right:9.375rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2.25rem!important}.pb-md-6{padding-bottom:3rem!important}.pb-md-7{padding-bottom:4rem!important}.pb-md-8{padding-bottom:5rem!important}.pb-md-9{padding-bottom:6.25rem!important}.pb-md-10{padding-bottom:7.5rem!important}.pb-md-11{padding-bottom:9.375rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2.25rem!important}.ps-md-6{padding-left:3rem!important}.ps-md-7{padding-left:4rem!important}.ps-md-8{padding-left:5rem!important}.ps-md-9{padding-left:6.25rem!important}.ps-md-10{padding-left:7.5rem!important}.ps-md-11{padding-left:9.375rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2.25rem!important}.gap-md-6{gap:3rem!important}.gap-md-7{gap:4rem!important}.gap-md-8{gap:5rem!important}.gap-md-9{gap:6.25rem!important}.gap-md-10{gap:7.5rem!important}.gap-md-11{gap:9.375rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:2.25rem!important}.row-gap-md-6{row-gap:3rem!important}.row-gap-md-7{row-gap:4rem!important}.row-gap-md-8{row-gap:5rem!important}.row-gap-md-9{row-gap:6.25rem!important}.row-gap-md-10{row-gap:7.5rem!important}.row-gap-md-11{row-gap:9.375rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-md-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-md-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-md-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-md-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-md-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-md-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2.25rem!important}.m-lg-6{margin:3rem!important}.m-lg-7{margin:4rem!important}.m-lg-8{margin:5rem!important}.m-lg-9{margin:6.25rem!important}.m-lg-10{margin:7.5rem!important}.m-lg-11{margin:9.375rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-lg-6{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-7{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-8{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-lg-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-lg-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-lg-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-lg-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-lg-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2.25rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-7{margin-top:4rem!important}.mt-lg-8{margin-top:5rem!important}.mt-lg-9{margin-top:6.25rem!important}.mt-lg-10{margin-top:7.5rem!important}.mt-lg-11{margin-top:9.375rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2.25rem!important}.me-lg-6{margin-right:3rem!important}.me-lg-7{margin-right:4rem!important}.me-lg-8{margin-right:5rem!important}.me-lg-9{margin-right:6.25rem!important}.me-lg-10{margin-right:7.5rem!important}.me-lg-11{margin-right:9.375rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2.25rem!important}.mb-lg-6{margin-bottom:3rem!important}.mb-lg-7{margin-bottom:4rem!important}.mb-lg-8{margin-bottom:5rem!important}.mb-lg-9{margin-bottom:6.25rem!important}.mb-lg-10{margin-bottom:7.5rem!important}.mb-lg-11{margin-bottom:9.375rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2.25rem!important}.ms-lg-6{margin-left:3rem!important}.ms-lg-7{margin-left:4rem!important}.ms-lg-8{margin-left:5rem!important}.ms-lg-9{margin-left:6.25rem!important}.ms-lg-10{margin-left:7.5rem!important}.ms-lg-11{margin-left:9.375rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2.25rem!important}.p-lg-6{padding:3rem!important}.p-lg-7{padding:4rem!important}.p-lg-8{padding:5rem!important}.p-lg-9{padding:6.25rem!important}.p-lg-10{padding:7.5rem!important}.p-lg-11{padding:9.375rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-lg-6{padding-right:3rem!important;padding-left:3rem!important}.px-lg-7{padding-right:4rem!important;padding-left:4rem!important}.px-lg-8{padding-right:5rem!important;padding-left:5rem!important}.px-lg-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-lg-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-lg-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-lg-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-lg-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2.25rem!important}.pt-lg-6{padding-top:3rem!important}.pt-lg-7{padding-top:4rem!important}.pt-lg-8{padding-top:5rem!important}.pt-lg-9{padding-top:6.25rem!important}.pt-lg-10{padding-top:7.5rem!important}.pt-lg-11{padding-top:9.375rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2.25rem!important}.pe-lg-6{padding-right:3rem!important}.pe-lg-7{padding-right:4rem!important}.pe-lg-8{padding-right:5rem!important}.pe-lg-9{padding-right:6.25rem!important}.pe-lg-10{padding-right:7.5rem!important}.pe-lg-11{padding-right:9.375rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2.25rem!important}.pb-lg-6{padding-bottom:3rem!important}.pb-lg-7{padding-bottom:4rem!important}.pb-lg-8{padding-bottom:5rem!important}.pb-lg-9{padding-bottom:6.25rem!important}.pb-lg-10{padding-bottom:7.5rem!important}.pb-lg-11{padding-bottom:9.375rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2.25rem!important}.ps-lg-6{padding-left:3rem!important}.ps-lg-7{padding-left:4rem!important}.ps-lg-8{padding-left:5rem!important}.ps-lg-9{padding-left:6.25rem!important}.ps-lg-10{padding-left:7.5rem!important}.ps-lg-11{padding-left:9.375rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2.25rem!important}.gap-lg-6{gap:3rem!important}.gap-lg-7{gap:4rem!important}.gap-lg-8{gap:5rem!important}.gap-lg-9{gap:6.25rem!important}.gap-lg-10{gap:7.5rem!important}.gap-lg-11{gap:9.375rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:2.25rem!important}.row-gap-lg-6{row-gap:3rem!important}.row-gap-lg-7{row-gap:4rem!important}.row-gap-lg-8{row-gap:5rem!important}.row-gap-lg-9{row-gap:6.25rem!important}.row-gap-lg-10{row-gap:7.5rem!important}.row-gap-lg-11{row-gap:9.375rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-lg-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-lg-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-lg-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-lg-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-lg-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-lg-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2.25rem!important}.m-xl-6{margin:3rem!important}.m-xl-7{margin:4rem!important}.m-xl-8{margin:5rem!important}.m-xl-9{margin:6.25rem!important}.m-xl-10{margin:7.5rem!important}.m-xl-11{margin:9.375rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-7{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-8{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-xl-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-xl-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-xl-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-xl-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2.25rem!important}.mt-xl-6{margin-top:3rem!important}.mt-xl-7{margin-top:4rem!important}.mt-xl-8{margin-top:5rem!important}.mt-xl-9{margin-top:6.25rem!important}.mt-xl-10{margin-top:7.5rem!important}.mt-xl-11{margin-top:9.375rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2.25rem!important}.me-xl-6{margin-right:3rem!important}.me-xl-7{margin-right:4rem!important}.me-xl-8{margin-right:5rem!important}.me-xl-9{margin-right:6.25rem!important}.me-xl-10{margin-right:7.5rem!important}.me-xl-11{margin-right:9.375rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2.25rem!important}.mb-xl-6{margin-bottom:3rem!important}.mb-xl-7{margin-bottom:4rem!important}.mb-xl-8{margin-bottom:5rem!important}.mb-xl-9{margin-bottom:6.25rem!important}.mb-xl-10{margin-bottom:7.5rem!important}.mb-xl-11{margin-bottom:9.375rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2.25rem!important}.ms-xl-6{margin-left:3rem!important}.ms-xl-7{margin-left:4rem!important}.ms-xl-8{margin-left:5rem!important}.ms-xl-9{margin-left:6.25rem!important}.ms-xl-10{margin-left:7.5rem!important}.ms-xl-11{margin-left:9.375rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2.25rem!important}.p-xl-6{padding:3rem!important}.p-xl-7{padding:4rem!important}.p-xl-8{padding:5rem!important}.p-xl-9{padding:6.25rem!important}.p-xl-10{padding:7.5rem!important}.p-xl-11{padding:9.375rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-xl-7{padding-right:4rem!important;padding-left:4rem!important}.px-xl-8{padding-right:5rem!important;padding-left:5rem!important}.px-xl-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-xl-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-xl-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-xl-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-xl-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2.25rem!important}.pt-xl-6{padding-top:3rem!important}.pt-xl-7{padding-top:4rem!important}.pt-xl-8{padding-top:5rem!important}.pt-xl-9{padding-top:6.25rem!important}.pt-xl-10{padding-top:7.5rem!important}.pt-xl-11{padding-top:9.375rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2.25rem!important}.pe-xl-6{padding-right:3rem!important}.pe-xl-7{padding-right:4rem!important}.pe-xl-8{padding-right:5rem!important}.pe-xl-9{padding-right:6.25rem!important}.pe-xl-10{padding-right:7.5rem!important}.pe-xl-11{padding-right:9.375rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2.25rem!important}.pb-xl-6{padding-bottom:3rem!important}.pb-xl-7{padding-bottom:4rem!important}.pb-xl-8{padding-bottom:5rem!important}.pb-xl-9{padding-bottom:6.25rem!important}.pb-xl-10{padding-bottom:7.5rem!important}.pb-xl-11{padding-bottom:9.375rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2.25rem!important}.ps-xl-6{padding-left:3rem!important}.ps-xl-7{padding-left:4rem!important}.ps-xl-8{padding-left:5rem!important}.ps-xl-9{padding-left:6.25rem!important}.ps-xl-10{padding-left:7.5rem!important}.ps-xl-11{padding-left:9.375rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2.25rem!important}.gap-xl-6{gap:3rem!important}.gap-xl-7{gap:4rem!important}.gap-xl-8{gap:5rem!important}.gap-xl-9{gap:6.25rem!important}.gap-xl-10{gap:7.5rem!important}.gap-xl-11{gap:9.375rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:2.25rem!important}.row-gap-xl-6{row-gap:3rem!important}.row-gap-xl-7{row-gap:4rem!important}.row-gap-xl-8{row-gap:5rem!important}.row-gap-xl-9{row-gap:6.25rem!important}.row-gap-xl-10{row-gap:7.5rem!important}.row-gap-xl-11{row-gap:9.375rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-xl-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-xl-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xl-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-xl-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-xl-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2.25rem!important}.m-xxl-6{margin:3rem!important}.m-xxl-7{margin:4rem!important}.m-xxl-8{margin:5rem!important}.m-xxl-9{margin:6.25rem!important}.m-xxl-10{margin:7.5rem!important}.m-xxl-11{margin:9.375rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:2.25rem!important;margin-left:2.25rem!important}.mx-xxl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-7{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-8{margin-right:5rem!important;margin-left:5rem!important}.mx-xxl-9{margin-right:6.25rem!important;margin-left:6.25rem!important}.mx-xxl-10{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-xxl-11{margin-right:9.375rem!important;margin-left:9.375rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.my-xxl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-xxl-9{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.my-xxl-10{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-xxl-11{margin-top:9.375rem!important;margin-bottom:9.375rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2.25rem!important}.mt-xxl-6{margin-top:3rem!important}.mt-xxl-7{margin-top:4rem!important}.mt-xxl-8{margin-top:5rem!important}.mt-xxl-9{margin-top:6.25rem!important}.mt-xxl-10{margin-top:7.5rem!important}.mt-xxl-11{margin-top:9.375rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2.25rem!important}.me-xxl-6{margin-right:3rem!important}.me-xxl-7{margin-right:4rem!important}.me-xxl-8{margin-right:5rem!important}.me-xxl-9{margin-right:6.25rem!important}.me-xxl-10{margin-right:7.5rem!important}.me-xxl-11{margin-right:9.375rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2.25rem!important}.mb-xxl-6{margin-bottom:3rem!important}.mb-xxl-7{margin-bottom:4rem!important}.mb-xxl-8{margin-bottom:5rem!important}.mb-xxl-9{margin-bottom:6.25rem!important}.mb-xxl-10{margin-bottom:7.5rem!important}.mb-xxl-11{margin-bottom:9.375rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2.25rem!important}.ms-xxl-6{margin-left:3rem!important}.ms-xxl-7{margin-left:4rem!important}.ms-xxl-8{margin-left:5rem!important}.ms-xxl-9{margin-left:6.25rem!important}.ms-xxl-10{margin-left:7.5rem!important}.ms-xxl-11{margin-left:9.375rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2.25rem!important}.p-xxl-6{padding:3rem!important}.p-xxl-7{padding:4rem!important}.p-xxl-8{padding:5rem!important}.p-xxl-9{padding:6.25rem!important}.p-xxl-10{padding:7.5rem!important}.p-xxl-11{padding:9.375rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-xxl-6{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-7{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-8{padding-right:5rem!important;padding-left:5rem!important}.px-xxl-9{padding-right:6.25rem!important;padding-left:6.25rem!important}.px-xxl-10{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-xxl-11{padding-right:9.375rem!important;padding-left:9.375rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.py-xxl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-xxl-9{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.py-xxl-10{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-xxl-11{padding-top:9.375rem!important;padding-bottom:9.375rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2.25rem!important}.pt-xxl-6{padding-top:3rem!important}.pt-xxl-7{padding-top:4rem!important}.pt-xxl-8{padding-top:5rem!important}.pt-xxl-9{padding-top:6.25rem!important}.pt-xxl-10{padding-top:7.5rem!important}.pt-xxl-11{padding-top:9.375rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2.25rem!important}.pe-xxl-6{padding-right:3rem!important}.pe-xxl-7{padding-right:4rem!important}.pe-xxl-8{padding-right:5rem!important}.pe-xxl-9{padding-right:6.25rem!important}.pe-xxl-10{padding-right:7.5rem!important}.pe-xxl-11{padding-right:9.375rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2.25rem!important}.pb-xxl-6{padding-bottom:3rem!important}.pb-xxl-7{padding-bottom:4rem!important}.pb-xxl-8{padding-bottom:5rem!important}.pb-xxl-9{padding-bottom:6.25rem!important}.pb-xxl-10{padding-bottom:7.5rem!important}.pb-xxl-11{padding-bottom:9.375rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2.25rem!important}.ps-xxl-6{padding-left:3rem!important}.ps-xxl-7{padding-left:4rem!important}.ps-xxl-8{padding-left:5rem!important}.ps-xxl-9{padding-left:6.25rem!important}.ps-xxl-10{padding-left:7.5rem!important}.ps-xxl-11{padding-left:9.375rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2.25rem!important}.gap-xxl-6{gap:3rem!important}.gap-xxl-7{gap:4rem!important}.gap-xxl-8{gap:5rem!important}.gap-xxl-9{gap:6.25rem!important}.gap-xxl-10{gap:7.5rem!important}.gap-xxl-11{gap:9.375rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:2.25rem!important}.row-gap-xxl-6{row-gap:3rem!important}.row-gap-xxl-7{row-gap:4rem!important}.row-gap-xxl-8{row-gap:5rem!important}.row-gap-xxl-9{row-gap:6.25rem!important}.row-gap-xxl-10{row-gap:7.5rem!important}.row-gap-xxl-11{row-gap:9.375rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:2.25rem!important;column-gap:2.25rem!important}.column-gap-xxl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-xxl-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-xxl-8{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xxl-9{-moz-column-gap:6.25rem!important;column-gap:6.25rem!important}.column-gap-xxl-10{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.column-gap-xxl-11{-moz-column-gap:9.375rem!important;column-gap:9.375rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:4rem!important}.fs-2{font-size:3.25rem!important}.fs-3{font-size:2.1rem!important}.fs-4{font-size:1.8rem!important}.fs-5{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.vg-shipping-label-preview{margin-block:1.5rem}.vg-shipping-label-image{padding:1rem;border:1px solid #e1dbd1;border-radius:12px;background:#fff;margin-block:1rem}.vg-shipping-label-image img{display:block;width:100%;height:auto}.vg-order-labels{margin:1rem 0;border:1px solid var(--vg-border);border-radius:.5rem;background:var(--vg-panel,#fff)}.vg-order-labels>summary{display:flex;align-items:center;gap:.6rem;padding:.9rem 1rem;cursor:pointer;font-weight:700;list-style:none}.vg-order-labels>summary>.vg-details-chevron{margin-left:auto}.vg-order-labels-body{padding:0 1rem 1rem}.vg-portal .vg-order-labels>.vg-order-labels-body{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:0 1rem 1rem}.vg-order-labels-form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) minmax(5rem,0.4fr) auto;align-items:end;gap:.75rem}.vg-order-labels-form .vg-field{min-width:0;margin:0}.vg-order-label-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.vg-order-label-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.vg-order-label{width:min(100%,31rem);margin:1.5rem auto;border:1px solid var(--vg-border);background:#fff;box-shadow:0 .3rem 1rem rgba(0,0,0,.08)}.vg-order-label img{display:block;width:100%;height:auto;image-rendering:crisp-edges}@media (max-width:1100px){.vg-order-labels-form{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 5rem}.vg-order-labels-form>.vg-order-label-actions{grid-column:1/-1}}@media (max-width:800px){.vg-order-labels-form{grid-template-columns:minmax(0,1fr)}.vg-order-label-actions>.vg-button{flex:1 1 auto}}.a--heart{will-change:transform;animation-duration:1s;animation-delay:2s;animation-fill-mode:both;animation-name:a-heart;transform-style:preserve-3d}.a-fade--in{will-change:opacity;animation-duration:1s;animation-fill-mode:backwards;animation-name:a-fadeIn;transform-style:preserve-3d}.a-fade-in--left{will-change:transform,opacity;animation-duration:.5s;animation-fill-mode:backwards;animation-name:a-fadeInLeft;transform-style:preserve-3d}.a-fade-in-left--short{will-change:transform,opacity;animation-duration:.25s;animation-fill-mode:backwards;animation-name:a-fadeInLeftShort;transform-style:preserve-3d}.a-fly-in--left{will-change:transform,opacity;animation-duration:.5s;animation-fill-mode:backwards;animation-name:a-flyInLeft;transform-style:preserve-3d}.a-grow-fade--in{will-change:transform,opacity;animation-duration:1s;animation-fill-mode:backwards;animation-name:a-growFadeIn;transform-style:preserve-3d}.a-rotate-fade--in{will-change:transform,opacity;animation-duration:1s;animation-fill-mode:backwards;animation-name:a-rotateFadeIn}.a-rotate-grow-fade--in{will-change:transform,opacity;animation-duration:1s;animation-name:a-rotateGrowFadeIn;animation-fill-mode:backwards}.a--wheelspin{animation:a-spin 10s infinite ease-in-out}.a-del--1{animation-delay:.1s}.a-del--2{animation-delay:.2s}.a-del--3{animation-delay:.3s}.a-del--4{animation-delay:.4s}.a-del--5{animation-delay:.5s}.a-del--6{animation-delay:.6s}.a-del--7{animation-delay:.7s}.a-del--8{animation-delay:.8s}.a-del--9{animation-delay:.9s}.a-del--10{animation-delay:1s}.a-dur--2{animation-duration:.2s}.a-dur--4{animation-duration:.4s}.a-dur--6{animation-duration:.6s}.a-dur--8{animation-duration:.8s}.a-dur--10{animation-duration:1s}@keyframes a-heart{0%{transform:scale(1)}20%{transform:scale(1.1)}40%{transform:scale(1.3)}60%{transform:scale(1)}80%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes a-zoomIn{from{transform:scale(1)}to{transform:scale(1.05)}}@keyframes a-fadeIn{from{opacity:0}to{opacity:1}}@keyframes a-rotateFadeIn{from{opacity:0;transform:perspective(1500px) rotate(2.5deg)}to{opacity:1;transform:perspective(1500px) rotate(0)}}@keyframes a-growFadeIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes a-rotateGrowFadeIn{from{opacity:0;transform:perspective(1500px) rotate(2.5deg) scale(.96)}to{opacity:1;transform:perspective(1500px) rotate(0) scale(1)}}@keyframes a-fadeInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes a-flyInLeft{from{transform:translateX(-30px)}to{transform:translateX(0)}}@keyframes a-fadeInLeftShort{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes ct-elastic{0%{transform-origin:right center;transform:scale(1,1)}44.9%{transform-origin:right center;transform:scale(0,1)}45.1%{transform-origin:left center;transform:scale(0,1)}90%{transform-origin:left center;transform:scale(1,1)}}@keyframes ct-elastic-arrow{85%{transform:translate(0) rotate(45deg)}93%{transform:translate(1px) rotate(45deg) scale(1.05,1.05)}100%{transform:translate(0) rotate(45deg)}}@keyframes ct-elastic-reverse{0%{transform-origin:left center;transform:scale(1,1)}44.9%{transform-origin:left center;transform:scale(0,1)}45.1%{transform-origin:right center;transform:scale(0,1)}90%{transform-origin:right center;transform:scale(1,1)}}@keyframes ct-elastic-arrow-reverse{85%{transform:translate(0) rotate(-135deg)}93%{transform:translate(-1px) rotate(-135deg) scale(1.05,1.05)}100%{transform:translate(0) rotate(-135deg)}}@keyframes ct-loader{0%{width:0%}100%{width:100%}}@keyframes ct-underline{0%{background-position:100% 98%;background-size:100% 2px}44.9%{background-position:100% 98%;background-size:0 2px}45.1%{background-position:0 98%;background-size:0 2px}90%{background-position:0 98%;background-size:100% 2px}}@keyframes ct-underline-reduced{0%{background-position:calc(100% - 20px) 98%;background-size:calc(100% - 20px) 2px}44.9%{background-position:calc(100% - 20px) 98%;background-size:0 2px}45.1%{background-position:0 98%;background-size:0 2px}90%{background-position:0 98%;background-size:calc(100% - 20px) 2px}}@keyframes ct-rocket{0%{transform:translate(0,0)}25%{transform:translate(1px,0)}50%{transform:translate(1px,1px)}75%{transform:translate(0,1px)}100%{transform:translate(-1px,0)}}@keyframes ct-rocket-size{0%{width:1.2em;height:1.2em;top:24%}25%{width:1.3em;height:1.3em;top:22%}50%{width:1.2em;height:1.2em;top:24%}75%{width:1.1em;height:1.1em;top:26%}}@keyframes a-spin{0%{transform:rotate(0)}10%{transform:rotate(0)}70%{transform:rotate(1440deg)}100%{transform:rotate(1440deg)}}:root{--color-page-background-color:#ffffff;--color-text:#24231d;--color-primary:#e24027;--color-secondary:#430f11;--color-white:#ffffff}.bg.white{background-color:#fff}.bg.lightorange{background-color:#e4733b}.bg.yellow{background-color:#f1a907}.bg.blue{background-color:#338c92}.bg.orange{background-color:#e24027}.bg.darkred{background-color:#430f11}.bg.lightblue{background-color:#317992}.bg.darkblue{background-color:#1b273f}.bg.red{background-color:#9a1914}.bg.transparent{background-color:transparent}.bg.gray-100{background-color:#f8f9fa}.bg.gray-200{background-color:#e9ecef}.fontcolor.default{color:#24231d}.fontcolor.white{color:#fff}.fontcolor.lightorange{color:#e4733b}.fontcolor.yellow{color:#f1a907}.fontcolor.blue{color:#338c92}.fontcolor.orange{color:#e24027}.fontcolor.darkred{color:#430f11}.fontcolor.lightblue{color:#317992}.fontcolor.darkblue{color:#1b273f}.fontcolor.red{color:#9a1914}.fontcolor.transparent{color:transparent}:root{--color-text:#430f11}:root .light-element{display:inherit}:root .dark-element{display:none}:root .block-shadow{box-shadow:0 0 20px rgba(37,63,81,.1607843137)}.dark{--color-text:#ffffff}.dark .light-element{display:none}.dark .dark-element{display:inherit}.dark .block-shadow{box-shadow:0 0 20px rgba(255,255,255,.1607843137)}@media (prefers-color-scheme:light){.darkmode-enabled{--color-text:#430f11}.darkmode-enabled .light-element{display:inherit}.darkmode-enabled .dark-element{display:none}.darkmode-enabled .block-shadow{box-shadow:0 0 20px rgba(37,63,81,.1607843137)}.darkmode-enabled.dark{--color-text:#ffffff}.darkmode-enabled.dark .light-element{display:none}.darkmode-enabled.dark .dark-element{display:inherit}.darkmode-enabled.dark .block-shadow{box-shadow:0 0 20px rgba(255,255,255,.1607843137)}}@media (prefers-color-scheme:dark){.darkmode-enabled{--color-text:#ffffff}.darkmode-enabled .light-element{display:none}.darkmode-enabled .dark-element{display:inherit}.darkmode-enabled .block-shadow{box-shadow:0 0 20px rgba(255,255,255,.1607843137)}.darkmode-enabled.dark{--color-text:#430f11}.darkmode-enabled.dark .light-element{display:inherit}.darkmode-enabled.dark .dark-element{display:none}.darkmode-enabled.dark .block-shadow{box-shadow:0 0 20px rgba(37,63,81,.1607843137)}}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:400;src:url("../fonts/futura-400.woff2") format("woff2"),url("../fonts/futura-400.woff") format("woff")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:500;src:url("../fonts/futura-500.woff2") format("woff2"),url("../fonts/futura-500.woff") format("woff")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:700;src:url("../fonts/futura-700.woff2") format("woff2"),url("../fonts/futura-700.woff") format("woff")}@font-face{font-display:swap;font-family:"Niveau Grotesk";font-style:normal;font-weight:400;src:url("../fonts/niveau-400.woff2") format("woff2"),url("../fonts/niveau-400.woff") format("woff")}@font-face{font-display:swap;font-family:"Niveau Grotesk";font-style:normal;font-weight:700;src:url("../fonts/niveau-700.woff2") format("woff2"),url("../fonts/niveau-700.woff") format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;opacity:1;background-image:radial-gradient(lightgrey .4px,#fff .4px);background-size:12px 12px}body img.background{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.clickme,.clickme-blank{cursor:pointer}ol>li{margin-bottom:.375rem}ol>li>p{margin:0}ul>li{margin-bottom:.25rem}ul.menu>li{margin-bottom:0}.coverparent{position:relative;padding:0;display:flex;aspect-ratio:16/9}.coverparent img.cover,.coverparent video.cover{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}:root{--unit-30vh:30vh;--unit-50vh:50vh;--unit-66vh:66vh;--unit-100vh:100vh}@supports (height:100lvh){:root{--unit-30vh:30lvh;--unit-50vh:50lvh;--unit-66vh:66lvh;--unit-100vh:100lvh}}.h1,h1{line-height:1.2;font-size:3rem}.h2,h2{line-height:1.2;font-size:2.25rem}.h3,h3{line-height:1.3;margin-top:1.75rem}.h4,h4{line-height:1.33;margin-top:1.625rem}.h5,h5{line-height:1.4}.h6,h6{line-height:1.25}.white{color:#fff;text-decoration:none}@media (min-width:768px){.h1,h1{font-size:4rem}.h2,h2{font-size:3.25rem}}.btn,.gform_wrapper .button,.search-form .search-submit{--bs-btn-padding-x:2.5rem}.vg-logo{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;vertical-align:middle;line-height:1}.vg-logo .vg-logo-icon{display:block;width:32px;height:32px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.vg-logo .vg-logo-wordmark{display:block;width:150px;height:33px;-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.vg-logo--on-dark .vg-logo-icon,.vg-logo--on-dark .vg-logo-wordmark{filter:brightness(0) invert(1)}@media (prefers-reduced-motion:reduce){.a--wheelspin{animation:none}}@media print{.a--wheelspin{animation:none;transform:none}}.component{padding:4rem 0}.component.component-medium{padding:3rem 0}.component.component-small{padding:2rem 0}.component.component-mini{padding:0}@media (min-width:768px){.component{padding:8rem 0}.component.component-medium{padding:4rem 0}.component.component-small{padding:2.5rem 0}.component.component-mini{padding:0}}@media (hover){.clickme-blank:hover .cover,.clickme:hover .cover{transform:scale(1.07)}.clickme .coverparent,.clickme-blank .coverparent{overflow:hidden}.clickme .cover,.clickme-blank .cover{transition:all 1s ease-out}}.search-form label{font-weight:400}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .gfield_radio label,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction,.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:1.2rem!important;margin-bottom:0!important;line-height:1.2}.gform_wrapper form{margin-bottom:0}.gform_wrapper.gravity-theme .gfield{margin-bottom:1rem}.gform_wrapper ul{display:flex;flex-wrap:wrap;margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.gform_wrapper li{padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2)}div.gform_wrapper.gravity-theme .gfield_required{padding-left:3px;color:#e24027;font-size:1rem;font-style:normal!important}div.gform_wrapper.gravity-theme .gfield_required.gfield_required_asterisk{font-size:2rem;line-height:1}.gform_wrapper .gfield-choice-input{margin-right:.5rem}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.form-control,.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea,.search-form .search-field{border-radius:0;border:none;border-bottom:2px solid var(--color-text);padding:.5em;padding-top:0;font-size:24px;background-color:#fff;color:#24231d}.comment-form input[type=email]::-moz-placeholder,.comment-form input[type=text]::-moz-placeholder,.comment-form input[type=url]::-moz-placeholder,.comment-form textarea::-moz-placeholder,.form-control::-moz-placeholder,.gform_wrapper input[type=date]::-moz-placeholder,.gform_wrapper input[type=datetime-local]::-moz-placeholder,.gform_wrapper input[type=datetime]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper input[type=month]::-moz-placeholder,.gform_wrapper input[type=number]::-moz-placeholder,.gform_wrapper input[type=password]::-moz-placeholder,.gform_wrapper input[type=search]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=time]::-moz-placeholder,.gform_wrapper input[type=url]::-moz-placeholder,.gform_wrapper input[type=week]::-moz-placeholder,.gform_wrapper select::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.search-form .search-field::-moz-placeholder{opacity:1}.comment-form input[type=email]::placeholder,.comment-form input[type=text]::placeholder,.comment-form input[type=url]::placeholder,.comment-form textarea::placeholder,.form-control::placeholder,.gform_wrapper input[type=date]::placeholder,.gform_wrapper input[type=datetime-local]::placeholder,.gform_wrapper input[type=datetime]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=month]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=search]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=time]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper input[type=week]::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder,.search-form .search-field::placeholder{opacity:1}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.form-control:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus,.search-form .search-field:focus{box-shadow:none;background-color:#fff;color:#24231d}.comment-form input[type=email]:focus::-moz-placeholder,.comment-form input[type=text]:focus::-moz-placeholder,.comment-form input[type=url]:focus::-moz-placeholder,.comment-form textarea:focus::-moz-placeholder,.form-control:focus::-moz-placeholder,.gform_wrapper input[type=date]:focus::-moz-placeholder,.gform_wrapper input[type=datetime-local]:focus::-moz-placeholder,.gform_wrapper input[type=datetime]:focus::-moz-placeholder,.gform_wrapper input[type=email]:focus::-moz-placeholder,.gform_wrapper input[type=month]:focus::-moz-placeholder,.gform_wrapper input[type=number]:focus::-moz-placeholder,.gform_wrapper input[type=password]:focus::-moz-placeholder,.gform_wrapper input[type=search]:focus::-moz-placeholder,.gform_wrapper input[type=tel]:focus::-moz-placeholder,.gform_wrapper input[type=text]:focus::-moz-placeholder,.gform_wrapper input[type=time]:focus::-moz-placeholder,.gform_wrapper input[type=url]:focus::-moz-placeholder,.gform_wrapper input[type=week]:focus::-moz-placeholder,.gform_wrapper select:focus::-moz-placeholder,.gform_wrapper textarea:focus::-moz-placeholder,.search-form .search-field:focus::-moz-placeholder{opacity:0}.comment-form input[type=email]:focus::placeholder,.comment-form input[type=text]:focus::placeholder,.comment-form input[type=url]:focus::placeholder,.comment-form textarea:focus::placeholder,.form-control:focus::placeholder,.gform_wrapper input[type=date]:focus::placeholder,.gform_wrapper input[type=datetime-local]:focus::placeholder,.gform_wrapper input[type=datetime]:focus::placeholder,.gform_wrapper input[type=email]:focus::placeholder,.gform_wrapper input[type=month]:focus::placeholder,.gform_wrapper input[type=number]:focus::placeholder,.gform_wrapper input[type=password]:focus::placeholder,.gform_wrapper input[type=search]:focus::placeholder,.gform_wrapper input[type=tel]:focus::placeholder,.gform_wrapper input[type=text]:focus::placeholder,.gform_wrapper input[type=time]:focus::placeholder,.gform_wrapper input[type=url]:focus::placeholder,.gform_wrapper input[type=week]:focus::placeholder,.gform_wrapper select:focus::placeholder,.gform_wrapper textarea:focus::placeholder,.search-form .search-field:focus::placeholder{opacity:0}.comment-form input:invalid[type=email],.comment-form input:invalid[type=text],.comment-form input:invalid[type=url],.comment-form textarea:invalid,.form-control:invalid,.gform_wrapper input:invalid[type=date],.gform_wrapper input:invalid[type=datetime-local],.gform_wrapper input:invalid[type=datetime],.gform_wrapper input:invalid[type=email],.gform_wrapper input:invalid[type=month],.gform_wrapper input:invalid[type=number],.gform_wrapper input:invalid[type=password],.gform_wrapper input:invalid[type=search],.gform_wrapper input:invalid[type=tel],.gform_wrapper input:invalid[type=text],.gform_wrapper input:invalid[type=time],.gform_wrapper input:invalid[type=url],.gform_wrapper input:invalid[type=week],.gform_wrapper select:invalid,.gform_wrapper textarea:invalid,.search-form .search-field:invalid{box-shadow:none;border-color:#f1a907}.gform_wrapper .button.gform_button_select_files{background-color:#e9ecef}.form-check{position:relative}.form-check .form-check-label{padding-left:1em;padding-top:.1em;font-size:1.5em;line-height:1;cursor:pointer}.form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;height:1.2em;width:1.2em;z-index:10;padding-left:2.5em}.form-check .form-check-input~.form-check-mark{position:absolute;top:0;left:0;height:1.75em;width:1.75em;background-color:var(--color-white);border:2px solid var(--color-text);border-radius:2px}.form-check .form-check-input~.form-check-mark::after{content:"";position:absolute;display:none;left:8px;top:2px;width:8px;height:16px;border:solid var(--color-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.form-check .form-check-input:hover~.form-check-mark{background-color:#e9ecef}.form-check .form-check-input:hover~.form-check-mark::after{display:block;border-color:#ced4da}.form-check .form-check-input:checked~.form-check-mark{background-color:var(--color-text)}.form-check .form-check-input:checked~.form-check-mark::after{display:block}.form-check .form-check-input:hover:checked~.form-check-mark::after{border-color:#fff}.validation_error{color:#e24027;font-weight:500;font-size:1.5rem;line-height:1.3}.validation_message{color:#e24027}form li{width:100%}textarea{margin-top:.5rem}textarea.small{height:8rem}textarea.medium{height:16rem}textarea.large{height:24rem}@media (min-width:768px){.gform_wrapper .formbutton .form-avatar-message{font-size:1.5rem}}.pageheader{position:relative;height:var(--unit-100vh);min-height:25rem}.pageheader.image .container{position:relative;z-index:3;color:#fff}.pageheader.simple{height:25vh;min-height:25rem}.pageheader.simple .page-header{margin-top:10vh}.pageheader.simple .simple-content{position:relative;z-index:3}.pageheader div.gradient{background:rgba(36,35,29,.46);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.pageheader .breadcrumbs{color:var(--color-text)}.pageheader .breadcrumbs a{color:var(--color-text)}.pageheader .page-header{margin-top:12vh;margin-top:12lvh}.pageheader.pageheader-3{height:30vh;height:30lvh}.pageheader.pageheader-5{height:50vh;height:50lvh}.pageheader.pageheader-6{height:66vh;height:66lvh}.pageheader.pageheader-10{height:100vh;height:100lvh}.pageheader .header{position:relative;z-index:4}.pageheader .page-lead{font-size:1.375rem;line-height:1.25}.admin-bar .hero{min-height:calc(100vh - 32px)}@supports (-webkit-touch-callout:none){@media screen and (max-width:991px){.pageheader .pageheader{margin-top:calc(var(--vh,1vh) * 10)}.pageheader.pageheader-3{height:calc(var(--1lvh,1vh) * 30)}.pageheader.pageheader-5{height:calc(var(--1lvh,1vh) * 50)}.pageheader.pageheader-6{height:calc(var(--1lvh,1vh) * 66)}.pageheader.pageheader-10{height:calc(var(--vh,1vh) * 100)}}}@media (min-width:992px){.pageheader .page-header{margin-top:20vh}.pageheader .page-lead{font-size:1.5rem;line-height:1.4}}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:.5rem auto;height:auto}.alignleft,.alignright{margin-bottom:.5rem;height:auto}@media (min-width:576px){.alignleft{float:left;margin-right:.5rem}.alignright{float:right;margin-left:.5rem}}.admin-bar .not-found-main-container{top:32px}.not-found-main-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff}.not-found-main-container .not-found-centered-container{height:237px;position:absolute;top:50%;transform:translateY(-50%);width:100%;margin-left:-50%;left:50%;padding:0 20px}.not-found-main-container .not-found-centered-container .not-found-header-container img{width:200px;height:auto;margin:0 auto;display:block;margin-bottom:50px}.not-found-main-container .not-found-centered-container .not-found-header-container .h1,.not-found-main-container .not-found-centered-container .not-found-header-container h1{color:#000;text-align:center}.not-found-main-container .not-found-centered-container .not-found-title-container p{color:#000;font-size:25px;text-align:center;margin-bottom:30px}.not-found-main-container .not-found-centered-container .not-found-title-container p a{color:#e24027}.not-found-main-container .not-found-centered-container .not-found-subtitle-container a,.not-found-main-container .not-found-centered-container .not-found-subtitle-container p{color:#000;font-size:16px;text-align:center}.not-found-main-container .not-found-centered-container .not-found-subtitle-container a{color:#e24027}body.single-vg-bills:not([class*=vg-pdf-part-]){display:flex;flex-direction:column;min-height:100vh;min-height:100svh;height:auto}body.single-vg-bills:not([class*=vg-pdf-part-])>.main{flex:1 0 auto;width:100%;margin-bottom:0}body.single-vg-bills:not([class*=vg-pdf-part-])>.content-info{flex-shrink:0;margin-top:0}.bill .bill-address{width:15rem}.bill .bill-line-nowrap{white-space:nowrap}.bill table td{padding-top:0;padding-bottom:0}.bill table td:first-child{padding-left:0}.bill table td:last-child{padding-right:0}.bill table.table-calc td:last-child,.bill table.table-position td:last-child,.bill table.table-work td:last-child{width:20%}.bill table.table-position .count{width:9%}.bill table.table-position .unit{width:6%}.bill table.table-position .text{width:auto}.bill table.table-position .price{width:12%}.bill table.table-position .discount{width:10%}.bill table.table-position .total{width:20%}.bill table.table-work .count{width:10%}.bill table.table-work .text{width:auto}.bill table.table-work .price{width:15%}.bill table.table-work .total{width:20%}.bill table.table-calc .filler{width:auto}.bill table.table-calc .text{width:20%}.bill table.table-calc .price{width:20%}.bill table.facts td:first-child{width:50%}.bill .total{font-size:1.25rem;font-weight:700}.bill .payment-info{line-height:1.3}.bill.invoice-document{padding:32px 0 72px;background:#f6f3ed;color:#302d28;font-size:18px;line-height:1.6}.bill.invoice-document .invoice-container{width:100%;max-width:1280px;margin:0 auto;padding:0 28px}.bill.invoice-document .invoice-hero{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:30px;background:#ede7dc;overflow:hidden}.bill.invoice-document .invoice-hero--photo{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}.bill.invoice-document .invoice-hero-copy{min-width:0;padding:36px 40px}.bill.invoice-document .invoice-reference{margin:0 0 20px;color:#430f11;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.11em}.bill.invoice-document .invoice-greeting{margin:0 0 6px;color:#e24027;font-size:16px;font-weight:700}.bill.invoice-document .invoice-hero .h1,.bill.invoice-document .invoice-hero h1{max-width:550px;margin:0 0 16px;color:#430f11;font-size:clamp(34px, 3.5vw, 47px);line-height:1.12;letter-spacing:-.025em}.bill.invoice-document .invoice-hero-intro{max-width:430px;margin:0;color:#726b61;font-size:18px;line-height:1.65}.bill.invoice-document .invoice-vehicle{display:flex;align-items:flex-start;gap:12px;margin-top:24px;color:#430f11}.bill.invoice-document .invoice-vehicle>svg{flex-shrink:0;margin-top:3px}.bill.invoice-document .invoice-vehicle a,.bill.invoice-document .invoice-vehicle strong{color:#430f11;font-size:18px;font-weight:700;line-height:1.45;text-decoration:none}.bill.invoice-document .invoice-vehicle a:hover{text-decoration:underline}.bill.invoice-document .invoice-vehicle span{display:block;color:#756550;margin-top:3px;font-size:16px}.bill.invoice-document .invoice-vehicle-details{margin-top:8px;font-size:16px}.bill.invoice-document .invoice-vehicle-details summary{color:#756550;cursor:pointer}.bill.invoice-document .invoice-vehicle-details dl{margin:8px 0 0}.bill.invoice-document .invoice-vehicle-details dt{color:#756550;font-weight:400}.bill.invoice-document .invoice-vehicle-details dd{margin:2px 0 0;overflow-wrap:anywhere}.bill.invoice-document .invoice-hero-photo{position:relative;min-height:320px;margin:0;background:#d6ccbc}.bill.invoice-document .invoice-hero-photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bill.invoice-document .invoice-hero-photo figcaption{position:absolute;inset:auto 0 0;padding:50px 24px 18px;color:#fff;background:linear-gradient(transparent,rgba(29,22,16,.6));font-size:16px;letter-spacing:.04em}.bill.invoice-document .invoice-hero-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:28px 24px;color:#b6a287}.bill.invoice-document .invoice-hero-fallback>svg{width:146px;height:146px;opacity:.65}.bill.invoice-document .invoice-hero-fallback span{font-size:16px;letter-spacing:.04em;color:#756550}.bill.invoice-document .invoice-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:28px}.bill.invoice-document .invoice-main,.bill.invoice-document .invoice-sidebar{min-width:0}.bill.invoice-document .invoice-main{display:flex;flex-direction:column;gap:22px}.bill.invoice-document .invoice-services{padding:27px 30px 20px;background:#fff;border:1px solid #e5dfd3}.bill.invoice-document .invoice-section-heading{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #ebe5da}.bill.invoice-document .invoice-section-heading .h2,.bill.invoice-document .invoice-section-heading h2{color:#430f11;font-size:25px;line-height:1.3;margin:0 0 8px}.bill.invoice-document .invoice-section-heading>p:last-child{margin:0;color:#70685b;font-size:16px;line-height:1.6}.bill.invoice-document .invoice-kicker{margin:0 0 8px;color:#e24027;font-size:16px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.1em}.bill.invoice-document .invoice-position+.invoice-position{margin-top:24px}.bill.invoice-document .invoice-position-heading{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;border-bottom:1px solid #cbbfae}.bill.invoice-document .invoice-position-heading .h3,.bill.invoice-document .invoice-position-heading h3{min-width:0;margin:0;color:#430f11;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.bill.invoice-document .invoice-position-heading strong{color:#430f11;font-size:18px;flex-shrink:0;white-space:nowrap}.bill.invoice-document table.invoice-lines{width:100%;table-layout:fixed;margin:7px 0 0;font-size:18px;line-height:1.55}.bill.invoice-document table.invoice-lines th{color:#70685b;font-size:16px;font-weight:600;line-height:1.4}.bill.invoice-document table.invoice-lines thead th{padding:7px 5px;text-align:left}.bill.invoice-document table.invoice-lines td:first-child,.bill.invoice-document table.invoice-lines th:first-child{padding-left:0}.bill.invoice-document table.invoice-lines td:last-child,.bill.invoice-document table.invoice-lines th:last-child{padding-right:0;text-align:right}.bill.invoice-document table.invoice-lines th:nth-child(2){width:16%}.bill.invoice-document table.invoice-lines th:nth-child(3){width:22%;text-align:right}.bill.invoice-document table.invoice-lines th:nth-child(4){width:24%}.bill.invoice-document table.invoice-lines td{padding:10px 5px;vertical-align:top;border-bottom:1px solid #f0ece5}.bill.invoice-document table.invoice-lines .invoice-line-category th{padding:9px 0 3px;text-align:left;color:#786b58}.bill.invoice-document .invoice-line-description{overflow-wrap:anywhere}.bill.invoice-document .invoice-line-amount,.bill.invoice-document .invoice-line-rate{white-space:nowrap;text-align:right}.bill.invoice-document .invoice-line-amount{font-weight:600}.bill.invoice-document .invoice-line-quantity{color:#70685b}.bill.invoice-document .invoice-line-discount{display:block;color:#70685b;font-size:16px;margin-top:2px}.bill.invoice-document .invoice-mobile-rate{display:none}.bill.invoice-document .invoice-screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bill.invoice-document .invoice-totals{width:380px;max-width:100%;margin:26px 0 0 auto;font-size:18px}.bill.invoice-document .invoice-totals>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0}.bill.invoice-document .invoice-totals dt{font-weight:400;color:#7c7161}.bill.invoice-document .invoice-totals dd{margin:0;white-space:nowrap}.bill.invoice-document .invoice-totals .invoice-total{margin-top:9px;padding-top:13px;border-top:2px solid #430f11;color:#430f11;font-size:20px;font-weight:700}.bill.invoice-document .invoice-totals .invoice-total dt{color:#430f11;font-weight:700}.bill.invoice-document .invoice-empty{color:#70685b}.bill.invoice-document .invoice-sidebar{display:flex;flex-direction:column;gap:18px}.bill.invoice-document .invoice-summary{padding:25px 24px;background:#430f11;color:#fff}.bill.invoice-document .invoice-state{display:flex;gap:8px;align-items:center;margin:0 0 20px;color:#dfc5a7;font-size:16px;font-weight:600}.bill.invoice-document .invoice-state>svg{flex-shrink:0}.bill.invoice-document .invoice-summary--paid .invoice-state,.bill.invoice-document .invoice-summary--partially-cancelled .invoice-state,.bill.invoice-document .invoice-summary--settled .invoice-state{color:#c3dcc6}.bill.invoice-document .invoice-summary .h2,.bill.invoice-document .invoice-summary h2{margin:0 0 4px;color:#ddc7b7;font-size:16px;font-weight:400}.bill.invoice-document .invoice-open-amount{display:block;font-size:31px;line-height:1.25;letter-spacing:-.025em;white-space:nowrap}.bill.invoice-document .invoice-summary-message{margin:8px 0 0;color:#c9ae9b;font-size:16px}.bill.invoice-document .invoice-summary-message--overdue{color:#efc3b5}.bill.invoice-document .invoice-payment-facts{padding-top:18px;margin:20px 0 0;border-top:1px solid rgba(255,255,255,.14);font-size:16px}.bill.invoice-document .invoice-payment-facts>div{display:flex;justify-content:space-between;gap:14px;padding:4px 0}.bill.invoice-document .invoice-payment-facts dt{color:#c9ae9b;font-weight:400}.bill.invoice-document .invoice-payment-facts dd{margin:0;white-space:nowrap}.bill.invoice-document .invoice-download{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:21px;min-height:46px;padding:11px 12px;border:1px solid #e24027;background:#e24027;color:#fff;font-size:16px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.bill.invoice-document .invoice-download:hover{background:rgb(206.6546938776,51.6636734694,27.7453061224);color:#fff}.bill.invoice-document .invoice-download>svg{flex-shrink:0}.bill.invoice-document .invoice-download-hint{margin:7px 0 0;color:#c9ae9b;font-size:16px;text-align:center}.bill.invoice-document .invoice-summary-facts{padding-top:16px;margin:20px 0 0;border-top:1px solid rgba(255,255,255,.14);font-size:16px}.bill.invoice-document .invoice-summary-facts>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.bill.invoice-document .invoice-summary-facts dt{color:#c9ae9b;font-weight:400}.bill.invoice-document .invoice-summary-facts dd{margin:0;text-align:right}.bill.invoice-document .invoice-payment-details{margin-top:13px;color:#dbc6b5;font-size:16px}.bill.invoice-document .invoice-payment-details summary{cursor:pointer}.bill.invoice-document .invoice-payment-details>div{margin-top:10px;overflow-wrap:anywhere}.bill.invoice-document .invoice-payment-details>div p:last-child{margin-bottom:0}.bill.invoice-document .invoice-payment-details a{color:#fff}.bill.invoice-document .invoice-contact{padding:24px;border:1px solid #e5dfd3;background:#fff}.bill.invoice-document .invoice-contact .h2,.bill.invoice-document .invoice-contact h2{margin:0 0 8px;color:#430f11;font-size:20px;line-height:1.3}.bill.invoice-document .invoice-contact p{margin:0;color:#756550;font-size:16px;line-height:1.65}.bill.invoice-document .invoice-contact a{display:block;margin-top:10px;color:#430f11;font-size:16px;font-weight:700;text-decoration:none}.bill.invoice-document .invoice-contact a:hover{text-decoration:underline}.bill.invoice-document .invoice-contact{background:#eee6da;border-color:#e8dece}.bill.invoice-document .invoice-contact-mark{display:grid;place-items:center;width:25px;height:25px;margin-bottom:12px;border-radius:50%;border:1px solid #b4a086;color:#8d7252;font-size:16px}.bill.invoice-document .invoice-recipient{grid-column:1/-1;min-width:0;margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.bill.invoice-document .invoice-recipient dt{margin-bottom:4px;color:#c9ae9b;font-size:16px;font-weight:400}.bill.invoice-document .invoice-recipient dd{margin:0}.bill.invoice-document .invoice-recipient strong{display:block;color:#eadbcb;font-weight:600}.bill.invoice-document .invoice-recipient span{display:block;margin-top:2px;color:#c9ae9b}.bill.invoice-document .invoice-recipient-address{margin-top:8px;font-size:16px;color:#dbc6b5}.bill.invoice-document .invoice-recipient-address summary{cursor:pointer}.bill.invoice-document .invoice-recipient-address p{margin:8px 0 0}.bill.invoice-document .invoice-notes,.bill.invoice-document .invoice-payments{padding:24px 30px;border:1px solid #e5dfd3;background:#fff}.bill.invoice-document .invoice-notes .h2,.bill.invoice-document .invoice-notes h2,.bill.invoice-document .invoice-payments .h2,.bill.invoice-document .invoice-payments h2{color:#430f11;margin:0 0 7px;font-size:19px;line-height:1.35}.bill.invoice-document .invoice-notes p,.bill.invoice-document .invoice-payments p{margin:0;color:#756550;font-size:16px}.bill.invoice-document .invoice-payments>header{display:flex;align-items:flex-start;gap:13px}.bill.invoice-document .invoice-payment-icon{display:grid;place-items:center;width:32px;height:32px;margin-top:1px;flex-shrink:0;border-radius:50%;background:#eaf0e6;color:#668361}.bill.invoice-document .invoice-payment-history{margin:16px 0 0 45px;padding-top:10px;border-top:1px solid #eee8de}.bill.invoice-document .invoice-payment-history>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:5px 0;font-size:16px}.bill.invoice-document .invoice-payment-history dt{font-weight:400;color:#756550}.bill.invoice-document .invoice-payment-history dd{margin:0;font-weight:600;white-space:nowrap}.bill.invoice-document .invoice-notes>div{font-size:16px;color:#756755}.bill.invoice-document .invoice-notes>div p{font-size:inherit;margin-bottom:8px}.bill.invoice-document .invoice-notes a{display:inline-block;margin-top:10px;color:#e24027;font-size:16px;font-weight:600}.bill.invoice-document a:focus-visible,.bill.invoice-document summary:focus-visible{outline:2px solid #e24027;outline-offset:4px}.bill.invoice-document.invoice-document--account{padding:0;background:0 0}.bill.invoice-document.invoice-document--account .invoice-container{padding:0;max-width:none}@media screen and (max-width:1100px){.bill.invoice-document .invoice-layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.bill.invoice-document .invoice-hero-copy{padding:30px}.bill.invoice-document .invoice-hero .h1,.bill.invoice-document .invoice-hero h1{font-size:36px}.bill.invoice-document .invoice-services{padding:24px 22px 20px}.bill.invoice-document .invoice-open-amount{font-size:27px}.bill.invoice-document .invoice-summary{padding:23px 20px}.bill.invoice-document table.invoice-lines{font-size:18px}.bill.invoice-document table.invoice-lines th:nth-child(3){width:25%}.bill.invoice-document table.invoice-lines th:nth-child(4){width:26%}}@media screen and (max-width:1049px){.bill.invoice-document .invoice-layout{display:flex;flex-direction:column;gap:24px}.bill.invoice-document .invoice-main{order:1;width:100%}.bill.invoice-document .invoice-sidebar{display:contents}.bill.invoice-document .invoice-summary{order:0;width:100%;padding:22px 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 30px}.bill.invoice-document .invoice-state{grid-column:1/-1;margin-bottom:10px}.bill.invoice-document .invoice-open-amount,.bill.invoice-document .invoice-summary .h2,.bill.invoice-document .invoice-summary h2,.bill.invoice-document .invoice-summary-message{grid-column:1}.bill.invoice-document .invoice-payment-facts{grid-column:2;grid-row:2/5;margin:0;padding:0;border:0;align-self:center}.bill.invoice-document .invoice-download{grid-column:1;margin-top:15px}.bill.invoice-document .invoice-download-hint{grid-column:1}.bill.invoice-document .invoice-summary-facts{grid-column:2;grid-row:5/7;align-self:center;margin-top:13px;padding-top:0;border:0}.bill.invoice-document .invoice-payment-details{grid-column:1/-1}.bill.invoice-document .invoice-contact{order:2;width:100%}}@media screen and (max-width:767px){.bill.invoice-document{padding:20px 0 38px}.bill.invoice-document .invoice-container{padding:0 16px}.bill.invoice-document .invoice-hero,.bill.invoice-document .invoice-hero--photo{grid-template-columns:minmax(0,1fr);margin-bottom:22px}.bill.invoice-document .invoice-hero-copy{padding:25px 24px}.bill.invoice-document .invoice-reference{margin-bottom:18px;font-size:16px}.bill.invoice-document .invoice-greeting{font-size:16px}.bill.invoice-document .invoice-hero .h1,.bill.invoice-document .invoice-hero h1{font-size:35px}.bill.invoice-document .invoice-hero-intro{font-size:18px}.bill.invoice-document .invoice-vehicle{margin-top:20px}.bill.invoice-document .invoice-vehicle a,.bill.invoice-document .invoice-vehicle strong{font-size:16px}.bill.invoice-document .invoice-hero-photo{min-height:0;aspect-ratio:16/9}.bill.invoice-document .invoice-hero-fallback{display:none}.bill.invoice-document .invoice-services{padding:22px 20px 18px}.bill.invoice-document .invoice-section-heading{margin-bottom:17px;padding-bottom:17px}.bill.invoice-document .invoice-section-heading .h2,.bill.invoice-document .invoice-section-heading h2{font-size:23px}.bill.invoice-document .invoice-section-heading>p:last-child{font-size:16px}.bill.invoice-document .invoice-position-heading{flex-wrap:wrap;gap:8px}.bill.invoice-document .invoice-position-heading .h3,.bill.invoice-document .invoice-position-heading h3{flex-basis:100%;font-size:18px}.bill.invoice-document .invoice-position-heading strong{margin-left:auto;font-size:18px}.bill.invoice-document table.invoice-lines{display:block;font-size:18px}.bill.invoice-document table.invoice-lines thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bill.invoice-document table.invoice-lines tbody{display:block}.bill.invoice-document table.invoice-lines .invoice-line-category{display:block}.bill.invoice-document table.invoice-lines .invoice-line-category th{display:block;font-size:16px}.bill.invoice-document table.invoice-lines .invoice-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:9px 0;border-bottom:1px solid #f0ece5}.bill.invoice-document table.invoice-lines td{display:block;width:auto;border:0;padding:0}.bill.invoice-document table.invoice-lines .invoice-line-description{grid-column:1/-1}.bill.invoice-document table.invoice-lines .invoice-line-quantity{grid-column:1;font-size:16px}.bill.invoice-document table.invoice-lines .invoice-line-amount{grid-column:2;font-size:16px}.bill.invoice-document table.invoice-lines .invoice-line-rate{display:none}.bill.invoice-document .invoice-mobile-rate{display:block;margin-top:3px;color:#70685b;font-size:16px}.bill.invoice-document .invoice-totals{width:100%;font-size:18px}.bill.invoice-document .invoice-totals .invoice-total{font-size:20px}.bill.invoice-document .invoice-summary{display:block;padding:22px}.bill.invoice-document .invoice-state{margin-bottom:13px}.bill.invoice-document .invoice-open-amount{font-size:30px}.bill.invoice-document .invoice-payment-facts{padding-top:14px;margin-top:17px;border-top:1px solid rgba(255,255,255,.14)}.bill.invoice-document .invoice-download{margin-top:18px}.bill.invoice-document .invoice-summary-facts{padding-top:14px;margin-top:18px;border-top:1px solid rgba(255,255,255,.14)}.bill.invoice-document .invoice-notes,.bill.invoice-document .invoice-payments{padding:23px 22px}.bill.invoice-document .invoice-payment-history{margin-left:0}.bill.invoice-document .invoice-contact{padding:24px}.bill.invoice-document.invoice-document--account .invoice-container{padding:0}}.offer-brand-header{padding:1.125rem 0;background:#fff;border-bottom:1px solid #e4e0da}.bill.offer .offer-legacy-columns>col:first-child{width:49%}.bill.offer .offer-legacy-columns>col:nth-child(2){width:13%}.bill.offer .offer-legacy-columns>col:nth-child(3){width:18%}.bill.offer .offer-legacy-columns>col:nth-child(4){width:20%}.bill.offer{font-size:1rem;line-height:1.45}.bill.offer.offer-document{padding-top:1.75rem}.bill.offer .offer-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem}.bill.offer .offer-heading .h1,.bill.offer .offer-heading h1{margin:0;font-size:2rem;line-height:1.2}.bill.offer .offer-kicker{margin:0 0 .25rem;font-size:.8125rem;font-weight:700;color:#6b6b65}.bill.offer .offer-download{flex-shrink:0;padding:.6rem 1rem;font-size:.9375rem}.bill.offer .offer-information{display:flex;gap:2rem;padding:1rem 1.25rem;margin-bottom:1.25rem;background:#f5f3f0;border:1px solid #e4e0da}.bill.offer .offer-information-block{flex:1;min-width:0;margin:0!important}.bill.offer .offer-information-block>.col-12{padding:0}.bill.offer .offer-information-block .h4,.bill.offer .offer-information-block h4{margin:0 0 .5rem;font-size:1rem}.bill.offer .offer-information-block table{margin:0;font-size:.875rem;line-height:1.4}.bill.offer .offer-information-block table.facts td{padding:.1rem 0;vertical-align:top;overflow-wrap:anywhere}.bill.offer .offer-information-block table.facts td:first-child{width:43%;padding-right:.75rem;color:#65635d}.bill.offer .intro{margin-bottom:1.25rem!important}.bill.offer .intro p{margin-bottom:.5rem}.bill.offer table.offer-lines{width:100%;table-layout:fixed;margin-bottom:.75rem;font-size:.9375rem;line-height:1.4}.bill.offer table.offer-lines thead th{padding:.4rem .5rem;border-bottom:1px solid #d6d2cb;font-size:.8125rem;color:#65635d;font-weight:600}.bill.offer table.offer-lines td,.bill.offer table.offer-lines th{vertical-align:top}.bill.offer table.offer-lines .offer-line-description{width:auto}.bill.offer table.offer-lines .offer-line-quantity{width:14%}.bill.offer table.offer-lines .offer-line-price{width:17%}.bill.offer table.offer-lines .offer-line-total{width:18%}.bill.offer table.offer-lines .offer-line-price,.bill.offer table.offer-lines .offer-line-total,.bill.offer table.offer-lines .offer-position-total{text-align:right;white-space:nowrap}.bill.offer table.offer-lines .offer-line td{padding:.25rem .5rem}.bill.offer table.offer-lines .offer-line td:first-child{padding-left:0;word-wrap:break-word;overflow-wrap:anywhere}.bill.offer table.offer-lines .offer-line td:last-child{padding-right:0}.bill.offer table.offer-lines .offer-position-heading td,.bill.offer table.offer-lines .offer-position-heading th{padding:.6rem .5rem .4rem;background:#f5f3f0;border-top:1px solid #e4e0da}.bill.offer table.offer-lines .offer-position-heading th{padding-left:.5rem}.bill.offer table.offer-lines .offer-position-heading td{padding-right:.5rem}.bill.offer table.offer-lines .offer-position-heading .h3,.bill.offer table.offer-lines .offer-position-heading h3{margin:0;font-size:1.0625rem;line-height:1.35}.bill.offer table.offer-lines .offer-position-total{font-weight:700;font-size:.9375rem}.bill.offer table.offer-lines .offer-category th{padding:.45rem 0 .15rem;color:#65635d;font-size:.75rem;line-height:1.2;font-weight:600}.bill.offer table.offer-lines .offer-position+.offer-position .offer-position-heading td,.bill.offer table.offer-lines .offer-position+.offer-position .offer-position-heading th{border-top-width:.75rem;border-top-color:#fff}.bill.offer .offer-line-discount{display:block;margin-top:3px;color:#65635d;font-size:16px;font-weight:400;line-height:1.5}.bill.offer .offer-hour-unit{font-size:.8125rem;color:#65635d}.bill.offer .offer-mobile-pricing{display:none}.bill.offer table.table-calc{width:28rem;max-width:100%;margin:1rem 0 1.75rem auto!important;font-size:.9375rem;line-height:1.45}.bill.offer table.table-calc td{padding:.2rem 0}.bill.offer table.table-calc .filler{display:none}.bill.offer table.table-calc .text{width:65%;padding-right:1rem}.bill.offer table.table-calc .price{width:35%;text-align:right;white-space:nowrap}.bill.offer table.table-calc .total td{padding-top:.65rem;border-top:2px solid #d6d2cb}.bill.offer table.table-calc .total{font-size:1.125rem}.bill.offer .offer-acceptance{max-width:42rem;margin-top:1.75rem!important}.bill.offer .offer-acceptance .h3,.bill.offer .offer-acceptance h3{margin-top:0;font-size:1.5rem}.bill.offer .offer-acceptance .btn,.bill.offer .offer-acceptance .gform_wrapper .button,.bill.offer .offer-acceptance .search-form .search-submit,.gform_wrapper .bill.offer .offer-acceptance .button,.search-form .bill.offer .offer-acceptance .search-submit{padding:.75rem 1.25rem;font-size:1.125rem}.bill.offer .offer-acceptance-form .form-check-label,.bill.offer .offer-acceptance-form .form-label,.bill.offer .offer-acceptance-form .search-form label,.search-form .bill.offer .offer-acceptance-form label{font-size:16px;line-height:1.4}.bill.offer .offer-acceptance-form .comment-form input[type=email],.bill.offer .offer-acceptance-form .comment-form input[type=text],.bill.offer .offer-acceptance-form .comment-form input[type=url],.bill.offer .offer-acceptance-form .comment-form textarea,.bill.offer .offer-acceptance-form .form-control,.bill.offer .offer-acceptance-form .gform_wrapper input[type=date],.bill.offer .offer-acceptance-form .gform_wrapper input[type=datetime-local],.bill.offer .offer-acceptance-form .gform_wrapper input[type=datetime],.bill.offer .offer-acceptance-form .gform_wrapper input[type=email],.bill.offer .offer-acceptance-form .gform_wrapper input[type=month],.bill.offer .offer-acceptance-form .gform_wrapper input[type=number],.bill.offer .offer-acceptance-form .gform_wrapper input[type=password],.bill.offer .offer-acceptance-form .gform_wrapper input[type=search],.bill.offer .offer-acceptance-form .gform_wrapper input[type=tel],.bill.offer .offer-acceptance-form .gform_wrapper input[type=text],.bill.offer .offer-acceptance-form .gform_wrapper input[type=time],.bill.offer .offer-acceptance-form .gform_wrapper input[type=url],.bill.offer .offer-acceptance-form .gform_wrapper input[type=week],.bill.offer .offer-acceptance-form .gform_wrapper select,.bill.offer .offer-acceptance-form .gform_wrapper textarea,.bill.offer .offer-acceptance-form .search-form .search-field,.comment-form .bill.offer .offer-acceptance-form input[type=email],.comment-form .bill.offer .offer-acceptance-form input[type=text],.comment-form .bill.offer .offer-acceptance-form input[type=url],.comment-form .bill.offer .offer-acceptance-form textarea,.gform_wrapper .bill.offer .offer-acceptance-form input[type=date],.gform_wrapper .bill.offer .offer-acceptance-form input[type=datetime-local],.gform_wrapper .bill.offer .offer-acceptance-form input[type=datetime],.gform_wrapper .bill.offer .offer-acceptance-form input[type=email],.gform_wrapper .bill.offer .offer-acceptance-form input[type=month],.gform_wrapper .bill.offer .offer-acceptance-form input[type=number],.gform_wrapper .bill.offer .offer-acceptance-form input[type=password],.gform_wrapper .bill.offer .offer-acceptance-form input[type=search],.gform_wrapper .bill.offer .offer-acceptance-form input[type=tel],.gform_wrapper .bill.offer .offer-acceptance-form input[type=text],.gform_wrapper .bill.offer .offer-acceptance-form input[type=time],.gform_wrapper .bill.offer .offer-acceptance-form input[type=url],.gform_wrapper .bill.offer .offer-acceptance-form input[type=week],.gform_wrapper .bill.offer .offer-acceptance-form select,.gform_wrapper .bill.offer .offer-acceptance-form textarea,.search-form .bill.offer .offer-acceptance-form .search-field{min-height:44px;padding:.5rem .625rem;font-size:16px;line-height:1.4}.bill.offer .offer-acceptance-form .comment-form textarea,.bill.offer .offer-acceptance-form .gform_wrapper textarea,.bill.offer .offer-acceptance-form .search-form textarea.search-field,.bill.offer .offer-acceptance-form textarea.form-control,.comment-form .bill.offer .offer-acceptance-form textarea,.gform_wrapper .bill.offer .offer-acceptance-form textarea,.search-form .bill.offer .offer-acceptance-form textarea.search-field{height:116px;min-height:116px;margin-top:0;resize:vertical}.bill.offer .offer-acceptance-form .form-check{display:flex;align-items:flex-start;gap:.65rem;padding-left:0}.bill.offer .offer-acceptance-form .form-check-label{padding:0}.bill.offer .offer-acceptance-form .form-check-input{position:static;float:none;opacity:1;flex:0 0 1.15em;width:1.15em;height:1.15em;margin:.125rem 0 0;padding:0;font-size:16px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none;accent-color:#e24027}.bill.offer .offer-acceptance-form .comment-form input[type=email]:focus,.bill.offer .offer-acceptance-form .comment-form input[type=text]:focus,.bill.offer .offer-acceptance-form .comment-form input[type=url]:focus,.bill.offer .offer-acceptance-form .comment-form textarea:focus,.bill.offer .offer-acceptance-form .form-check-input:focus,.bill.offer .offer-acceptance-form .form-control:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=date]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=datetime-local]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=datetime]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=email]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=month]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=number]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=password]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=search]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=tel]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=text]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=time]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=url]:focus,.bill.offer .offer-acceptance-form .gform_wrapper input[type=week]:focus,.bill.offer .offer-acceptance-form .gform_wrapper select:focus,.bill.offer .offer-acceptance-form .gform_wrapper textarea:focus,.bill.offer .offer-acceptance-form .search-form .search-field:focus,.comment-form .bill.offer .offer-acceptance-form input[type=email]:focus,.comment-form .bill.offer .offer-acceptance-form input[type=text]:focus,.comment-form .bill.offer .offer-acceptance-form input[type=url]:focus,.comment-form .bill.offer .offer-acceptance-form textarea:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=date]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=datetime-local]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=datetime]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=email]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=month]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=number]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=password]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=search]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=tel]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=text]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=time]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=url]:focus,.gform_wrapper .bill.offer .offer-acceptance-form input[type=week]:focus,.gform_wrapper .bill.offer .offer-acceptance-form select:focus,.gform_wrapper .bill.offer .offer-acceptance-form textarea:focus,.search-form .bill.offer .offer-acceptance-form .search-field:focus{outline:2px solid #430f11;outline-offset:3px;box-shadow:none}.bill.offer .outro{margin-top:1.75rem!important}@media screen and (max-width:767px){.bill.offer:not(.compose) .offer-heading{align-items:flex-start;flex-direction:column}.bill.offer:not(.compose) .offer-heading .h1,.bill.offer:not(.compose) .offer-heading h1{font-size:1.625rem}.bill.offer:not(.compose) .offer-information{flex-direction:column;gap:1rem;padding:.875rem}.bill.offer:not(.compose) .offer-information-block table.facts td:first-child{width:45%}.bill.offer:not(.compose) table.offer-lines{display:block}.bill.offer:not(.compose) table.offer-lines thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bill.offer:not(.compose) table.offer-lines tbody{display:block}.bill.offer:not(.compose) table.offer-lines .offer-position-heading{display:grid;grid-template-columns:minmax(0,1fr) auto}.bill.offer:not(.compose) table.offer-lines .offer-position-heading .h3,.bill.offer:not(.compose) table.offer-lines .offer-position-heading h3{font-size:1rem}.bill.offer:not(.compose) table.offer-lines .offer-position-heading td{width:auto;font-size:.875rem}.bill.offer:not(.compose) table.offer-lines .offer-category{display:block}.bill.offer:not(.compose) table.offer-lines .offer-category th{display:block}.bill.offer:not(.compose) table.offer-lines .offer-line{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.375rem 0;border-bottom:1px solid #eeeae5}.bill.offer:not(.compose) table.offer-lines .offer-line td{display:block;width:auto;padding:0}.bill.offer:not(.compose) table.offer-lines .offer-line .offer-line-description{grid-column:1/-1;margin-bottom:.25rem}.bill.offer:not(.compose) table.offer-lines .offer-line .offer-line-quantity{grid-column:1;font-size:.8125rem;color:#65635d}.bill.offer:not(.compose) table.offer-lines .offer-line .offer-line-total{grid-column:2;font-weight:600}.bill.offer:not(.compose) table.offer-lines .offer-line .offer-line-price{display:none}.bill.offer:not(.compose) .offer-mobile-pricing{display:block;padding-top:.15rem;font-size:.75rem;color:#65635d}.bill.offer:not(.compose) table.table-calc{width:100%}}@media screen{.bill.offer.offer-document{--vg-offer-line-inset:12px;padding:32px 0 72px;color:#302d28;font-size:18px;line-height:1.6}.bill.offer.offer-document>.container{max-width:1280px;padding:0 28px;background:0 0;border:none;box-shadow:none}.bill.offer.offer-document .offer-hero{display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 32px;background:#efe9de;overflow:hidden}.bill.offer.offer-document .offer-hero--photo{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}.bill.offer.offer-document .offer-hero--personal{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.bill.offer.offer-document .offer-hero-copy{min-width:0;padding:38px 42px;display:flex;flex-direction:column;justify-content:center}.bill.offer.offer-document .offer-hero-reference{margin:0 0 24px;color:#430f11;font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bill.offer.offer-document .offer-hero-greeting{margin:0 0 4px;color:#e24027;font-size:18px;font-weight:700}.bill.offer.offer-document .offer-hero .h1,.bill.offer.offer-document .offer-hero h1{margin:0 0 18px;color:#430f11;font-size:clamp(36px, 4vw, 56px);line-height:1.1;letter-spacing:-.025em}.bill.offer.offer-document .offer-hero-intro{max-width:440px;margin:0;color:#69645b;font-size:18px;line-height:1.65}.bill.offer.offer-document .offer-hero-vehicle{display:flex;align-items:center;gap:14px;margin-top:26px;color:#430f11}.bill.offer.offer-document .offer-hero-vehicle>svg{flex-shrink:0}.bill.offer.offer-document .offer-hero-vehicle strong{display:block;font-size:16px;line-height:1.4}.bill.offer.offer-document .offer-hero-vehicle span{display:block;margin-top:3px;color:#776e5f;font-size:16px}.bill.offer.offer-document .offer-hero-photo{position:relative;align-self:stretch;min-height:325px;margin:0;background:#e3dbce}.bill.offer.offer-document .offer-hero-photo img{position:absolute;display:block;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}.bill.offer.offer-document .offer-hero-photo figcaption{position:absolute;inset:auto 0 0;padding:48px 24px 20px;background:linear-gradient(transparent,rgba(25,17,12,.62));color:#fff;font-size:16px;letter-spacing:.04em}.bill.offer.offer-document .offer-hero-personal{align-self:center;min-width:0;margin:36px 42px 36px 0;padding:12px 0 12px 42px;border-left:1px solid #d2c6b5;color:#430f11}.bill.offer.offer-document .offer-hero-personal>svg{width:42px;height:42px;margin:0 0 18px;color:#947655;stroke-width:1}.bill.offer.offer-document .offer-hero-personal .offer-kicker{margin-bottom:10px;color:#806345}.bill.offer.offer-document .offer-hero-personal .h2,.bill.offer.offer-document .offer-hero-personal h2{margin:0;max-width:420px;font-size:28px;line-height:1.3;color:#430f11}.bill.offer.offer-document .offer-hero-plate{display:inline-block;margin:14px 0 0;padding:4px 8px;border:1px solid #c6b6a0;color:#7e6549;font-size:16px;font-weight:700;letter-spacing:.04em}.bill.offer.offer-document .offer-hero-slogan{margin:30px 0 0;color:#75634d;font-size:16px}.bill.offer.offer-document .offer-hero-mobile-summary{display:none}.bill.offer.offer-document .offer-customer-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;align-items:start}.bill.offer.offer-document .offer-customer-main{min-width:0}.bill.offer.offer-document .offer-proposal{padding:28px 30px 12px;border:1px solid #e6e0d6;background:#fff}.bill.offer.offer-document .offer-proposal-heading{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #ebe6dc}.bill.offer.offer-document .offer-proposal-heading .h2,.bill.offer.offer-document .offer-proposal-heading h2{margin:0 0 8px;font-size:27px;line-height:1.25;color:#430f11}.bill.offer.offer-document .offer-proposal-heading>p:last-child{margin:0;font-size:16px;color:#7a7468;line-height:1.55}.bill.offer.offer-document .offer-kicker{margin:0 0 8px;font-size:16px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#e24027}.bill.offer.offer-document .intro{padding:0;margin:0 0 20px!important;font-size:18px;line-height:1.65;color:#625e55}.bill.offer.offer-document table.offer-lines{font-size:18px;line-height:1.5}.bill.offer.offer-document table.offer-lines thead th{font-size:16px;padding:6px 6px 9px;text-transform:none;letter-spacing:normal}.bill.offer.offer-document table.offer-lines thead th:first-child{padding-left:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines thead th:last-child{padding-right:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-line-description{width:auto}.bill.offer.offer-document table.offer-lines .offer-line-quantity{width:14%}.bill.offer.offer-document table.offer-lines .offer-line-price{width:22%}.bill.offer.offer-document table.offer-lines .offer-line-total{width:22%}.bill.offer.offer-document table.offer-lines .offer-position-heading td,.bill.offer.offer-document table.offer-lines .offer-position-heading th{padding:12px 10px;border-top:none;background:#f4f0e8}.bill.offer.offer-document table.offer-lines .offer-position-heading th{padding-left:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-position-heading td{padding-right:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-position-heading .h3,.bill.offer.offer-document table.offer-lines .offer-position-heading h3{font-size:18px;line-height:1.4;color:#430f11}.bill.offer.offer-document table.offer-lines .offer-position-total{font-size:18px;color:#430f11}.bill.offer.offer-document table.offer-lines .offer-category th{padding:10px var(--vg-offer-line-inset) 3px;font-size:16px;color:#70685b;font-weight:600}.bill.offer.offer-document table.offer-lines .offer-line td{padding:10px 6px;border-bottom:1px solid #f3efe8}.bill.offer.offer-document table.offer-lines .offer-line td:first-child{padding-left:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-line td:last-child{padding-right:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-photo-row>td{padding:0 var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-position+.offer-position .offer-position-heading td,.bill.offer.offer-document table.offer-lines .offer-position+.offer-position .offer-position-heading th{border-top:20px solid #fff}.bill.offer.offer-document table.table-calc{width:380px;margin:26px 0 18px auto!important;font-size:18px}.bill.offer.offer-document table.table-calc td{padding:5px 0}.bill.offer.offer-document table.table-calc .price{padding-right:var(--vg-offer-line-inset)}.bill.offer.offer-document table.table-calc .total{font-size:20px;color:#430f11}.bill.offer.offer-document table.table-calc .total td{padding-top:14px;border-top:2px solid #430f11}.bill.offer.offer-document .offer-hour-unit{font-size:16px}.bill.offer.offer-document .offer-summary{display:flex;flex-direction:column;gap:18px;min-width:0;padding:0;margin:0;border:none;background:0 0}.bill.offer.offer-document .offer-summary-card{padding:24px;color:#fff;background:#430f11}.bill.offer.offer-document .offer-state{display:flex;align-items:center;gap:8px;padding:0 0 20px;font-size:16px;font-weight:600;line-height:1.5;color:#e8d6c1}.bill.offer.offer-document .offer-state>span{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#e0b881}.bill.offer.offer-document .offer-state--accepted{color:#cde5d4}.bill.offer.offer-document .offer-state--accepted>span{background:#a8d4b3}.bill.offer.offer-document .offer-state--declined,.bill.offer.offer-document .offer-state--expired{color:#efbcb0}.bill.offer.offer-document .offer-state--declined>span,.bill.offer.offer-document .offer-state--expired>span{background:#efbcb0}.bill.offer.offer-document .offer-summary-label{margin:0 0 6px;color:#dcc5b6;font-size:16px}.bill.offer.offer-document .offer-summary-amount{display:block;font-size:31px;line-height:1.25;letter-spacing:-.025em;white-space:nowrap}.bill.offer.offer-document .offer-summary-scope{margin:8px 0 0;color:#cab0a0;font-size:16px;line-height:1.6}.bill.offer.offer-document .offer-summary-answer{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;margin:22px 0 0;padding:12px 14px;font-size:16px;line-height:1.4;white-space:normal}.bill.offer.offer-document .offer-summary-answer>svg{flex-shrink:0}.bill.offer.offer-document .offer-download{display:flex;align-items:center;justify-content:center;gap:9px;padding:14px 0 0;color:#eadbcb;font-size:16px;text-decoration:none}.bill.offer.offer-document .offer-download:hover{color:#fff;text-decoration:underline}.bill.offer.offer-document .offer-download>svg{flex-shrink:0}.bill.offer.offer-document .offer-summary-facts{margin:22px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);font-size:16px;line-height:1.5}.bill.offer.offer-document .offer-summary-facts>div{display:flex;justify-content:space-between;gap:14px;padding:5px 0}.bill.offer.offer-document .offer-summary-facts dt{font-weight:400;color:#cab0a0}.bill.offer.offer-document .offer-summary-facts dd{margin:0;color:#eadbcb;text-align:right}.bill.offer.offer-document .offer-recipient{margin:14px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.bill.offer.offer-document .offer-recipient dt{margin-bottom:4px;font-size:16px;font-weight:400;color:#cab0a0}.bill.offer.offer-document .offer-recipient dd{margin:0}.bill.offer.offer-document .offer-recipient strong{display:block;font-weight:600;color:#eadbcb}.bill.offer.offer-document .offer-recipient span{display:block;margin-top:2px;color:#cab0a0}.bill.offer.offer-document .offer-contact-card{padding:23px 24px;border:1px solid #e6e0d6;background:#fff}.bill.offer.offer-document .offer-contact-card .h2,.bill.offer.offer-document .offer-contact-card h2{margin:0 0 16px;font-size:20px;line-height:1.3;color:#430f11}.bill.offer.offer-document .offer-contact-card p{margin:0 0 14px;font-size:16px;line-height:1.6;color:#7a7468}.bill.offer.offer-document .offer-contact-card p:last-child{margin:0}.bill.offer.offer-document .offer-vehicle-details{margin-top:10px;font-size:16px;line-height:1.5}.bill.offer.offer-document .offer-vehicle-details summary{cursor:pointer;color:#806e59}.bill.offer.offer-document .offer-vehicle-details dl{margin:10px 0 0}.bill.offer.offer-document .offer-vehicle-details dt{color:#806e59;font-weight:400}.bill.offer.offer-document .offer-vehicle-details dd{margin:3px 0 0;color:#430f11;overflow-wrap:anywhere}.bill.offer.offer-document .offer-contact-card{padding-top:20px;background:#eee6da;border-color:#e8dece}.bill.offer.offer-document .offer-contact-card .h2,.bill.offer.offer-document .offer-contact-card h2{margin-bottom:6px}.bill.offer.offer-document .offer-contact-card a{display:block;margin-top:10px;color:#430f11;font-size:16px;font-weight:700;text-decoration:none}.bill.offer.offer-document .offer-contact-card a:hover{text-decoration:underline}.bill.offer.offer-document .offer-contact-symbol{display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0 0 13px;border:1px solid #b8a58b;border-radius:50%;font-size:16px;color:#8d7252}.bill.offer.offer-document .outro{margin:24px 0 0!important;padding:0 8px;color:#70685b;font-size:16px;line-height:1.65}.bill.offer.offer-document [id]{scroll-margin-top:28px}.bill.offer.offer-document a:focus-visible,.bill.offer.offer-document summary:focus-visible{outline:2px solid #e24027;outline-offset:4px}}@media screen and (min-width:1050px) and (min-height:850px){.bill.offer.offer-document .offer-summary{position:sticky;top:24px}}@media screen and (max-width:1049px){.bill.offer.offer-document .offer-customer-layout{grid-template-columns:minmax(0,1fr) 270px;gap:20px}.bill.offer.offer-document .offer-hero-copy{padding:28px}.bill.offer.offer-document .offer-hero-personal{margin-right:28px;padding-left:28px}.bill.offer.offer-document .offer-hero-personal .h2,.bill.offer.offer-document .offer-hero-personal h2{font-size:24px}.bill.offer.offer-document .offer-hero-photo{min-height:300px}.bill.offer.offer-document .offer-proposal{padding:24px 22px 10px}.bill.offer.offer-document .offer-contact-card,.bill.offer.offer-document .offer-summary-card{padding:20px}.bill.offer.offer-document .offer-summary-amount{font-size:27px}}@media screen and (max-width:1049px){.bill.offer.offer-document .offer-customer-layout{display:flex;flex-direction:column;gap:24px}.bill.offer.offer-document .offer-customer-main{order:1;width:100%}.bill.offer.offer-document .offer-summary{display:contents}.bill.offer.offer-document .offer-summary-card{order:0;width:100%;padding:18px 22px;color:#430f11;border:1px solid #e6e0d6;background:#fff}.bill.offer.offer-document .offer-state{padding:0;color:#77654d}.bill.offer.offer-document .offer-state>span{background:#b68d53}.bill.offer.offer-document .offer-state--accepted{color:#39704a}.bill.offer.offer-document .offer-state--accepted>span{background:#39704a}.bill.offer.offer-document .offer-state--declined,.bill.offer.offer-document .offer-state--expired{color:#965045}.bill.offer.offer-document .offer-state--declined>span,.bill.offer.offer-document .offer-state--expired>span{background:#965045}.bill.offer.offer-document .offer-summary-amount,.bill.offer.offer-document .offer-summary-answer,.bill.offer.offer-document .offer-summary-label,.bill.offer.offer-document .offer-summary-scope{display:none}.bill.offer.offer-document .offer-summary-facts{display:flex;flex-wrap:wrap;gap:4px 24px;padding-top:0;margin-top:9px;border:0}.bill.offer.offer-document .offer-summary-facts>div{gap:10px;padding:0}.bill.offer.offer-document .offer-summary-facts>div:first-child{display:none}.bill.offer.offer-document .offer-summary-facts dt{color:#756550}.bill.offer.offer-document .offer-summary-facts dd{color:#615849}.bill.offer.offer-document .offer-download{justify-content:flex-start;padding-top:12px;color:#430f11}.bill.offer.offer-document .offer-download:hover{color:#430f11}.bill.offer.offer-document .offer-contact-card{order:2;width:100%}.bill.offer.offer-document .offer-recipient{border-color:#ebe6dc}.bill.offer.offer-document .offer-recipient dt,.bill.offer.offer-document .offer-recipient span{color:#786b58}.bill.offer.offer-document .offer-recipient strong{color:#430f11}.bill.offer.offer-document .offer-hero-mobile-summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center;margin:24px 0 0;padding-top:18px;border-top:1px solid #d9cfbf}.bill.offer.offer-document .offer-hero-mobile-summary>span{font-size:16px;color:#756550}.bill.offer.offer-document .offer-hero-mobile-summary strong{display:block;margin-top:3px;color:#430f11;font-size:20px;line-height:1.3;white-space:nowrap}.bill.offer.offer-document .offer-hero-mobile-summary a{display:flex;align-items:center;gap:10px;color:#e24027;font-size:16px;font-weight:700;text-decoration:none}}@media screen and (max-width:767px){.bill.offer.offer-document{--vg-offer-line-inset:10px;padding:20px 0 36px}.bill.offer.offer-document>.container{padding:0 16px}.bill.offer.offer-document .offer-hero{margin-bottom:24px}.bill.offer.offer-document .offer-hero--personal,.bill.offer.offer-document .offer-hero--photo{grid-template-columns:minmax(0,1fr)}.bill.offer.offer-document .offer-hero-copy{padding:25px 24px}.bill.offer.offer-document .offer-hero-reference{margin-bottom:17px;font-size:16px}.bill.offer.offer-document .offer-hero-greeting{font-size:16px}.bill.offer.offer-document .offer-hero .h1,.bill.offer.offer-document .offer-hero h1{margin-bottom:14px;font-size:39px}.bill.offer.offer-document .offer-hero-intro{font-size:18px;line-height:1.6}.bill.offer.offer-document .offer-hero-vehicle{margin-top:20px}.bill.offer.offer-document .offer-hero-vehicle strong{font-size:16px}.bill.offer.offer-document .offer-hero-vehicle span{font-size:16px}.bill.offer.offer-document .offer-hero-photo{min-height:0;aspect-ratio:16/9}.bill.offer.offer-document .offer-hero-photo figcaption{padding:32px 22px 14px;font-size:16px}.bill.offer.offer-document .offer-hero-personal{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;-moz-column-gap:14px;column-gap:14px;margin:0 24px 22px;padding:18px 0 0;border-left:none;border-top:1px solid #d9cfbf}.bill.offer.offer-document .offer-hero-personal>svg{grid-row:span 3;width:32px;height:32px;margin:3px 0 0}.bill.offer.offer-document .offer-hero-personal .offer-kicker{margin:0 0 4px;font-size:16px}.bill.offer.offer-document .offer-hero-personal .h2,.bill.offer.offer-document .offer-hero-personal h2{grid-column:2;font-size:18px}.bill.offer.offer-document .offer-hero-plate{grid-column:2;justify-self:start;margin-top:8px;font-size:16px}.bill.offer.offer-document .offer-hero-personal .offer-vehicle-details{grid-column:2}.bill.offer.offer-document .offer-hero-slogan{display:none}.bill.offer.offer-document .offer-proposal{padding:22px 18px 8px}.bill.offer.offer-document .offer-proposal-heading .h2,.bill.offer.offer-document .offer-proposal-heading h2{font-size:24px}.bill.offer.offer-document .offer-proposal-heading>p:last-child{font-size:16px}.bill.offer.offer-document .intro{font-size:18px}.bill.offer.offer-document table.offer-lines{font-size:18px}.bill.offer.offer-document table.offer-lines .offer-position-heading{grid-template-columns:minmax(0,1fr)}.bill.offer.offer-document table.offer-lines .offer-position-heading .h3,.bill.offer.offer-document table.offer-lines .offer-position-heading h3{font-size:18px}.bill.offer.offer-document table.offer-lines .offer-position-heading td,.bill.offer.offer-document table.offer-lines .offer-position-heading th{padding:10px 8px}.bill.offer.offer-document table.offer-lines .offer-position-heading th{padding-left:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-position-heading td{padding-right:var(--vg-offer-line-inset)}.bill.offer.offer-document table.offer-lines .offer-position-heading td{font-size:18px}.bill.offer.offer-document table.offer-lines .offer-line{padding:8px var(--vg-offer-line-inset);border-color:#f0e9df}.bill.offer.offer-document table.offer-lines .offer-line td{padding:0;border-bottom:none}.bill.offer.offer-document table.offer-lines .offer-line td:first-child{padding-left:0}.bill.offer.offer-document table.offer-lines .offer-line td:last-child{padding-right:0}.bill.offer.offer-document table.offer-lines .offer-line .offer-line-quantity{font-size:16px}.bill.offer.offer-document table.offer-lines .offer-position+.offer-position .offer-position-heading td,.bill.offer.offer-document table.offer-lines .offer-position+.offer-position .offer-position-heading th{border-top-width:18px}.bill.offer.offer-document .offer-mobile-pricing{font-size:16px;line-height:1.5}.bill.offer.offer-document table.table-calc{width:100%;font-size:18px}.bill.offer.offer-document table.table-calc .total{font-size:20px}.bill.offer.offer-document .offer-summary-card{padding:16px 18px}.bill.offer.offer-document .offer-summary-facts{font-size:16px}.bill.offer.offer-document .offer-contact-card{padding:23px 24px}}@media screen{body.single-vg-offer{background-color:#f5f2ed;background-image:none}}.offer-customer-header{padding:24px 0;border-bottom:1px solid #e4e0da;background:#fff}.offer-customer-header .offer-brand-container{display:flex;align-items:center;justify-content:space-between;gap:28px}.offer-customer-header .offer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#430f11;text-decoration:none}.offer-customer-header .offer-brand-caption{padding-left:calc(32px + .4rem);font-size:16px;line-height:1.4;color:#716f67}.offer-customer-header .offer-brand-contact{display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:16px;line-height:1.4}.offer-customer-header .offer-brand-contact span{font-size:16px;color:#716f67}.offer-customer-header .offer-brand-contact a{color:#430f11;font-weight:700;text-decoration:none}.bill.offer.offer-document .offer-test-banner{display:block;margin:0 0 28px;padding:15px 20px;border-left:3px solid #ad7513;background:#fcf4df;font-size:16px;line-height:1.55}.bill.offer.offer-document .offer-test-banner strong{color:#775210}.bill.offer.offer-document .offer-test-banner p{margin:4px 0 0;color:#7b6b4d}.bill.offer.offer-document .offer-response{max-width:none;margin-top:24px!important;padding:28px 30px;border:1px solid #e6e0d6;background:#fff}.bill.offer.offer-document .offer-response-heading{max-width:650px;margin-bottom:24px}.bill.offer.offer-document .offer-response-heading .h3,.bill.offer.offer-document .offer-response-heading h3{margin:0 0 10px;font-size:27px;line-height:1.25;color:#430f11}.bill.offer.offer-document .offer-response-heading p:last-child{margin:0;color:#7a7468;font-size:16px;line-height:1.65}.bill.offer.offer-document .offer-response-kicker{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#e24027;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.bill.offer.offer-document .offer-response-kicker-line{width:22px;height:2px;background:#e24027}.bill.offer.offer-document .offer-response-form{max-width:none}.bill.offer.offer-document .offer-response-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:22px}.bill.offer.offer-document .offer-response-fields>div{min-width:0}.bill.offer.offer-document .offer-response-fields label{display:block;margin:0 0 8px;color:#4a3b2c;font-size:16px;font-weight:700}.bill.offer.offer-document .offer-response-fields .small,.bill.offer.offer-document .offer-response-fields small{display:block;margin-top:7px;color:#70685b;font-size:16px;line-height:1.5}.bill.offer.offer-document .offer-response-fields label .small,.bill.offer.offer-document .offer-response-fields label small{display:inline;margin-left:5px;color:#70685b;font-weight:400}.bill.offer.offer-document .offer-response-fields .comment-form input[type=email],.bill.offer.offer-document .offer-response-fields .comment-form input[type=text],.bill.offer.offer-document .offer-response-fields .comment-form input[type=url],.bill.offer.offer-document .offer-response-fields .comment-form textarea,.bill.offer.offer-document .offer-response-fields .form-control,.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=date],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=datetime-local],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=datetime],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=email],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=month],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=number],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=password],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=search],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=tel],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=text],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=time],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=url],.bill.offer.offer-document .offer-response-fields .gform_wrapper input[type=week],.bill.offer.offer-document .offer-response-fields .gform_wrapper select,.bill.offer.offer-document .offer-response-fields .gform_wrapper textarea,.bill.offer.offer-document .offer-response-fields .search-form .search-field,.comment-form .bill.offer.offer-document .offer-response-fields input[type=email],.comment-form .bill.offer.offer-document .offer-response-fields input[type=text],.comment-form .bill.offer.offer-document .offer-response-fields input[type=url],.comment-form .bill.offer.offer-document .offer-response-fields textarea,.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=date],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=datetime-local],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=datetime],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=email],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=month],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=number],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=password],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=search],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=tel],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=text],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=time],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=url],.gform_wrapper .bill.offer.offer-document .offer-response-fields input[type=week],.gform_wrapper .bill.offer.offer-document .offer-response-fields select,.gform_wrapper .bill.offer.offer-document .offer-response-fields textarea,.search-form .bill.offer.offer-document .offer-response-fields .search-field{width:100%;min-height:46px;padding:11px 13px;border:1px solid #d9cfbf;border-bottom-width:2px;border-radius:0;background:#fcfbf8;font-size:18px;color:#342b23}.bill.offer.offer-document .offer-response-fields .comment-form textarea,.bill.offer.offer-document .offer-response-fields .gform_wrapper textarea,.bill.offer.offer-document .offer-response-fields .search-form textarea.search-field,.bill.offer.offer-document .offer-response-fields textarea.form-control,.comment-form .bill.offer.offer-document .offer-response-fields textarea,.gform_wrapper .bill.offer.offer-document .offer-response-fields textarea,.search-form .bill.offer.offer-document .offer-response-fields textarea.search-field{height:106px;min-height:106px;margin:0}.bill.offer.offer-document .offer-response-consent{display:flex;align-items:flex-start;gap:12px;margin:0 0 22px;padding:16px!important;background:#f5f1e9}.bill.offer.offer-document .offer-response-consent .form-check-label{flex:1;min-width:0;max-width:650px;margin:0;padding:0;color:#6c6255;font-size:18px;line-height:27px}.bill.offer.offer-document .offer-response-consent .form-check-input{flex:0 0 18px;width:18px;height:18px;margin:4.5px 0 0;padding:0}.bill.offer.offer-document .offer-response-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.bill.offer.offer-document .offer-response-actions .btn,.bill.offer.offer-document .offer-response-actions .gform_wrapper .button,.bill.offer.offer-document .offer-response-actions .search-form .search-submit,.gform_wrapper .bill.offer.offer-document .offer-response-actions .button,.search-form .bill.offer.offer-document .offer-response-actions .search-submit{min-height:46px;padding:13px 18px;font-size:16px;line-height:1.4;white-space:normal}.bill.offer.offer-document .offer-response-decline{border:1px solid #d5cdc1;background:#fff;color:#886d57}.bill.offer.offer-document .offer-response-decline:hover{border-color:#430f11;background:#f5f1ea;color:#430f11}.bill.offer.offer-document .offer-response-footnote{max-width:670px;margin:14px 0 0;color:#70685b;font-size:16px;line-height:1.6}.bill.offer.offer-document .offer-response-message{display:flex;align-items:flex-start;gap:15px}.bill.offer.offer-document .offer-response-message .h3,.bill.offer.offer-document .offer-response-message h3{margin:0 0 10px;font-size:25px;line-height:1.3;color:#430f11}.bill.offer.offer-document .offer-response-message p{margin:0 0 8px;color:#7a7468;font-size:16px;line-height:1.65}.bill.offer.offer-document .offer-response-message .offer-response-meta{color:#70685b;font-size:16px}.bill.offer.offer-document .offer-response-message blockquote{margin:18px 0 0;padding:14px 16px;border-left:2px solid #c9bda9;background:#f5f1e9}.bill.offer.offer-document .offer-response-message blockquote strong{color:#715f4b;font-size:16px}.bill.offer.offer-document .offer-response-message blockquote p{margin:5px 0 0;font-size:16px}.bill.offer.offer-document .offer-response-message--success .h3,.bill.offer.offer-document .offer-response-message--success h3{color:#295f46}.bill.offer.offer-document .offer-response-symbol{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;background:#e9f2eb;color:#295f46;font-size:21px}.bill.offer.offer-document .offer-response-error,.bill.offer.offer-document .offer-response-test-result{max-width:760px;margin:0 0 22px;padding:15px 17px;font-size:16px;line-height:1.6}.bill.offer.offer-document .offer-response-test-result{background:#e9f2eb;color:#295f46}.bill.offer.offer-document .offer-response-test-result p{margin:4px 0 0}.bill.offer.offer-document .offer-response-test-result blockquote{margin:9px 0 0;padding-left:12px;border-left:2px solid #a7c1ae}.bill.offer.offer-document .offer-response-error{border-left:3px solid #e24027;background:#fbeae5;color:#8e2b20}.bill.offer.offer-document .offer-response-test-link{margin-top:8px;padding:11px 16px;font-size:16px}.bill.offer.offer-document .offer-response a:focus-visible,.bill.offer.offer-document .offer-response button:focus-visible{outline:2px solid #430f11;outline-offset:3px}@media screen and (max-width:767px){.offer-customer-header{padding:18px 0}.offer-customer-header .offer-brand-container{align-items:flex-start;gap:18px}.offer-customer-header .offer-brand-contact{font-size:16px;max-width:145px;text-align:right}.offer-customer-header .offer-brand-contact span{display:none}.bill.offer.offer-document .offer-response{padding:22px 18px}.bill.offer.offer-document .offer-response-heading .h3,.bill.offer.offer-document .offer-response-heading h3{font-size:24px}.bill.offer.offer-document .offer-response-actions{flex-direction:column;align-items:stretch}.bill.offer.offer-document .offer-response-actions .btn,.bill.offer.offer-document .offer-response-actions .gform_wrapper .button,.bill.offer.offer-document .offer-response-actions .search-form .search-submit,.gform_wrapper .bill.offer.offer-document .offer-response-actions .button,.search-form .bill.offer.offer-document .offer-response-actions .search-submit{width:100%;min-height:49px}}@media screen and (max-width:390px){.offer-customer-header .offer-brand-contact{display:none}}footer.footer{background:#430f11;color:#fff;font-size:1rem;line-height:1.4;--color-text:$white}footer.footer ul{list-style:none;padding:0}.navbar-collapse{justify-content:flex-end;transition:opacity .4s linear;background:0 0;visibility:hidden;opacity:0;max-height:0;max-width:0;display:block!important;overflow:visible!important;position:fixed}.navbar-collapse .navbar-nav{justify-content:center;height:100%;text-align:center}.navbar-collapse .navbar-nav li{margin-bottom:0}.navbar-collapse .navbar-nav .nav-link{color:#fff}.navbar-collapse .navbar-nav .nav-link.active{color:#f1a907}.navbar-collapse .navbar-nav .nav-link:hover{color:rgb(253.3629032258,236.5241935484,198.6370967742);text-shadow:0 0 2px}.navbar-collapse.collapse-show,.navbar-collapse.collapsing{top:0;left:0;right:0;bottom:0;z-index:999;height:100%!important;width:100%;visibility:visible;max-height:100%;max-width:100%;background:#000}.navbar-collapse.collapse-show{opacity:1}.brand{position:relative;z-index:1000}.brand .brandlogo-icon{margin-right:.4rem}.pageheader .navbar-toggler{position:relative;z-index:1000;background-color:#fff}.pageheader .list{position:relative;z-index:1000;width:3rem;text-align:right}.menu-button{position:relative;z-index:1001;right:0;top:.125rem;border:none;height:3rem;width:4rem;padding:0;background:0 0}.menu-button .icon-bar{border:none;position:absolute;width:2rem;height:.125rem;background:#fff;left:1rem;transform:rotate(0);transform-origin:left;transition:all .25s ease;transition-delay:1ms}.menu-button .icon-bar.one{top:.875rem}.menu-button .icon-bar.two{top:1.3125rem;transform-origin:center}.menu-button .icon-bar.three{top:1.75rem}.menu-button:not(.collapsed) .icon-bar.one{top:.625rem;left:1.25rem;transform:rotate(45deg)}.menu-button:not(.collapsed) .icon-bar.two{left:1.25rem;visibility:hidden;opacity:0;transform:rotate(135deg)}.menu-button:not(.collapsed) .icon-bar.three{top:2rem;left:1.25rem;transform:rotate(-45deg)}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{position:relative;visibility:visible;opacity:1;max-height:100%;max-width:100%}.navbar-expand-lg .navbar-collapse.collapse-show,.navbar-expand-lg .navbar-collapse.collapsing{background:0 0;width:auto}.navbar-expand-lg .navbar-collapse .navbar-nav{text-align:left}.menu-button{display:none}}body#tinymce{margin:12px!important;height:auto!important;min-height:initial!important;display:block!important}.vg-portal-body{background:#f5f4f0;background-image:none}.vg-portal{--vg-ink:#24231d;--vg-muted:#72716b;--vg-line:#e8e5dd;--vg-paper:#fff;--vg-background:#f5f4f0;display:flex;min-height:100vh;color:var(--vg-ink);font-size:1rem;line-height:1.5}.vg-portal *,.vg-portal ::after,.vg-portal ::before{box-sizing:border-box}.vg-portal .h1,.vg-portal .h2,.vg-portal .h3,.vg-portal .h4,.vg-portal h1,.vg-portal h2,.vg-portal h3,.vg-portal h4{color:#430f11;margin:0;line-height:1.25;overflow-wrap:anywhere}.vg-portal .h1,.vg-portal h1{font-size:clamp(1.9rem, 3.2vw, 2.8rem);letter-spacing:-.035em}.vg-portal .h2,.vg-portal h2{font-size:1.4rem;letter-spacing:-.025em}.vg-portal .h3,.vg-portal h3{font-size:1.16rem}.vg-portal .h4,.vg-portal h4{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700}.vg-portal p{margin:0 0 1rem}.vg-portal a{text-decoration:none}.vg-portal a:focus-visible,.vg-portal button:focus-visible,.vg-portal input:focus-visible,.vg-portal select:focus-visible,.vg-portal summary:focus-visible,.vg-portal textarea:focus-visible{outline:3px solid #e24027;outline-offset:3px}.vg-portal button,.vg-portal input,.vg-portal select,.vg-portal textarea{font:inherit}.vg-portal input,.vg-portal select,.vg-portal textarea{min-width:0}.vg-portal button{cursor:pointer}.vg-portal button:disabled{cursor:not-allowed;opacity:.5}.vg-portal [hidden]{display:none!important}.vg-portal .vg-icon{flex-shrink:0;vertical-align:middle}.vg-skip{position:fixed;top:-100px;left:1rem;z-index:100002;background:#430f11;color:#fff;padding:1rem}.vg-skip:focus{top:1rem;color:#fff}.vg-sidebar{width:254px;flex:0 0 254px;background:#430f11;color:#fff;display:flex;flex-direction:column;padding:32px 18px 20px;position:sticky;top:0;height:100vh;overflow:hidden;z-index:20}.admin-bar .vg-sidebar{top:32px;height:calc(100vh - 32px)}.vg-brand{flex-shrink:0;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0 12px 28px;font-family:Futura,serif;font-size:1.13rem;font-weight:700;letter-spacing:-.02em}.vg-brand:hover{color:#fff}.vg-brand .small,.vg-brand small{display:block;padding-left:calc(32px + .4rem);font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:.63rem;letter-spacing:.15em;color:#bca7a2}.vg-nav-label{text-transform:uppercase;font-size:.63rem;font-weight:700;letter-spacing:.14em;color:#bea9a5;margin:0 14px 12px!important}.vg-nav-label:not(:first-child){margin-top:30px!important}.vg-nav-link{display:flex;align-items:center;gap:12px;color:#eee4df;min-height:44px;padding:10px 12px;margin-bottom:2px;border-radius:6px;font-size:max(16px, .89rem);transition:background .16s,color .16s}.vg-nav-link .vg-icon{width:18px;height:18px}.vg-nav-link span{flex:1;min-width:0;overflow-wrap:anywhere}.vg-nav-link.is-active,.vg-nav-link:hover{color:#fff;background:rgba(255,255,255,.09)}.vg-nav-link.is-active{background:#e24027}.vg-sidebar-bottom{flex-shrink:0;display:flex;align-items:center;gap:10px;margin-top:auto;padding:28px 10px 0;color:#fff}.vg-sidebar-bottom a{color:#cbb5af}.vg-sidebar-bottom a:hover{color:#fff}.vg-navigation{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.25) transparent}.vg-nav-overview{margin-bottom:12px}.vg-nav-group{margin-bottom:8px}.vg-nav-group>summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border-radius:6px;color:#d4bdb7;font-size:14px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.vg-nav-group>summary::-webkit-details-marker{display:none}.vg-nav-group>summary:hover{color:#fff;background:rgba(255,255,255,.05)}.vg-nav-group>summary:focus-visible{outline:2px solid #f3c9af;outline-offset:-2px}.vg-nav-group>summary>.vg-icon{width:18px;height:18px}.vg-nav-group.is-current>summary{color:#fff1e8}.vg-nav-group[open]>summary{color:#fff}.vg-nav-group[open] .vg-nav-chevron{transform:rotate(225deg)}.vg-nav-group-label{flex:1;min-width:0}.vg-nav-chevron{flex:0 0 7px;width:7px;height:7px;border:solid currentColor;border-width:0 1.5px 1.5px 0;margin-left:2px;transform:rotate(45deg)}.vg-nav-items{padding:4px 0;margin-left:12px}.vg-nav-items .vg-nav-link{font-size:16px;line-height:1.35}.vg-nav-items .vg-nav-link>.vg-icon:last-child:not(:first-child){width:15px;height:15px}.vg-avatar{height:34px;width:34px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05);font-size:.8rem}.vg-user-name{flex:1;font-size:.79rem;overflow:hidden;text-overflow:ellipsis}.vg-user-name .small,.vg-user-name small{display:block;font-size:.65rem;color:#bea9a5}.vg-workspace{flex:1;min-width:0}.vg-topbar{display:flex;justify-content:space-between;align-items:center;min-height:66px;padding:16px 44px;background:#fff;border-bottom:1px solid var(--vg-line);gap:14px;font-size:.78rem;color:var(--vg-muted)}.vg-topbar time{margin-left:auto}.vg-topbar-label{color:#430f11}.vg-topbar-label span{color:#cbc5ba;margin:0 10px}.vg-menu-toggle{display:none;border:0;background:0 0;padding:6px;color:#430f11}.vg-main{padding:42px 44px 24px;max-width:1680px;margin:auto}.vg-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px}.vg-page-heading .vg-muted{margin:9px 0 0;font-size:.95rem}.vg-eyebrow{color:#e24027;text-transform:uppercase;font-size:.65rem;font-weight:700;letter-spacing:.12em;margin:0 0 10px!important}.vg-muted{color:var(--vg-muted);font-size:.88rem}.vg-heading-meta{display:flex;align-items:flex-start;flex-wrap:wrap;gap:9px 14px;margin-top:13px;color:var(--vg-muted);font-size:max(14px, .73rem)}.vg-heading-meta>.vg-badge,.vg-heading-meta>.vg-status{display:inline-flex;align-items:center;min-height:30px}.vg-heading-meta>[data-vg-record-modified]{display:inline-flex;align-items:center;min-width:0;min-height:30px;line-height:1.4}.vg-page-heading>div:first-child{min-width:0;max-width:100%}.vg-status-editor{min-width:0;max-width:100%}.vg-status-editor>summary{display:flex;align-items:center;gap:9px;cursor:pointer;list-style:none;width:-moz-fit-content;width:fit-content;min-height:30px}.vg-status-editor>summary::-webkit-details-marker{display:none}.vg-status-editor>summary::marker{content:""}.vg-status-editor>summary:hover .vg-status-edit-label{color:#e24027}.vg-status-editor .vg-status{max-width:none}.vg-status-editor .vg-status-edit-label{display:inline-flex;align-items:center;gap:5px;line-height:1.4;white-space:nowrap;color:var(--vg-muted);font-size:max(14px, .65rem)}.vg-status-editor .vg-status-edit-label .vg-icon{width:13px;height:13px}.vg-status-editor>form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;margin:8px 0 0;background:#fff;border:1px solid #ded7cc;max-width:100%}.vg-status-editor>form select{min-width:0;flex:1 1 150px;max-width:260px;font-size:.77rem;min-height:36px;padding:7px 10px}.vg-status-editor-actions{display:flex;align-items:center;gap:10px}.vg-status-cancel{display:none;background:0 0;border:0;color:var(--vg-muted);font-size:max(14px, .71rem);padding:7px 2px}.vg-status-cancel:hover{color:#430f11}.vg-js .vg-status-cancel{display:inline-flex}.vg-status-editor-feedback{max-width:380px;font-size:max(14px, .72rem);line-height:1.5;color:#326146;margin:8px 0 0!important}.vg-status-editor-feedback.is-error{color:#430f11}.vg-back-link{display:inline-flex;align-items:center;gap:6px;color:var(--vg-muted);margin-bottom:12px;font-size:.8rem}.vg-back-link .vg-icon{width:16px;height:16px}.vg-back-link:hover{color:#e24027}.vg-portal .vg-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--vg-line);background:#fff;color:#430f11;font-size:max(16px, .8rem);line-height:1.3;font-weight:700;white-space:nowrap;transition:background .16s,border-color .16s,transform .16s}.vg-portal .vg-button .vg-icon{width:18px;height:18px}.vg-portal .vg-button:hover{color:#430f11;border-color:#430f11;background:#faf8f4}.vg-portal .vg-button--primary{color:#fff;background:#e24027;border-color:#e24027}.vg-portal .vg-button--primary:hover{color:#fff;border-color:#430f11;background:#430f11}.vg-portal .vg-button--light{background:#fff}.vg-portal .vg-button--small{min-height:34px;padding:7px 11px;font-size:max(14px, .74rem)}.vg-text-link{display:inline-flex;align-items:center;gap:6px;color:#e24027;font-size:max(16px, .77rem);font-weight:700}.vg-text-link .vg-icon{width:17px;height:17px}.vg-text-link:hover{color:#430f11}.vg-portal .vg-action-stack{display:grid;gap:12px}.vg-portal .vg-action-stack>*{min-width:0;margin:0}.vg-portal .vg-button--danger{background:#430f11;border-color:#430f11;color:#fff}.vg-portal .vg-button--danger:hover{background:#9a1914;border-color:#9a1914;color:#fff}.vg-panel{background:var(--vg-paper);border:1px solid var(--vg-line);margin-bottom:24px}.vg-page-heading .vg-client-company{margin:8px 0 0;color:var(--vg-muted);font-size:.95rem;line-height:1.5;overflow-wrap:anywhere}.vg-table-note.vg-client-company{margin-top:5px;overflow-wrap:anywhere}.vg-panel-heading{padding:25px 27px;border-bottom:1px solid var(--vg-line)}.vg-panel-heading p:not(.vg-eyebrow){font-size:.82rem;color:var(--vg-muted);margin:8px 0 0}.vg-panel-heading--row{display:flex;align-items:center;justify-content:space-between;gap:16px}.vg-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.vg-metric{padding:22px;border:1px solid var(--vg-line);background:#fff;color:var(--vg-ink);display:flex;flex-direction:column}.vg-metric:hover{color:#430f11;border-color:#cfb5ac}.vg-metric strong{font-family:Futura,serif;font-size:2.1rem;color:#430f11;line-height:1.25;letter-spacing:-.04em;margin:17px 0 14px}.vg-metric strong.vg-metric-amount{font-size:clamp(1.3rem, 1.65vw, 1.8rem)}.vg-metric>span:last-child{font-size:.69rem;color:var(--vg-muted);display:flex;align-items:center;gap:6px}.vg-metric>span:last-child .vg-icon{width:14px;height:14px}.vg-metric--attention{border-top:3px solid #e24027;padding-top:20px;background:#fff9f4}.vg-metric-label{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--vg-muted);font-size:max(14px, .73rem)}.vg-metric-label .vg-icon{color:#e24027;width:19px;height:19px}.vg-metric--invoices{padding:0}.vg-metric--invoices .vg-metric-main{display:flex;flex:1;flex-direction:column;padding:22px;color:var(--vg-ink)}.vg-metric--invoices .vg-metric-main>span:last-child{color:var(--vg-muted);font-size:14px;line-height:1.5}.vg-metric--invoices .vg-metric-secondary{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0 22px;padding:12px 0 16px;border-top:1px solid var(--vg-line);color:var(--vg-muted);font-size:13px;line-height:1.5}.vg-metric--invoices .vg-metric-secondary>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.vg-metric--invoices .vg-metric-secondary:hover{color:#430f11;text-decoration:underline}.vg-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;margin-bottom:24px}.vg-dashboard-grid>.vg-panel{margin:0}.vg-work-list{padding:0 27px}.vg-work-card{display:flex;align-items:center;gap:16px;padding:19px 0;border-bottom:1px solid var(--vg-line);color:var(--vg-ink)}.vg-work-card:last-child{border:none}.vg-work-card:hover{color:#e24027}.vg-work-card strong{font-size:max(16px, .9rem);line-height:1.35;display:block}.vg-work-card p{font-size:max(14px, .74rem);color:var(--vg-muted);margin:5px 0 0}.vg-work-card--record{display:grid;grid-template-columns:40px minmax(0,1fr) auto}.vg-work-card--record>div:nth-child(2){min-width:0;overflow-wrap:anywhere}.vg-work-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:#f8f5ee;color:#430f11}.vg-work-card-end{margin-left:auto;display:flex;align-items:center;gap:16px;flex-shrink:0}.vg-work-card-end>.vg-icon{color:#aaa398;width:17px;height:17px}.vg-status{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:4px 9px;font-size:max(13px, .64rem);font-weight:700;line-height:1.4;color:#635d50;background:#f0ede7}.vg-status--in-progress,.vg-status--publish,.vg-status--sent{color:#285f70;background:#eaf3f4}.vg-status--accepted,.vg-status--done,.vg-status--finished,.vg-status--paid{color:#326146;background:#eaf3e9}.vg-status--draft,.vg-status--open{color:#8a6016;background:#fcf2d9}.vg-status--declined{color:#9a1914;background:#fcece7}.vg-status--cancelled,.vg-status--muted{color:#635d50;background:#f0ede7}.vg-status--checking{color:#7b5a26;background:#faf1df}.vg-table-note.vg-invoice-overdue{color:#8a6a3f;font-weight:500}.vg-invoice-date,.vg-invoice-total{font-variant-numeric:tabular-nums}.vg-quick-start{padding:30px;background:#430f11;color:#d9c4bd}.vg-quick-start .h2,.vg-quick-start h2{color:#fff;font-size:1.7rem;margin-bottom:12px}.vg-quick-start>p:not(.vg-eyebrow){font-size:.81rem;line-height:1.6;margin-bottom:24px}.vg-quick-start>a{display:flex;align-items:center;gap:12px;color:#fff;font-size:.85rem;border-top:1px solid rgba(255,255,255,.13);padding:15px 0}.vg-quick-start>a span{flex:1}.vg-quick-start>a .vg-icon{width:18px;height:18px}.vg-quick-start>a:hover{color:#e4733b}.vg-offer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 27px;gap:18px}.vg-offer-card{color:var(--vg-ink);border:1px solid var(--vg-line);padding:20px}.vg-offer-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.vg-offer-card>div>.vg-icon{color:#e24027}.vg-offer-card .h3,.vg-offer-card h3{font-size:1.05rem}.vg-offer-card p{font-size:.78rem;margin:8px 0 12px}.vg-offer-card>span{color:var(--vg-muted);font-size:.73rem;line-height:1.6}.vg-offer-card:hover{border-color:#e24027;color:var(--vg-ink)}.vg-callout{background:#fff8ec;border:1px solid #ede0c5;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.vg-callout>div{display:flex;align-items:center;gap:13px;font-size:.86rem}.vg-callout>div>.vg-icon{color:#e24027}.vg-list-toolbar{padding:22px 27px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--vg-line)}.vg-search{position:relative;display:flex;align-items:center;flex:1;min-width:180px}.vg-search>.vg-icon{position:absolute;left:13px;color:var(--vg-muted);width:18px;height:18px}.vg-search input{padding-left:41px!important;width:100%}.vg-portal input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal select,.vg-portal textarea{border:1px solid #dcd7cc;border-bottom:2px solid #c4bcae;border-radius:0;background:#fff;color:var(--vg-ink);padding:10px 12px;font-size:max(16px, .86rem);min-height:43px;line-height:1.4}.vg-portal input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.vg-portal select:focus,.vg-portal textarea:focus{border-color:#e24027;box-shadow:none}.vg-portal input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,.vg-portal select::-moz-placeholder,.vg-portal textarea::-moz-placeholder{color:#a7a197}.vg-portal input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.vg-portal select::placeholder,.vg-portal textarea::placeholder{color:#a7a197}.vg-filter select{min-width:150px}.vg-results-caption{padding:14px 27px;color:var(--vg-muted);font-size:max(14px, .72rem);border-bottom:1px solid var(--vg-line)}.vg-table-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.vg-table{border-collapse:collapse;width:100%;font-size:max(16px, .8rem)}.vg-table th{padding:13px 20px;background:#faf9f6;text-align:left;color:var(--vg-muted);text-transform:uppercase;font-size:max(13px, .61rem);letter-spacing:.08em;font-weight:700;white-space:nowrap}.vg-table td{padding:18px 20px;border-top:1px solid var(--vg-line);vertical-align:middle}.vg-table td a{color:#430f11}.vg-table td a:hover{color:#e24027}.vg-table tbody tr:hover{background:#fffcf7}.vg-table .vg-numeric{text-align:right;white-space:nowrap}.vg-table--compact{font-size:max(14px, .76rem)}.vg-table--compact th{padding:10px 14px}.vg-table--compact td{padding:13px 14px}.vg-record-title{font-weight:700;display:block;line-height:1.4;min-width:150px}.vg-table-note{display:block;color:var(--vg-muted);font-size:max(14px, .69rem);line-height:1.5;margin-top:5px;max-width:270px}.vg-row-open{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center}.vg-row-open .vg-icon{width:18px;height:18px}.vg-pagination{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;padding:24px;border-top:1px solid var(--vg-line)}.vg-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:5px 10px;color:#430f11;border:1px solid var(--vg-line);font-size:.8rem}.vg-pagination .current{color:#fff;background:#e24027;border-color:#e24027}.vg-pagination--numbered{justify-content:space-between;gap:12px 24px}.vg-pagination--numbered .vg-pagination-summary{margin:0;color:var(--vg-muted);font-size:.85rem}.vg-pagination--numbered .vg-pagination-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vg-pagination--numbered .page-numbers{min-width:38px;height:38px;font-weight:600;text-decoration:none}.vg-pagination--numbered a:hover{background:var(--vg-paper);border-color:#430f11}.vg-pagination--numbered a:focus-visible{outline:2px solid #e24027;outline-offset:2px}.vg-pagination--numbered .dots{min-width:18px;padding:0;border-color:transparent;color:var(--vg-muted)}.vg-empty{text-align:center;padding:48px 28px}.vg-empty>.vg-icon{width:36px;height:36px;margin-bottom:17px;color:#e24027}.vg-empty .h3,.vg-empty h3{font-size:1.35rem;margin:0 0 10px}.vg-empty p{color:var(--vg-muted);font-size:.84rem;max-width:470px;margin:0 auto 21px}.vg-context{padding:25px 27px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.vg-context>div{display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid var(--vg-line);padding-right:18px}.vg-context>div:last-child{border:none}.vg-context strong{font-size:.94rem}.vg-context strong a{color:#430f11}.vg-context strong a:hover{color:#e24027}.vg-context .vg-context-contact,.vg-context span:not(.vg-context-label){color:var(--vg-muted);font-size:max(16px, .77rem);margin-top:6px}.vg-context-label{color:var(--vg-muted);text-transform:uppercase;letter-spacing:.08em;font-size:max(13px, .63rem);margin-bottom:8px}.vg-description{display:flex;align-items:flex-start;gap:17px;margin:0 0 24px;padding:23px 27px;background:#ede9e1;border-left:3px solid #b39b85}.vg-description>div{min-width:0;max-width:900px}.vg-description .h2,.vg-description h2{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:#786c60;margin:1px 0 9px}.vg-description p{color:#430f11;font-size:1.06rem;line-height:1.55;font-weight:600;overflow-wrap:anywhere;margin:0}.vg-description-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;color:#430f11;background:rgba(255,255,255,.6)}.vg-description-icon .vg-icon{width:19px;height:19px}@media (max-width:540px){.vg-description{padding:19px 18px;gap:12px}.vg-description p{font-size:.94rem}.vg-description-icon{width:30px;height:30px}.vg-status-editor>form{max-width:calc(100vw - 32px)}.vg-status-editor>form select{max-width:none}}.vg-task-summary{display:flex;flex-wrap:wrap;gap:40px;margin:28px 0}.vg-task-summary>div{display:flex;flex-direction:column}.vg-task-summary span{color:var(--vg-muted);font-size:clamp(14px, .875rem, 1rem);margin-bottom:4px}.vg-task-summary strong{color:#430f11;font-size:1.25rem}.vg-task-receivables{flex-direction:column;align-items:stretch;margin:0 24px 24px}.vg-task-receivables>div{justify-content:space-between;flex-wrap:wrap}.vg-task-receivables .vg-task-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:20px;margin:0}.vg-task-receivables dt{font-size:.8rem;font-weight:500;color:var(--vg-muted)}.vg-task-receivables dd{margin:6px 0 0;font-weight:700}.vg-task-receivables p{margin:0;font-size:.8rem;line-height:1.6}.vg-task-billing-status{margin-top:8px}.vg-task-billing{margin:0;min-width:225px}.vg-task-billing>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vg-task-billing>div+div{margin-top:7px}.vg-task-billing dt{font-size:max(13px, .7rem);font-weight:400;color:var(--vg-muted)}.vg-task-billing dd{margin:0;font-variant-numeric:tabular-nums}.vg-task-billing .vg-task-billing-rest dd{font-weight:700}.vg-task-billing-credit{max-width:none;margin-top:10px}@media (max-width:720px){.vg-task-record-table{display:block;min-width:0}.vg-task-record-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.vg-task-record-table tbody{display:block}.vg-task-record-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:8px 12px;padding:18px 16px;border-top:1px solid var(--vg-line)}.vg-task-record-table tbody td{grid-column:1/-1;padding:0;border:0;white-space:normal;text-align:left}.vg-task-record-table tbody td:first-child{grid-column:1}.vg-task-record-table tbody td:last-child{grid-column:2;grid-row:1}.vg-task-record-table tbody td:last-child .vg-row-open{display:inline-flex;justify-content:center;align-items:center;width:36px;min-height:44px}.vg-task-record-table .vg-numeric{margin-top:6px;padding-top:12px;border-top:1px solid var(--vg-line)}.vg-task-record-table .vg-task-billing{min-width:0}.vg-task-record-table .vg-task-billing dd{white-space:nowrap}}.vg-task-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.vg-task-actions form{margin-left:auto}.vg-section-heading{display:flex;align-items:center;justify-content:space-between;margin:30px 0 16px;gap:15px}.vg-inline-empty{padding:24px;border:1px dashed #d2cabe;margin-bottom:20px;font-size:.84rem}.vg-inline-empty p{margin-bottom:7px;color:var(--vg-muted)}.vg-position-heading{display:flex;align-items:center;gap:16px;padding:23px 26px;border-bottom:1px solid var(--vg-line)}.vg-position-heading .h3,.vg-position-heading h3{font-size:1.3rem}.vg-position-heading p{font-size:.82rem;color:var(--vg-muted);margin:6px 0 0}.vg-position-number{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#faede6;color:#e24027;font-family:Futura,serif;font-size:.95rem;flex-shrink:0}.vg-position-actions{display:flex;flex-wrap:wrap;gap:8px;padding:16px 26px;border-top:1px solid var(--vg-line);background:#fcfbf8}.vg-position-actions .vg-button{font-size:max(16px, .82rem)}.vg-position-title{min-width:0}.vg-position-title .h3,.vg-position-title h3{overflow-wrap:anywhere}.vg-position-heading .vg-position-description{margin:10px 0 0;font-size:max(16px, .9rem);line-height:1.55;color:var(--vg-ink);overflow-wrap:anywhere}.vg-position-edit{margin-top:9px;min-height:26px;font-size:.82rem;color:var(--vg-muted)}.vg-position-edit .vg-icon{width:14px;height:14px}.vg-position-content{padding:20px 26px 25px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:30px}.vg-position-content>div{min-width:0}.vg-position-content .h4,.vg-position-content h4{margin:0 0 12px;color:var(--vg-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.vg-position-content .vg-muted{font-size:.78rem;margin:0}.vg-capture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin-top:32px}.vg-quick-capture{scroll-margin-top:25px;transition:box-shadow .2s}.vg-quick-capture.is-targeted{box-shadow:0 0 0 3px rgba(226,64,39,.22)}.vg-js [data-vg-workshop-capture-home]>.vg-quick-capture{display:none}[data-vg-workshop-capture-slot] .vg-quick-capture{margin:0;border:0;background:#fff8f0}[data-vg-workshop-capture-slot] .vg-quick-capture .vg-panel-heading{padding:20px 26px 0;border:0}[data-vg-workshop-capture-slot] .vg-quick-capture .vg-panel-heading .vg-eyebrow,[data-vg-workshop-capture-slot] .vg-quick-capture .vg-panel-heading p:last-child{display:none}[data-vg-workshop-capture-slot] .vg-quick-capture .vg-panel-heading .h2,[data-vg-workshop-capture-slot] .vg-quick-capture .vg-panel-heading h2{font-size:1.05rem}.vg-editor-workshop-panel{padding:24px}.vg-editor-workshop-panel .vg-task-summary{margin-bottom:20px}.vg-editor-workshop-panel .vg-section-heading{margin-top:0}.vg-quick-form{margin:0}.vg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px 27px}.vg-field{display:flex;flex-direction:column;align-items:stretch;gap:7px;font-weight:700;font-size:.95rem;color:#430f11;min-width:0}.vg-field--full,.vg-field--wide{grid-column:1/-1}.vg-field textarea{margin-top:0;resize:vertical}.vg-field-hint{font-size:clamp(14px, .875rem, 1rem);line-height:1.5;font-weight:400;color:var(--vg-muted)}.vg-dstore-settings .vg-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-dstore-settings input{width:100%}.vg-dstore-settings .vg-dstore-hint{margin:0}.vg-dstore-settings .vg-form-footer>.vg-muted{max-width:none}.vg-dstore-settings .vg-dstore-warning{color:#9a1914;margin:0;font-weight:400}@media (max-width:680px){.vg-dstore-settings .vg-form-grid{grid-template-columns:minmax(0,1fr)}}.vg-optional{font-weight:400;color:var(--vg-muted);font-size:clamp(14px, .875rem, 1rem)}.vg-time-control{display:flex}.vg-time-control input{width:100%}.vg-time-control button{border:1px solid #dcd7cc;border-left:0;border-bottom:2px solid #c4bcae;background:#faf8f4;padding:9px;font-size:clamp(14px, .875rem, 1rem);color:#430f11}.vg-time-control button:hover{color:#e24027}.vg-form-footer{border-top:1px solid var(--vg-line);padding:20px 27px;display:flex;align-items:center;justify-content:space-between;gap:15px}.vg-form-footer>.vg-muted{font-size:clamp(14px, .875rem, 1rem);max-width:180px}.vg-capture-options{display:grid;gap:8px;min-width:0;max-width:390px}.vg-capture-options .vg-muted{font-size:clamp(14px, .875rem, 1rem)}.vg-capture-continue{display:inline-flex;align-items:center;gap:9px;font-size:.95rem;color:#430f11;cursor:pointer}.vg-capture-continue input{width:18px;height:18px;margin:0;accent-color:#e24027}.vg-form-actions{display:flex;align-items:stretch;justify-content:flex-end;gap:10px;min-width:0;max-width:100%;margin-left:auto}.vg-form-actions>.vg-button{min-width:0;max-width:100%;justify-content:center;white-space:normal}.vg-form-confirmation{display:flex;align-items:flex-start;gap:12px;min-width:0;min-height:44px;padding:8px 0;font-weight:400;line-height:1.5;cursor:pointer}.vg-form-confirmation input[type=checkbox]{flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;accent-color:#e24027}.vg-invoice-cancellation .vg-payment-summary{padding-right:0;padding-left:0}.vg-invoice-cancellation .vg-quick-form{display:grid;gap:18px}.vg-invoice-cancellation .vg-form-actions{margin-top:0;margin-left:0;border-top:1px solid var(--vg-line);padding-top:18px}.vg-position-editor{background:#fff;border:1px solid var(--vg-line);margin:0 0 20px;scroll-margin-top:24px}.vg-position-editor>summary{list-style:none;cursor:pointer;padding:18px 25px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.85rem;color:#430f11}.vg-position-editor>summary>span:first-child{display:flex;align-items:center;gap:10px}.vg-position-editor>summary::-webkit-details-marker{display:none}.vg-position-editor[open]>summary{border-bottom:1px solid var(--vg-line);background:#fff8f2}.vg-position-editor[open]>summary .vg-details-chevron{transform:rotate(45deg)}.vg-position-editor .vg-form-footer{justify-content:flex-end}.vg-position>.vg-position-editor{border:0;border-bottom:1px solid var(--vg-line);margin:0;background:#fffaf5}.vg-js .vg-position>.vg-position-editor:not([open]){display:none}.vg-js [data-vg-workshop] #position-capture:not([open]){display:none}.vg-position-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.vg-portal button[data-vg-inline-close]:not([type=reset]){display:none}.vg-js .vg-portal [data-vg-inline-close],.vg-js .vg-portal button[data-vg-inline-close]{display:inline-flex}.vg-journal-row-actions{margin-top:9px}.vg-row-actions{display:flex;align-items:flex-start;gap:4px;flex-wrap:wrap;margin-top:10px}.vg-row-action{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:5px 8px;color:#430f11;background:0 0;border:1px solid var(--vg-line);font:inherit;font-size:max(14px, .72rem);font-weight:700;cursor:pointer}.vg-row-action .vg-icon{width:16px;height:16px}.vg-row-action:hover{background:#faf5ef;border-color:#c7bbac}.vg-row-action--delete{color:var(--vg-muted);border-color:transparent}.vg-row-action--delete:hover{color:#9a1914;border-color:#ecd6ce;background:#fff5f0}.vg-portal .vg-js-action{display:none}.vg-js .vg-portal .vg-js-action{display:inline-flex}.vg-js .vg-edit-row:not(.is-open){display:none}.vg-table .vg-edit-row>td{padding:0;background:#fff}.vg-row-editor{border:1px solid #d7cabc;background:#fffaf5;white-space:normal}.vg-row-editor>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:15px 18px;font-size:.8rem;font-weight:700;color:#430f11}.vg-row-editor>summary>span:first-child{display:flex;align-items:center;gap:9px}.vg-row-editor>summary::-webkit-details-marker,.vg-row-editor>summary::marker{display:none;content:""}.vg-row-editor[open]>summary{border-bottom:1px solid var(--vg-line)}.vg-row-editor[open]>summary .vg-details-chevron{transform:rotate(45deg)}.vg-row-editor .vg-form-grid{padding:18px;gap:16px}.vg-row-editor .vg-form-footer{padding:15px 18px;justify-content:flex-end}.vg-row-editor .vg-button{white-space:normal}.vg-row-editor input,.vg-row-editor select,.vg-row-editor textarea{width:100%}.vg-row-editor-context{padding:16px 18px 0}.vg-row-editor-context strong{display:block;font-size:.81rem}.vg-row-editor-context span{display:block;margin-top:5px;color:var(--vg-muted);font-size:.7rem}.vg-manual-duration{justify-content:flex-start;align-self:flex-start;min-height:30px;font-size:.7rem;margin-top:2px}.vg-row-actions>.vg-journal-delete[open]{flex-basis:100%}.vg-row-delete{border-color:#ecd6ce}.vg-row-delete .vg-delete-confirm{border:0;background:0 0;margin:0;padding:18px}.vg-workshop-status{padding:13px 18px;margin:16px 0;background:#edf4eb;border:1px solid #d5e5ce;color:#326146;font-size:.78rem;line-height:1.55}.vg-workshop-status.is-error{background:#fff4ee;border-color:#ecd6ce;color:#430f11}.vg-workshop-error{margin:12px 18px;color:#430f11;font-size:.76rem;line-height:1.55}[data-vg-workshop][aria-busy=true] .vg-row-actions{opacity:.6}.vg-journal-delete>summary{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:5px 8px;color:var(--vg-muted);border:1px solid transparent;cursor:pointer;font-size:.72rem;list-style:none}.vg-journal-delete>summary>span:first-child{display:inline-flex;align-items:center;gap:7px}.vg-journal-delete>summary .vg-icon{width:16px;height:16px}.vg-journal-delete>summary::-webkit-details-marker{display:none}.vg-journal-delete>summary:hover{color:#9a1914;border-color:#ecd6ce;background:#fff5f0}.vg-journal-delete[open]>summary{color:#9a1914;background:#fff5f0}.vg-delete-confirm{padding:16px;margin-top:7px;border:1px solid #ecd6ce;background:#fff8f4;white-space:normal}.vg-delete-confirm p{font-size:.8rem;font-weight:700;margin:0 0 7px}.vg-delete-confirm>span{display:block;font-size:.7rem;color:var(--vg-muted);line-height:1.55}.vg-delete-confirm form>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.vg-delete-confirm .vg-button{white-space:normal}.vg-journal-management{max-width:580px;margin-bottom:24px}.vg-editor summary{list-style:none;cursor:pointer;padding:23px 27px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#430f11}.vg-editor summary::-webkit-details-marker{display:none}.vg-editor summary strong{font-size:1rem}.vg-editor summary .small,.vg-editor summary small{display:block;color:var(--vg-muted);font-size:.74rem;font-weight:400;margin-top:5px}.vg-editor[open] summary{border-bottom:1px solid var(--vg-line)}.vg-editor[open] summary .vg-details-chevron{transform:rotate(45deg)}.vg-details-chevron{font-size:1.5rem;color:#e24027;transition:transform .15s}.vg-editor-content{padding:20px 27px 27px}.vg-portal .acf-form{padding:24px 27px}.vg-editor-content .vg-portal .acf-form{padding:0}.vg-portal .acf-fields{border:0}.vg-portal .acf-fields>.acf-field{border-color:var(--vg-line);padding:20px 12px}.vg-portal .acf-fields .acf-label{font-size:.95rem;color:#430f11}.vg-portal .acf-fields .acf-label label{font-weight:700}.vg-portal .acf-fields .acf-label .description{font-size:clamp(14px, .875rem, 1rem);color:var(--vg-muted)}.vg-portal .acf-fields .acf-tab-wrap{margin:0 0 12px;background:#faf8f4;border:1px solid var(--vg-line)}.vg-portal .acf-fields .acf-tab-wrap .acf-tab-group{padding:0;border:0;display:flex;flex-wrap:wrap}.vg-portal .acf-fields .acf-tab-wrap .acf-tab-group li{margin:0;float:none}.vg-portal .acf-fields .acf-tab-wrap .acf-tab-group li a{font-size:.95rem;padding:12px;border:none;background:0 0;color:#430f11}.vg-portal .acf-fields .acf-tab-wrap .acf-tab-group li.active a{background:#fff;box-shadow:inset 0 -2px #e24027}.vg-portal .acf-fields .acf-repeater .acf-row-handle{background:#faf8f4;color:var(--vg-muted)}.vg-portal .acf-fields .acf-table{font-size:.95rem}.vg-portal .acf-fields .acf-table th{background:#faf8f4}.vg-portal .acf-fields .acf-button,.vg-portal .acf-fields input[type=submit]{display:inline-flex;align-items:center;min-height:40px;padding:9px 14px;border:1px solid #e24027;background:#e24027;color:#fff;font-size:.95rem;font-weight:700;box-shadow:none;border-radius:0;cursor:pointer}.vg-portal .acf-fields input[type=checkbox],.vg-portal .acf-fields input[type=radio]{accent-color:#e24027}.vg-portal .acf-form-submit{margin-top:20px}.vg-portal .acf-form-submit input[type=submit]{border:0;background:#e24027;color:#fff;min-height:42px;padding:10px 20px;font-weight:700;font-size:1rem}.vg-portal .select2-container{width:100%!important;font-weight:400}.vg-portal .select2-container .select2-selection--single{border:1px solid #dcd7cc;border-bottom:2px solid #c4bcae;border-radius:0;min-height:43px;display:flex;align-items:center}.vg-portal .select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px;color:var(--vg-ink);font-size:.86rem}.vg-portal .select2-container .select2-selection--single .select2-selection__arrow{height:40px}.vg-portal .select2-container .select2-selection--multiple{border-radius:0;border-color:#dcd7cc;min-height:43px}.vg-portal .acf-field[data-type=number]>.acf-input,.vg-portal .acf-field[data-type=text]>.acf-input{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-wrap,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-wrap{order:1;grid-column:2;min-width:0}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-wrap input,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-wrap input{width:100%;margin:0}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-append,.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-prepend,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-append,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-prepend{display:flex;align-items:center;justify-content:center;float:none;width:auto;height:auto;min-height:43px;padding:8px 11px;margin:0;border:1px solid #dcd7cc;border-bottom:2px solid #c4bcae;border-radius:0;background:#f5f2ec;color:var(--vg-muted);font-size:.75rem;line-height:1.4;white-space:nowrap}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-prepend,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-prepend{order:0;grid-column:1;border-right:0}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-input-append,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-input-append{order:2;grid-column:3;border-left:0}.vg-portal .acf-field[data-type=number]>.acf-input>.acf-notice,.vg-portal .acf-field[data-type=text]>.acf-input>.acf-notice{order:-1;grid-column:1/-1}.vg-portal .acf-field[data-type=number]>.acf-input>p.description,.vg-portal .acf-field[data-type=text]>.acf-input>p.description{order:3;grid-column:1/-1;margin:7px 0 0}.vg-portal .select2-container .select2-selection--multiple{min-height:43px;border:1px solid #dcd7cc;border-bottom:2px solid #c4bcae;background:#fff;padding:7px 9px}.vg-portal .select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none;width:100%;min-width:0}.vg-portal .select2-container .select2-selection--multiple .select2-selection__choice{position:relative;display:flex;align-items:flex-start;gap:6px;float:none;max-width:100%;margin:0;padding:5px 8px;background:#f5f2ec;border:1px solid #e5dfd4;border-radius:3px;color:var(--vg-ink);font-size:.78rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.vg-portal .select2-container .select2-selection--multiple .select2-selection__choice__display{padding:0;min-width:0}.vg-portal .select2-container .select2-selection--multiple .select2-selection__choice__remove{position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;min-width:20px;min-height:22px;margin:0;padding:0;border:0;border-radius:0;background:0 0;color:#8d786d;font-size:1rem;line-height:1;cursor:pointer}.vg-portal .select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{background:#eaded1;color:#430f11}.vg-portal .select2-container .select2-selection--multiple .select2-search--inline{float:none;flex:1 1 100px;min-width:80px;max-width:100%;margin:0;padding:0}.vg-portal .select2-container .select2-selection--multiple input.select2-search__field,.vg-portal .select2-container .select2-selection--multiple textarea.select2-search__field{display:block;width:100%!important;min-width:0;height:27px;min-height:27px!important;margin:0!important;padding:3px 2px!important;border:0!important;border-radius:0;background:0 0!important;box-shadow:none!important;color:var(--vg-ink);font:inherit;font-size:.78rem;line-height:21px;resize:none}.vg-portal .select2-container .select2-selection--multiple input.select2-search__field:focus,.vg-portal .select2-container .select2-selection--multiple textarea.select2-search__field:focus{outline-offset:1px}.vg-portal .select2-container--focus .select2-selection--multiple{border-color:#e24027}.vg-portal-body>.select2-container--open{z-index:100003}.vg-portal-body>.select2-container .select2-dropdown{border:1px solid #dcd7cc;border-radius:0;background:#fff;color:#24231d;font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:.78rem;line-height:1.45;box-shadow:0 8px 24px rgba(67,15,17,.1)}.vg-portal-body>.select2-container .select2-dropdown .select2-results__options{max-height:240px}.vg-portal-body>.select2-container .select2-dropdown .select2-results__option{padding:9px 12px;overflow-wrap:anywhere}.vg-portal-body>.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background:#f5f2ec}.vg-portal-body>.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#430f11;color:#fff}.vg-portal-body>.select2-container .select2-dropdown .select2-search--dropdown{padding:8px}.vg-portal-body>.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{width:100%;min-height:36px;padding:6px 9px;border:1px solid #dcd7cc;border-radius:0;font:inherit;outline-color:#e24027}.vg-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:25px 27px;margin:0}.vg-facts div{min-width:0}.vg-facts dt{font-size:max(14px, .68rem);font-weight:400;color:var(--vg-muted);margin-bottom:6px}.vg-facts dd{font-size:max(16px, .91rem);margin:0;overflow-wrap:anywhere}.vg-facts dd a{color:#430f11}.vg-context-actions,.vg-context-filter{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;min-width:0}.vg-context-actions>*,.vg-context-filter>*{max-width:100%}.vg-context-actions .vg-button,.vg-context-filter .vg-button{white-space:normal}.vg-context-filter{padding:16px 27px;border-bottom:1px solid var(--vg-line);color:var(--vg-muted);font-size:max(14px, .875rem)}.vg-context-filter>span{flex:1 1 220px;overflow-wrap:anywhere}.vg-panel-placeholder{padding:24px 27px;color:var(--vg-muted);font-size:.8rem;margin:0!important}.vg-task-trash-body{padding:24px 28px}.vg-record-editor{display:grid;grid-template-columns:265px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:28px}.vg-editor-sidebar{min-width:0;position:sticky;top:24px;border:1px solid var(--vg-line);background:#fff}.vg-editor-sidebar-heading{padding:25px 22px}.vg-editor-sidebar-heading .h2,.vg-editor-sidebar-heading h2{font-size:1.2rem}.vg-editor-sidebar-heading>p:last-child{font-size:.95rem;color:var(--vg-muted);margin:10px 0 0;line-height:1.6}.vg-editor-group-nav{display:none;padding:0 10px 14px}.vg-editor-group-nav a{color:#430f11;display:flex;align-items:center;gap:11px;padding:13px 12px;border-left:3px solid transparent}.vg-editor-group-nav a>span:nth-child(2){flex:1;min-width:0}.vg-editor-group-nav a strong{font-size:1rem;display:block}.vg-editor-group-nav a .small,.vg-editor-group-nav a small{display:block;color:var(--vg-muted);font-size:clamp(14px, .875rem, 1rem);line-height:1.45;margin-top:4px}.vg-editor-group-nav a>.vg-icon{width:15px;height:15px;opacity:0}.vg-editor-group-nav a:hover{background:#faf7f1}.vg-editor-group-nav a.is-active{background:#fff4ea;border-left-color:#e24027;color:#e24027}.vg-editor-group-nav a.is-active>.vg-icon{opacity:1}.vg-record-editor.is-grouped .vg-editor-group-nav{display:block}.vg-editor-step{font-family:Futura,serif;color:#a29a8e;font-size:clamp(14px, .875rem, 1rem)}.vg-editor-save-note{border-top:1px solid var(--vg-line);padding:20px 22px}.vg-editor-save-note>span{display:block;font-size:clamp(14px, .875rem, 1rem);color:var(--vg-muted);line-height:1.6;margin-bottom:16px}.vg-editor-save-note .vg-back-link{margin-bottom:0}.has-changes .vg-editor-save-note>span{color:#e24027}.vg-context .vg-context-contacts{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-width:100%}.vg-context .vg-context-contacts a{color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:anywhere}.vg-context .vg-context-contacts a:hover{color:#e24027}.vg-context .vg-context-contacts a[href^="tel:"]{white-space:nowrap}.vg-material-price .vg-table-note{white-space:normal}.vg-additional-invoice{margin:0 0 24px;border:1px solid var(--vg-line);background:#fff}.vg-additional-invoice>summary{padding:15px 20px;font-size:.82rem;font-weight:700;cursor:pointer}.vg-additional-invoice>div{padding:0 20px 20px}.vg-additional-invoice>div p{font-size:.82rem;line-height:1.6}.vg-additional-invoice>div .vg-button{max-width:100%;white-space:normal}.vg-editor-form-panel{min-width:0;background:#fff;border:1px solid var(--vg-line)}.vg-editor-group-heading{padding:27px 30px;border-bottom:1px solid var(--vg-line)}.vg-editor-group-heading .h2,.vg-editor-group-heading h2{font-size:1.5rem}.vg-editor-group-heading p{margin:9px 0 0;font-size:1rem;color:var(--vg-muted);line-height:1.6}.vg-editor-native-fields .acf-form{padding:0;display:flex;flex-direction:column}.vg-editor-native-fields .acf-form>.acf-fields{position:relative;z-index:0;padding:14px 18px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 8px}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field{width:auto!important;min-width:0;float:none;border:none;padding:17px 12px}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=gallery],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=group],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=image],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=relationship],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=repeater],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=textarea],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-type=wysiwyg],.vg-editor-native-fields .acf-form>.acf-fields>.acf-field[data-width="100"]{grid-column:1/-1}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field>.acf-input>input,.vg-editor-native-fields .acf-form>.acf-fields>.acf-field>.acf-input>select,.vg-editor-native-fields .acf-form>.acf-fields>.acf-field>.acf-input>textarea{width:100%}.vg-editor-native-fields .acf-form .acf-label{margin-bottom:9px}.vg-editor-native-fields .acf-form .acf-label label{font-size:.95rem;margin:0}.vg-editor-native-fields .acf-form .acf-form-submit{margin:0;border-top:1px solid var(--vg-line);background:#faf8f4;padding:12px 30px;position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:12px;justify-content:flex-end}.vg-editor-native-fields .acf-form .acf-form-submit .acf-spinner{background:0 0;width:18px;height:18px;margin:0;border:2px solid var(--vg-line);border-top-color:#e24027;border-radius:50%;animation:vg-form-spin .8s linear infinite;flex:0 0 18px}.vg-editor-native-fields .acf-form .acf-tab-wrap{display:none}.vg-editor-native-fields .acf-form .acf-repeater>.acf-table{width:100%;min-width:0;table-layout:fixed;border:1px solid var(--vg-line);box-shadow:none}.vg-editor-native-fields .acf-form .acf-repeater>.acf-table>tbody>tr>td{border-color:var(--vg-line);min-width:0}.vg-editor-native-fields .acf-form .acf-repeater>.acf-table>tbody>tr>td.acf-row-handle{width:28px}.vg-editor-native-fields .acf-form .acf-actions{padding-top:12px}.vg-editor-native-fields .acf-form .acf-input-wrap{overflow:visible}.vg-editor-step-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0}.vg-editor-step-actions>span{font-size:.85rem;margin-left:auto}.vg-record-editor--invoice .acf-form-submit{flex-wrap:wrap}.vg-record-editor--invoice .vg-form-actions{margin-left:auto}.vg-record-editor--invoice .acf-actions .acf-button{background:#fff;color:#9a1914;border:1px solid var(--vg-line);padding:10px 14px;font-size:.9rem}.vg-record-editor--invoice .acf-actions .acf-button:hover{border-color:#e24027;color:#e24027}.vg-editor-photo-panel .vg-documentation{margin-bottom:0}@media (max-width:600px){.vg-record-editor--invoice .acf-form-submit{padding:12px 16px}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions,.vg-record-editor--invoice .acf-form-submit .vg-form-actions{width:100%}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions>span{grid-column:1/-1;grid-row:1;margin-left:0;text-align:center;font-size:.75rem}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions>button{grid-row:2;padding:10px 8px}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions [data-vg-editor-previous]{grid-column:1}.vg-record-editor--invoice .acf-form-submit .vg-editor-step-actions [data-vg-editor-next]{grid-column:2}.vg-record-editor--invoice .acf-form-submit .vg-form-actions{flex-wrap:wrap}.vg-record-editor--invoice .acf-form-submit .vg-form-actions>.vg-button--primary{flex:1 0 100%}}@supports (grid-template-rows:subgrid){.vg-editor-native-fields .acf-form>.acf-fields>.acf-field{display:grid;grid-template-rows:subgrid;grid-row:span 2}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field>.acf-label{grid-row:1;align-self:start}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field>.acf-input{grid-row:2;align-self:start;min-width:0}}.vg-editor-native-fields .acf-input>.description{margin:7px 0 0;font-size:.72rem;line-height:1.5;color:var(--vg-muted)}@keyframes vg-form-spin{to{transform:rotate(360deg)}}.vg-editor-native-fields .acf-field .acf-fields{border:none}.vg-editor-native-fields .vg-editor-internal{display:none!important}.vg-editor-native-fields .acf-repeater.-block>.acf-table>tbody>.acf-row>td.acf-fields,.vg-editor-native-fields .acf-repeater.-block>.acf-table>tbody>.acf-row>td>.acf-fields{display:flex;flex-wrap:wrap}.vg-editor-native-fields .acf-repeater.-block>.acf-table>tbody>.acf-row>td.acf-fields>.acf-field,.vg-editor-native-fields .acf-repeater.-block>.acf-table>tbody>.acf-row>td>.acf-fields>.acf-field{min-width:0}.vg-editor-native-fields .acf-field input[type=checkbox],.vg-editor-native-fields .acf-field input[type=radio]{min-height:18px;width:18px;height:18px;vertical-align:middle}.vg-field-error{margin:9px 0 0!important;font-size:.74rem;color:#9a1914}.vg-inline-gallery .vg-field-hint{margin:10px 0}.vg-inline-gallery input[type=file]{width:100%;margin-top:12px}.vg-inline-gallery input[type=file]::file-selector-button{border:0;background:#e24027;color:#fff;font:inherit;padding:8px 11px;margin-right:12px;cursor:pointer}.vg-inline-gallery [data-vg-gallery-items]{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:14px;margin:0 0 14px;padding:0;list-style:none}.vg-inline-gallery-title{display:block;font-size:.7rem;color:var(--vg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:9px}.vg-inline-gallery-upload{display:flex;flex-direction:column;font-size:.78rem;font-weight:700;color:#430f11}.vg-inline-gallery-item{min-width:0;border:1px solid var(--vg-line);padding:10px;background:#faf8f4}.vg-inline-gallery-item img{display:block;width:100%;height:130px;-o-object-fit:cover;object-fit:cover;margin-bottom:9px}.vg-inline-gallery-item [data-vg-gallery-remove]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;border:1px solid var(--vg-line);background:#fff;color:#430f11;font-size:.72rem;padding:7px 10px}.vg-inline-gallery-item [data-vg-gallery-remove]:hover{border-color:#9a1914;color:#9a1914;background:#fff5f0}.vg-permit-panel{min-width:0;padding:28px;background:#fffaf3;border-bottom:1px solid var(--vg-line);scroll-margin-top:24px}.vg-permit-panel .vg-panel-heading{margin:0 0 22px;padding:0;border:0}.vg-permit-panel .h2,.vg-permit-panel h2{margin:0}.vg-permit-panel .h3,.vg-permit-panel h3{font-size:.92rem}.vg-permit-panel .vg-eyebrow{margin-bottom:6px}.vg-permit-intro{max-width:680px;color:var(--vg-muted);font-size:.8rem;line-height:1.65;margin:12px 0 0}.vg-permit-capture{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vg-permit-picker{min-width:0;padding:19px;border:1px solid #e5d8c5;background:#fff;cursor:pointer}.vg-permit-picker>span{display:flex;align-items:center;gap:10px;color:#430f11;font-size:.85rem}.vg-permit-picker .small,.vg-permit-picker small{display:block;margin:9px 0 14px;font-size:.72rem;line-height:1.5;color:var(--vg-muted)}.vg-permit-picker input{width:100%;min-width:0;font-size:.7rem}.vg-permit-picker input::file-selector-button{background:#e24027;color:#fff;border:0;padding:9px 11px;font:inherit;cursor:pointer;margin-right:8px}.vg-permit-picker:focus-within{outline:2px solid #e24027;outline-offset:3px}.vg-permit-feedback{margin:16px 0;padding:14px 16px;color:#430f11;border-left:3px solid #e24027;background:#fff0d9;font-size:.78rem;line-height:1.6}.vg-permit-feedback.is-error{background:#fff0ec;border-color:#9a1914}.vg-permit-history{margin-top:24px}.vg-permit-history>[data-vg-permit-empty]{padding:0;margin:0;font-size:.78rem;line-height:1.5}.vg-permit-history-heading{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-bottom:13px}.vg-permit-history-heading .h3,.vg-permit-history-heading h3{margin:0}.vg-permit-history-heading span{font-size:.7rem;color:var(--vg-muted)}.vg-permit-history-items{display:grid;gap:9px}.vg-permit-document{display:flex;align-items:center;gap:14px;min-width:0;border:1px solid var(--vg-line);background:#fff;padding:15px}.vg-permit-document>button{flex-shrink:0;font-size:.7rem}.vg-permit-document.is-error{border-color:#ecc6b8}.vg-portal .vg-permit-retry{min-height:44px;padding:10px 14px;white-space:normal;text-align:center;max-width:100%}.vg-permit-document-mark{display:flex;align-items:center;justify-content:center;width:39px;height:43px;flex-shrink:0;background:#f5eadb;color:#430f11;font-size:1.2rem}.vg-permit-document-info{min-width:0;flex:1}.vg-permit-document-info a,.vg-permit-document-info strong{display:block;font-size:.8rem;overflow-wrap:anywhere;color:#430f11}.vg-permit-document-info>span{display:block;margin-top:3px;color:var(--vg-muted);font-size:.67rem}.vg-permit-document-info p{margin:6px 0 0;font-size:.7rem;color:var(--vg-muted);line-height:1.5}.vg-permit-document-info progress{display:block;width:100%;height:7px;margin-top:10px;accent-color:#e24027}.vg-permit-proposals{margin-top:24px}.vg-permit-proposals>div:first-child p{font-size:.75rem;color:var(--vg-muted)}.vg-permit-proposal{margin-top:12px;padding:20px;background:#fff;border:1px solid #e5d8c5}.vg-permit-proposal .h4,.vg-permit-proposal h4{margin:0;font-size:.92rem}.vg-permit-proposal-source{margin:5px 0 16px;font-size:.67rem;color:var(--vg-muted);overflow-wrap:anywhere}.vg-permit-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.vg-permit-comparison>div{padding:12px;border:1px solid var(--vg-line)}.vg-permit-comparison>div:last-child{background:#fff5e7;border-color:#ecd7b8}.vg-permit-comparison dt{font-size:.65rem;color:var(--vg-muted);margin-bottom:6px}.vg-permit-comparison dd{margin:0;font-size:.85rem;overflow-wrap:anywhere}.vg-permit-proposal-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}.vg-permit-proposal-actions .vg-button{font-size:.72rem;min-height:37px}@media (max-width:680px){.vg-permit-panel{padding:20px}.vg-permit-capture,.vg-permit-comparison{grid-template-columns:minmax(0,1fr)}.vg-permit-picker{padding:15px}.vg-permit-document{flex-wrap:wrap;padding:13px;gap:10px}.vg-permit-document>button{margin-left:49px;max-width:calc(100% - 49px)}.vg-permit-document-info{flex-basis:calc(100% - 49px)}}.vg-portal.vg-auth{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);min-height:100vh}.vg-auth-story{min-width:0;color:#fff;background:radial-gradient(ellipse at 100% 100%,#853b20 0,transparent 65%),#430f11}.vg-auth-story .vg-brand{padding:0;margin:0}.vg-auth-story .vg-brand-mark{background:#e24027}.vg-auth-story .vg-eyebrow{color:#e5b79a;font-size:.65rem}.vg-auth-story .h2,.vg-auth-story h2{font-size:clamp(2rem, 3.4vw, 3.4rem);line-height:1.1;color:#fff;margin:20px 0}.vg-auth-story .vg-auth-story-content>div>p:not(.vg-eyebrow){color:#dbc4b5;font-size:.88rem;line-height:1.8;max-width:400px}.vg-auth-story ul{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:19px;font-size:.78rem}.vg-auth-story li{display:flex;gap:12px;align-items:center}.vg-auth-story li .vg-icon{color:#edab7f;flex-shrink:0}.vg-auth-story-content{display:flex;flex-direction:column;min-height:100vh;padding:44px 60px}.vg-auth-story-content>div{margin:auto 0;padding:40px 0}@media (min-width:761px) and (min-height:820px){.vg-auth-story-content{position:sticky;top:0;height:100vh;height:100svh;min-height:0}}.vg-auth-story-foot{font-size:.68rem;color:#b79988}.vg-auth-main{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 45px;background:#f9f6f0}.vg-auth-main>footer{color:var(--vg-muted);font-size:.67rem;margin-top:30px;text-align:center}.vg-auth-card{width:100%;max-width:490px;padding:44px;border:1px solid var(--vg-line);background:#fff;box-shadow:0 18px 60px rgba(61,30,14,.04)}.vg-auth-card .h1,.vg-auth-card h1{font-size:2rem;margin:15px 0}.vg-auth-intro{color:var(--vg-muted);font-size:.79rem;line-height:1.75;margin-bottom:26px}.vg-auth-form{display:grid;gap:19px}.vg-auth-form .vg-field{font-size:.79rem;margin:0}.vg-auth-form .vg-field .small,.vg-auth-form .vg-field small{font-size:.67rem;margin-top:7px;color:var(--vg-muted);font-weight:400;line-height:1.5}.vg-auth-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vg-password-field{display:flex;align-items:center;position:relative}.vg-password-field input{min-width:0;width:100%;padding-right:85px}.vg-password-field button{position:absolute;right:9px;top:50%;transform:translateY(-50%);border:0;padding:6px;background:0 0;color:#430f11;font:inherit;font-size:.65rem}.vg-auth-options{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:.7rem;align-items:center}.vg-auth-options label{display:flex;align-items:center;gap:7px}.vg-auth-options input{accent-color:#e24027}.vg-auth-options a{color:#430f11;text-decoration:underline}.vg-auth-submit{width:100%;justify-content:space-between;margin-top:6px}.vg-auth-back{margin-top:25px}.vg-auth-invitation-note{color:var(--vg-muted);font-size:.68rem;line-height:1.7;margin:22px 0 0}.vg-auth-message,.vg-customer-message{padding:18px;margin:20px 0;border-left:3px solid #e24027;background:#fff3e3;font-size:.8rem;line-height:1.7}.vg-auth-message p,.vg-customer-message p{margin:0}.vg-portal.vg-customer{display:flex;flex-direction:column;min-height:100vh}.vg-portal.vg-customer .h1,.vg-portal.vg-customer .h2,.vg-portal.vg-customer .h3,.vg-portal.vg-customer h1,.vg-portal.vg-customer h2,.vg-portal.vg-customer h3{overflow-wrap:anywhere}.vg-customer-header{flex-shrink:0;background:linear-gradient(110deg,#fff8f0,#fff 65%);border-top:3px solid #e24027;border-bottom:1px solid var(--vg-line)}.vg-customer-header>div{max-width:1200px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:26px 35px 20px}.vg-customer-header .vg-brand{padding:0;margin:0;color:#430f11}.vg-customer-header .vg-brand .small,.vg-customer-header .vg-brand small{color:var(--vg-muted)}.vg-customer-header nav{display:flex;max-width:1200px;margin:auto;padding:0 25px;overflow-x:auto;gap:6px}.vg-customer-header nav a{white-space:nowrap;display:flex;align-items:center;gap:9px;padding:17px 16px 19px;border-bottom:3px solid transparent;color:var(--vg-muted);font-size:.79rem}.vg-customer-header nav a:hover{color:#430f11;background:#fbf7f0}.vg-customer-header nav a.is-active{color:#430f11;border-color:#e24027}.vg-customer-header nav .vg-icon{width:19px;height:19px}.vg-customer-account{display:flex;align-items:center;gap:9px;color:#430f11;font-size:.76rem;max-width:200px}.vg-customer-account span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-customer-main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:44px 35px 25px}.vg-customer-footer{display:flex;flex-shrink:0;justify-content:space-between;width:calc(100% - 70px);max-width:1130px;gap:20px;margin:20px auto 0;padding:24px 0 25px;border-top:1px solid var(--vg-line);color:var(--vg-muted);font-size:.69rem}.vg-customer-footer a{display:flex;align-items:center;gap:8px;color:#430f11}.vg-customer-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:35px}.vg-customer-metrics>a{display:grid;grid-template-columns:1fr auto;padding:24px;border:1px solid var(--vg-line);background:#fff;color:#430f11}.vg-customer-metrics>a>.vg-icon{grid-column:2;grid-row:1;color:#e24027}.vg-customer-metrics>a span{font-size:.73rem;color:var(--vg-muted)}.vg-customer-metrics>a strong{grid-column:1/-1;margin-top:15px;font-size:2rem;line-height:1.2}.vg-customer-metrics>a strong.vg-customer-metric-money{font-size:1.4rem}.vg-customer-metrics>a:hover{border-color:#cfb391}.vg-customer-section{margin-bottom:35px}.vg-customer-cars-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vg-customer-car-card{border:1px solid var(--vg-line);background:#fff;color:#430f11;min-width:0}.vg-customer-car-card:hover{border-color:#cfb391}.vg-customer-car-card:hover .vg-customer-car-body>strong{color:#e24027}.vg-customer-car-media{min-width:0;width:100%;aspect-ratio:16/10;background:#eee8df;overflow:hidden}.vg-customer-car-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vg-customer-car-placeholder{display:flex;align-items:center;justify-content:center;height:100%;background:linear-gradient(130deg,#f0e7da,#e4dacb)}.vg-customer-car-placeholder .vg-icon{width:75px;height:75px;stroke-width:1;color:#a38e77}.vg-customer-car-body{padding:23px}.vg-customer-car-body>span{font-size:.65rem;color:var(--vg-muted);letter-spacing:.06em}.vg-customer-car-body .h3,.vg-customer-car-body h3{font-size:1.25rem;margin:10px 0}.vg-customer-car-body p{font-size:.76rem;color:var(--vg-muted);margin:0 0 21px}.vg-customer-car-body>strong{display:flex;justify-content:space-between;align-items:center;font-size:.73rem;border-top:1px solid var(--vg-line);padding-top:15px}.vg-customer-list-intro{font-size:.84rem;color:var(--vg-muted);line-height:1.7;margin:-10px 0 27px;max-width:670px}.vg-customer-document-list{padding:0 26px}.vg-customer-document-row{display:flex;align-items:center;gap:17px;padding:23px 0;color:#430f11;border-bottom:1px solid var(--vg-line)}.vg-customer-document-row:last-child{border-bottom:0}.vg-customer-document-row>div:nth-child(2){flex:1;min-width:0}.vg-customer-document-row strong{font-size:.85rem;overflow-wrap:anywhere}.vg-customer-document-row p{font-size:.69rem;color:var(--vg-muted);margin:6px 0 0}.vg-customer-document-row>.vg-icon{color:var(--vg-muted);flex-shrink:0}.vg-customer-document-row:hover>.vg-icon{color:#e24027}.vg-customer-document-end{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.vg-customer-document-end>strong{white-space:nowrap}.vg-customer-vehicle-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--vg-line);background:#fff;margin-bottom:30px}.vg-customer-vehicle-hero>div:last-child{padding:30px}.vg-customer-vehicle-hero .vg-customer-car-media{aspect-ratio:auto;min-height:310px}.vg-customer-vehicle-hero .h2,.vg-customer-vehicle-hero h2{font-size:1.7rem;margin:12px 0}.vg-customer-vehicle-hero>div>span{color:var(--vg-muted);font-size:.85rem}.vg-customer-vehicle-hero dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 20px;margin:25px 0 0}.vg-customer-vehicle-hero dl dt{color:var(--vg-muted);font-size:.65rem;margin-bottom:6px}.vg-customer-vehicle-hero dl dd{font-size:.78rem;margin:0;overflow-wrap:anywhere}.vg-customer-document-overview{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px}.vg-customer-document-overview>div:first-child{min-width:0}.vg-customer-document-overview>div:first-child>strong{font-size:2.3rem;line-height:1.2}.vg-customer-document-overview>div:first-child>p:not(.vg-eyebrow),.vg-customer-document-overview>div:first-child>span{color:var(--vg-muted);font-size:.78rem;line-height:1.7}.vg-customer-document-overview>div:first-child>p{margin:12px 0}.vg-customer-document-overview>div:first-child>span{display:block}.vg-customer-document-overview .vg-document-buttons{align-items:stretch;flex-direction:column}.vg-customer-consent{display:flex!important;flex-direction:row!important;gap:11px;align-items:flex-start;font-size:.75rem!important;line-height:1.7}.vg-customer-consent input{width:18px!important;height:18px;margin-top:4px!important;accent-color:#e24027;flex-shrink:0}.vg-customer-payment-history{padding:10px 28px}.vg-customer-payment-history>div{display:flex;justify-content:space-between;gap:20px;padding:17px 0;font-size:.82rem;border-bottom:1px solid var(--vg-line)}.vg-customer-payment-history>div:last-child{border-bottom:0}.vg-customer-payment-history>div span{color:var(--vg-muted)}.vg-customer-permit-history{padding:0 25px}.vg-customer-permit-history>a{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--vg-line);color:#430f11}.vg-customer-permit-history>a:last-child{border-bottom:0}.vg-customer-permit-history>a>span{min-width:0;flex:1}.vg-customer-permit-history>a strong{display:block;font-size:.8rem;overflow-wrap:anywhere}.vg-customer-permit-history>a .small,.vg-customer-permit-history>a small{display:block;font-size:.66rem;color:var(--vg-muted);margin-top:5px}.vg-customer-permit-history>a .vg-icon{flex-shrink:0}.vg-customer-profile{max-width:850px}.vg-customer-profile .vg-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-customer-profile-security{max-width:850px;padding:15px 0}.vg-customer-profile-security .h2,.vg-customer-profile-security h2{font-size:1.1rem}.vg-customer-profile-security p{font-size:.79rem;color:var(--vg-muted);line-height:1.7;margin:12px 0 18px}@media (max-width:1050px){.vg-auth-story-content{padding:35px}.vg-auth-main{padding:35px}.vg-auth-card{padding:30px}.vg-customer-cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vg-portal.vg-auth{grid-template-columns:minmax(0,1fr)}.vg-auth-story-content{min-height:0;padding:22px 25px}.vg-auth-story-content .vg-auth-story-foot,.vg-auth-story-content>div{display:none}.vg-auth-main{padding:32px 18px;justify-content:flex-start}.vg-auth-card{padding:28px 23px}.vg-auth-card .h1,.vg-auth-card h1{font-size:1.8rem}.vg-customer-metrics{gap:10px}.vg-customer-metrics>a{padding:17px}.vg-customer-metrics>a span{font-size:.65rem}.vg-customer-metrics>a>.vg-icon{display:none}.vg-customer-metrics>a strong{font-size:1.6rem}.vg-customer-metrics>a strong.vg-customer-metric-money{font-size:1rem}.vg-customer-header>div{padding:23px 21px 15px}.vg-customer-header nav{padding:0 10px;gap:0}.vg-customer-header nav a{padding:16px 12px;font-size:.71rem}.vg-customer-main{padding:30px 20px 20px}.vg-customer-footer{width:calc(100% - 40px)}.vg-customer-document-row{gap:12px}.vg-customer-document-row .vg-work-icon,.vg-customer-document-row>.vg-icon{display:none}.vg-customer-document-end{max-width:125px}.vg-customer-document-end strong{font-size:.78rem}.vg-customer-vehicle-hero{grid-template-columns:minmax(0,1fr)}.vg-customer-vehicle-hero .vg-customer-car-media{min-height:220px;aspect-ratio:16/9}.vg-customer-vehicle-hero>div:last-child{padding:24px}.vg-customer-document-overview{flex-direction:column;align-items:stretch;padding:24px}.vg-customer-document-overview .vg-document-buttons{flex-direction:row}}@media (max-width:540px){.vg-customer-cars-grid,.vg-customer-profile .vg-form-grid{grid-template-columns:minmax(0,1fr)}.vg-customer-document-list{padding:0 20px}.vg-customer-document-row{padding:20px 0}.vg-customer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-customer-metrics>a:last-child{grid-column:1/-1}.vg-customer-metrics>a:last-child strong.vg-customer-metric-money{font-size:1.5rem}.vg-customer-footer{flex-direction:column;gap:16px}.vg-customer-account{max-width:105px;font-size:.7rem}.vg-customer-header .vg-brand{font-size:1rem;gap:10px}.vg-auth-fields{grid-template-columns:minmax(0,1fr)}}.vg-document-actions{padding:25px 27px}.vg-document-actions>div>p{font-size:.78rem;color:var(--vg-muted);margin:8px 0 18px}.vg-document-buttons{display:flex;flex-wrap:wrap;gap:10px}.vg-invoice-send-date{min-width:0;max-width:100%}.vg-invoice-send-date>summary{list-style:none;width:-moz-fit-content;width:fit-content}.vg-invoice-send-date>summary::marker{content:""}.vg-invoice-send-date>summary::-webkit-details-marker{display:none}.vg-invoice-send-date[open]{flex-basis:100%}.vg-invoice-send-date-review{margin-top:12px;padding:18px 20px;border:1px solid #e8d6ac;border-left:4px solid #c58a20;background:#fff9ed}.vg-invoice-send-date-review h3{display:flex;align-items:center;gap:9px;margin:0 0 8px;color:#755013;font-size:1.125rem}.vg-invoice-send-date-review h3 .vg-icon{width:22px;height:22px;flex-shrink:0}.vg-invoice-send-date-review p{margin:0;font-size:1rem;line-height:1.55;color:#765e36}.vg-invoice-send-date-review .vg-invoice-send-date-hint{margin-top:7px}.vg-invoice-send-date-options{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px}.vg-invoice-send-date-options form{max-width:100%}.vg-invoice-send-date-options .vg-button{white-space:normal;max-width:100%;min-height:44px;font-size:1rem}.vg-invoice-send-date-options .vg-text-link{min-height:44px;font-size:1rem}.vg-payments{scroll-margin-top:24px}.vg-payments .vg-status{gap:6px}.vg-payments .vg-status .vg-icon{width:15px;height:15px}.vg-payment-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:25px 27px;gap:24px}.vg-payment-summary>div{min-width:0;border-right:1px solid var(--vg-line);padding-right:18px}.vg-payment-summary>div:last-child{border:none}.vg-payment-summary dt{font-size:.72rem;color:var(--vg-muted);margin-bottom:7px;font-weight:400}.vg-payment-summary dd{font-family:Futura,serif;font-weight:500;font-variant-numeric:tabular-nums;color:#430f11;font-size:clamp(1.15rem, 1.8vw, 1.65rem);line-height:1.35;margin:0;overflow-wrap:anywhere}.vg-payment-summary .is-outstanding dd{color:#e24027}.vg-payment-summary .is-paid dd{color:#326146}.vg-payment-actions{display:flex;flex-wrap:wrap;gap:10px;padding:0 27px 25px}.vg-payment-complete{display:flex;align-items:center;gap:10px;padding:0 27px 20px;color:#326146;font-size:.84rem}.vg-payment-complete .vg-icon{width:19px;height:19px}.vg-payment-complete p{margin:0}.vg-payment-editor{border-top:1px solid var(--vg-line)}.vg-payment-editor summary{padding:18px 27px;color:#430f11;font-size:.8rem;cursor:pointer}.vg-payment-editor[open] summary{border-bottom:1px solid var(--vg-line);background:#faf8f4}.vg-payment-history{border-top:1px solid var(--vg-line)}.vg-payment-history .h3,.vg-payment-history h3{padding:22px 27px 16px;font-size:.9rem}.vg-payment-history .vg-table td,.vg-payment-history .vg-table th{padding-left:27px;padding-right:27px}.vg-payment-history-link{padding:0 27px;margin:0 0 18px!important}.vg-payment-empty{border-top:1px solid var(--vg-line);padding:20px 27px;margin:0!important;font-size:.8rem;color:var(--vg-muted)}.vg-document-total{color:#430f11;font-family:Futura,serif;font-size:1.6rem;white-space:nowrap}.vg-document-group{padding:22px 27px;border-bottom:1px solid var(--vg-line)}.vg-document-group .h3,.vg-document-group h3{font-size:1.03rem;margin:0 0 15px}.vg-task-deposits .vg-document-group>details{border:1px solid var(--vg-line);background:#faf9f6;margin-bottom:12px}.vg-task-deposits .vg-document-group>details>summary{padding:14px 16px;min-height:44px;color:#430f11;font-size:.82rem;font-weight:700;cursor:pointer;overflow-wrap:anywhere}.vg-task-deposits .vg-document-group>details>p{padding:0 16px;font-size:.76rem;line-height:1.6}.vg-task-deposits .vg-document-group>details>form{padding:0 16px 16px}.vg-task-deposits .vg-document-group>details>form .vg-form-footer{padding:16px 0 0}.vg-task-deposits .vg-document-group>details>form .vg-form-footer>.vg-muted{max-width:100%;font-size:.72rem;line-height:1.5}.vg-invoice-sync>.vg-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px 14px;border-bottom:0}.vg-invoice-sync>.vg-panel-heading h2{display:flex;align-items:center;gap:9px;font-size:1.03rem;letter-spacing:-.015em}.vg-invoice-sync>.vg-panel-heading h2 .vg-icon{width:22px;height:22px;flex-shrink:0}.vg-invoice-sync>.vg-panel-heading p{margin-top:6px;font-size:clamp(14px, .875rem, 1rem);line-height:1.5}.vg-invoice-sync>.vg-panel-heading>.vg-text-link{flex-shrink:0;white-space:nowrap;font-size:clamp(14px, .875rem, 1rem);min-height:44px}.vg-invoice-sync .vg-invoice-sync-copy{min-width:0}.vg-invoice-sync--warning{background:#fff9ed;border-color:#e8d6ac;border-left:4px solid #c58a20}.vg-invoice-sync--warning>.vg-panel-heading h2{color:#755013}.vg-invoice-sync--warning>.vg-panel-heading p{color:#765e36}.vg-invoice-sync-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;padding:0 22px 18px}.vg-invoice-sync-actions>details{flex:0 1 340px;max-width:100%;min-width:0;border:1px solid #ded8cd;background:#fff}.vg-invoice-sync-actions>details>summary{padding:10px 14px;min-height:44px;color:#430f11;font-size:clamp(14px, .875rem, 1rem);font-weight:700;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.vg-invoice-sync-actions>details>p{margin:2px 0 12px;padding:0 14px;font-size:clamp(14px, .875rem, 1rem);line-height:1.5}.vg-invoice-sync-actions>details>form{padding:0 14px 14px}.vg-task-deposits .vg-panel-heading>strong{white-space:normal;text-align:right;font-size:.88rem}.vg-document-totals{max-width:410px;padding:25px 27px;margin-left:auto;font-size:.8rem}.vg-document-totals>div{display:flex;justify-content:space-between;gap:28px;padding:8px 0}.vg-document-totals .vg-document-totals-main{color:#430f11;font-size:1rem;border-bottom:1px solid var(--vg-line);margin-bottom:8px;padding-bottom:15px}.vg-success-callout{display:flex;gap:16px;border:1px solid #d4e3d3;background:#f0f6ed;padding:24px 27px;margin:0 0 24px;color:#326146}.vg-success-callout>.vg-icon{margin-top:3px}.vg-success-callout strong{font-size:.95rem}.vg-success-callout p{font-size:.8rem;margin:6px 0}.vg-success-callout blockquote{color:#51634e;margin:18px 0 0;padding:0 0 0 15px;border-left:2px solid #bccfb8;font-size:.9rem}.vg-email-history summary{padding:18px 27px;font-weight:700;color:#430f11;font-size:.86rem;cursor:pointer}.vg-email-history>div{padding:4px 27px 24px;color:var(--vg-muted);font-size:.76rem;line-height:1.9}.vg-notice,.vg-portal .notice,.vg-portal .portal-notice{background:#edf5ea;border:1px solid #ccdfc3;border-left:3px solid #729360;padding:15px 20px;margin:0 0 24px;color:#326146;font-size:.84rem}.vg-notice--error,.vg-notice.error,.vg-notice.notice-error,.vg-portal .notice--error,.vg-portal .notice.error,.vg-portal .notice.notice-error,.vg-portal .portal-notice--error,.vg-portal .portal-notice.error,.vg-portal .portal-notice.notice-error{background:#fff1eb;border-color:#ebcbbd;border-left-color:#e24027;color:#9a1914}.vg-notice--warning,.vg-notice.notice-warning,.vg-portal .notice--warning,.vg-portal .notice.notice-warning,.vg-portal .portal-notice--warning,.vg-portal .portal-notice.notice-warning{background:#fff9ed;border-color:#e8d6ac;border-left-color:#c58a20;color:#755013}.vg-portal .portal-notice .vg-button{max-width:100%;white-space:normal}.gform_wrapper .vg-portal .acf-form .button,.search-form .vg-portal .acf-form .search-submit,.vg-portal .acf-form .btn,.vg-portal .acf-form .gform_wrapper .button,.vg-portal .acf-form .search-form .search-submit{font-size:max(16px, .82rem);padding:10px 18px;min-height:42px;color:#fff;background:#e24027;border-color:#e24027;font-weight:700}.gform_wrapper .vg-portal .acf-form .button:hover,.search-form .vg-portal .acf-form .search-submit:hover,.vg-portal .acf-form .btn:hover,.vg-portal .acf-form .gform_wrapper .button:hover,.vg-portal .acf-form .search-form .search-submit:hover{color:#fff;background:#430f11;border-color:#430f11}.vg-portal .acf-fields input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal .acf-fields select,.vg-portal .acf-fields textarea{width:100%}.vg-portal .vg-editor-content .acf-form{padding:0}.vg-portal .acf-repeater{overflow-x:auto}.vg-editor-details{margin:18px 27px;border:1px solid var(--vg-line)}.vg-editor-details>summary{padding:16px 20px;color:#430f11;font-size:.87rem;font-weight:700;cursor:pointer;background:#faf9f6}.vg-editor-details>.vg-quick-form{padding:14px 20px;display:flex;align-items:flex-end;gap:15px;border-top:1px solid var(--vg-line)}.vg-editor-details>.vg-quick-form label{display:flex;flex-direction:column;gap:6px;font-size:.72rem;color:var(--vg-muted);flex:1}.vg-editor-details>.vg-quick-form input{width:100%}@media (max-width:540px){.vg-editor-details{margin:18px 20px}.vg-editor-details>.vg-quick-form{flex-direction:column;align-items:stretch}}.vg-workspace-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2ded4;color:#aaa194;padding:23px 0 5px;margin-top:30px;font-size:.7rem}.vg-workspace-footer a{display:inline-flex;align-items:center;gap:6px;color:var(--vg-muted)}.vg-workspace-footer a .vg-icon{width:14px;height:14px}.vg-nav-scrim{display:none}.vg-nav-close{display:none;position:absolute;top:9px;right:12px;background:0 0;color:#fff;border:none;padding:5px 10px;font-size:1.5rem}.vg-toast{position:fixed;bottom:24px;right:24px;max-width:calc(100vw - 48px);z-index:100001;padding:14px 22px;background:#430f11;color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.18);font:0.86rem "Niveau Grotesk",Helvetica,Arial,sans-serif}@media (max-width:1300px){.vg-sidebar{width:224px;flex-basis:224px;padding-left:14px;padding-right:14px}.vg-main{padding:32px 28px 22px}.vg-topbar{padding-left:28px;padding-right:28px}.vg-metrics{gap:12px}.vg-metric{padding:18px}.vg-metric--invoices{padding:0}.vg-metric--invoices .vg-metric-main{padding:18px}.vg-metric--invoices .vg-metric-secondary{margin:0 18px}.vg-metric--attention{padding-top:16px}.vg-metric-label{font-size:max(14px, .67rem)}.vg-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-capture-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1050px){.vg-sidebar{position:fixed;left:0;transform:translateX(-100%);transition:transform .2s;width:254px;height:100dvh}.vg-menu-toggle{display:inline-flex}.vg-nav-close{display:block}.vg-portal-body.vg-nav-open{overflow:hidden}.vg-portal-body.vg-nav-open .vg-sidebar{transform:translateX(0)}.vg-portal-body.vg-nav-open .vg-nav-scrim{display:block;position:fixed;inset:0;background:rgba(25,10,8,.4);z-index:19}.vg-portal-body:not(.vg-js) .vg-portal{display:block}.vg-portal-body:not(.vg-js) .vg-sidebar{position:static;transform:none;width:auto;height:auto}.vg-portal-body:not(.vg-js) .vg-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.vg-portal-body:not(.vg-js) .vg-sidebar .vg-navigation{display:block}.vg-portal-body:not(.vg-js) .vg-nav-label{grid-column:1/-1}.vg-portal-body:not(.vg-js) .vg-brand{margin-bottom:20px}.vg-portal-body:not(.vg-js) .vg-menu-toggle,.vg-portal-body:not(.vg-js) .vg-nav-close{display:none}.vg-dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.vg-topbar{min-height:58px}}@media (max-width:782px){.admin-bar .vg-sidebar{top:46px;height:calc(100dvh - 46px)}.vg-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-metric strong.vg-metric-amount{font-size:1.5rem}.vg-dashboard-grid{grid-template-columns:1fr}.vg-page-heading{align-items:flex-start;flex-direction:column;gap:18px}.vg-context{grid-template-columns:1fr 1fr}.vg-context>div{border:none}.vg-position-content{grid-template-columns:1fr;gap:26px}.vg-position-heading{flex-wrap:wrap}.vg-position-actions{flex-basis:100%;margin-left:0}.vg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-task-actions form{margin-left:0}}@media (max-width:540px){.vg-main{padding:25px 16px 18px}.vg-topbar{padding:11px 15px;font-size:.7rem}.vg-topbar time{display:none}.vg-metrics{gap:10px}.vg-metric{padding:16px}.vg-metric strong{font-size:1.85rem;margin:15px 0 10px}.vg-metric strong.vg-metric-amount{font-size:1.15rem}.vg-metric-label{font-size:max(14px, .66rem)}.vg-metric-label .vg-icon{display:none}.vg-metric--invoices{padding:0}.vg-metric--invoices .vg-metric-main{padding:16px}.vg-metric--invoices .vg-metric-secondary{margin:0 16px;font-size:13px}.vg-metric--attention{padding-top:14px}.vg-context,.vg-document-actions,.vg-document-group,.vg-panel-heading,.vg-position-heading{padding:20px}.vg-panel-heading--row{align-items:flex-start;flex-direction:column}.vg-work-list{padding:0 20px}.vg-work-card{gap:10px}.vg-work-card-end>.vg-icon{display:none}.vg-work-icon{width:32px;height:32px}.vg-work-card strong{font-size:max(16px, .81rem)}.vg-work-card p{font-size:max(14px, .67rem)}.vg-status{font-size:max(13px, .58rem)}.vg-work-card--record{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px 10px}.vg-work-card--record>.vg-work-card-end{grid-column:2;justify-self:start;margin-left:0}.vg-invoice-sync>.vg-panel-heading{flex-direction:column;align-items:flex-start;gap:3px;padding:16px 18px 10px}.vg-invoice-sync-actions{padding:0 18px 16px}.vg-invoice-sync-actions>details{flex-basis:100%}.vg-offer-grid{grid-template-columns:1fr;padding:20px}.vg-quick-start{padding:26px 23px}.vg-callout{padding:20px;align-items:stretch;flex-direction:column}.vg-callout>div{align-items:flex-start}.vg-list-toolbar{padding:18px 20px;gap:10px}.vg-list-toolbar .vg-search{flex-basis:100%}.vg-list-toolbar .vg-filter{flex:1}.vg-list-toolbar .vg-filter select{width:100%;min-width:0}.vg-list-toolbar--invoices{display:grid;grid-template-columns:minmax(0,1fr)}.vg-list-toolbar--invoices>.vg-button,.vg-list-toolbar--invoices>.vg-filter,.vg-list-toolbar--invoices>.vg-search{width:100%;min-width:0}.vg-results-caption{padding:12px 20px}.vg-table th{padding:13px 16px}.vg-table td{padding:16px}.vg-context{grid-template-columns:1fr;gap:23px}.vg-task-summary{gap:22px}.vg-task-summary strong{font-size:1.1rem}.vg-section-heading{flex-wrap:wrap}.vg-position-content{padding:20px}.vg-editor-workshop-panel{padding:16px}.vg-position-actions{padding:16px 20px}.vg-position-heading .h3,.vg-position-heading h3{font-size:1.15rem}.vg-position-actions{margin-left:0}.vg-form-grid{padding:20px;gap:16px}.vg-form-footer{padding:20px;align-items:stretch;flex-direction:column}.vg-form-footer>.vg-muted{max-width:none}.vg-editor summary{padding:20px}.vg-editor-content,.vg-portal .acf-form{padding:20px}.vg-portal .vg-editor-content .acf-form{padding:0}.vg-facts{padding:20px}.vg-document-buttons .vg-button,.vg-document-buttons form{flex:1}.vg-document-buttons form .vg-button{width:100%}.vg-document-total{font-size:1.35rem}.vg-success-callout{padding:20px}.vg-workspace-footer{gap:14px;font-size:.64rem}}@media (prefers-reduced-motion:reduce){.vg-portal *,.vg-sidebar{transition:none!important;scroll-behavior:auto!important}}@media (max-width:1050px){.vg-record-editor{grid-template-columns:minmax(0,1fr);gap:18px}.vg-editor-sidebar{position:static}.vg-editor-sidebar-heading>p:last-child{display:none}.vg-record-editor.is-grouped .vg-editor-group-nav{display:flex;overflow-x:auto;padding:0 10px 12px;-webkit-overflow-scrolling:touch}.vg-record-editor.is-grouped .vg-editor-group-nav a{flex-shrink:0;max-width:210px;border-left:0;border-bottom:3px solid transparent;padding:12px}.vg-record-editor.is-grouped .vg-editor-group-nav a .small,.vg-record-editor.is-grouped .vg-editor-group-nav a small,.vg-record-editor.is-grouped .vg-editor-group-nav a>.vg-icon{display:none}.vg-record-editor.is-grouped .vg-editor-group-nav a.is-active{border-bottom-color:#e24027}}@media (max-width:540px){.vg-portal input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal select,.vg-portal textarea{font-size:1rem;min-height:46px}.vg-portal .select2-container .select2-selection--single .select2-selection__rendered{font-size:1rem}.vg-menu-toggle,.vg-nav-close,.vg-portal .vg-button{min-height:44px}.vg-menu-toggle,.vg-nav-close{min-width:44px}.vg-journal-delete{min-width:44px;min-height:44px}.vg-payment-summary{padding:22px 20px;gap:15px;grid-template-columns:1fr}.vg-payment-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;border:0;padding:0}.vg-payment-summary dt{margin:0}.vg-payment-summary dd{font-size:1.25rem}.vg-payment-actions{padding:0 20px 22px;flex-direction:column}.vg-payment-actions .vg-button{width:100%;white-space:normal}.vg-payment-complete{padding:0 20px 20px;align-items:flex-start}.vg-payment-editor summary,.vg-payment-empty{padding:20px}.vg-payment-history .h3,.vg-payment-history h3{padding:22px 20px 16px}.vg-payment-history .vg-table td,.vg-payment-history .vg-table th{padding-left:20px;padding-right:20px}.vg-payment-history-link{padding:0 20px}.vg-record-editor{grid-template-columns:minmax(0,1fr);gap:16px}.vg-editor-sidebar{position:static}.vg-editor-sidebar-heading{padding:22px 20px}.vg-editor-sidebar-heading>p:last-child{display:none}.vg-record-editor.is-grouped .vg-editor-group-nav{display:flex;overflow-x:auto;padding:0 10px 12px;-webkit-overflow-scrolling:touch}.vg-record-editor.is-grouped .vg-editor-group-nav a{flex-shrink:0;max-width:210px;border-left:0;border-bottom:3px solid transparent;padding:12px}.vg-record-editor.is-grouped .vg-editor-group-nav a .small,.vg-record-editor.is-grouped .vg-editor-group-nav a small,.vg-record-editor.is-grouped .vg-editor-group-nav a>.vg-icon{display:none}.vg-record-editor.is-grouped .vg-editor-group-nav a.is-active{border-bottom-color:#e24027}.vg-editor-save-note{padding:15px 20px}.vg-editor-save-note>span{margin-bottom:8px}.vg-editor-group-heading{padding:23px 20px}.vg-editor-native-fields .acf-form>.acf-fields{display:block;padding:8px 10px 20px}.vg-editor-native-fields .acf-form>.acf-fields>.acf-field{width:100%!important;padding:16px 10px}.vg-editor-native-fields .acf-form .acf-form-submit{padding:12px 20px}.vg-editor-native-fields .acf-form .acf-form-submit .vg-form-actions{flex:1 1 auto;width:auto}.vg-position-editor>summary{padding:18px 20px}.vg-journal-delete>summary{min-height:44px}.vg-row-action{min-height:44px}.vg-row-editor .vg-form-grid{grid-template-columns:minmax(0,1fr)}.vg-row-editor .vg-form-footer{flex-wrap:wrap}.vg-position-editor .vg-form-footer{flex-wrap:wrap}.vg-form-actions{width:100%;gap:8px}.vg-form-actions>.vg-button{width:auto;padding:10px 12px}.vg-form-actions>.vg-button--primary{flex:1 1 auto}.vg-form-actions>.vg-button--light{flex:0 1 auto}}.vg-success-callout--neutral{background:#fbf3e8;border-color:#ecd7b8;color:#430f11}.vg-permit-panel--compact{padding:0}.vg-permit-disclosure>summary{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px 24px;cursor:pointer;list-style:none;color:#430f11}.vg-permit-disclosure>summary::-webkit-details-marker{display:none}.vg-permit-disclosure>summary strong{font-size:.9rem}.vg-permit-disclosure>summary span{margin-left:auto;font-size:.75rem;color:var(--vg-muted)}.vg-permit-disclosure>summary>svg:last-child{transition:transform 150ms ease}.vg-permit-disclosure>summary:focus-visible{outline:2px solid #e24027;outline-offset:-3px}.vg-permit-disclosure[open]>summary>svg:last-child{transform:rotate(180deg)}.vg-permit-disclosure-content{padding:0 24px 24px}.vg-permit-disclosure-content>.vg-permit-intro{margin:0 0 18px}.vg-permit-panel .vg-permit-document-mark{position:relative;border:0;width:44px;height:44px;max-width:44px;min-height:44px;padding:0;margin-left:0;cursor:pointer;overflow:hidden}.vg-permit-panel .vg-permit-document-mark img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#f5eadb}.vg-permit-panel .vg-permit-document-mark:focus-visible{outline:2px solid #e24027;outline-offset:3px}.vg-permit-dialog{width:min(1100px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:20px;border:1px solid var(--vg-line);background:#fff;color:#430f11;box-sizing:border-box}.vg-permit-dialog::backdrop{background:rgba(24,6,6,.65)}.vg-permit-dialog .vg-permit-preview-canvas{max-height:calc(100dvh - 220px)}.vg-permit-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.vg-permit-dialog-heading strong{min-width:0;font-size:1rem;overflow-wrap:anywhere}.vg-permit-dialog-heading .vg-button{flex-shrink:0;min-height:44px;padding:8px 12px;font-size:.875rem}.vg-permit-review-layout{display:grid;grid-template-columns:minmax(220px,0.9fr) minmax(0,1.1fr);gap:20px;align-items:start}.vg-permit-review-layout>[data-vg-permit-proposal-items]{min-width:0}.vg-permit-review-layout>[data-vg-permit-proposal-items]>.vg-permit-proposal:first-child{margin-top:0}.vg-permit-viewer{position:sticky;top:24px;padding:14px;border:1px solid var(--vg-line);background:#fff;min-width:0}.vg-permit-viewer-heading{display:grid;gap:7px;overflow-wrap:anywhere;font-size:.875rem}.vg-permit-viewer-heading .vg-button{justify-self:start}.vg-permit-viewer-tools{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.vg-permit-viewer-tools .vg-button{min-width:44px;min-height:44px;padding:7px 11px;font-size:.875rem}.vg-permit-preview-canvas{max-height:min(65vh,760px);overflow:auto;background:#f1eee8;overscroll-behavior:contain}.vg-permit-preview-canvas img{display:block;width:100%;max-width:none;height:auto}.vg-permit-preview-canvas p{margin:0;padding:18px;font-size:.9rem;line-height:1.6}.vg-permit-preview-retry{margin:0 18px 18px}.vg-permit-compare-document{display:block;margin-top:5px;min-height:44px;padding:7px 0;border:0;color:#e24027;background:0 0;font:inherit;text-decoration:underline;text-align:left;cursor:pointer}@media (max-width:1040px){.vg-permit-review-layout{grid-template-columns:minmax(0,1fr)}.vg-permit-viewer{position:static}.vg-permit-preview-canvas{max-height:52vh}}@media (max-width:680px){.vg-permit-panel.vg-permit-panel--compact{padding:0}.vg-permit-disclosure>summary{padding:14px 18px;gap:9px}.vg-permit-disclosure-content{padding:0 18px 20px}.vg-permit-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:12px}.vg-permit-dialog-heading{align-items:flex-start}}.vg-photo-image-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.vg-photo-image-actions form{margin:0}.vg-photo-image-actions .vg-button{max-width:100%;min-height:44px;padding:10px 14px;font-size:14px}.vg-photo-main-marker{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0 0 12px;padding:6px 10px;color:#315333;background:#edf4e9;border:1px solid #c6d9be;font-size:14px;font-weight:700}.vg-photo-main-marker::before{content:"✓"}.vg-photo-main-marker[hidden]{display:none}.vg-photo-card.is-main-image{border-color:#a9c39c}.vg-photo-processing{display:grid;gap:10px;margin:12px 0;padding:12px;color:#755c35;background:#fff5e5;font-size:14px;line-height:1.5}.vg-photo-processing .vg-button{justify-self:start;min-height:44px;font-size:14px}.vg-photo-processing [aria-busy=true]{cursor:progress}[data-vg-main-image-feedback]{margin:16px 0 0}.vg-photo-card [aria-busy=true]{cursor:progress}.vg-task-files{min-width:0}.vg-task-files .vg-panel-heading p{margin:6px 0 0}.vg-task-files .vg-panel-heading>span{flex-shrink:0;font-size:13px}.vg-task-files-capture{padding:20px 24px;border-bottom:1px solid #e7e1d8}.vg-task-files-capture>summary{width:-moz-fit-content;width:fit-content;min-height:44px;list-style:none;cursor:pointer}.vg-task-files-capture>summary::-webkit-details-marker{display:none}.vg-task-files-capture>form{margin-top:16px}.vg-task-files-capture .vg-muted{margin:12px 0 18px;font-size:13px}.vg-task-files-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vg-task-files-fields .vg-field{min-width:0;margin:0}.vg-task-files-fields input[type=file]{max-width:100%;min-height:44px}.vg-task-files-list{margin:0;padding:0 24px;list-style:none}.vg-task-files-list>li{display:flex;align-items:center;gap:16px;padding:20px 0}.vg-task-files-list>li+li{border-top:1px solid #e7e1d8}.vg-task-files-list .vg-button{flex-shrink:0}.vg-task-files-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;color:#491414;background:#f7f5f0}.vg-task-files-copy{display:grid;flex:1;min-width:0;gap:4px;overflow-wrap:anywhere}.vg-task-files-copy>span{font-size:13px}@media (max-width:600px){.vg-task-files-fields{grid-template-columns:minmax(0,1fr)}.vg-task-files-capture,.vg-task-files-list{padding-right:16px;padding-left:16px}.vg-task-files-list>li{flex-wrap:wrap}.vg-task-files-list>li .vg-button{width:100%;justify-content:center}}.vg-documentation{min-width:0;border:0;background:0 0}.vg-documentation>.vg-panel-heading{padding:22px 24px;border:1px solid #e7e1d8;background:#fff}.vg-documentation .vg-panel-heading p{margin-bottom:0;max-width:62ch;font-size:14px}.vg-documentation .vg-panel-heading .h2,.vg-documentation .vg-panel-heading h2{margin:0 0 4px;font-size:25px}.vg-documentation>.vg-panel-placeholder{margin:16px 0 0;padding:24px;border:1px dashed #d8d1c5;background:#fcfaf7;font-size:15px;line-height:1.6}.vg-photo-heading-title{display:flex;align-items:center;gap:16px;min-width:0}.vg-photo-heading-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;color:#d9341c;background:#fcf0e7}.vg-photo-heading-icon .vg-icon{width:25px;height:25px}.vg-photo-heading>.vg-button{min-height:44px;padding:12px 18px;font-size:14px}.vg-document-position-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.vg-document-position-header .h3,.vg-document-position-header h3{margin-bottom:0}.vg-photo-car-picker{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:24px;border:1px solid #e7e1d8;border-top:0;background:#fcfaf7}.vg-photo-car-picker label{display:grid;gap:8px;flex:1;min-width:180px}.vg-photo-capture{margin:0;border:1px solid #e7e1d8;border-top:0;background:#fcfaf7}.vg-photo-capture>summary{display:flex;align-items:center;gap:10px;padding:15px 24px;list-style:none;cursor:pointer;color:#491414;font-size:14px;font-weight:700}.vg-photo-capture>summary::-webkit-details-marker{display:none}.vg-photo-capture>summary>.vg-icon{flex:0 0 20px;width:20px;height:20px}.vg-photo-capture>summary .small,.vg-photo-capture>summary small{margin-left:auto;color:#78766e;font-size:12px;font-weight:400}.vg-photo-capture>summary::after{content:"";flex:0 0 7px;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-4px 2px 0 12px}.vg-photo-capture>summary:hover{background:#f6f0e7}.vg-photo-capture>summary:focus-visible{outline:2px solid #f03f25;outline-offset:-3px}.vg-photo-capture[open]>summary::after{transform:rotate(225deg);margin-top:4px}.vg-photo-capture>form{padding:0 24px 24px}.vg-photo-capture .vg-photo-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;border-top:1px solid #e7e1d8;padding-top:18px}.vg-photo-capture .vg-photo-meta-grid>label:nth-child(6){grid-column:3;grid-row:1}.vg-photo-capture .vg-photo-meta-grid>label:nth-child(3){grid-column:1/3}.vg-photo-capture .vg-photo-meta-grid>label:nth-child(4){grid-column:3}.vg-photo-capture .vg-field-hint{margin:12px 0 16px;font-size:clamp(14px, .875rem, 1rem);line-height:1.6}.vg-photo-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vg-photo-meta-grid label{display:grid;align-content:start;gap:6px;min-width:0;font-size:13px;font-weight:700;color:#491414}.vg-photo-meta-grid input,.vg-photo-meta-grid select,.vg-photo-meta-grid textarea{width:100%;min-width:0;padding:10px 12px;border:1px solid #d8d1c5;border-bottom-width:2px;background:#fff;color:#272722;font-size:15px}.vg-photo-meta-grid .small,.vg-photo-meta-grid small{color:#78766e;font-size:12px;font-weight:400;line-height:1.45}.vg-photo-caption-input,.vg-photo-visibility{grid-column:1/-1}.vg-photo-file-actions{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 18px}.vg-photo-file-choice{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:11px 16px;border:1px solid #e0c6b4;color:#491414;font-size:14px;font-weight:700;cursor:pointer;background:#fff;overflow:hidden}.vg-photo-file-choice .vg-icon{width:20px;height:20px;flex:0 0 20px}.vg-photo-file-choice input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.vg-photo-file-choice:hover{border-color:#d9341c;background:#fff8f2}.vg-photo-file-choice:focus-within{outline:2px solid #f03f25;outline-offset:3px}.vg-photo-queue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.vg-photo-queue-item{display:flex;gap:12px;min-width:0;padding:12px;background:#fff;border:1px solid #e7e1d8}.vg-photo-queue-item img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.vg-photo-queue-item>div{min-width:0;flex:1}.vg-photo-queue-item span,.vg-photo-queue-item strong{display:block;font-size:13px;overflow-wrap:anywhere}.vg-photo-queue-item span{margin-top:4px;color:#78766e}.vg-photo-queue-item progress{width:100%;height:6px;margin-top:8px;accent-color:#f03f25}.vg-photo-queue-item.is-error{border-color:#c53227}.vg-photo-queue-item.is-error span{color:#a92d24}.vg-photo-feedback{padding:12px 14px;margin:16px 0;background:#e9f2f3;color:#265e6c;font-size:14px;line-height:1.5}.vg-photo-feedback.is-error{background:#fff0e6;color:#8a481f}.vg-photo-upload-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.vg-photo-upload-actions .vg-button{min-height:44px;padding:11px 16px;font-size:14px}.vg-photo-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 0 0}.vg-photo-filters [data-vg-photo-count]{margin-left:auto;white-space:nowrap;font-size:12px}.vg-photo-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.vg-photo-filter{display:inline-flex;align-items:center;min-height:36px;max-width:100%;padding:8px 12px;border:1px solid #e1d9ce;background:#fcfaf7;color:#726b5e;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.vg-photo-filter:hover{border-color:#b9a58e;color:#491414}.vg-photo-filter:focus-visible{outline:2px solid #f03f25;outline-offset:2px}.vg-photo-filter.is-active{border-color:#491414;background:#491414;color:#fff;font-weight:700}.vg-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;padding:16px 0 0}.vg-photo-grid[data-photo-total="0"]{display:none}.vg-photo-card{min-width:0;border:1px solid #e7e1d8;background:#fff;align-self:start}.vg-photo-image{display:block;aspect-ratio:4/3;background:#ede9e2;position:relative;overflow:hidden}.vg-photo-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vg-photo-image>span{position:absolute;inset:auto 0 0;padding:18px 14px 10px;color:#fff;background:linear-gradient(transparent,rgba(30,25,20,.75));font-size:12px;display:flex;align-items:center;gap:8px}.vg-photo-image>span .vg-icon{width:16px;height:16px}.vg-photo-card-content{padding:14px}.vg-photo-preview-unavailable{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:#726b5e;font-size:14px;text-align:center;line-height:1.5}.vg-photo-card-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;color:#78766e;font-size:12px}.vg-photo-card-meta>span{color:#a5442e;font-weight:700}.vg-photo-caption{margin:10px 0;font-size:15px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.vg-photo-position-label{color:#78766e;font-size:12px;margin:0 0 10px}.vg-photo-release{display:inline-block;padding:4px 7px;background:#f2efea;color:#726b5e;font-size:11px;line-height:1.5}.vg-photo-release.is-released{background:#e9f2f3;color:#265e6c}.vg-photo-edit{margin-top:12px}.vg-photo-edit>form{margin-top:14px}.vg-photo-edit .vg-photo-meta-grid{grid-template-columns:minmax(0,1fr)}.vg-photo-edit .vg-photo-meta-grid label{grid-column:1}.vg-photo-edit button{margin-top:14px}.vg-photo-remove{margin-top:6px;color:#78766e;font-size:12px}.vg-photo-remove p{margin:12px 0;padding:12px;background:#faf4ee;line-height:1.5}.vg-photo-remove button{font-size:12px}.vg-photo-card .vg-photo-action{display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:9px 12px;list-style:none;cursor:pointer;text-align:left;font-size:12px;line-height:1.4;color:#491414;background:#fcfaf7;border-color:#e1d9ce}.vg-photo-card .vg-photo-action::-webkit-details-marker{display:none}.vg-photo-card .vg-photo-action .vg-icon{flex:0 0 17px;width:17px;height:17px}.vg-photo-card .vg-photo-action>span{flex:1;min-width:0;white-space:normal}.vg-photo-card .vg-photo-action::after{content:"";flex:0 0 6px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-3px 2px 0 8px}.vg-photo-card .vg-photo-action:hover{color:#491414;border-color:#b9a58e;background:#f4eee4}.vg-photo-card .vg-photo-action:focus-visible{outline:2px solid #f03f25;outline-offset:3px}.vg-photo-edit[open]>.vg-photo-action,.vg-photo-remove[open]>.vg-photo-action{border-color:#b9a58e}.vg-photo-edit[open]>.vg-photo-action::after,.vg-photo-remove[open]>.vg-photo-action::after{transform:rotate(225deg);margin-top:3px}.vg-photo-card .vg-photo-remove>.vg-photo-action{color:#8b6658;background:#fff}.vg-photo-pagination{padding:20px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media (min-width:901px){.vg-photo-grid[data-photo-total="1"]>.vg-photo-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column:1/-1;width:100%;max-width:820px}.vg-photo-grid[data-photo-total="1"] .vg-photo-image{aspect-ratio:auto;min-height:240px}.vg-photo-grid[data-photo-total="1"] .vg-photo-card-content{padding:22px}}@media (max-width:1050px){.vg-photo-capture .vg-photo-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-photo-capture .vg-photo-meta-grid>label:nth-child(6){grid-column:1/-1;grid-row:auto}.vg-photo-capture .vg-photo-meta-grid>label:nth-child(3),.vg-photo-capture .vg-photo-meta-grid>label:nth-child(4){grid-column:auto}}@media (max-width:600px){.vg-documentation>.vg-panel-heading{padding:18px 16px}.vg-documentation .vg-panel-heading .h2,.vg-documentation .vg-panel-heading h2{font-size:22px}.vg-photo-heading-title{gap:12px}.vg-photo-heading-icon{flex-basis:38px;width:38px;height:38px}.vg-photo-heading-icon .vg-icon{width:22px;height:22px}.vg-photo-heading>.vg-button{width:100%;justify-content:center}.vg-photo-grid{grid-template-columns:minmax(0,1fr)}.vg-photo-capture>summary{padding:14px 16px}.vg-photo-capture>summary .small,.vg-photo-capture>summary small{display:none}.vg-photo-capture>summary::after{margin-left:auto}.vg-photo-capture>form{padding:0 16px 18px}.vg-photo-capture .vg-photo-meta-grid,.vg-photo-meta-grid,.vg-photo-queue{grid-template-columns:minmax(0,1fr)}.vg-photo-capture .vg-photo-meta-grid>label{grid-column:1!important}.vg-photo-file-actions{gap:8px}.vg-photo-file-choice{flex:1 1 100%;justify-content:center}.vg-photo-car-picker{padding:18px 16px}.vg-photo-filters{gap:10px}.vg-photo-filters [data-vg-photo-count]{margin-left:0}.vg-photo-filter{min-height:40px;padding:9px 11px}}.vg-offer-photos{margin:1rem 0 .5rem;padding:.875rem 0 .25rem;border-top:1px solid #e8e2d8;font-size:.875rem;line-height:1.45;text-align:left;white-space:normal;min-width:0}.vg-offer-photos [hidden]{display:none!important}.vg-offer-photos a,.vg-offer-photos button{-webkit-tap-highlight-color:transparent}.vg-offer-photos a:focus-visible,.vg-offer-photos button:focus-visible{outline:2px solid #430f11;outline-offset:3px}.vg-offer-photos-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.625rem;color:#5e554c}.vg-offer-photos-heading>span{font-weight:600}.vg-offer-photos-heading .small,.vg-offer-photos-heading small{color:#827669;font-size:.75rem;flex-shrink:0}.vg-offer-photo-strip{display:flex;gap:.625rem;max-width:100%;overflow-x:auto;padding:3px 3px 7px;margin:-3px;scrollbar-width:thin}.vg-offer-photo-thumb{position:relative;display:block;flex:0 0 96px;width:96px;height:72px;border-radius:3px;background:#eee9e0;box-shadow:0 0 0 1px #e4ddd1;overflow:hidden;transition:box-shadow .15s}.vg-offer-photo-thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vg-offer-photo-thumb.is-selected,.vg-offer-photo-thumb:hover{box-shadow:0 0 0 2px #430f11}.vg-offer-photo-file{display:grid;place-items:center;width:100%;height:100%;font-size:1.75rem;color:#744e3d}.vg-offer-photo-index{position:absolute;right:4px;bottom:4px;border-radius:2px;background:rgba(37,25,17,.65);color:#fff;padding:1px 5px;font-size:.6875rem;line-height:1.4}.vg-offer-photo-viewer{margin:.875rem 0 .25rem;background:#f5f2ec;border:1px solid #e7dfd4;border-radius:3px;overflow:hidden}.vg-offer-photo-viewer button,.vg-offer-photo-viewer figcaption>a{font-family:inherit;font-size:.8125rem;font-weight:600;color:#603b2b}.vg-offer-photo-viewer button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border:0;background:0 0;border-radius:2px;padding:.5rem .625rem;margin:0;line-height:1.25;min-height:36px;cursor:pointer}.vg-offer-photo-viewer button:hover{background:#ebe2d5}.vg-offer-photo-viewer button:disabled{opacity:.4;cursor:default;background:0 0}.vg-offer-photo-viewer figcaption{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5rem 1rem;padding:.875rem 1rem;color:#4f4336}.vg-offer-photo-viewer figcaption>div{flex:1;min-width:140px;overflow-wrap:anywhere}.vg-offer-photo-viewer figcaption>a{flex-shrink:0;text-decoration:underline;text-underline-offset:3px;padding-top:1px}.vg-offer-photo-viewer figcaption .small,.vg-offer-photo-viewer figcaption small{display:block;margin-bottom:.125rem;color:#8a7564;font-size:.75rem}.vg-offer-photo-viewer figcaption p{margin:0;white-space:pre-line}.vg-offer-photo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .5rem .375rem 1rem;color:#766959;font-size:.75rem}.vg-offer-photo-toolbar button span{font-size:1.125rem;font-weight:400}.vg-offer-photo-image{display:grid;place-items:center;min-height:140px;background:#e9e4dc}.vg-offer-photo-image img{display:block;width:100%;height:auto;max-height:min(60vh,560px);-o-object-fit:contain;object-fit:contain}.vg-offer-photo-state{margin:0;padding:2rem 1.25rem;color:#776b5c;text-align:center;max-width:32rem}.vg-offer-photo-state.is-error{color:#a63524}.vg-offer-photo-navigation{display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid #e7dfd4;padding:.375rem .5rem}.bill.offer table.offer-lines .offer-photo-row>td{padding:0;border:0}@media (max-width:767px){.bill.offer table.offer-lines .offer-photo-row{display:block}.bill.offer table.offer-lines .offer-photo-row>td{display:block;width:100%}}@media (max-width:420px){.vg-offer-photo-thumb{flex-basis:80px;width:80px;height:60px}.vg-offer-photo-strip{gap:.5rem}.vg-offer-photo-viewer figcaption{padding:.75rem}.vg-offer-photo-navigation button{font-size:.75rem;padding-right:.375rem;padding-left:.375rem}}@media screen{.bill.invoice-document .vg-offer-photos,.bill.offer.offer-document .vg-offer-photos{font-size:18px;line-height:1.55}.bill.invoice-document .vg-offer-photos-heading,.bill.offer.offer-document .vg-offer-photos-heading{flex-wrap:wrap}.bill.invoice-document .vg-offer-photos-heading .small,.bill.invoice-document .vg-offer-photos-heading small,.bill.offer.offer-document .vg-offer-photos-heading .small,.bill.offer.offer-document .vg-offer-photos-heading small{font-size:16px;color:#70685b}.bill.invoice-document .vg-offer-photo-index,.bill.invoice-document .vg-offer-photo-toolbar,.bill.offer.offer-document .vg-offer-photo-index,.bill.offer.offer-document .vg-offer-photo-toolbar{font-size:16px}.bill.invoice-document .vg-offer-photo-toolbar,.bill.offer.offer-document .vg-offer-photo-toolbar{flex-wrap:wrap}.bill.invoice-document .vg-offer-photo-viewer button,.bill.invoice-document .vg-offer-photo-viewer figcaption>a,.bill.offer.offer-document .vg-offer-photo-viewer button,.bill.offer.offer-document .vg-offer-photo-viewer figcaption>a{font-size:16px;min-width:44px;min-height:44px}.bill.invoice-document .vg-offer-photo-viewer figcaption>a,.bill.offer.offer-document .vg-offer-photo-viewer figcaption>a{display:inline-flex;align-items:center;padding:8px 0}.bill.invoice-document .vg-offer-photo-viewer figcaption .small,.bill.invoice-document .vg-offer-photo-viewer figcaption small,.bill.offer.offer-document .vg-offer-photo-viewer figcaption .small,.bill.offer.offer-document .vg-offer-photo-viewer figcaption small{color:#70685b;font-size:16px}.bill.invoice-document .vg-offer-photo-navigation,.bill.offer.offer-document .vg-offer-photo-navigation{flex-wrap:wrap}.bill.invoice-document .vg-offer-photo-navigation button,.bill.offer.offer-document .vg-offer-photo-navigation button{flex:1 1 140px;white-space:normal}}.vg-request-form,.vg-request-review{overflow:hidden}.vg-request-section{padding:2rem 2.5rem;border-bottom:1px solid #e5dfd7}.vg-request-section .h2,.vg-request-section h2{margin:.4rem 0 1rem}.vg-request-section .h3,.vg-request-section h3{font-size:1.2rem;margin:0 0 1rem}.vg-request-choices{border:0;padding:0;margin:1.75rem 0 0;min-width:0}.vg-request-choices legend{margin-bottom:.8rem;font-size:1rem;font-weight:700}.vg-request-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vg-request-choices label{display:flex;align-items:flex-start;gap:.8rem;padding:1.25rem;border:1px solid #ddd5cc;background:#fcfaf6;cursor:pointer}.vg-request-choices input{flex:0 0 auto;margin:.3rem 0 0;accent-color:#ed3b24}.vg-request-choices .small,.vg-request-choices small,.vg-request-choices strong{display:block}.vg-request-choices strong{color:#430f11}.vg-request-choices .small,.vg-request-choices small{font-size:.9rem;color:#736b62;margin-top:.35rem;line-height:1.5}.vg-request-choices label:has(input:checked){border-color:#ed3b24;background:#fff4ec}.vg-request-modes{border:0;padding:0;margin:0 0 1.5rem;display:flex;flex-wrap:wrap;gap:.7rem}.vg-request-modes label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;background:#f6f3ee;border:1px solid #e5dfd7;padding:.65rem .85rem;font-size:.9rem}.vg-request-modes input{accent-color:#ed3b24}.vg-request-modes label:has(input:checked){color:#430f11;border-color:#ad8f82;background:#fff4ec}.vg-request-upload{padding:1.3rem;background:#f8f5ee;border:1px solid #e5dfd7;margin-bottom:1.5rem}.vg-request-upload p{margin:.5rem 0;color:#736b62;font-size:.9rem}.vg-request-upload-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.vg-request-file-input{position:absolute;width:1px!important;height:1px!important;opacity:0;overflow:hidden;padding:0!important}.vg-request-attachments>label,.vg-request-upload-actions label{position:relative;cursor:pointer}.vg-request-attachments>label:focus-within,.vg-request-upload-actions label:focus-within{outline:2px solid #ed3b24;outline-offset:3px}.vg-request-file-card.is-error,.vg-request-upload-status.is-error,[data-request-file-status].is-error{color:#a22b20}.vg-request-more{margin-top:1rem}.vg-request-more summary{color:#736b62;font-size:.9rem;cursor:pointer;margin-bottom:1rem}.vg-request-attachments{margin-top:2rem}.vg-request-files{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.9rem;padding:1.5rem}.vg-request-form .vg-request-files{padding:1rem 0 0}.vg-request-file-card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;border:1px solid #e5dfd7;padding:1rem;background:#fcfaf6;color:#430f11;overflow-wrap:anywhere;font-size:.9rem}.vg-request-file-card.is-error{background:#fff5ef;border-color:#e7b6a9}.vg-request-file-card .small,.vg-request-file-card small{font-size:.8rem}.vg-request-file-card img{width:100%;height:130px;-o-object-fit:cover;object-fit:cover}.vg-request-file-card button{border:0;background:0 0;color:#a22b20;font-size:.85rem;padding:0;cursor:pointer}.vg-request-description{padding:1.5rem 2.5rem;line-height:1.65;white-space:normal}.vg-request-original{margin:0;padding:0 2.5rem 2rem}.vg-request-receipt{padding:2.5rem}.vg-request-receipt .vg-request-description{padding:1rem 0;border-top:1px solid #e5dfd7;margin-top:1.5rem}.vg-request-form-status{padding:0 2.5rem;color:#736b62}.vg-request-form-status:empty{display:none}.vg-request-dashboard{padding:1.75rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:#fff9f1;margin-bottom:2rem;border:1px solid #e5dfd7}.vg-request-dashboard .h2,.vg-request-dashboard h2{font-size:1.4rem;margin:0 0 .5rem}.vg-request-dashboard p{margin:0;color:#736b62}@media (max-width:767px){.vg-request-receipt,.vg-request-section{padding:1.25rem}.vg-request-choice-grid{grid-template-columns:1fr;gap:.75rem}.vg-request-choices label{padding:1rem}.vg-request-modes{gap:.5rem}.vg-request-modes label{flex:1 1 auto;padding:.65rem}.vg-request-upload-actions .vg-button{width:100%;justify-content:center}.vg-request-description{padding:1.25rem}.vg-request-original{padding:0 1.25rem 1.25rem}.vg-request-dashboard{padding:1.25rem;align-items:flex-start;flex-direction:column}.vg-request-dashboard .vg-button{width:100%;justify-content:center}}.vg-request-form .vg-form-grid{padding:0}.vg-request-form .vg-form-footer>.vg-muted{max-width:32rem;font-size:.8rem}@media (max-width:540px){.vg-request-form .vg-form-grid{grid-template-columns:minmax(0,1fr)}}.vg-request-permit-remove{background:0 0;border:0;color:#a22b20;padding:.4rem 0;font-size:.85rem;cursor:pointer}.vg-portal .vg-offer-editor{font-size:16px;line-height:1.5}.vg-portal .vg-offer-editor .vg-field,.vg-portal .vg-offer-editor .vg-field-label{font-size:16px}.vg-portal .vg-offer-editor .vg-eyebrow,.vg-portal .vg-offer-editor .vg-field-hint,.vg-portal .vg-offer-editor .vg-muted,.vg-portal .vg-offer-editor .vg-optional{font-size:14px;line-height:1.5}.vg-portal .vg-offer-editor .vg-panel-heading p:not(.vg-eyebrow){font-size:16px}.vg-portal .vg-offer-editor input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal .vg-offer-editor select,.vg-portal .vg-offer-editor textarea{font-size:16px;min-height:44px;max-width:100%}.vg-portal .vg-offer-editor .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px}.vg-portal .vg-offer-editor .vg-button{font-size:16px;min-height:44px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-content{min-width:0}.vg-portal .vg-offer-editor .vg-offer-step-panel h2{scroll-margin-top:20px}.vg-portal .vg-offer-editor .vg-offer-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px 26px}.vg-portal .vg-offer-editor .vg-offer-fields .vg-field{min-width:0;margin:0}.vg-portal .vg-offer-editor .vg-field--full{grid-column:1/-1}.vg-portal .vg-offer-editor .vg-offer-panel-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 26px;border-top:1px solid var(--vg-line);background:#fbfaf7}.vg-portal .vg-offer-editor .vg-offer-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.vg-portal .vg-offer-editor .vg-offer-section-heading>div{min-width:0}.vg-portal .vg-offer-editor .vg-offer-section-heading>.vg-button{flex-shrink:0;white-space:nowrap}.vg-portal .vg-offer-editor .vg-offer-section-heading .h2,.vg-portal .vg-offer-editor .vg-offer-section-heading h2{font-size:1.4rem}.vg-portal .vg-offer-editor .vg-offer-section-heading p:not(.vg-eyebrow){margin:7px 0 0;max-width:530px;font-size:16px;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,0.7fr);gap:12px 28px;padding:24px 26px;min-width:0;margin:24px 0 0}.vg-portal .vg-offer-editor .vg-offer-summary h2{font-size:18px;overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-summary dl{font-size:16px;margin:0}.vg-portal .vg-offer-editor .vg-offer-summary dl>div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.vg-portal .vg-offer-editor .vg-offer-summary dl dt{color:var(--vg-muted);font-weight:400}.vg-portal .vg-offer-editor .vg-offer-summary dl dd{margin:0;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.vg-portal .vg-offer-editor .vg-offer-summary-car{margin:7px 0 0;font-size:14px;color:var(--vg-muted);overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-summary-actions{max-width:100%}.vg-portal .vg-offer-editor .vg-offer-summary-actions .vg-form-actions{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch}.vg-portal .vg-offer-editor .vg-offer-save-bar{justify-content:flex-end;margin-top:0;border:1px solid var(--vg-line);border-top:0;padding-block:12px}.vg-portal .vg-offer-editor .vg-offer-summary-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid var(--vg-line);margin-top:10px;padding-top:12px}.vg-portal .vg-offer-editor .vg-offer-summary-total span{color:var(--vg-muted);font-size:14px}.vg-portal .vg-offer-editor .vg-offer-summary-total strong{font-family:Futura,serif;font-size:24px;color:#430f11;white-space:nowrap;font-variant-numeric:tabular-nums}.vg-portal .vg-offer-editor .vg-offer-save-state{display:flex;align-items:center;gap:7px;font-size:14px;margin:14px 0 12px;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-save-state::before{content:"";width:5px;height:5px;border-radius:50%;background:#7a8d70;flex-shrink:0}.vg-portal .vg-offer-editor .vg-offer-save-state.is-dirty::before{background:#e24027}.vg-portal .vg-offer-editor .vg-offer-summary-note{grid-column:1/-1;font-size:14px;color:var(--vg-muted);margin:14px 0 0;line-height:1.65}.vg-portal .vg-offer-editor .vg-offer-position{margin-bottom:16px}.vg-portal .vg-offer-editor .vg-offer-position-heading{display:flex;gap:12px;align-items:center;padding:19px 22px;border-bottom:1px solid var(--vg-line);background:#f5f1e9}.vg-portal .vg-offer-editor .vg-offer-position-heading>div:first-of-type{min-width:0;flex:1}.vg-portal .vg-offer-editor .vg-offer-position-heading .h3,.vg-portal .vg-offer-editor .vg-offer-position-heading h3{font-size:22px;line-height:1.35;overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-position-heading p{margin:5px 0 0;font-size:14px;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-position-heading .vg-position-number{width:36px;height:36px;font-size:16px;color:#fff;background:#430f11}.vg-portal .vg-offer-editor .vg-offer-position-heading .vg-position-description{font-size:16px;line-height:1.55;color:var(--vg-ink);margin-top:8px}.vg-portal .vg-offer-editor .vg-offer-position-total{white-space:nowrap;color:#430f11;font-family:Futura,serif;font-size:18px}.vg-portal .vg-offer-editor.is-enhanced .vg-position-description{white-space:pre-line}.vg-portal .vg-offer-editor .vg-offer-position-actions{display:flex;gap:6px}.vg-portal .vg-offer-editor .vg-offer-position-actions .vg-row-action{padding:10px;min-width:44px;min-height:44px}.vg-portal .vg-offer-editor .vg-offer-position-actions span{display:none}.vg-portal .vg-offer-editor .vg-offer-lines{padding:0 22px}.vg-portal .vg-offer-editor .vg-offer-position-empty{padding:24px 0}.vg-portal .vg-offer-editor .vg-offer-position-empty p{margin:0;font-size:16px;color:#430f11}.vg-portal .vg-offer-editor .vg-offer-position-empty .small,.vg-portal .vg-offer-editor .vg-offer-position-empty small{display:block;font-size:14px;color:var(--vg-muted);margin-top:5px}.vg-portal .vg-offer-editor .vg-offer-add-actions{display:flex;flex-wrap:wrap;gap:10px;padding:15px 22px;border-top:1px solid var(--vg-line);background:#fcfbf8}.vg-portal .vg-offer-editor .vg-offer-position--generic{margin-top:28px}.vg-portal .vg-offer-editor .vg-offer-position--generic .vg-offer-position-heading .h3,.vg-portal .vg-offer-editor .vg-offer-position--generic .vg-offer-position-heading h3{font-size:.98rem}.vg-portal .vg-offer-editor .vg-offer-empty{background:#fff;border:1px solid var(--vg-line);padding:34px 26px;margin:0 0 20px}.vg-portal .vg-offer-editor .vg-offer-empty>span{display:flex;width:38px;height:38px;align-items:center;justify-content:center;color:#e24027;background:#faede6;margin-bottom:16px}.vg-portal .vg-offer-editor .vg-offer-empty .h3,.vg-portal .vg-offer-editor .vg-offer-empty h3{font-size:1.15rem}.vg-portal .vg-offer-editor .vg-offer-empty p{max-width:480px;font-size:16px;margin:9px 0 20px;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-title-editor{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 22px;background:#fff7ed;border-bottom:1px solid var(--vg-line);margin-bottom:16px}.vg-portal .vg-offer-editor .vg-offer-title-editor .vg-field{flex:1;margin:0}.vg-portal .vg-offer-editor .vg-offer-title-editor>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-bottom:2px}.vg-portal .vg-offer-editor .vg-offer-position .vg-offer-title-editor{margin-bottom:0}.vg-portal .vg-offer-editor .vg-offer-row-editor legend{float:none;width:auto;margin:0 0 10px;padding:0 5px;font-size:16px;color:#430f11;font-weight:700}.vg-portal .vg-offer-editor .vg-offer-row-editor input[readonly]{background:#f5f1e9;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-row-error{color:#430f11;font-size:16px;border-left:3px solid #e24027;padding-left:10px;margin:14px 0 0}.vg-portal .vg-offer-editor .vg-offer-confirm{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;background:#fff6f0;border:1px solid #f0c9b5;margin:12px 0}.vg-portal .vg-offer-editor .vg-offer-confirm>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.vg-portal .vg-offer-editor .vg-offer-confirm strong{font-size:16px;color:#430f11}.vg-portal .vg-offer-editor .vg-offer-confirm p{font-size:14px;color:var(--vg-muted);margin:3px 0 0}.vg-portal .vg-offer-editor .vg-offer-position>.vg-offer-confirm{margin:0;border-width:0 0 1px}.vg-portal .vg-offer-editor .vg-offer-feedback{padding:13px 18px;margin:0 0 20px;background:#eaf2e7;border-left:3px solid #718b62;color:#430f11;font-size:16px}.vg-portal .vg-offer-editor .vg-offer-feedback.is-error{background:#fff3e7;border-color:#e24027}.vg-portal .vg-offer-editor .vg-offer-review{padding:22px 26px}.vg-portal .vg-offer-editor .vg-offer-review-recipient{display:flex;flex-direction:column;gap:4px}.vg-portal .vg-offer-editor .vg-offer-review-recipient strong{color:#430f11;font-size:16px}.vg-portal .vg-offer-editor .vg-offer-review-recipient span{font-size:14px;overflow-wrap:anywhere;color:var(--vg-muted)}.vg-portal .vg-offer-editor .vg-offer-review-message{padding:18px 0 0;font-size:16px;white-space:normal;overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-review-group{margin-top:23px}.vg-portal .vg-offer-editor .vg-offer-review-group .h3,.vg-portal .vg-offer-editor .vg-offer-review-group h3{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;padding-bottom:11px;border-bottom:2px solid var(--vg-line)}.vg-portal .vg-offer-editor .vg-offer-review-group .h3 strong,.vg-portal .vg-offer-editor .vg-offer-review-group h3 strong{white-space:nowrap}.vg-portal .vg-offer-editor .vg-offer-review-group>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--vg-line);font-size:16px}.vg-portal .vg-offer-editor .vg-offer-review-group>div>span{min-width:0;overflow-wrap:anywhere}.vg-portal .vg-offer-editor .vg-offer-review-group>div .small,.vg-portal .vg-offer-editor .vg-offer-review-group>div small{display:block;margin-top:3px;color:var(--vg-muted);font-size:14px}.vg-portal .vg-offer-editor .vg-offer-review-group>div>strong{white-space:nowrap}@media (max-width:1270px){.vg-portal .vg-offer-editor .vg-offer-summary{padding:18px}.vg-portal .vg-offer-editor .vg-offer-position-heading{flex-wrap:wrap}.vg-portal .vg-offer-editor .vg-offer-position-total{margin-left:44px}.vg-portal .vg-offer-editor .vg-offer-position-actions{margin-left:auto}}@media (max-width:650px){.vg-portal .vg-offer-editor .vg-offer-summary{grid-template-columns:minmax(0,1fr);padding:20px 18px;gap:16px}.vg-portal .vg-offer-editor .vg-offer-section-heading{align-items:flex-start;flex-direction:column}.vg-portal .vg-offer-editor .vg-offer-section-heading .h2,.vg-portal .vg-offer-editor .vg-offer-section-heading h2{font-size:1.25rem}.vg-portal .vg-offer-editor .vg-offer-add-actions,.vg-portal .vg-offer-editor .vg-offer-lines,.vg-portal .vg-offer-editor .vg-offer-position-heading{padding-left:18px;padding-right:18px}.vg-portal .vg-offer-editor .vg-offer-position-heading{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:9px 11px}.vg-portal .vg-offer-editor .vg-offer-position-heading>.vg-offer-line-icon,.vg-portal .vg-offer-editor .vg-offer-position-heading>.vg-position-number{grid-column:1;grid-row:1}.vg-portal .vg-offer-editor .vg-offer-position-heading>div:first-of-type{grid-column:2;grid-row:1}.vg-portal .vg-offer-editor .vg-offer-position-heading>.vg-offer-position-actions{grid-column:3;grid-row:1;margin:0}.vg-portal .vg-offer-editor .vg-offer-position-heading>.vg-offer-position-total{grid-column:2/-1;grid-row:2;margin:0}.vg-portal .vg-offer-editor .vg-offer-position-heading .h3,.vg-portal .vg-offer-editor .vg-offer-position-heading h3{font-size:20px}.vg-portal .vg-offer-editor .vg-offer-add-actions{gap:7px}.vg-portal .vg-offer-editor .vg-offer-add-actions .vg-button{flex:1 1 140px;padding:9px 8px}.vg-portal .vg-offer-editor .vg-offer-fields,.vg-portal .vg-offer-editor .vg-offer-review{padding:20px 18px}.vg-portal .vg-offer-editor .vg-offer-title-editor{flex-direction:column;align-items:stretch;padding:18px}.vg-portal .vg-offer-editor .vg-offer-title-editor>div{justify-content:flex-end}.vg-portal .vg-offer-editor .vg-offer-confirm{flex-direction:column;align-items:stretch}.vg-portal .vg-offer-editor .vg-offer-confirm>div:last-child{justify-content:flex-end}.vg-portal .vg-offer-editor .vg-offer-panel-footer{padding:16px 18px}.vg-portal .vg-offer-editor .vg-offer-panel-footer .vg-form-actions{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;width:100%}.vg-portal .vg-offer-editor .vg-offer-panel-footer .vg-button{white-space:normal}}.vg-offer-delivery-body{padding:24px 27px;min-width:0}.vg-offer-delivery-body form{margin:0}.vg-offer-delivery-body .vg-form-actions{justify-content:flex-start;flex-wrap:wrap}.vg-offer-delivery-body .vg-button{font-size:16px;min-height:44px;white-space:normal;max-width:100%}.vg-offer-delivery-secondary{margin-top:24px}.vg-offer-delivery-secondary .vg-offer-delete,.vg-offer-delivery-secondary .vg-offer-delete-note{margin-top:20px}.vg-portal .vg-offer-acceptance .vg-panel-heading,.vg-portal .vg-offer-recovery .vg-panel-heading{align-items:flex-start;flex-wrap:wrap}.vg-portal .vg-offer-acceptance .vg-panel-heading p,.vg-portal .vg-offer-recovery .vg-panel-heading p{font-size:max(16px, .9rem);line-height:1.6;max-width:78ch}.vg-portal .vg-offer-acceptance .vg-status,.vg-portal .vg-offer-recovery .vg-status{font-size:max(14px, .78rem)}.vg-offer-acceptance-body,.vg-offer-recovery-body{padding:24px 27px;min-width:0}.vg-offer-acceptance-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:0}.vg-offer-acceptance-meta dt{font-size:max(14px, .8rem);font-weight:400;color:var(--vg-muted);margin-bottom:5px}.vg-offer-acceptance-meta dd{font-size:max(16px, .95rem);font-weight:600;color:#430f11;margin:0;overflow-wrap:anywhere}.vg-offer-acceptance-comment{margin-top:24px;padding-top:22px;border-top:1px solid var(--vg-line)}.vg-offer-acceptance-comment blockquote{font-size:max(17px, 1rem);font-style:normal;line-height:1.65;color:var(--vg-ink);margin:12px 0 0;padding:0;border:0;max-width:80ch;overflow-wrap:anywhere}.vg-offer-acceptance-actions{margin-top:22px}.vg-offer-notification{margin-top:24px;padding-top:22px;border-top:1px solid var(--vg-line)}.vg-offer-notification-meta{display:flex;flex-wrap:wrap;gap:18px 32px;margin:0}.vg-offer-notification-meta dt{font-size:max(14px, .8rem);color:var(--vg-muted);margin-bottom:6px}.vg-offer-notification-meta dd{margin:0;font-size:max(16px, .95rem)}.vg-portal .vg-offer-notification-note{margin:14px 0 0;max-width:80ch;font-size:max(16px, .9rem);line-height:1.6;color:var(--vg-muted)}.vg-offer-notification-review{margin-top:18px}.vg-offer-notification-review form{display:grid;gap:20px;margin-top:18px}.vg-portal .vg-offer-acceptance-note{margin:20px 0 0;font-size:max(14px, .82rem);line-height:1.6;color:var(--vg-muted)}.vg-portal .vg-offer-acceptance-transfer{margin:22px 0 0;padding:14px 18px;border-left:3px solid #b48b4d;background:#fff8ec;color:#7b5a26;font-size:max(16px, .9rem);line-height:1.6}.vg-offer-recovery-body{display:grid;gap:22px}.vg-offer-recovery-body>.vg-button{justify-self:start}.vg-offer-recovery-body form{display:grid;gap:20px;margin:0}.vg-portal .vg-offer-recovery-review{align-items:flex-start;font-size:max(16px, .95rem);line-height:1.5}.vg-portal .vg-offer-recovery-review input{flex:0 0 20px;width:20px;height:20px;margin-top:2px}@media (max-width:700px){.vg-offer-delivery-body{padding:20px 18px}.vg-offer-delivery-body .vg-form-actions>a,.vg-offer-delivery-body .vg-form-actions>button,.vg-offer-delivery-body .vg-form-actions>form{width:100%}.vg-offer-delivery-body form>.vg-button{width:100%}.vg-offer-acceptance-meta{grid-template-columns:minmax(0,1fr);gap:16px}.vg-offer-acceptance-body,.vg-offer-recovery-body{padding:20px 18px}.vg-offer-recovery-body .vg-form-actions,.vg-offer-recovery-body>.vg-button{width:100%}.vg-offer-recovery-body .vg-form-actions>.vg-button{width:100%}.vg-offer-notification-review .vg-form-actions{flex-wrap:wrap}.vg-offer-notification-review .vg-form-actions>.vg-button{width:100%}}.vg-portal .vg-client-payments{min-width:0;overflow-wrap:anywhere;scroll-margin-top:24px}.vg-portal .vg-client-payments .vg-panel-heading p{font-size:max(16px, .95rem);line-height:1.6;max-width:75ch}.vg-portal .vg-client-payments .vg-status{font-size:max(15px, .8rem);line-height:1.4}.vg-portal .vg-client-payments .vg-client-payments-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:27px;border-bottom:1px solid var(--vg-line)}.vg-portal .vg-client-payments .vg-client-payments-summary dt{font-size:max(16px, .9rem);font-weight:400;color:var(--vg-muted);margin-bottom:8px}.vg-portal .vg-client-payments .vg-client-payments-summary dd{margin:0;font-size:max(24px, 1.35rem);line-height:1.3;font-weight:700;color:#430f11;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.vg-portal .vg-client-payments .vg-client-payments-summary .vg-client-payments-summary-date,.vg-portal .vg-client-payments .vg-client-payments-summary .vg-client-payments-summary-unavailable{font-size:max(18px, 1rem);line-height:1.5}.vg-portal .vg-client-payments .vg-client-payments-summary .vg-client-payments-summary-note{display:block;margin:8px 0 0;color:var(--vg-muted);font-size:max(15px, .85rem);font-weight:400;line-height:1.5}.vg-portal .vg-client-payments .vg-client-payments-warnings{margin:24px 27px;padding:16px 20px;border-left:3px solid #b48b4d;background:#fff8ec;color:#7b5a26}.vg-portal .vg-client-payments .vg-client-payments-warnings p{margin:0;font-size:max(16px, .9rem);line-height:1.6}.vg-portal .vg-client-payments .vg-client-payments-warnings p+p{margin-top:10px}.vg-portal .vg-client-payments .vg-client-payments-table-wrap{min-width:0;padding:0 27px}.vg-portal .vg-client-payments .vg-client-payments-table{width:100%;table-layout:fixed;margin:0}.vg-portal .vg-client-payments .vg-client-payments-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vg-portal .vg-client-payments .vg-client-payments-table th{font-size:max(16px, .85rem);font-weight:600;white-space:normal;overflow-wrap:anywhere;text-transform:none;letter-spacing:0;padding:20px 14px}.vg-portal .vg-client-payments .vg-client-payments-table th:first-child{width:20%}.vg-portal .vg-client-payments .vg-client-payments-table th:last-child{width:23%}.vg-portal .vg-client-payments .vg-client-payments-table td{font-size:max(16px, .95rem);line-height:1.6;padding:22px 14px;vertical-align:top;overflow-wrap:anywhere}.vg-portal .vg-client-payments .vg-client-payments-table tr:last-child td{border-bottom:0}.vg-portal .vg-client-payments .vg-client-payments-entry-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:8px}.vg-portal .vg-client-payments .vg-client-payments-kind{font-size:max(15px, .85rem);color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-reference{display:inline-block;font-size:max(17px, 1rem);font-weight:600;color:#430f11;text-decoration:none;overflow-wrap:anywhere}.vg-portal .vg-client-payments a.vg-client-payments-reference{text-decoration:underline;text-decoration-color:rgba(67,15,17,0.25);text-underline-offset:4px}.vg-portal .vg-client-payments a.vg-client-payments-reference:focus-visible,.vg-portal .vg-client-payments a.vg-client-payments-reference:hover{color:#e24027;text-decoration-color:currentColor}.vg-portal .vg-client-payments .vg-client-payments-note,.vg-portal .vg-client-payments .vg-client-payments-notice{margin:10px 0 0;font-size:max(15px, .9rem);line-height:1.6;color:var(--vg-muted);overflow-wrap:anywhere}.vg-portal .vg-client-payments .vg-client-payments-notice{color:#7b5a26}.vg-portal .vg-client-payments .vg-client-payments-date{font-variant-numeric:tabular-nums}.vg-portal .vg-client-payments .vg-client-payments-amount{font-variant-numeric:tabular-nums;white-space:normal}.vg-portal .vg-client-payments .vg-client-payments-amount strong{font-weight:600}.vg-portal .vg-client-payments .vg-client-payments-amount s{text-decoration-thickness:1px;color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-amount-caption{display:block;margin-bottom:4px;font-size:max(15px, .85rem);color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-amount-unavailable{color:#7b5a26}.vg-portal .vg-client-payments .vg-client-payments-row.is-cancelled{background:#faf9f6}.vg-portal .vg-client-payments .vg-client-payments-row.is-cancelled .vg-client-payments-date,.vg-portal .vg-client-payments .vg-client-payments-row.is-cancelled .vg-client-payments-notice,.vg-portal .vg-client-payments .vg-client-payments-row.is-cancelled .vg-client-payments-reference{color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-state{padding:28px 27px}.vg-portal .vg-client-payments .vg-client-payments-state h3{font-size:max(19px, 1.05rem);margin:0 0 10px}.vg-portal .vg-client-payments .vg-client-payments-state p{font-size:max(16px, .95rem);line-height:1.6;margin:0;max-width:75ch;color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-state--error{background:#fff8ec}.vg-portal .vg-client-payments .vg-client-payments-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;padding:22px 27px;border-top:1px solid var(--vg-line)}.vg-portal .vg-client-payments .vg-client-payments-footer>p{margin:0;font-size:max(15px, .9rem);color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:max(16px, .9rem)}.vg-portal .vg-client-payments .vg-client-payments-pagination .vg-button{font-size:max(16px, .9rem)}@media (max-width:700px){.vg-portal .vg-client-payments .vg-client-payments-summary{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 18px}.vg-portal .vg-client-payments .vg-client-payments-table-wrap{padding:0}.vg-portal .vg-client-payments .vg-client-payments-table{display:block}.vg-portal .vg-client-payments .vg-client-payments-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.vg-portal .vg-client-payments .vg-client-payments-table tbody{display:block}.vg-portal .vg-client-payments .vg-client-payments-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 14px;padding:22px 18px;border-top:1px solid var(--vg-line)}.vg-portal .vg-client-payments .vg-client-payments-table td{display:block;min-width:0;padding:0;border:0}.vg-portal .vg-client-payments .vg-client-payments-amount,.vg-portal .vg-client-payments .vg-client-payments-date{grid-row:1}.vg-portal .vg-client-payments .vg-client-payments-amount::before,.vg-portal .vg-client-payments .vg-client-payments-date::before{content:attr(data-label);display:block;margin-bottom:5px;font-size:max(15px, .85rem);color:var(--vg-muted)}.vg-portal .vg-client-payments .vg-client-payments-amount{grid-column:2}.vg-portal .vg-client-payments .vg-client-payments-entry{grid-column:1/-1;grid-row:2}.vg-portal .vg-client-payments .vg-client-payments-warnings{margin:22px 18px;padding:14px 16px}.vg-portal .vg-client-payments .vg-client-payments-footer,.vg-portal .vg-client-payments .vg-client-payments-state{padding:22px 18px}.vg-portal .vg-client-payments .vg-client-payments-pagination{width:100%;justify-content:space-between;gap:10px}}.vg-record-editor .vg-editor-validation{padding:20px 26px;border:1px solid #edc7bf;border-left:3px solid #b54130;background:#fff8f5;color:#430f11}.vg-record-editor .vg-editor-validation .h3,.vg-record-editor .vg-editor-validation h3{font-size:.95rem;margin:0}.vg-record-editor .vg-editor-validation>p{margin:6px 0 12px;color:var(--vg-muted);font-size:.72rem;line-height:1.5}.vg-record-editor .vg-editor-validation ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.vg-record-editor .vg-editor-validation li{min-width:0}.vg-record-editor .vg-editor-validation button{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 9px;width:100%;padding:4px 0;border:0;background:0 0;text-align:left;color:inherit;font-size:.74rem;line-height:1.5;overflow-wrap:anywhere}.vg-record-editor .vg-editor-validation button strong{font-weight:700}.vg-record-editor .vg-editor-validation button>span{color:#924638}.vg-record-editor .vg-editor-validation button:hover strong{text-decoration:underline;text-underline-offset:3px}.vg-record-editor .vg-editor-validation button:focus-visible{outline:2px solid #e24027;outline-offset:4px}.vg-record-editor .vg-editor-validation .vg-editor-validation-global{font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.vg-record-editor .vg-editor-validation[hidden]{display:none}.vg-record-editor .vg-editor-form-panel>.vg-editor-validation{border-top:0;border-right:0;border-bottom-color:var(--vg-line)}.vg-record-editor .vg-field-error{grid-column:1/-1;margin:7px 0 0;color:#a43626;font-size:.72rem;line-height:1.5;font-weight:400}.vg-record-editor .has-validation-error>.acf-input>.acf-input-wrap>input,.vg-record-editor .has-validation-error>.acf-input>.select2-container .select2-selection,.vg-record-editor .has-validation-error>.acf-input>input,.vg-record-editor .has-validation-error>.acf-input>select,.vg-record-editor .has-validation-error>.acf-input>textarea{border-color:#b54130}.vg-record-editor .has-validation-error>input,.vg-record-editor .has-validation-error>select,.vg-record-editor .has-validation-error>textarea{border-color:#b54130}.vg-record-editor .has-validation-error>.acf-input>.acf-notice.-error{display:none}.vg-record-editor .acf-form.uses-editor-validation>.acf-notice.-error{display:none}.vg-record-editor .vg-editor-error-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:19px;height:19px;padding:0 5px;margin-left:7px;background:#f6ded6;color:#943a2b;border-radius:10px;font-size:.62rem;line-height:1;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";vertical-align:middle}.vg-record-editor .vg-editor-group-nav a.has-validation-errors .vg-editor-step{color:#a43626}.vg-offer-editor .vg-editor-validation{margin-bottom:18px}@media (max-width:650px){.vg-record-editor .vg-editor-validation{padding:17px 18px}.vg-record-editor .vg-editor-error-count{min-width:17px;height:17px;margin-left:5px}}.vg-password-guidance{margin-top:-9px;color:var(--vg-muted)}.vg-password-guidance p{font-size:.64rem;line-height:1.5;margin:7px 0 0}.vg-password-rules{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:0}.vg-password-rules li{display:inline-flex;width:auto;margin:0;align-items:center;gap:5px;padding:5px 7px;border:1px solid #e5dfd7;background:#faf8f4;color:#7e776e;font-size:.65rem;line-height:1.35;font-weight:400;white-space:nowrap}.vg-password-rules li.is-met{color:#326146;border-color:#d4e3ce;background:#edf4eb}.vg-password-rules li.is-met .vg-password-check{background:#326146;border-color:#326146}.vg-password-rules li.is-met .vg-password-check .vg-icon{opacity:1}.vg-password-check{width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #b7afa4;border-radius:50%;flex-shrink:0}.vg-password-check .vg-icon{width:10px;height:10px;color:#fff;opacity:0}.vg-password-progress{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vg-barcode{margin:24px 27px 0;padding:20px;border:1px solid #e4dbcd;background:#faf8f4}.vg-barcode [hidden]{display:none!important}.vg-barcode-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:19px}.vg-barcode-heading>.vg-icon{color:#e24027;margin-top:2px;flex-shrink:0}.vg-barcode-heading strong{display:block;color:#430f11;font-size:.86rem}.vg-barcode-heading span{display:block;margin-top:5px;color:var(--vg-muted);font-size:.73rem;line-height:1.65}.vg-barcode-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.vg-barcode-controls>.vg-field{flex:1 1 240px;margin:0}.vg-barcode-controls input{font-variant-numeric:tabular-nums;letter-spacing:.055em}.vg-barcode-controls .vg-button{white-space:normal}.vg-barcode-camera-hint,.vg-barcode-hint{color:var(--vg-muted);font-size:.68rem;line-height:1.6;margin:9px 0 0}.vg-barcode-feedback{display:flex;align-items:center;gap:12px;margin-top:16px}.vg-barcode-feedback .vg-button{flex-shrink:0}.vg-barcode-status{flex:1;min-width:0;font-size:.73rem;line-height:1.7;color:var(--vg-muted);margin:0;overflow-wrap:anywhere}.vg-barcode-status.is-error{color:#9a1914}.vg-barcode-status.is-success{color:#326146}.vg-barcode-status.is-busy{color:#430f11;display:flex;align-items:center;gap:9px}.vg-barcode-status.is-busy:before{content:"";display:inline-block;width:15px;height:15px;border:2px solid #decdbb;border-top-color:#e24027;border-radius:50%;flex-shrink:0;animation:vg-barcode-spin .8s linear infinite}.vg-barcode-result{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;padding:16px;background:#fff;border:1px solid #d4e3d3}.vg-barcode-result>div{min-width:0}.vg-barcode-result span{display:block;color:#326146;font-size:.62rem;letter-spacing:.03em;margin-bottom:5px}.vg-barcode-result strong{display:block;color:#430f11;font-size:.82rem;overflow-wrap:anywhere}.vg-barcode-result p{font-size:.67rem;color:var(--vg-muted);margin:6px 0 0;line-height:1.6;overflow-wrap:anywhere}.vg-barcode-result .vg-barcode-price{flex-shrink:0;text-align:right}.vg-barcode-result .vg-barcode-price .small,.vg-barcode-result .vg-barcode-price small{font-size:.61rem;color:var(--vg-muted);display:block;font-weight:400;margin-top:4px}.vg-barcode-choices{margin-top:16px;padding:16px;border:1px solid #e4dbcd;background:#fff}.vg-barcode-choices .h3,.vg-barcode-choices h3{margin:0;font-size:.82rem;color:#430f11}.vg-barcode-choices>p{margin:7px 0 12px;font-size:.68rem;line-height:1.65;color:var(--vg-muted)}.vg-barcode-choices [data-vg-barcode-candidates]{display:grid;gap:8px;margin-bottom:12px}.vg-barcode-choices .vg-barcode-choice{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-width:0;padding:12px;border:1px solid var(--vg-line);background:#faf8f4;color:#430f11;text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.vg-barcode-choices .vg-barcode-choice strong{font-size:.76rem}.vg-barcode-choices .vg-barcode-choice .small,.vg-barcode-choices .vg-barcode-choice small{font-size:.64rem;color:var(--vg-muted);line-height:1.6}.vg-barcode-choices .vg-barcode-choice:focus-visible,.vg-barcode-choices .vg-barcode-choice:hover{border-color:#e24027;background:#fff4e9}.vg-barcode-camera{margin-top:18px;border:1px solid var(--vg-line);background:#fff}.vg-camera-preview{position:relative;aspect-ratio:16/9;background:#1c1917;border:4px solid #837e73;border-radius:8px;margin-bottom:14px;overflow:hidden}.vg-camera-preview[hidden]{display:none!important}.vg-camera-preview video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vg-camera-preview .vg-camera-target{position:absolute;width:90%;height:50%;left:5%;top:25%;border:2px solid rgba(255,255,255,.9);border-radius:5px;pointer-events:none}.vg-camera-preview[data-state=recognized]{border-color:#178445}.vg-camera-preview[data-state=recognized] .vg-camera-target{border-color:#3ce878}.vg-camera-preview[data-state=error]{border-color:#b1271c}.vg-camera-preview .vg-camera-recognition{position:absolute;bottom:12px;left:12px;right:12px;padding:8px 12px;border-radius:4px;background:#178445;color:#fff;font-size:14px;font-weight:700;overflow-wrap:anywhere;text-align:center}.vg-camera-preview .vg-camera-recognition[hidden]{display:none!important}.vg-camera-preview[data-state=error] .vg-camera-recognition{background:#b1271c}.vg-barcode-camera-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px}.vg-barcode-camera-footer p{font-size:.69rem;margin:0;color:var(--vg-muted);line-height:1.6}@keyframes vg-barcode-spin{to{transform:rotate(360deg)}}@media (max-width:540px){.vg-barcode{margin:20px 20px 0;padding:16px}.vg-barcode-controls>.vg-field{flex-basis:100%}.vg-barcode-controls>.vg-button{flex:1 1 110px}.vg-barcode-feedback{align-items:flex-start;flex-direction:column}.vg-barcode-result{align-items:flex-start;flex-direction:column;gap:12px}.vg-barcode-result .vg-barcode-price{text-align:left}.vg-barcode-result .vg-barcode-price .small,.vg-barcode-result .vg-barcode-price small{display:inline;margin-left:6px}.vg-barcode-camera-footer{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.vg-barcode-status.is-busy:before{animation:none}}[data-vg-catalogue-details] .vg-table{table-layout:fixed}[data-vg-catalogue-details] .vg-table td,[data-vg-catalogue-details] .vg-table th{white-space:normal;overflow-wrap:anywhere}[data-vg-catalogue-details] .vg-table td:first-child,[data-vg-catalogue-details] .vg-table th:first-child{width:43%}[data-vg-catalogue-details] .vg-document-buttons .vg-button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.vg-product-gallery{margin:0 30px 28px;padding-top:24px;border-top:1px solid var(--vg-line)}.vg-product-gallery [hidden]{display:none!important}.vg-product-gallery a:focus-visible{outline:2px solid #e24027;outline-offset:4px}.vg-product-gallery-heading{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.vg-product-gallery-heading .h3,.vg-product-gallery-heading h3{margin:0;font-size:1rem;color:#430f11}.vg-product-gallery-heading>span{font-size:.7rem;color:var(--vg-muted)}.vg-product-gallery-main{max-width:580px;margin:0;border:1px solid #e5e0d7;background:#fff}.vg-product-gallery-main>a{display:flex;align-items:center;justify-content:center;min-height:180px;aspect-ratio:16/10;padding:20px;background:#faf9f6}.vg-product-gallery-main img{display:block;width:100%;height:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.vg-product-gallery-main figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #e5e0d7;font-size:.72rem;color:var(--vg-muted)}.vg-product-gallery-main figcaption a{display:inline-flex;align-items:center;gap:6px;color:#430f11;font-weight:600}.vg-product-gallery-main figcaption a .vg-icon{width:14px;height:14px}.vg-product-gallery-thumbs{display:flex;flex-wrap:wrap;gap:10px;max-width:580px;margin-top:12px}.vg-product-gallery-thumbs a{display:flex;align-items:center;justify-content:center;width:68px;height:60px;padding:6px;border:1px solid #e3ded5;background:#fff;transition:border-color .15s}.vg-product-gallery-thumbs a:hover,.vg-product-gallery-thumbs a[aria-current=true]{border:2px solid #e24027;padding:5px}.vg-product-gallery-thumbs img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vg-product-gallery-main.is-error figcaption a,.vg-product-gallery-main.is-error>a{display:none}.vg-product-gallery-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:160px;max-width:580px;padding:24px;border:1px solid #e5e0d7;background:#faf9f6;color:var(--vg-muted);text-align:center}.vg-product-gallery-placeholder>.vg-icon{width:28px;height:28px;color:#a08b73}.vg-product-gallery-placeholder p{margin:0;font-size:.82rem}.vg-product-gallery-placeholder>span{display:none;font-size:.7rem}.vg-product-gallery-placeholder noscript{font-size:.7rem}.vg-product-gallery[data-ready] .vg-product-gallery-placeholder>span{display:block}.vg-product-gallery-note{max-width:580px;margin:12px 0 0;font-size:.74rem;color:var(--vg-muted)}.vg-product-gallery-retry{margin-top:12px}@media (max-width:540px){.vg-product-gallery{margin:0 20px 22px;padding-top:20px}.vg-product-gallery-main>a{padding:14px;min-height:150px}.vg-product-gallery-main figcaption{padding:10px 12px}.vg-product-gallery-thumbs{gap:8px}.vg-product-gallery-thumbs a{width:58px;height:52px}}.vg-inbox{--inbox-soft:#faf8f4;--inbox-green:#30644c;min-width:0;font-size:.9rem}.vg-portal .vg-inbox input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal .vg-inbox select,.vg-portal .vg-inbox textarea{width:100%;max-width:100%;border:1px solid #d9d4ca;border-radius:4px;background:#fff;color:#24231d;padding:11px 12px;min-height:44px;font-weight:400;font-size:.85rem;box-shadow:none;line-height:1.4}.vg-inbox input[type=checkbox],.vg-inbox input[type=radio]{width:18px;height:18px;min-height:18px;padding:0;flex-shrink:0;accent-color:#e24027}.vg-inbox textarea{min-height:100px;resize:vertical}.vg-inbox .vg-field{font-size:.78rem;gap:8px}.vg-inbox a,.vg-inbox button,.vg-inbox input,.vg-inbox select,.vg-inbox textarea{-webkit-tap-highlight-color:transparent}.vg-inbox .vg-button{white-space:normal}.vg-inbox form{margin:0}.vg-inbox .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vg-inbox-intro{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin:-10px 0 22px}.vg-inbox-intro p{max-width:740px;color:#74716a;font-size:.91rem;line-height:1.6;margin:0}.vg-inbox-intro>a{flex-shrink:0;padding-top:3px}.vg-inbox-board{border:1px solid #e2ddd4;border-radius:7px;background:#fff;overflow:hidden}.vg-inbox-tabs{display:flex;gap:24px;padding:0 26px;background:#faf9f6;border-bottom:1px solid #e8e3da;overflow-x:auto;scrollbar-width:thin}.vg-inbox-tabs a{display:flex;align-items:center;color:#74716a;min-height:57px;flex-shrink:0;border-bottom:3px solid transparent;font-size:.81rem;font-weight:700}.vg-inbox-tabs a:hover{color:#430f11}.vg-inbox-tabs a.is-active{color:#430f11;border-bottom-color:#e24027}.vg-inbox-filters{padding:22px 26px;display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,170px) minmax(130px,180px) auto;align-items:center;gap:12px;border-bottom:1px solid #eee9e1}.vg-inbox-filters>label{margin:0;min-width:0}.vg-inbox-search{position:relative}.vg-inbox-search>.vg-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#8b867d}.vg-inbox-search input{padding-left:42px}.vg-portal .vg-inbox .vg-inbox-search input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){padding-left:42px}.vg-inbox-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 26px;color:#827c72;font-size:.74rem}.vg-inbox-filter-chip{display:flex;align-items:center;gap:12px;padding:4px 10px;background:#fff0d7;color:#815710;border-radius:3px}.vg-inbox-row{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(120px,160px) 18px;gap:18px;padding:24px 26px;align-items:center;color:#24231d;border-top:1px solid #eee9e1;position:relative;transition:background .15s}.vg-inbox-row:hover{background:#fcfaf7;color:#24231d}.vg-inbox-row.is-new{box-shadow:inset 3px 0 #e24027}.vg-inbox-channel-mark{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#f1ede5;color:#7c5c44;border-radius:9px}.vg-inbox-channel-mark[data-channel=mail]{color:#326476;background:#eaf2f4}.vg-inbox-channel-mark[data-channel=whatsapp]{color:#316c50;background:#e9f3ec}.vg-inbox-channel-mark[data-channel=portal],.vg-inbox-channel-mark[data-channel=website]{color:#430f11;background:#f8ece6}.vg-inbox-channel-mark .vg-icon{width:20px;height:20px}.vg-inbox-row-content{min-width:0}.vg-inbox-row-content p{margin:7px 0 9px;color:#767169;font-size:.82rem;overflow-wrap:anywhere}.vg-inbox-row-top{display:flex;align-items:baseline;gap:14px}.vg-inbox-row-top strong{color:#430f11;font-size:.97rem;line-height:1.35;overflow-wrap:anywhere}.vg-inbox-row-top time{color:#9a9185;font-size:.72rem;margin-left:auto;white-space:nowrap}.vg-inbox-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;color:#777067;font-size:.7rem}.vg-inbox-row-meta>span{overflow-wrap:anywhere}.vg-inbox-channel-label{background:#f5f2ec;padding:2px 6px;border-radius:3px}.vg-inbox-unread{color:#a44b28;font-size:.66rem;font-weight:700;display:inline-block;margin-top:6px}.vg-inbox-due{font-size:.7rem;color:#7b736a;font-weight:700}.vg-inbox-due.is-today{color:#906316}.vg-inbox-due.is-overdue{color:#a53428}.vg-inbox-row-status{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.vg-inbox-row-status .small,.vg-inbox-row-status small{color:#8d857a;font-size:.69rem}.vg-inbox-state{display:inline-flex;padding:4px 9px;border-radius:4px;font-size:.69rem;font-weight:700;background:#f1eee8;color:#736658}.vg-inbox-state[data-state=new]{background:#fff0e4;color:#ad4625}.vg-inbox-state[data-state=working]{background:#eaf2f4;color:#326476}.vg-inbox-state[data-state=waiting]{background:#fff3dc;color:#8a631c}.vg-inbox-state[data-state=done],.vg-inbox-state[data-state=ordered]{background:#e9f2ea;color:#39644e}.vg-inbox-state[data-state=declined]{background:#f9eae7;color:#954637}.vg-inbox-row-arrow{color:#b3a697}.vg-inbox-row-arrow .vg-icon{width:18px;height:18px}.vg-inbox-empty{padding:65px 30px;text-align:center}.vg-inbox-empty>.vg-icon{color:#677d63;width:34px;height:34px;margin-bottom:16px}.vg-inbox-empty .h2,.vg-inbox-empty h2{font-size:1.45rem}.vg-inbox-empty p{max-width:500px;margin:12px auto 24px;color:#777167;line-height:1.7}.vg-inbox-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:20px;border-top:1px solid #eee9e1}.vg-inbox-pagination a{min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #e7e0d5;color:#746858}.vg-inbox-pagination a[aria-current]{background:#430f11;color:#fff;border-color:#430f11}.vg-inbox-setup-link{margin:18px 0 0!important;text-align:right}.vg-inbox-setup-link a{display:inline-flex;gap:6px;align-items:center;color:#82786c;font-size:.74rem}.vg-inbox-setup-link .vg-icon{width:15px;height:15px}.vg-inbox-detail{display:grid;grid-template-columns:minmax(0,1fr) 325px;gap:28px;align-items:start}.vg-inbox-decline{padding:18px 22px;border:1px solid #edcdac;border-left:3px solid #bc7739;background:#fff4e7;border-radius:5px;margin-bottom:20px;color:#8c5b2a}.vg-inbox-decline strong{font-size:.86rem}.vg-inbox-decline p{margin:7px 0 0;font-size:.75rem;line-height:1.6}.vg-inbox-attachment.is-unavailable{background:#f7f3ec;color:#88765c}.vg-inbox-attachment.is-unavailable .small,.vg-inbox-attachment.is-unavailable small{line-height:1.5}.vg-inbox-person{display:flex;align-items:flex-start;gap:16px;padding:25px 28px;border:1px solid #e2ddd4;border-radius:7px;background:#fff;min-width:0}.vg-inbox-person .h2,.vg-inbox-person h2{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:1.12rem}.vg-inbox-person p{display:flex;flex-wrap:wrap;gap:6px 14px;color:#84796c;margin:6px 0 9px;font-size:.79rem;overflow-wrap:anywhere}.vg-inbox-person p a{color:#84796c}.vg-inbox-person>div:last-child{min-width:0}.vg-inbox-person-avatar{width:48px;height:48px;flex:0 0 48px;background:#f4ece2;color:#430f11;font-family:Futura,serif;font-size:1.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.vg-inbox-channel-tags{display:flex;flex-wrap:wrap;gap:6px}.vg-inbox-channel-tags span{background:#f5f2ec;color:#8b7b68;font-size:.66rem;padding:3px 8px;border-radius:4px}.vg-inbox-contact-actions{display:flex;flex-wrap:wrap;gap:9px;padding:14px 0 24px}.vg-inbox-contact-actions .vg-button{font-size:.74rem;min-height:38px}.vg-inbox-contact-actions .vg-inbox-mobile-next{display:none}@media (max-width:900px){.vg-inbox-contact-actions .vg-inbox-mobile-next{display:inline-flex}}.vg-inbox-section-heading{margin-bottom:22px}.vg-inbox-section-heading .h2,.vg-inbox-section-heading h2{font-size:1.2rem}.vg-inbox-section-heading>span{display:block;font-size:.75rem;color:#8e8273;margin-top:5px}.vg-inbox-section-heading p:not(.vg-eyebrow){color:#817568;font-size:.85rem;margin:10px 0 0}.vg-inbox-event{position:relative;padding:0 0 24px 27px;margin:0 0 24px;border-left:1px solid #ddd6c9}.vg-inbox-event>header{display:flex;gap:12px;align-items:baseline;margin-bottom:12px}.vg-inbox-event>header strong{display:block;color:#430f11;font-size:.8rem}.vg-inbox-event>header span:not(.vg-inbox-event-dot){display:block;font-size:.68rem;color:#978875;margin-top:3px}.vg-inbox-event.is-internal .vg-inbox-event-body{background:#fff8e9;border-color:#efe1c7;color:#7f6845}.vg-inbox-event-dot{position:absolute;left:-5px;top:5px;width:9px;height:9px;border-radius:50%;background:#b3a68e;box-shadow:0 0 0 4px #f5f4f0}.vg-inbox-event-body{padding:22px 24px;background:#fff;border:1px solid #e7e0d5;border-radius:7px;color:#544b40;font-size:.86rem;line-height:1.75;overflow-wrap:anywhere}.vg-inbox-attachments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.vg-inbox-attachment{display:flex;min-width:0;align-items:center;gap:10px;color:#6d5a47;background:#fff;border:1px solid #e5ddcf;padding:9px;border-radius:5px}.vg-inbox-attachment img{width:54px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0}.vg-inbox-attachment>span:not(.vg-inbox-attachment-icon){min-width:0;flex:1}.vg-inbox-attachment strong{font-weight:600;font-size:.72rem;overflow-wrap:anywhere;display:block}.vg-inbox-attachment .small,.vg-inbox-attachment small{display:block;font-size:.65rem;color:#978772;margin-top:3px}.vg-inbox-attachment>.vg-icon{width:14px;height:14px;flex-shrink:0}.vg-inbox-attachment:hover{color:#430f11;border-color:#ad9b83}.vg-inbox-attachment-icon{width:42px;flex-shrink:0;display:flex;justify-content:center}.vg-inbox-note{padding:22px 24px;border:1px dashed #d7ccbc;border-radius:7px;background:#faf8f2}.vg-inbox-note-footer{display:flex;align-items:center;gap:14px;margin-top:14px;justify-content:space-between}.vg-inbox-note-footer>span{font-size:.68rem;color:#97866f}.vg-inbox-next{min-width:0}.vg-inbox-next-card{background:#fff;border:1px solid #e1d6c7;border-top:3px solid #e24027;border-radius:5px;padding:24px}.vg-inbox-next-form{display:flex;flex-direction:column;gap:18px}.vg-inbox-next-form>button{width:100%;margin-top:3px}.vg-inbox-proceed{margin:18px 0;border:1px solid #e2dacd;border-radius:5px;padding:21px 20px;background:#f1ece2}.vg-inbox-proceed .h3,.vg-inbox-proceed h3{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:.85rem;margin-bottom:13px}.vg-inbox-proceed p{font-size:.66rem;color:#9b876d;margin:15px 0 0}.vg-inbox-proceed form+form{margin-top:8px}.vg-inbox-linked,.vg-inbox-proceed-button{display:flex;width:100%;gap:10px;align-items:center;padding:14px 11px;background:#fff;color:#430f11;border:1px solid #e1d7c7;border-radius:4px;font-size:.79rem;text-align:left}.vg-inbox-linked>.vg-icon,.vg-inbox-proceed-button>.vg-icon{width:19px;height:19px}.vg-inbox-linked>.vg-icon:last-child,.vg-inbox-proceed-button>.vg-icon:last-child{margin-left:auto;width:15px;height:15px}.vg-inbox-linked>span,.vg-inbox-proceed-button>span{min-width:0}.vg-inbox-linked .small,.vg-inbox-linked small,.vg-inbox-proceed-button .small,.vg-inbox-proceed-button small{display:block;color:#99866b;font-size:.65rem;margin-top:4px;line-height:1.4}.vg-inbox-linked:hover,.vg-inbox-proceed-button:hover{background:#fffaf4;color:#430f11;border-color:#bbaa90}.vg-inbox-linked{margin-bottom:8px}.vg-inbox-disclosure{padding:17px 0;border-bottom:1px solid #ddd3c3}.vg-inbox-disclosure>summary{display:flex;align-items:baseline;justify-content:space-between;gap:8px;cursor:pointer;font-weight:700;color:#6b5842;font-size:.78rem;list-style:none}.vg-inbox-disclosure>summary::-webkit-details-marker{display:none}.vg-inbox-disclosure>summary::after{content:"+";font-size:1rem;font-weight:400;margin-left:auto}.vg-inbox-disclosure>summary span{color:#a48d6e;font-size:.67rem;font-weight:400}.vg-inbox-disclosure[open]>summary::after{content:"−"}.vg-inbox-disclosure>div,.vg-inbox-disclosure>form{margin-top:18px;display:flex;flex-direction:column;gap:16px}.vg-inbox-disclosure p{font-size:.74rem;line-height:1.6;color:#95816a;margin:0}.vg-inbox-original{display:inline-flex;gap:8px;align-items:center;color:#95816a;font-size:.7rem;margin-top:20px}.vg-inbox-original .vg-icon{width:14px;height:14px}.vg-inbox-capture{display:grid;grid-template-columns:minmax(0,700px) minmax(200px,280px);gap:30px;align-items:start}.vg-inbox-capture-form{padding:32px;border:1px solid #e1d9cb;border-radius:7px;background:#fff}.vg-inbox-source{border:0;padding:0;margin:25px 0;display:flex;flex-wrap:wrap;gap:10px}.vg-inbox-source legend{font-size:.78rem;color:#430f11;margin:0 0 10px;font-weight:700;float:none;width:100%}.vg-inbox-source label{display:flex;gap:8px;align-items:center;border:1px solid #e2d7c5;padding:10px 13px;border-radius:4px;font-size:.78rem;color:#826b4d;cursor:pointer}.vg-inbox-source label:has(input:checked){background:#fff4e8;border-color:#d9b28a;color:#430f11}.vg-inbox-contact-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}.vg-inbox-capture .vg-inbox-disclosure{border-bottom-color:#eee5d8;padding:20px 0}.vg-inbox-form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:25px}.vg-inbox-capture-note{padding:25px 22px;background:#eee8dc;border-radius:6px;color:#95816a}.vg-inbox-capture-note>.vg-icon{width:27px;height:27px;margin-bottom:15px;color:#a9916e}.vg-inbox-capture-note .h3,.vg-inbox-capture-note h3{font-size:1rem;line-height:1.4}.vg-inbox-capture-note p{font-size:.82rem;line-height:1.7;margin:12px 0 0}@media (max-width:1199px){.vg-inbox-detail{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.vg-inbox-next-card{padding:20px}.vg-inbox-row{gap:12px;padding:22px;grid-template-columns:38px minmax(0,1fr) 120px}.vg-inbox-row-arrow{display:none}}@media (max-width:900px){.vg-inbox-detail{grid-template-columns:minmax(0,1fr)}.vg-inbox-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vg-inbox-next-card{grid-row:span 2}.vg-inbox-proceed{margin:0}.vg-inbox-next>.vg-inbox-disclosure{grid-column:1/-1}.vg-inbox-capture{grid-template-columns:minmax(0,1fr)}.vg-inbox-capture-note{max-width:700px}.vg-inbox-intro{flex-direction:column;gap:12px}}@media (max-width:600px){.vg-inbox-tabs{gap:20px;padding:0 18px}.vg-inbox-tabs a{font-size:.75rem;min-height:52px}.vg-inbox-filters{padding:18px;grid-template-columns:minmax(0,1fr) auto;gap:10px}.vg-inbox-filters .vg-inbox-search{grid-column:1/-1}.vg-inbox-result{padding:11px 18px}.vg-inbox-row{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 17px;align-items:start}.vg-inbox-channel-mark{width:32px;height:32px;border-radius:7px}.vg-inbox-channel-mark .vg-icon{width:17px;height:17px}.vg-inbox-row-top strong{font-size:.88rem}.vg-inbox-row-top time{font-size:.65rem}.vg-inbox-row-content p{font-size:.78rem;margin:7px 0}.vg-inbox-row-status{grid-column:2;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}.vg-inbox-row-meta{font-size:.65rem;gap:5px 8px}.vg-inbox-person{padding:20px;gap:12px}.vg-inbox-person-avatar{width:38px;height:38px;flex-basis:38px;font-size:1.2rem}.vg-inbox-person .h2,.vg-inbox-person h2{font-size:1rem}.vg-inbox-event{padding-left:18px}.vg-inbox-event-body{padding:18px;font-size:.81rem}.vg-inbox-attachments{grid-template-columns:minmax(0,1fr)}.vg-inbox-note{padding:18px}.vg-inbox-note-footer{align-items:flex-start;flex-direction:column;gap:10px}.vg-inbox-next{display:block}.vg-inbox-next-card{padding:22px}.vg-inbox-proceed{margin:18px 0}.vg-inbox-capture-form{padding:23px 19px}.vg-inbox-contact-fields{grid-template-columns:minmax(0,1fr)}.vg-inbox-form-actions{flex-direction:column-reverse}.vg-inbox-form-actions>.vg-button{width:100%}.vg-inbox-capture-note{padding:22px}.vg-inbox-empty{padding:42px 22px}.vg-inbox-setup-link{text-align:left}}.vg-inbox-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;margin-left:7px;padding:1px 5px;border-radius:12px;background:#eee4d3;color:#755630;font-size:.65rem}.vg-inbox-sort-hint{padding:20px 26px;background:#faf7f0;border-bottom:1px solid #eee9e1}.vg-inbox-sort-hint strong{color:#430f11;font-size:.88rem}.vg-inbox-sort-hint p{max-width:760px;margin:6px 0 0;color:#7c7469;font-size:.78rem;line-height:1.6}.vg-inbox-sort-label{color:#796c58;font-weight:700;font-size:.76rem}.vg-inbox-row-sort-actions{padding:0 26px 18px 86px;display:flex;flex-wrap:wrap;gap:10px 24px}.vg-inbox-row-sort-actions .vg-text-link{border:0;background:0 0;padding:4px 0;min-height:36px;font-size:.75rem;cursor:pointer}.vg-inbox-row-sort-actions form:last-child:not(:first-child) button{color:#83796c}.vg-inbox-triage-card{margin-bottom:22px;padding:24px;border:1px solid #e1d6c5;border-left:3px solid #b29b76;border-radius:5px;background:#faf6ed}.vg-inbox-triage-card .h2,.vg-inbox-triage-card h2{font-size:1.25rem}.vg-inbox-triage-card p:not(.vg-eyebrow){font-size:.8rem;color:#796b56;line-height:1.65;margin:9px 0}.vg-inbox-triage-card form{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:17px}.vg-inbox-triage-card .vg-text-link{font-size:.76rem}.vg-inbox-remember{display:flex;gap:10px;align-items:flex-start;font-size:.76rem;color:#6c604f;line-height:1.5}.vg-inbox-remember .small,.vg-inbox-remember small{display:block;color:#8b7c68;overflow-wrap:anywhere}@media (max-width:600px){.vg-inbox-row-sort-actions{padding:0 18px 17px 61px;flex-direction:column;gap:2px}.vg-inbox-sort-hint{padding:18px}.vg-inbox-triage-card{padding:20px 18px}.vg-inbox-triage-card .h2,.vg-inbox-triage-card h2{font-size:1.1rem}.vg-inbox-triage-card form{align-items:flex-start;flex-direction:column}}.vg-inbox-intro-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}.vg-inbox-intro-links a{font-size:.8rem}.vg-checklist-template .vg-checklist-template-form{display:flex;flex-direction:column;gap:22px}.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-fields{margin-top:0;align-items:start}.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-field.is-checkbox>span{flex:1;min-width:0}.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-field.is-checkbox>span small,.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-field.is-checkbox>span strong{display:block}.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-field.is-checkbox>span small{margin-top:5px}.vg-checklist-template .vg-checklist-template-form .vg-inbox-remove-connection{margin:0}.vg-checklist-template .vg-checklist-template-form .vg-inbox-remove-connection>summary{min-height:44px;padding:10px 0}.vg-checklist-template .vg-checklist-template-form .vg-inbox-remove-connection label{padding:0}.vg-checklist-template .vg-checklist-template-form .vg-inbox-admin-actions{margin-top:0}.vg-settings .vg-checklist-template>summary{padding:20px 24px}.vg-settings .vg-checklist-template>.vg-inbox-connection-body{padding:24px}@media (max-width:680px){.vg-settings .vg-checklist-template>summary{padding:17px 18px;display:grid;grid-template-columns:44px minmax(0,1fr) 24px;gap:8px 12px}.vg-settings .vg-checklist-template>summary>.vg-inbox-admin-channel-mark{grid-column:1;grid-row:1}.vg-settings .vg-checklist-template>summary>span:nth-child(2){grid-column:2;grid-row:1}.vg-settings .vg-checklist-template>summary>.vg-inbox-health{grid-column:2;grid-row:2;margin-left:0;justify-self:start}.vg-settings .vg-checklist-template>summary::after{grid-column:3;grid-row:1;justify-self:end}.vg-settings .vg-checklist-template>.vg-inbox-connection-body{padding:20px 18px}}.vg-portal .vg-checklist{border:1px solid #e3dfd5;background:#fff;border-radius:5px;margin:0 0 24px}.vg-portal .vg-checklist>summary{display:flex;gap:12px;align-items:center;cursor:pointer;padding:17px 20px;list-style:none;color:#430f11}.vg-portal .vg-checklist>summary::-webkit-details-marker{display:none}.vg-portal .vg-checklist>summary::marker{content:""}.vg-portal .vg-checklist>summary>.vg-icon{width:20px;height:20px;color:#8f8b80}.vg-portal .vg-checklist>summary>span:nth-child(2){flex:1;min-width:0}.vg-portal .vg-checklist>summary strong{display:block;font-size:.84rem;font-weight:700}.vg-portal .vg-checklist>summary .small,.vg-portal .vg-checklist>summary small{display:block;font-size:.67rem;font-weight:400;color:#8b877d;margin-top:3px}.vg-portal .vg-checklist[open]>summary{border-bottom:1px solid #e9e5dc}.vg-portal .vg-checklist[open] .vg-checklist-chevron{transform:rotate(45deg)}.vg-portal .vg-checklist[aria-busy=true] .vg-checklist-progress{color:#98846a}.vg-portal .vg-checklist.vg-checklist--position{margin:0 24px 22px;background:#fcfbf8}.vg-portal .vg-checklist.vg-checklist--position>summary{padding:15px 17px}.vg-portal .vg-checklist .vg-checklist-body{padding:0 20px 19px}.vg-portal .vg-checklist .vg-checklist-progress{display:inline-flex;align-items:center;white-space:nowrap;color:#6c7664;background:#f1f4ed;border-radius:4px;padding:5px 8px;font-size:.68rem;font-weight:700}.vg-portal .vg-checklist .vg-checklist-chevron{font-size:1.15rem;line-height:1;color:#9a9589;transition:transform .15s}.vg-portal .vg-checklist .vg-checklist-feedback{font-size:.75rem;line-height:1.5;margin:15px 0 0;padding:10px 12px;border-left:3px solid #829076;background:#f2f5ee;color:#4d6547}.vg-portal .vg-checklist .vg-checklist-feedback.is-error{color:#430f11;border-color:#e24027;background:#fff1e8}.vg-portal .vg-checklist .vg-checklist-feedback button{border:none;background:0 0;text-decoration:underline;color:inherit;padding:0;margin-left:6px;font-size:inherit}.vg-portal .vg-checklist .vg-checklist-instance{padding:19px 0;border-bottom:1px solid #e9e5dd}.vg-portal .vg-checklist .vg-checklist-instance>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.vg-portal .vg-checklist .vg-checklist-instance>header .h4,.vg-portal .vg-checklist .vg-checklist-instance>header h4{font-size:.86rem;font-weight:700;margin:0}.vg-portal .vg-checklist .vg-checklist-instance>header .small,.vg-portal .vg-checklist .vg-checklist-instance>header small{font-size:.62rem;color:#938d7f;display:block;margin-top:4px}.vg-portal .vg-checklist .vg-checklist-instance>header>span{font-size:.71rem;color:#7b856e;font-weight:700}.vg-portal .vg-checklist .vg-checklist-items{list-style:none;padding:0;margin:0}.vg-portal .vg-checklist .vg-checklist-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 18px;padding:13px 0;border-top:1px solid #ece8df}.vg-portal .vg-checklist .vg-checklist-item:first-child{border-top:none}.vg-portal .vg-checklist .vg-checklist-item.is-done .vg-checklist-item-marker{border-color:#879b7c;background:#879b7c;color:#fff}.vg-portal .vg-checklist .vg-checklist-item.is-na .vg-checklist-item-marker{color:#8b8579;border-color:#d6d0c4;background:#eeece6}.vg-portal .vg-checklist .vg-checklist-item.is-na .vg-checklist-item-main{color:#908a7d}.vg-portal .vg-checklist .vg-checklist-item-main{display:flex;align-items:flex-start;gap:10px;color:#514e44;font-size:.8rem;line-height:1.5;min-width:0}.vg-portal .vg-checklist .vg-checklist-item-main>span:last-child{min-width:0;overflow-wrap:anywhere}.vg-portal .vg-checklist .vg-checklist-item-main .small,.vg-portal .vg-checklist .vg-checklist-item-main small{display:block;color:#9a8e76;font-size:.62rem;margin-top:3px}.vg-portal .vg-checklist .vg-checklist-item-marker{width:19px;height:19px;flex:0 0 19px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c9c3b6;border-radius:50%;margin-top:2px;font-size:.71rem}.vg-portal .vg-checklist .vg-checklist-item-status{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start}.vg-portal .vg-checklist .vg-checklist-item-status button{border:1px solid #dfdbd1;border-radius:3px;background:#fff;color:#a29c91;padding:6px 8px;min-height:33px;font-size:.6rem;white-space:nowrap}.vg-portal .vg-checklist .vg-checklist-item-status button:hover{border-color:#a1957e;color:#430f11}.vg-portal .vg-checklist .vg-checklist-item-status button[aria-pressed=true]{font-weight:700;color:#665b48;background:#f0ece4;border-color:#cfc5b3}.vg-portal .vg-checklist .vg-checklist-item-status button[data-vg-checklist-status=done][aria-pressed=true]{color:#4b6741;background:#edf3e9;border-color:#bbcab0}.vg-portal .vg-checklist .vg-checklist-comment{grid-column:1/-1;padding-left:29px}.vg-portal .vg-checklist .vg-checklist-comment>summary{color:#938776;font-size:.64rem;cursor:pointer;width:-moz-fit-content;width:fit-content}.vg-portal .vg-checklist .vg-checklist-comment[open]>summary{margin-bottom:10px}.vg-portal .vg-checklist .vg-checklist-comment .vg-field{font-size:.72rem}.vg-portal .vg-checklist .vg-checklist-comment .vg-field textarea{min-height:64px;font-size:.75rem;width:100%}.vg-portal .vg-checklist .vg-checklist-comment>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:9px}.vg-portal .vg-checklist .vg-checklist-remove{color:#98766b;border:0;padding:4px 0;background:0 0;font-size:.65rem}.vg-portal .vg-checklist .vg-checklist-remove:hover{color:#430f11;text-decoration:underline}.vg-portal .vg-checklist .vg-checklist-add{display:flex;align-items:stretch;gap:7px;margin-top:15px}.vg-portal .vg-checklist .vg-checklist-add input[type=text]{flex:1;width:0;font-size:.73rem;min-height:38px;padding:8px 10px;border-radius:3px;border-bottom-width:1px}.vg-portal .vg-checklist .vg-checklist-add .vg-button{min-height:38px}.vg-portal .vg-checklist .vg-checklist-apply{display:flex;align-items:flex-end;gap:8px;margin-top:19px}.vg-portal .vg-checklist .vg-checklist-apply .vg-field{flex:1;margin:0;font-size:.73rem}.vg-portal .vg-checklist .vg-checklist-apply .vg-field select{width:100%;font-size:.74rem;min-height:38px;border-radius:3px;border-bottom-width:1px}.vg-portal .vg-checklist .vg-checklist-apply .vg-button{min-height:38px}.vg-portal .vg-checklist .vg-checklist-help{color:#9b9386;font-size:.65rem;line-height:1.6;margin:13px 0 0}@media (max-width:1150px){.vg-portal .vg-checklist .vg-checklist-item{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-checklist .vg-checklist-item-status{margin-left:29px}}@media (max-width:600px){.vg-portal .vg-checklist>summary{padding:16px 15px;gap:9px;flex-wrap:wrap}.vg-portal .vg-checklist>summary>span:nth-child(2){flex-basis:calc(100% - 55px)}.vg-portal .vg-checklist>summary>.vg-checklist-progress{margin-left:29px}.vg-portal .vg-checklist>summary>.vg-checklist-chevron{margin-left:auto}.vg-portal .vg-checklist.vg-checklist--position{margin:0 15px 18px}.vg-portal .vg-checklist.vg-checklist--position>summary{padding:13px}.vg-portal .vg-checklist .vg-checklist-body{padding:0 14px 16px}.vg-portal .vg-checklist .vg-checklist-item-status{margin-left:0;gap:4px}.vg-portal .vg-checklist .vg-checklist-item-status button{flex:1;min-height:40px;padding:7px 5px;font-size:.6rem}.vg-portal .vg-checklist .vg-checklist-comment{padding-left:0}.vg-portal .vg-checklist .vg-checklist-add,.vg-portal .vg-checklist .vg-checklist-apply{flex-wrap:wrap}.vg-portal .vg-checklist .vg-checklist-add input[type=text],.vg-portal .vg-checklist .vg-checklist-apply input[type=text]{width:auto;flex-basis:100%;min-height:43px}.vg-portal .vg-checklist .vg-checklist-add .vg-field,.vg-portal .vg-checklist .vg-checklist-apply .vg-field{flex-basis:100%}.vg-portal .vg-checklist .vg-checklist-add>.vg-button,.vg-portal .vg-checklist .vg-checklist-apply>.vg-button{width:100%;min-height:40px}}.vg-portal .vg-inspections{min-width:0;font-size:.86rem}.vg-portal .vg-inspections input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.vg-portal .vg-inspections select,.vg-portal .vg-inspections textarea{width:100%;min-width:0;max-width:100%;border:1px solid #d9d3c8;border-radius:4px;background:#fff;color:#29271f;min-height:44px;padding:11px 12px;font-size:.83rem;font-weight:400;line-height:1.4;box-shadow:none}.vg-portal .vg-inspections input[type=checkbox]{width:18px;height:18px;min-height:18px;flex-shrink:0;accent-color:#e24027}.vg-portal .vg-inspections textarea{resize:vertical;min-height:90px}.vg-portal .vg-inspections .vg-field{gap:8px;font-size:.76rem;margin:0;min-width:0}.vg-portal .vg-inspections .vg-field>.small,.vg-portal .vg-inspections .vg-field>small{color:#8e877c;font-weight:400;font-size:.69rem;line-height:1.5}.vg-portal .vg-inspections .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vg-portal .vg-inspections .vg-button{white-space:normal}.vg-portal .vg-inspections form{margin:0}.vg-inspections-intro{color:#7c766d;margin:-8px 0 22px;font-size:.86rem;line-height:1.6}.vg-inspection-board{border:1px solid #e2ddd3;border-radius:6px;background:#fff;overflow:hidden}.vg-inspection-tabs{display:flex;gap:28px;padding:0 25px;border-bottom:1px solid #e8e3da;background:#faf9f6}.vg-inspection-tabs a{display:flex;gap:9px;align-items:center;color:#8d8477;border-bottom:3px solid transparent;min-height:60px;font-weight:700;font-size:.84rem;white-space:nowrap}.vg-inspection-tabs a.is-active{color:#430f11;border-bottom-color:#e24027}.vg-inspection-tabs .vg-icon{width:19px;height:19px}.vg-inspection-filters{display:flex;gap:12px;padding:23px 25px;border-bottom:1px solid #ece7de;align-items:center}.vg-inspection-filters>label{min-width:0;margin:0}.vg-inspection-filters>label:not(:first-of-type){width:155px;flex-shrink:0}.vg-inspection-filters>.vg-inspection-search{flex:1;position:relative}.vg-inspection-filters>.vg-inspection-search .vg-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#958a7b}.vg-inspection-filters>.vg-button{min-height:44px;padding:11px 18px}.vg-portal .vg-inspections .vg-inspection-search input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){padding-left:42px}.vg-inspection-result{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:11px 25px;font-size:.7rem;color:#968c7c}.vg-inspection-result a{color:#887256}.vg-inspection-row{display:grid;grid-template-columns:63px minmax(0,1fr) minmax(135px,200px) 18px;gap:20px;align-items:center;padding:24px 25px;border-top:1px solid #ece7de;color:#5a5349}.vg-inspection-row:hover{background:#fcfaf6;color:#5a5349}.vg-inspection-date{min-width:0;display:flex;flex-direction:column;align-items:center;background:#f2eee7;border-radius:5px;padding:8px 3px}.vg-inspection-date strong{color:#430f11;font-size:1.3rem;line-height:1.2}.vg-inspection-date .small,.vg-inspection-date small{font-size:.58rem;color:#96866e;margin-top:3px}.vg-inspection-row-main{min-width:0}.vg-inspection-row-main>strong{display:block;color:#430f11;font-size:.95rem;overflow-wrap:anywhere}.vg-inspection-row-main>.small,.vg-inspection-row-main>small{display:block;color:#9a9083;font-size:.68rem;margin-top:6px;overflow-wrap:anywhere}.vg-inspection-row-facts{display:flex;flex-wrap:wrap;gap:5px 14px;color:#897e6f;font-size:.74rem;margin-top:7px}.vg-inspection-row-facts>span{overflow-wrap:anywhere}.vg-inspection-row-status{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.vg-inspection-row-status .small,.vg-inspection-row-status small{font-size:.66rem;color:#968a78;line-height:1.5}.vg-inspection-state{display:inline-flex;padding:4px 8px;font-size:.64rem;font-weight:700;border-radius:3px;color:#776d5d;background:#f0ece5}.vg-inspection-state[data-state=booked]{color:#386779;background:#eaf2f4}.vg-inspection-state[data-state=done],.vg-inspection-state[data-state=passed]{color:#477146;background:#eef3e8}.vg-inspection-state[data-state=failed]{color:#a54632;background:#f9eee5}.vg-inspection-row-arrow{color:#b3a28b}.vg-inspection-row-arrow .vg-icon{width:18px;height:18px}.vg-inspection-empty{padding:55px 25px;text-align:center}.vg-inspection-empty>.vg-icon{width:30px;height:30px;color:#af9a7c;margin-bottom:18px}.vg-inspection-empty .h2,.vg-inspection-empty h2{font-size:1.25rem}.vg-inspection-empty p{max-width:500px;margin:12px auto 25px;color:#887e6f;line-height:1.6}.vg-inspection-pagination{display:flex;gap:8px;justify-content:center;padding:20px}.vg-inspection-pagination a{min-width:35px;min-height:35px;display:flex;align-items:center;justify-content:center;background:#f5f1eb;color:#8a795e}.vg-inspection-pagination a[aria-current]{background:#430f11;color:#fff}.vg-inspection-editor{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:25px}.vg-inspection-form{border:1px solid #e1dbcf;background:#fff;border-radius:6px;overflow:hidden}.vg-inspection-form-heading{padding:28px 30px;border-bottom:1px solid #e9e3d8}.vg-inspection-form-heading .vg-eyebrow{font-size:.65rem;margin:0 0 9px}.vg-inspection-form-heading .h2,.vg-inspection-form-heading h2{font-size:1.35rem;margin:0}.vg-inspection-form-heading>p:last-child{color:#8a8172;line-height:1.6;margin:10px 0 0;font-size:.78rem}.vg-inspection-form-body{padding:28px 30px;display:grid;gap:24px}.vg-inspection-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.vg-inspection-input-unit{display:flex;align-items:stretch;min-width:0}.vg-inspection-input-unit>span{display:flex;align-items:center;background:#f6f3ed;border:1px solid #d9d3c8;border-left:0;color:#8b7d69;font-size:.76rem;font-weight:400;padding:0 13px;border-radius:0 4px 4px 0;white-space:nowrap}.vg-portal .vg-inspections .vg-inspection-input-unit input{border-radius:4px 0 0 4px}.vg-inspection-due{border:1px solid #e8e0d3;background:#fcfaf5;padding:20px;border-radius:5px;display:grid;gap:14px}.vg-inspection-rule strong{font-size:.73rem;font-weight:700;color:#81745e}.vg-inspection-rule p{margin:5px 0 0;color:#9b8c76;font-size:.7rem;line-height:1.6}.vg-inspection-rule[data-state=review]{border-left:2px solid #bf984e;padding-left:10px}.vg-inspection-rule[data-state=review] strong{color:#9c753b}.vg-inspection-current-due,.vg-inspection-result-note{font-size:.69rem;color:#a08969;margin:0;line-height:1.5}.vg-inspection-checkbox{display:flex;align-items:flex-start;gap:12px;margin:0}.vg-inspection-checkbox>input{margin-top:3px}.vg-inspection-checkbox>span{min-width:0}.vg-inspection-checkbox>span strong{color:#655d4f;font-size:.76rem;font-weight:700;display:block}.vg-inspection-checkbox>span .small,.vg-inspection-checkbox>span small{color:#9a8d79;display:block;margin-top:5px;font-size:.68rem;line-height:1.6}.vg-inspection-more{border-top:1px solid #eee6d9;padding-top:18px}.vg-inspection-more>summary{color:#857660;font-size:.76rem;font-weight:700;cursor:pointer}.vg-inspection-more>summary>span{float:right;color:#afa18c;font-weight:400;font-size:.65rem}.vg-inspection-more-body{display:grid;gap:22px;padding-top:22px}.vg-inspection-form-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:20px 30px;border-top:1px solid #ece5d9;background:#fcfaf6}.vg-inspection-form-actions .vg-button{min-height:44px;padding:12px 20px;font-size:.76rem}.vg-inspection-aside{padding:25px;background:#efe8db;border:1px solid #e5d9c4;border-radius:6px}.vg-inspection-aside>.vg-icon{width:26px;height:26px;color:#a48c67}.vg-inspection-aside .h3,.vg-inspection-aside h3{font-size:1.08rem;margin:17px 0 12px}.vg-inspection-aside p{font-size:.76rem;line-height:1.8;color:#8f7d61}.vg-inspection-aside .vg-text-link{font-size:.7rem}.vg-inspection-aside .vg-inspection-sync-label{padding-top:12px;border-top:1px solid #dacbb5;font-size:.68rem;color:#7d6b50}.vg-inspection-callout{margin:0;color:#90672f;background:#fbf1dc;border-left:2px solid #b78c42;padding:12px;font-size:.74rem}.vg-inspection-context{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff;border:1px solid #e7e0d4;border-radius:6px;margin:25px 0}.vg-inspection-context>div{display:flex;flex-direction:column;padding:23px 25px;min-width:0}.vg-inspection-context>div+div{border-left:1px solid #e7e0d4}.vg-inspection-context p{margin:12px 0 17px;color:#9a8c74;font-size:.74rem;line-height:1.7}.vg-inspection-context p strong{color:#8a775b;font-weight:600;display:block}.vg-inspection-context p>span{display:block;margin-top:3px}.vg-inspection-context-heading{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.vg-inspection-context-heading .h3,.vg-inspection-context-heading h3{font-size:.94rem;margin:0}.vg-inspection-context-heading>.vg-icon{width:19px;height:19px;color:#a8906c}.vg-inspection-context-heading .vg-inspection-state{margin-left:auto}.vg-inspection-context-links{display:flex;flex-wrap:wrap;align-items:center;margin-top:auto;gap:12px}.vg-inspection-context-links>a{font-size:.72rem}.vg-inspection-context-links>a:last-child{margin-left:auto;color:#ad9878}.vg-emissions-booking-body{background:#f5f2eb;color:#352c20;margin:0}.vg-booking-header{background:#fff;border-bottom:1px solid #e6ded0;padding:25px max(25px,(100vw - 1180px) / 2);display:flex;gap:20px;align-items:center;justify-content:space-between}.vg-booking-brand{display:block;width:230px;max-width:60%}.vg-booking-brand .vg-logo{display:flex;align-items:center;gap:10px}.vg-booking-brand img{height:37px;max-width:100%;width:auto}.vg-booking-brand .vg-logo-icon{width:37px;flex-shrink:0}.vg-booking-brand .vg-logo-wordmark{min-width:0;flex:1;height:auto}.vg-booking-brand .brand-logo-line,.vg-booking-brand .brand-logo-tagline{display:none}.vg-booking-contact{color:#430f11;font-size:.8rem;font-weight:700;white-space:nowrap}.vg-booking-main{width:min(100% - 40px,720px);margin:0 auto;padding:50px 0 40px}.vg-booking-intro{margin-bottom:30px}.vg-booking-intro .h1,.vg-booking-intro h1{font-size:clamp(2rem, 4.5vw, 2.9rem);color:#430f11;line-height:1.1;margin:12px 0 17px}.vg-booking-intro>p:last-child{color:#8f806b;font-size:.92rem;line-height:1.7;margin:0;max-width:580px}.vg-booking-eyebrow{color:#e24027;text-transform:uppercase;letter-spacing:.11em;font-size:.66rem;font-weight:700;margin:0}.vg-booking-card{background:#fff;border:1px solid #e2dacb;border-radius:8px;overflow:hidden;box-shadow:0 5px 22px rgba(100,69,21,.025)}.vg-booking-vehicle{display:flex;align-items:center;gap:15px;flex-wrap:wrap;padding:23px 30px;background:#faf8f3;border-bottom:1px solid #ebe3d6}.vg-booking-vehicle>span:first-child{width:42px;height:42px;color:#430f11;background:#efe7da;border-radius:5px;padding:8px;flex-shrink:0}.vg-booking-vehicle .h2,.vg-booking-vehicle h2{font-size:.97rem;color:#430f11;margin:0;line-height:1.4;overflow-wrap:anywhere}.vg-booking-vehicle p{color:#9b8c73;font-size:.72rem;margin:4px 0 0}.vg-booking-vehicle>div{flex:1;min-width:0}.vg-booking-vehicle .vg-booking-due{color:#9c7545;background:#f1e8d8;font-size:.66rem;border-radius:3px;padding:6px 9px}.vg-booking-form{padding:30px;margin:0;display:grid;gap:26px}.vg-booking-field{display:grid;gap:10px;font-size:.81rem;color:#63543d;font-weight:700;min-width:0;margin:0}.vg-booking-field>span{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline}.vg-booking-field>span .small,.vg-booking-field>span small{margin-left:auto;color:#b6a78e}.vg-booking-field .small,.vg-booking-field small{font-size:.66rem;font-weight:400;color:#a6957a;line-height:1.6}.vg-booking-field input,.vg-booking-field textarea{font-family:inherit;font-weight:400;font-size:.86rem;padding:12px;min-height:46px;line-height:1.4;width:100%;max-width:100%;min-width:0;color:#423626;background:#fff;border:1px solid #dcd2c2;border-radius:4px;box-shadow:none}.vg-booking-field input:focus,.vg-booking-field textarea:focus{outline:2px solid #c8ac7d;outline-offset:2px}.vg-booking-field textarea{resize:vertical}.vg-booking-field input[type=file]{font-size:.7rem;padding:8px}.vg-booking-field input[type=file]::file-selector-button{background:#f0e9dd;border:0;color:#785e39;padding:8px 10px;font-family:inherit;margin-right:10px}.vg-booking-files{border-top:1px solid #ece3d5;padding-top:19px}.vg-booking-files>summary{color:#957d59;cursor:pointer;font-size:.75rem}.vg-booking-files>summary>span{color:#b5a48a;float:right;font-size:.65rem}.vg-booking-files>div{padding-top:20px}.vg-booking-files>div>.small,.vg-booking-files>div>small{display:block;font-size:.64rem;color:#a8977a;line-height:1.5;margin-top:10px}.vg-booking-files>div>p{font-size:.69rem;color:#8b7454;margin:7px 0 0}.vg-booking-files>div>p.is-error{color:#b34e34}.vg-booking-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:49px;padding:13px 22px;border:1px solid #e24027;border-radius:3px;background:#e24027;color:#fff;font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;line-height:1.4}.vg-booking-button>span{margin-left:auto;font-size:1.05rem}.vg-booking-button:hover{background:#d73419;color:#fff}.vg-booking-button--light{background:#fff;border-color:#d9cbb5;color:#745d3b}.vg-booking-button--light:hover{background:#faf6ed;color:#745d3b}.vg-booking-submit-note{color:#ab997b;font-size:.66rem;line-height:1.7;margin:-14px 0 0;text-align:center}.vg-booking-error{margin:22px 30px 0;padding:13px 15px;border-left:3px solid #c46141;background:#fff1e9;color:#a04f35;font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}.vg-booking-success{padding:34px 30px}.vg-booking-success .h2,.vg-booking-success h2{font-size:1.28rem;color:#430f11;margin:19px 0 13px;line-height:1.3}.vg-booking-success p{color:#988568;font-size:.81rem;line-height:1.8;margin:0}.vg-booking-success-mark{display:inline-flex;width:43px;height:43px;background:#edf3e5;color:#698452;border-radius:50%;justify-content:center;align-items:center}.vg-booking-registration{padding:24px 30px;border-top:1px solid #e9dfcf;background:#faf7f0;display:grid;gap:18px}.vg-booking-registration .h3,.vg-booking-registration h3{font-size:.94rem;margin:0 0 9px;color:#8a7049}.vg-booking-registration p{color:#aa9575;font-size:.73rem;line-height:1.7;margin:0}.vg-booking-registration form{display:grid;gap:9px;margin:0}.vg-booking-registration .small,.vg-booking-registration small{color:#b2a084;font-size:.63rem}.vg-booking-registration>a{justify-self:start}.vg-booking-help{color:#a48f6e;font-size:.74rem;text-align:center;margin:28px 0 0;line-height:1.8}.vg-booking-help a{color:#8e6a3a;font-weight:700;white-space:nowrap}.vg-booking-footer{border-top:1px solid #e4daca;padding:20px;color:#b19f84;text-align:center;font-size:.67rem}[data-vg-inspection] [hidden]{display:none!important}@media (max-width:1200px){.vg-inspection-editor{grid-template-columns:minmax(0,1fr)}.vg-inspection-aside{padding:20px 25px}.vg-inspection-aside .h3,.vg-inspection-aside h3{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.vg-inspection-aside>.vg-icon{vertical-align:middle}.vg-inspection-aside p{margin:13px 0}}@media (max-width:800px){.vg-inspection-filters{flex-wrap:wrap}.vg-inspection-filters>.vg-inspection-search{flex-basis:100%}.vg-inspection-filters>label:not(:first-of-type){flex:1;width:auto}.vg-inspection-row{grid-template-columns:55px minmax(0,1fr) 16px;gap:13px}.vg-inspection-row .vg-inspection-row-status{grid-column:2;grid-row:2;flex-direction:row;align-items:center;flex-wrap:wrap}.vg-inspection-row .vg-inspection-row-arrow{grid-column:3;grid-row:1}}@media (max-width:600px){.vg-inspection-tabs{padding:0 16px;gap:20px}.vg-inspection-tabs a{font-size:.77rem;min-height:55px}.vg-inspection-filters{padding:17px 16px;gap:9px}.vg-inspection-filters>.vg-button{flex-basis:100%}.vg-inspection-result{padding:10px 16px}.vg-inspection-row{padding:20px 16px}.vg-inspection-row-main>strong{font-size:.89rem}.vg-inspection-row-facts{font-size:.69rem}.vg-inspection-form-heading{padding:22px 19px}.vg-inspection-form-heading .h2,.vg-inspection-form-heading h2{font-size:1.25rem}.vg-inspection-form-body{padding:23px 19px;gap:22px}.vg-inspection-fields{grid-template-columns:minmax(0,1fr);gap:22px}.vg-inspection-due{padding:15px}.vg-inspection-form-actions{padding:18px 19px}.vg-inspection-context{grid-template-columns:minmax(0,1fr)}.vg-inspection-context>div{padding:22px 20px}.vg-inspection-context>div+div{border-left:0;border-top:1px solid #e7e0d4}.vg-booking-header{padding:20px}.vg-booking-header .vg-booking-contact{display:none}.vg-booking-header .vg-booking-brand{width:215px;max-width:100%}.vg-booking-main{padding-top:33px;width:calc(100% - 30px)}.vg-booking-intro{margin-bottom:23px}.vg-booking-intro .h1,.vg-booking-intro h1{font-size:2rem}.vg-booking-intro>p:last-child{font-size:.84rem}.vg-booking-vehicle{padding:20px;gap:12px}.vg-booking-vehicle>div{flex-basis:calc(100% - 54px)}.vg-booking-vehicle .vg-booking-due{margin-left:54px}.vg-booking-form{padding:24px 20px;gap:24px}.vg-booking-success{padding:28px 20px}.vg-booking-registration{padding:23px 20px}.vg-booking-error{margin:20px 20px 0}}.vg-portal .vg-appointment-calendar-import,.vg-portal .vg-appointments,.vg-portal .vg-appointments-context{min-width:0;font-size:16px}.vg-portal .vg-appointment-calendar-import .vg-field,.vg-portal .vg-appointments .vg-field,.vg-portal .vg-appointments-context .vg-field{min-width:0;gap:7px;font-size:16px}.vg-portal .vg-appointment-calendar-import input:not([type=hidden]):not([type=checkbox]),.vg-portal .vg-appointment-calendar-import select,.vg-portal .vg-appointment-calendar-import textarea,.vg-portal .vg-appointments input:not([type=hidden]):not([type=checkbox]),.vg-portal .vg-appointments select,.vg-portal .vg-appointments textarea,.vg-portal .vg-appointments-context input:not([type=hidden]):not([type=checkbox]),.vg-portal .vg-appointments-context select,.vg-portal .vg-appointments-context textarea{width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid #d9d3c8;background:#fff;color:#29271f;font-size:16px;font-weight:400}.vg-portal .vg-appointment-calendar-import .vg-muted,.vg-portal .vg-appointment-calendar-import small,.vg-portal .vg-appointments .vg-muted,.vg-portal .vg-appointments small,.vg-portal .vg-appointments-context .vg-muted,.vg-portal .vg-appointments-context small{font-size:14px;line-height:1.6}.vg-portal .vg-appointment-calendar-import .vg-badge,.vg-portal .vg-appointments .vg-badge,.vg-portal .vg-appointments-context .vg-badge{white-space:nowrap}.vg-appointment-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-bottom:24px}.vg-appointment-form-body{padding:24px;display:grid;gap:22px}.vg-portal .vg-appointment-editor .vg-panel-heading{padding:20px 24px}.vg-portal .vg-appointment-editor .vg-panel-heading p{margin-top:6px;font-size:14px}.vg-portal .vg-appointment-editor .vg-field{margin:0;align-content:start}.vg-portal .vg-appointment-editor input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal .vg-appointment-editor select{height:46px;min-height:46px;margin:0;padding:10px 12px;border:1px solid var(--vg-line);border-bottom:2px solid #c4bcae;font-size:16px;line-height:24px}.vg-portal .vg-appointment-editor .vg-customer-select{margin-top:0}.vg-portal .vg-appointment-editor .vg-customer-select input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){padding-right:88px}.vg-portal .vg-appointment-editor .vg-customer-select .vg-customer-select-native{width:1px;height:1px;min-height:0;margin:-1px;padding:0;border:0}.vg-portal .vg-appointment-editor .vg-appointment-assignment{min-width:0}.vg-portal .vg-appointment-editor .vg-appointment-fields--assignment{align-items:start}.vg-portal .vg-appointment-editor .vg-appointment-reminders{padding:16px}.vg-portal .vg-appointment-editor .vg-appointment-reminders legend{font-size:16px}.vg-portal .vg-appointment-editor .vg-appointment-reminders>p{margin:4px 0 14px}.vg-customer-quick{margin-top:8px}.vg-customer-quick summary{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:6px 0;color:#4a0f13;font-size:14px;font-weight:700;list-style:none;cursor:pointer}.vg-customer-quick summary::-webkit-details-marker{display:none}.vg-customer-quick summary .vg-icon{width:14px;height:14px}.vg-customer-quick[open]{margin-top:12px;padding:12px;border:1px solid var(--vg-line);background:#faf9f6}.vg-customer-quick[open] summary{padding:0 0 12px}.vg-customer-quick [data-vg-customer-quick-fields]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vg-customer-quick [data-vg-customer-quick-fields]>.vg-customer-quick-name{grid-column:1/-1}.vg-customer-quick [data-vg-customer-quick-fields]>.vg-customer-quick-actions{grid-column:1/-1}.vg-customer-quick .vg-form-actions{margin-top:12px;gap:8px}.vg-customer-quick .vg-form-actions .vg-button{min-height:40px;padding:8px 12px;font-size:14px}[data-vg-customer-quick-status]{margin:8px 0 0;font-size:14px;line-height:1.5;color:#286348}[data-vg-customer-quick-status]:empty{display:none}[data-vg-customer-quick-status].is-error{color:#8c2620}.vg-appointment-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vg-appointment-fields--time{grid-template-columns:repeat(3,minmax(0,1fr))}.vg-appointment-sync{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#f1f4f1;margin-bottom:20px;font-size:14px}.vg-appointment-sync>div{display:grid;gap:4px}.vg-appointment-sync--warning{background:#fff7e7;color:#654812;border-left:3px solid #bb8126}.vg-appointment-calendar-employee{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid #e4dfd5}.vg-appointment-calendar-employee>div{min-width:0;display:grid;gap:5px;overflow-wrap:anywhere}.vg-appointment-calendar-setup code{overflow-wrap:anywhere;white-space:normal}.vg-portal .vg-appointment-calendar-import input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){min-height:44px;border:1px solid #d9d3c8;font-size:16px}.vg-portal .vg-appointment-calendar-import>details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:18px 24px;list-style:none;cursor:pointer;color:#4a0f13;font-size:17px;font-weight:700;line-height:1.4}.vg-portal .vg-appointment-calendar-import>details>summary::-webkit-details-marker{display:none}.vg-portal .vg-appointment-calendar-import>details>summary:hover{background:#faf9f6}.vg-portal .vg-appointment-calendar-import>details>summary .vg-details-chevron{flex:0 0 auto;line-height:1}.vg-portal .vg-appointment-calendar-import>details[open]>summary{border-bottom:1px solid var(--vg-line);background:#faf9f6}.vg-portal .vg-appointment-calendar-import>details[open]>summary .vg-details-chevron{transform:rotate(45deg)}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-import-title{display:flex;align-items:center;gap:12px;min-width:0}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-import-title>span{min-width:0;overflow-wrap:anywhere}.vg-portal .vg-appointment-calendar-import .vg-appointment-form-body{gap:18px}.vg-portal .vg-appointment-calendar-import p{margin:0;line-height:1.6;max-width:84ch}.vg-portal .vg-appointment-calendar-import .vg-button{min-height:44px;font-size:16px;white-space:normal;justify-content:center}.vg-portal .vg-appointment-calendar-import .vg-text-link{min-height:44px;justify-self:start;font-size:16px}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-link-fields,.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-preview{display:grid;gap:10px;min-width:0}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-preview-controls{display:grid;grid-template-columns:minmax(0,260px) max-content;align-items:end;gap:12px}.vg-portal .vg-appointment-calendar-import [data-vg-calendar-preview-status]{max-width:none}.vg-portal .vg-appointment-calendar-import [data-vg-calendar-preview-status]:empty{height:0;margin-top:-10px;overflow:hidden}.vg-portal .vg-appointment-calendar-import [data-vg-calendar-preview-status]:not(:empty){padding:10px 12px;background:#f5f4f0;border-left:3px solid #b8a48b}.vg-portal .vg-appointment-calendar-import [data-vg-calendar-link-form]:not([hidden]){display:grid;gap:18px;min-width:0;margin:0;padding-top:18px;border-top:1px solid var(--vg-line)}.vg-portal .vg-appointment-calendar-import .vg-form-actions{width:100%}.vg-appointment-calendar-versions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vg-appointment-calendar-versions>div{min-width:0;padding:18px;border:1px solid #e4dfd5;overflow-wrap:anywhere}.vg-appointment-reminder-settings input[type=checkbox]{width:18px;height:18px;flex:0 0 auto}.vg-appointment-reminder-settings .vg-checkbox{display:flex;align-items:center;gap:9px;min-height:44px;font-weight:400;flex-direction:row;overflow-wrap:anywhere}.vg-appointment-reminder-settings legend{font-size:16px;font-weight:700}.vg-appointment-reminder-settings .vg-form-grid{padding:20px 24px}.vg-appointment-reminder-settings details{margin:0 24px 20px}.vg-appointment-reminder-settings details summary{cursor:pointer;font-weight:700;padding:12px 0}.vg-appointment-more{border:1px solid #e4dfd5}.vg-appointment-more summary{padding:14px 16px;cursor:pointer;font-weight:700}.vg-appointment-more-body{padding:0 16px 16px;display:grid;gap:18px}.vg-appointment-reminders{border:1px solid #e4dfd5;padding:18px;margin:0;min-width:0}.vg-appointment-reminders legend{float:none;width:auto;font-size:18px;font-weight:700;padding:0 7px}.vg-appointment-checkbox{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.vg-appointment-checkbox input{width:18px;height:18px;flex:0 0 auto}.vg-appointment-policy{display:grid;gap:16px}.vg-appointment-policy[data-inherited=true]{opacity:.75}.vg-appointment-channels{display:flex;flex-wrap:wrap;gap:8px 24px}.vg-appointment-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto 22px;align-items:center;gap:20px;padding:22px 24px;border-bottom:1px solid #e4dfd5;color:#29271f}.vg-appointment-row time,.vg-appointment-row>div{min-width:0;display:grid;gap:5px}.vg-appointment-row strong{font-size:17px}.vg-appointment-row small,.vg-appointment-row span:not(.vg-status){color:#77766f;overflow-wrap:anywhere}.vg-appointment-row>div:nth-child(3){justify-items:end;max-width:240px}.vg-appointment-row>div:nth-child(3) small{text-align:right}.vg-appointment-row:hover{color:#4a0f13;background:#faf9f6}.vg-appointment-row:last-child{border-bottom:0}.vg-appointment-empty{padding:28px}.vg-appointment-context-items{padding:0 24px 24px}.vg-appointment-context-item{display:grid;grid-template-columns:150px minmax(0,1fr) auto 22px;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e4dfd5;color:#4a0f13}.vg-appointment-context-item>*{min-width:0;overflow-wrap:anywhere}.vg-appointment-customer-item{padding:18px 0;display:grid;gap:7px;border-bottom:1px solid #e4dfd5}.vg-appointment-pagination{display:flex;flex-wrap:wrap;gap:8px}.vg-appointments-context .vg-panel-heading--row{align-items:center;gap:18px;flex-wrap:wrap}@media (max-width:900px){.vg-appointment-row{grid-template-columns:110px minmax(0,1fr) 22px}.vg-appointment-row>div:nth-child(3){grid-column:2;justify-items:start;max-width:none}.vg-appointment-row>div:nth-child(3) small{text-align:left}.vg-appointment-row>.vg-icon{grid-column:3;grid-row:1}.vg-appointment-context-item{grid-template-columns:130px minmax(0,1fr) 22px}.vg-appointment-context-item>span{grid-column:2}.vg-appointment-context-item>.vg-icon{grid-column:3;grid-row:1}}@media (max-width:600px){.vg-portal .vg-appointment-editor .vg-panel-heading{padding:18px 14px}.vg-customer-quick [data-vg-customer-quick-fields]{grid-template-columns:minmax(0,1fr)}.vg-appointment-calendar-versions{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-appointment-calendar-import>details>summary{padding:16px 14px;font-size:16px;gap:12px}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-import-title{gap:9px}.vg-portal .vg-appointment-calendar-import .vg-appointment-form-body{gap:16px}.vg-portal .vg-appointment-calendar-import .vg-appointment-calendar-preview-controls{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-appointment-calendar-import .vg-button{width:100%}.vg-appointment-reminder-settings .vg-form-grid{padding:18px 14px;grid-template-columns:minmax(0,1fr)}.vg-appointment-reminder-settings details{margin:0 14px 18px}.vg-appointment-fields,.vg-appointment-fields--time,.vg-appointment-filters{grid-template-columns:minmax(0,1fr)}.vg-appointment-form-body{padding:18px 14px;gap:18px}.vg-appointment-row{grid-template-columns:minmax(0,1fr) 22px;padding:20px 14px;gap:12px}.vg-appointment-row time,.vg-appointment-row>div,.vg-appointment-row>div:nth-child(3){grid-column:1}.vg-appointment-row>.vg-icon{grid-column:2;grid-row:1}.vg-appointment-context-items{padding:0 14px 20px}.vg-appointment-context-item{grid-template-columns:minmax(0,1fr) 22px}.vg-appointment-context-item>span,.vg-appointment-context-item>strong,.vg-appointment-context-item>time{grid-column:1}.vg-appointment-context-item>.vg-icon{grid-column:2;grid-row:1}.vg-appointment-reminders{padding:12px}}.vg-ocr-settings .vg-ocr-full{grid-column:1/-1}.vg-ocr-settings .is-checkbox>span{flex:1;min-width:0}.vg-ocr-settings .vg-inbox-admin-note>strong{display:block;margin-top:16px}.vg-ocr-settings .vg-inbox-admin-note>strong:first-child{margin-top:0}.vg-ocr-settings .vg-ocr-actions{justify-content:flex-start;flex-wrap:wrap;margin:20px 0 28px;gap:12px}.vg-ocr-settings .vg-ocr-error{color:#a43d2a}.vg-ocr-settings input[aria-invalid=true]{border-color:#a43d2a}.vg-ocr-settings .vg-ocr-report-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.vg-ocr-settings .vg-ocr-report-heading .h2,.vg-ocr-settings .vg-ocr-report-heading h2{margin:0}.vg-ocr-settings .vg-ocr-report li,.vg-ocr-settings .vg-ocr-report p,.vg-ocr-settings aside li{font-size:13px;line-height:1.7}.vg-ocr-settings .vg-ocr-report-messages{padding:12px 16px;background:#faf7f0;margin:16px 0}.vg-ocr-settings .vg-ocr-report-messages .h3,.vg-ocr-settings .vg-ocr-report-messages h3{font-size:14px;margin:0}.vg-ocr-settings .vg-ocr-report-messages ul{list-style:disc;padding-left:18px;margin-bottom:0}.vg-ocr-settings .vg-ocr-runtime-facts{margin:20px 0}.vg-ocr-settings .vg-ocr-runtime-facts>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:18px;border-top:1px solid #eee6d9;padding:11px 0}.vg-ocr-settings .vg-ocr-runtime-facts dt{font-weight:700}.vg-ocr-settings .vg-ocr-runtime-facts dd{margin:0;overflow-wrap:anywhere}.vg-ocr-settings .vg-ocr-note{color:#8a7558}.vg-ocr-settings .vg-ocr-advanced>summary>span:first-child{flex:1}.vg-ocr-settings code{overflow-wrap:anywhere}@media (max-width:600px){.vg-ocr-settings .vg-ocr-runtime-facts>div{grid-template-columns:minmax(0,1fr);gap:5px}}.vg-inbox-settings{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;color:#423c33;max-width:1380px;margin:28px 25px 28px 0}.vg-inbox-settings *,.vg-inbox-settings ::after,.vg-inbox-settings ::before{box-sizing:border-box}.vg-inbox-settings .h1,.vg-inbox-settings .h2,.vg-inbox-settings .h3,.vg-inbox-settings h1,.vg-inbox-settings h2,.vg-inbox-settings h3{font-family:Futura,serif;color:#430f11;line-height:1.3}.vg-inbox-settings .h1,.vg-inbox-settings h1{font-size:29px;font-weight:700;padding:0}.vg-inbox-settings .h2,.vg-inbox-settings h2{font-size:20px;margin:0 0 12px}.vg-inbox-settings input:not([type=checkbox]):not([type=radio]),.vg-inbox-settings select,.vg-inbox-settings textarea{border:1px solid #d9d2c5;min-height:42px;border-radius:4px;padding:9px 11px;box-shadow:none;font:15px/1.4 "Niveau Grotesk",Helvetica,Arial,sans-serif;width:100%;max-width:100%;background:#fff}.vg-inbox-settings input[type=checkbox]{flex-shrink:0;margin:2px 0 0}.vg-inbox-settings input:focus,.vg-inbox-settings select:focus,.vg-inbox-settings textarea:focus{border-color:#e24027;box-shadow:0 0 0 1px #e24027}.vg-inbox-settings .button{padding:9px 15px;height:auto;min-height:40px;border-color:#d9cbb6;color:#430f11;background:#fff;box-shadow:none;font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.4}.vg-inbox-settings .button-primary{background:#e24027;border-color:#e24027;color:#fff}.vg-inbox-settings .button-primary:focus,.vg-inbox-settings .button-primary:hover{background:#430f11;border-color:#430f11;color:#fff}.vg-inbox-settings .notice{margin:20px 0;font:14px/1.5 "Niveau Grotesk",Helvetica,Arial,sans-serif}.vg-inbox-settings form{margin:0}.vg-inbox-settings .vg-inbox-guided-setup{margin:24px 0}.vg-inbox-settings .vg-inbox-guided-setup .h2,.vg-inbox-settings .vg-inbox-guided-setup h2{font-size:22px;margin-bottom:8px}.vg-inbox-settings .vg-inbox-guided-setup .h3,.vg-inbox-settings .vg-inbox-guided-setup h3{font-size:16px;margin:0 0 8px}.vg-inbox-settings .vg-inbox-guided-setup p{font-size:13px;line-height:1.75;color:#6b6154}.vg-inbox-settings .vg-inbox-account-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #e7ddce;border-radius:6px;background:#fcfaf6;margin:20px 0}.vg-inbox-settings .vg-inbox-account-card>div{min-width:0;flex:1}.vg-inbox-settings .vg-inbox-account-card strong{display:block;color:#430f11;font-size:16px;overflow-wrap:anywhere}.vg-inbox-settings .vg-inbox-account-card .small,.vg-inbox-settings .vg-inbox-account-card small{display:block;margin-top:4px;font-size:12px;line-height:1.6;color:#76644f}.vg-inbox-settings .vg-inbox-sipcall-setup{min-width:0;font-size:14px;line-height:1.7}.vg-inbox-settings .vg-inbox-sipcall-setup>h3{font-size:22px;margin-top:20px}.vg-inbox-settings .vg-inbox-sipcall-setup form{display:grid;gap:10px;min-width:0;margin:16px 0 0}.vg-inbox-settings .vg-inbox-sipcall-setup form label{font-weight:700}.vg-inbox-settings .vg-inbox-sipcall-setup form input[type=file]{width:100%;max-width:100%;min-width:0;padding:10px;background:#fff;border:1px solid #e7ddce}.vg-inbox-settings .vg-inbox-sipcall-setup form .button{justify-self:start}.vg-inbox-settings .vg-inbox-meta-app{margin:0 0 24px;padding:24px;background:#fff}.vg-inbox-settings .vg-inbox-meta-app header{margin-bottom:20px}.vg-inbox-settings .vg-inbox-meta-app .h2,.vg-inbox-settings .vg-inbox-meta-app h2{margin:0 0 8px;font-size:22px}.vg-inbox-settings .vg-inbox-meta-app p{font-size:14px;line-height:1.7}.vg-inbox-settings .vg-inbox-meta-app .vg-inbox-provider-advanced{margin:14px 0;padding:12px 0;border-top:1px solid #e7ddce}.vg-inbox-settings .vg-inbox-meta-app .vg-inbox-provider-advanced summary{min-height:36px;cursor:pointer;font-weight:700}.vg-inbox-settings .vg-inbox-meta-app .vg-inbox-admin-link{display:inline-flex;align-items:center;min-height:44px;margin-left:14px}.vg-inbox-settings [data-vg-whatsapp-status]{margin-top:12px;color:#286348}.vg-inbox-settings [data-vg-whatsapp-status]:empty{display:none}.vg-inbox-settings [data-vg-whatsapp-status].is-error{color:#8c2620}.vg-inbox-settings .vg-inbox-guided-setup .vg-inbox-admin-actions+.vg-inbox-setup-hint{margin-top:12px}.vg-inbox-settings .vg-inbox-sipcall-automatic{margin-top:20px;padding-top:14px;border-top:1px solid #e7ddce}.vg-inbox-settings .vg-inbox-sipcall-automatic summary{min-height:44px;padding:10px 0;font-weight:700;cursor:pointer}.vg-inbox-settings .vg-inbox-sipcall-automatic textarea{width:100%;min-width:0;max-width:100%;padding:12px;font-size:14px;line-height:1.6}.vg-inbox-settings .vg-inbox-account-mark{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex:0 0 38px;background:#eee5d6;border-radius:8px;font:18px Futura,serif;color:#430f11}.vg-inbox-settings .vg-inbox-signin-form{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}.vg-inbox-settings .vg-inbox-signin-form p{margin:0;font-size:12px;max-width:600px}.vg-inbox-settings .vg-inbox-signin-form .button{display:inline-flex;align-items:center;justify-content:center;gap:18px}.vg-inbox-settings .vg-inbox-signin-form button[disabled]{background:#eee9df!important;border-color:#e1d8ca!important;color:#756b5e!important;cursor:default}.vg-inbox-settings .vg-inbox-calendar-connection{border-top:1px solid #e7ddce;padding-top:20px;margin-top:24px;display:flex;align-items:center;gap:20px}.vg-inbox-settings .vg-inbox-calendar-connection>div{flex:1;min-width:0}.vg-inbox-settings .vg-inbox-calendar-connection p{margin:0}.vg-inbox-settings .vg-inbox-calendar-connection form,.vg-inbox-settings .vg-inbox-calendar-connection>a{flex-shrink:0}.vg-inbox-settings p.vg-inbox-setup-hint{font-size:12px;line-height:1.75;padding-left:13px;border-left:3px solid #d8c4a5;color:#76644e;margin:18px 0}.vg-inbox-settings .vg-inbox-website-setup{margin:24px 0}.vg-inbox-settings .vg-inbox-website-setup .h2,.vg-inbox-settings .vg-inbox-website-setup h2{font-size:22px;margin-bottom:8px}.vg-inbox-settings .vg-inbox-website-setup .h3,.vg-inbox-settings .vg-inbox-website-setup h3{font-size:16px;margin:0 0 8px}.vg-inbox-settings .vg-inbox-website-setup p{font-size:13px;line-height:1.75;color:#6b6154}.vg-inbox-settings .vg-inbox-website-intro{margin:0 0 20px}.vg-inbox-settings .vg-inbox-website-steps{list-style:none;padding:0;margin:0;display:grid;gap:14px}.vg-inbox-settings .vg-inbox-website-steps>li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:17px;padding:22px;border:1px solid #e7ddce;border-radius:6px;background:#fcfaf6}.vg-inbox-settings .vg-inbox-website-steps>li>div{min-width:0}.vg-inbox-settings .vg-inbox-website-steps p{margin:0 0 15px}.vg-inbox-settings .vg-inbox-website-steps .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.vg-inbox-settings .vg-inbox-website-step-number{display:flex;align-items:center;justify-content:center;align-self:start;width:42px;height:42px;border-radius:50%;background:#efe5d6;color:#775d3b;font-size:13px;font-weight:700}.vg-inbox-settings .vg-inbox-website-code-label{display:block;color:#430f11;font-size:13px;font-weight:700;margin:14px 0 8px}.vg-inbox-settings textarea.vg-inbox-connection-code{min-height:112px;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;overflow-wrap:anywhere;word-break:break-all;background:#fff}.vg-inbox-settings .vg-inbox-website-steps p.vg-inbox-website-code-hint{font-size:12px;color:#7b6346;margin:8px 0 0}.vg-inbox-settings .vg-inbox-website-automatic{padding:22px 0 0}.vg-inbox-settings .vg-inbox-website-automatic p{margin:0}.vg-inbox-settings .vg-inbox-website-automatic .vg-inbox-website-test{margin-top:14px;padding-left:12px;border-left:3px solid #d8c4a5}.vg-inbox-settings .vg-inbox-website-setup p.vg-inbox-website-feed-note{margin:20px 0 0;font-size:12px;color:#7a6d5b}.vg-inbox-settings .vg-inbox-website-advanced{margin-top:24px;border-top:1px solid #e7ddce;padding-top:16px}.vg-inbox-settings .vg-inbox-website-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#76644e;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.vg-inbox-settings .vg-inbox-website-advanced>summary::-webkit-details-marker{display:none}.vg-inbox-settings .vg-inbox-website-advanced>summary::after{content:"+";font-size:22px;line-height:1;font-weight:400}.vg-inbox-settings .vg-inbox-website-advanced[open]>summary::after{content:"−"}.vg-inbox-settings .vg-inbox-website-advanced-body{padding-top:12px}@media (max-width:600px){.vg-inbox-settings .vg-inbox-guided-setup .h2,.vg-inbox-settings .vg-inbox-guided-setup h2,.vg-inbox-settings .vg-inbox-website-setup .h2,.vg-inbox-settings .vg-inbox-website-setup h2{font-size:20px}.vg-inbox-settings .vg-inbox-website-steps>li{padding:16px;grid-template-columns:30px minmax(0,1fr);gap:12px}.vg-inbox-settings .vg-inbox-website-step-number{width:30px;height:30px;font-size:11px}.vg-inbox-settings .vg-inbox-signin-form .button,.vg-inbox-settings .vg-inbox-website-steps .button{width:100%;white-space:normal;text-align:center}.vg-inbox-settings .vg-inbox-account-card{flex-wrap:wrap;padding:14px}.vg-inbox-settings .vg-inbox-account-card .vg-inbox-health{margin-left:52px}.vg-inbox-settings .vg-inbox-calendar-connection{flex-direction:column;align-items:flex-start}}.vg-inbox-admin-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:25px}.vg-inbox-admin-heading p:last-child{font-size:16px;color:#8a7b67;max-width:750px;margin:12px 0 0;line-height:1.6}.vg-inbox-admin-heading>a{flex-shrink:0}.vg-inbox-admin-kicker{color:#e24027;font-size:11px;text-transform:uppercase;letter-spacing:.11em;font-weight:700;margin:0 0 10px}.vg-inbox-channel-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 27px}.vg-inbox-channel-overview a{padding:18px;border:1px solid #e0d6c6;background:#fff;border-radius:6px;text-decoration:none;color:#430f11;min-width:0}.vg-inbox-channel-overview strong{display:block;margin-bottom:9px;font-size:15px}.vg-inbox-health{display:inline-block;font-size:11px;padding:4px 7px;border-radius:4px;color:#907b5d;background:#f3eee5;line-height:1.4}.vg-inbox-health[data-state=connected]{color:#326747;background:#e8f1e9}.vg-inbox-health[data-state=configured]{color:#956b25;background:#fff3dc}.vg-inbox-health[data-state=error]{color:#a43d2a;background:#fae9e3}.vg-inbox-admin-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}.vg-inbox-connection{background:#fff;border:1px solid #e0d6c6;border-radius:6px;margin-bottom:14px}.vg-inbox-connection>summary{padding:24px;display:flex;align-items:center;gap:16px;cursor:pointer;list-style:none}.vg-inbox-connection>summary::-webkit-details-marker{display:none}.vg-inbox-connection>summary>span:nth-child(2){flex:1;min-width:0}.vg-inbox-connection>summary strong{display:block;color:#430f11;font-size:18px}.vg-inbox-connection>summary .small,.vg-inbox-connection>summary small{display:block;color:#948167;font-size:13px;line-height:1.6;margin-top:5px}.vg-inbox-connection>summary::after{content:"+";color:#ab9575;font-size:24px}.vg-inbox-connection[open]>summary::after{content:"−"}.vg-inbox-admin-channel-mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;background:#f1e9dd;border-radius:9px;color:#947859;font:21px Futura,serif}.vg-inbox-connection-body{border-top:1px solid #eee6d9;padding:25px 28px}.vg-inbox-connection-status{padding:15px 18px;background:#f8f5ee;color:#8a7558;font-size:13px;line-height:1.7;margin:0 0 16px;border-left:3px solid #d8c4a5}.vg-inbox-connection-status .small,.vg-inbox-connection-status small{display:block;margin-top:5px;color:#a18b6d}.vg-inbox-admin-link{color:#e24027;font-size:13px;font-weight:700;text-decoration:none}.vg-inbox-admin-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.vg-inbox-admin-field{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}.vg-inbox-admin-field>span{font-size:13px;font-weight:700;color:#654f36}.vg-inbox-admin-field .small,.vg-inbox-admin-field small{font-size:12px;line-height:1.6;color:#a18b6d}.vg-inbox-admin-field.is-checkbox{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:9px}.vg-inbox-admin-field.is-checkbox>.small,.vg-inbox-admin-field.is-checkbox>small{width:100%;margin-left:26px}.vg-inbox-webhook{margin:24px 0 0;padding:17px;background:#fbf8f2;border:1px dashed #dfcfb5;border-radius:4px}.vg-inbox-webhook label{display:block;font-size:12px;font-weight:700;color:#8a7558;margin-bottom:9px}.vg-inbox-webhook .small,.vg-inbox-webhook small{display:block;font-size:11px;line-height:1.6;color:#a18b6d;margin-top:9px}.vg-inbox-webhook input{font-size:12px!important}.vg-inbox-admin-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:25px}.vg-inbox-admin-actions>details{max-width:290px;font-size:12px;color:#b09671}.vg-inbox-admin-actions>details summary{cursor:pointer;padding-top:12px}.vg-inbox-admin-actions>details label{display:flex;gap:10px;padding:14px 0;line-height:1.6}.vg-inbox-remove-connection{margin-top:22px;color:#927b5b;font-size:12px}.vg-inbox-remove-connection summary{cursor:pointer}.vg-inbox-remove-connection label{display:flex;gap:10px;padding:14px 0;line-height:1.6}.vg-inbox-admin-team{background:#eee7da;border:1px solid #e1d3bd;border-radius:6px;padding:25px}.vg-inbox-admin-team>p:not(.vg-inbox-admin-kicker){color:#998061;font-size:13px;line-height:1.7;margin:0 0 18px}.vg-inbox-admin-team .button{margin-top:20px}.vg-inbox-team-members{display:flex;flex-direction:column;gap:15px}.vg-inbox-team-members label{display:flex;gap:11px;align-items:flex-start;cursor:pointer}.vg-inbox-team-members strong{display:block;font-size:14px;font-weight:600;color:#705738}.vg-inbox-team-members .small,.vg-inbox-team-members small{display:block;font-size:11px;line-height:1.5;color:#a18b6d;overflow-wrap:anywhere;margin-top:3px}.vg-inbox-admin-note{border-top:1px solid #dccbb0;padding-top:20px;margin-top:25px}.vg-inbox-admin-note strong{font-size:13px;color:#876b47}.vg-inbox-admin-note p{font-size:12px;color:#a18b6d;line-height:1.8;margin:8px 0 0}.vg-dstore-admin .vg-panel{max-width:920px;background:#fff;border:1px solid #e0d6c6;border-radius:6px;overflow:hidden}.vg-dstore-admin .vg-panel-heading{padding:25px 28px;border-bottom:1px solid #eee6d9}.vg-dstore-admin .vg-panel-heading p{font-size:14px;color:#938068;line-height:1.6}.vg-dstore-admin .vg-panel-heading--row{display:flex;justify-content:space-between;align-items:center;gap:20px}.vg-dstore-admin .vg-eyebrow{color:#e24027;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.vg-dstore-admin .vg-status{font-size:11px;background:#f3ede2;color:#9d7d4c;padding:5px 8px;white-space:nowrap}.vg-dstore-admin .vg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:28px}.vg-dstore-admin .vg-field{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:700;color:#765b38}.vg-dstore-admin .vg-field--full{grid-column:1/-1}.vg-dstore-admin .vg-field-hint{font-size:clamp(14px, .875rem, 1rem);color:#a18b6d;font-weight:400;line-height:1.6}.vg-dstore-admin .vg-form-footer{padding:20px 28px;border-top:1px solid #eee6d9;background:#faf7f0;display:flex;align-items:center;justify-content:space-between;gap:20px}.vg-dstore-admin .vg-muted{color:#a18b6d;font-size:12px}body[class*=_page_theme-options] #wpcontent{background:#f5f2eb}body[class*=_page_theme-options] .wrap>.h1,body[class*=_page_theme-options] .wrap>h1{font-family:Futura,serif;color:#430f11;font-size:29px;padding:20px 0 15px}body[class*=_page_theme-options] .acf-postbox{border-color:#e0d6c6;box-shadow:none;border-radius:5px;overflow:visible}body[class*=_page_theme-options] .acf-postbox .postbox-header{background:#faf7f0;border-bottom-color:#e9decf}body[class*=_page_theme-options] .acf-postbox .postbox-header .h2,body[class*=_page_theme-options] .acf-postbox .postbox-header h2{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;color:#430f11;padding:16px 20px;font-size:16px}body[class*=_page_theme-options] .acf-fields>.acf-field{padding:22px;border-top-color:#eee6d9}body[class*=_page_theme-options] .acf-fields>.acf-field .acf-label label{font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;color:#765b38;font-size:14px}body[class*=_page_theme-options] .acf-fields>.acf-field .description{color:#9c876a;font:13px/1.7 "Niveau Grotesk",Helvetica,Arial,sans-serif}body[class*=_page_theme-options] #submitdiv .button-primary{background:#e24027;border-color:#e24027;box-shadow:none}@media (max-width:1100px){.vg-inbox-channel-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.vg-inbox-admin-layout{grid-template-columns:minmax(0,1fr)}.vg-inbox-team-members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vg-inbox-settings{margin:20px 10px 20px 0}.vg-inbox-admin-heading{flex-direction:column;align-items:flex-start;gap:16px}.vg-inbox-channel-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-inbox-channel-overview a{padding:14px}.vg-inbox-connection>summary{padding:18px;flex-wrap:wrap;gap:12px}.vg-inbox-connection>summary>.vg-inbox-health{margin-left:56px}.vg-inbox-connection>summary>span:nth-child(2){flex-basis:calc(100% - 70px)}.vg-inbox-connection-body{padding:20px}.vg-inbox-admin-fields{grid-template-columns:minmax(0,1fr)}.vg-inbox-admin-actions{flex-direction:column}.vg-inbox-team-members{grid-template-columns:minmax(0,1fr)}.vg-inbox-settings .h1,.vg-inbox-settings h1{font-size:25px}.vg-dstore-admin .vg-form-grid{grid-template-columns:minmax(0,1fr);padding:20px}.vg-dstore-admin .vg-form-footer{flex-direction:column;align-items:flex-start;padding:20px}.vg-dstore-admin .vg-panel-heading--row{align-items:flex-start;flex-direction:column}}.vg-portal .vg-settings{min-width:0}.vg-portal .vg-settings .vg-settings-navigation{display:flex;flex-wrap:wrap;gap:8px;margin:-12px 0 36px;padding:0 0 24px;border-bottom:1px solid #e2dcd1}.vg-portal .vg-settings .vg-settings-navigation a{display:inline-flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid transparent;border-radius:5px;color:#746d61;font-size:13px;line-height:1.45;text-decoration:none;min-height:43px;transition:background .15s,color .15s}.vg-portal .vg-settings .vg-settings-navigation a .vg-icon{width:17px;height:17px;flex-shrink:0}.vg-portal .vg-settings .vg-settings-navigation a:hover{background:#fff;color:#430f11}.vg-portal .vg-settings .vg-settings-navigation a[aria-current=page]{background:#fff4e8;border-color:#e5d5bd;color:#430f11;font-weight:700}.vg-portal .vg-settings .vg-settings-navigation a:focus-visible{outline:2px solid #e24027;outline-offset:2px}.vg-portal .vg-settings .vg-settings-intro{max-width:760px;margin-bottom:30px}.vg-portal .vg-settings .vg-settings-intro .h2,.vg-portal .vg-settings .vg-settings-intro h2{font-size:clamp(24px, 2.6vw, 36px);margin:0 0 12px}.vg-portal .vg-settings .vg-settings-intro>p:last-child{color:#81786a;margin:0;font-size:16px;line-height:1.75}.vg-portal .vg-settings .vg-settings-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vg-portal .vg-settings .vg-settings-card{display:flex;align-items:flex-start;gap:20px;padding:30px;background:#fff;border:1px solid #e1dacf;border-radius:7px;text-decoration:none;color:#430f11;min-height:175px}.vg-portal .vg-settings .vg-settings-card>div{flex:1;min-width:0}.vg-portal .vg-settings .vg-settings-card .h3,.vg-portal .vg-settings .vg-settings-card h3{font-size:22px;line-height:1.3;margin:3px 0 12px}.vg-portal .vg-settings .vg-settings-card p{color:#81786a;font-size:14px;line-height:1.8;margin:0}.vg-portal .vg-settings .vg-settings-card:hover{border-color:#c4ae8f;background:#fffdf9}.vg-portal .vg-settings .vg-settings-card:hover .vg-settings-card-arrow{color:#e24027;transform:translateX(3px)}.vg-portal .vg-settings .vg-settings-card:focus-visible{outline:2px solid #e24027;outline-offset:3px}.vg-portal .vg-settings .vg-settings-card-icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;background:#f2eadf;color:#8b7150;border-radius:8px;flex:0 0 43px}.vg-portal .vg-settings .vg-settings-card-arrow{font-size:24px;line-height:43px;transition:transform .15s}.vg-portal .vg-settings .vg-settings-section-heading{margin:0 0 28px}.vg-portal .vg-settings .vg-settings-section-heading .h2,.vg-portal .vg-settings .vg-settings-section-heading h2{font-size:clamp(27px, 2.6vw, 38px);margin:0 0 12px}.vg-portal .vg-settings .vg-settings-section-heading>p:last-child{margin:0;max-width:840px;color:#81786a;font-size:16px;line-height:1.75}.vg-portal .vg-settings .vg-inbox-settings{margin:0;max-width:none;font-size:15px}.vg-portal .vg-settings .vg-inbox-admin-heading{display:none}.vg-portal .vg-settings .vg-inbox-admin-layout{grid-template-columns:minmax(0,1fr) 290px}.vg-portal .vg-settings .vg-inbox-connection{border-radius:7px;margin-bottom:18px}.vg-portal .vg-settings .vg-inbox-connection>summary{padding:27px}.vg-portal .vg-settings .vg-inbox-connection>summary strong{font-size:20px}.vg-portal .vg-settings .vg-inbox-connection>summary .small,.vg-portal .vg-settings .vg-inbox-connection>summary small{font-size:14px;line-height:1.75}.vg-portal .vg-settings .vg-inbox-connection:not([open])>summary .small,.vg-portal .vg-settings .vg-inbox-connection:not([open])>summary small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vg-portal .vg-settings .vg-ocr-settings code{color:#76644f;background:#e7decf;padding:1px 3px}.vg-portal .vg-settings .vg-inbox-connection-body{padding:27px}.vg-portal .vg-settings .vg-inbox-admin-field>span{color:#430f11;font-size:14px}.vg-portal .vg-settings .vg-inbox-admin-field .small,.vg-portal .vg-settings .vg-inbox-admin-field small{color:#857b6c;font-size:13px}.vg-portal .vg-settings .vg-inbox-admin-field.is-checkbox>span{flex:1;min-width:0}.vg-portal .vg-settings .vg-inbox-admin-fields{gap:24px}.vg-portal .vg-settings .vg-inbox-settings input:not([type=checkbox]):not([type=radio]),.vg-portal .vg-settings .vg-inbox-settings select,.vg-portal .vg-settings .vg-inbox-settings textarea{min-height:49px;border-radius:0;padding:12px 13px;font-size:16px;border-color:#d8d0c3}.vg-portal .vg-settings .vg-inbox-settings input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:19px;height:19px;accent-color:#e24027;margin-top:2px}.vg-portal .vg-settings .vg-inbox-settings .button{display:inline-flex;justify-content:center;align-items:center;min-height:47px;padding:11px 18px;font-size:14px;text-decoration:none;border:1px solid #d9cbb6;border-radius:4px}.vg-portal .vg-settings .vg-inbox-settings .button-primary{border-color:#e24027}.vg-portal .vg-settings .vg-inbox-settings .notice{border:1px solid #d8c5b2;border-left-width:4px;background:#f9f5ed;padding:15px 18px;margin:0 0 24px}.vg-portal .vg-settings .vg-inbox-settings .notice p{margin:0}.vg-portal .vg-settings .vg-inbox-settings .notice.notice-success{border-color:#bfd2b4;background:#edf4e9;color:#38634b}.vg-portal .vg-settings .vg-inbox-settings .notice.notice-error{border-color:#e2bfb4;background:#fff0ea;color:#813c2b}.vg-portal .vg-settings .vg-inbox-admin-team{position:sticky;top:24px;background:#eee7da}.vg-portal .vg-settings .vg-inbox-admin-team .h2,.vg-portal .vg-settings .vg-inbox-admin-team h2{font-size:23px}.vg-portal .vg-settings .vg-inbox-admin-team>p:not(.vg-inbox-admin-kicker){color:#84725d;font-size:14px}.vg-portal .vg-settings .vg-inbox-website-steps>li{padding:20px}.vg-portal .vg-settings .vg-settings-general .vg-panel-heading .h3,.vg-portal .vg-settings .vg-settings-general .vg-panel-heading h3{font-size:23px}@media (max-width:1400px){.vg-portal .vg-settings .vg-inbox-admin-layout{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-settings .vg-inbox-admin-team{position:static}.vg-portal .vg-settings .vg-inbox-calendar-connection{align-items:flex-start;flex-direction:column}}@media (max-width:900px){.vg-portal .vg-settings .vg-settings-cards{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-settings .vg-settings-card{min-height:auto;padding:25px}}@media (max-width:680px){.vg-portal .vg-settings .vg-settings-navigation{gap:5px;margin-top:0;margin-bottom:26px}.vg-portal .vg-settings .vg-settings-navigation a{padding:8px 10px;font-size:12px;gap:6px}.vg-portal .vg-settings .vg-settings-navigation a .vg-icon{width:15px;height:15px}.vg-portal .vg-settings .vg-settings-card{padding:21px;gap:14px}.vg-portal .vg-settings .vg-settings-card .h3,.vg-portal .vg-settings .vg-settings-card h3{font-size:20px}.vg-portal .vg-settings .vg-settings-card .vg-settings-card-arrow{display:none}.vg-portal .vg-settings .vg-inbox-connection>summary{padding:19px}.vg-portal .vg-settings .vg-inbox-connection>summary strong{font-size:18px}.vg-portal .vg-settings .vg-inbox-connection-body{padding:20px}.vg-portal .vg-settings .vg-inbox-admin-fields{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-settings .vg-inbox-signin-form .button{width:100%}}.vg-portal .vg-key-label-action,.vg-portal .vg-label-quick-print,.vg-portal .vg-order-labels-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;min-width:0;padding:12px 16px}.vg-portal .vg-key-label-action>.vg-label-print-description,.vg-portal .vg-label-quick-print>.vg-label-print-description,.vg-portal .vg-order-labels-body>.vg-label-print-description{min-width:0;align-items:center;gap:10px}.vg-portal .vg-key-label-action>.vg-label-print-description>.vg-icon,.vg-portal .vg-label-quick-print>.vg-label-print-description>.vg-icon,.vg-portal .vg-order-labels-body>.vg-label-print-description>.vg-icon{width:20px;height:20px}.vg-portal .vg-key-label-action .vg-label-print-heading,.vg-portal .vg-label-quick-print .vg-label-print-heading,.vg-portal .vg-order-labels-body .vg-label-print-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;line-height:1.4}.vg-portal .vg-key-label-action .vg-label-print-heading strong,.vg-portal .vg-label-quick-print .vg-label-print-heading strong,.vg-portal .vg-order-labels-body .vg-label-print-heading strong{font-size:16px}.vg-portal .vg-key-label-action .vg-label-print-heading span,.vg-portal .vg-label-quick-print .vg-label-print-heading span,.vg-portal .vg-order-labels-body .vg-label-print-heading span{font-size:14px;color:var(--vg-muted)}.vg-portal .vg-key-label-action .vg-label-print-actions,.vg-portal .vg-label-quick-print .vg-label-print-actions,.vg-portal .vg-order-labels-body .vg-label-print-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vg-portal .vg-key-label-action .vg-quick-form,.vg-portal .vg-label-quick-print .vg-quick-form,.vg-portal .vg-order-labels-body .vg-quick-form{margin:0}.vg-portal .vg-key-label-action .vg-label-print-station-hint,.vg-portal .vg-label-quick-print .vg-label-print-station-hint,.vg-portal .vg-order-labels-body .vg-label-print-station-hint{grid-column:1/-1;margin:0;min-width:0;font-size:14px;line-height:1.5;color:var(--vg-muted)}.vg-portal .vg-key-label-action .vg-label-print-station-hint>a,.vg-portal .vg-label-quick-print .vg-label-print-station-hint>a,.vg-portal .vg-order-labels-body .vg-label-print-station-hint>a{white-space:nowrap}.vg-portal .vg-key-label-action .vg-button,.vg-portal .vg-label-quick-print .vg-button,.vg-portal .vg-order-labels-body .vg-button{min-height:44px;font-size:16px;line-height:1.4;max-width:100%;white-space:normal}.vg-portal .vg-key-label-action>.vg-label-print-meta,.vg-portal .vg-label-quick-print>.vg-label-print-meta,.vg-portal .vg-order-labels-body>.vg-label-print-meta{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;min-width:0}.vg-portal .vg-key-label-action .vg-label-print-settings,.vg-portal .vg-label-quick-print .vg-label-print-settings,.vg-portal .vg-order-labels-body .vg-label-print-settings{flex:0 1 auto;min-width:0;max-width:100%}.vg-portal .vg-key-label-action .vg-label-print-settings[open],.vg-portal .vg-label-quick-print .vg-label-print-settings[open],.vg-portal .vg-order-labels-body .vg-label-print-settings[open]{flex-basis:100%;width:100%}.vg-portal .vg-key-label-action .vg-label-print-settings>summary,.vg-portal .vg-label-quick-print .vg-label-print-settings>summary,.vg-portal .vg-order-labels-body .vg-label-print-settings>summary{display:flex;align-items:center;gap:8px;min-height:44px;color:#430f11;cursor:pointer;list-style:none;font-size:14px;font-weight:700}.vg-portal .vg-key-label-action .vg-label-print-settings>summary::-webkit-details-marker,.vg-portal .vg-label-quick-print .vg-label-print-settings>summary::-webkit-details-marker,.vg-portal .vg-order-labels-body .vg-label-print-settings>summary::-webkit-details-marker{display:none}.vg-portal .vg-key-label-action .vg-label-print-settings>summary [data-vg-label-printer-name],.vg-portal .vg-label-quick-print .vg-label-print-settings>summary [data-vg-label-printer-name],.vg-portal .vg-order-labels-body .vg-label-print-settings>summary [data-vg-label-printer-name]{min-width:0;color:var(--vg-muted);font-weight:400;overflow-wrap:anywhere}.vg-portal .vg-key-label-action .vg-label-print-settings>summary .vg-details-chevron,.vg-portal .vg-label-quick-print .vg-label-print-settings>summary .vg-details-chevron,.vg-portal .vg-order-labels-body .vg-label-print-settings>summary .vg-details-chevron{flex:0 0 auto;font-size:16px}.vg-portal .vg-key-label-action .vg-label-print-settings[open]>summary .vg-details-chevron,.vg-portal .vg-label-quick-print .vg-label-print-settings[open]>summary .vg-details-chevron,.vg-portal .vg-order-labels-body .vg-label-print-settings[open]>summary .vg-details-chevron{transform:rotate(45deg)}.vg-portal .vg-key-label-action .vg-label-print-settings-body,.vg-portal .vg-label-quick-print .vg-label-print-settings-body,.vg-portal .vg-order-labels-body .vg-label-print-settings-body{display:grid;grid-template-columns:minmax(180px,440px) auto;align-items:end;gap:10px 12px;padding:10px 0;border-top:1px solid #ede0c5}.vg-portal .vg-key-label-action .vg-label-print-settings-body .vg-field,.vg-portal .vg-label-quick-print .vg-label-print-settings-body .vg-field,.vg-portal .vg-order-labels-body .vg-label-print-settings-body .vg-field{display:grid;gap:8px;min-width:0;margin:0;font-size:14px;font-weight:700;color:#430f11}.vg-portal .vg-key-label-action .vg-label-print-settings-body .vg-button,.vg-portal .vg-label-quick-print .vg-label-print-settings-body .vg-button,.vg-portal .vg-order-labels-body .vg-label-print-settings-body .vg-button{justify-self:start}.vg-portal .vg-key-label-action .vg-label-print-settings-body>p,.vg-portal .vg-label-quick-print .vg-label-print-settings-body>p,.vg-portal .vg-order-labels-body .vg-label-print-settings-body>p{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.vg-portal .vg-key-label-action select[data-vg-label-printer],.vg-portal .vg-label-quick-print select[data-vg-label-printer],.vg-portal .vg-order-labels-body select[data-vg-label-printer]{width:100%;min-width:0;max-width:100%;min-height:44px;font-size:16px}.vg-portal .vg-key-label-action .vg-label-print-status,.vg-portal .vg-label-quick-print .vg-label-print-status,.vg-portal .vg-order-labels-body .vg-label-print-status{flex:0 1 auto;margin:0;min-width:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.vg-portal .vg-key-label-action .vg-label-print-status:empty,.vg-portal .vg-label-quick-print .vg-label-print-status:empty,.vg-portal .vg-order-labels-body .vg-label-print-status:empty{display:none}.vg-portal .vg-key-label-action .vg-label-print-status[data-state=error],.vg-portal .vg-key-label-action .vg-label-print-status[data-state=warning],.vg-portal .vg-label-quick-print .vg-label-print-status[data-state=error],.vg-portal .vg-label-quick-print .vg-label-print-status[data-state=warning],.vg-portal .vg-order-labels-body .vg-label-print-status[data-state=error],.vg-portal .vg-order-labels-body .vg-label-print-status[data-state=warning]{flex-basis:100%;color:#874b00;border-left:3px solid #bd8a2b;padding:8px 12px;background:#fff1d6}.vg-portal .vg-key-label-action .vg-label-print-status[data-state=success],.vg-portal .vg-label-quick-print .vg-label-print-status[data-state=success],.vg-portal .vg-order-labels-body .vg-label-print-status[data-state=success]{color:#28674e}.vg-portal .vg-key-label-action>noscript,.vg-portal .vg-label-quick-print>noscript,.vg-portal .vg-order-labels-body>noscript{grid-column:1/-1;font-size:14px}@media (max-width:720px){.vg-portal .vg-key-label-action,.vg-portal .vg-label-quick-print,.vg-portal .vg-order-labels-body{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px}.vg-portal .vg-key-label-action .vg-label-print-actions,.vg-portal .vg-label-quick-print .vg-label-print-actions,.vg-portal .vg-order-labels-body .vg-label-print-actions{display:flex;flex-wrap:wrap}.vg-portal .vg-key-label-action .vg-label-print-actions>[data-vg-label-queue-form],.vg-portal .vg-label-quick-print .vg-label-print-actions>[data-vg-label-queue-form],.vg-portal .vg-order-labels-body .vg-label-print-actions>[data-vg-label-queue-form]{flex:1 0 100%;order:3}.vg-portal .vg-key-label-action .vg-label-print-actions>[data-vg-label-queue-form]>.vg-button,.vg-portal .vg-label-quick-print .vg-label-print-actions>[data-vg-label-queue-form]>.vg-button,.vg-portal .vg-order-labels-body .vg-label-print-actions>[data-vg-label-queue-form]>.vg-button{width:100%}.vg-portal .vg-key-label-action .vg-label-print-actions>.vg-button,.vg-portal .vg-label-quick-print .vg-label-print-actions>.vg-button,.vg-portal .vg-order-labels-body .vg-label-print-actions>.vg-button{flex:1 1 auto}.vg-portal .vg-key-label-action .vg-label-print-settings-body,.vg-portal .vg-label-quick-print .vg-label-print-settings-body,.vg-portal .vg-order-labels-body .vg-label-print-settings-body{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-key-label-action .vg-label-print-settings-body>.vg-button,.vg-portal .vg-label-quick-print .vg-label-print-settings-body>.vg-button,.vg-portal .vg-order-labels-body .vg-label-print-settings-body>.vg-button{width:100%}}.vg-portal .vg-label-row-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:10px}.vg-portal .vg-table .vg-label-row-actions{min-width:260px}.vg-portal .vg-table .vg-label-row-actions .vg-label-quick-print{min-width:260px}.vg-portal .vg-inventory-stock .vg-label-row-actions{margin-top:0}.vg-portal .vg-inventory-stock .vg-table-wrap{scroll-padding-inline:8px}.vg-portal .vg-inventory-stock .vg-label-quick-print{scroll-margin-inline:8px}.vg-portal .vg-inventory-stock .vg-label-quick-print .vg-label-quick-controls{display:grid;grid-template-columns:max-content max-content 44px}.vg-portal .vg-inventory-stock .vg-label-quick-print .vg-label-quick-controls>.vg-label-print-settings{grid-column:3;grid-row:1}.vg-portal .vg-inventory-stock .vg-label-quick-print .vg-label-quick-controls>.vg-label-print-settings[open]{grid-column:1/-1;grid-row:2}@media (max-width:480px){.vg-portal .vg-inventory-stock .vg-inventory-stock-actions{padding-left:12px;padding-right:12px}}.vg-portal .vg-label-row-heading{align-items:flex-start}.vg-portal .vg-document-buttons.vg-label-row-actions{align-items:flex-start;flex-direction:row;gap:8px;margin-top:0}.vg-portal .vg-document-buttons.vg-label-row-actions>.vg-text-link{min-height:44px}.vg-portal .vg-inventory-place-actions{align-items:flex-start;gap:8px}.vg-portal .vg-inventory-place-actions .vg-row-action,.vg-portal .vg-label-preview,.vg-portal .vg-label-quick-print .vg-row-action,.vg-portal .vg-label-row-actions .vg-row-action{min-height:44px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}.vg-portal .vg-inventory-place-actions>.vg-row-action,.vg-portal .vg-label-preview{border-color:transparent;background:0 0}.vg-portal .vg-inventory-place-actions>.vg-row-action:hover,.vg-portal .vg-label-preview:hover{border-color:var(--vg-line);background:#faf5ef}.vg-portal .vg-label-quick-print{display:grid;grid-template-columns:minmax(0,1fr);flex:0 1 auto;align-items:start;gap:8px;width:-moz-max-content;width:max-content;max-width:100%;padding:0}.vg-portal .vg-label-quick-print .vg-label-quick-controls{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.vg-portal .vg-label-quick-print button.vg-row-action{min-height:44px;white-space:normal}.vg-portal .vg-label-quick-print details.vg-label-print-settings{margin:0;padding:0;border:0}.vg-portal .vg-label-quick-print .vg-label-print-settings>summary{min-height:44px;padding:8px 12px;gap:6px;border:1px solid transparent;line-height:1.4}.vg-portal .vg-label-quick-print .vg-label-print-settings>summary [data-vg-label-printer-name]{display:none}.vg-portal .vg-label-quick-print .vg-label-print-settings>summary>span{margin:0}.vg-portal .vg-label-quick-print .vg-label-printer-control{width:44px;padding:0;justify-content:center}.vg-portal .vg-label-quick-print .vg-label-printer-control>.vg-icon{flex:0 0 auto;width:18px;height:18px}.vg-portal .vg-label-quick-print .vg-label-printer-control .vg-details-chevron{display:none}.vg-portal .vg-label-quick-print .vg-label-printer-control:hover{border-color:var(--vg-line);background:#faf5ef}.vg-portal .vg-label-quick-print .vg-label-print-settings[open]{flex-basis:100%;width:100%}.vg-portal .vg-label-quick-print .vg-label-print-settings[open]>summary{contain:inline-size;width:100%;padding:8px 12px;justify-content:flex-start;border-color:var(--vg-line);background:#faf5ef}.vg-portal .vg-label-quick-print .vg-label-print-settings[open]>summary [data-vg-label-printer-name]{display:inline}.vg-portal .vg-label-quick-print .vg-label-print-settings-body{contain:inline-size;grid-template-columns:minmax(0,1fr);padding:12px;border:1px solid var(--vg-line);border-top:0;background:#fff}.vg-portal .vg-label-quick-print .vg-label-print-settings-body>.vg-button{min-width:0}.vg-portal .vg-label-quick-print .vg-label-print-status{contain:inline-size;grid-column:1/-1;max-width:100%}.vg-portal .vg-customer-select{position:relative;display:block;width:100%;min-width:0;margin-top:6px}.vg-portal .vg-customer-select .vg-customer-select-native{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vg-portal .vg-customer-select input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){display:block;width:100%;min-height:46px;margin:0;padding:10px 88px 10px 12px;border:1px solid #dcd7cc;border-bottom:2px solid #c4bcae;border-radius:0;background:#fff;color:#24231d;font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.vg-portal .vg-customer-select input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder{color:#72716b;opacity:1}.vg-portal .vg-customer-select input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder{color:#72716b;opacity:1}.vg-portal .vg-customer-select button.vg-customer-select-clear,.vg-portal .vg-customer-select button.vg-customer-select-toggle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:46px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:0 0;color:#72716b;font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;cursor:pointer}.vg-portal .vg-customer-select button.vg-customer-select-clear:hover,.vg-portal .vg-customer-select button.vg-customer-select-toggle:hover{color:#430f11}.vg-portal .vg-customer-select button.vg-customer-select-clear:disabled,.vg-portal .vg-customer-select button.vg-customer-select-toggle:disabled{cursor:default}.vg-portal .vg-customer-select button.vg-customer-select-clear{right:44px}.vg-portal .vg-customer-select.is-invalid input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-portal .vg-customer-select.is-open input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){border-color:#e24027}.vg-portal .vg-customer-select.is-disabled input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){background:#f5f4f0;color:#72716b}.vg-portal .vg-customer-select .vg-customer-select-error{display:block;margin:6px 0 0;color:#430f11;font-size:14px;font-weight:400;line-height:1.5}.vg-portal .vg-customer-select [hidden]{display:none!important}.vg-customer-select-dropdown{position:fixed;z-index:100003;box-sizing:border-box;overflow:hidden;overscroll-behavior:contain;border:1px solid #dcd7cc;border-radius:0;background:#fff;color:#24231d;box-shadow:0 8px 24px rgba(67,15,17,.12);font-family:"Niveau Grotesk",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.vg-customer-select-dropdown[hidden]{display:none!important}.vg-customer-select-dropdown .vg-customer-select-listbox{list-style:none;margin:0;padding:4px 0;overflow-y:auto;overscroll-behavior:contain}.vg-customer-select-dropdown button.vg-customer-select-search{display:block;width:100%;min-height:44px;margin:0;padding:10px 12px;border:0;border-bottom:1px solid #e8e5dd;background:#f5f2ec;color:#430f11;font-size:16px;font-weight:700;line-height:1.5;text-align:left;cursor:pointer}.vg-customer-select-dropdown button.vg-customer-select-search[hidden]{display:none!important}.vg-customer-select-dropdown .vg-customer-select-option{min-height:44px;margin:0;padding:10px 12px;overflow-wrap:anywhere;cursor:pointer}.vg-customer-select-dropdown .vg-customer-select-option[aria-selected=true]{background:#f5f2ec}.vg-customer-select-dropdown .vg-customer-select-option.is-active{background:#430f11;color:#fff}.vg-customer-select-dropdown .vg-customer-select-empty,.vg-customer-select-dropdown .vg-customer-select-status{margin:0;padding:10px 12px;color:#72716b;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.vg-customer-select-dropdown .vg-customer-select-status{border-top:1px solid #e8e5dd}.vg-portal .vg-customer-field .select2-container .select2-selection--single{min-height:46px}.vg-portal .vg-customer-field .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:1.5}.vg-portal .vg-customer-field .select2-container .select2-selection--single .select2-selection__arrow{height:44px}.vg-portal-body>.select2-container .select2-dropdown.vg-customer-dropdown{font-size:16px}.vg-portal-body>.select2-container .select2-dropdown.vg-customer-dropdown .select2-results__option{min-height:44px;padding:10px 12px}.vg-portal-body>.select2-container .select2-dropdown.vg-customer-dropdown .select2-search--dropdown .select2-search__field{min-height:44px;font-size:16px}.vg-daily-filters{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1.5rem 1.5rem}.vg-daily-filters .vg-button[aria-current=page]{background:#fff4ea;border-color:#e64226;color:#481111}.vg-daily-next{color:#481111;font-weight:600}.vg-daily-facts{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:1rem;color:#746b5d}.vg-daily-overdue{color:#94642a}.vg-work-plan{margin-bottom:1.5rem}.vg-work-plan summary small,.vg-work-plan summary strong{display:block}.vg-work-plan summary small{font-size:1rem;font-weight:400;line-height:1.5;margin-top:.25rem}.vg-position-navigation{padding:1.25rem 1.5rem;margin:0 0 1.5rem;background:#fff;border:1px solid #e6e0d7}.vg-position-navigation strong{display:block;margin-bottom:.5rem}.vg-position-navigation>div{display:flex;flex-wrap:wrap;gap:.35rem 1rem}.vg-position-navigation a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:#481111;max-width:100%}.vg-position-navigation a span{color:#e64226}.vg-position[id]{scroll-margin-top:1.5rem}.vg-position-collapse{background:0 0;border:1px solid #e6e0d7;color:#481111;padding:.5rem .75rem;font:inherit;min-height:44px;margin-left:auto;white-space:nowrap}.vg-position-checklist-note{margin:0;padding:0 1.5rem 1rem;font-size:1rem;color:#746b5d}.vg-work-comparison{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 1.5rem;background:#faf8f4;border-bottom:1px solid #e6e0d7;font-size:1rem}.vg-work-comparison strong{margin-left:.25rem}.vg-work-comparison .vg-text-link{margin-left:auto}.vg-work-comparison-note{color:#94642a}@media (max-width:575px){.vg-position-collapse{margin-left:0}.vg-work-comparison .vg-text-link{margin-left:0}}.vg-operations{font-size:var(--vg-font-body, 16px);line-height:1.65}.vg-operations .vg-operations-intro{max-width:75ch;margin:0 0 28px}.vg-operations .vg-operations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;margin-bottom:28px}.vg-operations .vg-operations-card{display:flex;flex-direction:column;margin:0}.vg-operations .vg-operations-card[data-state=checking]{border-top:3px solid #aa7f37}.vg-operations .vg-operations-card .vg-form-content{flex:1}.vg-operations .vg-operations-card dl{margin:0}.vg-operations .vg-operations-card dt{color:#746d61}.vg-operations .vg-operations-card dd{margin:0 0 14px;font-weight:600;color:#430f11}.vg-operations .vg-operations-links{list-style:none;margin:0;padding:0}.vg-operations .vg-operations-links li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;padding:12px 0;border-bottom:1px solid #e8e2d8}.vg-operations .vg-operations-message{padding:16px 0;border-bottom:1px solid #e8e2d8}.vg-operations .vg-operations-message summary{cursor:pointer;min-height:44px}.vg-operations .vg-operations-message summary span{display:block;color:#746d61}.vg-operations .vg-operations-message code{overflow-wrap:anywhere}.vg-operations .vg-operations-original{white-space:pre-wrap;overflow-wrap:anywhere}.vg-operations .vg-operations-pagination{display:flex;flex-wrap:wrap;gap:20px}.vg-operations .vg-operations-pagination a{display:inline-flex;align-items:center;min-height:44px}.vg-customer-header nav a{font-size:1rem}.vg-customer-account,.vg-customer-footer{font-size:.9375rem}.vg-customer-next-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:1.5rem;margin-bottom:2rem}.vg-customer-next{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3vw,2.5rem);background:#eee8dd;gap:1.25rem}.vg-customer-next>div{flex:1}.vg-customer-next h2{font-size:clamp(1.5rem, 2.2vw, 2rem);margin:.75rem 0}.vg-customer-next p:not(.vg-eyebrow){font-size:1.0625rem;line-height:1.65;margin:0}.vg-customer-next .vg-icon{color:#8c775b;margin-bottom:.75rem}.vg-customer-progress{margin-bottom:2rem}.vg-customer-progress .vg-work-card>div{flex:1;min-width:0}.vg-customer-continuity{margin:1.5rem 0 2rem;font-size:1rem}.vg-customer-related{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-bottom:1.25rem}.vg-customer-followup{border:1px solid #ddd5c9;background:#fff}.vg-customer-followup>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;font-weight:650;color:#471211}.vg-customer-followup>summary::-webkit-details-marker{display:none}.vg-customer-followup form{padding:0 1.5rem 1.5rem}.vg-customer-followup p{font-size:1rem;line-height:1.65}.vg-customer-followup .vg-field{margin-bottom:1.25rem}.vg-customer-followup [role=alert]{color:#8a261c}.vg-customer-followup [role=status]{color:#317153}.vg-customer-job-stage{font-weight:650;color:#471211}.vg-customer-job-positions{padding:1.5rem 2rem;line-height:1.75;font-size:1.0625rem}.vg-appointment-customer-item .vg-customer-continuity{width:100%;margin-bottom:0}.vg-appointment-customer-item h3{font-size:1.25rem;margin:.5rem 0}.vg-customer-navigation-hint{display:none;margin:0;padding:.5rem 1.25rem .75rem;font-size:.9375rem;color:#766d62;gap:.5rem;align-items:center}.vg-customer-navigation-hint span{flex:1}.vg-customer-navigation-hint button{min-width:2.75rem;min-height:2.75rem;border:1px solid #ddd5c9;color:#471211;background:#fff;font-size:1.25rem}.vg-customer-navigation-hint button:disabled{opacity:.35}.vg-customer-navigation-hint button[hidden]{display:none}.vg-offer-draft{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.25rem 1.5rem;margin-bottom:1.5rem;background:#fff6e5;border-left:3px solid #b78a38}.vg-offer-draft p{margin:.35rem 0 0;line-height:1.6}.vg-offer-draft [hidden]{display:none}.vg-offer-draft-status{font-size:.9375rem;color:#766d62;margin:0 0 1.25rem}@media (max-width:900px){.vg-customer-navigation-hint{display:flex}.vg-customer-header nav{scrollbar-width:thin;scroll-padding-inline:1.25rem}.vg-customer-header nav.has-overflow{background:linear-gradient(90deg,#fff 90%,#eee8dd)}.vg-customer-followup form,.vg-customer-followup>summary{padding-inline:1.25rem}}.vg-position-editor.vg-inventory-classification{border:0;margin:20px 27px}.vg-position-editor.vg-inventory-classification>summary.vg-button{max-width:100%;white-space:normal;text-align:left}.vg-position-editor.vg-inventory-classification>summary.vg-button>span{min-width:0;overflow-wrap:anywhere}.vg-position-editor.vg-inventory-classification>.vg-quick-form{margin-top:14px;border:1px solid var(--vg-line)}@media (max-width:540px){.vg-position-editor.vg-inventory-classification{margin:18px 20px}}.vg-position-editor.vg-inventory-place-removal{border:0;margin:0;max-width:360px}.vg-position-editor.vg-inventory-place-removal>summary.vg-row-action{display:inline-flex;justify-content:flex-start;padding:12px 16px;max-width:100%;white-space:normal;text-align:left}.vg-position-editor.vg-inventory-place-removal>form{margin-top:12px;padding:16px;border:1px solid var(--vg-line)}.vg-position-editor.vg-inventory-place-removal>form>p{margin:0 0 16px}.vg-panel[data-vg-inventory] .vg-inventory-article-places td:last-child,.vg-panel[data-vg-inventory] .vg-inventory-article-places th:last-child{width:28%;min-width:220px}.vg-inventory-summary{margin-bottom:24px}.vg-inventory-summary .vg-metrics{margin-bottom:10px}.vg-inventory-summary .vg-metric .vg-field-hint{margin:0 0 8px}.vg-inventory .vg-inventory-tabs{margin-bottom:26px;flex-wrap:wrap}.vg-inventory .vg-material-tabs a{padding:12px 18px;border:1px solid #e6e1d8;background:#fff;color:#551818;text-decoration:none;font-weight:700}.vg-inventory .vg-material-tabs a.is-active{background:#551818;color:#fff;border-color:#551818}.vg-inventory .vg-field{display:flex;flex-direction:column;gap:7px;font-weight:700;min-width:0}.vg-inventory input,.vg-inventory select{width:100%;min-width:0}.vg-inventory .vg-inventory-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.vg-inventory .vg-inventory-fields{display:flex;flex-direction:column;gap:20px;padding:26px}.vg-inventory .vg-inventory-print-station>.vg-panel-heading h2{font-size:26px;line-height:1.3;margin:0}.vg-inventory .vg-inventory-print-station>.vg-panel-heading p{max-width:720px;line-height:1.6}.vg-inventory .vg-inventory-print-station .vg-inventory-station-body{gap:22px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-controls .vg-inventory-actions{padding-top:0}.vg-inventory .vg-inventory-print-station .vg-inventory-station-printer{flex:1 1 280px;max-width:440px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-printer select{min-height:48px;font-size:16px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-hint{margin:-10px 0 0}.vg-inventory .vg-inventory-print-station [data-station-status]{margin:0;padding:14px 16px;border-left:3px solid var(--vg-line);background:#f8f6f1;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.vg-inventory .vg-inventory-print-station [data-station-status][role=alert]{border-color:#e43f24;background:#fff0ec;color:#aa3221}.vg-inventory .vg-inventory-print-station .vg-inventory-station-queue{border-top:1px solid var(--vg-line);padding-top:22px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-queue h3{margin:0;font-size:20px;line-height:1.4}.vg-inventory .vg-inventory-print-station .vg-inventory-station-queue>p{margin:8px 0 0}.vg-inventory .vg-inventory-print-station [data-station-jobs]{display:grid;gap:12px;margin-top:18px}.vg-inventory .vg-inventory-print-station [data-station-jobs]:empty{display:none}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job{border:1px solid var(--vg-line);background:#fff;padding:16px 18px;min-width:0}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job.is-attention{border-color:#dfcca6;background:#fffbf3}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job-title{margin:0;font-size:17px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job-meta{margin:0;font-size:14px;line-height:1.5;color:var(--vg-muted);overflow-wrap:anywhere}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job-state{display:inline-flex;margin:10px 0 0;padding:4px 8px;background:#f1eee7;color:#79776e;font-size:13px;line-height:1.5;max-width:100%;overflow-wrap:anywhere}.vg-inventory .vg-inventory-print-station .is-attention .vg-inventory-station-job-state{background:#faf0da;color:#866323}.vg-inventory .vg-inventory-print-station .vg-inventory-station-job-note{margin:10px 0 0;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.vg-inventory .vg-inventory-print-station .vg-button{white-space:normal;max-width:100%}.vg-inventory .vg-inventory-print-station .vg-button:disabled{background:#f2f0eb;border-color:#e6e1d8;color:#938f85;opacity:1;cursor:not-allowed}.vg-inventory .vg-inventory-work-mode{border:0;margin:0;padding:0;min-width:0}.vg-inventory .vg-inventory-work-mode legend{font-size:15px;font-weight:700;margin-bottom:10px}.vg-inventory .vg-inventory-work-mode>.vg-field-hint{margin:10px 0 0;font-size:14px;line-height:1.5}.vg-inventory .vg-inventory-work-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vg-inventory .vg-inventory-work-options>button{position:relative;border:1px solid var(--vg-line);background:#fff;color:var(--vg-ink);padding:12px 12px 12px 35px;text-align:left;line-height:1.35;min-width:0;cursor:pointer}.vg-inventory .vg-inventory-work-options>button>span{display:block;font-size:15px;font-weight:700}.vg-inventory .vg-inventory-work-options>button>small{display:block;margin-top:4px;font-size:13px;color:var(--vg-muted)}.vg-inventory .vg-inventory-work-options>button::before{content:"";position:absolute;left:12px;top:15px;width:14px;height:14px;border:1px solid var(--vg-muted);border-radius:50%}.vg-inventory .vg-inventory-work-options>button[aria-pressed=true]{border-color:#551818;background:#f8f4ee}.vg-inventory .vg-inventory-work-options>button[aria-pressed=true]::before{border-color:#551818;background:#551818;box-shadow:inset 0 0 0 3px #fff}.vg-inventory .vg-inventory-work-options>button:focus-visible{outline:2px solid #e43f24;outline-offset:2px}.vg-inventory .vg-inventory-work-options>button:disabled{opacity:.55;cursor:wait}.vg-inventory .vg-inventory-assignment{border:1px solid var(--vg-line);background:#f8f6f1;padding:16px;margin:0;min-width:0}.vg-inventory .vg-inventory-assignment legend{font-size:15px;font-weight:700;padding:0 6px}.vg-inventory .vg-inventory-assignment>label{display:flex;gap:10px;align-items:flex-start;margin:8px 0;font-size:15px;cursor:pointer}.vg-inventory .vg-inventory-assignment input{width:18px;height:18px;flex:0 0 18px;accent-color:#551818;margin-top:2px}.vg-inventory .vg-inventory-assignment>p{margin:12px 0 0}.vg-inventory .vg-inventory-delivery{padding:24px;border-bottom:1px solid var(--vg-line)}.vg-inventory .vg-inventory-delivery>h3{font-size:20px;margin:0 0 12px}.vg-inventory .vg-inventory-delivery>.vg-field-hint{margin:12px 0;line-height:1.5}.vg-inventory .vg-inventory-delivery>[data-inventory-delivery-close]{margin-top:18px;width:100%;white-space:normal}.vg-inventory .vg-inventory-delivery>[data-inventory-delivery-result]{margin:18px 0 0;padding:12px;background:#edf4eb;line-height:1.5}.vg-inventory .vg-inventory-delivery>[data-inventory-print-station]{margin-top:12px}.vg-inventory .vg-inventory-waiting-row{margin:18px 0;padding:16px;border:1px solid #dfcca6;background:#fffbf3}.vg-inventory .vg-inventory-waiting-row>strong{overflow-wrap:anywhere}.vg-inventory .vg-inventory-waiting-row>p{margin:8px 0 14px}.vg-inventory .vg-inventory-waiting-row .vg-inventory-actions>button{font-size:14px;padding:10px 12px;min-height:44px;white-space:normal}.vg-inventory .vg-inventory-place-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.vg-inventory .vg-inventory-place-choice>button{min-height:44px;font-size:14px;padding:12px}@media (max-width:640px){.vg-inventory .vg-inventory-place-choice{grid-template-columns:minmax(0,1fr)}.vg-inventory .vg-inventory-place-choice>button{justify-self:start}}.vg-inventory .vg-inventory-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vg-inventory .vg-inventory-create-fields{display:grid;gap:16px;padding-top:20px}.vg-inventory .vg-inventory-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:14px}.vg-inventory .vg-inventory-actions input[type=search]{flex:1;min-width:200px}.vg-inventory details{border-top:1px solid #e6e1d8;padding-top:18px}.vg-inventory summary{cursor:pointer;font-weight:700;color:#551818}.vg-inventory .vg-inventory-search [data-inventory-picker]{padding-top:18px}.vg-inventory .vg-inventory-feedback{padding:18px 22px;background:#edf4eb;border-left:3px solid #729365;margin-bottom:16px}.vg-inventory .vg-inventory-feedback.is-error{background:#fff0ec;border-color:#e43f24}.vg-inventory .vg-inventory-session-rows{padding:22px 24px 24px}.vg-inventory .vg-inventory-session-rows>p{margin:0;line-height:1.5}.vg-inventory .vg-inventory-session .vg-panel-heading>h2{margin-bottom:12px}.vg-inventory .vg-inventory-session-row{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e6e1d8;padding:16px 0}.vg-inventory .vg-inventory-session-row>div{flex:1;min-width:0}.vg-inventory .vg-inventory-session-row small{display:block;color:#79776e}.vg-inventory .vg-inventory-session-row input{width:90px}.vg-inventory .vg-inventory-session-row strong{overflow-wrap:anywhere}.vg-inventory .vg-inventory-session-row--receipt{display:grid;grid-template-columns:minmax(0,1fr) auto}.vg-inventory .vg-inventory-session-row--receipt>[data-inventory-undo]{grid-column:1/-1;justify-self:end;min-height:44px;padding:8px 12px;font-size:14px}.vg-inventory [data-inventory-count-actions]{padding:0 24px 24px}.vg-inventory .vg-inventory-location-layout{grid-template-columns:minmax(0,0.85fr) minmax(0,1.3fr)}.vg-inventory .vg-inventory-code-hint{margin:0;padding:14px 16px;background:#f7f4ed;color:#79776e;font-size:15px;line-height:1.6}.vg-inventory [data-inventory-place-identifiers]:not([hidden]){display:grid;gap:16px}.vg-inventory .vg-inventory-place-checkbox{display:flex;align-items:center;gap:10px;line-height:1.5;cursor:pointer}.vg-inventory .vg-inventory-place-checkbox input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin:0;accent-color:#ef3e22}.vg-inventory .vg-inventory-places{display:grid;gap:18px;padding:24px}.vg-inventory .vg-inventory-place-empty{margin:0;color:#79776e}.vg-inventory .vg-inventory-place-card{container-name:vg-inventory-place;container-type:inline-size;border:1px solid #e6e1d8;border-radius:4px;overflow:hidden}.vg-inventory .vg-inventory-place-card-heading{display:flex;align-items:center;gap:14px;padding:18px;background:#f8f6f1}.vg-inventory .vg-inventory-place-card-heading>div{min-width:0}.vg-inventory .vg-inventory-place-card-heading h3{font-size:20px;line-height:1.4;margin:0;overflow-wrap:anywhere}.vg-inventory .vg-inventory-place-card-heading p{margin:5px 0 0;color:#79776e;font-size:14px}.vg-inventory .vg-inventory-place-code{min-width:48px;padding:12px;background:#fae9df;color:#a12b1a;font-weight:800;text-align:center;overflow-wrap:anywhere}.vg-inventory .vg-inventory-place-levels{list-style:none;margin:0;padding:0 18px}.vg-inventory .vg-inventory-place-levels li{display:grid;grid-template-columns:minmax(90px,1fr) auto;align-items:start;gap:12px 24px;padding:16px 0;border-bottom:1px solid #e6e1d8}.vg-inventory .vg-inventory-place-levels li>div:first-child{min-width:0}.vg-inventory .vg-inventory-place-levels strong{display:block;color:#551818;overflow-wrap:anywhere}.vg-inventory .vg-inventory-place-levels span{display:block;margin-top:4px;color:#79776e;font-size:14px}.vg-inventory .vg-inventory-place-actions{display:grid;grid-template-columns:44px 44px max-content 44px;align-items:start;justify-self:end;min-width:0;max-width:100%}.vg-inventory .vg-inventory-place-actions>.vg-row-action{width:44px;padding:0;justify-content:center}.vg-inventory .vg-inventory-place-actions>[data-inventory-place-edit]{grid-column:1;grid-row:1}.vg-inventory .vg-inventory-place-actions>.vg-label-preview{grid-column:2;grid-row:1}.vg-inventory .vg-inventory-place-actions>.vg-label-quick-print{grid-column:3;grid-row:1}.vg-inventory .vg-inventory-place-actions>[data-inventory-place-remove]{grid-column:4;grid-row:1}.vg-inventory .vg-inventory-place-confirmation,.vg-inventory .vg-inventory-place-levels li>.vg-inventory-place-error{grid-column:1/-1;flex:0 0 100%;min-width:0}@container vg-inventory-place (max-width:760px){.vg-inventory .vg-inventory-place-levels li{grid-template-columns:minmax(0,1fr);gap:8px}.vg-inventory .vg-inventory-place-actions{justify-self:start}}@container vg-inventory-place (max-width:640px){.vg-inventory .vg-inventory-place-actions{grid-template-columns:44px 44px minmax(44px,1fr);width:100%}.vg-inventory .vg-inventory-place-actions>[data-inventory-place-remove]{grid-column:3;justify-self:end}.vg-inventory .vg-inventory-place-actions>.vg-label-quick-print{grid-column:1/-1;grid-row:2}}.vg-inventory .vg-inventory-place-error{color:#aa3221;margin:12px 0 0}.vg-inventory .vg-inventory-removed>summary{min-height:44px;padding:10px 0}.vg-inventory .vg-inventory-removed .vg-inventory-place-levels{padding:0}.vg-inventory .vg-inventory-add-level{margin:14px 18px 18px;padding:10px 14px}.vg-inventory .vg-inventory-shelf-actions{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px 24px;padding:18px;background:#f8f6f1}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-print,.vg-inventory .vg-inventory-shelf-actions form{min-width:0;max-width:100%;margin:0}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-label,.vg-inventory .vg-inventory-shelf-actions label{display:block;margin:0 0 8px;font-size:14px;line-height:1.4;font-weight:700;color:#551818}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-add{display:flex;align-items:stretch;gap:8px}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-add input{width:64px;min-width:64px;min-height:44px;margin:0;padding:8px}.vg-inventory .vg-inventory-shelf-actions .vg-row-action{min-height:44px;padding:8px 12px;font-size:14px;line-height:1.4;font-weight:700}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-status{margin:0;font-size:14px;line-height:1.5;max-width:300px}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-status:not(:empty){margin-top:8px}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-status.is-error{color:#aa3221}.vg-inventory .vg-inventory-shelf-actions [data-inventory-shelf-retry]{margin-top:8px}@container vg-inventory-place (max-width:400px){.vg-inventory .vg-inventory-shelf-actions{padding:14px;width:100%}.vg-inventory .vg-inventory-shelf-actions .vg-inventory-shelf-print,.vg-inventory .vg-inventory-shelf-actions .vg-label-quick-print,.vg-inventory .vg-inventory-shelf-actions form{width:100%}.vg-inventory .vg-inventory-shelf-actions .vg-label-quick-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.vg-inventory .vg-inventory-shelf-actions .vg-label-quick-controls>[data-vg-label-print-button]{padding:8px}.vg-inventory .vg-inventory-shelf-actions .vg-label-quick-controls>.vg-label-print-settings{grid-column:1/-1}}.vg-inventory .vg-inventory-shortage{color:#aa3221;font-weight:700}.vg-inventory .vg-inventory-stock td{vertical-align:middle}.vg-inventory .vg-inventory-stock+nav{padding:20px}.vg-inventory .vg-inventory-dialog{width:min(640px,100% - 28px);max-height:90vh;overflow-y:auto;border:1px solid #d8d1c5;padding:28px}.vg-inventory .vg-inventory-dialog::backdrop{background:rgba(35,18,16,.5)}.vg-inventory .vg-inventory-dialog [data-inventory-manage-body],.vg-inventory .vg-inventory-dialog form{display:flex;flex-direction:column;gap:16px}.vg-inventory .vg-inventory-dialog header{display:flex;align-items:flex-start;gap:12px}.vg-inventory .vg-inventory-dialog h2{flex:1;font-size:26px}.vg-inventory .vg-inventory-dialog h3{font-size:20px}@media (max-width:900px){.vg-inventory .vg-inventory-layout,.vg-inventory .vg-inventory-location-layout{grid-template-columns:1fr}}@media (max-width:540px){.vg-inventory .vg-inventory-dialog header{flex-direction:column}.vg-inventory .vg-inventory-dialog header>button{order:-1;align-self:flex-end}.vg-inventory .vg-inventory-dialog header>h2{width:100%;min-width:0}}@media (max-width:480px){.vg-inventory .vg-inventory-fields{padding:18px}.vg-inventory .vg-inventory-pair{grid-template-columns:1fr}.vg-inventory .vg-inventory-places{padding:18px}.vg-inventory .vg-inventory-dialog{padding:18px}}.vg-article-actions-body{padding:24px 27px}.vg-article-actions-body>:last-child{margin-bottom:0}.vg-article-information .vg-article-information-source{display:block;margin:4px 0 0}.vg-article-information .vg-table{min-width:580px}.vg-article-information .vg-table td,.vg-article-information .vg-table th{white-space:normal;overflow-wrap:anywhere}.vg-article-information [data-article-information-result]{border-top:1px solid var(--vg-line)}.vg-article-information [data-article-action-status]{margin:0 0 18px}.vg-inventory-retirement{margin:20px 27px}.vg-inventory-retirement>summary{white-space:normal;text-align:left}.vg-inventory-retirement .vg-delete-confirm{margin-top:14px}.vg-inventory-retirement .vg-form-footer{padding:18px 0 0;background:0 0}.vg-inventory-retirement .vg-article-removal-confirm{display:flex;align-items:flex-start;gap:10px;margin:20px 0}.vg-inventory-retirement .vg-article-removal-confirm input{flex:0 0 auto;width:20px;height:20px;margin-top:3px}.vg-inventory-supplier-outcome{margin:0}.vg-inventory-supplier-outcome .vg-inventory-actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:540px){.vg-article-actions-body{padding:20px}.vg-inventory-retirement{margin:18px 20px}}.vg-special-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.vg-special-heading p{margin:0;color:var(--vg-muted)}.vg-special-heading h2{margin:12px 0}.vg-parts-area,.vg-parts-main{min-width:0}.vg-parts-area[hidden]{display:none!important}.vg-parts-context{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2fr);gap:24px;padding:24px 28px}.vg-parts-context>div{display:grid;align-content:start;gap:6px;min-width:0}.vg-parts-context p{margin:0;overflow-wrap:anywhere}.vg-special-workflow .vg-panel-heading{align-items:flex-start}.vg-parts-panel-body,.vg-special-workflow-body{padding:24px 28px}.vg-special-workflow-body>.vg-notice{margin:0 0 20px}.vg-parts-progress{position:relative;flex:0 0 auto}.vg-parts-progress>summary{cursor:pointer;padding:4px 0;font-size:.9rem}.vg-parts-progress>ol{position:absolute;right:0;top:100%;z-index:3;width:240px;max-width:calc(100vw - 64px);background:var(--vg-paper);border:1px solid var(--vg-line);box-shadow:0 8px 24px rgba(67,15,17,.08)}.vg-special-workflow-progress{list-style:none;padding:0;margin:0}.vg-special-workflow-progress li{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--vg-muted);font-size:.875rem}.vg-special-workflow-progress li>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--vg-line);border-radius:50%}.vg-special-workflow-progress li.is-current{color:#430f11;background:var(--vg-background);font-weight:700}.vg-special-workflow-progress li.is-done>span{background:#e7eee7}.vg-parts-review{display:grid;gap:18px;padding:20px;margin-bottom:24px;border:1px solid var(--vg-line);background:var(--vg-background)}.vg-parts-review p{margin:6px 0;white-space:pre-line;overflow-wrap:anywhere}.vg-parts-review strong{color:#430f11;font-size:1.25rem}.vg-parts-review .vg-text-link{justify-self:start}.vg-parts-return-action{text-align:right;margin:0 0 20px}.vg-special-step-form{display:grid;gap:20px}.vg-special-step-form .vg-form-actions{padding:0;border:0}.vg-special-confirm{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.vg-special-confirm input{margin-top:5px;accent-color:#e24027;flex:0 0 auto}.vg-special-form-status{padding:16px;background:#fff3df;color:#68491e}.vg-special-step-form .vg-special-form-status{margin:0}.vg-special-history{margin-top:24px;border-top:1px solid var(--vg-line)}.vg-special-history>summary{cursor:pointer;padding:18px 0 0;font-weight:700}.vg-special-history ol{padding:0;margin:16px 0 0;list-style:none}.vg-special-history li{padding:16px 0;border-top:1px solid var(--vg-line)}.vg-special-history li>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.vg-special-history time{color:var(--vg-muted);font-size:.875rem}.vg-special-history p{margin:8px 0 0;white-space:pre-line;overflow-wrap:anywhere}.vg-special-receipt-list{padding:0 28px}.vg-special-receipt{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--vg-line)}.vg-special-receipt:last-child{border-bottom:0}.vg-special-receipt>div{min-width:0}.vg-special-receipt p{margin:6px 0 0;font-size:.9rem;overflow-wrap:anywhere}.vg-special-receipt-number{display:block;margin-top:4px;font-size:.875rem;color:var(--vg-muted)}.vg-parts-price{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:26px 28px}.vg-parts-price p:last-child{margin:10px 0 0}.vg-parts-total{display:grid;flex:0 0 auto;gap:6px;text-align:right}.vg-parts-total>span{font-size:.875rem;color:var(--vg-muted)}.vg-parts-total strong{font-size:1.6rem;color:#430f11}.vg-parts-detail .vg-capture-grid,.vg-position-content--services{grid-template-columns:minmax(0,1fr)}.vg-parts-detail .vg-capture-grid{gap:20px}.vg-parts-detail .vg-position-content--services>div{border-right:0}.vg-special-optional{margin:0 0 20px;background:var(--vg-paper);border:1px solid var(--vg-line)}.vg-special-optional>summary{cursor:pointer;padding:16px 22px;font-weight:700}.vg-special-optional>div{padding:4px 22px 22px;min-width:0}.vg-special-time{margin:0}.vg-special-intake-layout .vg-editor-group-nav{display:grid}.vg-special-intake .vg-special-form-status{margin:0 28px 20px}.vg-special-section{min-width:0;border:0;padding:26px 28px;margin:0;scroll-margin-top:24px}.vg-special-section>legend{float:none;width:auto;max-width:100%;padding-top:24px;font-size:1.25rem;font-weight:700}.vg-special-section>legend>span{margin-right:12px;color:var(--vg-muted);font-size:.875rem}.vg-special-kind-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px}.vg-special-kind{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid var(--vg-line);cursor:pointer}.vg-special-kind:has(input:checked){background:var(--vg-background);border-color:#430f11}.vg-special-kind input{margin-top:4px;accent-color:#e24027}.vg-special-kind span{display:grid;gap:7px}.vg-special-kind small{color:var(--vg-muted);font-size:.875rem}.vg-special-fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px;margin-bottom:22px}.vg-special-item-input{padding:20px 0 4px;border-bottom:1px solid var(--vg-line);margin-bottom:16px}.vg-special-item-input:first-child{padding-top:0}.vg-special-item-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.vg-special-stage-actions{display:flex;gap:12px;flex-wrap:wrap}.vg-special-stage-actions:not(:has(button:not([hidden]))){display:none}.vg-parts-divider{border:0;border-top:1px solid var(--vg-line);margin:28px 0}.vg-special-filters{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(120px,1fr)) auto;align-items:end;gap:16px;margin-bottom:24px}.vg-special-order-list{display:grid;gap:14px}.vg-special-order-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px}.vg-special-order-card>div:first-child{min-width:0}.vg-special-order-card h3{margin:7px 0}.vg-special-order-card p{margin:6px 0 0}.vg-special-eyebrow{color:#e24027;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.vg-special-order-state{display:grid;justify-items:end;flex:0 0 auto;gap:14px}.vg-special-order-parts{overflow-wrap:anywhere}.vg-special-empty{padding:40px 26px;text-align:center}@media (max-width:1100px){.vg-special-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-special-search{grid-column:1/-1}.vg-parts-price{flex-wrap:wrap}.vg-parts-total{text-align:left}}@media (max-width:760px){.vg-special-heading,.vg-special-order-card{align-items:flex-start;flex-direction:column}.vg-parts-context,.vg-special-fields,.vg-special-filters,.vg-special-kind-options{grid-template-columns:minmax(0,1fr)}.vg-parts-context,.vg-parts-panel-body,.vg-parts-price,.vg-special-order-card,.vg-special-section,.vg-special-workflow-body{padding-left:20px;padding-right:20px}.vg-special-receipt-list{padding:0 20px}.vg-special-order-state{justify-items:start}.vg-special-intake-layout .vg-editor-group-nav{display:flex}.vg-special-receipt{flex-wrap:wrap}}.vg-supplier-credentials-settings .vg-form-grid{align-items:start}.vg-supplier-credentials-settings .vg-post-credentials-clear{flex-direction:row;align-self:center;align-items:center;gap:10px;font-weight:400;font-size:14px}.vg-supplier-credentials-settings .vg-post-credentials-clear input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:#e24027}.vg-supplier-credentials-settings .vg-form-footer>span{font-size:14px;color:var(--vg-muted);max-width:none}@media (max-width:680px){.vg-supplier-credentials-settings .vg-form-grid{grid-template-columns:minmax(0,1fr)}}.vg-post-credentials-settings{--vg-post-inset:28px;max-width:1120px}.vg-post-credentials-settings>.vg-panel-heading{padding:24px var(--vg-post-inset)}.vg-post-credentials-settings>.vg-panel-heading p:not(.vg-eyebrow){font-size:14px;line-height:1.6;max-width:850px}.vg-post-credentials-settings .vg-post-credentials-body{display:grid;gap:28px;padding:var(--vg-post-inset)}.vg-post-credentials-settings .vg-post-credentials-setup{padding:18px 20px;background:#faf7f1;border-left:3px solid #e5d5bc;font-size:14px;line-height:1.6}.vg-post-credentials-settings .vg-post-credentials-setup strong{display:block;color:#430f11}.vg-post-credentials-settings .vg-post-credentials-setup p{margin:6px 0 10px;color:var(--vg-muted)}.vg-post-credentials-settings .vg-post-credentials-setup a{font-weight:700}.vg-post-credentials-settings .vg-post-credentials-section{border:0;padding:0;margin:0;min-width:0}.vg-post-credentials-settings .vg-post-credentials-section legend{float:none;width:100%;padding:0;margin:0 0 18px;font-size:17px;font-weight:700;color:#430f11}.vg-post-credentials-settings .vg-form-grid{align-items:start;gap:22px 24px;padding:0}.vg-post-credentials-settings .vg-field{margin:0;gap:8px;font-size:15px}.vg-post-credentials-settings .vg-field input,.vg-post-credentials-settings .vg-field select{width:100%;min-height:46px;font-size:16px}.vg-post-credentials-settings .vg-field-hint{font-size:14px;line-height:1.6}.vg-post-credentials-settings .vg-post-credentials-fields{display:grid;gap:22px;min-width:0}.vg-post-credentials-settings .vg-post-credentials-key{max-width:680px}.vg-post-credentials-settings .vg-post-credentials-clear{display:flex;align-items:flex-start;gap:10px;margin:-8px 0 0;color:var(--vg-muted);font-weight:400;font-size:14px;line-height:1.5;cursor:pointer}.vg-post-credentials-settings .vg-post-credentials-clear input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;accent-color:#e24027}.vg-post-credentials-settings .vg-post-credentials-note{padding:18px 20px;background:#faf9f6}.vg-post-credentials-settings .vg-post-credentials-note h3{font-size:15px;line-height:1.5;margin:0 0 6px}.vg-post-credentials-settings .vg-post-credentials-note p{font-size:14px;line-height:1.6;color:var(--vg-muted);margin:0}.vg-post-credentials-settings .vg-form-footer{padding:20px var(--vg-post-inset);gap:20px;background:#faf9f6}.vg-post-credentials-settings .vg-form-footer>span{font-size:14px;line-height:1.6;color:var(--vg-muted);max-width:none}.vg-post-credentials-settings .vg-form-actions{gap:10px}.vg-post-credentials-settings .vg-button{min-height:46px;max-width:100%;white-space:normal}@media (max-width:680px){.vg-post-credentials-settings{--vg-post-inset:20px}.vg-post-credentials-settings .vg-form-grid{grid-template-columns:minmax(0,1fr)}.vg-post-credentials-settings .vg-post-credentials-body{gap:24px}.vg-post-credentials-settings .vg-form-footer{align-items:stretch}.vg-post-credentials-settings .vg-form-actions{width:100%;flex-wrap:wrap}.vg-post-credentials-settings .vg-form-actions>.vg-button{flex:1 1 auto}}.vg-shipping{min-width:0}.vg-shipping .vg-field{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0 0 18px;font-size:15px;font-weight:700}.vg-shipping .vg-field input,.vg-shipping .vg-field select{width:100%;min-height:48px;font-size:16px}.vg-shipping fieldset{border:0;padding:0;margin:0;min-width:0}.vg-shipping .vg-panel-heading{padding:24px}.vg-shipping .vg-panel-heading h2{font-size:22px;margin:0}.vg-shipping .vg-panel-heading p{margin:12px 0 0}.vg-shipping .vg-field-hint{font-size:14px;line-height:1.6;color:var(--vg-muted)}.vg-shipping .vg-button{min-height:46px;max-width:100%;white-space:normal}.vg-shipping [data-vg-camera-panel][hidden],.vg-shipping [hidden]{display:none!important}.vg-shipping-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 28px}.vg-shipping-intro h2{margin:0 0 12px;font-size:30px}.vg-shipping-intro p{max-width:660px;margin:0;line-height:1.65}.vg-shipping-intro .vg-eyebrow{margin-bottom:12px}.vg-shipping-intake{max-width:760px}.vg-shipping-body{padding:24px}.vg-shipping-body>form+form{margin-top:24px}.vg-shipping-body>.vg-button{margin-top:8px}.vg-shipping-setup{padding:20px 24px;border:1px solid #e5d5bc;background:#fff9ef;border-radius:6px;margin-bottom:24px}.vg-shipping-setup p{font-size:15px;line-height:1.65;margin:8px 0}.vg-shipping-setup a{display:inline-flex;align-items:center;gap:8px;font-weight:700}.vg-shipping-editor-main{min-width:0}.vg-shipping-editor-main .vg-shipping-save-status{margin-top:0}@media (max-width:540px){.vg-shipping-editor-main .vg-form-footer .vg-form-actions{width:100%;flex-direction:column}.vg-shipping-editor-main .vg-form-footer .vg-form-actions>.vg-button{width:100%;justify-content:center}}.vg-shipping-review{min-width:0}.vg-shipping-review>form>.vg-form-footer{flex-wrap:wrap}.vg-shipping-review>form>.vg-form-footer .vg-field-hint{margin:0;flex:1 1 180px}.vg-shipping-review>form>.vg-form-footer .vg-form-actions{flex-wrap:wrap;margin-left:auto}@media (max-width:540px){.vg-shipping-review>form>.vg-form-footer .vg-field-hint{flex:0 1 auto}}.vg-shipping-review .vg-shipping-options{margin:0 0 22px;padding:16px 18px;background:#faf9f6}.vg-shipping-review .vg-shipping-options legend{float:none;width:100%;padding:0;margin:0 0 12px}.vg-shipping-review .vg-shipping-options .vg-shipping-check{margin-bottom:10px}.vg-shipping-review .vg-shipping-options .vg-field-hint{margin:12px 0 0;font-size:13px}.vg-shipping-review .vg-field-hint{margin:10px 0 18px}.vg-shipping-review .vg-shipping-weight-hint{margin:-8px 0 22px}.vg-shipping-service-fields{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.vg-shipping-label-actions{margin-top:28px;padding-top:24px;border-top:1px solid var(--vg-line)}.vg-shipping-label-actions>h3{font-size:18px;margin-bottom:16px}.vg-shipping-label-actions .vg-callout{padding:14px 16px;font-size:14px;line-height:1.6}.vg-shipping-label-actions .vg-shipping-api-method,.vg-shipping-label-actions .vg-shipping-more{margin-top:12px;padding:16px;border:1px solid var(--vg-line);background:#faf9f6}.vg-shipping-label-actions .vg-shipping-api-method>summary,.vg-shipping-label-actions .vg-shipping-more>summary{font-size:14px;line-height:1.5;margin:0}.vg-shipping-label-actions .vg-shipping-api-method[open]>summary,.vg-shipping-label-actions .vg-shipping-more[open]>summary{margin-bottom:16px}.vg-shipping-label-actions .vg-shipping-api-method>p,.vg-shipping-label-actions .vg-shipping-more>p{font-size:14px;line-height:1.6;color:var(--vg-muted)}.vg-shipping-label-actions .vg-shipping-api-method form,.vg-shipping-label-actions .vg-shipping-more form{margin-top:18px}.vg-shipping-label-actions .vg-shipping-api-method>summary{cursor:pointer;font-weight:700}.vg-shipping-label-actions .vg-shipping-api-method>summary span{display:block;margin:4px 0 0 16px;font-size:12px;font-weight:400;color:var(--vg-muted)}.vg-shipping-label-actions .vg-shipping-setup{margin-bottom:18px;padding:14px 16px}.vg-shipping-summary{min-width:0}.vg-shipping-summary .vg-shipping-summary-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;cursor:pointer;list-style:none}.vg-shipping-summary .vg-shipping-summary-toggle::-webkit-details-marker,.vg-shipping-summary .vg-shipping-summary-toggle::marker{display:none;content:""}.vg-shipping-summary .vg-shipping-summary-toggle small,.vg-shipping-summary .vg-shipping-summary-toggle strong{display:block}.vg-shipping-summary .vg-shipping-summary-toggle strong{font-size:16px}.vg-shipping-summary .vg-shipping-summary-toggle small{font-size:13px;line-height:1.5;color:var(--vg-muted);margin-top:4px}.vg-shipping-summary .vg-shipping-summary-toggle .vg-icon{flex-shrink:0}.vg-shipping-summary[open]>.vg-shipping-summary-toggle{border-bottom:1px solid var(--vg-line)}.vg-shipping-summary[open]>.vg-shipping-summary-toggle .vg-icon{transform:rotate(90deg)}.vg-shipping-summary .vg-panel-heading h2{font-size:20px}.vg-shipping-summary .vg-panel-heading .vg-icon{width:24px;height:24px;color:#957f68}.vg-shipping-summary .vg-shipping-review-summary{margin:0;font-size:15px}.vg-shipping-summary .vg-shipping-review-summary>p:last-child{margin-bottom:0}.vg-shipping-summary .vg-shipping-packed-heading{background:#faf9f6}.vg-shipping-summary .vg-shipping-packed-list{font-size:14px}.vg-shipping-summary .vg-shipping-packed-list li{align-items:flex-start;padding:16px 0}.vg-shipping-summary .vg-shipping-packed-list li:last-child{border-bottom:0}.vg-shipping-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.vg-shipping-summary-heading h3{font-size:15px}.vg-shipping-summary-heading a{display:inline-flex;align-items:center;gap:6px;font-size:13px}.vg-shipping-summary-heading a .vg-icon{width:14px;height:14px}.vg-shipping-summary-footer{padding:16px 24px;border-top:1px solid var(--vg-line)}.vg-shipping-summary-footer a{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700}.vg-shipping-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}.vg-shipping-address>summary{display:flex;align-items:center;list-style:none;padding:24px;gap:14px;cursor:pointer}.vg-shipping-address>summary>span:nth-child(2){flex:1;min-width:0}.vg-shipping-address>summary small,.vg-shipping-address>summary strong{display:block}.vg-shipping-address>summary small{font-size:14px;margin-top:6px;line-height:1.5;color:var(--vg-muted)}.vg-shipping-statusbar{display:flex;gap:16px;align-items:center;margin:-8px 0 24px;font-size:14px;color:var(--vg-muted)}.vg-shipping-badge{display:inline-flex;align-items:center;padding:8px 12px;font-size:13px;line-height:1.4;font-weight:700;color:#7b5b28;background:#fff4df;border-radius:4px}.vg-shipping-badge[data-state=dispatched],.vg-shipping-badge[data-state=label_ready]{background:#e8f2e9;color:#366b46}.vg-shipping-badge[data-state=creating],.vg-shipping-badge[data-state=unknown]{color:#942f26;background:#fff0eb}.vg-shipping-save-status{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:-8px 0 24px;color:var(--vg-muted);font-size:13px;line-height:1.6}.vg-shipping-save-status strong{display:inline-flex;align-items:center;gap:8px;color:#366b46;font-weight:600}.vg-shipping-save-status strong::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.vg-shipping-step-footer{padding:20px 24px;border-top:1px solid #e5e0d7}.vg-shipping-step-footer p{margin:0 0 16px;font-size:14px;line-height:1.6}.vg-shipping-review-summary{margin-bottom:24px}.vg-shipping-review-summary p{margin:8px 0;line-height:1.6}.vg-shipping-options{margin:0 0 24px}.vg-shipping-options legend{font-size:15px;font-weight:700;margin-bottom:12px}.vg-shipping-check{margin-bottom:14px}.vg-shipping-check small{display:block;color:var(--vg-muted)}.vg-shipping-pricing{border-top:1px solid #e5e0d7;margin-top:24px;padding-top:18px}.vg-shipping-price-list{margin:16px 0 0}.vg-shipping-price-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:7px 0;font-size:15px;line-height:1.5}.vg-shipping-price-list dt{font-weight:400;min-width:0}.vg-shipping-price-list dd{margin:0;font-weight:600;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.vg-shipping-price-list .vg-shipping-price-total{margin-top:10px;padding-top:14px;border-top:1px solid #d9ded5;font-size:18px}.vg-shipping-price-list .vg-shipping-price-total dd,.vg-shipping-price-list .vg-shipping-price-total dt{font-weight:700}.vg-shipping-pricing--quote{margin-top:0;padding:20px;border:1px solid #dde4d8;border-radius:6px;background:#f7faf4}.vg-shipping-pricing--quote .vg-shipping-price-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.vg-shipping-pricing--quote .vg-shipping-price-heading h3{font-size:18px;margin:0}.vg-shipping-pricing--quote .vg-shipping-price-heading>span{font-size:12px;color:var(--vg-muted)}.vg-shipping-pricing--quote .vg-field-hint{margin:12px 0 0;font-size:13px}.vg-shipping-pricing--quote .vg-shipping-price-setup,.vg-shipping-pricing--quote form{margin-top:16px}.vg-shipping-pricing--quote .vg-shipping-price-setup{display:inline-block;font-size:14px;font-weight:600}.vg-shipping-pricing--quote .vg-button{font-size:13px;padding:8px 12px;min-height:40px}.vg-shipping-pricing--quote.is-stale{background:#faf9f6;border-color:var(--vg-line)}.vg-shipping-pricing--quote.is-stale .vg-shipping-price-message,.vg-shipping-pricing--quote.is-stale [data-vg-shipping-price-quote]{display:none}.vg-shipping-pricing--quote[data-price-state=error],.vg-shipping-pricing--quote[data-price-state=pending],.vg-shipping-pricing--quote[data-price-state=unavailable]{background:#faf9f6;border-color:var(--vg-line)}@media (max-width:380px){.vg-shipping-pricing--quote{padding:16px}.vg-shipping-pricing--quote .vg-shipping-price-list div{font-size:14px}.vg-shipping-pricing--quote .vg-shipping-price-list .vg-shipping-price-total{font-size:17px}}.vg-shipping-actions{display:flex;gap:12px;flex-wrap:wrap}.vg-shipping-more{border-top:1px solid #e5e0d7;margin-top:24px;padding-top:18px}.vg-shipping-more>summary{cursor:pointer;font-size:14px;font-weight:700;color:var(--vg-ink);margin-bottom:20px}.vg-shipping-more form{margin-top:20px}.vg-shipping-camera{position:relative;height:220px;background:#211e1b;margin:20px 0 12px;border:4px solid #d7d0c5;border-radius:8px;overflow:hidden}.vg-shipping-camera video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vg-shipping-camera>span{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#245f3d;color:#fff;font-size:14px}.vg-shipping-camera[data-state=success]{border-color:#398654}.vg-shipping-camera[data-state=error]{border-color:#e24027}.vg-shipping-feedback{background:#edf5ec;color:#325f40;padding:14px 18px;border-radius:4px;margin:16px 0;font-size:15px}.vg-shipping-feedback.is-error{background:#fff0eb;color:#982f26}.vg-shipping-packed-heading{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid #e5e0d7;background:#faf8f4;font-size:14px}.vg-shipping-packed-list{list-style:none;margin:0;padding:0 24px}.vg-shipping-packed-list li{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #e5e0d7}.vg-shipping-packed-list small{display:block;font-size:13px;color:var(--vg-muted);margin-top:4px}.vg-shipping-packed-list .vg-button{font-size:13px;padding:10px 12px}.vg-shipping-quantity{flex:0 0 36px;font-weight:700;color:var(--vg-ink)}.vg-shipping-packed-copy{flex:1;min-width:0;overflow-wrap:anywhere}.vg-shipping-empty,.vg-shipping-ledger-note{padding:20px 24px;margin:0;color:var(--vg-muted);font-size:14px;line-height:1.7}.vg-shipping-ledger-note{font-size:12px;background:#faf8f4}.vg-shipping-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.7}.vg-shipping-check input{flex:0 0 20px;width:20px;height:20px;margin-top:3px;accent-color:#e24027}.vg-shipping-tracking{display:block;font-size:18px;letter-spacing:.03em;margin-bottom:14px;overflow-wrap:anywhere}.vg-shipping-package{display:flex;align-items:center;gap:18px;padding:22px 24px;border-top:1px solid #e5e0d7}.vg-shipping-package>span:nth-child(2){flex:1;min-width:0}.vg-shipping-package small{display:block;color:var(--vg-muted);font-size:13px;margin-top:5px}.vg-shipping-package-icon{display:grid;place-items:center;width:44px;height:44px;background:#faf0e9;color:#e24027;border-radius:6px;flex:0 0 44px}.vg-shipping-discard{margin-bottom:28px}@media (max-width:1100px){.vg-shipping-review{width:100%}}@media (max-width:600px){.vg-shipping-intro{flex-direction:column;align-items:stretch}.vg-shipping-intro h2{font-size:25px}.vg-shipping .vg-panel-heading,.vg-shipping-address>summary,.vg-shipping-body{padding:20px}.vg-shipping-fields{grid-template-columns:minmax(0,1fr)}.vg-shipping-service-fields{grid-template-columns:minmax(0,1fr);gap:0}.vg-shipping-summary-footer{padding:16px 20px}.vg-shipping-packed-list{padding:0 20px}.vg-shipping-packed-list li{flex-wrap:wrap}.vg-shipping-packed-list form{margin-left:50px}.vg-shipping-package{flex-wrap:wrap;gap:12px;padding:20px}.vg-shipping-package .vg-shipping-badge{margin-left:56px}.vg-shipping-actions .vg-button{flex:1;justify-content:center}.vg-shipping-camera{height:190px}}.vg-inventory-label-settings{min-width:0;margin-bottom:24px}.vg-inventory-label-settings>.vg-panel-heading{padding:20px 24px}.vg-inventory-label-settings>.vg-panel-heading h2{margin:0;font-size:20px;line-height:1.4}.vg-inventory-label-settings .vg-inventory-label-settings-fields{display:grid;grid-template-columns:minmax(220px,0.9fr) 140px minmax(0,1fr);align-items:start;gap:20px 24px;padding:24px}.vg-inventory-label-settings .vg-field{display:flex;flex-direction:column;min-width:0;margin:0;gap:8px;font-weight:700;font-size:15px;line-height:1.5}.vg-inventory-label-settings .vg-field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.vg-inventory-label-settings .vg-field select{width:100%;min-width:0;min-height:48px;margin:0;font-size:16px;line-height:1.5}.vg-inventory-label-settings .vg-field .vg-customer-select input.vg-customer-select-input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){min-height:48px}.vg-inventory-label-settings .vg-customer-select{margin-top:0}.vg-inventory-label-settings .vg-customer-select .vg-customer-select-native{width:1px;min-height:0}.vg-inventory-label-settings .vg-customer-select button.vg-customer-select-clear,.vg-inventory-label-settings .vg-customer-select button.vg-customer-select-toggle{height:48px}.vg-inventory-label-settings .vg-inventory-label-settings-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:16px 24px;border-top:1px solid var(--vg-line);background:#faf8f4}.vg-inventory-label-settings .vg-inventory-label-settings-actions>.vg-button{margin-left:auto;min-height:44px;font-size:16px;white-space:normal;max-width:100%}.vg-inventory-label-settings .vg-inventory-label-checkbox{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;font-size:16px;line-height:1.5;cursor:pointer}.vg-inventory-label-settings .vg-inventory-label-checkbox input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:#e24027}@media (max-width:900px){.vg-inventory-label-settings .vg-inventory-label-settings-fields{grid-template-columns:140px minmax(0,1fr)}.vg-inventory-label-settings .vg-inventory-label-format{grid-column:1/-1}}@media (max-width:540px){.vg-inventory-label-settings .vg-inventory-label-settings-actions,.vg-inventory-label-settings .vg-inventory-label-settings-fields,.vg-inventory-label-settings>.vg-panel-heading{padding:18px}.vg-inventory-label-settings .vg-inventory-label-settings-fields{grid-template-columns:minmax(0,1fr);gap:18px}.vg-inventory-label-settings .vg-inventory-label-copies{max-width:140px}.vg-inventory-label-settings .vg-inventory-label-settings-actions>.vg-button{width:100%}}.vg-inventory-label-preview{min-width:0}.vg-inventory-label-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.vg-inventory-label-toolbar h2{margin:0 0 8px;font-size:24px;line-height:1.4}.vg-inventory-label-toolbar p{margin:0;font-size:15px;line-height:1.5;color:var(--vg-muted,#746f66)}.vg-inventory-label-toolbar .vg-button{min-height:44px;font-size:16px;white-space:normal}.vg-inventory-label-actions{display:flex;flex-wrap:wrap;gap:8px}.vg-inventory-label-instructions{flex:1 1 100%;color:var(--vg-muted,#746f66);font-size:15px}.vg-inventory-label-sheet{display:grid;gap:24px;min-width:0}.vg-inventory-label-page{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:360px}.vg-inventory-label{min-width:0;border:1px solid #d8d1c6;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 3px 12px rgba(69,13,13,.06)}.vg-inventory-label-image{display:block;position:relative;aspect-ratio:62/40;background:#fff}.vg-inventory-label-image:focus-visible{outline:3px solid var(--vg-accent,#ed3d22);outline-offset:-3px}.vg-inventory-label-image img{position:absolute;top:7.416%;left:2.459%;width:95.082%;height:auto;display:block}.vg-inventory-label-preview>.vg-key-label-action{margin-bottom:24px}.vg-inventory-label[data-label-format=compact] .vg-inventory-label-image{aspect-ratio:62/25}.vg-inventory-label[data-label-format=compact] .vg-inventory-label-image img{top:11.854%}.vg-oem-fitment .vg-oem-drawings,.vg-oem-fitment .vg-oem-unillustrated{padding:0 26px 26px}.vg-oem-fitment .vg-oem-overview{margin:0 0 18px;color:var(--vg-muted)}.vg-oem-drawing{margin-top:12px;border:1px solid var(--vg-line);background:#fff}.vg-oem-drawing>summary{display:flex;align-items:center;gap:16px;padding:18px;cursor:pointer;list-style:none;color:#430f11}.vg-oem-drawing>summary::-webkit-details-marker{display:none}.vg-oem-drawing>summary:focus-visible{outline:2px solid #e24027;outline-offset:-3px}.vg-oem-drawing[open]>summary{background:#f8f4ef;border-bottom:1px solid var(--vg-line)}.vg-oem-drawing[open]>summary .vg-oem-drawing-disclosure{transform:rotate(45deg)}.vg-oem-drawing-icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;color:#e24027;background:#fceee6}.vg-oem-drawing-name{flex:1;min-width:0;overflow-wrap:anywhere}.vg-oem-drawing-name span,.vg-oem-drawing-name strong{display:block}.vg-oem-drawing-name span{margin-top:5px;font-size:.8rem;color:var(--vg-muted)}.vg-oem-drawing-disclosure{font-size:1.5rem;color:#e24027}.vg-oem-drawing-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;padding:22px;align-items:start}.vg-oem-preview{min-width:0}.vg-oem-preview .vg-oem-canvas{min-height:180px;padding:12px}.vg-oem-preview .vg-oem-canvas img{display:block;width:100%;max-height:360px;-o-object-fit:contain;object-fit:contain}.vg-oem-canvas{overflow:auto;background:#fff;border:1px solid var(--vg-line)}.vg-oem-canvas:focus-visible{outline:2px solid #e24027;outline-offset:2px}.vg-oem-canvas[aria-busy=true]{background:#f8f4ef}.vg-oem-preview-tools,.vg-oem-zoom-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.vg-oem-preview-tools .vg-button,.vg-oem-zoom-tools .vg-button{min-height:44px;font-size:.8rem;padding:8px 12px}.vg-oem-preview-tools>strong{flex:1;color:#430f11}.vg-oem-image-error,.vg-oem-image-status{margin:12px 0 0;font-size:.85rem;color:var(--vg-muted)}.vg-oem-image-error{color:#a52c20}.vg-oem-placements{list-style:none;margin:0;padding:0;min-width:0}.vg-oem-placements>li{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid var(--vg-line)}.vg-oem-placements>li>div{min-width:0;overflow-wrap:anywhere}.vg-oem-placements>li:first-child{padding-top:0}.vg-oem-placements>li:last-child{border-bottom:0;padding-bottom:0}.vg-oem-placements strong{color:#430f11}.vg-oem-placements p{margin:8px 0}.vg-oem-placements .vg-oem-condition{padding:8px 10px;border-left:2px solid #b19a7e;background:#f8f4ef;font-size:.8rem}.vg-oem-position{align-self:flex-start;flex:0 0 auto;min-width:36px;padding:6px 9px;text-align:center;background:#430f11;color:#fff;font-weight:700}.vg-oem-dialog{width:min(1320px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:22px;border:1px solid var(--vg-line);background:#fff;color:#430f11;box-sizing:border-box;overflow:auto}.vg-oem-dialog::backdrop{background:rgba(24,6,6,.65)}.vg-oem-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vg-oem-dialog>header>div{min-width:0;overflow-wrap:anywhere}.vg-oem-dialog>header h3{margin:0 0 6px;font-size:1.2rem}.vg-oem-dialog>header .vg-button{flex-shrink:0;min-height:44px;padding:8px 12px;font-size:.8rem}.vg-oem-dialog-content{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:22px;margin-top:20px}.vg-oem-dialog-content .vg-oem-canvas{height:min(68dvh,760px)}.vg-oem-dialog-content .vg-oem-canvas img{display:block;width:var(--vg-oem-image-width,100%);max-width:none;height:auto;margin:auto}.vg-oem-dialog-placements{max-height:min(68dvh,760px);overflow:auto;padding-right:8px}@media (max-width:760px){.vg-oem-dialog-content,.vg-oem-drawing-content{grid-template-columns:1fr}.vg-oem-fitment .vg-oem-drawings,.vg-oem-fitment .vg-oem-unillustrated{padding:0 16px 20px}.vg-oem-drawing-content,.vg-oem-drawing>summary{padding:16px}.vg-oem-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px}.vg-oem-dialog>header .vg-button{font-size:0;gap:0}.vg-oem-dialog-content .vg-oem-canvas{height:48dvh}.vg-oem-dialog-placements{max-height:none}}.bill .vg-position-description,.vg-portal .vg-position-description{margin:.5rem 0 .75rem;font-size:1rem;line-height:1.55;font-weight:400;color:#605a50;overflow-wrap:anywhere}.offer-position-heading .vg-position-description{margin-bottom:0}.vg-customer-job-positions li+li{margin-top:1rem}.vg-portal .vg-material-controls{grid-column:1/-1;min-width:0;font-size:16px;line-height:1.5;margin-bottom:16px}.vg-portal .vg-material-controls[hidden]{display:none}.vg-portal .vg-material-controls-host{min-width:0}.vg-portal .vg-material-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.vg-portal .vg-material-tabs button{border:1px solid #e8ddd0;background:#fff;padding:8px 12px;color:var(--vg-muted);font-size:16px;font-family:inherit;line-height:1.3;min-height:44px;min-width:-moz-min-content;min-width:min-content;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}.vg-portal .vg-material-tabs button:hover{border-color:#430f11}.vg-portal .vg-material-tabs button[aria-pressed=true]{background:#430f11;border-color:#430f11;color:#fff}.vg-portal .vg-article-picker{position:relative;grid-column:1/-1;min-width:0;font-size:16px;line-height:1.5}.vg-portal .vg-article-picker>label{display:block;margin-bottom:6px;font-size:16px;font-weight:700}.vg-portal .vg-article-picker>input,.vg-portal .vg-article-picker>label>input{width:100%;max-width:100%;min-height:44px;font-size:16px}.vg-portal .vg-article-picker>label>input{display:block;margin-top:6px}.vg-portal .vg-article-picker>.vg-field-hint{display:block;margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--vg-muted)}.vg-portal .vg-article-results{max-height:260px;max-width:100%;overflow-y:auto;overscroll-behavior:contain;border:1px solid #dcc9b8;background:#fff;margin-top:8px}.vg-portal .vg-article-results[hidden]{display:none}.vg-portal .vg-article-results button{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;width:100%;min-height:44px;padding:11px 13px;background:#fff;border:0;border-bottom:1px solid var(--vg-line);text-align:left;font-size:16px;font-family:inherit;line-height:1.5;color:#430f11}.vg-portal .vg-article-results button:focus-visible,.vg-portal .vg-article-results button:hover{background:#fff3e5}.vg-portal .vg-article-results button:last-child{border-bottom:0}.vg-portal .vg-article-results button>span:first-child{min-width:0;max-width:100%;flex:1 1 160px}.vg-portal .vg-article-results button>span:last-child{max-width:100%;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vg-portal .vg-article-results button strong{display:block;overflow-wrap:anywhere}.vg-portal .vg-article-results button small{display:block;color:var(--vg-muted);font-size:14px;margin-top:2px;overflow-wrap:anywhere}.vg-portal .vg-entry-summary{display:flex;align-items:center;gap:12px;min-width:0;padding:16px 0;font-size:16px;line-height:1.5}.vg-portal .vg-entry-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;background:#eaf2f6;color:#317992}.vg-portal .vg-entry-icon .vg-icon{width:19px;height:19px}.vg-portal .vg-entry-icon--work{background:#fbf0da;color:#926623}.vg-portal .vg-entry-icon--position{background:#430f11;color:#fff}.vg-portal .vg-entry-icon [hidden]{display:none}.vg-portal .vg-entry-copy{flex:1;min-width:0}.vg-portal .vg-entry-copy>strong{display:block;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.vg-portal .vg-entry-copy>small{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--vg-muted);white-space:pre-line;overflow-wrap:anywhere}.vg-portal .vg-entry-amount{font-size:16px;white-space:nowrap;font-variant-numeric:tabular-nums}.vg-portal .vg-entry-actions{display:flex;gap:6px;flex-shrink:0}.vg-portal .vg-entry-actions .vg-row-action{min-width:44px;min-height:44px;padding:10px;font-size:14px;line-height:1.3}.vg-portal .vg-entry-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.vg-portal .vg-entry-editor,.vg-portal .vg-entry-fields{font-size:16px;line-height:1.5}.vg-portal .vg-entry-editor .vg-field,.vg-portal .vg-entry-fields .vg-field{font-size:16px;margin:0}.vg-portal .vg-entry-editor .vg-field-hint,.vg-portal .vg-entry-fields .vg-field-hint{font-size:14px}.vg-portal .vg-entry-editor input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.vg-portal .vg-entry-editor select,.vg-portal .vg-entry-editor textarea,.vg-portal .vg-entry-fields input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.vg-portal .vg-entry-fields select,.vg-portal .vg-entry-fields textarea{font-size:16px;min-height:44px;max-width:100%}.vg-portal .vg-entry-editor .vg-row-editor-context strong,.vg-portal .vg-entry-editor>summary{font-size:16px}.vg-portal .vg-entry-editor .vg-row-editor-context span{font-size:14px;line-height:1.5}.vg-portal .vg-entry-editor.vg-offer-row-editor{border:1px solid #d7cabc;background:#fffaf5;padding:18px;margin:18px 0;min-width:0}.vg-portal .vg-entry-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:14px 0;border-top:1px solid var(--vg-line);font-size:16px;line-height:1.5}.vg-portal .vg-entry-footer>span{font-size:14px;color:var(--vg-muted)}.vg-portal .vg-entry-footer>div{display:flex;flex-wrap:wrap;gap:8px}.vg-portal .vg-entry-footer .vg-button{font-size:16px;min-height:44px;min-width:0;max-width:100%;white-space:normal}.vg-portal .vg-entry-feedback{margin:0 0 14px;padding:10px 12px;color:#430f11;background:#fff3e7;border-left:3px solid #e24027;font-size:14px;line-height:1.5}.vg-portal .vg-offer-lines>.vg-entry-summary{border-bottom:1px solid var(--vg-line)}.vg-portal .vg-offer-lines>.vg-entry-summary:last-child{border-bottom:0}.vg-portal .vg-offer-row-editor-footer.vg-entry-footer{justify-content:space-between;margin-top:18px}.vg-portal .vg-offer-row-editor-footer.vg-entry-footer>span{font-size:14px;color:var(--vg-muted)}.vg-portal .vg-offer-row-editor-footer.vg-entry-footer>span strong{display:block;font-size:16px;color:#430f11}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table{display:block;width:100%;border:0;background:0 0}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>thead{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody{display:block;width:100%}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row{display:block;position:relative;margin:0 0 10px;border:1px solid var(--vg-line);background:#fff}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>.acf-row-handle{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>.acf-row-handle.order{display:block;position:absolute;top:25px;left:1px;width:14px;padding:0;border:0;background:0 0;color:var(--vg-muted);font-size:11px;line-height:16px;cursor:grab}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;min-width:0;width:auto;padding:0 18px!important;border:0;background:#fff}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields::after,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields::before,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields::after,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields::before{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-feedback,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-footer,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-material-controls,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-material-controls-host,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-material-group,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-feedback,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-footer,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-material-controls,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-material-controls-host,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-material-group{grid-column:1/-1}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field{float:none;width:auto!important;min-width:0;padding:0 0 16px;border:0}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field::before,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field::before{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=post_object],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=relationship],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=repeater],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=text],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=textarea],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-width="100"],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=post_object],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=relationship],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=repeater],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=text],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=textarea],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-width="100"]{grid-column:1/-1}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-name=unit],.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-name=unit]{grid-column:auto}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field>.acf-label,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field>.acf-label{float:none;width:100%;padding:0;margin:0 0 7px}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field>.acf-label label,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field>.acf-label label{margin:0;font-size:16px}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field>.acf-input,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field>.acf-input{float:none;width:100%;min-width:0;padding:0;margin:0}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-summary{order:-2}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-feedback,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-footer,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-feedback,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-footer{order:1}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td.acf-fields>.acf-field,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td.acf-fields>.vg-entry-footer,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td.acf-fields>.vg-material-controls-host,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td>.acf-fields>.acf-field,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td>.acf-fields>.vg-entry-footer,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row:not(.is-editing)>td>.acf-fields>.vg-material-controls-host{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row.is-editing{border-color:#d7cabc;box-shadow:inset 3px 0 0 #e24027}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row.is-editing>td.acf-fields,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row.is-editing>td>.acf-fields{background:#fffaf5}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material]{margin:0;border-width:0 0 1px}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material]>.acf-row-handle.order{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing{margin:18px 0;border-width:1px;box-shadow:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td.acf-fields,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td>.acf-fields{padding-top:18px!important}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td>.acf-fields>.vg-entry-summary{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row.vg-entry-conversion-source{display:none}.vg-portal .vg-editor-native-fields .vg-entry-list .acf-actions{padding-top:3px}.vg-portal .vg-editor-native-fields .vg-entry-list .acf-input input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.vg-portal .vg-editor-native-fields .vg-entry-list .acf-input select,.vg-portal .vg-editor-native-fields .vg-entry-list .acf-input textarea{font-size:16px;min-height:44px;width:100%;max-width:100%}.vg-portal .vg-editor-native-fields .vg-entry-list .acf-field[data-type=number]>.acf-input>input:not([type=hidden]){grid-column:2}.vg-portal .vg-editor-native-fields .vg-entry-list .select2-selection__rendered{font-size:16px}.vg-portal .vg-editor-native-fields .vg-material-group{grid-column:1/-1;min-width:0;padding:17px 12px;background:0 0;border:0}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-group-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 10px;font-size:16px;font-weight:700;color:#430f11}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-group-heading h3{margin:0;font-size:18px}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-group-heading p{margin:5px 0 0;font-size:14px;font-weight:400;color:#74736d}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-group-heading button{max-width:100%;white-space:normal}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source{float:none;width:auto!important;min-width:0;padding:0;border:0;background:0 0}.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source>.acf-input>.acf-repeater.-empty>.acf-table,.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source>.acf-input>.acf-repeater>.acf-actions,.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source>.acf-input>.acf-repeater>.acf-empty,.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source>.acf-input>.description,.vg-portal .vg-editor-native-fields .vg-material-group>.vg-material-source>.acf-label{display:none}.vg-portal .vg-editor-native-fields .vg-material-group>[data-vg-material-add]{margin-top:12px;max-width:100%;white-space:normal}.vg-portal .vg-editor-native-fields .vg-material-native-catalogue{display:none}.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-summary{margin:0 -18px;padding:16px 18px;background:#f5f1e9;border-bottom:1px solid var(--vg-line)}.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-summary .vg-entry-copy>strong,.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-summary .vg-entry-copy>strong{font-size:20px;color:#430f11}.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.acf-field[data-type=repeater],.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.acf-field[data-type=repeater]{display:block;padding-top:16px}@media (max-width:650px){.vg-portal .vg-material-tabs{gap:4px}.vg-portal .vg-material-tabs button{flex:1 1 0;padding-inline:5px}.vg-portal .vg-entry-fields{grid-template-columns:minmax(0,1fr)}.vg-portal .vg-entry-summary{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:8px 10px}.vg-portal .vg-entry-summary>.vg-entry-icon{grid-column:1;grid-row:1}.vg-portal .vg-entry-summary>.vg-entry-copy{grid-column:2/-1;grid-row:1}.vg-portal .vg-entry-summary>.vg-entry-amount{grid-column:1/3;grid-row:2}.vg-portal .vg-entry-summary>.vg-entry-actions{grid-column:3;grid-row:2;justify-self:end}.vg-portal .vg-entry-summary>.vg-entry-actions .vg-row-action>span{display:none}.vg-portal .vg-entry-editor.vg-offer-row-editor{padding:14px}.vg-portal .vg-entry-footer{align-items:stretch}.vg-portal .vg-entry-footer>span{width:100%}.vg-portal .vg-entry-footer>div{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%}.vg-portal .vg-entry-footer>.vg-button,.vg-portal .vg-entry-footer>div>.vg-button{flex:1 1 0;min-width:-moz-min-content;min-width:min-content;padding-inline:8px;overflow-wrap:normal;word-break:normal}.vg-portal .vg-entry-footer>.vg-button>.vg-icon,.vg-portal .vg-entry-footer>div>.vg-button>.vg-icon{display:none}.vg-portal .vg-offer-row-editor-footer.vg-entry-footer{flex-direction:column}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields{grid-template-columns:minmax(0,1fr);padding-inline:14px!important}.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td.acf-fields,.vg-portal .vg-editor-native-fields .vg-entry-list>.acf-table>tbody>.vg-entry-row[data-vg-entry-kind=material].is-editing>td>.acf-fields{padding-top:14px!important}.vg-portal .vg-editor-native-fields .vg-material-group{padding:16px 10px}.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td.acf-fields>.vg-entry-summary,.vg-portal .vg-editor-native-fields .vg-entry-field--position>.acf-input>.vg-entry-list>.acf-table>tbody>.vg-entry-row>td>.acf-fields>.vg-entry-summary{margin-inline:-14px;padding-inline:14px}}body.vg-meta-legal{margin:0;background:#f6f4ef;color:#24231d;font-size:18px;line-height:1.7}body.vg-meta-legal .vg-meta-legal-wrap{width:min(100% - 48px,920px);margin:0 auto}body.vg-meta-legal a{color:#430f11;text-underline-offset:4px;overflow-wrap:anywhere}body.vg-meta-legal a:hover{color:#e24027}body.vg-meta-legal a:focus-visible{outline:2px solid #e24027;outline-offset:5px}body.vg-meta-legal .vg-meta-legal-skip{position:absolute;left:24px;top:-80px;padding:8px 12px;background:#fff}body.vg-meta-legal .vg-meta-legal-skip:focus{top:12px}body.vg-meta-legal .vg-meta-legal-header{padding:25px 0;background:#fff;border-bottom:1px solid #e3ded4}body.vg-meta-legal .vg-meta-legal-header .vg-meta-legal-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}body.vg-meta-legal .vg-meta-legal-header span:not(.vg-logo){color:#716f68;font-size:16px}body.vg-meta-legal main{padding-top:48px}body.vg-meta-legal .vg-meta-legal-eyebrow{margin:0 0 12px;color:#e24027;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.vg-meta-legal h1{max-width:800px;margin:0 0 16px;color:#430f11;font-size:clamp(30px, 4vw, 46px);line-height:1.15}body.vg-meta-legal .vg-meta-legal-date{color:#716f68;font-size:14px}body.vg-meta-legal nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:26px 0;font-size:16px}body.vg-meta-legal nav [aria-current]{font-weight:700}body.vg-meta-legal article{padding:36px;background:#fff;border:1px solid #e3ded4}body.vg-meta-legal h2{margin:0 0 22px;color:#430f11;font-size:25px;line-height:1.3}body.vg-meta-legal p{margin:0 0 20px}body.vg-meta-legal article p:last-child{margin-bottom:0}body.vg-meta-legal footer{padding-top:28px;padding-bottom:32px;color:#716f68;font-size:15px}@media (max-width:600px){body.vg-meta-legal{font-size:17px}body.vg-meta-legal .vg-meta-legal-wrap{width:calc(100% - 32px)}body.vg-meta-legal .vg-meta-legal-header{padding:20px 0}body.vg-meta-legal .vg-meta-legal-header span:not(.vg-logo){display:none}body.vg-meta-legal main{padding-top:30px}body.vg-meta-legal article{padding:24px 20px}body.vg-meta-legal h2{font-size:23px}}