.w3sXKW_page{min-height:100vh;color:var(--text-main);font-family:var(--font-body);background:#fff}[data-theme=dark] .w3sXKW_page{background:var(--bg-base)}.w3sXKW_navBar{z-index:100;pointer-events:none;padding:14px 16px 0;position:sticky;top:0}.w3sXKW_nav{pointer-events:auto;background:color-mix(in srgb, var(--bg-elevated) 68%, transparent);border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:11px 16px 11px 22px;display:flex;box-shadow:0 10px 34px -16px #00000047}.w3sXKW_brand{align-items:center;display:inline-flex}.w3sXKW_navLinks{align-items:center;gap:22px;display:flex}.w3sXKW_navLinks a{color:var(--text-soft);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .15s;position:relative}.w3sXKW_navLinks a:hover{color:var(--text-main)}.w3sXKW_navLinks .w3sXKW_navLinkActive{color:var(--text-main);font-weight:600}.w3sXKW_navLinks .w3sXKW_navLinkActive:after{content:"";background:var(--brand);border-radius:2px;height:2px;position:absolute;bottom:-7px;left:0;right:0}.w3sXKW_navCta{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--text-main) 16%, transparent);padding:8px 16px;color:var(--text-main)!important}.w3sXKW_navCta:hover{border-color:var(--brand);color:var(--brand)!important}.w3sXKW_navBar{display:none}.w3sXKW_mobileNav{display:block}@media (min-width:901px){.w3sXKW_navBar{display:block}.w3sXKW_mobileNav{display:none}}.w3sXKW_hero{padding:clamp(48px,9vw,120px) 24px clamp(40px,6vw,72px);position:relative;overflow:hidden}.w3sXKW_hero:before{content:"";background:radial-gradient(60% 60% at 50% 0%, color-mix(in srgb, var(--brand) 14%, transparent), transparent 70%);pointer-events:none;z-index:0;height:520px;position:absolute;inset:-40% 0 auto}.w3sXKW_heroInner{z-index:1;text-align:center;max-width:920px;margin:0 auto;position:relative}.w3sXKW_heroEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0 0 16px;font-size:.85rem;font-weight:600}.w3sXKW_heroTagline{letter-spacing:.01em;height:1.5em;color:var(--brand);margin:0 0 18px;font-size:clamp(.95rem,2vw,1.1rem);font-weight:600;position:relative}.w3sXKW_heroTaglineItem{text-align:center;white-space:nowrap;opacity:0;transition:opacity .55s,transform .55s;position:absolute;inset:0;transform:translateY(10px)}.w3sXKW_heroTaglineActive{opacity:1;transform:translateY(0)}.w3sXKW_searchCard{background:var(--bg-elevated);border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);border-radius:var(--radius-lg);text-align:left;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;max-width:760px;margin:0 auto;padding:14px;display:grid;box-shadow:0 24px 60px -32px #00000073}.w3sXKW_searchField{flex-direction:column;gap:6px;min-width:0;display:flex}.w3sXKW_searchLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-soft);padding-left:4px;font-size:.72rem;font-weight:600}.w3sXKW_searchField select{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--text-main) 14%, transparent);background:var(--bg-base);width:100%;height:46px;color:var(--text-main);font-size:.95rem;font-family:var(--font-body);cursor:pointer;padding:0 12px}.w3sXKW_searchField select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent);outline:none}.w3sXKW_searchButton{border-radius:var(--radius-sm);background:var(--brand);color:#fff;height:46px;font-size:.95rem;font-weight:600;font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:none;padding:0 22px;transition:background .15s,transform .15s}.w3sXKW_searchButton:hover{background:var(--brand-strong);transform:translateY(-1px)}@media (max-width:720px){.w3sXKW_searchCard{grid-template-columns:1fr 1fr}.w3sXKW_searchButton{grid-column:1/-1}}.w3sXKW_tagRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.w3sXKW_tag{--tag:var(--brand);border:1px solid color-mix(in srgb, var(--tag) 35%, transparent);background:color-mix(in srgb, var(--tag) 10%, var(--bg-elevated));min-height:40px;color:color-mix(in srgb, var(--tag) 72%, var(--text-main));border-radius:12px;align-items:center;padding:8px 14px;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}a.w3sXKW_tag:hover{border-color:color-mix(in srgb, var(--tag) 60%, transparent);background:color-mix(in srgb, var(--tag) 16%, var(--bg-elevated))}.w3sXKW_tagSell{--tag:var(--brand)}.w3sXKW_tagBusiness{--tag:#2f6fdb}.w3sXKW_makeChips{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.w3sXKW_makeChipsLabel{color:var(--text-soft);font-size:.85rem}.w3sXKW_makeChip{border:1px solid color-mix(in srgb, var(--text-main) 12%, transparent);color:var(--text-main);border-radius:999px;padding:6px 14px;font-size:.88rem;text-decoration:none;transition:border-color .15s,color .15s}.w3sXKW_makeChip:hover{border-color:var(--brand);color:var(--brand)}.w3sXKW_section{max-width:1200px;margin:0 auto;padding:clamp(32px,5vw,56px) 24px}.w3sXKW_sectionHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.w3sXKW_sectionTitle{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.w3sXKW_sectionLink{color:var(--brand);white-space:nowrap;font-size:.95rem;font-weight:600;text-decoration:none}.w3sXKW_sectionLink:hover{text-decoration:underline}.w3sXKW_tileGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.w3sXKW_tile{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--text-main) 9%, transparent);background:var(--bg-elevated);flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a1f}.w3sXKW_tile:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 18px 40px -28px #00000073}.w3sXKW_tileType{font-family:var(--font-display);color:var(--text-main);font-size:1.1rem;font-weight:600}.w3sXKW_tileCount{color:var(--text-soft);font-size:.85rem}.w3sXKW_carGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}.w3sXKW_carCard{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--text-main) 9%, transparent);background:var(--bg-elevated);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a1f}.w3sXKW_carCard:hover{border-color:var(--brand);transform:translateY(-3px);box-shadow:0 22px 48px -30px #00000080}.w3sXKW_carMedia{aspect-ratio:16/10;background:var(--surface-muted);position:relative;overflow:hidden}.w3sXKW_carImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.w3sXKW_carCard:hover .w3sXKW_carImg{transform:scale(1.04)}.w3sXKW_carNoImage{width:100%;height:100%;color:var(--text-soft);justify-content:center;align-items:center;font-size:.85rem;display:flex}.w3sXKW_carBadge{background:color-mix(in srgb, var(--brand) 92%, black);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute;top:10px;left:10px}.w3sXKW_carBody{flex-direction:column;gap:4px;padding:14px 16px 18px;display:flex}.w3sXKW_carTitle{font-family:var(--font-display);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}.w3sXKW_carPrice{color:var(--brand);font-size:1.05rem;font-weight:700}.w3sXKW_carMeta{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.w3sXKW_valueGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.w3sXKW_valueItem{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--text-main) 9%, transparent);background:var(--bg-elevated);padding:24px;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a1f}.w3sXKW_valueIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--brand) 16%, transparent);width:44px;height:44px;color:var(--brand);justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.w3sXKW_valueTitle{font-family:var(--font-display);margin:0 0 6px;font-size:1.1rem;font-weight:600}.w3sXKW_valueBody{color:var(--text-soft);margin:0;font-size:.92rem;line-height:1.55}.w3sXKW_footStats{text-align:center;letter-spacing:.02em;color:var(--text-soft);opacity:.75;margin:0;padding:10px 24px 4px;font-size:.72rem}.w3sXKW_popularGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.w3sXKW_popularLink{border:1px solid color-mix(in srgb, var(--text-main) 12%, transparent);min-height:56px;color:var(--text-main);border-radius:12px;gap:2px;padding:10px 14px;text-decoration:none;display:grid}.w3sXKW_popularLink:hover,.w3sXKW_popularLink:focus-visible{border-color:var(--brand)}.w3sXKW_popularName{font-size:.95rem;font-weight:600}.w3sXKW_popularPrice{color:var(--text-soft);font-size:.82rem}
.FkGQua_promo{z-index:80;position:fixed;bottom:20px;right:20px}.FkGQua_card{color:#fff;background:#027f53;border-radius:16px;max-width:340px;padding:18px 20px;animation:.28s ease-out FkGQua_rise;position:relative;box-shadow:0 12px 32px #08181252}.FkGQua_title{margin:0 24px 6px 0;font-size:15px;font-weight:700}.FkGQua_text{color:#ffffffeb;margin:0 0 14px;font-size:13px;line-height:1.5}.FkGQua_ctas{flex-wrap:wrap;gap:8px;display:flex}.FkGQua_cta{color:#02764b;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.FkGQua_badgeLink{border-radius:8px;transition:transform .15s;display:inline-flex}.FkGQua_badgeLink:hover{transform:translateY(-1px)}.FkGQua_badgeLink:focus-visible{outline-offset:3px;outline:2px solid #fff}.FkGQua_badgeLink img{width:auto;height:40px;display:block}.FkGQua_cta:hover{background:#ffffffeb}.FkGQua_close{color:#ffffffd9;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:20px;line-height:1;position:absolute;top:8px;right:10px}.FkGQua_close:hover{color:#fff}@keyframes FkGQua_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.FkGQua_promo{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.FkGQua_card{max-width:none;padding:14px 16px}.FkGQua_text{display:none}.FkGQua_cta{padding:8px 14px}.FkGQua_single{align-items:center;gap:8px;padding:10px 8px 10px 16px;display:flex}.FkGQua_single .FkGQua_title{flex:1 1 0;min-width:0;margin:0;font-size:14px;line-height:1.35}.FkGQua_single .FkGQua_close{flex:none;min-width:36px;min-height:36px;position:static}}@media (prefers-reduced-motion:reduce){.FkGQua_card{animation:none}}
.LFrvdq_badge{color:#1d9bf0;vertical-align:-.15em;flex:none;width:1.05em;height:1.05em;margin-left:.25em;display:inline-block}
.VtE_ka_toggleWrap{display:inline-flex;position:relative}.VtE_ka_toggle{border:1px solid var(--line);background:var(--bg-elevated);color:var(--text-main);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.VtE_ka_toggleInline{border-radius:999px;min-height:36px;padding:0 12px;font-size:13px}.VtE_ka_toggleOverlay{background:color-mix(in srgb, var(--bg-elevated) 88%, transparent);min-height:30px;box-shadow:var(--shadow-sm);border-radius:999px;padding:0 10px;font-size:12px}.VtE_ka_toggleOn{border-color:var(--brand);background:var(--brand);color:var(--brand-contrast)}.VtE_ka_check{justify-content:center;width:14px;font-size:13px;line-height:1;display:inline-flex}.VtE_ka_notice{z-index:5;background:var(--text-main);width:max-content;max-width:240px;color:var(--bg-elevated);box-shadow:var(--shadow-md);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.4;position:absolute;top:calc(100% + 6px);left:0}.VtE_ka_tray{z-index:60;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));border:1px solid var(--line);background:var(--bg-elevated);width:min(520px,100vw - 24px);color:var(--text-main);box-shadow:var(--shadow-lg);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;position:fixed;transform:translate(-50%)}@media (max-width:900px){.VtE_ka_trayAboveDock{bottom:calc(92px + env(safe-area-inset-bottom,0px))}}.VtE_ka_trayCount{font-size:13px;font-weight:650}.VtE_ka_trayActions{align-items:center;gap:8px;display:flex}.VtE_ka_trayClear{min-height:40px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:650}.VtE_ka_trayGo{background:var(--brand);min-height:40px;color:var(--brand-contrast);border-radius:10px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.VtE_ka_shell{width:min(1180px,100% - 32px);color:var(--text-main);margin:0 auto;padding-block:24px 96px}.VtE_ka_head{gap:6px;margin-bottom:18px;display:grid}.VtE_ka_title{font-family:var(--font-display);margin:0;font-size:clamp(24px,4vw,34px)}.VtE_ka_lead{color:var(--text-soft);max-width:70ch;margin:0;font-size:14px;line-height:1.5}.VtE_ka_tableScroll{border:1px solid var(--line-soft);background:var(--bg-elevated);border-radius:16px;overflow-x:auto}.VtE_ka_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px;font-size:14px}.VtE_ka_table th,.VtE_ka_table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px 14px}.VtE_ka_table tbody tr:last-child th,.VtE_ka_table tbody tr:last-child td{border-bottom:0}.VtE_ka_rowLabel{width:150px;color:var(--text-soft);font-size:13px;font-weight:600}.VtE_ka_carHead{gap:8px;font-weight:400;display:grid}.VtE_ka_carImage{aspect-ratio:4/3;background:var(--surface-muted);border-radius:12px;width:100%;position:relative;overflow:hidden}.VtE_ka_carImage img{object-fit:cover;width:100%;height:100%}.VtE_ka_carName{color:var(--text-main);font-size:15px;font-weight:700;text-decoration:none}.VtE_ka_carName:hover,.VtE_ka_carName:focus-visible{color:var(--brand)}.VtE_ka_removeButton{border:1px solid var(--line);min-height:32px;color:var(--text-soft);cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:0 10px;font-size:12px;font-weight:650}.VtE_ka_best{color:var(--ok);font-weight:700}.VtE_ka_note{color:var(--text-soft);margin:12px 0 0;font-size:12px;line-height:1.5}.VtE_ka_empty{border:1px dashed var(--line);color:var(--text-soft);border-radius:16px;justify-items:start;gap:10px;padding:24px;display:grid}.VtE_ka_empty p{margin:0}.VtE_ka_addLink{background:var(--brand);min-height:40px;color:var(--brand-contrast);border-radius:10px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.VtE_ka_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.vM9Yja_shell{width:min(960px,100% - 32px);color:var(--text-main);margin:0 auto;padding-block:24px 88px}.vM9Yja_pageHead{gap:6px;margin-bottom:18px;display:grid}.vM9Yja_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:800}.vM9Yja_pageTitle{font-family:var(--font-display);margin:0;font-size:clamp(24px,4vw,34px);line-height:1.1}.vM9Yja_lead{max-width:64ch;color:var(--text-soft);margin:0;font-size:15px;line-height:1.5}.vM9Yja_muted{color:var(--text-soft);margin:0;font-size:13px;line-height:1.5}.vM9Yja_stack{gap:14px;display:grid}.vM9Yja_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vM9Yja_panel{border:1px solid var(--line-soft);background:var(--bg-elevated);box-shadow:var(--shadow-sm);border-radius:16px;gap:12px;min-width:0;padding:18px;display:grid}.vM9Yja_sectionTitle{margin:0;font-size:17px;font-weight:700}.vM9Yja_accountNav{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.vM9Yja_accountNavLink{border:1px solid var(--line);min-height:36px;color:var(--text-main);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.vM9Yja_accountNavLink:hover,.vM9Yja_accountNavLink:focus-visible{border-color:var(--brand);color:var(--brand)}.vM9Yja_accountNavActive{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.vM9Yja_accountNavActive:hover,.vM9Yja_accountNavActive:focus-visible{color:var(--brand-contrast)}.vM9Yja_testBanner{border:1px dashed color-mix(in srgb, var(--warning) 70%, transparent);background:color-mix(in srgb, var(--warning) 10%, transparent);color:var(--text-main);border-radius:12px;gap:4px;padding:10px 12px;font-size:13px;line-height:1.45;display:grid}.vM9Yja_testBanner strong{font-size:13px}.vM9Yja_testBanner p{margin:0}.vM9Yja_testHint{color:var(--text-soft);font-size:12px}.vM9Yja_pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.vM9Yja_tone_pending{background:color-mix(in srgb, var(--warning) 16%, transparent);color:var(--warning)}.vM9Yja_tone_ok{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}.vM9Yja_tone_bad{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}.vM9Yja_tone_refund{background:color-mix(in srgb, var(--violet) 16%, transparent);color:var(--violet)}.vM9Yja_tone_neutral{background:var(--surface-muted);color:var(--text-soft)}.vM9Yja_testPill{border:1px dashed var(--warning);color:var(--warning)}.vM9Yja_sheet{gap:12px;min-width:0;display:grid}.vM9Yja_amountRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.vM9Yja_amount{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:26px;font-weight:750;line-height:1.1}.vM9Yja_description{color:var(--text-soft);margin:0;font-size:14px;line-height:1.45}.vM9Yja_terms{color:var(--text-soft);margin:0;padding-left:18px;font-size:13px;line-height:1.5}.vM9Yja_field{gap:6px;font-size:13px;font-weight:650;display:grid}.vM9Yja_input{border:1.5px solid var(--line);background:var(--bg-elevated);width:100%;min-height:44px;color:var(--text-main);box-sizing:border-box;border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.3}.vM9Yja_input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring);outline:none}.vM9Yja_hint{color:var(--text-soft);margin:0;font-size:12px;font-weight:400;line-height:1.45}.vM9Yja_actions{flex-wrap:wrap;gap:10px;display:flex}.vM9Yja_primaryButton{background:var(--brand);min-height:44px;color:var(--brand-contrast);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.vM9Yja_primaryButton:disabled{opacity:.6;cursor:not-allowed}.vM9Yja_secondaryButton{border:1px solid var(--line);min-height:44px;color:var(--text-main);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.vM9Yja_secondaryButton:disabled{opacity:.6;cursor:not-allowed}.vM9Yja_statusBox{border:1px solid var(--line-soft);background:var(--surface-muted);border-radius:12px;gap:8px;padding:14px;font-size:14px;line-height:1.5;display:grid}.vM9Yja_statusBox p{margin:0}.vM9Yja_statusTitle{font-size:15px;font-weight:750}.vM9Yja_statusOk{border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent)}.vM9Yja_statusBad{border-color:color-mix(in srgb, var(--danger) 40%, transparent);background:color-mix(in srgb, var(--danger) 8%, transparent)}.vM9Yja_statusRefund{border-color:color-mix(in srgb, var(--violet) 40%, transparent);background:color-mix(in srgb, var(--violet) 8%, transparent)}.vM9Yja_spinner{border:2px solid color-mix(in srgb, var(--brand) 25%, transparent);border-top-color:var(--brand);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite vM9Yja_spin}@keyframes vM9Yja_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vM9Yja_spinner{animation-duration:2.4s}}.vM9Yja_error{color:var(--danger);margin:0;font-size:13px;line-height:1.45}.vM9Yja_loadingBlock{min-height:132px;color:var(--text-soft);align-items:center;gap:10px;font-size:13px;display:flex}.vM9Yja_dialog{border:1px solid var(--line-soft);background:var(--bg-elevated);width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text-main);box-shadow:var(--shadow-lg);border-radius:18px;padding:0}.vM9Yja_dialog::backdrop{background:#080c128c}.vM9Yja_dialogBody{gap:14px;padding:18px;display:grid}.vM9Yja_dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vM9Yja_dialogTitle{margin:0;font-size:18px;font-weight:750}.vM9Yja_iconButton{border:1px solid var(--line);width:36px;height:36px;color:var(--text-main);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vM9Yja_featureButton{border:1px solid color-mix(in srgb, var(--brand) 55%, transparent);background:color-mix(in srgb, var(--brand) 10%, transparent);min-height:32px;color:var(--brand);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.vM9Yja_featuredNote{color:var(--brand);margin-top:4px;font-size:12px;font-weight:650;display:block}.vM9Yja_historyList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vM9Yja_historyItem{border:1px solid var(--line-soft);background:var(--bg-elevated);color:inherit;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:14px 16px;text-decoration:none;display:grid}.vM9Yja_historyItem:hover,.vM9Yja_historyItem:focus-visible{border-color:var(--brand)}.vM9Yja_historyMain{gap:4px;min-width:0;display:grid}.vM9Yja_historyTitle{overflow-wrap:anywhere;font-size:15px;font-weight:700}.vM9Yja_historySide{text-align:right;align-content:start;justify-items:end;gap:6px;display:grid}.vM9Yja_historyAmount{font-variant-numeric:tabular-nums;font-weight:750}.vM9Yja_receipt{border:1px solid var(--line-soft);background:var(--bg-elevated);border-radius:18px;gap:16px;padding:22px;display:grid}.vM9Yja_receiptHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.vM9Yja_receiptAmount{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:32px;font-weight:750}.vM9Yja_detailList{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;font-size:14px;display:grid}.vM9Yja_detailList dt{color:var(--text-soft)}.vM9Yja_detailList dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.vM9Yja_disclaimer{border-top:1px solid var(--line-soft);color:var(--text-soft);margin:0;padding-top:12px;font-size:12.5px}@media (max-width:560px){.vM9Yja_detailList{grid-template-columns:1fr;gap:2px}.vM9Yja_detailList dd{margin-bottom:8px}.vM9Yja_historyItem{grid-template-columns:1fr}.vM9Yja_historySide{text-align:left;justify-items:start}}@media print{.vM9Yja_noPrint{display:none!important}.vM9Yja_receipt{box-shadow:none;border:0;padding:0}}.vM9Yja_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{:is(.vM9Yja_printScope .showroom-desktop-nav,.vM9Yja_printScope .showroom-mobile-nav){display:none!important}}.vM9Yja_channelChoice{border:0;align-items:center;gap:16px;margin:0;padding:0;display:flex}.vM9Yja_channelOption{min-height:44px;color:var(--text-main);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.vM9Yja_dangerButton{border:1px solid color-mix(in srgb, var(--danger) 55%, transparent);min-height:44px;color:var(--danger);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.vM9Yja_dangerButton:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 10%, transparent)}.vM9Yja_dangerButton:disabled{opacity:.6;cursor:not-allowed}
.Z67CcG_calc{border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);background:var(--surface,var(--bg-elevated));border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.Z67CcG_head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Z67CcG_label{color:var(--text-soft);font-size:.82rem}.Z67CcG_amount{color:var(--text-main);font-size:1.5rem;font-weight:700}.Z67CcG_per{color:var(--text-soft);margin-left:2px;font-size:.9rem;font-weight:500}.Z67CcG_controls{flex-direction:column;gap:12px;display:flex}.Z67CcG_control{color:var(--text-soft);flex-direction:column;gap:6px;font-size:.82rem;display:flex}.Z67CcG_control input[type=range]{width:100%;accent-color:var(--brand)}.Z67CcG_note{color:var(--text-soft);margin:0;font-size:.72rem}
.mjiGJW_disclosure{border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);border-radius:var(--radius-md,14px);background:var(--surface,var(--bg-elevated));overflow:hidden}.mjiGJW_summary{color:var(--text-main);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:.92rem;font-weight:600;list-style:none;display:flex}.mjiGJW_summary::-webkit-details-marker{display:none}.mjiGJW_summary:after{content:"+";color:var(--text-soft);font-size:1.1rem;font-weight:400}.mjiGJW_disclosure[open] .mjiGJW_summary:after{content:"−"}.mjiGJW_body{flex-direction:column;gap:14px;padding:0 16px 16px;display:flex}.mjiGJW_intro{color:var(--text-soft);margin:0;font-size:.8rem}.mjiGJW_form{flex-direction:column;gap:12px;display:flex}.mjiGJW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mjiGJW_field{color:var(--text-soft);flex-direction:column;gap:6px;font-size:.8rem;display:flex}.mjiGJW_full{grid-column:1/-1}.mjiGJW_field input,.mjiGJW_field select{width:100%;color:var(--text-main);background:var(--bg-base);border:1px solid var(--line);border-radius:var(--radius-sm,8px);padding:8px 10px;font-size:.9rem}.mjiGJW_field input:focus-visible,.mjiGJW_field select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring,transparent);outline:none}.mjiGJW_submit{color:#fff;background:var(--brand);border-radius:var(--radius-sm,8px);cursor:pointer;border:none;align-self:flex-start;padding:10px 20px;font-size:.92rem;font-weight:600}.mjiGJW_submit:disabled{opacity:.6;cursor:default}.mjiGJW_note{color:var(--text-soft);margin:0;font-size:.72rem}.mjiGJW_error{color:var(--danger);margin:0;font-size:.8rem}.mjiGJW_success{flex-direction:column;gap:6px;display:flex}.mjiGJW_successTitle{color:var(--ok);margin:0;font-size:.95rem;font-weight:700}.mjiGJW_successBody{color:var(--text-soft);margin:0;font-size:.82rem}@media (max-width:420px){.mjiGJW_grid{grid-template-columns:minmax(0,1fr)}}
.WFoN6a_heart{border:1px solid color-mix(in srgb, var(--text-main) 12%, transparent);background:var(--bg-elevated,#fff);color:var(--text-soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px;line-height:0;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}.WFoN6a_heart:hover{color:#e0245e;border-color:#e0245e;transform:translateY(-1px)}.WFoN6a_heart:disabled{opacity:.6;cursor:default}.WFoN6a_heartActive{color:#e0245e;border-color:#e0245e}.WFoN6a_heart span{font-size:.85rem;font-weight:600;line-height:1}
._60gTlG_wrap{flex-direction:column;gap:18px;margin:0;padding:clamp(24px,4vw,48px) 0;display:flex}._60gTlG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._60gTlG_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand,#2563eb);margin:0 0 4px;font-size:.78rem;font-weight:600}._60gTlG_title{font-family:var(--font-display);margin:0;font-size:clamp(1.3rem,3vw,1.8rem)}._60gTlG_scoreBox{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._60gTlG_scoreNum{color:var(--text-main);font-size:1.6rem;font-weight:700}._60gTlG_stars{color:#f5a623;letter-spacing:1px}._60gTlG_scoreCount{color:var(--text-soft);font-size:.8rem}._60gTlG_empty{color:var(--text-soft);margin:0}._60gTlG_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._60gTlG_item{border:1px solid color-mix(in srgb, var(--text-main) 9%, transparent);background:var(--surface,var(--bg-elevated));border-radius:12px;padding:14px 16px}._60gTlG_itemHead{align-items:center;gap:10px;display:flex}._60gTlG_recommend{color:#059669;font-size:.72rem;font-weight:600}._60gTlG_itemMeta{color:var(--text-soft);margin-left:auto;font-size:.76rem}._60gTlG_verifiedBadge{color:#059669;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:.72rem;font-weight:600;display:inline-flex}._60gTlG_dealerResponse{border-left:3px solid var(--brand,#2563eb);background:color-mix(in srgb, var(--text-main) 4%, transparent);border-radius:0 8px 8px 0;margin-top:10px;padding:10px 12px}._60gTlG_dealerResponseLabel{color:var(--brand,#2563eb);margin:0 0 2px;font-size:.72rem;font-weight:600}._60gTlG_dealerResponseText{color:var(--text-soft);margin:0;font-size:.88rem;line-height:1.5}._60gTlG_itemTitle{margin:8px 0 2px;font-weight:600}._60gTlG_itemComment{color:var(--text-soft);margin:0;line-height:1.5}._60gTlG_message{color:#059669;margin:0;font-size:.9rem}._60gTlG_writeBtn{border:1px solid color-mix(in srgb, var(--text-main) 16%, transparent);color:var(--text-main);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:10px 18px;font-weight:600}._60gTlG_writeBtn:hover{border-color:var(--brand);color:var(--brand)}._60gTlG_form{border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);background:var(--surface,var(--bg-elevated));border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}._60gTlG_field{color:var(--text-soft);flex-direction:column;gap:6px;font-size:.82rem;font-weight:600;display:flex}._60gTlG_field input,._60gTlG_field textarea,._60gTlG_field select{border:1px solid color-mix(in srgb, var(--text-main) 14%, transparent);background:var(--bg-base);color:var(--text-main);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}._60gTlG_checkbox{color:var(--text-main);align-items:center;gap:8px;font-size:.9rem;display:flex}._60gTlG_formActions{gap:10px;display:flex}._60gTlG_submit{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:600}._60gTlG_submit:disabled{opacity:.65;cursor:default}._60gTlG_cancel{border:1px solid color-mix(in srgb, var(--text-main) 16%, transparent);color:var(--text-soft);cursor:pointer;background:0 0;border-radius:8px;padding:10px 18px}._60gTlG_error{color:var(--danger,#dc2626);margin:0;font-size:.9rem}
.E0cxLq_cta{border:1px solid color-mix(in srgb, var(--text-main) 18%, transparent);width:100%;color:var(--text-main);cursor:pointer;background:0 0;border-radius:999px;padding:12px 18px;font-size:.95rem;font-weight:600;transition:border-color .15s,color .15s}.E0cxLq_cta:hover{border-color:var(--brand);color:var(--brand)}.E0cxLq_form{border:1px solid color-mix(in srgb, var(--text-main) 12%, transparent);background:var(--surface,var(--bg-elevated));border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.E0cxLq_formTitle{margin:0;font-size:1rem;font-weight:700}.E0cxLq_field{color:var(--text-soft);flex-direction:column;gap:5px;font-size:.78rem;font-weight:600;display:flex}.E0cxLq_field input,.E0cxLq_field textarea{border:1px solid color-mix(in srgb, var(--text-main) 14%, transparent);background:var(--bg-base);color:var(--text-main);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.E0cxLq_actions{gap:8px;display:flex}.E0cxLq_submit{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px 16px;font-weight:600}.E0cxLq_submit:disabled{opacity:.65;cursor:default}.E0cxLq_cancel{border:1px solid color-mix(in srgb, var(--text-main) 16%, transparent);color:var(--text-soft);cursor:pointer;background:0 0;border-radius:8px;padding:10px 16px}.E0cxLq_done{color:var(--text-main);background:#0596691a;border:1px solid #05966966;border-radius:12px;padding:14px 16px;font-size:.92rem}.E0cxLq_error{color:var(--danger,#dc2626);margin:0;font-size:.88rem}
.site-shell:has(>.pslLbq_pdpShell){width:100%;max-width:none;margin:0;padding:0}.pslLbq_pdpShell{min-height:100dvh;color:inherit;--cdp-mobile-gutter:10px;--cdp-ease:cubic-bezier(.22, 1, .36, 1);background:0 0}.pslLbq_pdpFooter{margin-top:clamp(28px,4vw,48px)}.pslLbq_pdpFooter .market-footer{border-radius:var(--cdp-radius-lg);margin-top:0}.pslLbq_page{--cdp-radius-lg:30px;--cdp-radius-md:22px;--cdp-radius-sm:16px;--cdp-anchor-offset:clamp(84px, 12vh, 132px);max-width:1380px;color:var(--cdp-ink);isolation:isolate;background:0 0;margin:0 auto;padding:24px 24px 120px;position:relative}:root[data-theme=dark] .pslLbq_pdpShell{--cdp-bg:#15171b;--cdp-paper:#1c1e23;--cdp-paper-strong:#23262d;--cdp-line:#ffffff14;--cdp-line-strong:#ffffff24;--cdp-ink:#f4f4f4;--cdp-muted:#9e9e9e;--cdp-accent:#a8c5da;--cdp-accent-soft:#a8c5da29;--cdp-shadow:0 4px 12px #0006;--cdp-glass-06:#ffffff0d;--cdp-glass-08:#ffffff14;--cdp-glass-10:#ffffff1a;--cdp-glass-12:#ffffff1f;--cdp-glass-14:#ffffff24;--cdp-glass-16:#ffffff29;--cdp-glass-18:#ffffff2e}:root[data-theme=light] .pslLbq_pdpShell{--cdp-bg:#f4f5f7;--cdp-paper:#ffffffc7;--cdp-paper-strong:#fffffff0;--cdp-line:#141e2c1a;--cdp-line-strong:#141e2c2e;--cdp-ink:#161a20;--cdp-muted:#626b79;--cdp-accent:#667c9a;--cdp-accent-soft:#667c9a24;--cdp-shadow:0 24px 54px #1118231a;--cdp-glass-06:#ffffff85;--cdp-glass-08:#ffffffa3;--cdp-glass-10:#ffffffb8;--cdp-glass-12:#ffffffd1;--cdp-glass-14:#ffffffe0;--cdp-glass-16:#ffffffeb;--cdp-glass-18:#fffffff5}.pslLbq_topBar,.pslLbq_pdpNavRow,.pslLbq_pdpHero{opacity:0;animation:pslLbq_cdp-rise .82s var(--cdp-ease) forwards;transform:translateY(22px)}.pslLbq_pdpNavRow{animation-delay:40ms}.pslLbq_pdpHero{animation-delay:.12s}.pslLbq_pdpNavRow{align-items:center;margin-bottom:12px;padding-inline:24px;display:flex}.pslLbq_topBar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.pslLbq_topBarBrand{opacity:.96;transition:opacity .2s ease, transform .25s var(--cdp-ease);line-height:0;display:inline-flex}.pslLbq_topBarBrand:hover{opacity:1;transform:translateY(-1px)}.pslLbq_topBarActions{align-items:center;gap:10px;display:flex}.pslLbq_topBarLogo{width:auto;max-width:min(104px,34vw);height:auto}.pslLbq_topBarMeta{letter-spacing:.3em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700}.pslLbq_pdpHero{grid-template-columns:minmax(0,1.06fr) minmax(320px,420px);align-items:start;gap:clamp(26px,4vw,52px);margin-bottom:clamp(44px,6vw,72px);display:grid}.pslLbq_pdpBuyCol{gap:18px;display:grid;position:sticky;top:clamp(18px,5vh,48px)}.pslLbq_buyIntroCard,.pslLbq_premiumActionPanel,.pslLbq_sidebarNotes{border-radius:var(--cdp-radius-md);border:1px solid var(--cdp-line);background:linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));box-shadow:var(--cdp-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pslLbq_buyIntroCard{padding:26px 26px 22px}.pslLbq_productEyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--cdp-muted);margin:0 0 12px;font-size:10px;font-weight:700}.pslLbq_productTitle{letter-spacing:-.04em;color:var(--cdp-ink);margin:0;font-size:clamp(1.55rem,3.2vw,2.65rem);font-weight:600;line-height:1.02}.pslLbq_productSub{color:var(--cdp-muted);margin:16px 0 0;font-size:15px;line-height:1.55}.pslLbq_productSub strong{color:var(--cdp-ink);font-weight:600}.pslLbq_productTagline{color:var(--cdp-muted);max-width:52ch;margin:18px 0 0;font-size:16px;font-style:italic;line-height:1.72}.pslLbq_factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.pslLbq_factCard{border-radius:var(--cdp-radius-sm);border:1px solid var(--cdp-line);background:var(--cdp-glass-08);min-height:92px;transition:transform .28s var(--cdp-ease), border-color .28s ease, box-shadow .28s ease;gap:8px;padding:14px 14px 16px;display:grid}.pslLbq_factCard:hover{border-color:var(--cdp-line-strong);transform:translateY(-3px);box-shadow:0 18px 38px #00000059}.pslLbq_factCard span{letter-spacing:.18em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700}.pslLbq_factCard strong{color:var(--cdp-ink);font-size:16px;font-weight:600;line-height:1.32}.pslLbq_statusRail{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.pslLbq_trustPill,.pslLbq_metaPill{border:1px solid var(--cdp-line);background:var(--cdp-glass-10);letter-spacing:.12em;text-transform:uppercase;min-height:36px;color:var(--cdp-muted);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.pslLbq_trustPill:before{content:"";background:#3a8a54;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3a8a541f}.pslLbq_reservedPill{color:#b45309;border-color:#b4530973}.pslLbq_reservedPill:before{background:#d97706;box-shadow:0 0 0 4px #d9770624}.pslLbq_jumpNav{border-top:1px solid var(--cdp-line);flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:18px;display:flex}.pslLbq_jumpNav a{letter-spacing:.16em;text-transform:uppercase;min-height:34px;color:var(--cdp-muted);background:var(--cdp-glass-06);border:1px solid #0000;border-radius:999px;align-items:center;padding:0 12px;font-size:10px;font-weight:700;transition:transform .22s,color .22s,border-color .22s,background-color .22s;display:inline-flex}.pslLbq_jumpNav a:hover{color:var(--cdp-ink);border-color:var(--cdp-line-strong);background:var(--cdp-glass-16);transform:translateY(-2px)}.pslLbq_inlinePriceBlock{border-top:1px solid var(--cdp-line);margin-top:20px;padding-top:18px}.pslLbq_priceLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700;display:block}.pslLbq_productPrice{letter-spacing:-.05em;color:var(--cdp-ink);font-size:clamp(1.9rem,3.8vw,2.6rem);font-weight:600;line-height:.96;font-family:var(--font-display);margin-top:6px;display:block}.pslLbq_wasPrice{color:var(--cdp-muted);margin-top:6px;font-size:1rem;font-weight:500;text-decoration:line-through;display:block}.pslLbq_unitsAvailable{color:var(--cdp-muted);margin-top:8px;font-size:.85rem;font-weight:600;line-height:1.3;display:block}.pslLbq_sellerContact{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.pslLbq_sellerContactBtn{border:1px solid var(--cdp-line-strong);background:var(--cdp-glass-08);min-height:44px;color:var(--cdp-ink);font:inherit;cursor:pointer;border-radius:999px;flex:140px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .22s,background-color .22s;display:inline-flex}.pslLbq_sellerContactBtn:hover{border-color:var(--cdp-accent);background:var(--cdp-glass-16)}.pslLbq_sellerContactBtn:focus-visible{outline:2px solid var(--cdp-accent);outline-offset:2px}.pslLbq_sellerContactBtn:disabled{cursor:progress;opacity:.7}.pslLbq_sellerContactBtnWhatsapp{border-color:#25d36673}.pslLbq_sellerContactNote{color:var(--cdp-muted);flex-basis:100%;margin:0;font-size:13px}.pslLbq_mediaColumn{min-width:0}.pslLbq_galleryShell{align-items:flex-start;gap:14px;display:flex}.pslLbq_thumbsDesktop{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;flex-shrink:0;gap:10px;width:92px;max-height:min(680px,100vh - 92px);padding:2px;display:none;position:sticky;top:clamp(18px,5vh,48px);overflow-y:auto}.pslLbq_thumbVert,.pslLbq_thumbVertActive{cursor:pointer;background:var(--cdp-glass-10);transition:transform .3s var(--cdp-ease), opacity .2s ease, border-color .2s ease, box-shadow .3s ease;border-radius:18px;flex-shrink:0;padding:0;line-height:0;position:relative;overflow:hidden}.pslLbq_thumbVert{opacity:.72;border:1px solid #0000}.pslLbq_thumbVert:hover{opacity:1;transform:translateY(-2px)}.pslLbq_thumbVertActive{border:1px solid var(--cdp-line-strong);opacity:1;box-shadow:0 18px 36px #0006}.pslLbq_thumbVert:focus-visible,.pslLbq_thumbVertActive:focus-visible,.pslLbq_filmThumb:focus-visible,.pslLbq_filmThumbActive:focus-visible,.pslLbq_stageNavPrev:focus-visible,.pslLbq_stageNavNext:focus-visible{outline:2px solid var(--cdp-accent);outline-offset:3px}.pslLbq_thumbVertImg{object-fit:cover;width:88px;height:96px;display:block}.pslLbq_thumbVertVideo,.pslLbq_filmThumbVideo{object-fit:cover;background:#0a0c10;width:100%;height:100%;display:block}.pslLbq_stageWrap{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.pslLbq_mainStage{aspect-ratio:1/1.05;border-radius:var(--cdp-radius-lg);border:1px solid var(--cdp-line);background:linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));width:100%;box-shadow:var(--cdp-shadow);position:relative;overflow:hidden}.pslLbq_mainStageExpandable{cursor:zoom-in}.pslLbq_mainStageExpandable:focus-visible{outline-offset:3px;outline:2px solid #d4b076b8}.pslLbq_stageBackdrop{background:radial-gradient(72% 88% at 76% 24%,#d4b0763d,#0000 58%),radial-gradient(86% 86% at 18% 88%,#ffffff0f,#0000 62%);position:absolute;inset:0;transform:scale(1.08)}:root[data-theme=light] .pslLbq_stageBackdrop{background:radial-gradient(72% 88% at 76% 24%,#a4b5ca33,#0000 58%),radial-gradient(86% 86% at 18% 88%,#ffffff47,#0000 62%)}.pslLbq_stageImageLayer{animation:pslLbq_cdp-stage-swap .72s var(--cdp-ease) both;position:absolute;inset:0}.pslLbq_stageImg{object-fit:cover;transition:transform 1.2s var(--cdp-ease), filter .6s ease;transform:scale(1.03)}.pslLbq_stageVideo,.pslLbq_stageIframe{object-fit:cover;background:#0a0c10;border:0;width:100%;height:100%;position:absolute;inset:0}.pslLbq_stageVideo{object-fit:cover}.pslLbq_stageIframe{display:block}.pslLbq_mainStage:hover .pslLbq_stageImg{filter:saturate(1.04)contrast(1.04);transform:scale(1.06)}.pslLbq_mainStage:hover .pslLbq_stageVideo{transform:scale(1.02)}.pslLbq_stageVideoFallback{width:100%;height:100%;color:var(--cdp-accent);text-underline-offset:4px;place-items:center;padding:24px;font-size:15px;font-weight:600;text-decoration:underline;display:grid}.pslLbq_thumbPlayBadge{color:#fff;pointer-events:none;background:#0000009e;border-radius:999px;place-items:center;width:22px;height:22px;font-size:9px;line-height:1;display:grid;position:absolute;bottom:4px;right:4px}.pslLbq_thumbVideoPlaceholder{color:#ffffffe6;text-align:left;background:linear-gradient(160deg,#090c12f0,#11161ee0),radial-gradient(120% 100% at 100% 0,#7d98c02e,#0000 60%);align-content:center;justify-items:start;gap:5px;width:88px;height:96px;padding:12px 10px;display:grid}.pslLbq_thumbVideoPlaceholderLabel{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.1}.pslLbq_thumbVideoPlaceholderMeta{color:#dde5f1d1;font-size:11px;line-height:1.25}.pslLbq_filmThumb .pslLbq_thumbVideoPlaceholder,.pslLbq_filmThumbActive .pslLbq_thumbVideoPlaceholder{width:100%;min-height:100px}.pslLbq_stageCaptionHint{letter-spacing:.04em;text-transform:uppercase;color:#f7f4efa6;font-size:11px;font-weight:500}.pslLbq_stageEmpty,.pslLbq_storyMediaEmpty{color:var(--cdp-muted);place-items:center;font-size:14px;display:grid}.pslLbq_stageEmpty{aspect-ratio:.94;border-radius:var(--cdp-radius-lg);border:1px dashed var(--cdp-line);background:var(--cdp-glass-10);width:100%;position:relative;overflow:hidden}.pslLbq_stageOverlayTop,.pslLbq_stageOverlayBottom{z-index:2;pointer-events:none;position:absolute;left:0;right:0}.pslLbq_stageOverlayTop{justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex;top:0}.pslLbq_stageExpandHint{border:1px solid var(--cdp-line);background:var(--cdp-glass-16);letter-spacing:.12em;text-transform:uppercase;min-height:30px;color:var(--cdp-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:10px;font-weight:700;display:none}.pslLbq_stageBadge{border:1px solid var(--cdp-line);background:var(--cdp-glass-16);letter-spacing:.16em;text-transform:uppercase;min-height:34px;color:var(--cdp-ink);border-radius:999px;align-items:center;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px #00000059}.pslLbq_stageOverlayBottom{justify-content:flex-start;padding:18px;display:flex;bottom:0}.pslLbq_stageCaption{color:#f7f4ef;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#14100dc7,#12100e85);border-radius:20px;gap:6px;min-width:min(320px,80%);padding:16px 18px 18px;display:grid;box-shadow:0 20px 40px #0f0a072e}.pslLbq_stageCaptionEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f7f4efb8;margin-bottom:0;font-size:10px;font-weight:700;display:block}.pslLbq_stageCaption strong{letter-spacing:-.02em;font-size:clamp(1rem,2vw,1.24rem);font-weight:600;line-height:1.18;display:block}.pslLbq_stageNavPrev,.pslLbq_stageNavNext{z-index:3;border:1px solid var(--cdp-line-strong);background:var(--cdp-glass-16);width:46px;height:46px;color:var(--cdp-ink);cursor:pointer;transition:transform .25s var(--cdp-ease), background-color .22s ease, box-shadow .25s ease;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 16px 34px #0006}.pslLbq_stageNavPrev:hover,.pslLbq_stageNavNext:hover{background:var(--cdp-glass-18);transform:translateY(-50%)scale(1.05);box-shadow:0 20px 40px #00000073}.pslLbq_stageNavPrev{left:16px}.pslLbq_stageNavNext{right:16px}.pslLbq_stageNavPrev:after{content:"‹";margin-top:-2px;font-size:24px;display:block}.pslLbq_stageNavNext:after{content:"›";margin-top:-2px;font-size:24px;display:block}.pslLbq_stageShareBtn{z-index:4;border:1px solid var(--cdp-line);background:var(--cdp-glass-16);min-height:30px;color:var(--cdp-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 12px;font-size:10px;font-weight:700;position:absolute;top:14px;right:14px}.pslLbq_stageShareBtn:hover{background:var(--cdp-glass-18);border-color:var(--cdp-line-strong)}.pslLbq_stageShareHint{z-index:4;background:var(--cdp-glass-16);border:1px solid var(--cdp-line);color:var(--cdp-ink);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:600;position:absolute;top:48px;right:14px}.pslLbq_stageVideoSoundBtn{z-index:4;border:1px solid var(--cdp-line);background:var(--cdp-glass-16);min-height:30px;color:var(--cdp-ink);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 12px;font-size:10px;font-weight:700;position:absolute;bottom:14px;left:14px}.pslLbq_stageVideoSoundBtn:hover{background:var(--cdp-glass-18);border-color:var(--cdp-line-strong)}.pslLbq_stageVideoPlayBtn{z-index:3;border:1px solid var(--cdp-line-strong);background:var(--cdp-glass-16);width:56px;height:56px;color:var(--cdp-ink);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pslLbq_stageVideoPlayBtn:hover{background:var(--cdp-glass-18)}.pslLbq_stageCounter{z-index:3;background:var(--cdp-glass-16);border:1px solid var(--cdp-line);letter-spacing:.16em;text-transform:uppercase;min-height:34px;color:var(--cdp-ink);border-radius:999px;align-items:center;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:18px;right:18px}.pslLbq_filmstripMobile{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:10px;padding:4px 2px 8px;display:flex;overflow-x:auto}.pslLbq_galleryDotsMobile{justify-content:center;align-items:center;gap:6px;padding:2px 0 4px;display:none}.pslLbq_galleryDot,.pslLbq_galleryDotActive{background:var(--cdp-glass-16);border:1px solid var(--cdp-line);border-radius:999px;width:6px;height:6px;transition:transform .2s,background-color .2s,width .2s;display:block}.pslLbq_galleryDotActive{background:var(--cdp-accent);border-color:color-mix(in srgb, var(--cdp-accent) 70%, white);width:18px}.pslLbq_filmThumb,.pslLbq_filmThumbActive{cursor:pointer;background:var(--cdp-glass-10);scroll-snap-align:start;transition:transform .28s var(--cdp-ease), opacity .2s ease, border-color .2s ease, box-shadow .3s ease;border-radius:18px;flex:none;padding:0;line-height:0;position:relative;overflow:hidden}.pslLbq_filmThumb{opacity:.7;border:1px solid #0000}.pslLbq_filmThumb:hover{opacity:1;transform:translateY(-2px)}.pslLbq_filmThumbActive{border:1px solid var(--cdp-line-strong);opacity:1;box-shadow:0 18px 36px #00000061}.pslLbq_filmThumbImg{object-fit:cover;width:88px;height:100px;display:block}.pslLbq_galleryLightbox{z-index:10050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040af5;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.pslLbq_galleryLightboxClose{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));z-index:4;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;width:44px;height:44px;font-size:28px;line-height:1;position:absolute}.pslLbq_galleryLightboxClose:hover{background:#ffffff38}.pslLbq_galleryLightboxTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;height:100%;display:flex;overflow:auto hidden}.pslLbq_galleryLightboxTrack::-webkit-scrollbar{display:none}.pslLbq_galleryLightboxSlide{scroll-snap-align:center;width:100%;height:100%;padding:max(56px, env(safe-area-inset-top,0px) + 44px) 12px max(72px, env(safe-area-inset-bottom,0px) + 52px);flex:0 0 100%;place-items:center;display:grid}.pslLbq_galleryLightboxImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.pslLbq_galleryLightboxNav{z-index:3;color:#fff;cursor:pointer;background:#00000085;border:none;border-radius:999px;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.pslLbq_galleryLightboxNav:hover{background:#000000b8}.pslLbq_galleryLightboxPrev{left:max(10px, env(safe-area-inset-left,0px))}.pslLbq_galleryLightboxNext{right:max(10px, env(safe-area-inset-right,0px))}.pslLbq_galleryLightboxCounter{left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:3;color:#ffffffdb;background:#0000008f;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:34px;margin:0;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%)}.pslLbq_highlightRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:clamp(48px,7vw,86px);display:grid}.pslLbq_highlightCard{border-radius:var(--cdp-radius-md);border:1px solid var(--cdp-line);background:radial-gradient(110% 120% at 0% 0%, #c799541f, transparent 48%), linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));min-height:220px;box-shadow:var(--cdp-shadow);transition:transform .3s var(--cdp-ease), box-shadow .3s ease, border-color .3s ease;align-content:start;gap:14px;padding:24px 22px;display:grid}:root[data-theme=light] .pslLbq_highlightCard{background:radial-gradient(110% 120% at 0% 0%, #8498b41f, transparent 48%), linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper))}.pslLbq_highlightCard:hover{border-color:var(--cdp-line-strong);transform:translateY(-5px);box-shadow:0 30px 56px #0006}.pslLbq_highlightEyebrow,.pslLbq_sectionHeading,.pslLbq_videoLabel,.pslLbq_specK,.pslLbq_editorialEyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700}.pslLbq_highlightEyebrow{margin:0}.pslLbq_highlightTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.28rem,2vw,1.6rem);font-weight:600;line-height:1.08}.pslLbq_highlightBody{color:var(--cdp-muted);margin:0;font-size:15px;line-height:1.68}.pslLbq_storyBand{scroll-margin-top:var(--cdp-anchor-offset);grid-template-columns:minmax(0,1.04fr) minmax(300px,.82fr);align-items:center;gap:clamp(28px,4vw,56px);margin-bottom:clamp(52px,8vw,96px);display:grid}.pslLbq_storyBandReverse{grid-template-columns:minmax(300px,.82fr) minmax(0,1.04fr)}.pslLbq_storyBandReverse .pslLbq_storyMediaCard{order:2}.pslLbq_storyBandReverse .pslLbq_storyCopy{order:1}.pslLbq_storyMediaCard{border-radius:var(--cdp-radius-lg);border:1px solid var(--cdp-line);background:var(--cdp-glass-12);min-height:clamp(420px,55vw,720px);box-shadow:var(--cdp-shadow);position:relative;overflow:hidden}.pslLbq_storyMediaImage{object-fit:cover;transition:transform 1.2s var(--cdp-ease), filter .5s ease}.pslLbq_storyMediaCard:hover .pslLbq_storyMediaImage{filter:contrast(1.03)saturate(1.04);transform:scale(1.04)}.pslLbq_storyCopy{align-content:center;gap:18px;display:grid}.pslLbq_storyHeadline,.pslLbq_editorialHeadline{letter-spacing:-.05em;color:var(--cdp-ink);margin:0;font-size:clamp(2rem,4vw,3.3rem);font-weight:600;line-height:.98}.pslLbq_storyBody,.pslLbq_editorialBody{color:var(--cdp-muted);max-width:60ch;margin:0;font-size:17px;line-height:1.8}.pslLbq_storyStatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.pslLbq_storyStat{border-radius:var(--cdp-radius-sm);border:1px solid var(--cdp-line);background:var(--cdp-glass-10);gap:8px;padding:16px 18px;display:grid}.pslLbq_storyStat span{letter-spacing:.18em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700}.pslLbq_storyStat strong{color:var(--cdp-ink);font-size:16px;font-weight:600;line-height:1.4}.pslLbq_sectionBlock,.pslLbq_videoBlock{scroll-margin-top:var(--cdp-anchor-offset);margin-bottom:clamp(48px,7vw,80px)}.pslLbq_sectionHeading{border-bottom:1px solid var(--cdp-line);margin:0 0 22px;padding-bottom:16px}.pslLbq_featuresSection{scroll-margin-top:var(--cdp-anchor-offset);margin-bottom:clamp(36px,5vw,64px)}.pslLbq_featuresHead{gap:8px;max-width:62ch;margin-bottom:14px;display:grid}.pslLbq_featuresEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--cdp-muted);margin:0;font-size:10px;font-weight:700}.pslLbq_featuresTitle{letter-spacing:-.03em;color:var(--cdp-ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600;line-height:1.08;display:flex}.pslLbq_featuresCount{border:1px solid var(--cdp-line);background:var(--cdp-glass-08);letter-spacing:.08em;min-height:26px;color:var(--cdp-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.pslLbq_featuresIntro{color:var(--cdp-muted);margin:0;font-size:15px;line-height:1.6}.pslLbq_keyFeatureTags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pslLbq_keyFeatureTag{border:1px solid var(--cdp-line);background:var(--cdp-glass-08);max-width:100%;min-height:32px;color:var(--cdp-ink);border-radius:999px;align-items:center;padding:6px 14px;font-size:13px;font-weight:500;line-height:1.35;display:inline-flex}.pslLbq_featuresEmpty{border-radius:var(--cdp-radius-lg);border:1px dashed var(--cdp-line);background:var(--cdp-glass-06);gap:8px;max-width:52ch;padding:clamp(24px,4vw,32px);display:grid}.pslLbq_featuresEmptyTitle{letter-spacing:-.02em;color:var(--cdp-ink);margin:0;font-size:17px;font-weight:600}.pslLbq_featuresEmptyBody{color:var(--cdp-muted);margin:0;font-size:15px;line-height:1.65}.pslLbq_specTable{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.pslLbq_specRow{background:var(--cdp-glass-06);border:1px solid var(--cdp-line);border-radius:var(--cdp-radius-md);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.pslLbq_specRow .pslLbq_specK{letter-spacing:.12em}.pslLbq_specV{color:var(--cdp-ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.35}.pslLbq_editorialDivider{background:linear-gradient(90deg, transparent, var(--cdp-line-strong), transparent);width:100%;height:1px;margin:clamp(36px,5vw,56px) 0}.pslLbq_editorial{border-radius:var(--cdp-radius-lg);border:1px solid var(--cdp-line);background:radial-gradient(120% 120% at 100% 0%, #c799541a, transparent 42%), linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));max-width:960px;box-shadow:var(--cdp-shadow);gap:18px;padding:28px 30px 32px;display:grid}:root[data-theme=light] .pslLbq_editorial{background:radial-gradient(120% 120% at 100% 0%, #8498b41a, transparent 42%), linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper))}.pslLbq_videoGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.pslLbq_videoCard{border-radius:var(--cdp-radius-md);border:1px solid var(--cdp-line);background:linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));box-shadow:var(--cdp-shadow);overflow:hidden}.pslLbq_videoLabel{margin:0;padding:18px 20px 14px}.pslLbq_videoFrame{aspect-ratio:16/9;border:0;width:100%;display:block}.pslLbq_videoLink{color:var(--cdp-ink);padding:22px 20px 24px;font-weight:600;display:block}.pslLbq_relatedSection{gap:20px;margin-top:clamp(42px,6vw,80px);display:grid}.pslLbq_relatedHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pslLbq_relatedCopy{gap:8px;display:grid}.pslLbq_relatedEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--cdp-muted);margin:0;font-size:10px;font-weight:700}.pslLbq_relatedTitle{letter-spacing:-.05em;color:var(--cdp-ink);margin:0;font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:.98}.pslLbq_relatedSub{color:var(--cdp-muted);margin:0;font-size:14px;line-height:1.6}.pslLbq_relatedControls{align-items:center;gap:8px;display:inline-flex}.pslLbq_relatedControl{border:1px solid var(--cdp-line);background:var(--cdp-glass-12);width:42px;height:42px;color:var(--cdp-ink);cursor:pointer;border-radius:999px;place-items:center;font-size:16px;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s;display:grid}.pslLbq_relatedControl:hover{border-color:var(--cdp-line-strong);background:var(--cdp-glass-16);transform:translateY(-2px);box-shadow:0 14px 30px #00000029}.pslLbq_relatedTrack{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(280px,340px);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.pslLbq_relatedTrack::-webkit-scrollbar{height:8px}.pslLbq_relatedTrack::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--cdp-accent) 36%, transparent);border-radius:999px}.pslLbq_relatedCard{scroll-snap-align:start;border:1px solid var(--cdp-line);background:linear-gradient(180deg, var(--cdp-paper-strong), var(--cdp-paper));box-shadow:var(--cdp-shadow);border-radius:24px;display:grid;overflow:hidden}.pslLbq_relatedMediaTrigger{display:block}.pslLbq_relatedMediaFrame{aspect-ratio:4/3;background:var(--cdp-glass-10);width:100%;display:block;position:relative;overflow:hidden}.pslLbq_relatedMediaImage{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--cdp-ease), filter .4s ease}.pslLbq_relatedCard:hover .pslLbq_relatedMediaImage{filter:saturate(1.04)contrast(1.03);transform:scale(1.04)}.pslLbq_relatedMediaEmpty{background:var(--cdp-glass-10);min-height:220px;color:var(--cdp-muted)}.pslLbq_relatedCardBody{gap:12px;padding:18px 18px 20px;display:grid}.pslLbq_relatedCardHead{gap:6px;display:grid}.pslLbq_relatedCardHead h3{letter-spacing:-.03em;color:var(--cdp-ink);margin:0;font-size:18px;line-height:1.18}.pslLbq_relatedPrice{color:var(--cdp-ink);margin:0;font-size:18px;font-weight:700;line-height:1.1}.pslLbq_relatedMeta{color:var(--cdp-muted);margin:0;font-size:13px;line-height:1.5}.pslLbq_relatedPills{flex-wrap:wrap;gap:8px;display:flex}.pslLbq_relatedPill{border:1px solid var(--cdp-line);background:var(--cdp-glass-08);min-height:30px;color:var(--cdp-muted);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.pslLbq_relatedPillFeatured{color:var(--cdp-ink);border-color:var(--cdp-line-strong);font-weight:700}.pslLbq_relatedPillReserved{color:#b45309;border-color:#b4530973;font-weight:700}.pslLbq_relatedAction{background:var(--cdp-glass-06);width:fit-content;min-height:34px;color:var(--cdp-ink);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;transition:transform .22s,border-color .22s,background-color .22s;display:inline-flex}.pslLbq_relatedCard:hover .pslLbq_relatedAction{border-color:var(--cdp-line-strong);background:var(--cdp-glass-12);transform:translateY(-1px)}.pslLbq_awardsRow{flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:10px;display:flex}.pslLbq_awardChip{border:1px solid var(--cdp-line);background:var(--cdp-glass-12);letter-spacing:.18em;text-transform:uppercase;min-height:38px;color:var(--cdp-muted);border-radius:999px;align-items:center;padding:0 16px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 14px 32px #00000047}.pslLbq_premiumActionPanel{gap:12px;padding:20px 20px 22px;display:grid}.pslLbq_premiumActionPanel .cap-action-dock{gap:12px;display:grid}.pslLbq_premiumActionPanel .cap-primary-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;display:grid}.pslLbq_premiumActionPanel .cap-cta-full{letter-spacing:.01em;border:1px solid color-mix(in srgb, var(--brand) 34%, transparent);background:linear-gradient(135deg, var(--brand-strong), var(--brand));color:#0f172a;min-height:56px;box-shadow:0 12px 28px color-mix(in srgb, var(--brand) 24%, transparent);border-radius:16px;justify-content:space-between;align-items:center;padding:0 18px;font-size:14px;font-weight:600;transition:transform .22s,box-shadow .22s;display:inline-flex}.pslLbq_premiumActionPanel .cap-cta-full:after{content:"↗";font-size:15px;transition:transform .22s}.pslLbq_premiumActionPanel .cap-cta-full:hover{box-shadow:0 16px 32px color-mix(in srgb, var(--brand) 32%, transparent);transform:translateY(-2px)}.pslLbq_premiumActionPanel .cap-cta-full:hover:after{transform:translate(2px,-2px)}.pslLbq_premiumActionPanel .cap-cta-ghost{border:1px solid var(--cdp-line);background:var(--cdp-glass-08);min-height:56px;color:var(--cdp-muted);border-radius:16px;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:transform .22s,border-color .22s,color .22s;display:inline-flex}.pslLbq_premiumActionPanel .cap-cta-ghost:hover{border-color:var(--cdp-line-strong);color:var(--cdp-ink);transform:translateY(-2px)}.pslLbq_premiumActionPanel .cap-save-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pslLbq_premiumActionPanel .cap-save-btn{border:1px solid var(--cdp-line);background:var(--cdp-glass-06);color:var(--cdp-muted);letter-spacing:.04em;border-radius:14px;place-items:center;gap:6px;padding:12px 8px;font-size:11px;font-weight:600;transition:border-color .22s,color .22s,transform .22s,background-color .22s;display:grid}.pslLbq_premiumActionPanel .cap-save-btn:hover{border-color:var(--cdp-line-strong);color:var(--cdp-ink);background:var(--cdp-glass-12);transform:translateY(-2px)}.pslLbq_premiumActionPanel .cap-save-icon{font-size:18px;line-height:1}.pslLbq_premiumActionPanel .cap-expandable{border:1px solid var(--cdp-line);background:var(--cdp-glass-06);border-radius:14px;overflow:hidden}.pslLbq_premiumActionPanel .cap-expand-toggle{letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--cdp-muted);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;font-weight:700;transition:color .2s;display:flex}.pslLbq_premiumActionPanel .cap-expand-toggle:hover{color:var(--cdp-ink)}.pslLbq_premiumActionPanel .cap-expand-chevron{opacity:.72;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-top:-2px;transition:transform .22s,opacity .2s;transform:rotate(45deg)}.pslLbq_premiumActionPanel .cap-expand-toggle[aria-expanded=true] .cap-expand-chevron{opacity:.9;margin-top:2px;transform:rotate(-135deg)}.pslLbq_premiumActionPanel .cap-expand-toggle:hover .cap-expand-chevron{opacity:1}.pslLbq_premiumActionPanel .cap-expand-body{gap:10px;padding:0 16px 16px;display:grid}.pslLbq_premiumActionPanel .cap-expand-note{color:var(--cdp-muted);margin:0;font-size:12px;line-height:1.55}:is(.pslLbq_premiumActionPanel input,.pslLbq_premiumActionPanel textarea){border:1px solid var(--cdp-line-strong);background:var(--bg-elevated);width:100%;color:var(--cdp-ink);border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5;transition:border-color .22s,box-shadow .22s,background-color .22s}.pslLbq_premiumActionPanel textarea{resize:vertical;min-height:88px}:is(.pslLbq_premiumActionPanel input:focus,.pslLbq_premiumActionPanel textarea:focus){border-color:color-mix(in srgb, var(--brand) 55%, transparent);box-shadow:0 0 0 4px var(--cdp-accent-soft);background:var(--surface-strong);outline:none}:is(.pslLbq_premiumActionPanel .cap-expand-body .action-primary,.pslLbq_premiumActionPanel .cap-expand-body .action-secondary){border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:0 16px;font-size:13px;font-weight:600;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex}.pslLbq_premiumActionPanel .cap-expand-body .action-primary{border:1px solid color-mix(in srgb, var(--brand) 34%, transparent);background:linear-gradient(135deg, var(--brand-strong), var(--brand));color:#0f172a;box-shadow:0 12px 24px color-mix(in srgb, var(--brand) 22%, transparent)}.pslLbq_premiumActionPanel .cap-expand-body .action-primary:hover{box-shadow:0 16px 30px color-mix(in srgb, var(--brand) 30%, transparent);transform:translateY(-1px)}.pslLbq_premiumActionPanel .cap-expand-body .action-secondary{border:1px solid var(--cdp-line);background:var(--cdp-glass-10);color:var(--cdp-ink)}.pslLbq_premiumActionPanel .cap-expand-body .action-secondary:hover{border-color:var(--cdp-line-strong);transform:translateY(-1px)}.pslLbq_premiumActionPanel .form-info{color:var(--ok);margin-top:4px;font-size:13px}.pslLbq_premiumActionPanel .form-error{color:var(--danger);margin-top:4px;font-size:13px}.pslLbq_sidebarNotes{gap:12px;padding:18px 20px;display:grid}.pslLbq_sidebarNotes p{color:var(--cdp-muted);margin:0;padding-left:14px;font-size:13px;line-height:1.65;position:relative}.pslLbq_sidebarNotes p:before{content:"";background:var(--cdp-accent);opacity:.7;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.pslLbq_sidebarLink{letter-spacing:.12em;text-transform:uppercase;min-height:42px;color:var(--cdp-muted);background:var(--cdp-glass-08);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:700;transition:color .22s,transform .22s,border-color .22s;display:inline-flex}.pslLbq_breadcrumbs{color:var(--cdp-muted);margin:0 0 12px;font-size:13px;line-height:1.4}.pslLbq_breadcrumbList{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pslLbq_breadcrumbItem{overflow-wrap:anywhere;align-items:center;min-width:0;display:inline-flex}.pslLbq_breadcrumbItem+.pslLbq_breadcrumbItem:before{content:"/";color:var(--cdp-muted);margin-right:4px}.pslLbq_breadcrumbItem a{color:var(--cdp-muted);text-decoration:none}.pslLbq_breadcrumbItem a:hover,.pslLbq_breadcrumbItem a:focus-visible{color:var(--cdp-ink);text-decoration:underline}.pslLbq_breadcrumbItem [aria-current=page]{color:var(--cdp-ink);font-weight:600}.pslLbq_exploreLinks{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pslLbq_sidebarLink:hover{color:var(--cdp-ink);border-color:var(--cdp-line-strong);transform:translateY(-2px)}:is(:root[data-theme=light] .pslLbq_stageVideo,:root[data-theme=light] .pslLbq_stageIframe){background:#edf1f6}:root[data-theme=light] .pslLbq_thumbPlayBadge{color:#161a20;background:#ffffffeb;box-shadow:0 8px 18px #1118231f}:root[data-theme=light] .pslLbq_thumbVideoPlaceholder{color:#445063;background:linear-gradient(160deg,#f6f9fcfa,#e8eef6f0),radial-gradient(120% 100% at 100% 0,#96aac629,#0000 60%)}:root[data-theme=light] .pslLbq_thumbVideoPlaceholderMeta{color:#445063cc}:root[data-theme=light] .pslLbq_stageCaption{color:#161a20;background:linear-gradient(160deg,#fffcf8eb,#f4f8fcd6);box-shadow:0 20px 40px #11182324}:is(:root[data-theme=light] .pslLbq_stageCaptionEyebrow,:root[data-theme=light] .pslLbq_stageCaptionHint){color:#5f6978e0}:is(:root[data-theme=light] .pslLbq_stageBadge,:root[data-theme=light] .pslLbq_stageCounter,:root[data-theme=light] .pslLbq_stageNavPrev,:root[data-theme=light] .pslLbq_stageNavNext){color:#161a20;background:#ffffffe6;box-shadow:0 14px 30px #1118231f}:is(:root[data-theme=light] .pslLbq_stageNavPrev:hover,:root[data-theme=light] .pslLbq_stageNavNext:hover){box-shadow:0 18px 34px #11182329}:is(:root[data-theme=light] .pslLbq_premiumActionPanel input,:root[data-theme=light] .pslLbq_premiumActionPanel textarea){color:#161a20;background:#fafbfdf0}:is(:root[data-theme=light] .pslLbq_premiumActionPanel input:focus,:root[data-theme=light] .pslLbq_premiumActionPanel textarea:focus){background:#fffffffa}:root[data-theme=light] .pslLbq_premiumActionPanel .cap-expand-body .action-secondary{color:#161a20;background:#ffffffd1}:is(:root[data-theme=light] .pslLbq_premiumActionPanel .cap-cta-full,:root[data-theme=light] .pslLbq_premiumActionPanel .cap-expand-body .action-primary){background:linear-gradient(135deg, #334155, color-mix(in srgb, var(--cdp-accent) 68%, #ced8e7 32%));color:#f8fbff;border:1px solid #4d5f7a2e;box-shadow:0 18px 34px #47556929}:root[data-theme=light] .pslLbq_premiumActionPanel .cap-cta-full:hover{box-shadow:0 24px 40px #47556938}:root[data-theme=light] .pslLbq_premiumActionPanel .cap-expand-body .action-primary:hover{box-shadow:0 16px 30px #47556933}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-cta-ghost{color:var(--cdp-ink)!important;border-color:var(--cdp-line-strong)!important;background:#ffffff14!important}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-cta-ghost:hover{border-color:var(--cdp-ink)!important;background:#ffffff29!important}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-expand-toggle{color:var(--cdp-ink)!important}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-expand-note{color:#ffffffc7!important}:is(:root[data-theme=dark] .pslLbq_premiumActionPanel input::placeholder,:root[data-theme=dark] .pslLbq_premiumActionPanel textarea::placeholder){color:#ffffff75!important}:root[data-theme=dark] .pslLbq_sidebarLink{color:var(--cdp-ink)!important;border-color:var(--cdp-line-strong)!important;background:#ffffff14!important}:root[data-theme=dark] .pslLbq_sidebarLink:hover{color:var(--cdp-ink)!important;background:#ffffff24!important}.pslLbq_page .scroll-reveal{opacity:0;will-change:opacity, transform;transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transform:translateY(34px)scale(.985)}.pslLbq_page .scroll-reveal.in-view{opacity:1;transform:translate(0,0)scale(1)}@keyframes pslLbq_cdp-rise{to{opacity:1;transform:translate(0,0)}}@keyframes pslLbq_cdp-stage-swap{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (min-width:901px){.pslLbq_pdpFooter{margin-inline:24px;margin-bottom:48px}.pslLbq_mediaColumn{align-self:start;position:sticky;top:clamp(18px,5vh,48px)}.pslLbq_thumbsDesktop{display:flex;position:static;top:auto}.pslLbq_filmstripMobile{display:none}}@media (max-width:1120px){.pslLbq_pdpHero,.pslLbq_storyBand,.pslLbq_storyBandReverse{grid-template-columns:minmax(0,1fr)}.pslLbq_storyBandReverse .pslLbq_storyMediaCard,.pslLbq_storyBandReverse .pslLbq_storyCopy{order:initial}.pslLbq_highlightRail{grid-template-columns:minmax(0,1fr)}.pslLbq_relatedHead{flex-direction:column;align-items:start}}@media (max-width:900px){.pslLbq_page{--cdp-mobile-gutter:10px;--cdp-anchor-offset:58px;--cdp-radius-lg:18px;--cdp-radius-md:16px;--cdp-radius-sm:12px;--cdp-shadow:0 12px 32px #0000002e;--cdp-mobile-dock-height:calc(50px + env(safe-area-inset-bottom,0px));--cdp-mobile-dock-buffer:20px;max-width:none;padding:0 0 calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer))}.pslLbq_topBar{padding:8px var(--cdp-mobile-gutter) 0;margin-bottom:6px}.pslLbq_pdpShell{--cdp-mobile-gutter:10px}.pslLbq_pdpNavRow{display:none}.pslLbq_pdpHero{gap:0;margin-bottom:0}.pslLbq_pdpBuyCol,.pslLbq_thumbsDesktop{position:static}.pslLbq_pdpBuyCol{padding-inline:var(--cdp-mobile-gutter);padding-bottom:calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer));gap:10px}.pslLbq_mediaColumn{margin-inline:0}.pslLbq_galleryShell{gap:0}.pslLbq_stageWrap{gap:8px}.pslLbq_mainStage,.pslLbq_stageEmpty{aspect-ratio:16/10;box-shadow:none;border-left:none;border-right:none;border-radius:0}.pslLbq_stageOverlayBottom{display:none}.pslLbq_stageOverlayTop{padding:8px var(--cdp-mobile-gutter)}.pslLbq_stageOverlayTop .pslLbq_stageBadge{display:none}.pslLbq_stageExpandHint{min-height:26px;margin-left:auto;padding:0 9px;font-size:8px;display:inline-flex}.pslLbq_stageCounter{min-height:26px;padding:0 9px;font-size:8px;bottom:8px;right:8px}.pslLbq_stageNavPrev,.pslLbq_stageNavNext{opacity:.88;width:34px;height:34px}.pslLbq_stageNavPrev{left:6px}.pslLbq_stageNavNext{right:6px}.pslLbq_filmstripMobile{display:none}.pslLbq_galleryDotsMobile{padding-inline:var(--cdp-mobile-gutter);display:flex}.pslLbq_buyIntroCard{margin-inline:var(--cdp-mobile-gutter);border:1px solid var(--cdp-line);border-radius:var(--cdp-radius-sm);background:var(--cdp-paper-strong);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;padding:14px 14px 12px;display:flex}.pslLbq_productEyebrow{letter-spacing:.24em;margin-bottom:4px;font-size:9px}.pslLbq_productTitle{font-size:clamp(1.12rem,5vw,1.45rem);line-height:1.1}.pslLbq_productSub{margin-top:6px;font-size:13px;line-height:1.4}.pslLbq_productTagline,.pslLbq_statusRail{display:none}.pslLbq_inlinePriceBlock{margin-top:8px;padding-top:8px}.pslLbq_priceLabel{letter-spacing:.18em;font-size:9px}.pslLbq_productPrice{margin-top:4px;font-size:clamp(1.35rem,4.8vw,1.75rem)}.pslLbq_factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.pslLbq_factCard{min-height:0;box-shadow:none;border-radius:10px;gap:3px;padding:8px 6px}.pslLbq_factCard:hover{box-shadow:none;transform:none}.pslLbq_factCard span{letter-spacing:.1em;font-size:7px}.pslLbq_factCard strong{font-size:12px;line-height:1.2}.pslLbq_jumpNav{z-index:22;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;margin:8px var(--cdp-mobile-gutter) 0;border:1px solid var(--cdp-line);border-radius:var(--cdp-radius-sm);background:var(--cdp-paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:nowrap;gap:6px;padding:8px 10px;position:sticky;top:0;overflow-x:auto}:root[data-theme=dark] .pslLbq_jumpNav{background:color-mix(in srgb, var(--cdp-paper-strong) 94%, transparent);border-color:var(--cdp-line-strong)}:root[data-theme=dark] .pslLbq_jumpNav a{color:var(--cdp-ink);background:#ffffff12;border-color:#ffffff1f}:root[data-theme=dark] .pslLbq_jumpNav a:hover{color:var(--cdp-accent);background:#ffffff1f}.pslLbq_jumpNav::-webkit-scrollbar{display:none}.pslLbq_jumpNav a{scroll-snap-align:start;letter-spacing:.1em;border:1px solid var(--cdp-line);background:var(--cdp-glass-08);border-radius:999px;flex:none;min-height:28px;padding:0 10px;font-size:9px}.pslLbq_sidebarNotes{display:none}.pslLbq_premiumActionPanel{display:contents}.pslLbq_premiumActionPanel .cap-action-dock{z-index:40;padding:8px var(--cdp-mobile-gutter) calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cdp-line);background:var(--cdp-paper-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none;display:grid;position:fixed;bottom:0;left:0;right:0}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-action-dock{border-top-color:var(--cdp-line-strong);background:#1c1e23fa}.pslLbq_premiumActionPanel .cap-primary-row{box-shadow:none;background:0 0;border:none;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6px;margin:0;padding:0;display:grid;position:static}:is(.pslLbq_premiumActionPanel .cap-cta-full,.pslLbq_premiumActionPanel .cap-cta-ghost){min-height:34px;box-shadow:none;white-space:nowrap;border-radius:10px;padding:0 8px;font-size:11px;font-weight:600}:is(.pslLbq_premiumActionPanel .cap-cta-full:hover,.pslLbq_premiumActionPanel .cap-cta-ghost:hover){box-shadow:none;transform:none}:is(:root[data-theme=light] .pslLbq_premiumActionPanel .cap-cta-full,:root[data-theme=light] .pslLbq_premiumActionPanel .cap-cta-full:hover){box-shadow:none}.pslLbq_premiumActionPanel .cap-cta-full{justify-content:center}.pslLbq_premiumActionPanel .cap-cta-full:after{display:none}.pslLbq_premiumActionPanel .cap-expandable{border-radius:var(--cdp-radius-md);border:1px solid var(--cdp-line);background:var(--cdp-glass-06);scroll-margin-bottom:calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer));margin-bottom:10px}:root[data-theme=dark] .pslLbq_premiumActionPanel .cap-expandable{border-color:var(--cdp-line-strong);background:#ffffff0f}:is(:root[data-theme=dark] .pslLbq_premiumActionPanel input,:root[data-theme=dark] .pslLbq_premiumActionPanel textarea){border-color:var(--cdp-line-strong);color:var(--cdp-ink);background:#23262d}:is(:root[data-theme=dark] .pslLbq_premiumActionPanel input::placeholder,:root[data-theme=dark] .pslLbq_premiumActionPanel textarea::placeholder){color:#f4f4f475}.pslLbq_premiumActionPanel .cap-expandable:last-of-type{margin-bottom:16px}.pslLbq_premiumActionPanel .cap-expand-toggle{padding:10px var(--cdp-mobile-gutter);letter-spacing:.08em;font-size:10px}.pslLbq_premiumActionPanel .cap-expand-body{padding:0 var(--cdp-mobile-gutter) 10px}:is(.pslLbq_premiumActionPanel .form-info,.pslLbq_premiumActionPanel .form-error){margin-top:4px;font-size:12px}.pslLbq_highlightRail,.pslLbq_storyBand,.pslLbq_storyBandReverse,.pslLbq_awardsRow{display:none}.pslLbq_page>.pslLbq_sectionBlock,.pslLbq_page>.pslLbq_editorial,.pslLbq_page>.pslLbq_relatedSection,.pslLbq_page>.pslLbq_featuresSection{margin-inline:var(--cdp-mobile-gutter)}.pslLbq_pdpFooter{margin-inline:var(--cdp-mobile-gutter);margin-bottom:calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer))}.pslLbq_sectionBlock,.pslLbq_videoBlock,.pslLbq_featuresSection{margin-bottom:18px}.pslLbq_sectionHeading{letter-spacing:.18em;margin-bottom:10px;padding-bottom:8px;font-size:9px}.pslLbq_featuresHead{gap:6px;margin-bottom:10px}.pslLbq_featuresEyebrow{letter-spacing:.2em;font-size:9px}.pslLbq_featuresTitle{letter-spacing:-.02em;font-size:1.2rem}.pslLbq_featuresCount{min-height:22px;padding:0 8px;font-size:10px}.pslLbq_featuresIntro{font-size:13px;line-height:1.55}.pslLbq_keyFeatureTags{gap:6px}.pslLbq_keyFeatureTag{min-height:28px;padding:5px 11px;font-size:12px}.pslLbq_featuresEmpty{padding:18px 16px}.pslLbq_featuresEmptyTitle{font-size:15px}.pslLbq_featuresEmptyBody{font-size:13px}.pslLbq_specTable{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pslLbq_specRow{gap:2px;padding:8px 10px}.pslLbq_specRow .pslLbq_specK{letter-spacing:.1em;font-size:9px}.pslLbq_specV{font-size:13px;line-height:1.35}.pslLbq_editorialDivider{margin:12px var(--cdp-mobile-gutter)}.pslLbq_editorial{border-radius:var(--cdp-radius-md);gap:8px;padding:12px}.pslLbq_editorialEyebrow{letter-spacing:.2em;font-size:9px}.pslLbq_editorialHeadline{font-size:clamp(1.2rem,4.8vw,1.55rem)}.pslLbq_editorialBody{font-size:14px;line-height:1.58}.pslLbq_relatedSection{gap:12px;margin-top:18px}.pslLbq_relatedTitle{font-size:clamp(1.2rem,4.8vw,1.55rem)}.pslLbq_relatedSub{font-size:13px}.pslLbq_relatedTrack{grid-auto-columns:minmax(220px,78vw)}.pslLbq_storyStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pslLbq_page{--cdp-mobile-gutter:8px;--cdp-mobile-dock-buffer:18px;padding-bottom:calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer))}.pslLbq_pdpShell{--cdp-mobile-gutter:8px}.pslLbq_topBarLogo{max-width:min(88px,36vw)}.pslLbq_pdpBuyCol{padding-bottom:calc(var(--cdp-mobile-dock-height) + var(--cdp-mobile-dock-buffer))}.pslLbq_page>.pslLbq_sectionBlock,.pslLbq_page>.pslLbq_editorial,.pslLbq_page>.pslLbq_relatedSection,.pslLbq_page>.pslLbq_featuresSection{margin-inline:var(--cdp-mobile-gutter)}.pslLbq_galleryDotsMobile{padding-inline:var(--cdp-mobile-gutter)}:is(.pslLbq_premiumActionPanel .cap-cta-full,.pslLbq_premiumActionPanel .cap-cta-ghost){min-height:32px;font-size:10px}.pslLbq_mainStage,.pslLbq_stageEmpty{aspect-ratio:3/2}.pslLbq_stageNavPrev,.pslLbq_stageNavNext{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.pslLbq_topBar,.pslLbq_pdpHero,.pslLbq_highlightRail,.pslLbq_storyBand,.pslLbq_sectionBlock,.pslLbq_editorial,.pslLbq_videoBlock,.pslLbq_awardsRow,.pslLbq_stageImageLayer,.pslLbq_stageImg,.pslLbq_storyMediaImage,.pslLbq_highlightCard,.pslLbq_factCard,.pslLbq_jumpNav a,.pslLbq_sidebarLink,.pslLbq_relatedMediaImage,.pslLbq_relatedControl,.pslLbq_relatedAction{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pslLbq_premiumActionPanel .action-primary{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pslLbq_premiumActionPanel .action-secondary{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pslLbq_page .scroll-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.pslLbq_priceBadgeRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.pslLbq_pdpAddon{scroll-margin-top:var(--cdp-anchor-offset);margin-bottom:clamp(36px,5vw,64px)}.pslLbq_conditionGroup{gap:8px;margin-top:16px;display:grid}.pslLbq_conditionGroupTitle{letter-spacing:.04em;color:var(--cdp-ink);margin:0;font-size:13px;font-weight:700}.pslLbq_conditionGroupNote{max-width:62ch;color:var(--cdp-muted);margin:0;font-size:14px;line-height:1.5}.pslLbq_verifiedTag{border-color:color-mix(in srgb, var(--cdp-accent) 55%, transparent);background:var(--cdp-accent-soft);font-weight:600}.pslLbq_sellerStatedTag{color:var(--cdp-muted);background:0 0;border-style:dashed}.pslLbq_historyStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}@media (max-width:720px){.pslLbq_historyStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.pslLbq_historyStat{border:1px solid var(--cdp-line);border-radius:var(--cdp-radius-sm);background:var(--cdp-glass-08);padding:12px 14px}.pslLbq_historyStat dt{letter-spacing:.2em;text-transform:uppercase;color:var(--cdp-muted);font-size:10px;font-weight:700}.pslLbq_historyStat dd{color:var(--cdp-ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:600}.pslLbq_pdpAddon:empty{display:none}.pslLbq_descriptionBody{max-width:80ch;color:var(--cdp-muted);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.7}.pslLbq_privateSellerNotice{border:1px solid var(--cdp-line-strong);background:var(--cdp-paper-strong);color:var(--cdp-muted);border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.pslLbq_privateSellerNotice strong{color:var(--cdp-ink)}
.k70k6q_box{border-radius:var(--cdp-radius-sm,16px);border:1px solid var(--cdp-line);background:var(--cdp-paper);color:var(--cdp-ink);gap:8px;padding:14px 16px;display:grid}.k70k6q_heading{color:var(--cdp-ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.k70k6q_form{gap:8px;min-width:0;display:flex}.k70k6q_input{border:1px solid var(--cdp-line-strong);background:var(--cdp-paper-strong);min-width:0;min-height:40px;color:var(--cdp-ink);caret-color:var(--cdp-ink);border-radius:10px;flex:auto;padding:9px 12px;font-size:14px;line-height:20px}.k70k6q_input::placeholder{color:var(--cdp-muted);opacity:1}.k70k6q_input:focus{outline:2px solid var(--cdp-accent);outline-offset:1px}.k70k6q_button{border:1px solid var(--cdp-line-strong);background:var(--cdp-glass-08);min-width:64px;min-height:40px;color:var(--cdp-ink);cursor:pointer;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:600}.k70k6q_button:disabled{cursor:default;opacity:.6}.k70k6q_button:focus-visible{outline:2px solid var(--cdp-accent);outline-offset:1px}.k70k6q_reply{color:var(--cdp-ink);gap:4px;margin:0;font-size:14px;line-height:20px;display:grid}.k70k6q_label{letter-spacing:.02em;color:var(--cdp-muted);font-size:11px;font-weight:600}.k70k6q_answer{overflow-wrap:anywhere;margin:0}.k70k6q_hint{color:var(--cdp-muted);margin:0;font-size:13px}.k70k6q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PzDmva_box{border:1px solid color-mix(in srgb, var(--warning) 40%, transparent);background:color-mix(in srgb, var(--warning) 7%, transparent);color:var(--text-main);border-radius:14px;gap:8px;padding:14px 16px;font-size:13px;line-height:1.5;display:grid}.PzDmva_chat{margin-bottom:12px;padding:10px 14px}.PzDmva_title,.PzDmva_summary{align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:700;display:flex}.PzDmva_summary{cursor:pointer;min-height:28px}.PzDmva_icon{background:var(--warning);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:inline-flex}.PzDmva_list{color:var(--text-soft);gap:4px;margin:0;padding-left:20px;display:grid}
.JY1wQG_shell{gap:0;display:grid}.showroom.JY1wQG_showroomStatic{animation:none;transform:none}.JY1wQG_pageTop{gap:6px;margin:0 0 18px;display:grid}.JY1wQG_pageTitle{letter-spacing:-.025em;color:var(--text-main);margin:0;font-size:clamp(24px,4vw,32px);line-height:1.12}.JY1wQG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong);font-size:11px;font-weight:700;display:inline-block}.JY1wQG_layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;display:grid}.JY1wQG_sidebar{border:1px solid var(--line-soft);background:linear-gradient(180deg, #3b82f612 0%, #3b82f600 120px), var(--bg-elevated);max-height:calc(100vh - 96px);box-shadow:var(--shadow-sm);scrollbar-width:thin;border-radius:18px;position:sticky;top:84px;overflow:auto}.JY1wQG_sidebarInner{gap:16px;padding:18px 16px 16px;display:grid}.JY1wQG_sidebarHeadActions{align-items:center;gap:14px;display:flex}.JY1wQG_sheetOnly{display:none}.JY1wQG_sidebarHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.JY1wQG_sidebarHead h2{color:var(--text-main);margin:0;font-size:14px;font-weight:600}.JY1wQG_sidebarHead p{color:var(--text-soft);margin:4px 0 0;font-size:12px}.JY1wQG_clearBtn{color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.JY1wQG_clearBtn:hover{text-decoration:underline}.JY1wQG_filterGroup{gap:8px;display:grid}.JY1wQG_filterLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--text-soft);font-size:11px;font-weight:700}.JY1wQG_filterHint{color:var(--text-soft);font-size:11px;line-height:1.3}.JY1wQG_filterInput,.JY1wQG_filterSelect{border:1px solid var(--line);background:var(--bg-base);width:100%;color:var(--text-main);border-radius:10px;padding:9px 11px;font-size:13px}.JY1wQG_filterInput:focus,.JY1wQG_filterSelect:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring,#3b82f624);outline:none}.JY1wQG_rangeGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.JY1wQG_chipWrap{flex-wrap:wrap;gap:6px;display:flex}.JY1wQG_chip{border:1px solid var(--line);background:var(--bg-base);color:var(--text-main);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2;transition:border-color .15s,background .15s;display:inline-flex}.JY1wQG_chipCount{color:var(--text-soft);font-weight:500}.JY1wQG_chip:hover{border-color:var(--brand)}.JY1wQG_chipActive{color:var(--brand-strong);background:#3b82f61a;border-color:#3b82f680}.JY1wQG_historyRow{flex-wrap:wrap;gap:6px;display:flex}.JY1wQG_historyChip{border:1px solid var(--line-soft);background:var(--surface-muted);color:var(--text-soft);cursor:pointer;border-radius:999px;padding:4px 9px;font-size:11px}.JY1wQG_historyChip:hover{border-color:var(--brand);color:var(--text-main)}.JY1wQG_main{gap:16px;min-width:0;display:grid}.JY1wQG_toolbar{border:1px solid var(--line-soft);background:var(--bg-elevated);box-shadow:var(--shadow-sm);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.JY1wQG_searchWrap{flex:220px;min-width:0}.JY1wQG_searchInput{border:1px solid var(--line);background:var(--bg-base);width:100%;color:var(--text-main);border-radius:10px;padding:10px 12px;font-size:14px}.JY1wQG_searchInput:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring,#3b82f624);outline:none}.JY1wQG_sortWrap{flex:0 0 190px;position:relative}.JY1wQG_sortWrap select{appearance:none;border:1px solid var(--line);background:var(--bg-base);width:100%;color:var(--text-main);cursor:pointer;border-radius:10px;padding:10px 32px 10px 12px;font-size:13px}.JY1wQG_sortWrap:after{content:"▾";color:var(--text-soft);pointer-events:none;font-size:11px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.JY1wQG_toolbarMeta{align-items:center;gap:10px;display:flex}.JY1wQG_resultCount{color:var(--text-soft);white-space:nowrap;font-size:13px}.JY1wQG_mobileFilterToggle{display:none}.JY1wQG_grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.JY1wQG_card{border:1px solid var(--line-soft);background:var(--bg-elevated);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.JY1wQG_card:hover{box-shadow:var(--shadow-lg);border-color:#3b82f640;transform:translateY(-2px)}.JY1wQG_cardMedia{position:relative;overflow:hidden}.JY1wQG_cardMedia .listings-card-image{object-fit:cover;transition:transform .35s}.JY1wQG_card:hover .JY1wQG_cardMedia .listings-card-image{transform:scale(1.04)}.JY1wQG_cardMediaFrame{aspect-ratio:16/10;background:var(--surface-muted);width:100%;display:block;position:relative;overflow:hidden}.JY1wQG_cardBadges{z-index:2;pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.JY1wQG_cardHeart{z-index:3;position:absolute;top:10px;right:10px;box-shadow:0 2px 10px #0000002e}.JY1wQG_cardCompare{z-index:3;position:absolute;bottom:10px;left:10px}.JY1wQG_badge{letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.JY1wQG_badgeFeatured{color:#fff;background:var(--brand);border:1px solid #ffffff40;align-items:center;gap:4px;display:inline-flex}.JY1wQG_badgeReserved{color:#fff;background:#b45309f0;border:1px solid #ffffff40}.JY1wQG_badgeVerified{color:#fff;background:#059669eb;border:1px solid #ffffff40}.JY1wQG_cardBody{color:inherit;flex:1;gap:8px;padding:14px 15px 16px;text-decoration:none;display:grid}.JY1wQG_cardBody:hover h3{color:var(--brand-strong)}.JY1wQG_cardBody h3{margin:0;font-size:16px;font-weight:600;line-height:1.3;transition:color .15s}.JY1wQG_cardPrice{color:var(--brand-strong);margin:0;font-size:18px;font-weight:700;line-height:1.15}.JY1wQG_cardPriceWas{color:var(--text-soft);margin-right:6px;font-size:14px;font-weight:500;text-decoration:line-through}.JY1wQG_cardDiscount{margin-top:2px}.JY1wQG_cardUnits{border:1px solid var(--line);background:var(--bg-base);color:var(--text-main);white-space:nowrap;border-radius:999px;justify-self:start;margin:0;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4}.JY1wQG_cardMonthly{color:var(--text-soft);font-size:12px;font-weight:500;line-height:1.2}.JY1wQG_cardSub{color:var(--text-soft);margin:0;font-size:13px;line-height:1.35}.JY1wQG_cardSpecs{color:var(--text-soft);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.JY1wQG_cardSpecs li:not(:last-child):after{content:"·";opacity:.55;margin:0 6px}.JY1wQG_empty{border:1px dashed var(--line);text-align:center;background:var(--surface-muted);border-radius:14px;gap:8px;padding:40px 24px;display:grid}.JY1wQG_empty h2{margin:0;font-size:18px}.JY1wQG_empty p{color:var(--text-soft);margin:0;font-size:14px}.JY1wQG_emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.JY1wQG_moreRow{justify-content:center;padding-top:4px;display:flex}.JY1wQG_batchNote{text-align:center;color:var(--text-soft);margin:0;font-size:12px}.JY1wQG_pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:4px;display:flex}.JY1wQG_pagerList{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JY1wQG_pagerLink{border:1px solid var(--line);background:var(--bg-base);min-width:40px;min-height:40px;color:var(--text-main);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}a.JY1wQG_pagerLink:hover,a.JY1wQG_pagerLink:focus-visible{border-color:var(--brand)}.JY1wQG_pagerCurrent{color:var(--brand-strong);background:#3b82f61a;border-color:#3b82f680}.JY1wQG_pagerGap{min-height:40px;color:var(--text-soft);align-items:center;font-size:13px;display:inline-flex}.JY1wQG_railSection{gap:10px;display:grid}.JY1wQG_railHeading{letter-spacing:-.01em;color:var(--text-main);margin:0;font-size:14px;font-weight:700}.JY1wQG_rail{scrollbar-width:thin;scroll-snap-type:x proximity;gap:12px;margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.JY1wQG_railItem{scroll-snap-align:start;flex:none;width:190px}.JY1wQG_railCard{border:1px solid var(--line-soft);background:var(--bg-elevated);height:100%;color:inherit;box-shadow:var(--shadow-sm);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.JY1wQG_railCard:hover{box-shadow:var(--shadow-lg);border-color:#3b82f640}.JY1wQG_railLabel{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.JY1wQG_railPrice{color:var(--brand-strong);font-size:13px;font-weight:700}.JY1wQG_railMeta{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (min-width:641px){.JY1wQG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.JY1wQG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.JY1wQG_pageTop{margin-bottom:12px}.JY1wQG_layout{grid-template-columns:minmax(0,1fr);gap:14px}.JY1wQG_sidebar{z-index:1000;background:var(--bg-elevated);overscroll-behavior:contain;border:0;border-radius:0;max-height:none;position:fixed;inset:0}.JY1wQG_sidebarInner{padding:18px 16px 0}.JY1wQG_sidebarCollapsed{display:none}.JY1wQG_sheetOnly{display:inline-flex}.JY1wQG_sheetFooter{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--bg-elevated);border-top:1px solid var(--line-soft);display:grid;position:sticky;bottom:0}.JY1wQG_sheetFooter .action{width:100%}.JY1wQG_toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px;display:grid}.JY1wQG_searchWrap,.JY1wQG_toolbarMeta{grid-column:1/-1}.JY1wQG_sortWrap{flex:none;width:100%}.JY1wQG_mobileFilterToggle{justify-content:center;width:100%;padding-block:9px;display:inline-flex}.JY1wQG_toolbarMeta{justify-content:space-between}.JY1wQG_saveSearchBtn{padding:7px 14px;font-size:13px}.JY1wQG_filterInput,.JY1wQG_filterSelect,.JY1wQG_searchInput,.JY1wQG_sortWrap select{min-height:44px;font-size:16px}}
._4Cr1sG_card{border:1px dashed color-mix(in srgb, var(--brand) 40%, transparent);background:color-mix(in srgb, var(--brand) 5%, transparent);color:var(--text-main);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:8px;padding:8px 12px;font-size:.84rem;line-height:1.4;display:flex}._4Cr1sG_text{min-width:0;margin:0}._4Cr1sG_note{color:var(--text-soft);margin:0;font-size:.8rem}._4Cr1sG_unlock{border:1px solid var(--brand);background:var(--brand);color:#fff;min-height:32px;font:inherit;cursor:pointer;border-radius:8px;padding:4px 14px;font-weight:600}._4Cr1sG_unlock:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.e9XQ5G_assist{border:1px solid var(--line-soft);background:var(--bg-elevated);border-radius:14px;gap:6px;margin-bottom:10px;padding:10px 14px;display:grid}.e9XQ5G_note{color:var(--text-soft);margin:0;font-size:12px;line-height:18px}.e9XQ5G_badge{color:var(--text-main);font-weight:600}.e9XQ5G_hint{color:var(--text-soft);margin:8px 0 0;font-size:.86rem}.e9XQ5G_advice{border:1px solid var(--line-soft);background:var(--bg-elevated);border-radius:14px;gap:10px;min-width:0;margin:10px 0 14px;padding:12px 14px;display:grid}.e9XQ5G_adviceHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.e9XQ5G_adviceTitle{color:var(--text-main);margin:0;font-size:.9rem;font-weight:700}.e9XQ5G_adviceAnswer{color:var(--text-main);margin:0;font-size:.92rem;line-height:1.45}.e9XQ5G_picks{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:196px;grid-auto-flow:column;gap:10px;margin:0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.e9XQ5G_pick{scroll-snap-align:start;min-width:0}.e9XQ5G_pickLink{border:1px solid var(--line-soft);background:var(--bg-base);height:100%;color:inherit;border-radius:12px;gap:3px;padding-bottom:8px;text-decoration:none;display:grid;overflow:hidden}.e9XQ5G_pickLink:hover,.e9XQ5G_pickLink:focus-visible{border-color:var(--brand)}.e9XQ5G_pickLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.e9XQ5G_pickMedia{aspect-ratio:16/10;background:var(--surface-muted);display:block}.e9XQ5G_pickImage{object-fit:cover;width:100%;height:100%;display:block}.e9XQ5G_pickTitle,.e9XQ5G_pickPrice,.e9XQ5G_pickReason{overflow-wrap:anywhere;padding:0 9px}.e9XQ5G_pickTitle{color:var(--text-main);font-size:.86rem;font-weight:600}.e9XQ5G_pickPrice{color:var(--brand-strong);font-size:.82rem;font-weight:600}.e9XQ5G_pickReason{color:var(--text-soft);font-size:.78rem;line-height:1.35}.e9XQ5G_importIdeas{gap:4px;display:grid}.e9XQ5G_importList{gap:4px;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.e9XQ5G_importLink{color:var(--brand-strong);font-weight:600}.e9XQ5G_followUps{flex-wrap:wrap;gap:6px;display:flex}.e9XQ5G_followUp{border:1px solid var(--line);background:var(--bg-base);min-height:32px;color:var(--text-main);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.82rem}.e9XQ5G_followUp:hover:not(:disabled),.e9XQ5G_followUp:focus-visible{border-color:var(--brand)}.e9XQ5G_followUp:disabled{opacity:.6;cursor:default}
.hIciOq_panel{border:1px solid color-mix(in srgb, var(--brand) 30%, transparent);background:color-mix(in srgb, var(--brand) 6%, transparent);color:var(--text-main);border-radius:10px;flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px;font-size:.86rem;line-height:1.45;display:flex}.hIciOq_label{letter-spacing:.01em;color:var(--text-soft);margin:0;font-size:.74rem;font-weight:600}.hIciOq_list{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.hIciOq_note{color:var(--text-soft);margin:0;font-size:.8rem}.hIciOq_rangeLine{margin:0;font-size:.92rem}.hIciOq_sentence{margin:0}.hIciOq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hIciOq_inline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.hIciOq_button,.hIciOq_primaryButton{border:1px solid var(--brand);min-height:32px;color:var(--brand);cursor:pointer;background:0 0;border-radius:8px;padding:4px 12px;font-size:.8rem;font-weight:600}.hIciOq_primaryButton{background:var(--brand);color:#fff}.hIciOq_button:disabled,.hIciOq_primaryButton:disabled{opacity:.6;cursor:default}.hIciOq_button:focus-visible,.hIciOq_primaryButton:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hIciOq_toolRow{margin-top:10px}.hIciOq_textarea{border:1px solid color-mix(in srgb, var(--text-main) 14%, transparent);background:var(--bg-base);width:100%;min-height:132px;color:var(--text-main);caret-color:var(--brand);font-size:.95rem;font-weight:400;font-family:var(--font-body);resize:vertical;box-sizing:border-box;border-radius:8px;padding:11px 12px;line-height:1.5}.hIciOq_textarea::placeholder{color:var(--text-soft)}.hIciOq_textarea:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent);outline:none}
.A4OKWG_page{gap:14px;display:grid}.A4OKWG_head{gap:6px;display:grid}.A4OKWG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.A4OKWG_backLink{color:var(--brand);justify-self:start;font-size:13px;font-weight:700;text-decoration:none}.A4OKWG_backLink:hover,.A4OKWG_backLink:focus-visible{text-decoration:underline}.A4OKWG_subline{color:var(--text-soft);margin:0;font-size:13px}.A4OKWG_box{border:1px solid var(--line-soft);background:var(--bg-elevated);box-shadow:var(--shadow-sm);border-radius:16px;gap:10px;min-width:0;padding:14px;display:grid}.A4OKWG_label{color:var(--text-soft);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.A4OKWG_title{margin:0;font-size:17px;font-weight:750;line-height:1.3}.A4OKWG_banner{border:1px solid color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent);border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.A4OKWG_banner a{color:inherit;font-weight:700}.A4OKWG_closed{border:1px solid var(--line);background:var(--surface-muted);border-radius:14px;gap:8px;padding:14px;display:grid}.A4OKWG_closedCancelled{border-color:color-mix(in srgb, var(--danger) 35%, transparent);background:color-mix(in srgb, var(--danger) 6%, transparent)}.A4OKWG_closedText{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.A4OKWG_closedActions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.A4OKWG_facts{flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.A4OKWG_facts>div{gap:5px;min-width:0;display:inline-flex}.A4OKWG_facts dt{color:var(--text-soft)}.A4OKWG_facts dd{overflow-wrap:anywhere;margin:0;font-weight:650}.A4OKWG_notes{color:var(--text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.A4OKWG_optionsHead{gap:6px;display:grid}.A4OKWG_notice{background:var(--surface-muted);color:var(--text-soft);border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.A4OKWG_options{gap:12px;margin:0;padding:0;list-style:none;display:grid}.A4OKWG_card{border:1px solid var(--line-soft);background:var(--bg-elevated);box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.A4OKWG_cardChosen{border-color:var(--ok);box-shadow:0 0 0 1px var(--ok)}.A4OKWG_media{aspect-ratio:16/10;background:var(--surface-muted);overflow:hidden}.A4OKWG_photo{object-fit:cover;width:100%;height:100%;display:block}.A4OKWG_noPhoto{height:100%;color:var(--text-soft);place-items:center;font-size:13px;display:grid}.A4OKWG_cardBody{align-content:start;gap:8px;min-width:0;padding:12px 14px 14px;display:grid}.A4OKWG_cardTop{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.A4OKWG_rank{color:var(--brand);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.A4OKWG_cardTitle{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:750;line-height:1.3}.A4OKWG_cardFacts,.A4OKWG_source{color:var(--text-soft);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.45}.A4OKWG_source a{color:var(--brand);font-weight:650}.A4OKWG_priceRow{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.A4OKWG_total{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.15}.A4OKWG_totalLabel{color:var(--text-soft);font-size:12.5px}.A4OKWG_badges{flex-wrap:wrap;gap:6px;display:flex}.A4OKWG_badge{background:var(--surface-muted);min-height:24px;color:var(--text-main);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.A4OKWG_badgeOk{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.A4OKWG_badgeBad{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.A4OKWG_breakdown{border-top:1px solid var(--line-soft);padding-top:6px}.A4OKWG_breakdown summary{color:var(--brand);cursor:pointer;padding:6px 0;font-size:13.5px;font-weight:700}.A4OKWG_costLines{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:4px 0 0;font-size:13px;line-height:1.4;display:grid}.A4OKWG_costLines dt{color:var(--text-soft)}.A4OKWG_costLines dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.A4OKWG_costLines .A4OKWG_costTotal{border-top:1px solid var(--line-soft);color:var(--text-main);padding-top:6px;font-weight:800}.A4OKWG_ruleNote{color:var(--text-soft);margin:8px 0 0;font-size:12.5px;line-height:1.45}.A4OKWG_choose{width:100%}.A4OKWG_chooseConfirm{gap:8px;display:grid}@media (min-width:640px){.A4OKWG_card{grid-template-columns:220px minmax(0,1fr)}.A4OKWG_media{aspect-ratio:4/3;border-radius:10px;align-self:start;margin:12px 0 12px 12px}.A4OKWG_choose{justify-self:start;width:auto}}.A4OKWG_gallery{min-height:96px;margin:8px 0 0}.A4OKWG_fieldStack{align-content:start;gap:6px;min-width:0;display:grid}.A4OKWG_quickTags{flex-wrap:wrap;gap:6px;display:flex}.A4OKWG_quickTag{border:1px solid var(--line);min-height:36px;color:var(--text-main);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.A4OKWG_quickTag:hover{border-color:var(--brand);color:var(--brand)}.A4OKWG_quickTag:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring);outline:none}.A4OKWG_quickTag[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:var(--brand-contrast)}.A4OKWG_fieldNote{min-height:2.9em;color:var(--text-soft);font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:400;line-height:1.45}.A4OKWG_fieldNoteAmount{color:var(--text-main);font-weight:700}.A4OKWG_fieldNoteError{color:var(--danger)}
.Wfbz5a_calc{border:1px solid color-mix(in srgb, var(--text-main) 10%, transparent);border-radius:var(--radius-md,14px);background:var(--surface,var(--bg-elevated));flex-direction:column;gap:14px;padding:16px;display:flex}.Wfbz5a_inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Wfbz5a_field{min-width:0;color:var(--text-soft);flex-direction:column;gap:6px;font-size:.8rem;display:flex}.Wfbz5a_wide{grid-column:1/-1}.Wfbz5a_field select,.Wfbz5a_field input{width:100%;min-height:44px;color:var(--text-main);caret-color:var(--brand);background:var(--bg-base);border:1px solid var(--line);border-radius:var(--radius-sm,8px);text-overflow:ellipsis;padding:8px 10px;font-size:.9rem;line-height:1.3}.Wfbz5a_field input{font-size:max(16px,.9rem)}.Wfbz5a_field input::placeholder{color:var(--text-soft);opacity:1}.Wfbz5a_field select:disabled,.Wfbz5a_field input:disabled{cursor:not-allowed;opacity:.6}.Wfbz5a_field input:focus-visible,.Wfbz5a_field select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring,transparent);outline:none}.Wfbz5a_result{border-top:1px solid var(--line-soft);flex-direction:column;justify-content:center;gap:8px;min-height:56px;padding-top:12px;display:flex}.Wfbz5a_total{color:var(--text-main);margin:0;font-size:.95rem}.Wfbz5a_total strong{white-space:nowrap;font-size:1.1rem}.Wfbz5a_status{color:var(--text-soft);margin:0;font-size:.85rem}.Wfbz5a_retry{min-height:36px;font:inherit;color:var(--text-main);background:var(--bg-base);border:1px solid var(--line);border-radius:var(--radius-sm,8px);cursor:pointer;align-self:flex-start;padding:6px 14px;font-size:.85rem;font-weight:600}.Wfbz5a_retry:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--cada-control-ring,transparent);outline:none}.Wfbz5a_more>summary{cursor:pointer;color:var(--text-main);font-size:.85rem;font-weight:600}.Wfbz5a_breakdown{flex-direction:column;gap:6px;margin:10px 0 0;display:flex}.Wfbz5a_row{justify-content:space-between;align-items:baseline;gap:8px;font-size:.85rem;display:flex}.Wfbz5a_row dt{min-width:0;color:var(--text-soft)}.Wfbz5a_row dd{white-space:nowrap;color:var(--text-main);margin:0;font-weight:600}.Wfbz5a_subtotal{border-top:1px dashed var(--line-soft);padding-top:8px}.Wfbz5a_subtotal dt{color:var(--text-main);font-weight:600}.Wfbz5a_note{color:var(--text-soft);margin:0;font-size:.72rem}@media (max-width:420px){.Wfbz5a_inputs{grid-template-columns:minmax(0,1fr)}}
.ZPwy3q_form{border:1px solid var(--line-soft);background:var(--bg-elevated);min-width:0;font-family:var(--font-body);color:var(--text-main);border-radius:12px;margin-bottom:16px;overflow:visible}.ZPwy3q_form>div:last-child{padding:16px}.ZPwy3q_form input,.ZPwy3q_form select,.ZPwy3q_form textarea{max-width:100%;font-family:inherit}.ZPwy3q_form form>div{min-width:0}.ZPwy3q_form .admin-btn{border:1px solid var(--line);min-height:36px;color:var(--text-main);font:500 12px var(--font-body);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;padding:8px 14px!important}.ZPwy3q_form .admin-btn-primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand,#fff)}.ZPwy3q_form button:disabled{opacity:.55;cursor:wait}.ZPwy3q_note{color:var(--text-soft);margin:0 0 12px;font-size:12px;line-height:1.6}@media (max-width:700px){.ZPwy3q_form>div:last-child{padding:12px}.ZPwy3q_form div[style*=grid-template-columns]{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))!important}.ZPwy3q_form div[style*=grid-template-columns]>div{min-width:0}.ZPwy3q_form input,.ZPwy3q_form select,.ZPwy3q_form textarea{font-size:13px!important}.ZPwy3q_form div[style*="max-width: 50%"]{max-width:100%!important}}
.NVqpjq_card{border:1px solid var(--line-soft);background:var(--bg-elevated);border-radius:14px;gap:8px;margin:16px 0;padding:16px 18px;display:grid}.NVqpjq_card h2{margin:0;font-size:17px}.NVqpjq_card p{color:var(--text-soft);margin:0;font-size:14px}.NVqpjq_estimate{border-top:1px solid var(--line-soft);margin-top:14px;padding-top:12px}.NVqpjq_estimate>summary{cursor:pointer;font-size:.92rem;font-weight:600}.NVqpjq_estimateBody{margin-top:12px}
.iS4XMa_strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.iS4XMa_item{scroll-snap-align:start;flex:none}.iS4XMa_thumb{border:1px solid var(--line);background:var(--surface-muted);cursor:zoom-in;border-radius:8px;width:120px;height:90px;padding:0;display:block;overflow:hidden}.iS4XMa_thumb:focus-visible,.iS4XMa_iconButton:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.iS4XMa_thumbImage{object-fit:cover;width:100%;height:100%;display:block}.iS4XMa_dialog{border:1px solid var(--line);background:var(--bg-elevated);width:min(96vw,1200px);max-width:none;max-height:96vh;color:var(--text-main);border-radius:12px;padding:12px}.iS4XMa_dialog::backdrop{background:#000000c7}.iS4XMa_viewerHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.iS4XMa_counter{color:var(--text-soft);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.iS4XMa_frame{position:relative}.iS4XMa_viewerImage{aspect-ratio:4/3;object-fit:contain;background:var(--surface-muted);border-radius:8px;width:100%;height:auto;max-height:78vh;display:block}.iS4XMa_iconButton{border:1px solid var(--line);background:var(--bg-elevated);min-width:44px;min-height:44px;color:var(--text-main);cursor:pointer;border-radius:999px;font-size:22px;line-height:1}.iS4XMa_nav{position:absolute;top:50%;transform:translateY(-50%)}.iS4XMa_prev{left:8px}.iS4XMa_next{right:8px}
