.ya-admin-root{--ya-bg: #f8fafc;--ya-surface: #ffffff;--ya-surface-alt: #f1f5f9;--ya-text: #0f172a;--ya-muted: #526173;--ya-border: #d9e1ea;--ya-primary: #1e293b;--ya-primary-hover: #0f172a;--ya-accent: #b91c1c;--ya-accent-hover: #991b1b;--ya-success: #166534;--ya-success-bg: #f0fdf4;--ya-error: #991b1b;--ya-error-bg: #fef2f2;--ya-focus: #2563eb;min-height:100vh;color:var(--ya-text);background:var(--ya-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}.ya-admin-root *,.ya-admin-root *:before,.ya-admin-root *:after{box-sizing:border-box}.ya-admin-root button,.ya-admin-root input,.ya-admin-root select,.ya-admin-root textarea{font:inherit}.ya-admin-root button,.ya-admin-root select{cursor:pointer}.ya-admin-root button:disabled,.ya-admin-root select:disabled{cursor:not-allowed;opacity:.55}.ya-admin-root :focus-visible{outline:3px solid var(--ya-focus);outline-offset:3px}.ya-admin-root a{color:#1d4ed8;overflow-wrap:anywhere}.ya-auth-shell{position:relative;isolation:isolate;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:32px 24px;background:linear-gradient(120deg,#0f172af7,#1e293beb),url(/inventory-hero.jpg) center / cover no-repeat}.ya-auth-shell:before,.ya-auth-shell:after{content:"";position:absolute;z-index:-1;border-radius:999px;filter:blur(2px);pointer-events:none}.ya-auth-shell:before{width:min(48vw,680px);aspect-ratio:1;inset:-28% auto auto -14%;background:radial-gradient(circle,rgba(220,38,38,.24),transparent 68%)}.ya-auth-shell:after{width:min(42vw,560px);aspect-ratio:1;inset:auto -12% -28% auto;background:radial-gradient(circle,rgba(148,163,184,.15),transparent 68%)}.ya-login-card{position:relative;width:min(100%,500px);padding:clamp(28px,5vw,46px);border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#fffffff5;box-shadow:0 32px 90px #0206175c,inset 0 1px #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ya-login-card:before{content:"";position:absolute;top:0;inset-inline:32px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,var(--ya-accent),transparent)}.ya-login-card>.ya-header-actions{position:absolute;top:18px;inset-inline-end:18px;gap:3px;padding:3px;border:1px solid var(--ya-border);border-radius:10px;background:var(--ya-surface-alt)}.ya-login-card>.ya-header-actions .ya-button{min-width:38px;min-height:34px;padding:5px 8px;border:0;border-radius:7px;font-size:.75rem}.ya-login-card>.ya-header-actions .ya-button--secondary{color:var(--ya-text);background:#fff;box-shadow:0 1px 4px #0f172a1f}.ya-login-heading{margin:18px 0 30px;padding-inline-end:120px}.ya-login-heading h1,.ya-admin-header h1,.ya-panel h2,.ya-dialog h2{margin:0;line-height:1.18}.ya-login-heading h1{margin-top:14px;font-size:clamp(2rem,7vw,2.65rem);letter-spacing:-.045em}.ya-login-heading p:last-child,.ya-panel-heading p{margin:8px 0 0;color:var(--ya-muted)}.ya-login-heading p:last-child{max-width:38ch;margin-top:12px;font-size:.95rem;line-height:1.7}.ya-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0;color:var(--ya-accent);font-size:.75rem;font-weight:850;letter-spacing:.17em}.ya-eyebrow:before{content:"";width:28px;height:2px;border-radius:999px;background:currentColor}.ya-login-card .ya-form{gap:20px}.ya-login-card .ya-field{gap:8px;font-size:.88rem}.ya-login-card .ya-field input{min-height:52px;padding:13px 15px;border-color:#cbd5e1;border-radius:12px;background:#f8fafc;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.ya-login-card .ya-field input:hover{border-color:#94a3b8;background:#fff}.ya-login-card .ya-field input:focus{outline:none;border-color:var(--ya-primary);background:#fff;box-shadow:0 0 0 4px #1e293b1a}.ya-login-card .ya-password-control input{padding-inline-end:52px}.ya-login-card .ya-password-toggle{inset-inline-end:7px;width:38px;height:38px}.ya-login-card .ya-button--primary{min-height:52px;margin-top:4px;border-radius:12px;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 12px 24px #0f172a33}.ya-login-card .ya-button--primary:hover:not(:disabled){background:linear-gradient(135deg,#334155,#0f172a);box-shadow:0 15px 30px #0f172a47;transform:translateY(-1px)}.ya-login-card .ya-button--quiet{min-height:42px;color:var(--ya-muted);font-size:.88rem}.ya-admin-shell{width:min(100%,1560px);margin:0 auto;padding:28px clamp(16px,3vw,44px) 56px}.ya-admin-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.ya-header-actions,.ya-form-actions,.ya-row-actions,.ya-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ya-tabs{display:flex;gap:6px;margin-bottom:20px;padding:5px;border:1px solid var(--ya-border);border-radius:14px;background:var(--ya-surface)}.ya-tab{min-height:44px;padding:10px 18px;border:0;border-radius:10px;color:var(--ya-muted);background:transparent;font-weight:750;transition:background-color .18s ease,color .18s ease}.ya-tab:hover{color:var(--ya-text);background:var(--ya-surface-alt)}.ya-tab[aria-selected=true]{color:#fff;background:var(--ya-primary)}.ya-manager-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(330px,.85fr);align-items:start;gap:20px}.ya-panel{min-width:0;border:1px solid var(--ya-border);border-radius:16px;background:var(--ya-surface);box-shadow:0 10px 30px #0f172a0f}.ya-list-panel{padding:clamp(16px,2.5vw,28px)}.ya-form-panel{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:auto;padding:clamp(18px,2.5vw,28px)}.ya-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.ya-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid transparent;border-radius:10px;font-weight:750;text-align:center;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .12s ease}.ya-button:active:not(:disabled){transform:translateY(1px)}.ya-button--primary{color:#fff;background:var(--ya-primary)}.ya-button--primary:hover:not(:disabled){background:var(--ya-primary-hover)}.ya-button--secondary{color:var(--ya-text);border-color:var(--ya-border);background:var(--ya-surface)}.ya-button--secondary:hover:not(:disabled),.ya-button--quiet:hover:not(:disabled){background:var(--ya-surface-alt)}.ya-button--quiet{color:var(--ya-text);background:transparent}.ya-button--danger{color:#fff;background:var(--ya-accent)}.ya-button--danger:hover:not(:disabled){background:var(--ya-accent-hover)}.ya-button--danger-outline{color:var(--ya-error);border-color:#fecaca;background:#fff}.ya-button--danger-outline:hover:not(:disabled){background:var(--ya-error-bg)}.ya-button--small{min-height:44px;padding:8px 12px;font-size:.875rem}.ya-button--full{width:100%}.ya-form{display:grid;gap:18px}.ya-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ya-field{display:grid;align-content:start;gap:7px;color:var(--ya-text);font-weight:700}.ya-field input,.ya-field select,.ya-field textarea,.ya-compact-select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #bdc8d5;border-radius:9px;color:var(--ya-text);background:#fff;font-weight:450}.ya-field textarea{min-height:108px;resize:vertical}.ya-password-control{position:relative}.ya-password-control input{padding-inline-end:48px}.ya-password-toggle{position:absolute;top:50%;inset-inline-end:4px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:var(--ya-muted);background:transparent;transform:translateY(-50%);transition:color .18s ease,background-color .18s ease}.ya-password-toggle:hover:not(:disabled){color:var(--ya-text);background:var(--ya-surface-alt)}.ya-password-toggle:focus-visible{outline:2px solid var(--ya-primary);outline-offset:1px}.ya-password-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ya-field input:hover,.ya-field select:hover,.ya-field textarea:hover,.ya-compact-select:hover{border-color:#7b8a9c}.ya-field [aria-invalid=true]{border-color:var(--ya-error);box-shadow:0 0 0 1px var(--ya-error)}.ya-field-error{color:var(--ya-error);font-size:.82rem;font-weight:650}.ya-gallery-editor{display:grid;gap:16px}.ya-gallery-field{min-width:0;padding:14px;border:1px solid var(--ya-border);border-radius:12px;background:var(--ya-surface-alt)}.ya-gallery-field .ya-field textarea{min-height:132px;background:#fff}.ya-gallery-field .ya-field>small:not(.ya-field-error){color:var(--ya-muted);font-size:.78rem;font-weight:500}.ya-gallery-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.ya-gallery-preview figure{position:relative;aspect-ratio:4 / 3;margin:0;overflow:hidden;border:1px solid var(--ya-border);border-radius:8px;background:#fff}.ya-gallery-preview img{width:100%;height:100%;object-fit:contain}.ya-gallery-preview figcaption{position:absolute;right:4px;bottom:4px;min-width:22px;padding:2px 5px;border-radius:999px;color:#fff;background:#0f172ac7;font-size:.68rem;text-align:center}.ya-field--wide{grid-column:1 / -1}.ya-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px}.ya-stat-grid>div{padding:14px;border:1px solid var(--ya-border);border-radius:12px;background:var(--ya-surface-alt)}.ya-stat-grid dt{color:var(--ya-muted);font-size:.78rem;font-weight:650}.ya-stat-grid dd{margin:6px 0 0;font-size:1.35rem;font-weight:800}.ya-filter-bar{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:0 0 18px}.ya-customer-detail{display:grid;gap:18px}.ya-customer-detail h3{margin:0;font-size:1.05rem}.ya-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.ya-detail-grid dt{color:var(--ya-muted);font-size:.78rem;font-weight:650}.ya-detail-grid dd{margin:4px 0 0;font-weight:700}.ya-detail-note{margin:0;padding:12px 14px;border-inline-start:3px solid var(--ya-primary);border-radius:0 9px 9px 0;background:var(--ya-surface-alt)}.ya-inline-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;padding:14px;border:1px solid var(--ya-border);border-radius:12px;background:var(--ya-surface-alt)}.ya-inline-form .ya-field textarea{min-height:64px}.ya-timeline{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ya-timeline>li{padding:12px 14px;border:1px solid var(--ya-border);border-radius:12px;background:#fff}.ya-timeline>li>p{margin:0}.ya-timeline-meta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 6px;color:var(--ya-muted);font-size:.8rem;font-weight:600}.ya-plain-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ya-plain-list>li{padding:12px 14px;border:1px solid var(--ya-border);border-radius:12px;background:#fff}.ya-plain-list>li>p{margin:6px 0 0;color:var(--ya-muted)}.ya-link-button{padding:0;border:0;color:var(--ya-primary);background:none;font:inherit;font-weight:750;text-align:start;text-decoration:underline;cursor:pointer}.ya-link-button:hover{color:var(--ya-accent)}.ya-link-button:focus-visible{outline:2px solid var(--ya-primary);outline-offset:2px;border-radius:4px}.ya-notice{margin:0 0 16px;padding:12px 14px;border:1px solid transparent;border-radius:10px;font-weight:650}.ya-notice--error{color:var(--ya-error);border-color:#fecaca;background:var(--ya-error-bg)}.ya-notice--success{color:var(--ya-success);border-color:#bbf7d0;background:var(--ya-success-bg)}.ya-notice--info{color:#1e40af;border-color:#bfdbfe;background:#eff6ff}.ya-loading,.ya-empty{min-height:120px;display:grid;place-items:center;margin:0;color:var(--ya-muted);text-align:center}.ya-table-wrap{width:100%;overflow-x:auto}.ya-table{width:100%;border-collapse:collapse;font-size:.92rem}.ya-table th{padding:11px 12px;color:var(--ya-muted);background:var(--ya-surface-alt);font-size:.76rem;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.ya-table th:first-child{border-radius:9px 0 0 9px}.ya-table th:last-child{border-radius:0 9px 9px 0}.ya-table td{padding:14px 12px;border-bottom:1px solid var(--ya-border);vertical-align:middle}.ya-table tbody tr:last-child td{border-bottom:0}.ya-table td strong,.ya-table td small{display:block}.ya-table td small{margin-top:3px;color:var(--ya-muted)}.ya-number{font-variant-numeric:tabular-nums;white-space:nowrap}.ya-compact-select{min-width:126px;padding:7px 30px 7px 9px;font-size:.88rem}.ya-inquiry-table{min-width:1260px}.ya-message-cell{min-width:220px;max-width:360px;white-space:normal;overflow-wrap:anywhere}.ya-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;color:var(--ya-muted);text-align:center}.ya-pagination strong{color:var(--ya-text);font-variant-numeric:tabular-nums}.ya-dialog-backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0f172a9e}.ya-dialog{width:min(100%,520px);padding:28px;border-radius:16px;background:#fff;box-shadow:0 28px 80px #00000047}.ya-dialog p{margin:14px 0 24px;color:var(--ya-muted)}.ya-dialog-actions{justify-content:flex-end}@media (max-width: 1080px){.ya-manager-grid{grid-template-columns:1fr}.ya-form-panel{position:static;max-height:none}}@media (max-width: 760px){.ya-admin-shell{padding-top:18px}.ya-admin-header,.ya-panel-heading{align-items:flex-start;flex-direction:column}.ya-header-actions,.ya-header-actions .ya-button{width:100%}.ya-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.ya-form-grid{grid-template-columns:1fr}.ya-stat-grid,.ya-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ya-filter-bar,.ya-inline-form{grid-template-columns:1fr}.ya-table-wrap{overflow:visible}.ya-table,.ya-inquiry-table{min-width:0}.ya-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ya-table,.ya-table tbody,.ya-table tr,.ya-table td{display:block;width:100%}.ya-table tbody{display:grid;gap:14px}.ya-table tr{padding:6px 14px;border:1px solid var(--ya-border);border-radius:12px;background:#fff}.ya-table td{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--ya-border);overflow-wrap:anywhere}.ya-table td:last-child{border-bottom:0}.ya-table td:before{content:attr(data-label);color:var(--ya-muted);font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.ya-message-cell{min-width:0;max-width:none}.ya-pagination{flex-wrap:wrap}.ya-pagination span{width:100%;order:-1}.ya-pagination .ya-button{flex:1}}@media (max-width: 430px){.ya-auth-shell{padding:14px}.ya-login-card,.ya-list-panel,.ya-form-panel,.ya-dialog{border-radius:16px;padding:22px 18px}.ya-login-card:before{inset-inline:24px}.ya-login-card>.ya-header-actions{position:static;width:fit-content;margin-inline-start:auto}.ya-login-heading{margin-top:22px;padding-inline-end:0}.ya-login-heading h1{font-size:2rem}.ya-tab{padding-inline:8px}.ya-table td{grid-template-columns:1fr;gap:4px}.ya-row-actions,.ya-row-actions .ya-button,.ya-form-actions,.ya-form-actions .ya-button,.ya-dialog-actions,.ya-dialog-actions .ya-button{width:100%}}@media (prefers-reduced-motion: reduce){.ya-admin-root *,.ya-admin-root *:before,.ya-admin-root *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-var-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:Noto Sans Ethiopic;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/noto-sans-ethiopic-var.woff2) format("woff2");unicode-range:U+1200-137F,U+1380-139F,U+2D80-2DDF,U+AB00-AB2F}.yc-portal{--yc-navy-950: #010d1f;--yc-navy-900: #042060;--yc-navy-800: #064189;--yc-navy: #042060;--yc-navy-200: #c3d2e8;--yc-navy-50: #eef2f8;--yc-charcoal: #1a2540;--yc-slate: #4a5a7a;--yc-muted: #6b7a9a;--yc-line: #c8d0df;--yc-line-soft: #dde3ee;--yc-warm-white: #f4f6fb;--yc-paper: #f9fbff;--yc-white: #ffffff;--yc-orange: #ad0404;--yc-orange-dark: #8a0303;--yc-orange-soft: #fce8e8;--yc-accent-rgb: 173, 4, 4;--yc-success: #1f6a48;--yc-success-soft: #e8f4ed;--yc-warning: #7a5800;--yc-warning-soft: #fff5d9;--yc-danger: #9e3028;--yc-danger-soft: #fcebea;--yc-chip-bg: #dde5f4;--yc-surface-2: #eef1f5;--yc-page-bg: #f4f6fa;--yc-input-border: #b8c5d8;--yc-shadow-sm: 0 8px 24px rgba(6, 65, 137, .1);--yc-shadow-lg: 0 24px 64px rgba(6, 65, 137, .2);--yc-elev-1: 0 1px 3px rgba(1, 13, 31, .06), 0 4px 12px rgba(1, 13, 31, .05);--yc-elev-2: 0 4px 16px rgba(1, 13, 31, .08);--yc-elev-3: 0 12px 32px rgba(1, 13, 31, .14);--yc-elev-4: 0 24px 64px rgba(1, 13, 31, .2);--yc-focus-ring: 0 0 0 3px rgba(var(--yc-accent-rgb), .25);--yc-radius-xs: 4px;--yc-radius-sm: 8px;--yc-radius-md: 14px;--yc-radius-lg: 24px;--yc-radius-full: 999px;--yc-dur-fast: .15s;--yc-dur-base: .2s;--yc-dur-slow: .5s;--yc-ease-out: cubic-bezier(.22, 1, .36, 1);--yc-space-1: 4px;--yc-space-2: 8px;--yc-space-3: 12px;--yc-space-4: 16px;--yc-space-5: 24px;--yc-space-6: 32px;--yc-space-7: 48px;--yc-space-8: 72px;--yc-container: 1200px;color:var(--yc-charcoal);background:var(--yc-warm-white);font-family:Inter,Aptos,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6;min-width:0;overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.yc-portal--am{font-family:Noto Sans Ethiopic,Inter,Nyala,Abyssinica SIL,Segoe UI,sans-serif;line-height:1.75}.yc-portal--zh{font-family:Inter,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif}.yc-portal *,.yc-portal *:before,.yc-portal *:after{box-sizing:border-box}.yc-portal button,.yc-portal input,.yc-portal select,.yc-portal textarea{color:inherit;font:inherit}.yc-portal button,.yc-portal select{cursor:pointer}.yc-portal button:disabled,.yc-portal input:disabled,.yc-portal select:disabled,.yc-portal textarea:disabled{cursor:not-allowed}.yc-portal img,.yc-portal svg{display:block;max-width:100%}.yc-portal h1,.yc-portal h2,.yc-portal h3,.yc-portal p,.yc-portal dl,.yc-portal dd{margin:0}.yc-portal h1,.yc-portal h2,.yc-portal h3{color:var(--yc-navy-950);line-height:1.12}.yc-scroll-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .5s cubic-bezier(.22,1,.36,1) var(--yc-reveal-delay, 0ms),transform .5s cubic-bezier(.22,1,.36,1) var(--yc-reveal-delay, 0ms);will-change:opacity,transform}.yc-scroll-reveal.is-revealed{opacity:1;transform:translateZ(0);will-change:auto}@media (prefers-reduced-motion: reduce){.yc-scroll-reveal,.yc-scroll-reveal.is-revealed{opacity:1;transform:none;transition:none}}.yc-portal--am h1,.yc-portal--am h2,.yc-portal--am h3{line-height:1.38}.yc-container{margin-inline:auto;max-width:var(--yc-container);padding-inline:20px;width:100%}.yc-sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.yc-skip-link{background:var(--yc-orange);color:var(--yc-white);left:16px;padding:10px 16px;position:fixed;top:-80px;z-index:1200}.yc-skip-link:focus{top:16px}.yc-portal :focus-visible{outline:3px solid rgba(var(--yc-accent-rgb),.45);outline-offset:3px}.yc-header{background:#f9fbfff5;border-bottom:1px solid var(--yc-line-soft);position:sticky;top:0;z-index:100}.yc-header__inner{align-items:center;display:flex;min-height:72px;position:relative}.yc-brand{align-items:center;background:transparent;border:0;display:inline-flex;gap:10px;min-height:48px;padding:4px;text-decoration:none}.yc-brand img{height:40px;object-fit:contain;width:40px}.yc-brand span{color:var(--yc-navy-950);font-size:1.05rem;font-weight:800;letter-spacing:-.02em;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yc-nav{background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-md);box-shadow:var(--yc-shadow-lg);display:none;flex-direction:column;gap:2px;left:20px;padding:8px;position:absolute;right:20px;top:calc(100% + 8px)}.yc-nav--open{display:flex}.yc-nav button,.yc-nav a,.yc-footer nav button,.yc-footer nav a{background:transparent;border:0;border-radius:6px;color:var(--yc-charcoal);display:flex;align-items:center;min-height:44px;padding:10px 12px;text-align:left;text-decoration:none;transition:background-color .15s ease,color .15s ease}.yc-nav button:hover,.yc-nav a:hover,.yc-footer nav button:hover,.yc-footer nav a:hover,.yc-nav a.is-active{background:rgba(var(--yc-accent-rgb),.08);color:var(--yc-orange-dark)}.yc-header__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.yc-language{align-items:center;background:var(--yc-chip-bg);border-radius:999px;display:flex;padding:3px}.yc-language button{background:transparent;border:0;border-radius:999px;font-size:.78rem;font-weight:800;min-height:38px;min-width:44px;padding:7px 9px}.yc-language button.is-active{background:var(--yc-navy-900);color:var(--yc-white)}.yc-menu-button{align-items:center;background:transparent;border:1px solid var(--yc-line);border-radius:50%;display:inline-flex;height:44px;justify-content:center;padding:10px;width:44px}.yc-menu-button svg{height:22px;width:22px}.yc-eyebrow{color:var(--yc-orange);display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:800;letter-spacing:.12em;margin-bottom:14px!important;text-transform:uppercase}.yc-eyebrow:before{content:"";display:inline-block;width:20px;height:2px;background:var(--yc-orange);border-radius:2px;flex-shrink:0}.yc-portal--am .yc-eyebrow{letter-spacing:.04em}.yc-button{align-items:center;border:1px solid transparent;border-radius:var(--yc-radius-sm);display:inline-flex;font-weight:800;gap:10px;justify-content:center;min-height:48px;padding:11px 18px;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.yc-button svg,.yc-text-action svg{flex:0 0 auto;height:18px;width:18px}.yc-button--primary{background:var(--yc-orange);color:var(--yc-white)}.yc-button--primary:hover:not(:disabled){background:var(--yc-orange-dark);box-shadow:0 8px 22px rgba(var(--yc-accent-rgb),.24)}.yc-button--secondary{background:transparent;border-color:currentColor;color:var(--yc-navy-900)}.yc-button--secondary:hover:not(:disabled){background:#18364c14}.yc-button--quiet{background:transparent;border-color:var(--yc-line);color:var(--yc-navy-900)}.yc-button--quiet:hover:not(:disabled){background:var(--yc-chip-bg)}.yc-button:disabled{opacity:.48}.yc-button--wide{width:100%}.yc-field{display:flex;flex-direction:column;min-width:0;position:relative}.yc-field>span,.yc-inquiry-form legend{color:var(--yc-navy-900);font-size:.78rem;font-weight:800;margin-bottom:7px}.yc-field small{color:var(--yc-orange-dark);font-size:.67rem;margin-left:4px}.yc-field input,.yc-field select,.yc-field textarea{background:var(--yc-white);border:1px solid var(--yc-input-border);border-radius:var(--yc-radius-sm);font-size:1rem;min-height:48px;padding:11px 12px;width:100%}.yc-field textarea{min-height:124px;resize:vertical}.yc-field input:hover,.yc-field select:hover,.yc-field textarea:hover{border-color:var(--yc-navy-800)}.yc-field input:focus,.yc-field select:focus,.yc-field textarea:focus{border-color:var(--yc-orange);outline:3px solid rgba(var(--yc-accent-rgb),.18);outline-offset:0}.yc-field--search input{padding-left:42px}.yc-date-input{min-height:48px;position:relative}.yc-date-input__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yc-white);border:1px solid var(--yc-input-border);border-radius:var(--yc-radius-sm);color:var(--yc-slate);cursor:pointer;display:flex;font:inherit;font-size:1rem;font-weight:600;justify-content:space-between;min-height:52px;padding:8px 8px 8px 16px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.yc-date-input__trigger--value{color:var(--yc-navy-950)}.yc-date-input__trigger:hover{background:var(--yc-paper);border-color:var(--yc-navy-800)}.yc-date-input__trigger:focus-visible,.yc-date-input--open .yc-date-input__trigger{border-color:var(--yc-orange);box-shadow:0 0 0 3px rgba(var(--yc-accent-rgb),.16);outline:none}.yc-date-input__icon{align-items:center;background:var(--yc-warm-white);border-radius:8px;color:var(--yc-navy-950);display:inline-flex;height:36px;justify-content:center;transition:background-color .16s ease,color .16s ease;width:36px}.yc-date-input__trigger:hover .yc-date-input__icon,.yc-date-input--open .yc-date-input__icon{background:rgba(var(--yc-accent-rgb),.12);color:var(--yc-orange)}.yc-date-input__icon svg{height:20px;width:20px}.yc-date-picker{background:var(--yc-white);border:1px solid #d7deea;border-radius:14px;box-shadow:0 18px 46px #0b1f402e,0 4px 12px #0b1f4014;left:0;margin-top:10px;padding:14px;position:absolute;top:100%;width:min(324px,calc(100vw - 32px));z-index:30}.yc-date-picker__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;min-height:36px}.yc-date-picker__header strong{color:var(--yc-navy-950);font-size:1rem}.yc-date-picker__nav{display:flex;gap:4px}.yc-date-picker__nav button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--yc-navy-950);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.yc-date-picker__nav button:hover,.yc-date-picker__nav button:focus-visible{background:var(--yc-warm-white);outline:none}.yc-date-picker__nav svg{height:18px;width:18px}.yc-date-picker__weekdays,.yc-date-picker__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.yc-date-picker__weekdays{border-bottom:1px solid var(--yc-surface-2);color:var(--yc-slate);font-size:.75rem;font-weight:700;margin-bottom:6px;padding-bottom:7px;text-align:center}.yc-date-picker__days{gap:2px}.yc-date-picker__days button{align-items:center;aspect-ratio:1;background:transparent;border:0;border-radius:9px;color:var(--yc-navy-950);cursor:pointer;display:flex;font:inherit;font-size:.88rem;justify-content:center;min-height:36px;padding:0;position:relative}.yc-date-picker__days button:hover,.yc-date-picker__days button:focus-visible{background:var(--yc-warm-white);outline:none}.yc-date-picker__days button.is-outside{color:#9aa6b8}.yc-date-picker__days button.is-today:not(.is-selected){color:var(--yc-orange);font-weight:800}.yc-date-picker__days button.is-today:not(.is-selected):after{background:currentColor;border-radius:999px;bottom:3px;content:"";height:3px;position:absolute;width:3px}.yc-date-picker__days button.is-selected,.yc-date-picker__days button.is-selected:hover{background:var(--yc-orange);box-shadow:0 4px 10px rgba(var(--yc-accent-rgb),.28);color:var(--yc-white);font-weight:800}.yc-date-picker__footer{border-top:1px solid var(--yc-surface-2);display:flex;justify-content:space-between;margin-top:8px;padding-top:10px}.yc-date-picker__footer button{background:transparent;border:0;border-radius:7px;color:var(--yc-orange);cursor:pointer;font:inherit;font-size:.86rem;font-weight:750;min-height:34px;padding:5px 8px}.yc-date-picker__footer button:hover,.yc-date-picker__footer button:focus-visible{background:rgba(var(--yc-accent-rgb),.09);outline:none}@media (max-width: 520px){.yc-date-picker{padding:12px;width:min(304px,calc(100vw - 40px))}.yc-date-picker__days button{min-height:34px}}.yc-input-icon{bottom:13px;color:var(--yc-slate);height:22px;left:13px;margin:0!important;pointer-events:none;position:absolute;width:22px}.yc-section{padding-block:72px}.yc-contact h2{font-size:clamp(2rem,8vw,3.8rem);letter-spacing:-.045em;max-width:800px}.yc-portal--am .yc-contact h2{letter-spacing:-.01em}.yc-contact__copy>p:not(.yc-eyebrow){color:var(--yc-slate);margin-top:12px!important;max-width:720px}.yc-result-count{align-self:flex-start;background:var(--yc-chip-bg);border-radius:999px;color:var(--yc-navy-900)!important;font-size:.85rem;font-weight:800;margin:0!important;padding:8px 14px;white-space:nowrap}.yc-vehicle-grid,.yc-loading-grid{display:grid;gap:20px}.yc-vehicle-card{background:var(--yc-paper);border:1px solid rgba(200,208,223,.78);border-radius:var(--yc-radius-md);box-shadow:0 10px 28px #010d1f14;cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.yc-vehicle-card:hover{border-color:#0641893d;box-shadow:0 18px 42px #010d1f24;transform:translateY(-4px)}.yc-vehicle-card:focus-visible{border-color:var(--yc-orange);box-shadow:0 0 0 3px rgba(var(--yc-accent-rgb),.28),0 18px 42px #010d1f24;outline:none;transform:translateY(-4px)}.yc-vehicle-card__media{overflow:hidden;position:relative}.yc-image-frame{aspect-ratio:16 / 11;background:radial-gradient(circle at 50% 76%,rgba(6,65,137,.1),transparent 38%),linear-gradient(145deg,#faf9f5,#ebe9e3);overflow:hidden;position:relative;width:100%}.yc-image-frame:after{background:linear-gradient(180deg,transparent 64%,rgba(1,13,31,.05));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yc-image-frame img{height:100%;object-fit:contain;padding:22px 14px 8px;transition:transform .24s ease;width:100%}.yc-vehicle-card:hover .yc-image-frame img{transform:scale(1.035)}.yc-image-fallback{align-items:center;color:var(--yc-slate);display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:20px;text-align:center}.yc-image-fallback svg{height:58px;opacity:.68;width:72px}.yc-image-fallback span{font-size:.8rem}.yc-vehicle-card__status{left:14px;position:absolute;top:14px;z-index:2}.yc-status{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid currentColor;border-radius:999px;box-shadow:0 4px 14px #010d1f14;color:var(--yc-charcoal);display:inline-flex;font-size:.75rem;font-weight:800;gap:7px;line-height:1.2;min-height:34px;padding:8px 12px;white-space:nowrap}.yc-status__mark{background:currentColor;border-radius:50%;height:7px;width:7px}.yc-status--available{color:var(--yc-success)}.yc-status--reserved{color:var(--yc-warning)}.yc-status--sold{color:var(--yc-danger)}.yc-status--unknown{color:var(--yc-slate)}.yc-vehicle-card__body{padding:20px}.yc-vehicle-card__meta{color:var(--yc-slate);display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 15px;margin-bottom:12px}.yc-vehicle-card__meta span:not(:last-child):after{color:#8fa5c5;content:"·";margin-left:15px}.yc-vehicle-card h3{font-size:1.25rem;min-height:2.5em}.yc-vehicle-card__footer{align-items:flex-end;border-top:1px solid var(--yc-line-soft);display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:16px}.yc-vehicle-card__footer>strong{align-self:flex-start;color:var(--yc-navy-950);font-size:1.12rem;font-variant-numeric:tabular-nums}.yc-text-action{align-items:center;background:transparent;border:0;color:var(--yc-orange-dark);display:inline-flex;font-weight:800;gap:8px;min-height:44px;padding:8px 0 8px 12px;text-decoration:none}.yc-vehicle-card h3 a{color:inherit;text-decoration:none}.yc-pagination{align-items:center;color:var(--yc-slate);display:flex;justify-content:center;min-height:64px;padding-top:32px;text-align:center}.yc-empty-state{align-items:center;background:var(--yc-paper);border:1px dashed #a0b4cc;border-radius:var(--yc-radius-md);display:flex;flex-direction:column;gap:12px;padding:48px 20px;text-align:center}.yc-empty-state h3{font-size:1.4rem}.yc-empty-state p{color:var(--yc-slate);max-width:520px}.yc-skeleton{background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-md);overflow:hidden;padding-bottom:24px}.yc-skeleton:before,.yc-skeleton span{animation:yc-pulse 1.5s ease-in-out infinite;background:#d0dcf0;content:"";display:block}.yc-skeleton:before{aspect-ratio:4 / 3;width:100%}.yc-skeleton span{border-radius:4px;height:14px;margin:18px 20px 0}.yc-skeleton span:nth-child(2){width:65%}.yc-skeleton span:nth-child(3){width:42%}@keyframes yc-pulse{0%,to{opacity:.5}50%{opacity:1}}.yc-process{background:var(--yc-navy-900);color:#ffffffb8}.yc-process h2,.yc-process h3{color:var(--yc-white)}.yc-process-grid{display:grid;gap:16px;list-style:none;margin:0;padding:0}.yc-process-grid li{border:1px solid rgba(255,255,255,.13);border-radius:var(--yc-radius-md);min-width:0;padding:24px}.yc-process-grid li>span{color:var(--yc-orange);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid rgba(var(--yc-accent-rgb),.45);border-radius:50%;font-size:.72rem;font-weight:900;letter-spacing:.06em;margin-bottom:24px}.yc-process-grid h3,.yc-process-grid h2{font-size:1.3rem;margin-bottom:12px}.yc-contact{background:var(--yc-paper)}.yc-contact__grid{display:grid;gap:40px}.yc-contact-details{border-top:1px solid var(--yc-line);margin-top:32px;padding-top:24px}.yc-contact-details h3{font-size:1rem;margin-bottom:18px}.yc-contact-details dl{display:grid;gap:14px}.yc-contact-details dl div{display:grid;gap:2px}.yc-contact-details dt{color:var(--yc-slate);font-size:.76rem;font-weight:800;text-transform:uppercase}.yc-contact-details dd{color:var(--yc-navy-950);font-weight:700;overflow-wrap:anywhere}.yc-contact-details a{color:var(--yc-navy-800);text-decoration-thickness:1px;text-underline-offset:3px}.yc-contact-details a:hover{color:var(--yc-orange-dark)}.yc-contact-visit-note{background:var(--yc-chip-bg);border-left:3px solid var(--yc-navy-800);color:var(--yc-slate);margin-top:24px!important;padding:14px 16px}.yc-contact-pending{background:var(--yc-orange-soft);border-left:3px solid var(--yc-orange);color:var(--yc-navy-900);padding:14px 16px}.yc-inquiry-form{background:var(--yc-warm-white);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-md);box-shadow:var(--yc-shadow-sm);min-width:0;padding:20px}.yc-inquiry-form fieldset{border:0;margin:0;min-width:0;padding:0}.yc-selected-vehicle{background:var(--yc-white);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-sm);display:flex;flex-direction:column;margin-bottom:18px;padding:12px 14px}.yc-selected-vehicle span{color:var(--yc-slate);font-size:.74rem;font-weight:800}.yc-selected-vehicle strong{color:var(--yc-navy-950)}.yc-request-types{display:grid;gap:10px;margin-bottom:18px}.yc-request-types label{align-items:center;background:var(--yc-white);border:1px solid var(--yc-line);border-radius:var(--yc-radius-sm);display:flex;gap:10px;min-height:48px;padding:10px 12px}.yc-request-types input{accent-color:var(--yc-orange);height:20px;width:20px}.yc-form-grid{display:grid;gap:16px}.yc-form-notice{border-radius:var(--yc-radius-sm);display:flex;flex-direction:column;gap:3px;margin:16px 0;padding:12px 14px}.yc-form-notice--success{background:var(--yc-success-soft);color:var(--yc-success)}.yc-form-notice--error,.yc-form-notice--sold{background:var(--yc-danger-soft);color:var(--yc-danger)}.yc-footer{background:var(--yc-navy-950);color:#ffffffad;padding-block:48px 24px}.yc-footer__grid{display:grid;gap:32px}.yc-footer__brand{align-items:flex-start;display:flex;gap:14px}.yc-footer__brand img{flex:0 0 auto;height:44px;object-fit:contain;width:44px}.yc-footer strong{color:var(--yc-white);display:block;margin-bottom:8px}.yc-footer__brand p{max-width:360px}.yc-footer__parent{color:#ffffffd1;display:inline-flex;font-size:.78rem;font-weight:700;margin-top:12px;text-decoration-color:#ffffff59;text-underline-offset:3px}.yc-footer__parent:hover,.yc-footer__contact a:hover{color:var(--yc-white)}.yc-footer__contact a{color:inherit;text-decoration-color:#ffffff59;text-underline-offset:3px}.yc-footer nav,.yc-footer__contact{align-items:flex-start;display:flex;flex-direction:column}.yc-footer nav button,.yc-footer nav a{color:#ffffffb8;min-height:44px;padding:7px 0}.yc-footer__contact{gap:9px}.yc-footer__contact span{overflow-wrap:anywhere}.yc-footer__bottom{border-top:1px solid rgba(255,255,255,.12);font-size:.8rem;margin-top:36px;padding-top:20px}.yc-inline-state{background:var(--yc-chip-bg);border-radius:var(--yc-radius-sm);color:var(--yc-slate);margin-top:16px!important;padding:10px 12px}.yc-inline-state--error{background:var(--yc-danger-soft);color:var(--yc-danger)}.yc-sold-panel{background:var(--yc-danger-soft);border-radius:var(--yc-radius-md);margin-top:24px;padding:18px}.yc-sold-panel>strong{color:var(--yc-danger)}.yc-sold-panel p{color:#6e312d;margin:7px 0 16px!important}@media (min-width: 560px){.yc-request-types{display:flex;flex-direction:row}.yc-request-types label{flex:1}.yc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-field--wide{grid-column:1 / -1}.yc-vehicle-grid,.yc-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-vehicle-card__footer{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width: 768px){.yc-container{padding-inline:32px}.yc-section{padding-block:96px}.yc-vehicle-grid,.yc-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yc-contact__grid{align-items:start;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr)}.yc-footer__grid{grid-template-columns:minmax(0,1.5fr) minmax(150px,.5fr) minmax(220px,.8fr)}}@media (min-width: 1024px){.yc-vehicle-grid,.yc-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yc-process-grid li{min-height:280px;padding:32px}.yc-inquiry-form{padding:28px}}.yc-header-contact{align-items:center;background:var(--yc-orange);border-radius:var(--yc-radius-sm);color:var(--yc-white);display:none;font-size:.82rem;font-weight:800;min-height:42px;padding:9px 15px;text-decoration:none}.yc-header-contact:hover{background:var(--yc-orange-dark)}.yc-market-home{background:var(--yc-page-bg)}.yc-market-hero{background:linear-gradient(90deg,#010d1fdb,#010d1fa3 42%,#010d1f1f 78%),url(/inventory-hero.jpg) center / cover no-repeat;min-height:300px}.yc-market-hero__inner{color:var(--yc-white);padding-block:52px 92px}.yc-market-hero__breadcrumb{color:#ffffffb8;font-size:.78rem;font-weight:700;margin-bottom:22px!important}.yc-market-hero__breadcrumb span{color:#ffffff5c;margin-inline:8px}.yc-market-hero h1{color:var(--yc-white);font-size:clamp(2.25rem,8vw,4.5rem);letter-spacing:-.045em;max-width:720px}.yc-market-hero h1 span{color:#ff5454}.yc-market-shell{padding-bottom:56px}.yc-market-shell>.yc-container{margin-top:-48px;position:relative;z-index:2}.yc-market-panel{background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-sm);box-shadow:0 18px 48px #010d1f24;overflow:hidden}.yc-market-tabs{align-items:center;background:var(--yc-warm-white);border-bottom:1px solid var(--yc-line-soft);display:flex;gap:8px;overflow-x:auto;padding:10px 12px}.yc-market-tabs::-webkit-scrollbar{display:none}.yc-market-tabs--make{background:var(--yc-paper);padding-block:8px}.yc-market-tabs--make .yc-market-tab{font-size:.74rem;font-weight:700;gap:6px;min-height:36px;padding:2px 10px}.yc-market-tabs--make .yc-market-tab small{font-size:.6rem;height:19px;min-width:19px}.yc-market-tab__logo{border-radius:5px;box-sizing:border-box;display:block;flex:0 0 auto;height:32px;object-fit:contain;padding:2px;width:32px}.yc-market-tab__logo--light{background:#1d2733}.yc-market-tab{align-items:center;background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:999px;color:var(--yc-charcoal);display:inline-flex;flex:0 0 auto;flex-direction:row;font-size:.78rem;font-weight:800;gap:8px;justify-content:center;min-height:38px;padding:7px 13px;white-space:nowrap}.yc-market-tab:last-child{border-right:1px solid var(--yc-line-soft)}.yc-market-tab small{align-items:center;background:var(--yc-surface-2);border-radius:999px;color:var(--yc-slate);display:inline-flex;font-size:.64rem;font-weight:900;height:22px;justify-content:center;min-width:22px;padding-inline:6px}.yc-market-tab:hover{background:var(--yc-white);border-color:rgba(var(--yc-accent-rgb),.35);color:var(--yc-orange-dark);transform:translateY(-1px)}.yc-market-tab.is-active{background:var(--yc-orange);border-color:var(--yc-orange);box-shadow:0 7px 18px rgba(var(--yc-accent-rgb),.2);color:var(--yc-white)}.yc-market-tab.is-active small{background:#fff3;color:var(--yc-white)}.yc-market-filter{padding:22px}.yc-market-filter__fields{display:grid;gap:14px}.yc-market-filter__actions{display:grid;gap:10px;margin-top:18px}.yc-market-list{padding-top:44px}.yc-market-list__heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.yc-market-list__heading p{color:var(--yc-orange-dark);font-size:.72rem;font-weight:900;letter-spacing:.08em;margin-bottom:6px!important;text-transform:uppercase}.yc-market-list__heading h2{font-size:clamp(1.8rem,6vw,2.8rem);letter-spacing:-.035em}.yc-market-list__heading a{align-items:center;color:var(--yc-orange-dark);display:none;font-size:.85rem;font-weight:800;gap:8px;min-height:44px;text-decoration:none}.yc-market-list__heading a svg{height:18px;width:18px}.yc-market-home .yc-vehicle-card,.yc-market-home .yc-skeleton{border-radius:var(--yc-radius-sm)}.yc-market-home .yc-vehicle-card__body{background:var(--yc-paper)}.yc-market-home .yc-vehicle-card h3{min-height:0}.yc-market-support{background:var(--yc-paper);border-top:1px solid var(--yc-line-soft);padding-block:34px}.yc-market-support__grid{display:grid;gap:24px}.yc-market-support__grid>div{align-items:flex-start;display:flex;gap:14px}.yc-market-support__grid>div>span{align-items:center;background:#e7edf7;border-radius:50%;color:var(--yc-navy-800);display:inline-flex;flex:0 0 auto;font-size:.68rem;font-weight:900;height:38px;justify-content:center;width:38px}.yc-market-support strong{color:var(--yc-navy-950);display:block;font-size:.86rem;margin-bottom:3px}.yc-market-support p{color:var(--yc-slate);font-size:.78rem}.yc-sales-rail{display:none}@media (min-width: 560px){.yc-market-filter__actions{display:flex;justify-content:flex-end}.yc-market-list__heading a{display:inline-flex}.yc-market-support__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yc-market-support__grid>div+div{border-left:1px solid var(--yc-line-soft);padding-left:24px}}@media (min-width: 768px){.yc-market-hero{min-height:360px}.yc-market-hero__inner{padding-block:70px 112px}.yc-market-filter__fields{grid-template-columns:1.25fr repeat(2,minmax(0,.8fr))}}@media (min-width: 840px){.yc-header__inner{min-height:64px}.yc-brand{gap:12px;padding-inline:0}.yc-brand img{height:46px;width:46px}.yc-brand span{font-size:1.35rem;font-weight:900;letter-spacing:0;max-width:190px}.yc-nav{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:row;gap:2px;left:auto;margin-inline:auto;padding:0;position:static;right:auto;top:auto}.yc-nav a{font-size:.8rem;min-height:38px;padding:8px 10px}.yc-menu-button{display:none}.yc-language{padding:2px}.yc-language button{min-height:34px;min-width:34px;padding:5px 7px}.yc-header-contact{display:inline-flex;order:2}.yc-language{order:1}.yc-market-home .yc-container{max-width:var(--yc-container);padding-inline:0;width:calc(100% - 144px)}.yc-market-hero{min-height:221px}.yc-market-hero__inner{padding-block:0 54px}.yc-market-hero__breadcrumb{background:var(--yc-page-bg);box-shadow:0 0 0 100vmax var(--yc-page-bg);clip-path:inset(0 -100vmax);color:var(--yc-slate);margin-bottom:0!important;padding-block:11px}.yc-market-hero__breadcrumb span{color:var(--yc-muted)}.yc-market-hero h1{font-size:2.5rem;max-width:420px;padding-top:28px}.yc-market-shell{padding-bottom:42px}.yc-market-shell>.yc-container{margin-top:-46px}.yc-market-tab{min-height:38px;padding:7px 13px}.yc-market-filter{padding:10px 14px}.yc-market-filter__fields{align-items:end;gap:10px;grid-template-columns:1.35fr .85fr .85fr 1fr .9fr}.yc-market-filter .yc-field{gap:5px}.yc-market-filter .yc-field>span:first-child{font-size:.7rem}.yc-market-filter input,.yc-market-filter select{font-size:.75rem;min-height:38px;padding-block:7px}.yc-market-filter__actions{gap:8px;margin-top:8px}.yc-market-filter__actions .yc-button{font-size:.72rem;min-height:38px;padding:7px 12px}.yc-market-list{padding-top:12px}.yc-market-list__heading{display:none}.yc-market-home .yc-vehicle-grid,.yc-market-home .yc-loading-grid{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.yc-market-home .yc-vehicle-card__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:18px}.yc-market-home .yc-vehicle-card h3{color:var(--yc-navy);font-size:1.08rem;letter-spacing:-.02em;line-height:1.35;min-height:2.7em;order:1}.yc-market-home .yc-vehicle-card__meta{flex-direction:column;flex-wrap:nowrap;font-size:.72rem;gap:8px;margin:12px 0 0;order:2}.yc-market-home .yc-vehicle-card__meta span:first-child{display:none}.yc-market-home .yc-vehicle-card__meta span:not(:last-child):after{display:none}.yc-market-home .yc-vehicle-card__footer{align-items:center;flex-direction:row;gap:12px;justify-content:space-between;margin-top:18px;order:4;padding-top:14px;width:100%}.yc-market-home .yc-vehicle-card__footer>strong{font-size:.94rem}.yc-market-home .yc-text-action{background:var(--yc-navy-800);border-radius:999px;color:var(--yc-white);font-size:.74rem;min-height:38px;padding:8px 12px;transition:background .18s ease,transform .18s ease}.yc-market-home .yc-vehicle-card:hover .yc-text-action{background:var(--yc-orange);transform:translate(2px)}.yc-market-support{padding-block:24px}.yc-market-support__grid{gap:16px}.yc-market-support__grid>div+div{padding-left:16px}.yc-market-support__grid>div>span{height:32px;width:32px}.yc-market-support strong{font-size:.75rem}.yc-market-support p{font-size:.68rem}.yc-footer{font-size:.68rem;padding-block:18px 10px}.yc-footer__grid{gap:16px}.yc-footer__brand img{height:34px;width:34px}.yc-footer strong{margin-bottom:5px}.yc-footer__brand p{line-height:1.4}.yc-footer__parent{font-size:.66rem;margin-top:8px}.yc-footer nav a{font-size:.68rem;min-height:22px;padding:1px 0}.yc-footer__contact{gap:3px}.yc-footer__bottom{font-size:.68rem;margin-top:10px;padding-top:8px}.yc-sales-rail{background:var(--yc-paper);border:1px solid var(--yc-line);border-radius:var(--yc-radius-sm) 0 0 var(--yc-radius-sm);box-shadow:0 8px 24px #010d1f1f;color:var(--yc-navy-950);display:block;font-size:.68rem;font-weight:800;padding:14px 8px;position:fixed;right:0;text-decoration:none;top:52%;transform:translateY(-50%);writing-mode:vertical-rl;z-index:80}}@media (min-width: 1024px){.yc-market-filter__fields{align-items:end;grid-template-columns:1.25fr repeat(4,minmax(0,.75fr))}.yc-market-list{padding-top:52px}.yc-sales-rail{font-size:.75rem;padding:16px 10px}}@media (max-width: 559px){.yc-market-hero__breadcrumb{display:none}.yc-market-hero{min-height:260px}.yc-market-hero__inner{padding-block:60px 94px}.yc-market-tabs{padding-inline:10px}.yc-market-filter{padding:18px}.yc-market-list__heading{align-items:flex-start}}@media (min-width: 1440px){.yc-container{padding-inline:0}.yc-section{padding-block:112px}}@media (max-width: 374px){.yc-container{padding-inline:14px}.yc-brand span{display:none}.yc-nav{left:14px;right:14px}.yc-language button{min-width:40px}}.yc-trust{background:var(--yc-navy-950);border-top:1px solid rgba(255,255,255,.06);padding-block:48px}.yc-trust__grid{display:grid;gap:1px}.yc-trust__item{padding:20px 24px;position:relative;text-align:center}.yc-trust__item+.yc-trust__item:before{background:#ffffff1a;content:"";height:60%;left:0;position:absolute;top:20%;width:1px}.yc-trust__value{color:var(--yc-orange);display:block;font-size:clamp(2rem,6vw,3rem);font-weight:900;letter-spacing:-.04em;line-height:1}.yc-trust__label{color:#fff9;display:block;font-size:.8rem;font-weight:600;margin-top:6px;text-transform:uppercase;letter-spacing:.08em}.yc-page-intro{background:radial-gradient(circle at 88% 20%,rgba(173,4,4,.22),transparent 32%),linear-gradient(135deg,var(--yc-navy-950),var(--yc-navy-900));color:#ffffffc2;padding-block:64px}.yc-page-intro h1{color:var(--yc-white);font-size:clamp(2.5rem,9vw,5rem);letter-spacing:-.055em;max-width:920px}.yc-portal--am .yc-page-intro h1{letter-spacing:-.01em}.yc-page-intro>.yc-container>p:not(.yc-eyebrow){font-size:1.02rem;margin-top:18px;max-width:760px}.yc-detail-page{background:radial-gradient(circle at 85% 4%,rgba(6,65,137,.08),transparent 28%),var(--yc-warm-white);padding-top:48px}.yc-back-link{align-items:center;color:var(--yc-navy-800);display:inline-flex;font-weight:800;gap:8px;margin-bottom:24px;min-height:44px;text-decoration:none;transition:color .18s ease,transform .18s ease}.yc-back-link:hover{color:var(--yc-orange-dark);transform:translate(-3px)}.yc-detail-hero{background:var(--yc-paper);border:1px solid rgba(200,208,223,.82);border-radius:var(--yc-radius-lg);box-shadow:0 22px 60px #010d1f1f;display:grid;overflow:hidden}.yc-detail-hero__media{background:radial-gradient(circle at 50% 72%,rgba(6,65,137,.12),transparent 36%),linear-gradient(145deg,#f8f7f2,#e7e5de);min-width:0}.yc-vehicle-gallery{display:flex;flex:1;flex-direction:column;min-width:0;width:100%}.yc-gallery-tabs{background:#ffffffd1;border-bottom:1px solid rgba(200,208,223,.82);display:flex;gap:8px;overflow-x:auto;padding:10px}.yc-gallery-tabs button{align-items:center;background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:999px;color:var(--yc-slate);display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:800;gap:8px;min-height:40px;padding:8px 13px}.yc-gallery-tabs button span{align-items:center;background:#e8edf6;border-radius:999px;display:inline-flex;font-size:.66rem;height:22px;justify-content:center;min-width:22px;padding-inline:6px}.yc-gallery-tabs button[aria-selected=true]{background:var(--yc-navy-800);border-color:var(--yc-navy-800);color:var(--yc-white)}.yc-gallery-tabs button[aria-selected=true] span{background:#ffffff2e}.yc-gallery-tabs button:focus-visible,.yc-gallery-thumbnails button:focus-visible{outline:3px solid rgba(var(--yc-accent-rgb),.38);outline-offset:2px}.yc-gallery-panel{display:flex;flex:1;flex-direction:column;min-height:0}.yc-gallery-main{aspect-ratio:16 / 10;min-height:280px;overflow:hidden;position:relative}.yc-gallery-main img{height:100%;object-fit:contain;padding:24px 16px 12px;width:100%}.yc-gallery-main>span{background:#010d1fc7;border-radius:999px;bottom:14px;color:var(--yc-white);font-size:.72rem;font-weight:800;padding:6px 10px;position:absolute;right:14px}.yc-gallery-thumbnails{background:#ffffffc2;border-top:1px solid rgba(200,208,223,.72);display:flex;gap:8px;overflow-x:auto;padding:10px}.yc-gallery-thumbnails button{background:var(--yc-surface-2);border:2px solid transparent;border-radius:9px;flex:0 0 76px;height:56px;overflow:hidden;padding:0}.yc-gallery-thumbnails button.is-active{border-color:var(--yc-orange);box-shadow:0 0 0 2px rgba(var(--yc-accent-rgb),.14)}.yc-gallery-thumbnails img{height:100%;object-fit:cover;width:100%}.yc-detail-hero__summary{min-width:0;padding:28px 20px 32px}.yc-detail-hero__eyebrow{color:var(--yc-orange-dark);font-size:.72rem;font-weight:900;letter-spacing:.12em;margin-top:18px;text-transform:uppercase}.yc-detail-hero__summary h1{font-size:clamp(2rem,8vw,4rem);letter-spacing:-.05em;line-height:1.02;margin-top:8px;overflow-wrap:anywhere}.yc-portal--am .yc-detail-hero__summary h1{letter-spacing:-.01em}.yc-detail-hero__price-tag{align-items:baseline;background:var(--yc-orange-soft);border:1px solid rgba(var(--yc-accent-rgb),.18);border-radius:999px;display:inline-flex;gap:8px;margin-top:16px;padding:10px 18px}.yc-detail-hero__price-label{color:var(--yc-orange-dark);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yc-detail-hero__price-value{color:var(--yc-orange-dark);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.02em}.yc-detail-layout{display:grid;gap:20px;margin-top:24px}.yc-detail-panel{background:var(--yc-paper);border:1px solid rgba(200,208,223,.78);border-radius:var(--yc-radius-lg);box-shadow:0 12px 34px #010d1f14;min-width:0}.yc-detail-panel--description{padding:28px 20px}.yc-detail-panel--description h2{font-size:clamp(1.55rem,5vw,2.3rem);margin-top:8px}.yc-detail-panel--description>p{color:var(--yc-slate);line-height:1.85;margin-top:14px;max-width:720px;white-space:pre-line}.yc-full-specifications__header h2{font-size:clamp(1.55rem,5vw,2.3rem);margin-top:8px}.yc-full-specifications__header>p{color:var(--yc-slate);line-height:1.7;margin-top:12px}.yc-full-specifications__groups{display:grid;gap:20px;margin-top:24px}.yc-specification-group{border:1px solid rgba(200,208,223,.72);border-radius:14px;overflow:hidden;background:var(--yc-paper);transition:box-shadow .2s ease,border-color .2s ease}.yc-specification-group:hover{border-color:#06418947;box-shadow:0 6px 18px #010d1f0d}.yc-specification-group h3{background:linear-gradient(180deg,#f8fafe,#f1f4f9);border-bottom:1px solid rgba(200,208,223,.72);font-size:.95rem;font-weight:700;color:var(--yc-navy-900);padding:13px 18px;display:flex;align-items:center;gap:8px}.yc-specification-group h3:before{content:"";display:inline-block;width:4px;height:14px;background:var(--yc-navy-800);border-radius:2px}.yc-specification-group dl{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 640px){.yc-specification-group dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.yc-specification-group dl div{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;padding:12px 18px;border-bottom:1px solid var(--yc-line-soft)}@media (min-width: 640px){.yc-specification-group dl div{border-right:1px solid var(--yc-line-soft)}.yc-specification-group dl div:nth-child(2n){border-right:0}}.yc-specification-group dt{color:var(--yc-slate);font-size:.82rem;font-weight:600}.yc-specification-group dd{font-size:.88rem;font-weight:700;color:var(--yc-navy-900);overflow-wrap:anywhere;margin:0}.yc-detail-panel--action{padding:10px}.yc-detail-panel--action .yc-inquiry-form{background:var(--yc-warm-white);border:0;box-shadow:none}.yc-detail-panel--action .yc-selected-vehicle{border-color:#06418929;border-left:3px solid var(--yc-navy-800)}.yc-detail-panel--action .yc-request-types label{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.yc-detail-panel--action .yc-request-types label:has(input:checked){background:#0641890f;border-color:var(--yc-navy-800);box-shadow:0 0 0 1px #06418914}.yc-detail-panel--action .yc-sold-panel{margin-top:0}.yc-empty-state>h1{font-size:clamp(2rem,8vw,3.5rem)}.yc-content-heading{margin-bottom:32px;max-width:820px}.yc-content-heading h2,.yc-network-layout h2,.yc-quality-layout h2,.yc-partnership-cta h2{font-size:clamp(2rem,7vw,3.7rem);letter-spacing:-.045em}.yc-portal--am .yc-content-heading h2,.yc-portal--am .yc-network-layout h2,.yc-portal--am .yc-quality-layout h2,.yc-portal--am .yc-partnership-cta h2{letter-spacing:-.01em}.yc-content-heading>p:not(.yc-eyebrow),.yc-content-heading--light>p:not(.yc-eyebrow){color:var(--yc-slate);margin-top:14px;max-width:760px}.yc-content-heading--light h2{color:var(--yc-white)}.yc-content-heading--light>p:not(.yc-eyebrow){color:#ffffffb3}.yc-company-overview{background:var(--yc-paper)}.yc-company-grid{display:grid;gap:20px}.yc-company-card{background:var(--yc-white);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-lg);box-shadow:var(--yc-shadow-sm);min-width:0;padding:28px 22px}.yc-company-card--local{background:radial-gradient(circle at 92% 10%,rgba(173,4,4,.14),transparent 32%),linear-gradient(145deg,#071b3f,var(--yc-navy-900));border-color:#ffffff1a;color:#ffffffc2}.yc-company-card h2{font-size:clamp(1.65rem,6vw,2.6rem);margin-bottom:18px;overflow-wrap:anywhere}.yc-company-card--local h2{color:var(--yc-white)}.yc-company-card>p:not(.yc-company-kicker){color:var(--yc-slate)}.yc-company-card--local>p:not(.yc-company-kicker){color:#ffffffb8}.yc-company-kicker{color:var(--yc-orange);font-size:.75rem;font-weight:900;letter-spacing:.1em;margin-bottom:12px!important;text-transform:uppercase}.yc-external-link{align-items:center;color:var(--yc-orange-dark);display:inline-flex;font-weight:800;gap:8px;margin-top:22px;min-height:44px;text-decoration:none}.yc-external-link svg{height:18px;width:18px}.yc-external-link:hover{color:var(--yc-navy-800)}.yc-trust__note{color:#ffffff85;font-size:.78rem;padding-top:12px;text-align:center}.yc-network-section{background:var(--yc-warm-white)}.yc-network-layout{display:grid;gap:24px}.yc-network-layout>p,.yc-quality-layout>div:first-child>p:not(.yc-eyebrow){color:var(--yc-slate);font-size:1.02rem}.yc-team-section{background:#e8edf6}.yc-team-grid{display:grid;gap:14px}.yc-team-card{align-items:center;background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-md);display:flex;gap:16px;min-width:0;padding:18px}.yc-team-card>span{align-items:center;background:var(--yc-navy-900);border-radius:50%;color:var(--yc-white);display:inline-flex;flex:0 0 auto;font-size:1.1rem;font-weight:900;height:48px;justify-content:center;width:48px}.yc-team-card h3{font-size:1.05rem}.yc-team-card p{color:var(--yc-slate);font-size:.84rem;margin-top:3px!important}.yc-info-grid{display:grid;gap:18px}.yc-info-card{background:var(--yc-paper);border:1px solid var(--yc-line-soft);border-radius:var(--yc-radius-md);box-shadow:0 5px 18px #06418912;min-width:0;padding:24px}.yc-info-card>span{color:var(--yc-orange);display:block;font-size:.76rem;font-weight:900;letter-spacing:.1em;margin-bottom:26px}.yc-info-card h3{font-size:1.3rem;margin-bottom:12px}.yc-info-card p{color:var(--yc-slate)}.yc-quality-section{background:var(--yc-paper)}.yc-quality-layout{display:grid;gap:34px}.yc-quality-panel{background:var(--yc-navy-950);border-radius:var(--yc-radius-lg);color:#ffffffc2;padding:26px 22px}.yc-check-list{display:grid;gap:16px;list-style:none;margin:0;padding:0}.yc-check-list li{padding-left:32px;position:relative}.yc-check-list li:before{align-items:center;background:var(--yc-success);border-radius:50%;color:var(--yc-white);content:"✓";display:inline-flex;font-size:.72rem;font-weight:900;height:20px;justify-content:center;left:0;position:absolute;top:2px;width:20px}.yc-quality-note{border-top:1px solid rgba(255,255,255,.14);color:#ffffff94;font-size:.82rem;margin-top:24px!important;padding-top:18px}.yc-partnership-cta{background:radial-gradient(circle at 85% 10%,rgba(173,4,4,.15),transparent 30%),var(--yc-paper)}.yc-partnership-cta__inner{align-items:flex-start;display:flex;flex-direction:column;gap:30px}.yc-partnership-cta__inner>div{max-width:820px}.yc-partnership-cta p:not(.yc-eyebrow){color:var(--yc-slate);margin-top:14px!important}.yc-partnership-cta small{color:var(--yc-muted);display:block;margin-top:18px;max-width:760px}@media (min-width: 768px){.yc-page-intro{padding-block:88px}.yc-detail-hero{align-items:stretch;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}.yc-detail-hero__media{display:flex;min-height:520px}.yc-gallery-main{aspect-ratio:auto;flex:1;min-height:410px}.yc-gallery-main img{padding:30px 24px 18px}.yc-gallery-thumbnails button{flex-basis:88px;height:64px}.yc-detail-hero__summary{align-self:center;padding:44px 40px}.yc-detail-panel--description{padding:36px 32px}.yc-detail-panel--action{padding:14px}.yc-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-company-card{padding:40px}.yc-network-layout,.yc-quality-layout{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.yc-team-grid,.yc-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yc-partnership-cta__inner{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width: 1024px){.yc-detail-layout{align-items:start;grid-template-columns:minmax(0,1fr) minmax(440px,.92fr)}.yc-detail-panel--action{position:sticky;top:104px}.yc-page-intro{padding-block:104px}.yc-nav{left:50%;margin-inline:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.yc-nav a{font-size:.88rem;padding-inline:10px}.yc-info-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yc-info-grid--three,.yc-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yc-process-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 560px){.yc-trust__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.yc-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.yc-detail-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.yc-similar-vehicles{margin-top:48px}.yc-similar-vehicles h2{font-size:clamp(1.55rem,5vw,2.3rem);letter-spacing:-.035em;margin-bottom:20px}.yc-detail-cta-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9fbfff5;border-top:1px solid var(--yc-line-soft);bottom:0;box-shadow:0 -8px 24px #010d1f1a;display:flex;gap:10px;left:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:90}.yc-detail-cta-bar .yc-button{flex:1}@media (max-width: 839px){.yc-detail-page{padding-bottom:108px}}@media (min-width: 840px){.yc-detail-cta-bar{display:none}}@media (prefers-reduced-motion: reduce){.yc-portal *,.yc-portal *:before,.yc-portal *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html.yc-page-loading,html.yc-page-loading body{overflow:hidden}.yc-brand-loader{background:transparent;height:100%;top:0;right:0;bottom:0;left:0;position:fixed;transform:translate(0);width:100%;z-index:999999}.yc-brand-loader__backdrop{background:#fff;top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;will-change:opacity}.yc-brand-loader__inner{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all 0s;width:min(500px,90vw);z-index:2}.yc-brand-loader__logo{aspect-ratio:2207 / 659;display:block;overflow:hidden;position:relative;width:100%}.yc-brand-loader__logo img{display:block;height:auto;left:-1.4%;max-width:none;position:absolute;top:-150.4%;width:113.28%}.yc-brand-loader__logo-ghost{opacity:.28}.yc-brand-loader__logo-fill{animation:yc-brand-logo-fill 6s linear infinite;clip-path:inset(100% 0 0);will-change:clip-path,opacity;z-index:2}.yc-brand-loader--leaving{opacity:0;pointer-events:none;transform:translate(-200vw);transition:opacity .1ms 1s,transform .1ms 1.1s}.yc-brand-loader--leaving .yc-brand-loader__inner{opacity:0;transition:all .3s ease-out}.yc-brand-loader--leaving .yc-brand-loader__backdrop{opacity:0;transition:opacity .7s .3s cubic-bezier(.645,.045,.355,1)}@keyframes yc-brand-logo-fill{0%{clip-path:inset(100% 0 0);opacity:1}95%{clip-path:inset(0 0 0);opacity:1}to{clip-path:inset(0 0 0);opacity:0}}@media (max-width: 600px){.yc-brand-loader__inner{width:min(420px,92vw)}}@media (prefers-reduced-motion: reduce){.yc-brand-loader__logo-fill{animation:none;clip-path:inset(0 0 0)}.yc-brand-loader--leaving,.yc-brand-loader--leaving .yc-brand-loader__backdrop,.yc-brand-loader--leaving .yc-brand-loader__inner{transition-duration:.15s;transition-delay:0s}}
