@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--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:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--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:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--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(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[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:#fff;--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:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::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-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}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}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,pre{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}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,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,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}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}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}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::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:1.25rem;font-weight:300}.figure{display:inline-block}.container,.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{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container,.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}.col-6{flex:0 0 auto;width:50%}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}.g-5{--bs-gutter-x:3rem}.g-5{--bs-gutter-y:3rem}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.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%}}@media (min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}}.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}.form-label{margin-bottom:.5rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;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){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.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;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.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){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}textarea.form-control{min-height:calc(1.5em + .75rem + 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:1rem;font-weight:400;line-height:1.5;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:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.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)}[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")}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .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.5em + .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)}.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,.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{z-index:3}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .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='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .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='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .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.5em + .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)}.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,.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{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--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:var(--bs-border-radius);--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{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn: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.active,.btn.show,.btn:first-child: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.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled{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{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.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-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--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:1rem;--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:#fff;--bs-dropdown-link-active-bg:#0d6efd;--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:.875rem;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:#fff;--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:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group>.btn.dropdown-toggle-split:first-child{border-top-right-radius:0;border-bottom-right-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{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.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(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--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.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--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:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--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%2833, 37, 41, 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:var(--bs-border-radius);--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-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-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)}@media (min-width:576px){.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.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 .navbar-nav .dropdown-menu{position:absolute}.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 .navbar-nav .dropdown-menu{position:absolute}.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 .navbar-nav .dropdown-menu{position:absolute}.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-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 .navbar-nav .dropdown-menu{position:absolute}.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[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:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--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")}.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)}.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='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%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='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,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:1rem;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)}[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='%236ea8fe'%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-.708'/%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='%236ea8fe'%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-.708'/%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:1rem;--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(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--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}.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)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--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:#fff;--bs-progress-bar-bg:#0d6efd;--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)}.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:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.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)}.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.414'/%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(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;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;filter:var(--bs-btn-close-filter);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)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.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-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:var(--bs-body-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.5;--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{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.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-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left: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:0.875rem;--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:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;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}.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:0.875rem;--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:1rem;--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:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;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}.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-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;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-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:var(--bs-carousel-indicator-active-bg);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}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.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.5}@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-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left: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}.placeholder.btn::before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.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:-webkit-sticky;position:sticky;top:0;z-index:1020}.visually-hidden{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}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.d-flex{display:flex!important}.d-none{display:none!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.m-auto{margin:auto!important}.me-2{margin-right:.5rem!important}.visible{visibility:visible!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-none{display:none!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}}@media (min-width:1400px){.d-xxl-none{display:none!important}.order-xxl-last{order:6!important}}
@font-face{font-family:"Phosphor";src:url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/ph-regular.woff2?v=a8eb1634") format("woff2");font-display:block}@font-face{font-family:"Phosphor-Fill";src:url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/ph-fill.woff2?v=7137c679") format("woff2");font-display:block}.ph{font-family:"Phosphor"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph-fill{font-family:"Phosphor-Fill"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph.ph-arrow-down:before{content:"\e03e"}.ph.ph-arrow-left:before{content:"\e058"}.ph.ph-arrow-right:before{content:"\e06c"}.ph.ph-arrow-up:before{content:"\e08e"}.ph.ph-arrows-clockwise:before{content:"\e094"}.ph.ph-article:before{content:"\e0a8"}.ph.ph-barbell:before{content:"\e0b6"}.ph.ph-bell:before{content:"\e0ce"}.ph.ph-buildings:before{content:"\e102"}.ph.ph-calendar-blank:before{content:"\e10a"}.ph.ph-calendar-check:before{content:"\e712"}.ph.ph-caret-down:before{content:"\e136"}.ph.ph-caret-right:before{content:"\e13a"}.ph.ph-chart-line-up:before{content:"\e156"}.ph.ph-chat-circle-dots:before{content:"\e16c"}.ph.ph-check:before{content:"\e182"}.ph.ph-check-circle:before{content:"\e184"}.ph.ph-circle-notch:before{content:"\eb44"}.ph.ph-clock:before{content:"\e19a"}.ph.ph-code:before{content:"\e1bc"}.ph.ph-copy:before{content:"\e1ca"}.ph.ph-device-mobile:before{content:"\e1e0"}.ph.ph-envelope-simple:before{content:"\e218"}.ph.ph-eye:before{content:"\e220"}.ph.ph-facebook-logo:before{content:"\e226"}.ph.ph-files:before{content:"\e710"}.ph.ph-fork-knife:before{content:"\e262"}.ph.ph-gift:before{content:"\e276"}.ph.ph-hammer:before{content:"\e80e"}.ph.ph-handshake:before{content:"\e582"}.ph.ph-headset:before{content:"\e584"}.ph.ph-house:before{content:"\e2c2"}.ph.ph-house-line:before{content:"\e2c4"}.ph.ph-image:before{content:"\e2ca"}.ph.ph-instagram-logo:before{content:"\e2d0"}.ph.ph-key:before{content:"\e2d6"}.ph.ph-link:before{content:"\e2e2"}.ph.ph-linkedin-logo:before{content:"\e2ee"}.ph.ph-list-bullets:before{content:"\e2f2"}.ph.ph-lock-key:before{content:"\e2fe"}.ph.ph-lock-simple:before{content:"\e308"}.ph.ph-magnifying-glass:before{content:"\e30c"}.ph.ph-map-pin:before{content:"\e316"}.ph.ph-medal:before{content:"\e320"}.ph.ph-microphone:before{content:"\e326"}.ph.ph-minus-circle:before{content:"\e32c"}.ph.ph-music-notes:before{content:"\e340"}.ph.ph-newspaper:before{content:"\e344"}.ph.ph-note-pencil:before{content:"\e34c"}.ph.ph-paint-brush-broad:before{content:"\e590"}.ph.ph-palette:before{content:"\e6c8"}.ph.ph-pen-nib:before{content:"\e3ac"}.ph.ph-phone:before{content:"\e3b8"}.ph.ph-plugs-connected:before{content:"\eb5a"}.ph.ph-question:before{content:"\e3e8"}.ph.ph-receipt:before{content:"\e3ec"}.ph.ph-robot:before{content:"\e762"}.ph.ph-rocket-launch:before{content:"\e3fe"}.ph.ph-scales:before{content:"\e750"}.ph.ph-share-network:before{content:"\e408"}.ph.ph-shield-check:before{content:"\e40c"}.ph.ph-sparkle:before{content:"\e6a2"}.ph.ph-stack:before{content:"\e466"}.ph.ph-tooth:before{content:"\e9cc"}.ph.ph-tree-structure:before{content:"\e67c"}.ph.ph-user-gear:before{content:"\e4cc"}.ph.ph-wheelchair:before{content:"\e4e8"}.ph.ph-x:before{content:"\e4f6"}.ph.ph-x-logo:before{content:"\e4bc"}.ph-fill.ph-chat-circle-dots:before{content:"\e16c"}.ph-fill.ph-check-circle:before{content:"\e184"}.ph-fill.ph-star:before{content:"\e46a"}.ph-fill.ph-x-circle:before{content:"\e4f8"}
@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 400;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/hanken-grotesk-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 500;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/hanken-grotesk-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 600;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/hanken-grotesk-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Hanken Grotesk';font-style: normal;font-weight: 700;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/hanken-grotesk-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'JetBrains Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/jetbrains-mono-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'JetBrains Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/jetbrains-mono-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 600;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/outfit-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 700;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/outfit-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 800;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/outfit-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Outfit';font-style: normal;font-weight: 900;font-display: swap;src: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../fonts/outfit-latin.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Outfit Fallback';font-weight: 700 900;src: local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Bold'),local('Helvetica-Bold'),local('Roboto Bold'),local('Roboto-Bold');size-adjust: 98.6%;ascent-override: 101.4%;descent-override: 26.4%;line-gap-override: 0%}@font-face{font-family: 'Outfit Fallback';font-weight: 100 600;src: local('Arial'),local('ArialMT'),local('Helvetica'),local('Roboto');size-adjust: 98.6%;ascent-override: 101.4%;descent-override: 26.4%;line-gap-override: 0%}@font-face{font-family: 'Hanken Grotesk Fallback';font-weight: 100 500;src: local('Arial'),local('ArialMT'),local('Helvetica'),local('Roboto');size-adjust: 98.9%;ascent-override: 101.1%;descent-override: 30.6%;line-gap-override: 0%}@font-face{font-family: 'Hanken Grotesk Fallback';font-weight: 600 900;src: local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Bold'),local('Helvetica-Bold'),local('Roboto Bold'),local('Roboto-Bold');size-adjust: 95%;ascent-override: 105.3%;descent-override: 31.9%;line-gap-override: 0%} :root,[data-bs-theme="dark"]{--bg: #0A0A0B;--surface-0: #101012;--surface-1: #16161A;--surface-2: #1D1D22;--surface-3: #26262C;--bg-glass: rgba(10,10,11,0.72);--bg-glass-strong: rgba(10,10,11,0.9);--ink: #F6F5F3;--ink-2: #D4D4D8;--muted: #A1A1AA;--dim: #8E8E98;--line: rgba(255,255,255,0.08);--line-2: rgba(255,255,255,0.14);--line-3: rgba(255,255,255,0.24);--tiger: #FF6B1A;--tiger-2: #FFB347;--tiger-deep: #E0550F;--tiger-ink: #0A0A0B;--tiger-soft: rgba(255,107,26,0.10);--tiger-rim: rgba(255,107,26,0.32);--tiger-glow: rgba(255,107,26,0.22);--tiger-gradient: linear-gradient(135deg,#FF6B1A 0%,#FFB347 100%);--fade-in-right: linear-gradient(90deg,transparent 0%,#000 45%);--fade-out-right: linear-gradient(90deg,#000 35%,transparent 100%);--tiger-gradient-text: linear-gradient(100deg,#FF6B1A 0%,#FF8A3D 45%,#FFB347 100%);--success: #4ADE80;--danger: #F87171;--danger-ink: #FEE2E2;--danger-soft: rgba(248,113,113,0.12);--ff-display: 'Outfit','Outfit Fallback',system-ui,sans-serif;--ff-body: 'Hanken Grotesk','Hanken Grotesk Fallback',system-ui,sans-serif;--ff-mono: 'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;--text-xs: 0.9375rem;--text-sm: 1.0625rem;--text-md: 1.1875rem;--text-lg: 1.375rem;--text-xl: clamp(1.375rem,1.15rem + 0.9vw,1.75rem);--text-2xl: clamp(2.125rem,1.6rem + 2.2vw,3.25rem);--text-3xl: clamp(2.75rem,1.9rem + 3.8vw,5.25rem);--text-hero: clamp(3rem,1.4rem + 7.4vw,8.5rem);--fw-medium: 500;--fw-semi: 600;--fw-bold: 700;--fw-heavy: 800;--fw-ultra: 900;--s-1: 0.25rem;--s-2: 0.5rem;--s-3: 0.75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-10: 8rem;--section-y: clamp(3.5rem,2rem + 4vw,6.5rem);--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px;--shadow-lg: 0 24px 64px rgba(0,0,0,0.55);--shadow-tiger: 0 12px 40px rgba(255,107,26,0.28);--logo-depth: drop-shadow(0 4px 8px rgba(0,0,0,0.6)) drop-shadow(0 0 14px rgba(255,107,26,0.28));--logo-depth-flare: drop-shadow(0 6px 12px rgba(0,0,0,0.6)) drop-shadow(0 0 30px rgba(255,107,26,0.7));--scratch-faint: rgba(255,255,255,0.05);--logo-sheen: linear-gradient(105deg,transparent 42%,rgba(255,255,255,0.6) 50%,transparent 58%);--t-fast: 150ms;--t-mid: 250ms;--t-slow: 400ms;--ease: cubic-bezier(0.2,0.8,0.2,1);--z-sticky: 50;--z-toast: 300;--header-h: 104px;--bs-body-bg: var(--bg);--bs-body-bg-rgb: 10,10,11;--bs-body-color: var(--ink-2);--bs-body-color-rgb: 212,212,216;--bs-body-font-family: var(--ff-body);--bs-body-font-size: 1.25rem;--bs-body-line-height: 1.65;--bs-emphasis-color: var(--ink);--bs-emphasis-color-rgb: 246,245,243;--bs-secondary-color: var(--muted);--bs-secondary-bg: var(--surface-1);--bs-tertiary-bg: var(--surface-0);--bs-heading-color: var(--ink);--bs-primary: var(--tiger);--bs-primary-rgb: 255,107,26;--bs-primary-text-emphasis: var(--tiger-2);--bs-primary-bg-subtle: var(--tiger-soft);--bs-primary-border-subtle: var(--tiger-rim);--bs-link-color: var(--tiger-2);--bs-link-color-rgb: 255,179,71;--bs-link-hover-color: var(--ink);--bs-link-hover-color-rgb: 246,245,243;--bs-border-color: var(--line-2);--bs-border-color-translucent: var(--line);--bs-border-radius: var(--r-sm);--bs-border-radius-lg: var(--r-md);--bs-border-radius-xl: var(--r-lg);--bs-focus-ring-color: rgba(255,107,26,0.45);--bs-form-valid-color: var(--success);--bs-form-valid-border-color: var(--success);--bs-form-invalid-color: var(--danger);--bs-form-invalid-border-color: var(--danger);--bs-code-color: var(--tiger-2)}.section-raised>*,.landing-raised>*{--surface-0: #16161A;--surface-1: #1D1D22;--surface-2: #26262C;--surface-3: #28282E}  html{scroll-padding-top: calc(var(--header-h) + var(--s-4))}body{background: var(--bg);min-height: 100dvh;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}::selection{background: var(--tiger);color: var(--tiger-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family: var(--ff-display);font-weight: var(--fw-heavy);letter-spacing: -0.025em;line-height: 1.05;text-wrap: balance;color: var(--ink)}h1,.h1{font-size: var(--text-3xl)}h2,.h2{font-size: var(--text-2xl)}h3,.h3{font-size: var(--text-xl);letter-spacing: -0.015em;line-height: 1.2}h4,.h4{font-size: var(--text-lg);letter-spacing: -0.01em;line-height: 1.3}strong{color: var(--ink);font-weight: var(--fw-semi)}a{transition: color var(--t-fast) var(--ease)}:focus-visible{outline: 2px solid var(--tiger);outline-offset: 3px;border-radius: var(--r-xs)}img,svg{max-width: 100%;height: auto}.skip-link{position: absolute;top: -100px;left: 50%;transform: translateX(-50%);z-index: calc(var(--z-toast) + 1);padding: var(--s-2) var(--s-4);border-radius: var(--r-sm);background: var(--tiger);color: var(--tiger-ink);font-weight: var(--fw-bold);text-decoration: none}.skip-link:focus{top: var(--s-2)} .container-xxl{--bs-gutter-x: 3rem} .site-header{position: sticky;top: 0;z-index: var(--z-sticky);padding-top: env(safe-area-inset-top);border-bottom: 1px solid transparent;transition: border-color var(--t-mid) var(--ease)}.site-header::before{content: "";position: absolute;inset: 0;z-index: -1;background: var(--bg-glass);backdrop-filter: saturate(160%) blur(16px);-webkit-backdrop-filter: saturate(160%) blur(16px);transition: background var(--t-mid) var(--ease)}.site-header.is-scrolled{border-bottom-color: var(--line)}.site-header.is-scrolled::before{background: var(--bg-glass-strong)}.site-nav{--bs-navbar-padding-y: 0;min-height: var(--header-h)}.site-brand{padding: 0;margin-right: var(--s-6);min-height: 44px}.site-brand{--brand-h: 68px;display: inline-flex;align-items: center;gap: calc(var(--brand-h) * 0.18)}.site-brand-mark{position: relative;display: block;height: var(--brand-h);transform-origin: 50% 65%;transition: transform var(--t-slow) var(--ease)}.site-brand-mark img{display: block;height: 100%;width: auto;filter: var(--logo-depth);transform-origin: 50% 65%}.site-brand-mark::after{content: "";position: absolute;inset: 0;background: var(--logo-sheen) no-repeat;background-size: 300% 100%;background-position: 100% 0;-webkit-mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/tyger-head.svg") center / contain no-repeat;mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/tyger-head.svg") center / contain no-repeat;pointer-events: none}.site-brand-mark{transition: transform var(--t-slow) var(--ease),filter var(--t-slow) var(--ease)}.site-brand:hover .site-brand-mark,.site-brand:focus-visible .site-brand-mark{filter: drop-shadow(0 0 18px var(--tiger-glow))}.site-brand-word{display: block;height: calc(var(--brand-h) * 0.667);width: auto}.site-nav-links{--bs-nav-link-color: var(--ink-2);--bs-nav-link-hover-color: var(--ink);--bs-navbar-active-color: var(--ink);--bs-nav-link-font-size: 1.3125rem;--bs-nav-link-font-weight: var(--fw-semi);gap: var(--s-1);margin-inline: auto}.site-nav-links .nav-link{position: relative;font-family: var(--ff-display);padding: var(--s-2) var(--s-3);white-space: nowrap}.site-nav-links .nav-link.active{font-weight: var(--fw-bold);color: var(--tiger-2)}.site-nav-actions{gap: var(--s-2);margin-left: var(--s-5)}.site-nav-toggle{display: inline-flex;align-items: center;justify-content: center;width: 52px;height: 52px;padding: 0;border: 0;border-radius: 50%;background: var(--surface-2);color: var(--ink);transition: background-color var(--t-mid) ease,color var(--t-mid) ease}.site-nav-toggle:hover,.site-nav-toggle[aria-expanded="true"]{background: var(--tiger);color: var(--tiger-ink)}.site-nav-toggle:focus{box-shadow: none}.site-nav-toggle:focus-visible{outline: 2px solid var(--tiger);outline-offset: 3px}.site-nav-toggle:has(.site-nav-toggle-label){width: auto;gap: var(--s-2);padding-inline: var(--s-4) calc(var(--s-4) + 2px);border-radius: 999px}.site-nav-toggle-label{font-family: var(--ff-display);font-size: var(--text-md);font-weight: var(--fw-bold);letter-spacing: -0.01em;line-height: 1}.site-nav-toggle-bars{display: grid;justify-items: end;gap: 6px;width: 22px}.site-nav-toggle-bars>span{display: block;width: 100%;height: 2.5px;border-radius: 2px;background: currentColor}.site-nav-toggle-bars>span:last-child{width: 62%}.site-nav-toggle:hover .site-nav-toggle-bars>span:last-child{width: 100%}.site-drawer .offcanvas-title{margin: 0}.site-drawer-close{margin-left: auto;display: inline-flex;align-items: center;justify-content: center;width: 52px;height: 52px;padding: 0;border: 0;border-radius: 50%;background: var(--surface-2);color: var(--ink);font-size: 1.375rem;transition: background-color var(--t-mid) ease,color var(--t-mid) ease}.site-drawer-close:hover{background: var(--tiger);color: var(--tiger-ink)}.site-drawer-close:focus-visible{outline: 2px solid var(--tiger);outline-offset: 3px}.site-services-menu{--bs-dropdown-bg: var(--surface-1);--bs-dropdown-border-color: var(--line);--bs-dropdown-border-radius: var(--r-lg);--bs-dropdown-padding-y: var(--s-3);--bs-dropdown-min-width: 19rem;--bs-dropdown-link-color: var(--ink-2);--bs-dropdown-link-hover-color: var(--ink);--bs-dropdown-link-hover-bg: var(--surface-2);--bs-dropdown-link-active-color: var(--ink);--bs-dropdown-link-active-bg: var(--surface-3);--bs-dropdown-item-padding-x: var(--s-5);--bs-dropdown-item-padding-y: var(--s-3);--bs-dropdown-divider-bg: var(--line);--bs-dropdown-font-size: var(--text-md);box-shadow: var(--shadow-lg)}.site-services-menu .dropdown-item{display: flex;align-items: center;gap: var(--s-3);font-weight: var(--fw-medium)}.site-services-menu .dropdown-item .ph{font-size: 1.25rem;color: var(--tiger)}.site-services-all{color: var(--tiger-2);font-weight: var(--fw-semi)}.site-markets-menu .dropdown-item img{flex: none;width: 32px;height: 32px;border-radius: 50%;object-fit: cover}.site-services-menu.show{display: grid;grid-template-columns: repeat(2,max-content);column-gap: var(--s-1)}.site-services-menu>li:has(>.dropdown-divider,>.site-services-all){grid-column: 1 / -1}.site-nav-links .dropdown-toggle::after{vertical-align: 0.15em;border-top-color: currentColor}.site-drawer{--bs-offcanvas-bg: var(--surface-0);--bs-offcanvas-width: min(88vw,420px);--bs-offcanvas-border-color: var(--line);padding-bottom: env(safe-area-inset-bottom)}body:has(.site-drawer.show) .roar-fab,body:has(.site-drawer.showing) .roar-fab{opacity: 0;pointer-events: none}.site-drawer-foot{display: grid;gap: var(--s-3);margin-top: auto;padding-top: var(--s-6)}.site-drawer-mail{display: inline-flex;align-items: center;justify-content: center;gap: var(--s-2);padding: var(--s-2) 0;font-family: var(--ff-display);font-weight: var(--fw-semi);font-size: var(--text-lg);color: var(--ink);text-decoration: none}.site-drawer-mail .ph{color: var(--tiger);font-size: 1.25em}.site-drawer-mail:hover{color: var(--tiger-2)}.site-score-btn{--bs-btn-color: var(--ink);--bs-btn-bg: transparent;--bs-btn-border-color: var(--tiger);--bs-btn-hover-color: var(--tiger-ink);--bs-btn-hover-bg: var(--tiger);--bs-btn-hover-border-color: var(--tiger);--bs-btn-active-color: var(--tiger-ink);--bs-btn-active-bg: var(--tiger);--bs-btn-active-border-color: var(--tiger);display: inline-flex;align-items: center;justify-content: center;gap: var(--s-2);border-width: 2px}.site-score-btn .ph{color: var(--tiger-2)}.site-score-btn:hover .ph,.site-score-btn:focus-visible .ph{color: inherit}.site-drawer-foot .site-score-btn{margin-bottom: var(--s-3)}.site-drawer-social{display: flex;justify-content: center;gap: var(--s-2);margin: calc(-1 * var(--s-2)) 0 var(--s-4)}.site-social-link{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;color: var(--ink-2);font-size: 1.5rem;text-decoration: none;transition: color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.site-social-link:hover,.site-social-link:focus-visible{color: var(--tiger-2);background: var(--surface-2)}.site-header:has(.site-drawer:is(.show,.showing,.hiding)){z-index: 1050} .section{padding-block: var(--section-y);position: relative}.section-tight{padding-block: calc(var(--section-y) * 0.6)}.section-raised{background: var(--surface-1)}.section-rule{border-top: 1px solid var(--line)}.section-head{margin-bottom: var(--s-7)}.section-head p:not(.eyebrow){font-size: var(--text-lg);color: var(--ink-2);margin-top: var(--s-4)}.section-head-split{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: var(--s-5);margin-bottom: var(--s-7)}.section-head-split .section-head{margin-bottom: 0}.section-head-split>.section-head{flex: 1 1 100%} .page-hero{position: relative;overflow: hidden;padding-block: clamp(2rem,1rem + 3vw,4rem) clamp(3rem,2rem + 3vw,5rem);border-bottom: 1px solid var(--line);isolation: isolate}.page-hero .breadcrumb{margin-bottom: var(--s-5)}.page-hero::before{content: "";position: absolute;inset: -40% -10% auto auto;width: 60vw;height: 60vw;max-width: 900px;max-height: 900px;background: radial-gradient(circle,var(--tiger-glow) 0%,transparent 62%);pointer-events: none}.page-hero .container-xxl{position: relative}.hero-row{align-items: flex-start}:is(.home-hero,.page-hero) .container-xxl>.row>.col-lg-7{padding-top: clamp(var(--s-5),3vw,var(--s-7))}.page-hero::after{content: "";position: absolute;z-index: -1;inset: 0 0 0 35%;background: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/stripes-tiger.webp") center / cover no-repeat;opacity: 0.1;mask-image: var(--fade-in-right);-webkit-mask-image: var(--fade-in-right);pointer-events: none}.page-hero h1{font-size: clamp(2.75rem,1.5rem + 5vw,6rem);font-weight: var(--fw-ultra)}.page-hero-lede{font-size: var(--text-xl);color: var(--ink-2);margin-top: var(--s-5);line-height: 1.5} .site-footer{padding-block: var(--s-9) calc(var(--s-6) + env(safe-area-inset-bottom));border-top: 1px solid var(--line);background: var(--surface-0)}.site-footer-grid{display: grid;gap: var(--s-7) var(--s-4);justify-content: space-between;grid-template-columns: minmax(0,1fr) repeat(3,max-content);column-gap: var(--s-8)}.site-footer-reach{grid-column: auto}.site-footer-about{grid-column: auto}.site-footer-brand{display: inline-block}.site-footer-brand img{height: 60px;width: auto}.site-footer-lede{color: var(--muted);max-width: 26rem;margin-top: var(--s-5)}.site-footer-head{font-family: var(--ff-body);font-size: var(--text-xs);font-weight: var(--fw-medium);color: var(--dim);margin-bottom: var(--s-4)}.site-footer-links{list-style: none;padding: 0;margin: 0;display: grid;gap: var(--s-2)}.site-footer-links a{display: inline-block;padding-block: var(--s-1);color: var(--ink-2);text-decoration: none}.site-footer-links a:hover{color: var(--tiger-2)}.site-footer-links .site-footer-socials{display: flex;flex-wrap: wrap;gap: var(--s-1);margin-left: -10px}.site-footer-links .site-footer-social{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;font-size: 1.5rem}.site-footer-base{display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--s-3);margin-top: var(--s-8);padding-top: var(--s-5);border-top: 1px solid var(--line);font-size: var(--text-sm);color: var(--dim)}.site-footer-base p{margin: 0}.site-footer-legal{display: flex;gap: var(--s-5)}.site-footer-legal a{color: inherit;text-decoration: none;padding-block: 0.7rem;margin-block: -0.7rem}.site-footer-legal a:hover{color: var(--tiger-2)} .roar-fab{position: fixed;z-index: var(--z-toast);right: max(var(--s-4),env(safe-area-inset-right));bottom: max(var(--s-4),env(safe-area-inset-bottom));display: inline-flex;align-items: center;justify-content: center;width: auto;height: 60px;border: 0;border-radius: 999px;background: var(--tiger-gradient);color: var(--tiger-ink);font-size: 1.625rem;box-shadow: var(--shadow-lg),var(--shadow-tiger);transition: transform var(--t-mid) var(--ease);gap: var(--s-2);padding: 0 var(--s-5) 0 var(--s-4)}.roar-fab:hover{transform: scale(1.06)}.roar-fab:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 4px}.roar-fab .ph-fill{display: block}.roar-fab-label{display: inline;font-family: var(--ff-display);font-size: 1.0625rem;font-weight: var(--fw-bold);letter-spacing: 0.01em;white-space: nowrap}body.has-sticky-bar .roar-fab{bottom: calc(92px + env(safe-area-inset-bottom))}.roar-fab[aria-expanded="true"]{transform: scale(0.92)}.roar-fab.is-tucked{opacity: 0;transform: scale(0.6);pointer-events: none;transition: opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)} .site-sticky{position: fixed;z-index: var(--z-sticky);right: 0;bottom: 0;left: 0;padding: var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background: color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.2);backdrop-filter: blur(14px) saturate(1.2);box-shadow: 0 -10px 30px rgba(0,0,0,0.45);display: none}.site-sticky[hidden]{display: none}.site-sticky .btn{display: flex;width: 100%;max-width: 30rem;margin-inline: auto;justify-content: center}.sticky-pair{display: flex;gap: var(--s-2);max-width: 30rem;margin-inline: auto}:is(.site-sticky,.landing-sticky) .sticky-pair .btn{flex: 1 1 0;min-width: 0;width: auto;max-width: none;margin: 0;padding-inline: var(--s-3);white-space: nowrap} .ebook-rail{position: fixed;z-index: var(--z-sticky);right: 0;bottom: 0;left: 0;padding: var(--s-3) 0 calc(var(--s-3) + env(safe-area-inset-bottom));border-top: 1px solid var(--tiger-rim);background: color-mix(in srgb,var(--surface-0) 94%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.2);backdrop-filter: blur(14px) saturate(1.2);box-shadow: 0 -10px 30px rgba(0,0,0,0.45)}.ebook-rail[hidden]{display: none}.ebook-rail-in{display: flex;align-items: center;gap: var(--s-4)}.ebook-rail-link{display: flex;flex: 1 1 auto;min-width: 0;align-items: center;gap: var(--s-4);color: inherit;text-decoration: none}.ebook-rail-cover{flex: none;width: 56px;height: auto;margin-top: calc(-1 * var(--s-6));border-radius: 4px;box-shadow: 0 10px 24px rgba(0,0,0,0.55),0 0 0 1px var(--line-2);transform: rotate(-4deg)}.ebook-rail-text{display: flex;min-width: 0;flex-direction: column}.ebook-rail-title{font-family: var(--ff-display);font-size: var(--text-md);font-weight: var(--fw-bold);line-height: 1.2;color: var(--ink)}.ebook-rail-short{display: none}.ebook-rail-sub{font-size: var(--text-xs);color: var(--muted)}.ebook-rail-btn{flex: none;white-space: nowrap}.ebook-rail-close{display: inline-flex;flex: none;width: 2.5rem;height: 2.5rem;align-items: center;justify-content: center;border: 1px solid var(--line-2);border-radius: var(--r-pill);background: transparent;color: var(--ink-2);cursor: pointer}.ebook-rail-close:hover,.ebook-rail-close:focus-visible{border-color: var(--tiger-rim);color: var(--tiger-2)}.ebook-rail-preview{position: absolute;top: -1.6rem;right: var(--s-4);padding: 0.2rem var(--s-3);border-radius: var(--r-pill) var(--r-pill) 0 0;background: var(--tiger);font-size: 0.8125rem;font-weight: var(--fw-bold);color: var(--tiger-ink)}body.has-ebook-rail{padding-bottom: var(--ebook-rail-h,0px)}body.has-ebook-rail .roar-fab{bottom: calc(var(--ebook-rail-h,0px) + var(--s-4))} .section-light{--bg: #F6F5F3;--ink: #141416;--ink-2: #393940;--muted: #5B5B64;--dim: #686872;--surface-1: #ECE9E4;--surface-2: #E3DFD8;--surface-3: #D9D4CC;--line: rgba(20,20,22,0.10);--line-2: rgba(20,20,22,0.16);--line-3: rgba(20,20,22,0.26);--tiger-2: #B4440B;--success: #15803D;background: var(--bg);color: var(--ink-2)} .site-brand-x{color: var(--tiger);font: 800 calc(var(--brand-h,56px) * 0.34)/1 var(--ff-display);margin-inline: calc(var(--brand-h,56px) * 0.04)}.site-brand-ref{display: block;height: calc(var(--brand-h,56px) * 0.86);width: auto;filter: drop-shadow(0 4px 10px rgba(0,0,0,.45))}.site-brand.has-ref{flex-shrink: 0}.site-brand-bare.has-ref{display: inline-flex;align-items: center;gap: .5rem}.site-brand-bare .site-brand-ref{height: 2.25rem}.site-brand-bare .site-brand-x{font-size: 1.25rem}  .eyebrow{display: inline-flex;align-items: center;gap: var(--s-2);margin: 0 0 var(--s-4);font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-bold);color: var(--tiger-2);line-height: 1.35}.display{font-family: var(--ff-display);font-size: var(--text-hero);font-weight: var(--fw-ultra);letter-spacing: -0.045em;line-height: 0.92;color: var(--ink)}.text-tiger{background: var(--tiger-gradient-text);-webkit-background-clip: text;background-clip: text;color: transparent;padding: 0 0.12em 0.14em 0;margin-right: -0.12em;-webkit-box-decoration-break: clone;box-decoration-break: clone}.lede{font-size: var(--text-xl);line-height: 1.5;color: var(--ink-2)}.muted{color: var(--muted)}.fine{font-size: var(--text-sm);color: var(--dim)} .btn{--bs-btn-font-family: var(--ff-display);--bs-btn-font-weight: var(--fw-bold);--bs-btn-padding-x: 1.5rem;--bs-btn-padding-y: 0.75rem;--bs-btn-font-size: var(--text-md);--bs-btn-line-height: 1.25;--bs-btn-border-radius: var(--r-pill);--bs-btn-focus-box-shadow: 0 0 0 0.25rem var(--bs-focus-ring-color);display: inline-flex;align-items: center;justify-content: center;gap: var(--s-2);min-height: 44px;white-space: nowrap;text-align: center;letter-spacing: -0.005em;transition: transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.btn:hover{transform: translateY(-1px)}.btn:active{transform: translateY(1px)}.btn .ph,.btn .ph-fill{font-size: 1.15em}.btn-sm{--bs-btn-padding-x: 1.125rem;--bs-btn-padding-y: 0.5rem;--bs-btn-font-size: var(--text-sm);min-height: 44px}.btn-lg{--bs-btn-padding-x: 1.875rem;--bs-btn-padding-y: 0.875rem;--bs-btn-font-size: var(--text-lg);min-height: 56px}.btn-primary{--bs-btn-color: var(--tiger-ink);--bs-btn-bg: var(--tiger);--bs-btn-border-color: var(--tiger);--bs-btn-hover-color: var(--tiger-ink);--bs-btn-hover-bg: var(--tiger-2);--bs-btn-hover-border-color: var(--tiger-2);--bs-btn-active-color: var(--tiger-ink);--bs-btn-active-bg: var(--tiger-deep);--bs-btn-active-border-color: var(--tiger-deep);--bs-btn-disabled-color: var(--tiger-ink);--bs-btn-disabled-bg: var(--tiger);--bs-btn-disabled-border-color: var(--tiger)}.btn-primary:hover{box-shadow: var(--shadow-tiger)}.btn-outline-light{--bs-btn-color: var(--ink);--bs-btn-border-color: var(--line-3);--bs-btn-hover-color: var(--bg);--bs-btn-hover-bg: var(--ink);--bs-btn-hover-border-color: var(--ink);--bs-btn-active-color: var(--bg);--bs-btn-active-bg: var(--ink-2);--bs-btn-active-border-color: var(--ink-2)}.btn-ghost{--bs-btn-color: var(--ink);--bs-btn-bg: var(--surface-2);--bs-btn-border-color: var(--line);--bs-btn-hover-color: var(--ink);--bs-btn-hover-bg: var(--surface-3);--bs-btn-hover-border-color: var(--line-2);--bs-btn-active-color: var(--ink);--bs-btn-active-bg: var(--surface-3);--bs-btn-active-border-color: var(--line-2)}.link-arrow{display: inline-flex;align-items: center;gap: var(--s-2);font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--tiger-2);text-decoration: none}.link-arrow:hover{color: var(--ink)}.page-next{display: flex;flex-wrap: wrap;gap: var(--s-3) var(--s-6);margin: var(--s-7) 0 0} .pill{display: inline-flex;align-items: center;gap: var(--s-1);padding: 0.3rem 0.75rem;border-radius: var(--r-pill);background: var(--surface-2);font-size: var(--text-sm);font-weight: var(--fw-medium);color: var(--ink-2);white-space: nowrap}.pill-tiger{background: var(--tiger-soft);color: var(--tiger-2)}.pill-row{display: flex;flex-wrap: wrap;gap: var(--s-2)} .feature,.path,.related-card,.why-tile{position: relative;display: flex;flex-direction: column;gap: var(--s-3);height: 100%;padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1);color: var(--ink-2);text-decoration: none;transition: transform var(--t-mid) var(--ease),background-color var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}a.feature:hover,a.related-card:hover,.why-tile:hover{transform: translateY(-2px);background: var(--surface-2);box-shadow: var(--shadow-lg);color: var(--ink-2)}.feature h3,.path h3,.related-card h3,.why-tile h3{margin: 0}.feature p,.path p,.related-card p,.why-tile p{margin: 0}.card-foot{margin-top: auto;padding-top: var(--s-4);display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-3)}a:hover .link-arrow{color: var(--ink)}.card-icon{display: inline-flex;align-items: center;justify-content: center;width: 52px;height: 52px;justify-content: flex-start;color: var(--ink-2);font-size: 1.75rem}.card-num{font-size: var(--text-sm);font-weight: var(--fw-medium);color: var(--muted)} .logo-strip{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-4) var(--s-7);margin: 0;padding: 0;list-style: none}.logo-strip li{font-family: var(--ff-display);font-size: clamp(1.25rem,1rem + 1vw,1.75rem);font-weight: var(--fw-heavy);letter-spacing: -0.02em;color: var(--dim);transition: color var(--t-fast) var(--ease)}.logo-strip li:hover{color: var(--ink)} .check-list{list-style: none;padding: 0;margin: 0;display: grid;gap: var(--s-3)}.check-list li{display: flex;gap: var(--s-3);align-items: flex-start}.check-list .ph,.check-list .ph-fill{display: inline-flex;align-items: center;flex-shrink: 0;font-size: inherit;line-height: inherit;height: 1lh;color: var(--tiger)}.check-list .ph::before,.check-list .ph-fill::before{font-size: 1.25rem} .panel{padding: clamp(var(--s-5),3vw,var(--s-7));border-radius: var(--r-xl);background: var(--surface-1)}.panel-tiger{background: radial-gradient(90% 120% at 0% 0%,var(--tiger-soft) 0%,transparent 60%),var(--surface-1)} .score-band{display: grid;gap: var(--s-6);align-items: center}.score-band h2{margin: 0 0 var(--s-3);font-size: var(--text-2xl)}.score-band-lede{margin: 0 0 var(--s-4);color: var(--ink-2);font-size: var(--text-md);max-width: 34rem}.score-band-groups{display: flex;flex-wrap: wrap;gap: var(--s-2);margin: 0;padding: 0;list-style: none}.score-band-groups li{padding: 0.3rem 0.8rem;border-radius: var(--r-pill);background: var(--surface-3);color: var(--ink-2);font-size: var(--text-xs);font-weight: var(--fw-bold)}.score-band-form{display: grid;gap: var(--s-3)}.score-band-form .form-label{margin: 0;font-weight: var(--fw-bold);color: var(--ink)}.score-band-form .form-control{min-height: 56px;font-size: 1rem}.section-light .score-band-form .form-control,.section-light .score-band-form .form-control:focus{--bs-body-bg: #FFFFFF;background-color: #FFFFFF}.score-band:not(.score-band-compact){grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: var(--s-8)}.score-band-section{padding-top: 0}.score-band-compact{margin-top: var(--s-7)}.score-band-compact h2{font-size: var(--text-xl)} .sms-consent,.ginput_container_consent{display: flex;align-items: flex-start;gap: var(--s-3);margin: var(--s-3) 0 0;font-size: var(--text-xs);line-height: 1.5;color: var(--muted);text-align: left}.sms-consent input,.ginput_container_consent input{flex: none;width: 20px;height: 20px;margin: 2px 0 0;accent-color: var(--tiger);cursor: pointer}.sms-consent a,.ginput_container_consent a{color: var(--ink-2);text-decoration: underline}.sms-consent{margin-bottom: var(--s-5)} .cta-band{position: relative;overflow: hidden;padding: clamp(var(--s-7),6vw,var(--s-10)) clamp(var(--s-5),5vw,var(--s-9));border-radius: var(--r-xl);background: var(--tiger-gradient);color: var(--tiger-ink);isolation: isolate}.cta-band::before{content: "";position: absolute;inset: 0;background: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/stripes-dark.svg") center / cover no-repeat;opacity: 0.06;pointer-events: none}.cta-band>*{position: relative;z-index: 1}.cta-band h2{color: var(--tiger-ink);font-size: clamp(2.25rem,1.4rem + 4vw,5rem);font-weight: var(--fw-ultra);letter-spacing: -0.04em;max-width: 14ch}.cta-band p{color: var(--tiger-ink);font-size: var(--text-lg);max-width: 34rem}.cta-band h2 + .btn{margin-top: var(--s-5)}.cta-band .btn-dark{--bs-btn-color: var(--ink);--bs-btn-bg: var(--tiger-ink);--bs-btn-border-color: var(--tiger-ink);--bs-btn-hover-color: var(--ink);--bs-btn-hover-bg: var(--surface-2);--bs-btn-hover-border-color: var(--surface-2);--bs-btn-active-bg: var(--surface-3)}.cta-band:not(.home-cta)::after{content: "";position: absolute;z-index: 0;right: -1%;bottom: -4%;width: min(54%,620px);aspect-ratio: 2.24;background: var(--bg);-webkit-mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-2.svg") center / contain no-repeat;mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-2.svg") center / contain no-repeat;pointer-events: none} .scratch{position: absolute;display: block;aspect-ratio: 2.55;background: var(--tiger-gradient);-webkit-mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-1.svg") center / contain no-repeat;mask: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-1.svg") center / contain no-repeat;pointer-events: none}.scratch-2{aspect-ratio: 2.24;-webkit-mask-image: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-2.svg");mask-image: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-2.svg")}.scratch-faint{background: var(--scratch-faint)}.scratch-divider{--divider-gap: var(--s-5);position: relative;width: 88px;aspect-ratio: 3.73;margin: var(--divider-gap) 0 calc(var(--divider-gap) - var(--s-2));-webkit-mask-image: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-divider.svg");mask-image: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/scratch-divider.svg")}:is(h1,h2,h3):has(+ .scratch-divider){margin-bottom: 0}.scratch-divider.scratch-divider + *{margin-top: 0}.scratch-ink{background: var(--tiger-ink);opacity: 0.2} .proof{display: grid;gap: var(--s-2);padding: var(--s-5);background: var(--surface-1);border-radius: var(--r-md)} .form-control,.form-select{--bs-body-bg: var(--surface-0);min-height: 56px;font-size: var(--text-md);border-color: var(--line-2);color: var(--ink);transition: border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.form-control:hover,.form-select:hover{border-color: var(--line-3)}.form-control:focus,.form-select:focus{background-color: var(--surface-0);border-color: var(--tiger);box-shadow: 0 0 0 0.25rem var(--bs-focus-ring-color);color: var(--ink)}.form-control::placeholder{color: var(--dim)}textarea.form-control{min-height: 120px}.form-label{font-weight: var(--fw-semi);color: var(--ink);font-size: var(--text-md)}.form-note{display: flex;align-items: center;gap: var(--s-2);margin: 0;font-size: var(--text-sm);color: var(--muted)}.form-success{text-align: center;padding: var(--s-7) var(--s-4)}.form-success-icon{font-size: 3.5rem;color: var(--success)}.form-success h3{margin-top: var(--s-3)} .modal{--bs-modal-bg: var(--surface-1);--bs-modal-border-color: var(--line-2);--bs-modal-border-radius: var(--r-xl);--bs-modal-header-border-color: var(--line);--bs-modal-padding: var(--s-6);--bs-modal-header-padding: var(--s-6) var(--s-6) var(--s-4);--bs-backdrop-opacity: 0.72}.modal-header{align-items: flex-start}.modal-header .eyebrow{margin-bottom: var(--s-2)}.modal-title{font-size: var(--text-2xl)}.modal-sub{margin: var(--s-2) 0 0;color: var(--muted)} .accordion{--bs-accordion-bg: transparent;--bs-accordion-border-color: var(--line);--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: var(--s-5);--bs-accordion-btn-color: var(--ink);--bs-accordion-active-color: var(--ink);--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 0;--bs-accordion-body-padding-y: 0}.accordion-item{border-left: 0;border-right: 0}.accordion-item:first-of-type{border-top: 0}.accordion-item:last-of-type{border-bottom: 0}.accordion-button{font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-bold);letter-spacing: -0.01em}.accordion-button:focus-visible{outline: 2px solid var(--tiger);outline-offset: 2px}.accordion-button:not(.collapsed){box-shadow: none}.accordion-body{padding-bottom: var(--s-5);color: var(--ink-2)}.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image: none;background-color: var(--tiger-2);-webkit-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") center / contain no-repeat;mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") center / contain no-repeat} .toast-stack{position: fixed;right: max(var(--s-4),env(safe-area-inset-right));bottom: max(var(--s-4),env(safe-area-inset-bottom));z-index: var(--z-toast);display: grid;gap: var(--s-2)}.toast{--bs-toast-bg: var(--surface-2);--bs-toast-border-color: var(--line-2);--bs-toast-color: var(--ink);--bs-toast-border-radius: var(--r-md)} .prose{max-width: 46rem;font-size: 1.25rem;line-height: 1.7}.prose>* + *{margin-top: var(--s-5)}.prose h2{font-size: var(--text-2xl);margin-top: var(--s-8)}.prose h3{font-size: var(--text-xl);margin-top: var(--s-7)}.prose p,.prose ul,.prose ol{margin-bottom: 0}.prose li + li{margin-top: var(--s-2)}.prose a{color: var(--tiger-2);text-underline-offset: 3px}.prose a:hover{color: var(--ink)}.prose blockquote{margin-inline: 0;padding: var(--s-5) var(--s-6);border-radius: var(--r-md);background: var(--surface-1);font-family: var(--ff-display);font-size: var(--text-xl);color: var(--ink)}.prose pre,.prose code{font-family: var(--ff-mono);font-size: 0.9em}.prose pre{padding: var(--s-5);border-radius: var(--r-md);background: var(--surface-1);overflow-x: auto}.prose table{width: 100%;border-collapse: separate;border-spacing: 0;font-size: var(--text-md);line-height: 1.55}.prose th,.prose td{padding: var(--s-3) var(--s-4);text-align: left;vertical-align: top}.prose thead th{font-size: var(--text-xs);font-weight: var(--fw-medium);color: var(--dim)}.prose tbody tr:nth-child(odd)>*{background: var(--surface-1)}.prose tbody tr>:first-child{border-radius: var(--r-sm) 0 0 var(--r-sm);color: var(--ink);font-weight: var(--fw-semi)}.prose tbody tr>:last-child{border-radius: 0 var(--r-sm) var(--r-sm) 0}.prose figure img{border-radius: var(--r-md)} .breadcrumb{--bs-breadcrumb-divider-color: var(--dim);--bs-breadcrumb-item-active-color: var(--muted);font-size: var(--text-sm)}.breadcrumb a{color: var(--ink-2);text-decoration: none}.breadcrumb a:hover{color: var(--tiger-2)} .consent{position: fixed;left: max(var(--s-3),env(safe-area-inset-left));right: max(var(--s-3),env(safe-area-inset-right));bottom: max(var(--s-3),env(safe-area-inset-bottom));z-index: var(--z-toast);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s-3) var(--s-5);max-width: 760px;margin-inline: auto;padding: var(--s-4) var(--s-5);border-radius: var(--r-lg);background: var(--bg-glass-strong);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);box-shadow: var(--shadow-lg);font-size: var(--text-sm)}.consent[hidden]{display: none}.consent p{margin: 0;flex: 1 1 280px;color: var(--ink-2)}.consent a{color: var(--tiger-2)}.consent-actions{display: flex;gap: var(--s-2)}.consent-slim{gap: var(--s-2);padding: var(--s-2) var(--s-3);flex-wrap: nowrap;font-size: var(--text-xs);line-height: 1.3}.consent-slim p{flex: 1 1 auto}.consent-slim .consent-actions{flex: none;gap: var(--s-1)}.consent-slim .btn{padding: 6px var(--s-3);font-size: var(--text-xs);white-space: nowrap}.cta-band .eyebrow{color: var(--tiger-ink)}.meta-line{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-1) 0}.meta-line{gap: var(--s-1) var(--s-4)} .insights-promo{position: relative;background: radial-gradient(120% 80% at 100% 0%,var(--tiger-soft) 0%,transparent 60%),var(--surface-2);box-shadow: var(--shadow-lg),var(--shadow-tiger)}.insights-promo .eyebrow .ph{font-size: 1.25em}.insights-promo-title{margin: 0;font-family: var(--ff-display);font-size: var(--text-xl);font-weight: var(--fw-heavy);letter-spacing: -0.025em;line-height: 1.15;text-wrap: balance;color: var(--ink)}.insights-promo-list{display: grid;gap: var(--s-2);margin: var(--s-5) 0;padding: 0;list-style: none;color: var(--ink-2)}.insights-promo-list li{display: flex;align-items: center;gap: var(--s-2)}.insights-promo-list .ph-fill{color: var(--tiger-2);font-size: 1.15rem}.insights-promo-price{margin: 0 0 var(--s-4);color: var(--muted)}.insights-promo-price strong{color: var(--ink);font-family: var(--ff-display);font-size: var(--text-xl)}.insights-promo-scratch{top: -22px;right: -14px;width: clamp(150px,14vw,220px);z-index: 1}.page-hero .row>.col-lg-7 h1{font-size: clamp(2.75rem,1rem + 4vw,5rem)} .hero-phone-cta{margin-block: var(--s-4)}#heroForm{scroll-margin-top: 96px}.hero-form-panel{position: relative;background: radial-gradient(120% 80% at 100% 0%,var(--tiger-soft) 0%,transparent 60%),var(--surface-2);box-shadow: var(--shadow-lg),var(--shadow-tiger)}.hero-form-title{margin: 0;font-size: var(--text-2xl)}.hero-form-sub{margin: var(--s-2) 0 var(--s-5);color: var(--muted);font-size: var(--text-md)}.hero-form-panel .form-control{min-height: 56px}.hero-form-panel textarea.form-control{min-height: 88px}.hero-form-panel .form-label{margin-bottom: var(--s-1)}.hero-form-scratch{top: -22px;right: -14px;width: clamp(150px,14vw,220px);z-index: 1} .row:has(>[class*="col"]>:is(.home-service,.services-card,.related-card))>[class*="col"]>:is(.home-service,.services-card,.related-card){height: 100%} .hero-rating{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-2) var(--s-3);margin: var(--s-5) 0 0;font-size: var(--text-md);font-weight: 600;color: var(--ink-2)}.hero-stars{display: inline-flex;gap: 2px;font-size: 1.5rem;color: var(--tiger-2)} .gang{margin-top: var(--s-5)}.gang-label{margin: 0 0 var(--s-2);font-size: var(--text-sm);font-weight: var(--fw-semi);color: var(--ink-2)}.gang-row{position: relative;display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-2) var(--s-4)}.gang-faces{display: flex;margin: 0;padding: 0;list-style: none}.gang-faces li + li{margin-left: -14px}.gang-face{position: relative;display: block;border-radius: 50%;transition: transform var(--t-fast) var(--ease)}.gang-face img{display: block;width: 66px;height: 66px;border: 3px solid var(--bg);border-radius: 50%;object-fit: cover;box-shadow: 0 0 0 1px rgba(255,107,26,0.35)}.gang-face:hover,.gang-face:focus-visible{z-index: 2;transform: translateY(-4px)}.gang-tip{position: absolute;top: calc(100% + 4px);left: 50%;padding: 2px var(--s-2);border-radius: var(--r-pill);background: var(--surface-2);font-size: var(--text-xs);font-weight: var(--fw-semi);white-space: nowrap;color: var(--ink);opacity: 0;transform: translateX(-50%);pointer-events: none;transition: opacity var(--t-fast) var(--ease)}.gang-face:hover .gang-tip,.gang-face:focus-visible .gang-tip{opacity: 1}.gang-menu summary{display: inline-flex;align-items: center;gap: var(--s-1);min-height: 44px;font-weight: var(--fw-semi);color: var(--tiger-2);list-style: none;cursor: pointer}.gang-menu summary::-webkit-details-marker{display: none}.gang-menu[open] summary .ph{transform: rotate(90deg)}.gang-menu summary .ph{transition: transform var(--t-fast) var(--ease)}.gang-list{position: absolute;z-index: 20;top: calc(100% + var(--s-2));left: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2);width: min(28rem,100%);margin: 0;padding: var(--s-3);border-radius: var(--r-lg);background: var(--surface-1);box-shadow: var(--shadow-lg);list-style: none}.gang-list a{display: flex;align-items: center;gap: var(--s-2);padding: 5px var(--s-3) 5px 5px;border-radius: var(--r-pill);background: var(--surface-2);font-size: var(--text-sm);font-weight: var(--fw-semi);color: var(--ink);text-decoration: none}.gang-list a:hover,.gang-list a:focus-visible{background: var(--surface-3);color: var(--tiger-2)}.gang-list img{flex: none;width: 36px;height: 36px;border-radius: 50%;object-fit: cover}.page-hero .gang-list{top: auto;bottom: calc(100% + var(--s-2))}.page-hero .gang-menu[open] summary .ph{transform: rotate(-90deg)}.card-foot .link-arrow{display: inline}.card-foot .link-arrow .ph{margin-left: 0.35em;vertical-align: -0.12em}.link-arrow-end{white-space: nowrap} .overview-offer{display: grid;gap: var(--s-6) var(--s-8);align-items: center;margin-bottom: var(--section-y);grid-template-columns: minmax(0,6fr) minmax(0,5fr)}.overview-offer-art img{display: block;width: 100%;height: auto}.overview-offer-body h2{margin: 0 0 var(--s-3)}.overview-offer-lede{margin: 0 0 var(--s-4);font-size: var(--text-lg);color: var(--ink-2)}.overview-offer-points{margin: 0 0 var(--s-5)} .ebook-grid{display: grid;gap: var(--s-6) var(--s-8);align-items: start;grid-template-columns: minmax(0,7fr) minmax(0,5fr);grid-template-areas: "intro offer" "points offer"}.ebook-intro{grid-area: intro}.ebook-offer{position: relative;grid-area: offer}.ebook-points{grid-area: points}.ebook-title{margin: 0 0 var(--s-4)}.ebook-sub{margin: 0 0 var(--s-4);font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-bold);color: var(--tiger-2)}.ebook-lede{max-width: 36rem;margin: 0}.ebook-points-title{margin: 0 0 var(--s-4);font-size: var(--text-lg)}.ebook-cover{position: relative;z-index: 1;display: block;width: min(15rem,62%);height: auto;margin: 0 auto calc(-1 * var(--s-6));border-radius: 6px;box-shadow: var(--shadow-lg),0 0 0 1px var(--line-2);transform: rotate(-3deg)}.ebook-form{padding-top: calc(var(--s-6) + var(--s-5))}.ebook-note{margin: var(--s-3) 0 0;font-size: 0.875rem;white-space: nowrap}.ebook-note span{min-width: 0;overflow: hidden;text-overflow: ellipsis}.ebook-note a{color: var(--tiger-2)}.ebook-done{text-align: center} .deck-lede{max-width: none;margin: var(--s-3) 0 var(--s-7);font-size: var(--text-lg);color: var(--ink-2)}.deck-point-icon{margin-bottom: var(--s-4)}.deck-luxury-points{display: grid;gap: var(--s-5);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(3,minmax(0,1fr))}.deck-luxury-points li{display: flex;flex-direction: column;gap: var(--s-2);padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}.deck-luxury-points h3{margin: var(--s-2) 0 0;font-size: var(--text-xl)}.deck-luxury-points p{margin: 0;color: var(--ink-2)}.deck-ba-tabs{display: flex;flex-wrap: wrap;gap: var(--s-2);margin-bottom: var(--s-6)}.deck-ba-tab{min-height: 44px;padding: 0 var(--s-5);border: 0;border-radius: var(--r-pill);background: var(--surface-2);color: var(--ink-2);font-weight: var(--fw-bold)}.deck-ba-tab:hover{background: var(--surface-3);color: var(--ink)}.deck-ba-tab[aria-selected="true"]{background: var(--ink);color: var(--bg)}.deck-ba-tab:focus-visible{outline: 2px solid var(--tiger);outline-offset: 3px}.deck-ba-pair{display: grid;gap: var(--s-5);align-items: center;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr)}.deck-ba-shot{position: relative;margin: 0;border-radius: var(--r-lg);overflow: hidden;background: var(--surface-1);box-shadow: 0 18px 40px rgba(20,20,22,0.14)}.deck-ba-shot img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;object-position: top}.deck-ba-label{position: absolute;top: var(--s-3);left: var(--s-3);padding: 0.3rem 0.8rem;border-radius: var(--r-pill);background: #6B6B75;color: #fff;font-size: var(--text-sm);font-weight: var(--fw-bold)}.deck-ba-shot.is-after .deck-ba-label{background: var(--tiger);color: var(--tiger-ink)}.deck-ba-arrow{display: grid;place-items: center;color: var(--tiger);font-size: 2rem}.deck-hire-steps{display: grid;gap: var(--s-6);margin: 0;padding: 0;list-style: none;counter-reset: none;grid-template-columns: repeat(3,minmax(0,1fr))}.deck-hire-steps li{position: relative;display: flex;align-items: flex-start;gap: var(--s-4);padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}.deck-hire-icon{display: grid;flex: none;place-items: center;width: 52px;height: 52px;border-radius: var(--r-md);background: var(--tiger-soft);color: var(--tiger);font-size: 1.625rem}.deck-hire-arrow{position: absolute;z-index: 1;left: auto;bottom: auto;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--tiger);color: var(--tiger-ink);font-size: 1rem;box-shadow: 0 0 0 4px var(--bg);right: calc(-1 * var(--s-6) / 2 - 16px);top: 50%;margin: -16px 0 0}.deck-hire-arrow .ph{transform: none}.deck-hire-steps li:nth-child(2n) .deck-hire-arrow{display: none}.deck-hire-steps li:nth-child(2n) .deck-hire-arrow{display: grid}.deck-hire-steps li:nth-child(3n) .deck-hire-arrow{display: none}.deck-hire-steps h3{margin: 0 0 var(--s-1);font-size: var(--text-lg)}.deck-hire-steps p{margin: 0;color: var(--ink-2)}.deck-hire-notes{display: grid;gap: var(--s-4);margin-top: var(--s-5);grid-template-columns: 1fr 1fr}.deck-hire-notes p{margin: 0;padding: var(--s-5);border-radius: var(--r-lg);background: var(--tiger-soft);color: var(--ink-2)}.deck-hire-notes strong{display: block;margin-bottom: var(--s-1);color: var(--tiger-2)} .email-hint{margin: var(--s-2) 0 0;font-size: var(--text-sm);line-height: 1.45;color: var(--tiger-2)}:is(.qq-fields,.checker-fields){grid-auto-flow: row dense}:is(.qq-fields,.checker-fields)>.email-hint{grid-column: 1 / -1;margin-top: 0}.email-hint.is-block{color: #F87171}.email-hint button{padding: 0;border: 0;background: none;color: inherit;font: inherit;font-weight: var(--fw-bold);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.section-light .email-hint,.modal-light .email-hint{color: #B45309}.section-light .email-hint.is-block{color: #B91C1C}input[type=email][aria-invalid="true"]{border-color: #F87171}  :where(.page-home) .home-hero{position: relative;overflow: hidden;padding-block: clamp(2rem,1rem + 3vw,4rem) clamp(3rem,2rem + 3vw,5rem);isolation: isolate}:where(.page-home) .home-hero-glow{position: absolute;z-index: -1;top: -30%;right: -20%;width: 80vw;height: 80vw;max-width: 1200px;max-height: 1200px;border-radius: 50%;background: radial-gradient(circle,var(--tiger-glow) 0%,transparent 60%);pointer-events: none}:where(.page-home) .home-hero::after{content: "";position: absolute;z-index: -1;inset: 0 0 0 30%;background: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/stripes-tiger.webp") center / cover no-repeat;opacity: 0.12;mask-image: var(--fade-in-right);-webkit-mask-image: var(--fade-in-right);pointer-events: none}:where(.page-home) .home-hero-title{margin: 0 0 var(--s-7);font-size: min(6.5rem,6.1vw);margin-bottom: var(--s-6)}:where(.page-home) .home-hero-title .text-tiger{white-space: nowrap}:where(.page-home) .home-hero-lede{max-width: 36rem} :where(.page-home) .home-hero-form .hero-form-scratch{top: -22px;right: -14px;width: clamp(170px,16vw,240px);z-index: 1}:where(.page-home) .home-flagship{position: relative;overflow: hidden;isolation: isolate}:where(.page-home) .home-flagship>.row{position: relative;z-index: 1}:where(.page-home) .home-flagship-scratch{z-index: 0;top: 4%;right: -6%;width: min(58%,640px);background: var(--bg)}:where(.page-home) .home-process{overflow: hidden;isolation: isolate}:where(.page-home) .home-process-scratch{z-index: -1;top: 4%;right: -6%;width: min(60vw,820px)}:where(.page-home) .home-cta::before{opacity: 0.06}:where(.page-home) .home-cta-scratch{position: absolute;right: -1%;bottom: -4%;width: min(54%,620px);background: var(--bg);opacity: 1} :where(.page-home) .home-proof{border-block: 1px solid var(--line)}:where(.page-home) .home-proof-inner{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s-5) var(--s-8);padding-block: var(--s-6)}:where(.page-home) .home-proof-head{margin: 0;max-width: 24rem;font-size: var(--text-lg);color: var(--ink-2)} :where(.page-home) .home-results{background: radial-gradient(70% 90% at 15% 100%,var(--tiger-glow) 0%,transparent 60%),radial-gradient(50% 70% at 100% 0%,var(--tiger-soft) 0%,transparent 70%),var(--bg)}:where(.page-home) .result-stat{margin: 0;font-family: var(--ff-display);font-size: var(--text-3xl);font-weight: var(--fw-ultra);letter-spacing: -0.04em;line-height: 1}:where(.page-home) .result-label{margin: var(--s-4) 0 var(--s-3);font-size: var(--text-lg);color: var(--ink);max-width: 22rem}:where(.page-home) .result-meta{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-4);margin: 0;font-size: var(--text-sm);color: var(--muted)}:where(.page-home) .result-meta span:first-child{font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-home) .home-results-row .result{text-align: center}:where(.page-home) .home-results-row .result-label{margin-inline: auto}:where(.page-home) .home-results-row .result-meta{justify-content: center} :where(.page-home) .home-flagship-title{margin: var(--s-3) 0 var(--s-4);font-size: var(--text-2xl)}:where(.page-home) .home-flagship-head{position: relative;z-index: 1;margin-bottom: var(--s-7)} :where(.page-home) .work-bar{margin-bottom: var(--s-5)}:where(.page-home) .work-tabs{display: grid;grid-auto-columns: minmax(0,1fr);grid-auto-flow: column;gap: var(--s-4)}:where(.page-home) .work-tab{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;padding: 0;border: 0;background: none;color: var(--muted);text-align: left;transition: color var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}:where(.page-home) .work-tab-thumb{width: 100%;height: auto;aspect-ratio: 16 / 9;margin-bottom: var(--s-3);object-fit: cover;object-position: top;border-radius: var(--r-md);background: var(--surface-1);filter: grayscale(0.7) brightness(0.45);transition: filter var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}:where(.page-home) .work-tab-name{font-family: var(--ff-display);font-weight: var(--fw-bold);font-size: 1.05rem;line-height: 1.2;color: var(--ink-2)}:where(.page-home) .work-tab-kind{font-size: var(--text-sm);line-height: 1.3}:where(.page-home) .work-tab:hover .work-tab-thumb{filter: grayscale(0.3) brightness(0.75)}:where(.page-home) .work-tab:hover .work-tab-name{color: var(--ink)}:where(.page-home) .work-tab[aria-selected="true"]{transform: translateY(-4px)}:where(.page-home) .work-tab[aria-selected="true"] .work-tab-thumb{filter: none;box-shadow: var(--shadow-lg)}:where(.page-home) .work-tab[aria-selected="true"] .work-tab-name{color: var(--ink)}:where(.page-home) .work-tab[aria-selected="true"] .work-tab-kind{color: var(--tiger-2)}:where(.page-home) .work-tab:focus-visible,:where(.page-home) .work-arrow:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 4px;border-radius: var(--r-md)}:where(.page-home) .work-step{display: none;align-items: center;gap: var(--s-2)}:where(.page-home) .work-arrow{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border: 0;border-radius: var(--r-pill);background: var(--surface-1);color: var(--ink);font-size: 1.15rem;transition: background-color var(--t-mid) var(--ease)}:where(.page-home) .work-arrow:hover{background: var(--surface-2)}:where(.page-home) .work-count{min-width: 3.6em;text-align: center;font-size: var(--text-sm);color: var(--muted);font-variant-numeric: tabular-nums}:where(.page-home) .work-panel:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 4px}@keyframes work-in{from{opacity: 0;transform: translateY(8px)}}:where(.page-home) .home-flagship-head .lede{margin-top: 0}:where(.page-home) .home-flagship-pills{gap: var(--s-1) var(--s-4)}:where(.page-home) .home-flagship-pills .pill{gap: 0;padding: 0;background: none;border-radius: 0;font-size: var(--text-sm);font-weight: var(--fw-medium);color: var(--muted)}:where(.page-home) .home-flagship-pills .pill::before{content: "#";margin-right: 0.05em;color: var(--tiger-2)}:where(.page-home) .showcase{position: relative;z-index: 1}:where(.page-home) .showcase-frame{overflow: hidden;border-radius: var(--r-lg);background: var(--surface-3);box-shadow: var(--shadow-lg)}:where(.page-home) .showcase-bar{position: relative;display: flex;align-items: center;justify-content: center;height: 46px;padding: 0 var(--s-4)}:where(.page-home) .showcase-dots{position: absolute;left: var(--s-4);display: flex;gap: 6px}:where(.page-home) .showcase-dots i{display: block;width: 10px;height: 10px;border-radius: 50%;background: var(--line-2)}:where(.page-home) .showcase-url{padding: 0.3rem 1.1rem;border-radius: var(--r-pill);background: var(--surface-1);font-size: 0.8125rem;line-height: 1.2;letter-spacing: 0.01em;color: var(--muted)}:where(.page-home) .showcase-stage{position: relative;aspect-ratio: 16 / 9;background: var(--surface-1)}:where(.page-home) .showcase-shot{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: top;opacity: 0;transition: opacity var(--t-slow) var(--ease)}:where(.page-home) .showcase-shot.is-active{opacity: 1}:where(.page-home) .showcase-tabs{display: flex;flex-wrap: wrap;gap: var(--s-2);margin-top: var(--s-5)}:where(.page-home) .showcase-tab{padding: 0.55rem 1.1rem;border: 0;border-radius: var(--r-pill);background: var(--surface-2);font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--ink-2);transition: background-color var(--t-mid) var(--ease),color var(--t-mid) var(--ease)}:where(.page-home) .showcase-tab:hover{color: var(--ink)}:where(.page-home) .showcase-tab[aria-selected="true"]{background: var(--ink);color: var(--bg)}:where(.page-home) .showcase-tab:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 3px}:where(.page-home) .home-results-row{margin-top: var(--s-8)} :where(.page-home) .home-people{position: relative;overflow: hidden;isolation: isolate;background: var(--bg);padding-top: clamp(15rem,27vw,25rem)}:where(.page-home) .home-people-photo{position: absolute;inset: 0 0 auto;z-index: 0;width: 100%;height: min(100%,44rem);object-fit: cover;object-position: 50% 30%;filter: brightness(0.5) saturate(0.85) contrast(1.1);-webkit-mask-image: linear-gradient(180deg,var(--bg) 22%,transparent 74%);mask-image: linear-gradient(180deg,var(--bg) 22%,transparent 74%)}:where(.page-home) .home-people-inner{position: relative;z-index: 1}:where(.page-home) .home-people .eyebrow{color: var(--tiger-2)}:where(.page-home) .home-people-accent{background: var(--tiger-gradient-text);-webkit-background-clip: text;background-clip: text;color: transparent}:where(.page-home) .home-people .eyebrow{margin-bottom: var(--s-3)}:where(.page-home) .home-people-line{margin: 0;font-family: var(--ff-display);font-size: var(--text-2xl);font-weight: var(--fw-heavy);line-height: 1.15;letter-spacing: -0.02em;color: var(--ink)}:where(.page-home) .home-people-sub{margin: var(--s-4) 0 0;font-size: var(--text-lg);color: var(--ink-2)} :where(.page-home) .process{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s-7);margin: 0;padding: 0;list-style: none}:where(.page-home) .process-when{margin: 0 0 var(--s-2);font-weight: var(--fw-bold);font-size: var(--text-sm);color: var(--tiger-2)}:where(.page-home) .process-head{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3);margin-bottom: var(--s-2)}:where(.page-home) .process-step h3{margin: 0;font-size: var(--text-2xl);font-weight: var(--fw-ultra);letter-spacing: -0.03em}:where(.page-home) .process-arrow{flex: none;font-size: 1.75rem;color: var(--tiger)}:where(.page-home) .process-step p{margin: 0;color: var(--ink-2)}:where(.page-home) .process-step p.process-when{color: var(--tiger-2)} :where(.page-home) .home-flagship{padding: clamp(var(--s-6),5vw,var(--s-9));border-radius: var(--r-xl);background: radial-gradient(70% 90% at 100% 100%,var(--tiger-glow) 0%,transparent 60%),var(--surface-0)}:where(.page-home) .home-flagship-pills{margin-top: var(--s-5)}:where(.page-home) .hero-rotator{display: inline-grid}:where(.page-home) .hero-rotator-word{grid-area: 1 / 1;white-space: nowrap}:where(.page-home) .hero-rotator.is-live .hero-rotator-word{opacity: 0;transform: translateY(0.3em)}:where(.page-home) .hero-rotator.is-live .hero-rotator-word.is-active{opacity: 1;transform: none} :where(.page-home) .work-panel .home-flagship-head{margin: var(--s-7) 0 0}:where(.page-home) .work-panel.home-flagship{padding-top: clamp(var(--s-5),3vw,var(--s-7))} :where(.page-home) .home-flagship-link{margin-top: var(--s-5)} :where(.page-home) .home-hero-row>.col-lg-7{position: relative;z-index: 2}:where(.page-home) .home-hero .gang-list{top: auto;bottom: calc(100% + var(--s-2))}:where(.page-home) .home-hero .gang-menu[open] summary .ph{transform: rotate(-90deg)}:where(.page-home) .home-latest{max-width: 36rem;margin-top: var(--s-7)}:where(.page-home) .home-latest-pair{display: grid;grid-template-columns: 1fr 1fr;gap: var(--s-3);color: inherit;text-decoration: none}:where(.page-home) .home-latest-pair figure{position: relative;margin: 0}:where(.page-home) .home-latest-pair img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;object-position: top;border-radius: var(--r-md);background: var(--surface-2);transition: transform 0.2s ease}:where(.page-home) .home-latest-pair:hover img{transform: translateY(-2px)}:where(.page-home) .home-latest-pair figcaption{position: absolute;left: var(--s-2);bottom: var(--s-2);padding: 2px var(--s-2);border-radius: var(--r-pill);background: rgba(10,10,11,0.78);font-size: var(--text-xs);font-weight: var(--fw-bold);color: var(--ink)}:where(.page-home) .home-latest-line{display: flex;flex-wrap: nowrap;align-items: center;gap: var(--s-1) var(--s-3);margin: var(--s-3) 0 0;font-family: var(--ff-display);font-size: var(--text-sm);font-weight: var(--fw-semi);color: var(--ink)}:where(.page-home) .home-latest-head{flex: none;width: 32px;height: 32px;border-radius: 50%;object-fit: cover}:where(.page-home) .home-latest-line{text-decoration: none}:where(.page-home) .home-latest-line:hover span{color: var(--tiger-2)}:where(.page-home) .home-latest-go{color: var(--tiger-2)}  :where(.page-landing) .site-brand-bare{display: inline-flex;padding: 0}:where(.page-landing) .site-brand-bare img{width: auto;height: 32px}:where(.page-landing) .site-header-bare .site-nav{padding-block: var(--s-3)}:where(.page-landing) .site-header-bare .container-xxl{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3)}:where(.page-landing) .site-header-cta{flex: none;padding: var(--s-2) var(--s-4);font-size: var(--text-sm);white-space: nowrap} :where(.page-landing) .landing-hero{position: relative;overflow: hidden;isolation: isolate}:where(.page-landing) .landing-hero::after{display: block;content: "";position: absolute;z-index: -1;background: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/stripes-tiger.webp") center / cover no-repeat;opacity: 0.12;pointer-events: none;inset: 0 45% 0 0;mask-image: var(--fade-out-right);-webkit-mask-image: var(--fade-out-right)}:where(.page-landing) .landing-hero-scene{display: block;position: absolute;z-index: -3;inset: 0}:where(.page-landing) .landing-title{margin: 0 0 var(--s-1);font-family: var(--ff-display);font-weight: var(--fw-ultra);letter-spacing: -0.035em;line-height: 1;color: var(--ink)}:where(.page-landing) .landing-sub{margin: 0 0 var(--s-3);font-size: var(--text-xl);color: var(--ink-2);margin-bottom: var(--s-6)} :where(.page-landing) .landing-mascot{display: flex;align-items: center;gap: var(--s-3);margin: 0 0 var(--s-3)}:where(.page-landing) .landing-mascot-img{flex: none;width: 150px;height: 150px;border-radius: var(--r-lg);object-fit: cover;box-shadow: var(--shadow-tiger)}:where(.page-landing) .landing-bubble{position: relative;padding: var(--s-3);border-radius: var(--r-lg);background: var(--surface-2);font-family: var(--ff-display);font-size: var(--text-md);font-weight: var(--fw-semi);line-height: 1.35;color: var(--ink);box-shadow: var(--shadow-lg)}:where(.page-landing) .landing-bubble-name{display: block;margin-bottom: var(--s-1);font-size: var(--text-xs);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-landing) .landing-bubble::before{content: "";position: absolute;top: var(--s-5);left: -9px;border-block: 9px solid transparent;border-right: 10px solid var(--surface-2)} :where(.page-landing) .landing-hero{min-height: 720px;padding-block: var(--s-7) var(--s-9)}:where(.page-landing) .landing-mascot-hero{position: static;display: block;margin: 0}:where(.page-landing) .landing-hero-m img{display: block;width: 100%;-webkit-mask-image: linear-gradient(180deg,#000 64%,transparent 100%);mask-image: linear-gradient(180deg,#000 64%,transparent 100%)}:where(.page-landing) .landing-title{position: relative;z-index: 1;font-size: clamp(3.25rem,1.5rem + 3.2vw,5rem)} :where(.page-landing) .landing-form{padding: var(--s-4)}:where(.page-landing) .landing-form .hero-form-title{margin-bottom: var(--s-3);font-size: var(--text-xl)}:where(.page-landing) .landing-form .form-control{min-height: 46px}:where(.page-landing) .landing-form .gform_wrapper .gform_fields{gap: var(--s-2)}:where(.page-landing) .location-hero .landing-mascot-hero .landing-bubble{max-width: 70%}:where(.page-landing) .landing-form .gform_wrapper .gfield--width-half{grid-column: span 6}:where(.page-landing) .landing-form .gform_wrapper .form-label{margin-bottom: var(--s-1)}:where(.page-landing) .landing-form .gform_wrapper .gform_footer{margin-top: var(--s-3)}:where(.page-landing) .landing-form .hero-form-scratch{top: -8px}:where(.page-landing) .landing-privacy{margin: var(--s-3) 0 0;font-size: var(--text-xs);color: var(--muted);text-align: center;text-wrap: balance}:where(.page-landing) .landing-privacy .ph{vertical-align: -0.1em;color: var(--tiger-2)}:where(.page-landing) .landing-contact{margin: var(--s-3) 0 0;text-align: center;font-weight: var(--fw-semi)}:where(.page-landing) .landing-contact a{color: var(--tiger-2);text-decoration: none}:where(.page-landing) .landing-trusted{margin: var(--s-2) 0 0;font-size: var(--text-sm);color: var(--ink-2);text-align: center} :where(.page-landing) .landing-section{padding-block: var(--s-9)}:where(.page-landing) .landing-raised{background: var(--surface-1)}:where(.page-landing) .landing-h2{margin: 0 0 var(--s-5);font-size: var(--text-2xl)}:where(.page-landing) .landing-h2:has(+ .landing-note){margin-bottom: var(--s-2)}:where(.page-landing) .landing-note{margin: 0 0 var(--s-5);color: var(--muted)} :where(.page-landing) .landing-rail{display: grid;gap: var(--s-4);margin-inline: 0;padding: var(--s-2) calc(var(--bs-gutter-x) * 0.5) var(--s-3);scroll-snap-type: x mandatory;scroll-padding-inline: calc(var(--bs-gutter-x) * 0.5);-webkit-overflow-scrolling: touch;scrollbar-width: none;grid-template-columns: repeat(3,1fr);padding-inline: 0;overflow: visible}:where(.page-landing) .landing-rail::-webkit-scrollbar{display: none}:where(.page-landing) .landing-rail>.landing-browser{flex: 0 0 84%;scroll-snap-align: start}:where(.page-landing) .landing-browser{margin: 0}:where(.page-landing) .landing-browser-frame{overflow: hidden;border-radius: var(--r-md);background: var(--surface-2);box-shadow: var(--shadow-lg)}:where(.page-landing) .landing-browser-bar{display: flex;gap: 6px;padding: 8px 10px;background: var(--surface-3)}:where(.page-landing) .landing-browser-bar i{width: 8px;height: 8px;border-radius: 50%;background: var(--line-2)}:where(.page-landing) .landing-browser img{display: block;width: 100%;height: auto}:where(.page-landing) .landing-browser figcaption{display: inline-block;margin-top: var(--s-3);padding: var(--s-1) var(--s-3);border-radius: var(--r-pill);background: var(--surface-2);font-size: var(--text-sm);font-weight: var(--fw-semi);color: var(--ink-2)}:where(.page-landing) .landing-after figcaption{background: var(--tiger);color: var(--tiger-ink)}:where(.page-landing) .landing-dots{display: none;justify-content: center;gap: 10px;margin-top: var(--s-2)}:where(.page-landing) .landing-dots i{width: 6px;height: 6px;border-radius: var(--r-pill);background: var(--line-2);transition: transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}:where(.page-landing) .landing-dots i.is-on{transform: scaleX(2.5);background: var(--tiger)} :where(.page-landing) .landing-steps{padding: var(--s-7);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-landing) .landing-steps .landing-h2{margin-bottom: var(--s-2)}:where(.page-landing) .landing-step-list{list-style: none;margin: var(--s-5) 0 0;padding: 0}:where(.page-landing) .landing-step:not(:last-child)::before{content: "";position: absolute;top: 21px;bottom: auto;left: calc(44px + var(--s-3));width: auto;background: var(--line-2);right: calc(var(--s-3) - var(--s-5));height: 2px}:where(.page-landing) .landing-step{position: relative;display: flex;align-items: flex-start;gap: var(--s-4)}:where(.page-landing) .landing-step + .landing-step{margin-top: 0}:where(.page-landing) .landing-step-icon{display: inline-grid;flex: none;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: var(--surface-2);font-size: 1.35rem;color: var(--ink-2)}:where(.page-landing) .landing-include .landing-step-icon{background: none;justify-content: start}:where(.page-landing) .landing-step-when{margin: 0 0 2px;font-size: var(--text-sm);font-weight: var(--fw-bold);line-height: 1.3;color: var(--tiger-2)}:where(.page-landing) .landing-step h3{margin: 0 0 var(--s-1);font-size: var(--text-xl);line-height: 1.2}:where(.page-landing) .landing-step p:last-child{margin: 0;line-height: 1.45;color: var(--ink-2)}:where(.page-landing) .landing-include h3{margin: 0 0 2px;font-size: var(--text-md);line-height: 1.25}:where(.page-landing) .landing-include .landing-step-icon{width: 40px;height: 40px;font-size: 1.2rem}:where(.page-landing) .landing-include p{margin: 0;font-size: var(--text-sm);line-height: 1.4;color: var(--muted)} :where(.page-landing) .landing-proof-head{margin: 0 0 var(--s-4);font-size: var(--text-lg);font-weight: var(--fw-semi);color: var(--ink-2)} :where(.page-landing) .landing-team.landing-section{position: relative;overflow: hidden;isolation: isolate;padding-top: clamp(11rem,24vw,22rem)}:where(.page-landing) .landing-team-photo{position: absolute;z-index: -1;inset: 0 0 auto;width: 100%;height: min(100%,40rem);object-fit: cover;object-position: 50% 25%;filter: brightness(0.55) saturate(0.85);-webkit-mask-image: linear-gradient(180deg,transparent 0%,var(--bg) 18%,var(--bg) 30%,transparent 80%);mask-image: linear-gradient(180deg,transparent 0%,var(--bg) 18%,var(--bg) 30%,transparent 80%)}:where(.page-landing) .landing-team-line{max-width: 36rem;margin: 0;font-size: var(--text-lg);line-height: 1.45;color: var(--ink-2)}:where(.page-landing) .landing-team-local{margin-top: var(--s-3);font-weight: var(--fw-semi);color: var(--ink)} :where(.page-landing) .landing-includes-wrap{display: grid;gap: var(--s-7);grid-template-columns: minmax(0,4fr) minmax(0,8fr);align-items: start}:where(.page-landing) .landing-feature{position: sticky;margin: 0;top: calc(var(--s-9) + var(--s-2))}:where(.page-landing) .landing-feature-img{display: block;width: 100%;height: auto;object-fit: cover;border-radius: var(--r-lg);box-shadow: var(--shadow-tiger);aspect-ratio: 3 / 4;object-position: 50% 30%}:where(.page-landing) .landing-feature .landing-bubble{position: relative;margin: calc(-1 * var(--s-7)) var(--s-4) 0}:where(.page-landing) .landing-feature .landing-bubble::before{top: -9px;left: var(--s-6);border-block: 0;border-inline: 9px solid transparent;border-bottom: 10px solid var(--surface-2)}:where(.page-landing) .landing-includes{display: grid;gap: var(--s-3);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(2,1fr)}:where(.page-landing) .landing-include{display: flex;align-items: flex-start;gap: var(--s-3);padding: var(--s-4);border-radius: var(--r-lg);background: var(--surface-2)} :where(.page-landing) .landing-faq{display: grid;gap: var(--s-2);max-width: 48rem}:where(.page-landing) .landing-faq-item{border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-landing) .landing-faq-item summary{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3);padding: var(--s-4);font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-semi);line-height: 1.3;color: var(--ink);list-style: none;cursor: pointer}:where(.page-landing) .landing-faq-item summary::-webkit-details-marker{display: none}:where(.page-landing) .landing-faq-caret{flex: none;color: var(--tiger-2);transition: transform var(--t-fast) var(--ease)}:where(.page-landing) .landing-faq-item[open] .landing-faq-caret{transform: rotate(180deg)}:where(.page-landing) .landing-faq-item p{margin: 0;padding: 0 var(--s-4) var(--s-4);line-height: 1.5;color: var(--ink-2)} :where(.page-landing) section.landing-close{background: radial-gradient(60% 80% at 50% 100%,var(--tiger-glow) 0%,transparent 70%),var(--bg)}:where(.page-landing) .landing-close .container-xxl{display: flex;flex-direction: column;align-items: center;gap: var(--s-5);text-align: center}:where(.page-landing) .landing-close-title{margin: 0;font-size: clamp(2rem,1.4rem + 2.6vw,3.75rem);font-weight: var(--fw-ultra);letter-spacing: -0.03em;line-height: 1}:where(.page-landing) .landing-mascot-close{margin: 0;text-align: left}:where(.page-landing) .landing-mascot-close .landing-mascot-img{width: 110px;height: 110px} :where(.page-landing) .landing-sticky{position: fixed;z-index: var(--z-sticky);right: 0;bottom: 0;left: 0;padding: var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background: color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.2);backdrop-filter: blur(14px) saturate(1.2);box-shadow: 0 -10px 30px rgba(0,0,0,0.45);display: none}:where(.page-landing) .landing-sticky[hidden]{display: none}:where(.page-landing) .landing-sticky .btn{display: flex;width: 100%;max-width: 30rem;margin-inline: auto;justify-content: center}:where(.page-landing) .site-header-cta{transition: opacity var(--t-fast) var(--ease),visibility var(--t-fast)}:where(.page-landing) .has-sticky-bar .site-header-cta{opacity: 0;visibility: hidden} :where(.page-landing) .site-footer-bare{padding-block: var(--s-5) calc(var(--s-5) + 80px + env(safe-area-inset-bottom));padding-bottom: calc(var(--s-5) + env(safe-area-inset-bottom))}:where(.page-landing) .site-footer-bare .site-footer-base{margin-top: 0;padding-top: 0;border-top: 0} :where(.page-landing) .landing-rail-pair{grid-template-columns: repeat(2,1fr)}:where(.page-landing) .landing-steps .landing-step-list{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--s-5)}:where(.page-landing) .landing-steps .landing-step{flex-direction: column;gap: var(--s-4)}:where(.page-landing) .landing-hero-m img{height: 420px;object-fit: cover;object-position: 50% 20%}:where(.page-landing) .landing-include:last-child:nth-child(odd){grid-column: 1 / -1} :where(.page-landing) .landing-hero-scene img{width: 100%;height: 100%;object-fit: cover;object-position: 70% center}:where(.page-landing) .landing-hero::before{content: "";position: absolute;z-index: -2;inset: 0;background: linear-gradient(90deg,var(--bg) 18%,transparent 62%)}:where(.page-landing) .landing-hero-m{display: none}:where(.page-landing) .landing-mascot-hero .landing-bubble{position: absolute;top: 27%;right: 35%;left: auto;max-width: 270px;padding: var(--s-3);font-size: var(--text-lg)}:where(.page-landing) .landing-mascot-hero .landing-bubble::before{top: auto;bottom: var(--s-5);left: auto;right: -9px;border-right: 0;border-left: 10px solid var(--surface-2)}:where(.page-landing) .landing-bubble-right .landing-bubble{right: 2%;max-width: 250px}:where(.page-landing) .landing-bubble-right .landing-bubble::before{left: -9px;right: auto;border-left: 0;border-right: 10px solid var(--surface-2)} :where(.page-landing) .landing-hero .breadcrumb{position: relative;z-index: 1;margin-bottom: var(--s-3)}:where(.page-landing) .landing-needs-intro{margin: 0 0 var(--s-6);font-size: var(--text-lg);color: var(--ink-2)}:where(.page-landing) .landing-reads{display: flex;flex-wrap: wrap;gap: var(--s-3) var(--s-6);margin: var(--s-6) 0 0}:where(.page-landing) .landing-needs-list{grid-template-columns: repeat(3,1fr)} :where(.page-landing) .landing-pricing-lede{margin: calc(-1 * var(--s-2)) 0 var(--s-6);font-size: var(--text-lg);color: var(--ink-2)}:where(.page-landing) .landing-tiers{display: grid;gap: var(--s-4);margin-bottom: var(--s-6);grid-template-columns: repeat(3,1fr)}:where(.page-landing) .landing-tier{padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-2)}:where(.page-landing) .landing-tier h3{margin: 0 0 var(--s-1);font-size: var(--text-lg)}:where(.page-landing) .landing-tier-price{margin: 0 0 var(--s-3);font-weight: var(--fw-bold)}:where(.page-landing) .landing-tier-price a{display: inline-flex;align-items: center;gap: var(--s-1);min-height: 44px;color: var(--tiger-2)}:where(.page-landing) .landing-tier-for{margin: 0 0 var(--s-4);color: var(--ink-2)}:where(.page-landing) .landing-tier ul,:where(.page-landing) .landing-drivers ul{display: grid;gap: var(--s-2);margin: 0;padding: 0;list-style: none}:where(.page-landing) .landing-tier li{display: flex;align-items: center;gap: var(--s-2);color: var(--ink)}:where(.page-landing) .landing-tier .ph-fill{color: var(--success)}:where(.page-landing) .landing-drivers{margin-bottom: var(--s-6);padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-landing) .landing-drivers h3{margin: 0 0 var(--s-3);font-size: var(--text-lg)}:where(.page-landing) .landing-drivers li{color: var(--ink-2)}:where(.page-landing) .landing-drivers li::before{content: "";display: inline-block;width: 6px;height: 6px;margin: 0 var(--s-3) 0.2em 0;border-radius: 50%;background: var(--tiger)}:where(.page-landing) .landing-drivers ul{grid-template-columns: repeat(2,1fr)} :where(.page-service) .service-hero .eyebrow .ph{font-size: 1.25em}:where(.page-service) .service-hero h1{font-size: clamp(2.75rem,1rem + 4vw,5rem)}:where(.page-service) .service-hero-actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-4);margin-top: var(--s-6)}:where(.page-service) .service-price{font-size: var(--text-md);padding: 0.55rem 1rem}:where(.page-service) .service-gets{gap: var(--s-4);font-size: var(--text-xl);color: var(--ink)}:where(.page-service) .service-gets .check-list .ph-fill::before{font-size: 1.5rem}:where(.page-service) .service-steps-head{margin-bottom: var(--s-6)}:where(.page-service) .service-step-head{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3)}:where(.page-service) .service-step-head h3{font-size: var(--text-xl)}:where(.page-service) .service-step-arrow{flex: none;font-size: 1.5rem;color: var(--tiger)}:where(.page-service) .service-edge{margin-top: var(--s-6);padding: var(--s-6)}:where(.page-service) .service-edge p:last-child{font-size: var(--text-xl);color: var(--ink);max-width: none}:where(.page-service) .services-card-title{font-size: var(--text-xl)}:where(.page-service) .service-cta{margin-top: var(--section-y)} :where(.page-service) .service-proof .case-more,:where(.page-service) .service-guides .case-more{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-5)}:where(.page-service) .service-proof .case-more:has(>:nth-child(2):last-child),:where(.page-service) .service-guides .case-more:has(>:nth-child(2):last-child){grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-service) .service-proof .case-more:has(>:only-child),:where(.page-service) .service-guides .case-more:has(>:only-child){grid-template-columns: minmax(0,1fr) minmax(0,1fr)}:where(.page-service) .service-proof .case-more-card,:where(.page-service) .service-guides .case-more-card{gap: var(--s-2);padding-bottom: var(--s-5);overflow: hidden;border-radius: var(--r-lg);background: var(--surface-1);transition: transform var(--t-mid) var(--ease),background-color var(--t-mid) var(--ease)}:where(.page-service) .service-proof .case-more-card:hover,:where(.page-service) .service-guides .case-more-card:hover{background: var(--surface-2)}:where(.page-service) .service-proof .case-more-card img,:where(.page-service) .service-guides .case-more-card img{aspect-ratio: 16 / 9;border-radius: 0;margin-bottom: var(--s-3)}:where(.page-service) .service-proof .case-more-name,:where(.page-service) .service-guides .case-more-name{padding-inline: var(--s-5);font-size: var(--text-lg);line-height: 1.25}:where(.page-service) .service-proof .case-more-kind,:where(.page-service) .service-guides .case-more-kind{padding-inline: var(--s-5);color: var(--tiger-2)}:where(.page-service) .service-others .row.g-4{--bs-gutter-y: var(--s-3);--bs-gutter-x: var(--s-3)}:where(.page-service) .service-others .related-card{flex-direction: row;align-items: center;gap: var(--s-3);padding: var(--s-4) var(--s-5)}:where(.page-service) .service-others .related-card h3{flex: 1;margin: 0;font-size: var(--text-md);line-height: 1.25;text-align: left}:where(.page-service) .service-others .related-card p{display: none}:where(.page-service) .service-others .related-card .card-icon{flex: none;width: auto;height: auto;margin: 0;font-size: 1.5rem}:where(.page-service) .service-others .row.g-4{justify-content: center} :where(.page-case) .case-facts{display: flex;flex-wrap: wrap;gap: var(--s-4) var(--s-8);margin: var(--s-6) 0 0}:where(.page-case) .case-facts dt{font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-case) .case-facts dd{margin: 2px 0 0;font-size: var(--text-lg);color: var(--ink)}:where(.page-case) .case-frame{margin: 0;overflow: hidden;border-radius: var(--r-lg);background: var(--surface-2);box-shadow: var(--shadow-lg)}:where(.page-case) .case-frame-bar{position: relative;display: flex;align-items: center;justify-content: center;height: 46px}:where(.page-case) .case-frame-dots{position: absolute;left: var(--s-4);display: flex;gap: 6px}:where(.page-case) .case-frame-dots i{display: block;width: 10px;height: 10px;border-radius: 50%;background: var(--line-2)}:where(.page-case) .case-frame-url{padding: 0.3rem 1.1rem;border-radius: var(--r-pill);background: var(--surface-1);font-size: 0.8125rem;color: var(--muted)}:where(.page-case) .case-frame img{display: block;width: 100%;height: auto}:where(.page-case) .case-lead{padding: clamp(var(--s-6),4vw,var(--s-8)) 0 var(--s-4)}:where(.page-case) .case-overview{margin: 0 0 var(--s-7);font-size: var(--text-xl);line-height: 1.5;color: var(--ink)}:where(.page-case) .case-story h2{margin-bottom: var(--s-3);font-size: var(--text-xl)}:where(.page-case) .case-story p{margin: 0;color: var(--ink-2)}:where(.page-case) .case-tags{margin-top: var(--s-5);gap: var(--s-1) var(--s-4)}:where(.page-case) .case-tags .pill{padding: 0;background: none;color: var(--ink-2);font-size: var(--text-sm)}:where(.page-case) .case-tags .pill::before{content: "#";margin-right: 0.05em;color: var(--tiger-2)}:where(.page-case) .case-made{gap: var(--s-4);font-size: var(--text-lg);color: var(--ink)}:where(.page-case) .case-screens-head{margin-bottom: var(--s-6)}:where(.page-case) .case-screens{display: grid;gap: var(--s-7)}:where(.page-case) .case-more{display: grid;grid-template-columns: repeat(auto-fill,minmax(14rem,1fr));gap: var(--s-5)}:where(.page-case) .case-more-card{display: flex;flex-direction: column;gap: 2px;color: var(--muted);text-decoration: none;transition: transform var(--t-mid) var(--ease)}:where(.page-case) .case-more-card img{width: 100%;height: auto;aspect-ratio: 16 / 10;margin-bottom: var(--s-3);object-fit: cover;object-position: top;border-radius: var(--r-md);background: var(--surface-1)}:where(.page-case) .case-more-name{font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--ink)}:where(.page-case) .case-more-kind{font-size: var(--text-sm)}:where(.page-case) .case-more-card:hover{transform: translateY(-2px);color: var(--ink-2)}:where(.page-case) .case-more-card:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 4px;border-radius: var(--r-md)}:where(.page-case) .case-cta{margin-top: var(--section-y)} :where(.page-case) .work-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-8) var(--s-6)}:where(.page-case) .work-card{display: flex;flex-direction: column;gap: var(--s-2);color: var(--ink-2);text-decoration: none}:where(.page-case) .work-card-shot{display: block;margin-bottom: var(--s-3);overflow: hidden;border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-case) .work-card-shot img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;object-position: top;transition: transform var(--t-slow) var(--ease)}:where(.page-case) .work-card-client{font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-case) .work-card-client span{margin-left: var(--s-2);font-family: var(--ff-body);font-weight: 400;color: var(--muted)}:where(.page-case) .work-card-title{font-family: var(--ff-display);font-size: var(--text-2xl);font-weight: var(--fw-heavy);line-height: 1.15;letter-spacing: -0.02em;color: var(--ink)}:where(.page-case) .work-card-lede{max-width: 36rem}:where(.page-case) .work-card .link-arrow{margin-top: var(--s-2)}:where(.page-case) .work-card:hover .work-card-shot img{transform: scale(1.02)}:where(.page-case) .work-card:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 6px;border-radius: var(--r-lg)}:where(.page-case) .work-brands{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s-5) var(--s-8)}:where(.page-case) .work-brands-head{margin: 0;font-size: var(--text-lg);color: var(--ink-2)}:where(.page-case) .case-services-head{margin: var(--s-6) 0 var(--s-2);font-size: var(--text-sm);font-weight: var(--fw-medium);color: var(--muted)}:where(.page-case) .case-services{display: grid;gap: 0;margin: 0;padding: 0;list-style: none}:where(.page-case) .case-services a{display: inline-flex;align-items: center;gap: var(--s-2);min-height: 44px;color: var(--ink);font-weight: var(--fw-semi);text-decoration: none}:where(.page-case) .case-services a .ph:first-child{color: var(--tiger-2);font-size: 1.15em}:where(.page-case) .case-services a .ph:last-child{opacity: 0.6;transition: transform var(--t-fast) var(--ease)}:where(.page-case) .case-services a:hover{color: var(--tiger-2)}:where(.page-case) .case-services a:hover .ph:last-child{transform: translateX(3px);opacity: 1}:where(.page-case) .case-ba-pair{display: grid;gap: var(--s-6);grid-template-columns: 1fr 1fr}:where(.page-case) .case-ba .case-frame{position: relative}:where(.page-case) .case-ba-tag{position: absolute;top: calc(46px + var(--s-3));left: var(--s-3);z-index: 1;padding: 0.25rem 0.75rem;border-radius: var(--r-pill);font-size: var(--text-sm);font-weight: var(--fw-bold);background: var(--surface-1);color: var(--ink)}:where(.page-case) .case-ba .is-after .case-ba-tag{background: var(--tiger);color: var(--tiger-ink)} :where(.page-location) .location-lede{margin-top: var(--s-4);color: var(--ink-2)}:where(.page-location) .location-figure{margin: 0;overflow: hidden;aspect-ratio: 1 / 1;border-radius: var(--r-xl);background: var(--surface-1)}:where(.page-location) .location-industries{display: grid;gap: var(--s-4);margin: var(--s-6) 0 0;padding: 0;list-style: none}:where(.page-location) .location-industries li{display: grid;gap: 2px;padding: var(--s-4) var(--s-5);border-radius: var(--r-md);background: var(--surface-1)}:where(.page-location) .location-industries strong{font-family: var(--ff-display);color: var(--ink);font-size: var(--text-lg)}:where(.page-location) .location-industries span{color: var(--ink-2)}:where(.page-location) .location-areas{display: flex;flex-wrap: wrap;gap: var(--s-3);margin: 0;padding: 0;list-style: none}:where(.page-location) .location-areas li{display: inline-flex;align-items: center;gap: var(--s-2);padding: var(--s-2) var(--s-4);border-radius: 99px;background: var(--surface-1);color: var(--ink);font-weight: var(--fw-semi)}:where(.page-location) .location-areas .ph{color: var(--tiger)}:where(.page-location) .location-cards{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s-5);margin-bottom: var(--section-y)}:where(.page-location) .location-cards.is-hub{grid-template-columns: repeat(3,minmax(0,1fr));margin-bottom: 0}:where(.page-location) .location-card{display: flex;flex-direction: column;gap: var(--s-2);padding-bottom: var(--s-5);overflow: hidden;border-radius: var(--r-lg);background: var(--surface-1);color: var(--ink-2);text-decoration: none;transition: transform var(--t-mid) var(--ease),background-color var(--t-mid) var(--ease)}:where(.page-location) .location-card:hover{transform: translateY(-2px);background: var(--surface-2);color: var(--ink-2)}:where(.page-location) .location-card-map{display: block;aspect-ratio: 16 / 9;margin-bottom: var(--s-3);overflow: hidden;background: var(--surface-1)}:where(.page-location) .location-card>.location-card-map{padding-inline: 0}:where(.page-location) .location-card>span{padding-inline: var(--s-5)}:where(.page-location) .location-card-name{font-family: var(--ff-display);font-weight: var(--fw-bold);font-size: var(--text-lg);color: var(--ink)}:where(.page-location) .location-card-meta{font-size: var(--text-sm);color: var(--tiger-2)}:where(.page-location) .location-card-text{font-size: var(--text-sm)}:where(.page-location) .location-card .link-arrow{margin-top: auto;padding-top: var(--s-3)} :where(.page-location) .location-figure,:where(.page-location) .location-card-map{position: relative}:where(.page-location) .location-map{display: block;width: 100%;height: 100%;object-fit: cover}:where(.page-location) .location-map-pin{position: absolute;left: 50%;top: 50%;width: 26px;height: 35px;transform: translate(-50%,-100%);filter: drop-shadow(0 3px 4px rgba(0,0,0,0.55))}:where(.page-location) .location-map-pin path{fill: var(--tiger);stroke: #fff;stroke-width: 1.5}:where(.page-location) .location-map-pin circle{fill: #fff}:where(.page-location) .location-figure .location-map-pin{width: 34px;height: 46px}:where(.page-location) .location-map-credit{position: absolute;right: var(--s-2);bottom: var(--s-2);padding: 2px 8px;border-radius: 99px;background: rgba(10,10,11,0.75);color: var(--muted);font-size: 0.75rem;line-height: 1.5}:where(.page-location) .location-map-credit a{color: inherit}:where(.page-location) .location-hero .breadcrumb{position: relative;z-index: 1;margin-bottom: var(--s-3)}:where(.page-location) .location-title{font-size: clamp(2.5rem,1.2rem + 2.2vw,3.75rem);line-height: 1.05}:where(.page-location) .location-sub{font-size: var(--text-lg);margin-bottom: var(--s-5)}:where(.page-location) .location-hero .hero-rating{margin-top: var(--s-3)}:where(.page-location) .location-hero .landing-hero-scene{bottom: auto;left: auto;width: 88%}:where(.page-location) .location-hero::before{background: linear-gradient(90deg,var(--bg) 30%,transparent 46%)}:where(.page-location) .location-hero .landing-hero-scene img{height: auto;aspect-ratio: 2752 / 1536;-webkit-mask-image: linear-gradient(180deg,#000 82%,transparent 100%);mask-image: linear-gradient(180deg,#000 82%,transparent 100%)}:where(.page-location) .location-hero .landing-hero-scene{width: 74%}:where(.page-location) .location-hero::before{background: linear-gradient(90deg,var(--bg) 38%,transparent 52%)} :where(.page-about) .about-story{margin: 0;font-size: var(--text-xl);line-height: 1.55;color: var(--ink-2)}:where(.page-about) .about-stats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-6);margin: var(--s-8) 0 0}:where(.page-about) .about-stats dt{font-family: var(--ff-display);font-size: var(--text-3xl);font-weight: var(--fw-ultra);letter-spacing: -0.04em;line-height: 1;color: var(--tiger)}:where(.page-about) .about-stats dd{margin: var(--s-2) 0 0;font-size: var(--text-lg);color: var(--ink-2)}:where(.page-about) .about-values{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s-5);margin-top: var(--s-5)}:where(.page-about) .about-value{padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-about) .about-value h3{margin: 0 0 var(--s-2);font-size: var(--text-xl)}:where(.page-about) .about-value p{margin: 0;color: var(--ink-2)}:where(.page-about) .page-cta{margin-top: var(--section-y)}:where(.page-about) .pride{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s-5);margin: var(--s-7) 0 0;padding: 0;list-style: none}:where(.page-about) .pride-card{position: relative;display: block;overflow: hidden;border-radius: var(--r-lg);background: var(--surface-1);color: var(--ink);text-decoration: none;aspect-ratio: 3 / 4}:where(.page-about) .pride-card img{width: 100%;height: 100%;object-fit: cover;transition: transform var(--t-slow,.5s) ease}:where(.page-about) .pride-card::after{content: "";position: absolute;inset: 40% 0 0;background: linear-gradient(to bottom,transparent,rgb(10 10 12 / .92));pointer-events: none}:where(.page-about) .pride-body{position: absolute;inset: auto 0 0;z-index: 1;display: flex;flex-direction: column;gap: var(--s-1);padding: var(--s-5)}:where(.page-about) .pride-trade{font-size: var(--text-xs);font-weight: var(--fw-semi);letter-spacing: .08em;text-transform: uppercase;color: var(--tiger-2)}:where(.page-about) .pride-name{font-family: var(--ff-display);font-size: var(--text-xl);font-weight: var(--fw-heavy);line-height: 1.15}:where(.page-about) .pride-line{font-size: var(--text-sm);color: var(--ink-2);line-height: 1.45}:where(.page-about) .pride-card:hover img,:where(.page-about) .pride-card:focus-visible img{transform: scale(1.04)}:where(.page-about) .pride-card:focus-visible{outline: 2px solid var(--tiger);outline-offset: 3px} :where(.page-how) .how-steps-head{margin-bottom: var(--s-7)}:where(.page-how) .how-steps{display: grid;gap: var(--s-7);margin: 0;padding: 0;list-style: none}:where(.page-how) .how-step{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,2fr);gap: var(--s-6)}:where(.page-how) .how-step-when{margin: 0 0 var(--s-1);font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-how) .how-step-side h3{margin: 0;font-size: clamp(1.75rem,1rem + 2vw,2.5rem);font-weight: var(--fw-ultra);letter-spacing: -0.03em;overflow-wrap: anywhere}:where(.page-how) .how-step-arrow{display: block;margin-top: var(--s-3);font-size: 1.75rem;color: var(--tiger)}:where(.page-how) .how-step-body>p:first-child{margin: 0 0 var(--s-5);font-size: var(--text-lg);color: var(--ink)}:where(.page-how) .how-step-get-head{margin: 0 0 var(--s-2);font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--muted)}:where(.page-how) .how-step-get{display: flex;flex-wrap: wrap;gap: var(--s-2) var(--s-5);margin: 0;padding: 0;list-style: none;color: var(--ink-2)}:where(.page-how) .how-step-get .ph{margin-right: var(--s-1);color: var(--tiger)}:where(.page-how) .how-split{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-5)}:where(.page-how) .how-split-col{padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-how) .how-split-eng{background: var(--tiger-soft)}:where(.page-how) .how-split-col h3{margin: 0 0 var(--s-4);font-size: var(--text-xl)}:where(.page-how) .how-split-eng h3{color: var(--tiger-2)}:where(.page-how) .how-split-col ul{display: grid;gap: var(--s-3);margin: 0;padding-left: 1.1rem;color: var(--ink-2)} :where(.page-ai-assistants) .aia-address{margin: 0 0 var(--s-5)}:where(.page-ai-assistants) .aia-address code{display: inline-block;max-width: 100%;padding: var(--s-3) var(--s-4);border: 1px solid var(--line-2);border-radius: var(--r-lg);background: var(--surface-1);color: var(--ink);font-family: var(--ff-mono);font-size: var(--text-lg);overflow-wrap: anywhere;user-select: all}:where(.page-ai-assistants) .aia-steps{display: grid;gap: var(--s-3);margin: 0;padding-left: 1.25rem;font-size: var(--text-lg);color: var(--ink-2);max-width: 60ch}:where(.page-ai-assistants) .aia-keep{max-width: 60ch;font-size: var(--text-lg);color: var(--ink-2);margin: 0}  :where(.page-ai-blog-content-writer) .plug-actions{display: flex;flex-wrap: wrap;gap: var(--s-3);margin-top: var(--s-6)} :where(.page-ai-blog-content-writer) .plug-voice{padding: clamp(var(--s-6),5vw,var(--s-9));border-radius: var(--r-xl);background: radial-gradient(70% 90% at 0% 0%,var(--tiger-glow) 0%,transparent 60%),var(--bg)}:where(.page-ai-blog-content-writer) .plug-voice-lede{margin-top: var(--s-4)} :where(.page-ai-blog-content-writer) .plug-megas{display: grid;gap: var(--s-6)}:where(.page-ai-blog-content-writer) .plug-mega.is-flipped{background: radial-gradient(70% 90% at 100% 0%,var(--tiger-glow) 0%,transparent 60%),var(--bg)}:where(.page-ai-blog-content-writer) .plug-cluster{display: grid;gap: var(--s-5)}:where(.page-ai-blog-content-writer) .plug-cluster-pillar,:where(.page-ai-blog-content-writer) .plug-cluster-kid{display: grid;gap: 2px;padding: var(--s-5);border-radius: var(--r-md);background: var(--surface-1)}:where(.page-ai-blog-content-writer) .plug-cluster-pillar{background: var(--tiger-soft)}:where(.page-ai-blog-content-writer) .plug-cluster-pillar b{font-family: var(--ff-display);font-size: var(--text-lg)}:where(.page-ai-blog-content-writer) .plug-cluster-kid b{font-family: var(--ff-display)}:where(.page-ai-blog-content-writer) .plug-cluster-pillar span,:where(.page-ai-blog-content-writer) .plug-cluster-kid span{color: var(--muted);font-size: var(--text-sm)}:where(.page-ai-blog-content-writer) .plug-cluster .ph{color: var(--tiger);font-size: 1.25rem;margin-bottom: var(--s-2)}:where(.page-ai-blog-content-writer) .plug-cluster-kids{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-3);position: relative}:where(.page-ai-blog-content-writer) .plug-cluster-kid{position: relative}:where(.page-ai-blog-content-writer) .plug-cluster-kid::before{content: "";position: absolute;left: 50%;top: calc(-1 * var(--s-5));height: var(--s-5);border-left: 2px dashed var(--tiger);opacity: 0.6}:where(.page-ai-blog-content-writer) .plug-budget{padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-ai-blog-content-writer) .plug-budget-bar{position: relative;height: 14px;margin: var(--s-4) 0 var(--s-7);border-radius: 99px;background: var(--surface-2)}:where(.page-ai-blog-content-writer) .plug-budget-fill{position: absolute;inset: 0 32% 0 0;border-radius: inherit;background: var(--tiger-gradient)}:where(.page-ai-blog-content-writer) .plug-budget-mark{position: absolute;top: -6px;bottom: -6px;left: 100%;border-left: 2px solid var(--ink)}:where(.page-ai-blog-content-writer) .plug-budget-mark i{position: absolute;top: calc(100% + 6px);transform: translateX(-50%);font-style: normal;font-size: var(--text-xs);color: var(--muted)}:where(.page-ai-blog-content-writer) .plug-budget-mark:last-child i{transform: translateX(-100%)}:where(.page-ai-blog-content-writer) .plug-budget-alert{display: flex;align-items: center;gap: var(--s-2);margin: 0 0 var(--s-4);font-weight: var(--fw-bold)}:where(.page-ai-blog-content-writer) .plug-budget-alert .ph{color: var(--tiger)}:where(.page-ai-blog-content-writer) .plug-budget .check-list{margin: 0}:where(.page-ai-blog-content-writer) .plug-providers{padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-ai-blog-content-writer) .plug-chips{display: flex;flex-wrap: wrap;gap: var(--s-2);margin: var(--s-3) 0 var(--s-5);padding: 0;list-style: none}:where(.page-ai-blog-content-writer) .plug-chips li{padding: var(--s-2) var(--s-4);border-radius: 99px;background: var(--tiger-soft);color: var(--ink);font-family: var(--ff-display);font-weight: var(--fw-bold)}:where(.page-ai-blog-content-writer) .plug-chips.is-quiet li{background: var(--surface-2);color: var(--ink-2)}:where(.page-ai-blog-content-writer) .plug-providers .plug-budget-alert{margin: 0}:where(.page-ai-blog-content-writer) .plug-banned{display: flex;flex-wrap: wrap;gap: var(--s-2) var(--s-3);margin: var(--s-3) 0 var(--s-7);padding: 0;list-style: none}:where(.page-ai-blog-content-writer) .plug-banned li{font-family: var(--ff-display);font-size: clamp(1.25rem,1rem + 1vw,1.875rem);font-weight: var(--fw-heavy);letter-spacing: -0.02em;color: var(--dim);text-decoration: line-through;text-decoration-color: var(--tiger);text-decoration-thickness: 3px} :where(.page-ai-blog-content-writer) .plug-pricing-lede{margin-top: var(--s-4)}:where(.page-ai-blog-content-writer) .plug-terms{display: grid;gap: var(--s-4);margin: var(--s-6) 0 0;padding: 0;list-style: none}:where(.page-ai-blog-content-writer) .plug-terms li{display: flex;gap: var(--s-3);align-items: flex-start;color: var(--ink-2)}:where(.page-ai-blog-content-writer) .plug-terms .ph{flex-shrink: 0;margin-top: 0.2rem;font-size: 1.25rem;color: var(--tiger)}:where(.page-ai-blog-content-writer) .plug-price{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s-5);box-shadow: var(--shadow-lg)}:where(.page-ai-blog-content-writer) .plug-price .card-num{margin: 0}:where(.page-ai-blog-content-writer) .plug-price-value{display: flex;align-items: baseline;flex-wrap: wrap;gap: var(--s-2);margin: 0}:where(.page-ai-blog-content-writer) .plug-price-value span{font-family: var(--ff-display);font-size: clamp(4rem,2.8rem + 5vw,7rem);font-weight: var(--fw-ultra);letter-spacing: -0.05em;line-height: 0.9;color: var(--ink)}:where(.page-ai-blog-content-writer) .plug-price-value small{font-size: var(--text-lg);color: var(--muted)}:where(.page-ai-blog-content-writer) .plug-price-fine{display: flex;gap: var(--s-2);align-items: flex-start;margin: 0}:where(.page-ai-blog-content-writer) .plug-price-fine .ph{margin-top: 0.2rem;flex-shrink: 0} :where(.page-ai-blog-content-writer) .plug-cta{margin-top: var(--section-y)}:where(.page-ai-blog-content-writer) .plug-custom{margin: var(--s-6) 0 0;text-align: center;color: var(--muted)} :where(.page-insights) .insights-cats{display: flex;flex-wrap: wrap;gap: var(--s-2);margin-bottom: var(--s-7)}:where(.page-insights) .insights-cat{padding: 0.6rem 1.15rem;border: 0;border-radius: var(--r-pill);background: var(--surface-1);font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--ink-2);transition: background-color var(--t-mid) var(--ease),color var(--t-mid) var(--ease)}:where(.page-insights) .insights-cat:hover{background: var(--surface-2);color: var(--ink)}:where(.page-insights) .insights-cat.is-active{background: var(--tiger);color: var(--tiger-ink)}:where(.page-insights) .insights-cat:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 3px}:where(.page-insights) .insights-cat-label{font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-insights) .insights-meta{display: flex;gap: var(--s-4);font-size: var(--text-sm);color: var(--muted)}:where(.page-insights) .insights-featured{display: grid;grid-template-columns: minmax(0,1.5fr) minmax(0,1fr);gap: var(--s-7)}:where(.page-insights) .insights-featured[hidden]{display: none}:where(.page-insights) .insights-lead,:where(.page-insights) .insights-row,:where(.page-insights) .insights-card{color: var(--ink-2);text-decoration: none}:where(.page-insights) .insights-lead{display: flex;flex-direction: column;gap: var(--s-2)}:where(.page-insights) .insights-lead-img,:where(.page-insights) .insights-row-img,:where(.page-insights) .insights-card-img{display: block;overflow: hidden;border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-insights) .insights-lead-img{margin-bottom: var(--s-3)}:where(.page-insights) .insights-lead-img img,:where(.page-insights) .insights-row-img img,:where(.page-insights) .insights-card-img img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;transition: transform var(--t-slow) var(--ease)}:where(.page-insights) .insights-lead-title{font-family: var(--ff-display);font-size: clamp(1.75rem,1.2rem + 1.8vw,2.6rem);font-weight: var(--fw-ultra);line-height: 1.1;letter-spacing: -0.03em;color: var(--ink)}:where(.page-insights) .insights-lead-dek{font-size: var(--text-lg)}:where(.page-insights) .insights-side{display: grid;gap: var(--s-5);align-content: start}:where(.page-insights) .insights-row{display: grid;grid-template-columns: 9.5rem minmax(0,1fr);gap: var(--s-4);align-items: start}:where(.page-insights) .insights-row-img img{aspect-ratio: 1 / 1;border-radius: var(--r-md)}:where(.page-insights) .insights-row-text{display: flex;flex-direction: column;gap: var(--s-1)}:where(.page-insights) .insights-row-title{font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-bold);line-height: 1.25;color: var(--ink)}:where(.page-insights) .insights-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-7) var(--s-5);margin-top: var(--s-8)}:where(.page-insights) .insights-grid:not(.is-filtered) .insights-card.is-featured{display: none}:where(.page-insights) .insights-grid.is-filtered{margin-top: 0}:where(.page-insights) .insights-card{display: flex;flex-direction: column;gap: var(--s-2)}:where(.page-insights) .insights-card[hidden]{display: none}:where(.page-insights) .insights-card-img{margin-bottom: var(--s-2)}:where(.page-insights) .insights-card-title{font-family: var(--ff-display);font-size: var(--text-xl);font-weight: var(--fw-heavy);line-height: 1.2;color: var(--ink)}:where(.page-insights) .insights-lead:hover img,:where(.page-insights) .insights-row:hover img,:where(.page-insights) .insights-card:hover img{transform: scale(1.03)}:where(.page-insights) .insights-lead:hover .insights-lead-title,:where(.page-insights) .insights-row:hover .insights-row-title,:where(.page-insights) .insights-card:hover .insights-card-title{color: var(--tiger-2)}:where(.page-insights) .insights-lead:focus-visible,:where(.page-insights) .insights-row:focus-visible,:where(.page-insights) .insights-card:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 6px;border-radius: var(--r-lg)}:where(.page-insights) .insights-archive + .section .cta-band{margin-top: 0}:where(.page-insights) .insights-grid:not(.is-filtered){grid-template-columns: repeat(4,minmax(0,1fr))}:where(.page-insights) .insights-hero h1{font-size: clamp(2.75rem,1rem + 4vw,5rem)}:where(.page-insights) .insights-hub-links{display: flex;flex-wrap: wrap;gap: var(--s-2);margin-bottom: var(--s-6)}:where(.page-insights) .insights-hub-link{display: inline-flex;align-items: center;gap: var(--s-1);min-height: 44px;padding: 0 var(--s-4);border-radius: var(--r-pill);background: var(--surface-2);color: var(--ink);font-weight: var(--fw-semi);text-decoration: none}:where(.page-insights) .insights-hub-link:hover{background: var(--surface-3);color: var(--tiger-2)} :where(.page-insights-hub) .insights-hub-hero h1{max-width: 18ch}:where(.page-insights-hub) .insights-hub-hero .page-hero-lede,:where(.page-insights-hub) .insights-hub-intro{max-width: 62ch}:where(.page-insights-hub) .insights-hub-intro{margin-top: var(--s-3);color: var(--ink-2);font-size: var(--text-md)}:where(.page-insights-hub) .insights-hub-jump{display: flex;flex-wrap: wrap;gap: var(--s-2);margin-top: var(--s-5)}:where(.page-insights-hub) .insights-hub-jump a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 var(--s-4);border-radius: var(--r-pill);background: var(--surface-2);color: var(--ink);font-weight: var(--fw-semi);text-decoration: none}:where(.page-insights-hub) .insights-hub-jump a:hover{background: var(--surface-3);color: var(--tiger-2)}:where(.page-insights-hub) .insights-hub-group{scroll-margin-top: 110px}:where(.page-insights-hub) .insights-hub-group + .insights-hub-group{margin-top: clamp(var(--s-7),6vw,var(--s-9))}:where(.page-insights-hub) .insights-hub-group h2{margin-bottom: var(--s-2)}:where(.page-insights-hub) .insights-hub-line{max-width: 62ch;margin-bottom: var(--s-5);color: var(--muted)}:where(.page-insights-hub) .insights-hub-faq{max-width: 72ch;margin-top: clamp(var(--s-7),6vw,var(--s-9))}:where(.page-insights-hub) .insights-hub-faq h3{margin: var(--s-5) 0 var(--s-2);font-size: var(--text-lg)}  :where(.page-insights-post) .insights-post-hero h1{max-width: 22ch;font-size: clamp(2.5rem,1rem + 3vw,4rem);line-height: 1;letter-spacing: -0.04em}:where(.page-insights-post) .insights-post-byline{display: flex;align-items: center;gap: var(--s-4);margin-top: var(--s-6)}:where(.page-insights-post) .insights-post-avatar{display: inline-flex;flex-shrink: 0;align-items: center;justify-content: center;width: 52px;height: 52px;border-radius: 50%;background: var(--surface-2);box-shadow: 0 0 0 2px var(--tiger),var(--shadow-tiger)}:where(.page-insights-post) .insights-post-avatar img{display: block;width: 68%;height: auto}:where(.page-insights-post) .insights-post-avatar-lg{width: 64px;height: 64px}:where(.page-insights-post) .insights-post-byline p{margin: 0}:where(.page-insights-post) .insights-post-byline-name{color: var(--ink);font-weight: var(--fw-medium)}:where(.page-insights-post) .insights-post-byline-name a{color: var(--ink);text-decoration: none}:where(.page-insights-post) .insights-post-byline-name a:hover{color: var(--tiger-2)}:where(.page-insights-post) .insights-post-byline-meta{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-4);font-family: var(--ff-body);font-size: var(--text-xs);letter-spacing: 0.06em;color: var(--muted);font-variant-numeric: tabular-nums}:where(.page-insights-post) .insights-post-byline-meta span{display: inline-flex;align-items: center;gap: var(--s-1)} :where(.page-insights-post) .insights-post-section{padding-top: clamp(var(--s-7),5vw,var(--s-9))}:where(.page-insights-post) .insights-post-body{color: var(--ink-2)}:where(.page-insights-post) .insights-post-body>p:first-child{font-size: var(--text-xl);line-height: 1.6;color: var(--ink)}:where(.page-insights-post) .insights-post-body h2{max-width: 24ch;letter-spacing: -0.03em;scroll-margin-top: calc(var(--header-h) + var(--s-5))}:where(.page-insights-post) .insights-post-body h3{letter-spacing: -0.015em}:where(.page-insights-post) .insights-post-body h2 + *,:where(.page-insights-post) .insights-post-body h3 + *{margin-top: var(--s-4)}:where(.page-insights-post) .insights-post-body ol,:where(.page-insights-post) .insights-post-body ul{padding-left: 1.4em}:where(.page-insights-post) .insights-post-body li::marker{color: var(--tiger-2);font-family: var(--ff-body);font-weight: var(--fw-semi);font-variant-numeric: tabular-nums}:where(.page-insights-post) .insights-post-body li strong{color: var(--ink)}:where(.page-insights-post) .insights-post-body :not(pre)>code{padding: 0.1em 0.4em;border-radius: var(--r-xs);background: var(--surface-2);color: var(--tiger-2)}:where(.page-insights-post) .insights-post-body pre code{color: var(--ink)}:where(.page-insights-post) .insights-post-body .proof{margin-block: var(--s-7);padding: var(--s-5) var(--s-6)}:where(.page-insights-post) .insights-post-body blockquote{margin-block: var(--s-7);line-height: 1.35} :where(.page-insights-post) .insights-post-toc{position: sticky;top: calc(var(--header-h) + var(--s-6));max-height: calc(100dvh - var(--header-h) - var(--s-8));overflow-y: auto}:where(.page-insights-post) .insights-post-toc ol,:where(.page-insights-post) .insights-post-toc-mobile ol{counter-reset: toc;list-style: none;margin: 0;padding: 0}:where(.page-insights-post) .insights-post-toc li,:where(.page-insights-post) .insights-post-toc-mobile li{counter-increment: toc}:where(.page-insights-post) .insights-post-toc a,:where(.page-insights-post) .insights-post-toc-mobile a{display: flex;gap: var(--s-3);padding: var(--s-2) 0;color: var(--muted);font-size: var(--text-sm);line-height: 1.45;text-decoration: none;transition: color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}:where(.page-insights-post) .insights-post-toc a:hover,:where(.page-insights-post) .insights-post-toc-mobile a:hover{color: var(--ink)}:where(.page-insights-post) .insights-post-toc a.is-active{color: var(--tiger-2);font-weight: var(--fw-bold)}:where(.page-insights-post) .insights-post-toc-mobile{margin-bottom: var(--s-6);border-radius: var(--r-md);background: var(--surface-1)}:where(.page-insights-post) .insights-post-toc-mobile summary{display: flex;align-items: center;gap: var(--s-2);min-height: 52px;padding: 0 var(--s-5);cursor: pointer;font-family: var(--ff-display);font-weight: var(--fw-bold);color: var(--ink)}:where(.page-insights-post) .insights-post-toc-mobile ol{padding: 0 var(--s-5) var(--s-4)}:where(.page-insights-post) .insights-post-toc-mobile a{min-height: 44px;align-items: center} :where(.page-insights-post) .insights-post-foot{display: grid;gap: var(--s-6);max-width: 44rem;margin-top: var(--s-8);padding-top: var(--s-6);border-top: 1px solid var(--line)}:where(.page-insights-post) .insights-post-author{display: flex;gap: var(--s-4);align-items: flex-start}:where(.page-insights-post) .insights-post-author p{margin: 0}:where(.page-insights-post) .insights-post-author-name{color: var(--ink);font-family: var(--ff-display);font-weight: var(--fw-bold);font-size: var(--text-lg)}:where(.page-insights-post) .insights-post-author-text{margin-top: var(--s-2);color: var(--muted)}:where(.page-insights-post) .insights-post-author-text a{color: var(--tiger-2)}:where(.page-insights-post) .insights-post-share{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s-3)}:where(.page-insights-post) .insights-post-share-label{margin: 0;font-family: var(--ff-body);font-size: var(--text-xs);color: var(--dim)}:where(.page-insights-post) .insights-post-share-row{display: flex;flex-wrap: wrap;gap: var(--s-2)}:where(.page-insights-post) .insights-post-share-btn{--bs-btn-padding-x: 0;width: 44px}:where(.page-insights-post) .insights-post-share-btn .ph{font-size: 1.25rem}:where(.page-insights-post) .insights-post-figure{margin: clamp(var(--s-6),4vw,var(--s-8)) 0;overflow: hidden;border-radius: var(--r-xl);background: var(--surface-1);max-width: 1040px}:where(.page-insights-post) .insights-post-figure img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover}:where(.page-insights-post) .insights-related-img{display: block;width: calc(100% + 2 * var(--s-6));max-width: none;height: auto;aspect-ratio: 16 / 9;margin: calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) var(--s-2);object-fit: cover;border-radius: var(--r-lg) var(--r-lg) 0 0}:where(.page-insights-post) .insights-related-card{overflow: hidden} @supports (animation-timeline: scroll()){body[data-page="insights-post"]:where(.page-insights-post) .site-header::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 3px;background: linear-gradient(90deg,var(--tiger),var(--tiger-2));transform-origin: 0 50%;transform: scaleX(0);animation: insights-read linear both;animation-timeline: scroll(root block);pointer-events: none}}@keyframes insights-read{to{transform: scaleX(1)}} :where(.page-insights-post) .insights-post-byline-name a,:where(.page-insights-post) .insights-post-author-name a{color: inherit;text-decoration: none}:where(.page-insights-post) .insights-post-byline-name a:hover,:where(.page-insights-post) .insights-post-author-name a:hover{color: var(--tiger-2)}:where(.page-insights-post) .insights-post-byline-role{display: inline;font-size: inherit;font-weight: 400;color: var(--muted);margin-left: var(--s-2)}:where(.page-insights-post) .insights-post-author-role{margin: 0 0 var(--s-2);font-size: var(--text-sm);color: var(--muted)}:where(.page-insights-post) .insights-score-promo .insights-score-lede{margin: var(--s-2) 0 var(--s-4);color: var(--ink-2)}:where(.page-insights-post) .insights-score-promo form{display: grid;gap: var(--s-2)}:where(.page-insights-post) .insights-score-promo .form-control{min-height: 52px}:where(.page-insights-post) .insights-post-figure-phone{margin: var(--s-5) 0}:where(.page-insights-post) .insights-post-sources{margin-top: var(--s-7);padding-top: var(--s-5);border-top: 1px solid var(--line,rgba(0,0,0,0.12))}:where(.page-insights-post) .insights-post-sources h2{margin: 0 0 var(--s-3)}:where(.page-insights-post) .insights-post-sources ol{margin: 0;padding-left: 1.25rem;font-size: var(--text-sm);line-height: 1.5}:where(.page-insights-post) .insights-post-sources li{margin-bottom: var(--s-2);overflow-wrap: anywhere}:where(.page-insights-post) .insights-takeaways{margin: var(--s-5) 0;padding: var(--s-4) var(--s-5);border-left: 4px solid var(--tiger-2);border-radius: var(--r-md);background: var(--surface-1)}:where(.page-insights-post) .insights-takeaways .eyebrow{margin-bottom: var(--s-2)}:where(.page-insights-post) .insights-takeaways ul{margin: 0;padding-left: 1.1rem}:where(.page-insights-post) .insights-takeaways li + li{margin-top: var(--s-1)}:where(.page-insights-post) .insights-post-hub{margin-top: var(--s-5);font-weight: var(--fw-semi)}:where(.page-insights-post) .insights-post-hub a{color: var(--tiger-2);text-decoration: none}:where(.page-insights-post) .insights-post-hero{padding-block: clamp(1.5rem,0.75rem + 2vw,2.5rem) clamp(2rem,1rem + 2vw,3rem)}:where(.page-insights-post) .insights-post-hero h1{max-width: none;font-size: clamp(2.25rem,1rem + 1.9vw,3.25rem);line-height: 1.05;letter-spacing: -0.03em}:where(.page-insights-post) .insights-post-hero .page-hero-lede{margin-top: var(--s-4);font-size: var(--text-lg)}:where(.page-insights-post) .insights-post-hero .insights-post-byline{margin-top: var(--s-5)}:where(.page-insights-post) .insights-post-hero .hero-row{align-items: center}:where(.page-insights-post) .insights-post-hero .breadcrumb{margin-bottom: var(--s-3)}:where(.page-insights-post) .insights-post-hero + .container-xxl .insights-post-figure{margin-top: clamp(var(--s-5),3vw,var(--s-6))}:where(.page-insights-post) .insights-post-head{max-width: 1100px}:where(.page-insights-post) .insights-post-head .page-hero-lede{max-width: none;text-wrap: pretty}:where(.page-insights-post) .insights-post-hero h1{text-wrap: pretty}:where(.page-insights-post) .insights-post-byline-role::before{content: "\00B7";margin-right: var(--s-2)}:where(.page-insights-post) .insights-post-figure-inline{max-width: none;margin: var(--s-5) 0 var(--s-6)}  :where(.page-practice-review) .site-brand-bare{display: inline-flex;padding: 0}:where(.page-practice-review) .site-brand-bare img{width: auto;height: 30px}:where(.page-practice-review) .site-header-bare .site-nav{padding-block: var(--s-3)}:where(.page-practice-review) .site-header-bare .container-xxl{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3)}:where(.page-practice-review) .site-footer-bare{padding-block: var(--s-5) calc(var(--s-5) + 80px + env(safe-area-inset-bottom));padding-bottom: var(--s-5)}:where(.page-practice-review) .site-footer-bare .site-footer-base{margin-top: 0;padding-top: 0;border-top: 0} :where(.page-practice-review) .pr-hero{position: relative;overflow: hidden;isolation: isolate;padding-block: var(--s-8);border-bottom: 1px solid var(--line)}:where(.page-practice-review) .pr-hero::before{content: "";position: absolute;z-index: -1;inset: -30% -20% auto auto;width: 80vw;height: 80vw;max-width: 900px;max-height: 900px;background: radial-gradient(circle,var(--tiger-glow) 0%,transparent 62%);pointer-events: none}:where(.page-practice-review) .pr-intro h1{margin: 0 0 var(--s-3);font-size: clamp(2rem,1.3rem + 3.2vw,3.75rem);font-weight: var(--fw-heavy);line-height: 1.04;letter-spacing: -0.02em;text-wrap: balance}:where(.page-practice-review) .pr-lede{margin: 0 0 var(--s-2);color: var(--ink-2);font-size: var(--text-md);line-height: 1.45;max-width: 34rem}:where(.page-practice-review) .pr-go{margin-top: var(--s-3)} :where(.page-practice-review) .pr-card{scroll-margin-top: var(--s-4);padding: var(--s-6);border: 1px solid var(--line-2);border-radius: var(--r-lg);background: var(--surface-1);box-shadow: var(--shadow-lg)}:where(.page-practice-review) .pr-card:focus{outline: none}:where(.page-practice-review) .pr-form h2{margin: 0 0 var(--s-4);font-size: var(--text-xl);font-weight: var(--fw-heavy)}:where(.page-practice-review) .pr-fields{display: grid;gap: var(--s-3)}:where(.page-practice-review) .pr-field{display: grid;gap: var(--s-1);margin: 0}:where(.page-practice-review) .pr-field>span,:where(.page-practice-review) .pr-choices legend{color: var(--ink-2);font-size: var(--text-xs);font-weight: var(--fw-semi)}:where(.page-practice-review) .pr-field .form-control{min-height: 48px;font-size: 1rem}:where(.page-practice-review) .pr-req{color: var(--tiger-2)}:where(.page-practice-review) .pr-choices{margin: var(--s-4) 0 0;padding: 0;border: 0;min-width: 0}:where(.page-practice-review) .pr-choices legend{float: none;width: auto;margin: 0 0 var(--s-2);padding: 0;line-height: 1.4}:where(.page-practice-review) .pr-pills{display: flex;flex-wrap: wrap;gap: var(--s-2)}:where(.page-practice-review) .pr-pill{position: relative;margin: 0;cursor: pointer}:where(.page-practice-review) .pr-pill input{position: absolute;inset: 0;opacity: 0;margin: 0;cursor: pointer}:where(.page-practice-review) .pr-pill span{display: inline-flex;align-items: center;min-height: 44px;padding: var(--s-2) var(--s-4);border: 1px solid var(--line-3);border-radius: var(--r-pill);color: var(--ink-2);font-size: var(--text-xs);transition: background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:where(.page-practice-review) .pr-pill:hover span{border-color: var(--tiger-rim);color: var(--ink)}:where(.page-practice-review) .pr-pill input:checked + span{border-color: var(--tiger);background: var(--tiger-soft);color: var(--ink)}:where(.page-practice-review) .pr-pill input:focus-visible + span{outline: 2px solid var(--tiger-2);outline-offset: 2px}:where(.page-practice-review) .pr-note{margin: var(--s-2) 0 0;color: var(--muted);font-size: var(--text-xs)}:where(.page-practice-review) .pr-hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}:where(.page-practice-review) .pr-form .sms-consent{margin-top: var(--s-4)}:where(.page-practice-review) .pr-error{margin: 0 0 var(--s-3);padding: var(--s-2) var(--s-3);border-radius: var(--r-sm);background: var(--danger-soft);color: var(--danger-ink);font-size: var(--text-xs)}:where(.page-practice-review) .pr-submit{display: flex;width: 100%;justify-content: center}:where(.page-practice-review) .pr-submit[disabled]{opacity: 0.7}:where(.page-practice-review) .pr-under{margin: var(--s-3) 0 0;color: var(--muted);font-size: var(--text-xs);text-align: center}:where(.page-practice-review) .pr-done{padding: var(--s-6) 0;text-align: center}:where(.page-practice-review) .pr-done:focus{outline: none}:where(.page-practice-review) .pr-done-icon{display: block;margin-bottom: var(--s-3);color: var(--success);font-size: 3rem}:where(.page-practice-review) .pr-done p{margin: 0;font-family: var(--ff-display);font-size: var(--text-lg);font-weight: var(--fw-bold)}:where(.page-practice-review) .pr-done-title{margin: 0 0 var(--s-2);font-size: var(--text-xl);font-weight: var(--fw-heavy)}:where(.page-practice-review) .pr-done-title ~ p{font-family: inherit;font-size: var(--text-md);font-weight: var(--fw-medium);color: var(--ink-2)}:where(.page-practice-review) .pr-change{margin-top: var(--s-4)} :where(.page-practice-review) .pr-section{padding-block: var(--s-9)}:where(.page-practice-review) .pr-section h2{margin: 0 0 var(--s-4);font-size: var(--text-xl);font-weight: var(--fw-heavy)}:where(.page-practice-review) .pr-covers{margin: 0;padding: 0;list-style: none;display: grid;gap: var(--s-3)}:where(.page-practice-review) .pr-covers li{display: flex;gap: var(--s-3);align-items: flex-start;color: var(--ink-2)}:where(.page-practice-review) .pr-covers i{flex: none;margin-top: 0.2em;color: var(--tiger);font-size: 1.25rem}:where(.page-practice-review) .pr-steps{margin: 0;padding: 0;list-style: none;counter-reset: step;display: grid;gap: var(--s-4)}:where(.page-practice-review) .pr-steps li{position: relative;padding-left: 3rem;color: var(--ink-2);counter-increment: step;min-height: 2.25rem;display: flex;align-items: center}:where(.page-practice-review) .pr-steps li::before{content: counter(step);position: absolute;left: 0;top: 0;display: grid;place-items: center;width: 2.25rem;height: 2.25rem;border-radius: 50%;background: var(--tiger-gradient);color: var(--tiger-ink);font: var(--fw-heavy) 1rem/1 var(--ff-display)}:where(.page-practice-review) .pr-panel{padding: var(--s-6);border: 1px solid var(--tiger-rim);border-radius: var(--r-lg);background: var(--tiger-soft)}:where(.page-practice-review) .pr-panel p{margin: 0;color: var(--ink-2);font-size: var(--text-md);line-height: 1.6;max-width: 60rem}:where(.page-practice-review) .pr-close{text-align: center}:where(.page-practice-review) .pr-close-line{margin: 0 0 var(--s-4);font-family: var(--ff-display);font-size: var(--text-xl);font-weight: var(--fw-heavy);text-wrap: balance} :where(.page-practice-review) .pr-sticky{position: fixed;z-index: var(--z-sticky);right: 0;bottom: 0;left: 0;padding: var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background: color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter: blur(14px) saturate(1.2);backdrop-filter: blur(14px) saturate(1.2);box-shadow: 0 -10px 30px rgba(0,0,0,0.45);display: none}:where(.page-practice-review) .pr-sticky[hidden]{display: none}:where(.page-practice-review) .pr-sticky .btn{display: flex;width: 100%;max-width: 30rem;margin-inline: auto;justify-content: center}:where(.page-practice-review) .pr-intro{padding-top: var(--s-6)}:where(.page-practice-review) .pr-concierge,:where(.page-practice-review) .pr-close{padding-top: 0} :where(.page-checker) .checker-form{margin-top: var(--s-6)}:where(.page-checker) .checker-row{display: grid;gap: var(--s-3);grid-template-columns: 1fr auto}:where(.page-checker) .checker .form-control{min-height: 56px;font-size: 1rem}:where(.page-checker) .checker-error{margin: var(--s-3) 0 0;color: var(--danger);font-weight: var(--fw-bold)}:where(.page-checker) .checker-reading{max-width: 46rem}:where(.page-checker) .checker-line{display: flex;align-items: center;gap: var(--s-3);margin: 0 0 var(--s-4);font-size: var(--text-lg);color: var(--dim)}:where(.page-checker) .checker-line:last-child{margin-bottom: 0}:where(.page-checker) .checker-line.is-on,:where(.page-checker) .checker-line.is-done{color: var(--ink)}:where(.page-checker) .checker-spin{color: var(--tiger)}:where(.page-checker) .checker-line .checker-spin{visibility: hidden}:where(.page-checker) .checker-line.is-on .checker-spin,:where(.page-checker) .checker-speed-note .checker-spin{visibility: visible;animation: checker-spin 0.9s linear infinite}:where(.page-checker) .checker-line.is-done .checker-spin{visibility: visible}@keyframes checker-spin{to{transform: rotate(360deg)}}:where(.page-checker) .checker-summary{display: grid;gap: var(--s-5) var(--s-7);align-items: center;grid-template-columns: auto 1fr}:where(.page-checker) .checker-score{position: relative;width: 168px;height: 168px;margin: 0 auto}:where(.page-checker) .checker-score svg{width: 100%;height: 100%;transform: rotate(-90deg)}:where(.page-checker) .checker-ring-bg,:where(.page-checker) .checker-ring{fill: none;stroke-width: 10}:where(.page-checker) .checker-ring-bg{stroke: var(--surface-3)}:where(.page-checker) .checker-ring{stroke: var(--tiger);stroke-linecap: round;stroke-dasharray: 0 100;transition: stroke-dasharray 0.9s ease-out,stroke 0.3s}:where(.page-checker) .checker-score[data-band="good"] .checker-ring{stroke: var(--success)}:where(.page-checker) .checker-score[data-band="poor"] .checker-ring{stroke: var(--danger)}:where(.page-checker) .checker-score p{position: absolute;inset: 0;display: grid;place-content: center;text-align: center;margin: 0}:where(.page-checker) .checker-score-wait{color: var(--muted);font-size: var(--text-sm);font-weight: var(--fw-bold)}:where(.page-checker) .checker-score:not(.is-loading) .checker-score-wait,:where(.page-checker) .checker-score.is-loading .checker-score-final{visibility: hidden}:where(.page-checker) .checker-score.is-loading .checker-ring{stroke-dasharray: 22 78;transition: none}:where(.page-checker) .checker-score.is-loading svg{animation: checker-turn 1.1s linear infinite}@keyframes checker-turn{from{transform: rotate(-90deg)}to{transform: rotate(270deg)}}:where(.page-checker) .checker-band-line{margin: 0 0 var(--s-2);color: var(--ink-2)}:where(.page-checker) .checker-band-line:empty{display: none}:where(.page-checker) .checker-score-num{font-size: 3.25rem;font-weight: var(--fw-ultra);line-height: 1;letter-spacing: -0.03em}:where(.page-checker) .checker-score-of{margin-top: var(--s-1);font-size: var(--text-sm);color: var(--muted)}:where(.page-checker) .checker-summary-text .eyebrow{margin-bottom: var(--s-2)}:where(.page-checker) .checker-band{margin: 0 0 var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-url{margin: 0;color: var(--ink-2);overflow-wrap: anywhere}:where(.page-checker) .checker-speed-note{display: flex;align-items: center;gap: var(--s-2);margin: var(--s-3) 0 0;color: var(--muted);font-size: var(--text-sm)}:where(.page-checker) .checker-groups{display: grid;gap: var(--s-3);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(6,minmax(0,1fr));grid-column: 1 / -1}:where(.page-checker) .checker-groups li{display: flex;flex-direction: column;gap: var(--s-1);padding: var(--s-4);border-radius: var(--r-md);background: var(--surface-2)}:where(.page-checker) .checker-group-name{color: var(--muted);font-size: var(--text-sm);font-weight: var(--fw-bold)}:where(.page-checker) .checker-group-head{display: flex;justify-content: space-between;align-items: baseline;gap: var(--s-2)}:where(.page-checker) .checker-group-pts{color: var(--muted);font-size: var(--text-xs);white-space: nowrap}:where(.page-checker) .checker-group-num{font-size: var(--text-xl);font-weight: var(--fw-ultra)}:where(.page-checker) .checker-bar{display: block;height: 6px;border-radius: 3px;background: var(--surface-3);overflow: hidden}:where(.page-checker) .checker-bar i{display: block;height: 100%;width: 0;border-radius: inherit;background: var(--muted);transition: width 0.9s ease-out}:where(.page-checker) .checker-groups li[data-band="good"] .checker-bar i{background: var(--success)}:where(.page-checker) .checker-groups li[data-band="ok"] .checker-bar i{background: var(--tiger-2)}:where(.page-checker) .checker-groups li[data-band="poor"] .checker-bar i{background: var(--danger)}:where(.page-checker) .checker-groups li.is-waiting .checker-group-num{color: var(--muted)}:where(.page-checker) .checker-group-desc{margin-top: var(--s-1);color: var(--ink-2);font-size: var(--text-sm);line-height: 1.4}:where(.page-checker) .checker-group-pass{color: var(--muted);font-size: var(--text-xs)}:where(.page-checker) .checker-group-pass:empty{display: none}:where(.page-checker) .checker-metrics{margin-top: var(--s-6)}:where(.page-checker) .checker-metrics h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-metrics-lede{margin: 0 0 var(--s-5);color: var(--ink-2)}:where(.page-checker) .checker-metric-grid{display: grid;gap: var(--s-3);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(6,minmax(0,1fr))}:where(.page-checker) .checker-metric{display: flex;flex-direction: column;gap: var(--s-1);padding: var(--s-4);border-radius: var(--r-md);background: var(--surface-2)}:where(.page-checker) .checker-metric-label{color: var(--muted);font-size: var(--text-sm);font-weight: var(--fw-bold)}:where(.page-checker) .checker-metric-val{font-size: var(--text-xl);font-weight: var(--fw-ultra)}:where(.page-checker) .checker-metric[data-state="good"] .checker-metric-val{color: var(--success)}:where(.page-checker) .checker-metric[data-state="poor"] .checker-metric-val{color: var(--danger)}:where(.page-checker) .checker-metric-goal{color: var(--muted);font-size: var(--text-xs)}:where(.page-checker) .checker-top-wait h3{margin: 0;color: var(--muted);font-size: var(--text-md);font-weight: var(--fw-medium);font-family: var(--ff-body,inherit)}:where(.page-checker) .checker-top-wait .checker-spin{visibility: visible;animation: checker-spin 0.9s linear infinite}:where(.page-checker) .checker-groups li[data-band="good"] .checker-group-num{color: var(--success)}:where(.page-checker) .checker-groups li[data-band="ok"] .checker-group-num{color: var(--tiger-2)}:where(.page-checker) .checker-groups li[data-band="poor"] .checker-group-num{color: var(--danger)}:where(.page-checker) .checker-h2{margin: var(--s-8) 0 var(--s-5);font-size: var(--text-2xl)}:where(.page-checker) .checker-top{display: grid;gap: var(--s-3);margin: 0;padding: 0;list-style: none}:where(.page-checker) .checker-item{display: flex;align-items: flex-start;gap: var(--s-4);padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-checker) .checker-item>.ph,:where(.page-checker) .checker-item>.ph-fill{flex-shrink: 0;font-size: 1.5rem;line-height: 1.75rem}:where(.page-checker) .checker-item>div{display: grid;gap: var(--s-1);min-width: 0}:where(.page-checker) .checker-item.is-fail>.ph-fill{color: var(--danger)}:where(.page-checker) .checker-item.is-pass>.ph-fill{color: var(--success)}:where(.page-checker) .checker-item.is-na>.ph{color: var(--dim)}:where(.page-checker) .checker-item-title{margin: 0;font-size: var(--text-lg);line-height: 1.75rem}:where(.page-checker) .checker-item p{margin: 0;color: var(--ink-2)}:where(.page-checker) .checker-item .checker-fix{color: var(--ink)}:where(.page-checker) .checker-item .checker-fix strong{color: var(--tiger-2)}:where(.page-checker) .checker-item .checker-detail{color: var(--muted);font-size: var(--text-sm)}:where(.page-checker) .checker-item.is-pass,:where(.page-checker) .checker-item.is-na{align-items: center;gap: var(--s-3);padding: var(--s-2) var(--s-4);border-radius: var(--r-md)}:where(.page-checker) .checker-item.is-pass>.ph-fill,:where(.page-checker) .checker-item.is-na>.ph{font-size: 1.25rem;line-height: 1.5rem}:where(.page-checker) .checker-item.is-pass .checker-item-title,:where(.page-checker) .checker-item.is-na .checker-item-title{line-height: 1.5rem}:where(.page-checker) .checker-item.is-pass .checker-item-title,:where(.page-checker) .checker-item.is-na .checker-item-title{font-size: 1rem;font-weight: var(--fw-bold)}:where(.page-checker) .checker-gate{margin-top: var(--s-7)}:where(.page-checker) .checker-gate h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-gate>p{color: var(--ink-2)}:where(.page-checker) .checker-fields{display: grid;gap: var(--s-4);margin: var(--s-5) 0;grid-template-columns: repeat(3,minmax(0,1fr))}:where(.page-checker) .checker-fields label:last-child{grid-column: 1 / -1}:where(.page-checker) .checker-fields label:last-child{grid-column: auto}:where(.page-checker) .checker-fields label{display: grid;gap: var(--s-2);font-weight: var(--fw-bold)}:where(.page-checker) .checker-note{display: flex;align-items: center;gap: var(--s-2);margin: var(--s-4) 0 0;color: var(--muted);font-size: var(--text-sm)}:where(.page-checker) .checker-report-grid{display: grid;gap: var(--s-7);align-items: start}:where(.page-checker) .checker-report-list{column-gap: var(--s-7);column-width: 22rem}:where(.page-checker) .checker-report-group{margin-bottom: var(--s-7);break-inside: avoid}:where(.page-checker) .checker-report-group>h3{display: flex;justify-content: space-between;gap: var(--s-4);margin: 0 0 var(--s-3);font-size: var(--text-lg)}:where(.page-checker) .checker-report-group>h3 span{color: var(--muted)}:where(.page-checker) .checker-report-group .checker-top{gap: var(--s-2)}:where(.page-checker) .checker-report-group .checker-item.is-fail{gap: var(--s-3);padding: var(--s-4);border-radius: var(--r-md)}:where(.page-checker) .checker-report-group .checker-item.is-fail>.ph-fill{font-size: 1.25rem;line-height: 1.5rem}:where(.page-checker) .checker-report-group .checker-item.is-fail .checker-item-title{font-size: 1.0625rem;line-height: 1.5rem}:where(.page-checker) .checker-report-group .checker-item.is-fail p{font-size: 0.9375rem;line-height: 1.5}:where(.page-checker) .checker-report-group .checker-item.is-fail .checker-detail{font-size: 0.875rem}:where(.page-checker) .checker-shot{margin: 0}:where(.page-checker) .phone{position: relative;width: 14rem;margin-inline: auto;padding: 10px;border: 2px solid #3A3A42;border-radius: 2.5rem;background: #0C0C0E;box-shadow: 0 0 0 1px #000,0 24px 60px rgba(0,0,0,0.55)}:where(.page-checker) .phone::before,:where(.page-checker) .phone::after{content: "";position: absolute;width: 3px;border-radius: 2px;background: #3A3A42}:where(.page-checker) .phone::before{top: 5.5rem;left: -5px;height: 2.4rem}:where(.page-checker) .phone::after{top: 7.5rem;right: -5px;height: 3.4rem}:where(.page-checker) .phone-island{position: absolute;z-index: 1;top: 18px;left: 50%;width: 4.6rem;height: 1.25rem;border-radius: var(--r-pill);background: #000;transform: translateX(-50%)}:where(.page-checker) .phone-screen{overflow: hidden;padding-top: 2.1rem;border-radius: 1.9rem;background: #000}:where(.page-checker) .phone-screen img{display: block;width: 100%;height: auto}:where(.page-checker) .checker-shot figcaption{margin-top: var(--s-3);color: var(--muted);font-size: var(--text-sm);text-align: center}:where(.page-checker) .checker-vs{margin-top: var(--s-7)}:where(.page-checker) .checker-vs h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-vs>p{color: var(--ink-2)}:where(.page-checker) .checker-vs-form{margin-top: var(--s-4)}:where(.page-checker) .checker-vs-out{margin-top: var(--s-6)}:where(.page-checker) .checker-vs-table{width: 100%;border-collapse: separate;border-spacing: 0 var(--s-2);table-layout: fixed}:where(.page-checker) .checker-vs-table th,:where(.page-checker) .checker-vs-table td{padding: var(--s-3) var(--s-4);text-align: left;vertical-align: middle}:where(.page-checker) .checker-vs-table thead th{color: var(--muted);font-size: var(--text-sm);font-weight: var(--fw-bold);overflow-wrap: break-word}:where(.page-checker) .checker-vs-table thead td{width: 30%}:where(.page-checker) .checker-vs-table tbody th{border-radius: var(--r-md) 0 0 var(--r-md);background: var(--surface-2);color: var(--ink-2);font-weight: var(--fw-bold)}:where(.page-checker) .checker-vs-table tbody td{background: var(--surface-2)}:where(.page-checker) .checker-vs-table tbody td:last-child{border-radius: 0 var(--r-md) var(--r-md) 0}:where(.page-checker) .checker-vs-table tbody td strong{display: block;font-size: var(--text-lg);font-weight: var(--fw-ultra)}:where(.page-checker) .checker-vs-table tbody td .checker-bar{margin-top: var(--s-1);max-width: 10rem}:where(.page-checker) .checker-vs-table td.is-waiting{color: var(--tiger);font-size: 1.5rem;line-height: 1}:where(.page-checker) .checker-vs-table td.is-waiting .checker-spin,:where(.page-checker) .checker-vs-note .checker-spin{display: inline-block;animation: checker-spin 0.9s linear infinite}:where(.page-checker) .checker-vs-note{display: flex;align-items: center;gap: var(--s-2)}:where(.page-checker) .checker-vs-total th,:where(.page-checker) .checker-vs-total td strong{font-size: var(--text-xl)}:where(.page-checker) .checker-vs-table td[data-band="good"] strong{color: var(--success)}:where(.page-checker) .checker-vs-table td[data-band="ok"] strong{color: var(--tiger-2)}:where(.page-checker) .checker-vs-table td[data-band="poor"] strong{color: var(--danger)}:where(.page-checker) .checker-vs-table td[data-band="good"] .checker-bar i{background: var(--success)}:where(.page-checker) .checker-vs-table td[data-band="ok"] .checker-bar i{background: var(--tiger-2)}:where(.page-checker) .checker-vs-table td[data-band="poor"] .checker-bar i{background: var(--danger)}:where(.page-checker) .checker-vs-note{margin: var(--s-3) 0 0;color: var(--muted);font-size: var(--text-sm)}:where(.page-checker) .checker-vs-note[hidden]{display: none}:where(.page-checker) .checker-next{display: grid;gap: var(--s-5);align-items: start;margin-top: var(--s-8);grid-template-columns: minmax(0,1fr)}:where(.page-checker) .checker-next h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-next p{max-width: 40rem;margin: 0;color: var(--ink-2)}:where(.page-checker) .checker-next-actions{display: flex;flex-wrap: wrap;gap: var(--s-3)}:where(.page-checker) .checker-lowest{margin-top: var(--s-4)}:where(.page-checker) .checker-lowest .eyebrow{margin-bottom: var(--s-2)}:where(.page-checker) .checker-lowest-list{display: flex;flex-wrap: wrap;gap: var(--s-2);margin: 0;padding: 0;list-style: none}:where(.page-checker) .checker-lowest-list li{display: flex;align-items: baseline;gap: var(--s-3);padding: var(--s-2) var(--s-4);border: 1px solid var(--line-2);border-radius: var(--r-pill);font-size: var(--text-sm);background: var(--surface-2)}:where(.page-checker) .checker-lowest-list strong{font-weight: var(--fw-ultra)}:where(.page-checker) .checker-lowest-list li[data-band="ok"] strong{color: var(--tiger-2)}:where(.page-checker) .checker-lowest-list li[data-band="poor"] strong{color: var(--danger)}:where(.page-checker) .checker-share{margin-top: var(--s-4)}:where(.page-checker) .checker-card-view{position: fixed;inset: 0;z-index: 1080;display: grid;place-items: center;gap: var(--s-4);padding: var(--s-5);background: rgba(5,5,6,0.92);overflow: auto}:where(.page-checker) .checker-card-view[hidden]{display: none}:where(.page-checker) .checker-card-view figure{margin: 0;display: grid;gap: var(--s-3);justify-items: center}:where(.page-checker) .checker-card-view img{width: min(360px,80vw);height: auto;border-radius: var(--r-md)}:where(.page-checker) .checker-card-view figcaption{color: var(--ink-2);text-align: center}:where(.page-checker) .checker-about h2{margin-bottom: var(--s-3)}:where(.page-checker) .checker-about-lede{color: var(--ink-2);font-size: var(--text-lg);margin-bottom: var(--s-6)}:where(.page-checker) .checker-about>.container-xxl>* + *{margin-top: var(--s-9)}:where(.page-checker) .checker-sample{display: grid;gap: var(--s-6);align-items: center;grid-template-columns: 5fr 7fr}:where(.page-checker) .checker-sample img{width: 100%;height: auto;border-radius: var(--r-lg)}:where(.page-checker) .checker-list-grid{display: grid;gap: var(--s-4);grid-template-columns: repeat(3,minmax(0,1fr))}:where(.page-checker) .checker-list-group{padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-checker) .checker-list-group h3{display: flex;justify-content: space-between;align-items: baseline;gap: var(--s-2);margin-bottom: var(--s-3);font-size: var(--text-lg)}:where(.page-checker) .checker-list-group h3 span{color: var(--muted);font-size: var(--text-xs);font-weight: var(--fw-bold);white-space: nowrap}:where(.page-checker) .checker-list-group ul{display: grid;gap: var(--s-2);margin: 0;padding: 0;list-style: none}:where(.page-checker) .checker-list-group li{display: flex;gap: var(--s-2);align-items: baseline;color: var(--ink-2);font-size: var(--text-sm);line-height: 1.4}:where(.page-checker) .checker-list-group li i{color: var(--tiger);flex: none}:where(.page-checker) .checker-how-grid{display: grid;gap: var(--s-4);margin: var(--s-5) 0 0;padding: 0;list-style: none;grid-template-columns: repeat(4,minmax(0,1fr))}:where(.page-checker) .checker-how-grid li{padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-checker) .checker-how-grid h3{margin-bottom: var(--s-2);font-size: var(--text-lg)}:where(.page-checker) .checker-how-grid p{margin: 0;color: var(--ink-2)}:where(.page-checker) .checker-faq-item{border-radius: var(--r-md);background: var(--surface-1);margin-top: var(--s-3)}:where(.page-checker) .checker-faq-item summary{cursor: pointer;padding: var(--s-4) var(--s-5);font-weight: var(--fw-bold);font-size: var(--text-md);list-style: none}:where(.page-checker) .checker-faq-item summary::-webkit-details-marker{display: none}:where(.page-checker) .checker-faq-item summary::after{content: '+';float: right;color: var(--tiger)}:where(.page-checker) .checker-faq-item[open] summary::after{content: '–'}:where(.page-checker) .checker-faq-item p{margin: 0;padding: 0 var(--s-5) var(--s-5);color: var(--ink-2)}:where(.page-checker) .checker-close{text-align: center}:where(.page-checker) .checker-close p{color: var(--ink-2);margin: 0 auto var(--s-5)}:where(.page-checker) .checker-result.is-empty .checker-score-num{color: var(--muted)}:where(.page-checker) .checker-result.is-empty .checker-ring{opacity: 0}:where(.page-checker) .checker-result.is-empty .checker-band{color: var(--ink-2)} :where(.page-checker) .checker.has-report .checker-hero{padding-block: var(--s-5) 0}:where(.page-checker) .checker.has-report .checker-hero .eyebrow,:where(.page-checker) .checker.has-report .checker-hero .page-hero-lede{display: none}:where(.page-checker) .checker.has-report .checker-hero h1{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}:where(.page-checker) .checker.has-report .checker-about{display: none}:where(.page-checker) .checker.has-report .checker-result{display: grid;align-items: start;column-gap: var(--s-7);grid-template-columns: minmax(0,1fr) 22rem}:where(.page-checker) .checker.has-report .checker-result>*{grid-column: 1}:where(.page-checker) .checker.has-report .checker-result>.checker-side{position: sticky;top: calc(var(--header-h,80px) + var(--s-4));display: grid;gap: var(--s-6);grid-column: 2;grid-row: 1 / span 14}:where(.page-checker) .checker.has-report .checker-groups{grid-template-columns: repeat(4,minmax(0,1fr))}:where(.page-checker) .checker.has-report .checker-metric-grid{grid-template-columns: repeat(3,minmax(0,1fr))}:where(.page-checker) .checker-side .checker-form{margin: 0;padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-checker) .checker-side .checker-row{grid-template-columns: none}:where(.page-checker) .checker-side .checker-row .btn{width: 100%;justify-content: center}:where(.page-checker) .checker.has-report .checker-result>:not(.checker-side){margin: 0 0 var(--s-7)}:where(.page-checker) .checker.has-report .checker-result h2:not(.checker-band){margin-bottom: var(--s-2);font-size: var(--text-xl)}:where(.page-checker) .checker.has-report .checker-result>.checker-h2,:where(.page-checker) .checker.has-report .checker-report>.checker-h2{margin: 0 0 var(--s-4)}:where(.page-checker) .checker.has-report .checker-metrics-lede{margin-bottom: var(--s-4);font-size: var(--text-sm)}:where(.page-checker) .checker.has-report .checker-result>.checker-top{gap: var(--s-3);grid-template-columns: repeat(auto-fit,minmax(15rem,1fr))}:where(.page-checker) .checker.has-report .checker-top .checker-item.is-fail{gap: var(--s-3);padding: var(--s-4);border-radius: var(--r-md)}:where(.page-checker) .checker.has-report .checker-top .checker-item.is-fail>.ph-fill{font-size: 1.25rem;line-height: 1.5rem}:where(.page-checker) .checker.has-report .checker-top .checker-item.is-fail .checker-item-title{font-size: 1.0625rem;line-height: 1.5rem}:where(.page-checker) .checker.has-report .checker-top .checker-item.is-fail p{font-size: 0.9375rem;line-height: 1.5} :where(.page-checker) .checker-result.is-locked{display: flex;flex-direction: column}:where(.page-checker) .checker-result.is-locked .checker-gate{order: -1;margin-top: 0;margin-bottom: var(--s-5)}:where(.page-checker) .checker-result.is-locked>:not(.checker-gate):not(.checker-summary){display: none}:where(.page-checker) .checker-result.is-locked .checker-summary{filter: blur(9px);opacity: 0.7;pointer-events: none;user-select: none}:where(.page-checker) .checker-badge{display: grid;gap: var(--s-4);margin-top: var(--s-7);grid-template-columns: 1fr auto;align-items: center;column-gap: var(--s-6)}:where(.page-checker) .checker-badge h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-checker) .checker-badge p{color: var(--ink-2)}:where(.page-checker) .checker-badge-img{display: block;width: 220px;height: 56px}:where(.page-checker) .checker-badge-code{width: 100%;max-width: none;font-family: ui-monospace,SFMono-Regular,Menlo,monospace;font-size: var(--text-sm);resize: none}:where(.page-checker) .checker-badge-copy{justify-self: start}:where(.page-checker) .checker-badge-code,:where(.page-checker) .checker-badge-copy{grid-column: 1 / -1}:where(.page-checker) .checker-sharelink{display: grid;gap: var(--s-3);margin-top: var(--s-7)}:where(.page-checker) .checker-sharelink h2{margin: 0;font-size: var(--text-2xl)}:where(.page-checker) .checker-sharelink p{margin: 0;color: var(--ink-2)}:where(.page-checker) .checker-sharelink .form-select{max-width: 22rem}:where(.page-checker) .checker-sharelink-all{font-size: var(--text-sm)} :where(.page-quote) .quote-hero{padding-bottom: var(--s-4)}:where(.page-quote) .quote{position: relative;max-width: 46rem;margin: 0 auto;padding: clamp(var(--s-5),4vw,var(--s-8));overflow: hidden}:where(.page-quote) .quote h2{margin-bottom: var(--s-2);font-size: var(--text-2xl)}:where(.page-quote) .quote-help{margin-bottom: var(--s-5);color: var(--ink-2)}:where(.page-quote) .quote-note{color: var(--ink-2)}:where(.page-quote) .quote-row{display: grid;gap: var(--s-3);grid-template-columns: 1fr auto}:where(.page-quote) .quote .form-control{min-height: 56px;font-size: 1rem}:where(.page-quote) .quote-ref + .quote-ref{margin-top: var(--s-3)}:where(.page-quote) .quote-actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-4);margin-top: var(--s-6)}:where(.page-quote) .quote-link{min-height: 44px;padding: 0;border: 0;background: none;color: var(--tiger-2);font-weight: var(--fw-bold);text-decoration: underline;text-underline-offset: 3px}:where(.page-quote) .quote-step>.quote-link{margin-top: var(--s-4)}:where(.page-quote) .quote-error{margin: var(--s-3) 0 0;color: var(--danger);font-weight: var(--fw-bold)}:where(.page-quote) .quote-scan{padding: var(--s-6) 0}:where(.page-quote) .quote-scan-line{display: flex;align-items: center;gap: var(--s-3);margin: 0 0 var(--s-4);font-size: var(--text-lg);color: var(--dim)}:where(.page-quote) .quote-scan-line.is-on,:where(.page-quote) .quote-scan-line.is-done{color: var(--ink)}:where(.page-quote) .quote-scan-line .quote-spin{visibility: hidden;color: var(--tiger)}:where(.page-quote) .quote-scan-line.is-on .quote-spin{visibility: visible;animation: quote-spin 0.9s linear infinite}:where(.page-quote) .quote-scan-line.is-done .quote-spin{visibility: visible}@keyframes quote-spin{to{transform: rotate(360deg)}}:where(.page-quote) .quote-found{display: grid;grid-template-columns: auto 1fr;gap: var(--s-2) var(--s-5);margin: 0 0 var(--s-6);padding: var(--s-5);border-radius: var(--r-md);background: var(--surface-2)}:where(.page-quote) .quote-found dt{color: var(--dim);font-weight: var(--fw-bold)}:where(.page-quote) .quote-found dd{margin: 0;color: var(--ink)}:where(.page-quote) .quote fieldset{min-width: 0;margin: 0 0 var(--s-6);padding: 0;border: 0}:where(.page-quote) .quote legend{margin-bottom: var(--s-3);font-size: 1rem;font-weight: var(--fw-bold);color: var(--ink)}:where(.page-quote) .quote-pages-buckets.is-missing legend{color: var(--danger)}:where(.page-quote) .quote-chips{display: flex;flex-wrap: wrap;gap: var(--s-2)}:where(.page-quote) .quote-chip{min-height: 44px;padding: 0.55rem 1rem;border: 1px solid var(--line-3);border-radius: var(--r-pill);background: var(--surface-2);color: var(--ink);font-size: var(--text-sm);font-weight: var(--fw-bold)}:where(.page-quote) .quote-chip:hover{border-color: var(--tiger-rim)}:where(.page-quote) .quote-chip[aria-pressed="true"]{border-color: var(--tiger);background: var(--tiger);color: var(--tiger-ink)}:where(.page-quote) .quote-fields{display: grid;gap: var(--s-4);margin-bottom: var(--s-6)}:where(.page-quote) .quote-fields label{display: grid;gap: var(--s-2);margin: 0}:where(.page-quote) .quote-fields span{font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--ink-2)}:where(.page-quote) .quote-privacy{display: flex;align-items: center;gap: var(--s-2);margin: var(--s-5) 0 0;font-size: var(--text-sm);color: var(--dim)}:where(.page-quote) .quote-price{margin: var(--s-2) 0 var(--s-4);font-family: var(--ff-display);font-size: clamp(2.25rem,6vw,3.5rem);font-weight: var(--fw-heavy);line-height: 1.05;color: var(--ink)}:where(.page-quote) .quote-tier-line{margin: 0 0 var(--s-4);font-size: var(--text-lg);color: var(--ink)}:where(.page-quote) .quote-value{display: grid;gap: var(--s-1);margin: 0 0 var(--s-4);padding: 0;list-style: none;color: var(--ink-2)}:where(.page-quote) .quote-value li{display: flex;align-items: center;gap: var(--s-2)}:where(.page-quote) .quote-value .ph-fill{color: var(--success)}:where(.page-quote) .quote-call-done{display: flex;align-items: center;gap: var(--s-2);margin-top: var(--s-5);color: var(--success);font-weight: var(--fw-bold)}  :where(.page-contact) .contact-form-title{margin: 0;font-size: clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight: var(--fw-ultra);letter-spacing: -0.04em} :where(.page-contact) .contact-aside{display: grid;gap: var(--s-4);align-content: start}:where(.page-contact) .contact-aside-title{margin: 0;font-size: var(--text-2xl)}:where(.page-contact) .contact-aside>p{margin: 0;color: var(--ink-2)}:where(.page-contact) .contact-aside>p a{color: var(--tiger-2)}:where(.page-contact) .contact-direct{list-style: none;margin: var(--s-2) 0 0;padding: 0;display: grid;gap: var(--s-4)}:where(.page-contact) .contact-direct li{display: flex;align-items: center;gap: var(--s-4);color: var(--ink);font-size: var(--text-lg)}:where(.page-contact) .contact-direct a{color: var(--ink);text-decoration: none;overflow-wrap: anywhere}:where(.page-contact) .contact-direct a:hover{color: var(--tiger-2)} :where(.page-contact) .contact-next-head{margin-bottom: var(--s-6)}:where(.page-contact) .contact-next{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s-5)}:where(.page-contact) .contact-next-step{padding: var(--s-6);border-radius: var(--r-lg);background: var(--surface-1)}:where(.page-contact) .contact-next-step h3{margin: 0 0 var(--s-2);font-size: var(--text-xl);color: var(--tiger-2)}:where(.page-contact) .contact-next-step p{margin: 0;color: var(--ink-2)}:where(.page-contact) .contact-form-sub{margin: var(--s-2) 0 var(--s-5);color: var(--muted)}:where(.page-contact) .contact-direct a{display: inline-flex;align-items: center;min-height: 44px} :where(.page-faq) .faq-group + .faq-group{margin-top: var(--s-8)}:where(.page-faq) .faq-group-title{font-size: var(--text-2xl)}:where(.page-faq) .page-cta{margin-top: var(--section-y)} :where(.page-text) .text-hero h1{max-width: 16ch}:where(.page-text) .text-number{color: var(--tiger-2);font-weight: var(--fw-bold);white-space: nowrap}:where(.page-text) .text-cta{display: inline-flex;align-items: center;gap: var(--s-2);margin-top: var(--s-6)}:where(.page-text) .text-cta .ph{font-size: 1.35em}:where(.page-text) .text-fine{max-width: 34rem;margin: var(--s-5) 0 0;font-size: var(--text-xs);color: var(--muted)}:where(.page-text) .text-legal{display: flex;gap: var(--s-5);margin-top: var(--s-2)}:where(.page-text) .text-legal a{color: var(--ink-2);padding-block: 0.7rem;margin-block: -0.7rem}:where(.page-text) .text-sample{display: block;width: 100%;height: auto;border-radius: var(--r-xl)} :where(.page-legal) .legal-toc{padding: var(--s-5);border-radius: var(--r-lg);background: var(--surface-0);position: sticky;top: calc(var(--header-h) + var(--s-5))}:where(.page-legal) .legal-toc-label{margin: 0 0 var(--s-3);font-family: var(--ff-body);font-size: var(--text-xs);color: var(--dim)}:where(.page-legal) .legal-toc ol{display: grid;gap: var(--s-1);margin: 0;padding: 0;list-style: none;counter-reset: toc}:where(.page-legal) .legal-toc li{counter-increment: toc}:where(.page-legal) .legal-toc a{display: flex;gap: var(--s-3);min-height: 44px;align-items: center;color: var(--ink-2);text-decoration: none;font-size: var(--text-sm)}:where(.page-legal) .legal-toc a::before{content: counter(toc,decimal-leading-zero);font-family: var(--ff-body);font-size: var(--text-xs);color: var(--tiger);font-variant-numeric: tabular-nums}:where(.page-legal) .legal-toc a:hover{color: var(--tiger-2)}:where(.page-legal) .legal-body h2:first-child{margin-top: 0}:where(.page-legal) .legal-body h2{scroll-margin-top: calc(var(--header-h) + var(--s-5))}:where(.page-legal) .legal-address{font-style: normal;color: var(--ink-2)}:where(.page-legal) .legal-meta{padding-top: var(--s-5);border-top: 1px solid var(--line);font-family: var(--ff-body);font-size: var(--text-sm);color: var(--dim);font-variant-numeric: tabular-nums} :where(.page-not-found) .not-found-code{margin: 0 0 var(--s-2);font-family: var(--ff-display);font-size: clamp(7rem,3rem + 18vw,18rem);font-weight: var(--fw-ultra);letter-spacing: -0.06em;line-height: 0.8;user-select: none}:where(.page-not-found) .not-found-hero h1{font-size: clamp(2.25rem,1.4rem + 3.6vw,4.5rem)}:where(.page-not-found) .not-found-actions{display: flex;flex-wrap: wrap;gap: var(--s-3);margin-top: var(--s-6)}:where(.page-not-found) .not-found-card-title{margin: 0;font-size: var(--text-xl);letter-spacing: -0.015em;line-height: 1.2}:where(.page-not-found) .not-found-note{margin: var(--s-7) 0 0;color: var(--muted)} :where(.page-quick-quote) .js:not(.qq-late) .qq-panel:not(.qq-ready) .qq[hidden]{display: block !important}:where(.page-quick-quote) .js:not(.qq-late) .qq-panel:not(.qq-ready) .qq-fallback:not([hidden]){display: none}:where(.page-quick-quote) .qq-head{margin-bottom: var(--s-4)}:where(.page-quick-quote) .qq-head .hero-form-title{margin: 0}:where(.page-quick-quote) .qq-count{margin: 0;font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--muted)}:where(.page-quick-quote) .qq-count:empty{display: none}:where(.page-quick-quote) .qq-q{display: block;margin: 0 0 var(--s-3);font-size: var(--text-lg);font-weight: var(--fw-bold);color: var(--ink)}:where(.page-quick-quote) .qq-help{margin: calc(-1 * var(--s-2)) 0 var(--s-3);font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-choices{display: grid;gap: var(--s-2)}:where(.page-quick-quote) .qq-choice{display: flex;align-items: center;gap: var(--s-3);width: 100%;min-height: 72px;padding: var(--s-3) var(--s-4);border: 0;border-radius: var(--r-md);background: var(--surface-3);color: var(--ink);text-align: left;transition: background-color 0.15s ease,transform 0.15s ease}:where(.page-quick-quote) .qq-choice:hover{background: #2E2E35}:where(.page-quick-quote) .qq-choice:active{transform: scale(0.99)}:where(.page-quick-quote) .qq-choice:focus-visible{outline: 2px solid var(--tiger);outline-offset: 2px}:where(.page-quick-quote) .qq-choice-text{display: grid;gap: 2px;flex: 1;min-width: 0}:where(.page-quick-quote) .qq-choice-text strong{font-size: 1.0625rem;line-height: 1.25}:where(.page-quick-quote) .qq-choice-text span{font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-choice-go{color: var(--tiger-2);font-size: 1.25rem}:where(.page-quick-quote) .qq-step1-note{margin: var(--s-3) 0 0;font-size: var(--text-xs);color: var(--ink-2);text-align: center;text-wrap: balance;margin-top: auto;padding-top: var(--s-4)}:where(.page-quick-quote) .qq-step1-note .ph-fill{margin-right: var(--s-1);vertical-align: -0.15em;color: var(--success)}:where(.page-quick-quote) .qq-chips{display: flex;flex-wrap: wrap;gap: var(--s-2)}:where(.page-quick-quote) .qq-chip{min-height: 44px;padding: 0.55rem 1rem;border: 1px solid var(--line-3);border-radius: var(--r-pill);background: var(--surface-2);color: var(--ink);font-size: var(--text-sm);font-weight: var(--fw-bold)}:where(.page-quick-quote) .qq-chip[aria-pressed="true"]{border-color: var(--tiger);background: var(--tiger);color: var(--tiger-ink)}:where(.page-quick-quote) .qq-reading{display: flex;align-items: center;gap: var(--s-2);margin: 0 0 var(--s-3);font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-spin{color: var(--tiger);animation: qq-spin 0.9s linear infinite}@keyframes qq-spin{to{transform: rotate(360deg)}}:where(.page-quick-quote) .qq-fields{display: grid;grid-template-columns: 1fr 1fr;gap: var(--s-2);margin-bottom: var(--s-3)}:where(.page-quick-quote) .qq-fields label{display: grid;gap: var(--s-1);margin: 0;min-width: 0}:where(.page-quick-quote) .qq-fields .qq-wide{grid-column: 1 / -1}:where(.page-quick-quote) .qq-fields span{font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--ink-2)}:where(.page-quick-quote) .qq .form-control{min-height: 48px;font-size: 1rem}:where(.page-quick-quote) .qq-actions{display: flex;align-items: center;gap: var(--s-4);margin-top: var(--s-4)}:where(.page-quick-quote) .qq-submit{width: 100%}:where(.page-quick-quote) .qq-back{min-height: 44px;padding: 0;border: 0;background: none;color: var(--ink-2);font-weight: var(--fw-bold);text-decoration: underline;text-underline-offset: 3px}:where(.page-quick-quote) .qq-error{margin: var(--s-2) 0;color: var(--danger);font-weight: var(--fw-bold)}:where(.page-quick-quote) .qq-reassure{display: grid;gap: var(--s-1);margin: var(--s-3) 0 0;padding: 0;list-style: none;font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-reassure li{display: flex;align-items: center;gap: var(--s-2)}:where(.page-quick-quote) .qq-reassure .ph-fill{color: var(--success)}:where(.page-quick-quote) .qq-price{margin: var(--s-2) 0 var(--s-2);font-family: var(--ff-display);font-size: clamp(2.5rem,9vw,3.25rem);font-weight: var(--fw-heavy);line-height: 1.05;color: var(--ink)}:where(.page-quick-quote) .qq-tier{margin: 0 0 var(--s-4);color: var(--ink)}:where(.page-quick-quote) .qq-price.is-text{font-size: var(--text-2xl);line-height: 1.15}:where(.page-quick-quote) .qq-promise{margin: 0 0 var(--s-2);font-weight: var(--fw-semi);color: var(--ink)}:where(.page-quick-quote) .qq-next{margin: 0 0 var(--s-4);padding: var(--s-4);border-radius: var(--r-md);background: var(--surface-3)}:where(.page-quick-quote) .qq-next>:last-child{margin-bottom: 0}:where(.page-quick-quote) .qq-promise .ph{margin-right: var(--s-1);vertical-align: -0.1em;color: var(--tiger)}:where(.page-quick-quote) .qq-large-note{margin: 0 0 var(--s-3);font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-value{display: flex;flex-wrap: wrap;gap: var(--s-2) var(--s-4);margin: 0 0 var(--s-5);padding: 0;list-style: none;font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-value li{display: flex;align-items: center;gap: var(--s-1)}:where(.page-quick-quote) .qq-value .ph-fill{color: var(--success)}:where(.page-quick-quote) .qq-more{display: inline-flex;align-items: center;gap: var(--s-1);min-height: 44px;margin-top: var(--s-2);font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--tiger-2)}:where(.page-quick-quote) .qq-note{margin: 0;font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qq-call{width: 100%}:where(.page-quick-quote) .qq-call-done{display: flex;align-items: center;gap: var(--s-2);color: var(--success);font-weight: var(--fw-bold)}:where(.page-quick-quote) .qq-fallback .hero-form-title{margin-bottom: var(--s-3)}:where(.page-quick-quote) .qq-scoped{margin: 0 0 var(--s-6);line-height: 1.5;color: var(--ink-2)}:where(.page-quick-quote) .qq-back-card{margin-top: var(--s-2)}:where(.page-quick-quote) .qq-panel .hero-form-title{font-size: var(--text-xl)}:where(.page-quick-quote) .qq-sub{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3);min-height: 28px;margin-top: var(--s-1)}:where(.page-quick-quote) .qq-back-step{min-height: 28px;font-size: var(--text-sm)}:where(.page-quick-quote) .qq-reassure{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-4)}:where(.page-quick-quote) .qq-panel{display: flex;flex-direction: column}:where(.page-quick-quote) .qq:not([hidden]),:where(.page-quick-quote) .qq-fallback:not([hidden]){display: flex;flex: 1;flex-direction: column}:where(.page-quick-quote) .qq-step:not([hidden]){display: flex;flex: 1;flex-direction: column}:where(.page-quick-quote) .qq-sub:has(.qq-count:empty):has(.qq-back-step[hidden]){display: none}:where(.page-quick-quote) .qq-step[data-step="need"] .qq-choices,:where(.page-quick-quote) .qq-step[data-step="have"] .qq-choices{flex: 1;grid-auto-rows: 1fr;max-height: 22rem}:where(.page-quick-quote) .qq-in-modal{padding: 0;background: none;box-shadow: none}:where(.page-quick-quote) .qq-in-modal .hero-form-scratch{display: none}:where(.page-quick-quote) .request-modal .modal-body{padding: var(--s-6) var(--s-5) var(--s-5)}:where(.page-quick-quote) .request-modal-close{position: absolute;top: var(--s-3);right: var(--s-3);z-index: 2}:where(.page-quick-quote) .qq-score{display: flex;align-items: center;gap: var(--s-4);margin: 0 0 var(--s-4);padding: var(--s-3) var(--s-4);border-radius: var(--r-md);background: var(--surface-3);color: var(--ink);text-decoration: none;transition: background-color 0.15s ease}:where(.page-quick-quote) .qq-score:hover{background: #2E2E35;color: var(--ink)}:where(.page-quick-quote) .qq-score:focus-visible{outline: 2px solid var(--tiger);outline-offset: 2px}:where(.page-quick-quote) .qq-score-ring{position: relative;flex: none;width: 60px;height: 60px}:where(.page-quick-quote) .qq-score-ring svg{width: 100%;height: 100%;transform: rotate(-90deg)}:where(.page-quick-quote) .qq-ring-bg,:where(.page-quick-quote) .qq-ring{fill: none;stroke-width: 12}:where(.page-quick-quote) .qq-ring-bg{stroke: var(--surface-1)}:where(.page-quick-quote) .qq-ring{stroke: var(--tiger-2);stroke-linecap: round;stroke-dasharray: 0 100;transition: stroke-dasharray 0.9s ease-out}:where(.page-quick-quote) .qq-score[data-band="good"] .qq-ring{stroke: var(--success)}:where(.page-quick-quote) .qq-score[data-band="poor"] .qq-ring{stroke: var(--danger)}:where(.page-quick-quote) .qq-score-num{position: absolute;inset: 0;display: grid;place-content: center;font-family: var(--ff-display);font-size: 1.375rem;font-weight: var(--fw-heavy)}:where(.page-quick-quote) .qq-score.is-loading .qq-ring{stroke: var(--tiger);stroke-dasharray: 22 78;transition: none}:where(.page-quick-quote) .qq-score.is-loading svg{animation: qq-turn 1.1s linear infinite}:where(.page-quick-quote) .qq-score.is-loading .qq-score-num{visibility: hidden}@keyframes qq-turn{from{transform: rotate(-90deg)}to{transform: rotate(270deg)}}:where(.page-quick-quote) .qq-score-text{display: grid;gap: 1px;min-width: 0}:where(.page-quick-quote) .qq-score-label{font-size: var(--text-xs);color: var(--ink-2)}:where(.page-quick-quote) .qq-score-band{font-size: 1.0625rem;line-height: 1.25}:where(.page-quick-quote) .qq-score-link{display: inline-flex;align-items: center;gap: var(--s-1);font-size: var(--text-sm);font-weight: var(--fw-bold);color: var(--tiger-2)} :where(.page-quick-quote) .qq-tabs{display: flex;gap: 4px;margin: 0 0 var(--s-5);padding: 4px;border-radius: var(--r-pill);background: var(--surface-1)}:where(.page-quick-quote) .qq-tabs[hidden]{display: none}:where(.page-quick-quote) .qq-tab{display: inline-flex;flex: 1;align-items: center;justify-content: center;gap: var(--s-2);min-height: 48px;padding: 0 var(--s-3);border: 0;border-radius: var(--r-pill);background: none;color: var(--ink-2);font-weight: var(--fw-bold);white-space: nowrap;transition: background-color 0.15s ease,color 0.15s ease}:where(.page-quick-quote) .qq-tab:hover{color: var(--ink)}:where(.page-quick-quote) .qq-tab[aria-selected="true"]{background: var(--tiger);color: var(--tiger-ink)}:where(.page-quick-quote) .qq-tab:focus-visible{outline: 2px solid var(--tiger-2);outline-offset: 2px}:where(.page-quick-quote) .qq-tab{flex: 1 1 0;min-width: 0;padding: 0 var(--s-2);font-size: 1rem}:where(.page-quick-quote) .qq-tabpanels.is-tabbed{display: grid}:where(.page-quick-quote) .qq-tabpanels.is-tabbed>*{grid-area: 1 / 1;min-width: 0}:where(.page-quick-quote) .qq-tabpanels.is-tabbed>.is-off{visibility: hidden}:where(.page-quick-quote) .qq-tabpanels.is-measuring>*{align-self: start}:where(.page-quick-quote) .qq-tabpanels{display: flex;flex: 1;flex-direction: column}:where(.page-quick-quote) .qq-est,:where(.page-quick-quote) .qs{display: flex;flex-direction: column}:where(.page-quick-quote) .qs-step:not([hidden]){display: flex;flex: 1;flex-direction: column}:where(.page-quick-quote) .qs + .qq-est{margin-top: var(--s-6)}:where(.page-quick-quote) .qq-tabpanels.is-tabbed .qs + .qq-est{margin-top: 0} :where(.page-quick-quote) .qs .hero-form-title{margin: 0 0 var(--s-2)}:where(.page-quick-quote) .qs .form-control{min-height: 52px;font-size: 1rem}:where(.page-quick-quote) .qs-lede{margin: 0 0 var(--s-4);color: var(--ink-2)}:where(.page-quick-quote) .qs-go{width: 100%;margin-top: var(--s-3)}:where(.page-quick-quote) .qs-link{margin: var(--s-3) 0 var(--s-5);text-align: center;font-size: var(--text-xs)}:where(.page-quick-quote) .qs-link a{color: var(--ink-2);text-decoration: underline;text-underline-offset: 3px}:where(.page-quick-quote) .qs-link a:hover,:where(.page-quick-quote) .qs-link a:focus-visible{color: var(--tiger-2)}:where(.page-quick-quote) .qs-sample{display: flex;flex: 1;flex-direction: column;justify-content: center;padding: var(--s-4) var(--s-5);border-radius: var(--r-md);background: var(--surface-1)}:where(.page-quick-quote) .qs-sample-label{margin: 0 0 var(--s-3);font-size: var(--text-xs);font-weight: var(--fw-bold);letter-spacing: 0.06em;text-transform: uppercase;color: var(--tiger-2)}:where(.page-quick-quote) .qs-sample-body{display: flex;align-items: center;gap: var(--s-5)}:where(.page-quick-quote) .qs-sample .qs-ring{width: 84px;height: 84px}:where(.page-quick-quote) .qs-sample .qs-ring-arc{stroke-dasharray: 58 100}:where(.page-quick-quote) .qs-sample .qs-ring-bg{stroke: var(--surface-3)}:where(.page-quick-quote) .qs-sample .qs-num{font-size: 1.625rem}:where(.page-quick-quote) .qs-sample-groups{flex: 1;display: grid;gap: 7px;min-width: 0;margin: 0;padding: 0;list-style: none;font-size: var(--text-xs)}:where(.page-quick-quote) .qs-sample-groups li{display: grid;grid-template-columns: 4.25rem minmax(0,1fr) 1.75rem;align-items: center;gap: var(--s-2);color: var(--ink-2)}:where(.page-quick-quote) .qs-sample-groups i{height: 6px;border-radius: 3px;background: var(--surface-3);overflow: hidden}:where(.page-quick-quote) .qs-sample-groups b{display: block;height: 100%;border-radius: 3px;background: var(--tiger-2)}:where(.page-quick-quote) .qs-sample-groups strong{text-align: right;color: var(--tiger-2)}:where(.page-quick-quote) .qs-sample-groups [data-band="poor"] b{background: var(--danger)}:where(.page-quick-quote) .qs-sample-groups [data-band="poor"] strong{color: var(--danger)}:where(.page-quick-quote) .qs-url{margin: 0;color: var(--ink-2);font-size: var(--text-sm);overflow-wrap: anywhere}:where(.page-quick-quote) .qs-url:empty{display: none}:where(.page-quick-quote) .qs-lines{display: grid;gap: var(--s-3);margin: var(--s-5) 0 0;padding: 0;list-style: none}:where(.page-quick-quote) .qs-line{display: flex;align-items: center;gap: var(--s-2);color: var(--ink-2);opacity: 0.45;transition: opacity 0.2s ease}:where(.page-quick-quote) .qs-line.is-on,:where(.page-quick-quote) .qs-line.is-done{opacity: 1}:where(.page-quick-quote) .qs-line.is-on{color: var(--ink);font-weight: var(--fw-bold)}:where(.page-quick-quote) .qs-line .ph{font-size: 1.25rem}:where(.page-quick-quote) .qs-line .qq-spin{visibility: hidden}:where(.page-quick-quote) .qs-line.is-on .qq-spin{visibility: visible}:where(.page-quick-quote) .qs-line .qs-done,:where(.page-quick-quote) .qs-line.is-done .qq-spin{display: none}:where(.page-quick-quote) .qs-line.is-done .qs-done{display: inline-block;color: var(--success);font-size: 1.25rem}:where(.page-quick-quote) .qs-ring{position: relative;flex: none;width: 96px;height: 96px}:where(.page-quick-quote) .qs-ring svg{width: 100%;height: 100%;transform: rotate(-90deg)}:where(.page-quick-quote) .qs-ring-bg,:where(.page-quick-quote) .qs-ring-arc{fill: none;stroke-width: 11}:where(.page-quick-quote) .qs-ring-bg{stroke: var(--surface-1)}:where(.page-quick-quote) .qs-ring-arc{stroke: var(--tiger-2);stroke-linecap: round;stroke-dasharray: 0 100;transition: stroke-dasharray 0.9s ease-out}:where(.page-quick-quote) .qs-ring[data-band="good"] .qs-ring-arc{stroke: var(--success)}:where(.page-quick-quote) .qs-ring[data-band="poor"] .qs-ring-arc{stroke: var(--danger)}:where(.page-quick-quote) .qs-num{position: absolute;inset: 0;display: grid;place-content: center;font-family: var(--ff-display);font-size: 2rem;font-weight: var(--fw-heavy)}:where(.page-quick-quote) .qs-ring.is-loading .qs-ring-arc{stroke: var(--tiger);stroke-dasharray: 22 78;transition: none}:where(.page-quick-quote) .qs-ring.is-loading svg{animation: qq-turn 1.1s linear infinite}:where(.page-quick-quote) .qs-gate-head{display: flex;align-items: center;gap: var(--s-4);margin-bottom: var(--s-3)}:where(.page-quick-quote) .qs-gate-head .hero-form-title{margin: 0 0 var(--s-1)}:where(.page-quick-quote) .qs-ring-tease{width: 60px;height: 60px}:where(.page-quick-quote) .qs-ring-tease .qs-num{font-size: 1.5rem;filter: blur(6px);user-select: none}:where(.page-quick-quote) .qs-note{display: flex;align-items: center;gap: var(--s-2);margin: var(--s-3) 0 0;font-size: var(--text-xs);color: var(--ink-2)}:where(.page-quick-quote) .qs-score{display: flex;align-items: center;gap: var(--s-4)}:where(.page-quick-quote) .qs-label{margin: 0;font-size: var(--text-xs);font-weight: var(--fw-bold);letter-spacing: 0.06em;text-transform: uppercase;color: var(--tiger-2)}:where(.page-quick-quote) .qs-band{margin: 0;font-family: var(--ff-display);font-size: var(--text-xl);font-weight: var(--fw-heavy);line-height: 1.2}:where(.page-quick-quote) .qs-band:empty{display: none}:where(.page-quick-quote) .qs-wait{display: flex;align-items: flex-start;gap: var(--s-2);margin: var(--s-3) 0 0;font-size: var(--text-sm);color: var(--ink-2)}:where(.page-quick-quote) .qs-wait .ph{margin-top: 2px}:where(.page-quick-quote) .qs-top-title{margin: var(--s-5) 0 var(--s-2);font-size: var(--text-md)}:where(.page-quick-quote) .qs-top{display: grid;gap: var(--s-2);margin: 0 0 var(--s-5);padding: 0;list-style: none}:where(.page-quick-quote) .qs-top li{display: flex;align-items: flex-start;gap: var(--s-2);font-size: var(--text-sm);line-height: 1.45}:where(.page-quick-quote) .qs-top li>i{flex: none;margin-top: 2px}:where(.page-quick-quote) .qs-top .ph-x-circle{color: var(--danger)}:where(.page-quick-quote) .qs-top .is-pass .ph-fill{color: var(--success)}:where(.page-quick-quote) .qs-top .is-wait{color: var(--ink-2)}:where(.page-quick-quote) .qs-actions{display: grid;gap: var(--s-2);margin-top: auto}:where(.page-quick-quote) .qs-again{display: block;align-self: center;margin: var(--s-2) auto 0}:where(.page-quick-quote) .qq-fields label{align-content: start}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="need"] .qq-choices{max-height: 30rem}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-choices{max-height: 15rem}:where(.page-quick-quote) .qq-have-gets{display: none}:where(.page-quick-quote) .qq-tabpanels .qq-have-gets{display: grid;flex: 1;grid-template-columns: 1fr;align-content: center;gap: var(--s-3);margin: var(--s-5) 0 0;padding: var(--s-5);border-radius: var(--r-md);background: var(--surface-1);list-style: none;font-size: var(--text-base,1rem);color: var(--ink-2)}:where(.page-quick-quote) .qq-tabpanels .qq-have-gets li{display: flex;align-items: center;gap: var(--s-2)}:where(.page-quick-quote) .qq-tabpanels .qq-have-gets .ph-fill{flex: none;color: var(--success)}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-choices{flex: none;grid-auto-rows: minmax(92px,auto)}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-step1-note{display: none} @keyframes rise{from{opacity: 0;transform: translate3d(0,24px,0)}to{opacity: 1;transform: none}}@keyframes rise-move{from{transform: translate3d(0,24px,0)}to{transform: none}}@keyframes glow-drift{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(-3%,2%,0) scale(1.06)}}@keyframes tyger-pounce{0%{opacity: 0;transform: translateY(-6px) scale(0.6) rotate(-14deg)}55%{opacity: 1;transform: scale(1.12) rotate(4deg)}78%{transform: scale(0.97) rotate(-1deg)}100%{transform: none}}@keyframes tyger-idle{0%,16%{transform: none;filter: var(--logo-depth)}20%,24%{transform: rotate(-9deg)}28%,32%{transform: rotate(8deg)}36%{transform: none}48%{transform: none;filter: var(--logo-depth)}50%{transform: scale(1.15);filter: var(--logo-depth-flare)}51%{transform: scale(1.15) rotate(-3deg)}52%{transform: scale(1.15) rotate(3deg)}53%{transform: scale(1.13) rotate(-2deg)}54%{transform: scale(1.1) rotate(2deg);filter: var(--logo-depth-flare)}57%{transform: none;filter: var(--logo-depth)}66%{filter: var(--logo-depth)}72%{filter: var(--logo-depth-flare)}79%{filter: var(--logo-depth)}85%{transform: none}88%{transform: translateY(3px) scale(1.05,0.9)}91%{transform: translateY(-10px) scale(0.97,1.05)}94%{transform: translateY(1px) scale(1.04,0.95)}97%,100%{transform: none;filter: var(--logo-depth)}}@keyframes tyger-sheen{0%{background-position: 100% 0}7%{background-position: 0% 0}7.01%,58%{background-position: 100% 0}65%{background-position: 0% 0}65.01%,100%{background-position: 100% 0}}@keyframes scratch-rake{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0 0 0 0)}}@keyframes roar-shake{0%,100%{transform: rotate(0) scale(1.08)}20%{transform: rotate(-9deg) scale(1.12)}40%{transform: rotate(8deg) scale(1.1)}60%{transform: rotate(-6deg) scale(1.12)}80%{transform: rotate(5deg) scale(1.1)}}@keyframes song-ripple{0%{box-shadow: 0 0 0 0 var(--tiger-rim)}70%{box-shadow: 0 0 0 18px transparent}100%{box-shadow: 0 0 0 0 transparent}} @media (max-width: 1599.98px){ :where(.page-location) .location-hero .landing-hero-scene{width: 88%}:where(.page-location) .location-hero::before{background: linear-gradient(90deg,var(--bg) 30%,transparent 46%)}}@media (max-width: 1399.98px){ .site-brand{--brand-h: 64px}.site-services-menu.show{display: block;grid-template-columns: none;column-gap: normal}.site-services-menu>li:has(>.dropdown-divider,>.site-services-all){grid-column: auto}.site-drawer{--bs-offcanvas-border-width: 2px;--bs-offcanvas-border-color: var(--tiger);isolation: isolate}.site-drawer:focus,.site-drawer:focus-visible{outline: none}.site-drawer::after{content: "";position: absolute;z-index: -1;inset: 0;background: url("https://tygerlabs.ai/wp-content/themes/tygerlabs/assets/css/../brand/stripes-tiger.webp") center / cover no-repeat;opacity: 0.12;mask-image: linear-gradient(to bottom,transparent 0%,#000 35%,#000 100%);-webkit-mask-image: linear-gradient(to bottom,transparent 0%,#000 35%,#000 100%);pointer-events: none}.site-drawer .offcanvas-body{display: flex;flex-direction: column}.site-services-menu{--bs-dropdown-bg: transparent;--bs-dropdown-border-color: transparent;box-shadow: none;position: static}.site-nav-links .nav-link{font-family: var(--ff-display);font-size: var(--text-2xl);font-weight: var(--fw-heavy);letter-spacing: -0.02em;padding: var(--s-2) 0}.site-nav-links{margin-inline: 0}.site-nav-actions{margin-left: 0} :where(.page-home) .home-hero-form .hero-form-scratch{top: -38px;width: 150px} :where(.page-checker) .checker-groups{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 1199.98px){ .site-footer-grid{grid-template-columns: repeat(3,max-content);column-gap: var(--s-5)}.site-footer-about{grid-column: 1 / -1} .deck-hire-steps{grid-template-columns: repeat(2,minmax(0,1fr))}.deck-hire-steps li:nth-child(2n) .deck-hire-arrow{display: none}.deck-hire-steps li:nth-child(3n) .deck-hire-arrow{display: grid} :where(.page-landing) .landing-mascot-hero .landing-bubble{top: 20%;right: 30%;max-width: 200px;font-size: var(--text-md)}:where(.page-landing) .landing-bubble-right .landing-bubble{right: 2%;max-width: 200px} :where(.page-insights) .insights-grid:not(.is-filtered){grid-template-columns: repeat(3,minmax(0,1fr))} :where(.page-checker) .checker-metric-grid{grid-template-columns: repeat(3,minmax(0,1fr))}:where(.page-checker) .checker-list-grid{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-checker) .checker-how-grid{grid-template-columns: repeat(2,minmax(0,1fr))} :where(.page-quick-quote) .qq-tab .ph{display: none}}@media (max-width: 991.98px){.ebook-grid{grid-template-columns: minmax(0,1fr);grid-template-areas: "intro" "offer" "points"}.ebook-cover{width: 11rem} .site-nav-actions .site-nav-score{display: none}.hero-row{align-items: center}:is(.home-hero,.page-hero) .container-xxl>.row>.col-lg-7{padding-top: 0}.roar-fab{width: 60px;gap: normal;padding: revert;border-radius: 50%}.roar-fab-label{display: none}:is(.home-hero,.page-hero) .row:has(.qq-panel)>.col-lg-7,.home-hero .row:has(.qq-panel)>.col-lg-7>.anim-rise-d2{display: contents}:is(.home-hero,.page-hero) .row:has(.qq-panel)>.col-lg-7>*,.home-hero .row:has(.qq-panel)>.col-lg-7>.anim-rise-d2>*{flex: 0 0 100%;max-width: 100%;padding-inline: calc(var(--bs-gutter-x) * 0.5)}:is(.home-hero,.page-hero) .row:has(.qq-panel)>.col-lg-7>:first-child{margin-top: var(--bs-gutter-y)}:is(.home-hero,.page-hero) .row:has(.qq-panel)>:has(>.qq-panel){order: 1;margin-top: var(--s-5)}:is(.home-hero,.page-hero) .row:has(.qq-panel) :is(.home-hero-lede,.page-hero-lede){margin-bottom: 0}:is(.home-hero,.page-hero) .row:has(.qq-panel) :is(.hero-rating,.gang){order: 2}:is(.home-hero,.page-hero) .row:has(.qq-panel) .hero-rating{margin-top: var(--s-6)}:is(.home-hero,.page-hero) .row:has(.qq-panel) .hero-phone-cta{display: none}:is(.home-hero,.page-hero) .row:has(.qq-panel) .gang-menu[open]{flex: 0 0 100%}:is(.home-hero,.page-hero) .row:has(.qq-panel) .gang-list{position: static;width: 100%;margin-top: var(--s-2);box-shadow: none}:is(.home-hero,.page-hero) .row:has(.qq-panel) .gang-menu[open] summary .ph{transform: rotate(90deg)}.site-sticky{display: block} .score-band:not(.score-band-compact){grid-template-columns: none;gap: var(--s-6)}.page-hero .row>.col-lg-7 h1{font-size: clamp(2.75rem,1.5rem + 5vw,6rem)}:is(.page-hero,.home-hero) .hero-form-panel{margin-top: var(--s-6)}.overview-offer{grid-template-columns: none}.deck-ba-pair{grid-template-columns: none;gap: var(--s-4)}.deck-ba-arrow{transform: rotate(90deg)} :where(.page-home) .home-hero-title{font-size: min(var(--text-hero),calc((100vw - 2.5rem) / 7.2));margin-bottom: var(--s-7)}:where(.page-home) .home-hero-form .hero-form-scratch{top: -22px;width: clamp(170px,16vw,240px)}:where(.page-home) .work-tabs{display: flex;overflow-x: auto;margin: 0 calc(-1 * var(--bs-gutter-x,1.5rem) / 2);padding: var(--s-1) calc(var(--bs-gutter-x,1.5rem) / 2) 0;scroll-padding-inline: calc(var(--bs-gutter-x,1.5rem) / 2);scroll-snap-type: x proximity;scrollbar-width: none}:where(.page-home) .work-tabs::-webkit-scrollbar{display: none}:where(.page-home) .work-tab{flex: none;width: 11.5rem;scroll-snap-align: start}:where(.page-home) .work-step{display: flex;justify-content: space-between;margin-top: var(--s-4)}:where(.page-home) .process{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-home) .process-step:nth-child(2) .process-arrow{visibility: hidden}:where(.page-home) .home-hero .gang-list{top: calc(100% + var(--s-2));bottom: auto}:where(.page-home) .home-hero .gang-menu[open] summary .ph{transform: rotate(90deg)} :where(.page-landing) .landing-hero::after{display: none}:where(.page-landing) .location-hero .landing-mascot-hero{margin-bottom: var(--s-3)}:where(.page-landing) .location-hero .landing-mascot-hero .landing-bubble{display: none}:where(.page-landing) .location-hero .landing-hero-m img{-webkit-mask-image: linear-gradient(180deg,#000 86%,transparent 100%);mask-image: linear-gradient(180deg,#000 86%,transparent 100%)}:where(.page-landing) .location-hero .landing-title{font-size: 2.5rem}:where(.page-landing) .location-hero .landing-sub{font-size: 1rem}:where(.page-landing) .landing-hero{min-height: auto;padding-block: 0 var(--s-8)}:where(.page-landing) .landing-includes-wrap{grid-template-columns: none;gap: var(--s-6);align-items: normal}:where(.page-landing) .landing-feature{position: relative;top: auto}:where(.page-landing) .landing-feature-img{aspect-ratio: 16 / 9;object-position: 50% 30%}:where(.page-landing) .landing-includes{grid-template-columns: repeat(2,1fr)}:where(.page-landing) .site-footer-bare{padding-bottom: calc(var(--s-5) + 80px + env(safe-area-inset-bottom))}:where(.page-landing) .landing-hero-scene{display: none}:where(.page-landing) .landing-hero::before{content: normal;position: static;z-index: auto;inset: auto;background: none}:where(.page-landing) .landing-title{font-size: 2.75rem}:where(.page-landing) .landing-sub{margin-bottom: var(--s-3);font-size: var(--text-lg)}:where(.page-landing) .landing-hero-m{display: inline}:where(.page-landing) .landing-mascot-hero{position: relative;margin: 0 calc(var(--bs-gutter-x) * -0.5) var(--hero-overlap,-5.5rem)}:where(.page-landing) .landing-mascot-hero .landing-bubble{position: absolute;top: var(--s-4);right: auto;left: calc(var(--bs-gutter-x) * 0.5);max-width: 46%;padding: var(--s-2) var(--s-3);font-size: var(--text-sm)}:where(.page-landing) .landing-mascot-hero .landing-bubble::before{top: var(--s-4);bottom: auto;left: auto;right: -9px;border-right: 0;border-left: 10px solid var(--surface-2)}:where(.page-landing) .landing-section{padding-block: var(--s-8)}:where(.page-landing) .landing-steps{padding: var(--s-5) var(--s-4)}:where(.page-landing) .landing-sticky{display: block}:where(.page-landing) .landing-bubble-right .landing-bubble{right: auto;max-width: 46%}:where(.page-landing) .landing-bubble-right .landing-bubble::before{left: auto;right: -9px;border-left: 10px solid var(--surface-2);border-right: 0}:where(.page-landing) .landing-needs-list{grid-template-columns: repeat(2,1fr)}:where(.page-landing) .landing-tiers{grid-template-columns: none}:where(.page-landing) .landing-drivers ul{grid-template-columns: none} :where(.page-service) .service-hero h1{font-size: clamp(2.75rem,1.5rem + 5vw,6rem)} :where(.page-case) main .row.g-5{--bs-gutter-y: var(--s-3)}:where(.page-case) .case-ba-pair{grid-template-columns: none} :where(.page-location) .location-cards,:where(.page-location) .location-cards.is-hub{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-location) .location-figure{aspect-ratio: 16 / 9}:where(.page-location) .location-title{font-size: 2.25rem}:where(.page-location) .location-sub{font-size: var(--text-md);margin-bottom: var(--s-3)}:where(.page-location) .location-hero .landing-hero-scene{bottom: auto;left: auto;width: auto}:where(.page-location) .location-hero::before{background: none}:where(.page-location) .location-hero:where(.page-hero)::before{background: radial-gradient(circle,var(--tiger-glow) 0%,transparent 62%)}:where(.page-location) .location-hero .landing-hero-scene img{height: auto;aspect-ratio: auto;-webkit-mask-image: none;mask-image: none} :where(.page-about) .about-values{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-about) main .row.g-5{--bs-gutter-y: var(--s-3)}:where(.page-about) .pride{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-4)} :where(.page-insights) .insights-grid:not(.is-filtered){grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-insights) .insights-featured{grid-template-columns: minmax(0,1fr);gap: var(--s-6)}:where(.page-insights) .insights-grid{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-insights) .insights-hero h1{font-size: clamp(2.75rem,1.5rem + 5vw,6rem)} :where(.page-insights-post) .insights-post-hero h1{font-size: clamp(2.1rem,1.2rem + 2.4vw,3rem)}:where(.page-insights-post) .insights-post-hero h1{font-size: clamp(2.1rem,1.2rem + 2.4vw,3rem)}:where(.page-insights-post) .insights-post-figure{max-width: none} :where(.page-practice-review) .pr-hero{padding-block: var(--s-4) var(--s-7)}:where(.page-practice-review) .pr-intro{padding-top: 0}:where(.page-practice-review) .pr-section{padding-block: var(--s-7)}:where(.page-practice-review) .pr-concierge,:where(.page-practice-review) .pr-close{padding-top: 0}:where(.page-practice-review) .pr-sticky{display: block}:where(.page-practice-review) .site-footer-bare{padding-bottom: calc(var(--s-5) + 80px + env(safe-area-inset-bottom))} :where(.page-checker) .checker-groups{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-checker) .checker-fields{grid-template-columns: 1fr 1fr}:where(.page-checker) .checker-fields label:last-child{grid-column: 1 / -1}:where(.page-checker) .checker.has-report .checker-result{display: flex;flex-direction: column}:where(.page-checker) .checker.has-report .checker-groups{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-checker) .checker.has-report .checker-result>.checker-side{position: static;order: 1;margin-block: var(--s-7)}:where(.page-checker) .checker.has-report .checker-report,:where(.page-checker) .checker.has-report .checker-report ~ :not(.checker-side){order: 2}:where(.page-checker) .checker-next{grid-template-columns: none}:where(.page-checker) .checker-sample{grid-template-columns: none}:where(.page-checker) .checker-badge{grid-template-columns: 1fr;column-gap: var(--s-4)}:where(.page-checker) .checker-badge-code,:where(.page-checker) .checker-badge-copy{grid-column: auto} :where(.page-faq) .faq-group + .faq-group{margin-top: var(--s-7)}:where(.page-faq) .faq-group .row{--bs-gutter-y: var(--s-3)}:where(.page-faq) main .row.g-5{--bs-gutter-y: var(--s-3)} :where(.page-legal) .legal-toc{position: static;top: auto}:where(.page-legal) .legal-toc ol{grid-template-columns: repeat(auto-fill,minmax(12rem,1fr))} :where(.page-quick-quote) .qq-panel{display: block;flex-direction: row}:where(.page-quick-quote) .qq:not([hidden]),:where(.page-quick-quote) .qq-fallback:not([hidden]){display: block;flex: 0 1 auto;flex-direction: row}:where(.page-quick-quote) .qq-step:not([hidden]){display: block;flex: 0 1 auto;flex-direction: row}:where(.page-quick-quote) .qq-step1-note{margin-top: var(--s-3);padding-top: 0}:where(.page-quick-quote) .qq-step[data-step="need"] .qq-choices,:where(.page-quick-quote) .qq-step[data-step="have"] .qq-choices{flex: 0 1 auto;grid-auto-rows: auto;max-height: none}:where(.page-quick-quote) .qq-tab .ph{display: inline}:where(.page-quick-quote) .qq-tabpanels.is-tabbed>.is-off{display: none}:where(.page-quick-quote) .qq-tabpanels{display: block;flex: 0 1 auto;flex-direction: row}:where(.page-quick-quote) .qq-est,:where(.page-quick-quote) .qs{display: block;flex-direction: row}:where(.page-quick-quote) .qs-step:not([hidden]){display: block;flex: 0 1 auto;flex-direction: row}:where(.page-quick-quote) .qs-sample{display: none}:where(.page-quick-quote) .qs-link{margin-bottom: 0}:where(.page-quick-quote) .qs-actions{margin-top: 0}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="need"] .qq-choices{max-height: none}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-choices{max-height: none}:where(.page-quick-quote) .qq-tabpanels .qq-have-gets{display: none}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-choices{flex: 0 1 auto;grid-auto-rows: auto}:where(.page-quick-quote) .qq-tabpanels .qq-step[data-step="have"] .qq-step1-note{display: block}}@media (max-width: 799.98px){ body:has(.consent:not([hidden])) .roar-fab{display: none}}@media (max-width: 767.98px){.ebook-rail-in{gap: var(--s-3)}.ebook-rail-link{gap: var(--s-3)}.ebook-rail-cover{width: 42px;margin-top: calc(-1 * var(--s-5))}.ebook-rail-long{display: none}.ebook-rail-short{display: inline}.ebook-rail-title{font-size: var(--text-sm)}.ebook-rail-sub{display: none} .site-footer-grid{grid-template-columns: repeat(2,minmax(0,1fr));justify-content: normal;column-gap: var(--s-4)}.site-footer-reach{grid-column: 1 / -1}body :is(.score-band-lede,.cta-band p,.home-hero-lede,.work-card-lede,.home-latest,.site-footer-lede,.prose){max-width: none} .breadcrumb a{display: inline-block;padding-block: 0.7rem;margin-block: -0.7rem}.row:has(>[class*="col"]>:is(.home-service,.services-card,.related-card)){display: grid;grid-auto-rows: 1fr}.deck-luxury-points{grid-template-columns: none}.deck-hire-steps{grid-template-columns: none}.deck-hire-arrow{left: 50%;right: auto;bottom: calc(-1 * var(--s-6) / 2 - 16px);top: auto;margin: 0 0 0 -16px}.deck-hire-arrow .ph{transform: rotate(90deg)}.deck-hire-steps li:nth-child(2n) .deck-hire-arrow{display: grid}.deck-hire-notes{grid-template-columns: none}.deck-ba-tabs{flex-wrap: nowrap;overflow-x: auto;margin-inline: calc(-1 * var(--bs-gutter-x,1.5rem) / 2);padding-inline: calc(var(--bs-gutter-x,1.5rem) / 2);scrollbar-width: none}.deck-ba-tabs::-webkit-scrollbar{display: none}.deck-ba-tab{flex: none} :where(.page-home) .home-proof-inner{display: grid;grid-template-columns: minmax(0,1fr);justify-content: stretch;gap: var(--s-5)}:where(.page-home) .home-proof-head{max-width: none}:where(.page-home) .home-proof .logo-strip{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2)}:where(.page-home) .home-proof .logo-strip li{display: flex;align-items: center;justify-content: center;min-height: 72px;border-radius: var(--r-lg);background: var(--surface-1);color: var(--muted)}:where(.page-home) .home-results-row .result{text-align: inherit}:where(.page-home) .home-results-row .result-label{margin-inline: 0}:where(.page-home) .home-results-row .result-meta{justify-content: normal}:where(.page-home) .home-people{padding-top: 15rem}:where(.page-home) .home-people-photo{height: 22rem;object-position: 50% 25%}:where(.page-home) #services .row.g-4{--bs-gutter-y: var(--s-2)}:where(.page-home) .home-service{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: var(--s-4);row-gap: var(--s-1);align-content: start;padding: var(--s-4)}:where(.page-home) .home-service .card-icon{grid-row: span 2} :where(.page-landing) .landing-proof .logo-strip{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2)}:where(.page-landing) .landing-proof .logo-strip li{display: flex;align-items: center;justify-content: center;min-height: 64px;border-radius: var(--r-lg);background: var(--surface-2);color: var(--muted)}:where(.page-landing) .landing-rail{display: flex;grid-template-columns: none;margin-inline: calc(var(--bs-gutter-x) * -0.5);padding-inline: calc(var(--bs-gutter-x) * 0.5);overflow: auto visible}:where(.page-landing) .landing-rail-pair{grid-template-columns: none}:where(.page-landing) .landing-steps .landing-step-list{display: block;grid-template-columns: none;gap: normal}:where(.page-landing) .landing-step + .landing-step{margin-top: var(--s-6)}:where(.page-landing) .landing-steps .landing-step{flex-direction: row;gap: var(--s-4)}:where(.page-landing) .landing-step:not(:last-child)::before{top: calc(44px + var(--s-2));bottom: calc(var(--s-2) - var(--s-6));left: 21px;right: auto;width: 2px;height: auto}:where(.page-landing) .landing-dots{display: flex}:where(.page-landing) .landing-hero-m img{height: auto;object-fit: fill;object-position: 50% 50%}:where(.page-landing) .landing-feature-img{aspect-ratio: 4 / 3;object-position: 50% 22%}:where(.page-landing) .landing-includes{grid-template-columns: none}:where(.page-landing) .landing-include:last-child:nth-child(odd){grid-column: auto}:where(.page-landing) .landing-hero .breadcrumb{flex-wrap: nowrap;white-space: nowrap;margin-bottom: var(--s-2)}:where(.page-landing) .landing-hero .breadcrumb-item.active{display: none} :where(.page-service) .service-others .related-card{display: grid;grid-template-columns: auto minmax(0,1fr);align-content: start}:where(.page-service) .service-others .related-card .card-icon{grid-row: span 2}:where(.page-service) .service-step-arrow{transform: rotate(90deg)}:where(.page-service) .service-proof .case-more,:where(.page-service) .service-guides .case-more,:where(.page-service) .service-proof .case-more:has(>:nth-child(2):last-child),:where(.page-service) .service-guides .case-more:has(>:nth-child(2):last-child),:where(.page-service) .service-proof .case-more:has(>:only-child),:where(.page-service) .service-guides .case-more:has(>:only-child){grid-template-columns: 1fr} :where(.page-case) .work-grid{grid-template-columns: minmax(0,1fr);gap: var(--s-7)}:where(.page-case) .work-brands{display: grid;grid-template-columns: minmax(0,1fr)} :where(.page-location) .location-hero .breadcrumb{margin-bottom: var(--s-3)} :where(.page-how) .how-split{grid-template-columns: minmax(0,1fr)}:where(.page-how) .how-step{grid-template-columns: minmax(0,1fr);gap: var(--s-3)}:where(.page-how) .how-step-side{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: var(--s-3)}:where(.page-how) .how-step-when{flex-basis: 100%}:where(.page-how) .how-step-side h3{font-size: var(--text-2xl)}:where(.page-how) .how-step-arrow{margin: 0;font-size: 1.4rem} :where(.page-insights-post) .insights-post-byline-role{display: block;margin-left: 0;font-size: var(--text-sm)}:where(.page-insights-post) .insights-post-byline-role::before{content: normal;margin-right: 0} :where(.page-checker) .checker-row{grid-template-columns: none}:where(.page-checker) .checker-summary{grid-template-columns: none}:where(.page-checker) .checker-groups{grid-column: auto}:where(.page-checker) .checker-metric-grid{grid-template-columns: repeat(2,minmax(0,1fr))}:where(.page-checker) .checker-fields{grid-template-columns: none}:where(.page-checker) .checker-fields label:last-child{grid-column: auto}:where(.page-checker) .checker-list-grid{grid-template-columns: none}:where(.page-checker) .checker-how-grid{grid-template-columns: none} :where(.page-quote) .quote-row{grid-template-columns: none} :where(.page-contact) .contact-next{grid-template-columns: minmax(0,1fr)}}@media (max-width: 680px){ .page-hero::after{inset: 0;opacity: 0.2;mask-image: linear-gradient(105deg,transparent 15%,#000 70%);-webkit-mask-image: linear-gradient(105deg,transparent 15%,#000 70%)} :where(.page-home) .home-hero-glow{display: none}:where(.page-home) .home-hero::after{inset: 0;opacity: 0.2;mask-image: linear-gradient(105deg,transparent 15%,#000 70%);-webkit-mask-image: linear-gradient(105deg,transparent 15%,#000 70%)}}@media (max-width: 575.98px){:where(.page-checker) .checker.has-report .checker-groups{gap: var(--s-2)}:where(.page-checker) .checker.has-report .checker-metric-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.ebook-rail-btn{width: 2.5rem;height: 2.5rem;padding: 0;justify-content: center;border-radius: var(--r-pill)}.ebook-rail-btn-label{display: none} :root{--header-h: 80px} .container-xxl{--bs-gutter-x: 2rem}.g-5{--bs-gutter-x: 2rem}.site-nav .container-xxl{flex-wrap: nowrap}.site-brand{margin-right: var(--s-2)}.site-brand{--brand-h: 52px}.site-nav-actions .site-nav-cta{display: none}.site-footer-links{font-size: var(--text-sm)}main :is(.feature,.path,.related-card,.why-tile,.about-value,.contact-next-step,.plug-budget,.plug-providers,.how-split-col,.service-edge){padding: 1.25rem}main .plug-voice{padding: 1.25rem}main .plug-voice>.row{--bs-gutter-x: 0}main .result-label{max-width: none}.site-brand.has-ref .site-brand-word{display: none} .btn{white-space: normal}.cta-band .btn-lg{display: flex;width: 100%;justify-content: center;gap: var(--s-2);font-size: var(--text-sm);padding-inline: var(--s-4);white-space: nowrap}.prose thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0,0,0,0)}.prose table,.prose tbody,.prose tr,.prose td,.prose tbody th{display: block}.prose tbody tr{padding: var(--s-4);border-radius: var(--r-md);background: var(--surface-1)}.prose tbody tr + tr{margin-top: var(--s-3)}.prose tbody tr:nth-child(n)>:nth-child(n){padding: 0;background: none;border-radius: 0}.prose tbody tr>:first-child{font-size: var(--text-lg)}.prose tbody tr>* + *{margin-top: var(--s-3)}.prose td[data-label]::before{content: attr(data-label);display: block;font-size: var(--text-xs);font-weight: var(--fw-medium);color: var(--dim)}.hero-form-scratch{right: -6px;width: 120px}.gang{margin-top: var(--s-4)}.gang-face img{width: 46px;height: 46px}.gang-faces li + li{margin-left: -12px}main :is(.deck-luxury-points li,.deck-hire-steps li){padding: 1.25rem} :where(.page-home) .home-hero-form .hero-form-scratch{top: -22px;right: -6px;width: 120px}:where(.page-home) .home-flagship-title{margin-bottom: 0}:where(.page-home) .home-flagship .lede{font-size: var(--text-lg)}:where(.page-home) .showcase-bar{height: 34px}:where(.page-home) .showcase-url{font-size: 0.7rem;padding: 0.2rem 0.8rem}:where(.page-home) .showcase-tabs{flex-wrap: nowrap;overflow-x: auto;margin: var(--s-4) calc(-1 * var(--s-4)) 0;padding: 0 var(--s-4) var(--s-1);scroll-padding-inline: var(--s-4);scroll-snap-type: x proximity;scrollbar-width: none}:where(.page-home) .showcase-tabs::-webkit-scrollbar{display: none}:where(.page-home) .showcase-tab{flex: none;scroll-snap-align: start}:where(.page-home) .process{grid-template-columns: minmax(0,1fr);gap: var(--s-6)}:where(.page-home) .process-head{justify-content: flex-start}:where(.page-home) .process-arrow{transform: rotate(90deg)}:where(.page-home) .process-step:nth-child(2) .process-arrow{visibility: visible}:where(.page-home) .work-panel.home-flagship{margin-inline: calc(-1 * var(--bs-gutter-x) / 2);padding: var(--s-6) calc(var(--bs-gutter-x) / 2) var(--s-5);border-radius: 0}:where(.page-home) .work-panel .showcase-tabs{margin-inline: calc(-1 * var(--bs-gutter-x) / 2);padding-inline: calc(var(--bs-gutter-x) / 2);scroll-padding-inline: calc(var(--bs-gutter-x) / 2)}:where(.page-home) #services .row.g-4{margin-top: var(--s-4)}:where(.page-home) .home-results-row{margin-top: var(--s-7);--bs-gutter-y: var(--s-5)}:where(.page-home) .home-results-row .result{display: grid;grid-template-columns: 5.5rem minmax(0,1fr);column-gap: var(--s-4);align-items: start}:where(.page-home) .home-results-row .result-stat{grid-row: span 2;font-size: 2.25rem;line-height: 1}:where(.page-home) .home-results-row .result-label{margin: 0 0 var(--s-1);font-size: var(--text-base,1rem)}:where(.page-home) #services .row.g-4{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2);margin-inline: 0}:where(.page-home) #services .row.g-4>[class*="col-"]{width: auto;max-width: none;margin: 0;padding: 0}:where(.page-home) #services .home-service{display: flex;flex-direction: column;align-items: flex-start;gap: var(--s-2);height: 100%;min-height: 104px;padding: var(--s-4) var(--s-3)}:where(.page-home) #services .home-service h3{margin: 0;font-size: var(--text-md);line-height: 1.25}:where(.page-home) #services .home-service p{display: none}:where(.page-home) #services .home-service .card-icon{width: auto;height: auto;font-size: 1.5rem} :root:where(:has(>.page-landing)){--header-h: 64px}:where(.page-landing) .site-brand{--brand-h: 30px}:where(.page-landing) .site-brand-mark{flex: none}:where(.page-landing) .site-nav-actions .site-header-cta{display: inline-flex;margin-right: var(--s-2);padding-inline: var(--s-3)}:where(.page-landing) .site-header-cta{white-space: nowrap} :where(.page-service) .service-others .row.g-4{--bs-gutter-y: var(--s-2)}:where(.page-service) .service-others .related-card{column-gap: var(--s-4);row-gap: var(--s-1);padding: var(--s-4)}:where(.page-service) .service-others .row.g-4{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2);margin-inline: 0}:where(.page-service) .service-others .row.g-4>[class*="col-"]{width: auto;max-width: none;margin: 0;padding: 0}:where(.page-service) .service-others .related-card{display: flex;flex-direction: column;align-items: flex-start;gap: var(--s-2);height: 100%;min-height: 104px;padding: var(--s-4) var(--s-3)}:where(.page-service) .service-others .related-card h3{margin: 0;font-size: var(--text-md);line-height: 1.25}:where(.page-service) .service-others .related-card p{display: none}:where(.page-service) .service-others .related-card .card-icon{width: auto;height: auto;font-size: 1.5rem}:where(.page-service) .service-others .row.g-4{--bs-gutter-y: var(--s-2);--bs-gutter-x: 1.5rem}:where(.page-service) .service-others .related-card h3{flex: 0 1 auto;text-align: inherit}:where(.page-service) .service-others .related-card .card-icon{flex: 0 1 auto;margin: 0}:where(.page-service) .service-others .row.g-4{justify-content: normal} :where(.page-case) .case-more{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-5) var(--s-3)}:where(.page-case) .case-more-card img{margin-bottom: var(--s-2);border-radius: var(--r-sm,8px)}:where(.page-case) .case-more-name{font-size: var(--text-sm);line-height: 1.25}:where(.page-case) .case-more-kind{font-size: var(--text-xs);line-height: 1.3}:where(.page-case) .case-frame-bar{height: 34px}:where(.page-case) .case-frame-url{font-size: 0.7rem;padding: 0.2rem 0.8rem}:where(.page-case) .case-screens{gap: var(--s-5)}:where(.page-case) .case-facts{gap: var(--s-3) var(--s-6)} :where(.page-location) .location-cards,:where(.page-location) .location-cards.is-hub{grid-template-columns: 1fr} :where(.page-about) .about-stats{grid-template-columns: minmax(0,1fr);gap: var(--s-5)}:where(.page-about) .about-values{grid-template-columns: minmax(0,1fr)}:where(.page-about) .about-story{font-size: var(--text-lg)}:where(.page-about) .pride-body{padding: var(--s-3)}:where(.page-about) .pride-name{font-size: var(--text-lg)}:where(.page-about) .pride-line{display: none} :where(.page-ai-blog-content-writer) .plug-cluster-kids{grid-template-columns: 1fr}:where(.page-ai-blog-content-writer) .plug-cluster-kid::before{display: none}:where(.page-ai-blog-content-writer) .plug-actions .btn{width: 100%} :where(.page-insights) .insights-grid:not(.is-filtered){grid-template-columns: minmax(0,1fr)}:where(.page-insights) .insights-cats{flex-wrap: nowrap;overflow-x: auto;margin-inline: calc(-1 * var(--bs-gutter-x) / 2);padding-inline: calc(var(--bs-gutter-x) / 2);scrollbar-width: none}:where(.page-insights) .insights-cats::-webkit-scrollbar{display: none}:where(.page-insights) .insights-cat{flex: none}:where(.page-insights) .insights-row{grid-template-columns: 6.5rem minmax(0,1fr);gap: var(--s-3)}:where(.page-insights) .insights-grid{grid-template-columns: minmax(0,1fr);gap: var(--s-5)}:where(.page-insights) .insights-card{display: grid;grid-template-columns: 6.5rem minmax(0,1fr);column-gap: var(--s-3);row-gap: var(--s-1);align-content: start}:where(.page-insights) .insights-card-img{grid-row: 1 / span 3;align-self: start;margin-bottom: 0;border-radius: var(--r-md)}:where(.page-insights) .insights-card-img img{height: auto;aspect-ratio: 1 / 1}:where(.page-insights) .insights-card>:not(.insights-card-img){grid-column: 2}:where(.page-insights) .insights-card-title{font-size: var(--text-lg);font-weight: var(--fw-bold);line-height: 1.25}:where(.page-insights) .insights-card-summary{display: none} :where(.page-insights-post) .insights-post-figure{border-radius: var(--r-lg)} :where(.page-practice-review) .pr-card{padding: var(--s-5) var(--s-4)}:where(.page-practice-review) .pr-panel{padding: var(--s-5) var(--s-4)} :where(.page-checker) .checker-groups{grid-template-columns: none}:where(.page-checker) .checker-vs-table th,:where(.page-checker) .checker-vs-table td{padding: var(--s-2) var(--s-3)}:where(.page-checker) .checker-vs-table thead td{width: 27%}:where(.page-checker) .checker-vs-table thead th{font-size: 0.8125rem}:where(.page-checker) .checker-vs-table tbody th,:where(.page-checker) .checker-vs-total th{font-size: var(--text-sm)} :where(.page-text) .text-cta{display: flex;width: 100%;justify-content: center} :where(.page-not-found) .not-found-actions .btn{width: 100%} :where(.page-quick-quote) .qq-panel{padding: var(--s-4)}:where(.page-quick-quote) .qq-in-modal{padding: 0}:where(.page-quick-quote) .qq-tab{font-size: var(--text-sm)}:where(.page-quick-quote) .qq-tab .ph{display: none}}@media (max-width: 429.98px){ .ebook-note{font-size: 0.75rem}.ebook-note .ph{display: none}:is(.site-sticky,.landing-sticky) .sticky-pair .btn{font-size: var(--text-sm);padding-inline: var(--s-2);gap: var(--s-1)}}@media (max-width: 399.98px){ :where(.page-quick-quote) .qq-tab{font-size: 0.875rem}}@media (prefers-reduced-motion: no-preference){.ebook-rail{animation: ebook-rail-in var(--t-slow) var(--ease) both}@keyframes ebook-rail-in{from{transform: translateY(100%)}to{transform: none}} .site-nav-toggle-bars>span{transition: width var(--t-mid) ease} :where(.page-home) .work-panel:not([hidden]){animation: work-in var(--t-slow) var(--ease)}:where(.page-home) .hero-rotator.is-live .hero-rotator-word{transition: opacity var(--t-slow) ease,transform var(--t-slow) ease} html{scroll-behavior: smooth}.anim-rise{animation: rise 700ms var(--ease) both}.anim-rise-d1{animation-delay: 90ms}.anim-rise-d2{animation-delay: 180ms}.anim-rise-d3{animation-delay: 270ms}.home-hero .anim-rise{animation-name: rise-move}.anim-drift{animation: glow-drift 14s ease-in-out infinite}.site-brand-mark{animation: tyger-pounce 900ms var(--ease) backwards}.site-brand-mark img{animation: tyger-idle 16s ease-in-out 1s infinite}.roar-fab::after{content: "";position: absolute;inset: 0;border-radius: 50%;animation: song-ripple 2.4s ease-out 2s infinite}.roar-fab.is-roaring{animation: roar-shake 420ms ease-in-out infinite}.roar-fab.is-roaring::after{animation-duration: 0.7s;animation-delay: 0s}.home-hero-form .hero-form-scratch{animation: scratch-rake 380ms cubic-bezier(0.3,0.7,0.2,1) 900ms backwards}.can-rake .scratch-divider{clip-path: inset(0 100% 0 0);transition: clip-path 420ms cubic-bezier(0.3,0.7,0.2,1)}.can-rake .scratch-divider.is-raked{clip-path: inset(0 0 0 0)}.site-brand-mark::after{animation: tyger-sheen 16s ease-in-out 1s infinite}.site-brand:hover .site-brand-mark,.site-brand:focus-visible .site-brand-mark{transform: perspective(420px) rotateY(-18deg) rotateX(8deg) scale(1.08)}}@media (prefers-reduced-motion: reduce){ :where(.page-home) .home-latest-pair img{transition: none} :where(.page-about) .pride-card img{transition: none} :where(.page-checker) .checker-line.is-on .checker-spin,:where(.page-checker) .checker-speed-note .checker-spin{animation: none}:where(.page-checker) .checker-score.is-loading svg{animation: none}:where(.page-checker) .checker-vs-table td.is-waiting .checker-spin,:where(.page-checker) .checker-vs-note .checker-spin{animation: none} :where(.page-quote) .quote-scan-line.is-on .quote-spin{animation: none} :where(.page-quick-quote) .qq-spin{animation: none}:where(.page-quick-quote) .qq-choice{transition: none}:where(.page-quick-quote) .qq-score.is-loading svg{animation: none}:where(.page-quick-quote) .qq-score{transition: none}:where(.page-quick-quote) .qs-ring.is-loading svg{animation: none} .btn:hover,.btn:active,a.feature:hover,a.related-card:hover,.why-tile:hover{transform: none}}@media print{ .site-header,.site-footer,.modal,.skip-link{display: none}body{background: #fff;color: #000} :where(.page-insights-post) .insights-post-toc,:where(.page-insights-post) .insights-post-share,:where(.page-insights-post) .insights-post-related,:where(.page-insights-post) .insights-post-close{display: none}}
