:root{--reference-brand-accent:#0343e8;--reference-premium-nav-surface:#f6f4ef;--reference-premium-ink:#191916;--reference-premium-muted:#64625c;--reference-premium-paper:#fdfcf9;--reference-premium-line:#dedbd3;--reference-device-frame:#000;--reference-primary:#023581;--reference-accent:var(--reference-primary);--reference-surface:#fff;--reference-soft:#f5f6f8;--reference-text:#23272d;--reference-muted:#68758c;--reference-border:#e7ebf2;--reference-overlay:#20232d;--reference-selection:#e8edff;--reference-radius-field:.25rem;--reference-radius-card:1rem;--reference-radius-pill:9999px;--reference-support-stone:#f2f1ed;--reference-support-lilac:#f0edf6;--reference-support-sage:#eaf3ef;--reference-support-sand:#f7efe4;--reference-partner-deep:#102747;--reference-partner-bright:#193e76;--reference-partner-card:#254b7c;--reference-partner-light:#cbdcf0;--reference-premium-warm:#f7f3eb;--reference-premium-gold:#76603b;--reference-premium-border:#d8cbb6;--reference-font:Roboto,sans-serif}.tendo-region-field{border:1px solid var(--reference-muted);border-radius:var(--reference-radius-field);background:var(--reference-surface);width:100%;height:2.5rem;color:var(--reference-muted);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.tendo-region-field [data-region-value]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tendo-regions-open{overflow:hidden}.tendo-region-dialog{background:var(--reference-surface);width:45rem;max-width:calc(100% - 3rem);max-height:calc(100dvh - 3rem);color:var(--reference-text);font-family:var(--reference-font);border:0;border-radius:1.5rem;margin:auto;padding:0}.tendo-region-dialog::backdrop{background:color-mix(in srgb,var(--reference-overlay) 42%,transparent);backdrop-filter:blur(.25rem)}.tendo-region-shell{flex-direction:column;height:min(33rem,100dvh - 3rem);display:flex;overflow:hidden}.tendo-region-dialog button{font:inherit;cursor:pointer}.tendo-region-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.tendo-region-header h2{letter-spacing:-.025em;color:var(--reference-text);margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.tendo-region-header p{color:var(--reference-muted);margin:.375rem 0 0;font-size:.875rem}.tendo-region-back{background:var(--reference-soft);width:2.5rem;height:2.5rem;color:var(--reference-text);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.tendo-region-back .material-icons{font-size:1.5rem}.tendo-region-search{margin:0 1.25rem .75rem;position:relative}.tendo-region-search>.material-icons{color:var(--reference-muted);pointer-events:none;font-size:1.5rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.tendo-region-search input{border:1px solid var(--reference-muted);border-radius:var(--reference-radius-card);background:var(--reference-surface);width:100%;height:2.5rem;color:var(--reference-text);font:inherit;caret-color:var(--reference-accent);padding:0 .75rem 0 2.75rem;font-size:.875rem}.tendo-region-search input::placeholder{color:var(--reference-muted)}.tendo-region-body{border-block:1px solid var(--reference-border);flex:1;grid-template-columns:12.5rem minmax(0,1fr);min-height:0;display:grid}.tendo-region-districts,.tendo-region-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--reference-muted) transparent;overflow-y:auto}.tendo-region-districts{background:var(--reference-soft);padding:.75rem .5rem}.tendo-region-districts p{color:var(--reference-muted);margin:0 0 1rem;padding:0 1rem;font-size:.875rem}.tendo-region-districts button{border-radius:var(--reference-radius-card);text-align:left;width:100%;min-height:2.5rem;color:var(--reference-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:flex}.tendo-region-districts button[aria-current=true]{background:var(--reference-surface);box-shadow:0 .25rem 1rem color-mix(in srgb,var(--reference-text) 5%,transparent);font-weight:500}.tendo-region-districts button:hover{background:var(--reference-surface)}.tendo-region-list{padding:0 1.25rem}.tendo-region-line{border-radius:.75rem;align-items:center;gap:.75rem;min-height:2.5rem;padding:.125rem .5rem;font-size:.875rem;line-height:1.4;display:flex}.tendo-region-line:hover{background:var(--reference-soft)}.tendo-region-line input{appearance:none;border:1px solid color-mix(in srgb,var(--reference-muted) 40%,var(--reference-surface));background:var(--reference-surface);cursor:pointer;border-radius:50%;flex:none;width:1.25rem;height:1.25rem;margin:0;position:relative}.tendo-region-line input:checked,.tendo-region-line input:indeterminate{background:var(--reference-accent);border-color:var(--reference-accent)}.tendo-region-line input:checked:after{content:"";border:solid var(--reference-surface);border-width:0 .125rem .125rem 0;width:.25rem;height:.625rem;position:absolute;top:.125rem;left:.375rem;transform:rotate(45deg)}.tendo-region-line input:indeterminate:after{content:"";border-top:.125rem solid var(--reference-surface);position:absolute;top:.5rem;left:.25rem;right:.25rem}.tendo-region-line label{cursor:pointer;overflow-wrap:anywhere;flex:1;padding:.125rem 0}.tendo-region-line button{width:2rem;height:2rem;color:var(--reference-muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.tendo-region-line button:hover{background:var(--reference-border)}.tendo-region-whole{border-bottom:1px solid var(--reference-border);border-radius:0;min-height:4rem;margin-bottom:.5rem;padding-bottom:1.5rem;position:relative}.tendo-region-total{color:var(--reference-muted);font-size:.875rem;position:absolute;bottom:.625rem;left:2.5rem}.tendo-region-cities{padding-left:2.5rem}.tendo-region-cities .tendo-region-line{color:var(--reference-primary);font-size:.875rem}.tendo-region-no-results{color:var(--reference-muted);padding:2rem .75rem;font-size:.875rem}.tendo-region-dialog footer{align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.tendo-region-summary{flex-direction:column;flex:1;gap:.375rem;min-width:0;font-size:.875rem;display:flex}.tendo-region-summary>span{color:var(--reference-muted);font-size:.875rem}.tendo-region-summary strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.tendo-region-reset{color:var(--reference-text);background:0 0;border:0;padding:.75rem 0;font-size:.875rem!important}.tendo-region-apply{border-radius:var(--reference-radius-card);background:var(--reference-accent);min-height:2.5rem;color:var(--reference-surface);border:0;justify-content:center;align-items:center;gap:1.5rem;padding:.5rem 1.5rem;display:flex;font-size:.875rem!important;font-weight:600!important}.tendo-region-apply:hover{background:var(--reference-primary)}.tendo-region-dialog :focus-visible,.tendo-region-field:focus-visible{outline:.125rem solid var(--reference-accent);outline-offset:.125rem}.tendo-region-dialog ::selection{background:var(--reference-accent);color:var(--reference-surface)}@media (width<=45rem){.tendo-region-body{grid-template-columns:12.5rem minmax(0,1fr)}.tendo-region-districts button,.tendo-region-line{font-size:.875rem}.tendo-region-header h2{font-size:1.5rem}.tendo-region-list{padding:0 1rem}}@media (width<=40rem){.tendo-region-dialog{border-radius:1.5rem;max-width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.tendo-region-shell{height:calc(100dvh - 1rem)}.tendo-region-header{gap:.5rem;padding:1rem .75rem}.tendo-region-header h2{font-size:1.75rem}.tendo-region-header p{margin:.5rem 0 0;font-size:1rem}.tendo-region-back{width:2.5rem;height:2.5rem}.tendo-region-search{margin:0 1rem 1rem}.tendo-region-search input{height:3.5rem;padding-left:3rem;font-size:1rem}.tendo-region-search>.material-icons{font-size:1.5rem;left:1rem}.tendo-region-body{flex-direction:column;display:flex}.tendo-region-districts{flex:none;gap:.5rem;padding:.75rem 1rem;display:flex;overflow:auto hidden}.tendo-region-districts p,.tendo-region-districts .material-icons{display:none}.tendo-region-districts button{flex:none;width:auto;min-height:2.75rem;padding:.5rem .75rem;font-size:.875rem}.tendo-region-list{flex:1;min-height:0;padding:0 .75rem}.tendo-region-whole{min-height:6rem}.tendo-region-line{gap:.75rem;min-height:3.5rem;padding-inline:.5rem}.tendo-region-total{font-size:.875rem;left:2.875rem}.tendo-region-cities{padding-left:1.5rem}.tendo-region-dialog footer{grid-template-columns:1fr auto;gap:1rem;padding:1rem;display:grid}.tendo-region-summary{font-size:1rem}.tendo-region-summary>span{font-size:.875rem}.tendo-region-reset{font-size:.875rem!important}.tendo-region-apply{grid-column:1/-1;width:100%;min-height:3.5rem;font-size:1rem!important}}:root{--reference-premium-glass-0:#fff;--reference-premium-glass-1:#0a264f;--reference-premium-glass-2:#0d2c5b;--reference-premium-glass-3:#123667;--reference-premium-glass-4:#123d77;--reference-premium-glass-5:#86b1d3;--reference-premium-glass-6:#8dbfe8;--reference-premium-glass-7:#9cd8ff;--reference-premium-glass-8:#b3cbe8;--reference-premium-glass-9:#bad5ed;--reference-premium-glass-10:#c2dcf3;--reference-premium-glass-11:#c7f0ff;--reference-premium-glass-12:#c8daf0;--reference-premium-glass-13:#00112666;--reference-premium-glass-14:#00142b55;--reference-premium-glass-15:#061b3b77;--reference-premium-glass-16:#07193322;--reference-premium-glass-17:#146cbb88;--reference-premium-glass-18:#3b8acb99;--reference-premium-glass-19:#57baff35;--reference-premium-glass-20:#65c7ff06;--reference-premium-glass-21:#65caff55;--reference-premium-glass-22:#7bd8ff80;--reference-premium-glass-23:#82caff66;--reference-premium-glass-24:#86d5ff13;--reference-premium-glass-25:#a3d7ff44;--reference-premium-glass-26:#a9e6ff99;--reference-premium-glass-27:#b0d5f94d;--reference-premium-glass-28:#b3eaff25;--reference-premium-glass-29:#c2f0ff88;--reference-premium-glass-30:#d1f5ff77;--reference-premium-glass-31:#d6f7ffdd;--reference-plus-ink:#1d1d1f;--reference-plus-muted:#6e6e73;--reference-plus-line:#dcdce0;--reference-plus-action:#0071e3;--reference-plus-hover:#0077ed;--reference-plus-page:#f5f5f7}.tendo-region-dialog.tendo-region-flat{width:32rem}.tendo-region-flat .tendo-region-body{flex-direction:column;display:flex}.tendo-region-flat .tendo-region-list{flex:1;min-height:0;padding:.5rem 1rem}.tendo-region-flat .tendo-region-header h2{font-size:var(--tendo-card);font-weight:var(--tendo-heading-weight)}.tendo-region-flat .tendo-region-line{min-height:2.75rem;font-size:var(--tendo-body)}.tendo-region-flat .tendo-region-all{text-align:left;border:0;border-bottom:1px solid var(--reference-border);width:100%;min-height:2.75rem;color:var(--reference-primary);background:0 0;margin-bottom:.5rem;padding:.5rem;display:block}.tendo-region-flat .tendo-region-all[aria-pressed=true]{background:var(--reference-soft);font-weight:500}.tendo-region-flat footer{flex-wrap:wrap}.tendo-region-flat .tendo-region-shell{height:min(44rem,100dvh - 3rem)}:root{--tendo-title:3rem;--tendo-section:2rem;--tendo-card:1.25rem;--tendo-body:1rem;--tendo-lead:1.125rem;--tendo-label:.875rem;--tendo-caption:.75rem;--tendo-heading-weight:500;--tendo-title-line:1.125;--tendo-heading-line:1.25;--tendo-body-line:1.5}@media (width<=760px){:root{--tendo-title:2rem;--tendo-section:1.5rem;--tendo-card:1.125rem;--tendo-lead:1rem}}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page){font-family:var(--reference-font)}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) h1{font-size:var(--tendo-title);line-height:var(--tendo-title-line);font-weight:var(--tendo-heading-weight);letter-spacing:-.025em}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) h2{font-size:var(--tendo-section);line-height:var(--tendo-heading-line);font-weight:var(--tendo-heading-weight);letter-spacing:-.02em}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) h3{font-size:var(--tendo-card);line-height:var(--tendo-heading-line);font-weight:var(--tendo-heading-weight);letter-spacing:0}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) p{font-size:var(--tendo-body);line-height:var(--tendo-body-line)}#reference-root .pb-page .pb-company-specs h2{font-size:var(--tendo-card);line-height:var(--tendo-heading-line)}#reference-root .pb-page .business-service-banners h2{font-size:var(--tendo-label);font-weight:400;line-height:var(--tendo-body-line);letter-spacing:normal;margin:0}#reference-root .pb-page.pb-person h1{font-size:var(--tendo-section);font-weight:400}#reference-root .pb-page.pb-person h2{font-size:var(--tendo-card);font-weight:400}#reference-root .pb-page.pb-person :is(p,.pb-person-facts){font-size:var(--tendo-label);line-height:var(--tendo-body-line)}#reference-root .pb-page.pb-person .pb-preview-note{font-size:var(--tendo-caption)}#reference-root .pb-page.pb-person :is(.pb-person-heading h1,.pb-person-section h2,.pb-person-seller h2,.pb-person-questions h2,.pb-person-facts dd,.pb-person-section>p:not(.pb-person-muted),.pb-person-seller p){color:var(--reference-premium-ink)}#reference-root .pb-page.pb-marketplace h1{font-size:var(--tendo-section);line-height:var(--tendo-heading-line)}#reference-root .pb-page.pb-marketplace p.pb-demo-note{font-size:var(--tendo-caption);line-height:var(--tendo-body-line)}#reference-root .pb-marketplace .pb-choice-terms p{font-size:var(--tendo-label);line-height:var(--tendo-body-line)}#reference-root .pb-marketplace .pb-buyer-guide h2{font-size:var(--tendo-card);letter-spacing:normal;font-weight:400}#reference-root .pb-marketplace .pb-buyer-guide h3{font-size:var(--tendo-body);font-weight:400}#reference-root .pb-marketplace .pb-buyer-guide p{font-size:var(--tendo-label);line-height:var(--tendo-body-line)}#reference-root :is(.pb-choice-caption,.pb-categories,.pp-inclusions-head,.ic-quick-form,.fq-group,.pb-results-head,.pb-detail-seller) h2,#reference-root .jr-card-copy h2,#reference-root .jr-page .jr-grid .jr-card h2{font-size:var(--tendo-card);line-height:var(--tendo-heading-line)}#reference-root :is(.pp-inclusions,.pp-inclusion-group) h3{font-size:var(--tendo-label);line-height:var(--tendo-body-line)}#reference-root :is(.pb-card-body,.buy-search-board) h3{font-size:var(--tendo-body);line-height:var(--tendo-heading-line)}#reference-root .pb-marketplace .pb-card h3{font-weight:400}#reference-root .pb-marketplace .pb-card-body p{font-size:var(--tendo-label);line-height:var(--tendo-body-line);font-weight:400}#reference-root :is(.ic-hero-copy,.ivp-hero-copy,.pp-intro,.ta-welcome)>p,#reference-root .sv-warm .lead{font-size:var(--tendo-lead);line-height:var(--tendo-body-line)}#reference-root :is(.ic-page,.sv-warm,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner)) :is(.eyebrow,.ic-eyebrow,.ivp-eyebrow,.pp-eyebrow,.tasklabel){font-size:var(--tendo-caption);line-height:var(--tendo-body-line);font-weight:500}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) :is(input,textarea,select){font-family:var(--reference-font);font-size:var(--tendo-body)}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner),.jr-page,.tendo-buy-guide,.fq-page) h1 :is(span,em){font-size:inherit;line-height:inherit;font-weight:inherit}.sv-warm-dialog h2{font-size:var(--tendo-section);line-height:var(--tendo-heading-line);font-size:1.5rem;font-weight:500}#reference-root :is(.ic-page,.sv-warm,.pb-page,.tendo-partners,.premium-page,.pt-surface:not(.pt-catalog-banner)) p:is(.ic-risk,.ic-form-note,.ic-platform-note,.ic-guarantee-note,.ivp-hero-note,.ivp-model-foot,.ivp-form-note,.pp-plan-note,.pp-legal-note,.form-terms,.demo-note,.final-note){font-size:var(--tendo-label);line-height:var(--tendo-body-line)}#reference-root .premium-page p.pp-price{font-size:var(--tendo-title);line-height:var(--tendo-title-line)}#reference-root .tendo-partners{--tendo-heading-weight:500}#reference-root .tendo-partners .co-hero h1{font-size:var(--tendo-section);letter-spacing:normal;font-weight:500}#reference-root .pb-page :is(.pb-choice-caption,.pb-categories,.pb-results-head) h2{font-size:var(--tendo-card);line-height:var(--tendo-heading-line);letter-spacing:0}#reference-root .pp-editorial .pp-allowances h2{font-size:var(--tendo-card);line-height:var(--tendo-heading-line)}#reference-root .pp-editorial p.pp-hero-note{font-size:var(--tendo-label)}#reference-root .lot-list-tab .q-tab{font-family:var(--reference-font);font-size:var(--tendo-lead);font-weight:500;line-height:var(--tendo-body-line);letter-spacing:0;color:var(--reference-primary);opacity:1}#reference-root .lot-list-tab .q-tab :is(.q-tab__content,.q-tab__label){font:inherit;letter-spacing:inherit;color:inherit}@media (width<=760px){#reference-root .lot-list-tab .q-tab{font-size:var(--tendo-label)}}#reference-root .search-filter :is([data-region-value],[data-method-value],[data-price-label]),#reference-root .search-filter input:not(:placeholder-shown){color:var(--reference-text);font-weight:500}.tendo-region-dialog .tendo-region-line input:checked+label{font-weight:500}#reference-root :is(.tendo-info-page,.tendo-buy-guide){color:var(--reference-text)}#reference-root .tendo-info-page :is(h1,h2),#reference-root .tendo-buy-guide :is(h1,h2,h3),#reference-root .pb-page:not(.pb-person) h1,#reference-root .fq-header h1,#reference-root .jr-heading h1{color:var(--reference-primary)}#reference-root .tendo-buy-guide .buy-assistance h3{font-weight:400}#reference-root .tendo-buy-guide :is(.buy-search-board dd,.buy-search-board>p,.buy-section-heading p,.buy-review-grid p,.buy-handoff-point p,.buy-handoff-note,.buy-completion .buy-editorial-copy p,.buy-guide-final p),#reference-root .pb-page :is(.pb-description,.pb-company-specs,.pb-buyer-guide,.pb-rules){color:var(--reference-text)}#reference-root .pb-card h3 a{color:var(--reference-primary)}#reference-root .pb-card-price strong{color:var(--reference-text);font-weight:600}#reference-root .jr-page :is(.jr-lead,.jr-card,.jr-stories a) :is(h2,h3){color:var(--reference-primary)}#reference-root .jr-article :is(h1,h2,h3){color:var(--reference-text)}#reference-root .jr-page .jr-article h1{font-size:var(--tendo-section);line-height:var(--tendo-heading-line)}#reference-root .jr-article :is(.jr-article-body,.jr-sources,.jr-service,.jr-stories) h2{font-size:var(--tendo-card);line-height:var(--tendo-heading-line)}#reference-root .jr-article :is(.jr-article-body p,.jr-article-body li,.jr-article-lead){line-height:1.65}#reference-root .jr-article-body a{text-underline-offset:.2em;text-decoration:underline}#reference-root .tendo-lot-details,#reference-root [data-gis-lot] :is(.lot-value,.gis-compact-price,.gis-compact-details dd){color:var(--reference-text)}#reference-root [data-gis-lot] .gis-compact-price{font-weight:600}#reference-root [data-gis-lot] :is(.lot-name a,.gis-compact-title){color:var(--reference-primary)}#reference-root .left-lots-sidebar .q-item{color:var(--reference-text)}#reference-root .left-lots-sidebar .lots-sidebar-item{color:inherit;font-weight:500}#reference-root .left-lots-sidebar .q-item.q-item--active{color:var(--reference-primary);background:var(--reference-selection)}#reference-root .left-lots-sidebar .tendo-transport-subcategories button{color:var(--reference-text);font-weight:400}#reference-root .left-lots-sidebar .tendo-transport-subcategories button .material-icons{color:var(--reference-muted)}#reference-root .left-lots-sidebar .tendo-transport-subcategories button[aria-pressed=true]{color:var(--reference-primary);background:var(--reference-selection);font-weight:500}#reference-root .left-lots-sidebar .tendo-transport-subcategories button[aria-pressed=true] .material-icons{color:var(--reference-primary)}#reference-root .search-filter .search-title{color:var(--reference-text);font-weight:500}#reference-root .search-filter .search-label{color:var(--reference-muted)}#reference-root .search-filter :is(.tendo-region-field,.tendo-method-field,.ea-date-input){color:var(--reference-text);border-color:var(--reference-border)}#reference-root .search-filter :is(.tendo-region-field,.tendo-method-field) .material-icons{color:var(--reference-muted)}#reference-root .search-filter .q-field__control:before{border-color:var(--reference-border)}#reference-root .search-filter .tendo-photos-filter{color:var(--reference-text)}#reference-root .search-filter .tendo-photos-filter:has(input:checked){color:var(--reference-primary)}#reference-root .lot-list-tab .q-tab{color:var(--reference-text)}#reference-root .lot-list-tab .q-tab[aria-selected=true]{color:var(--reference-primary)}#reference-root .list-type .q-icon{color:var(--reference-muted)}#reference-root .list-type[aria-pressed=true] .q-icon{color:var(--reference-primary)}.ivp-header-brand{color:var(--reference-primary);width:9rem;max-width:100%;height:auto;padding-block:.5rem;display:block}
