.cdXjJW_form{gap:16px;max-width:720px;display:grid}.cdXjJW_form label{gap:7px;display:grid}.cdXjJW_entry{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px 22px;list-style:none;display:grid}.cdXjJW_entry:last-child{border-bottom:0}.cdXjJW_entry strong{display:block}.cdXjJW_body{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin:8px 0 0;font-size:.9rem}@media (max-width:760px){.cdXjJW_entry{grid-template-columns:1fr;padding:16px}}.cdXjJW_form button{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;min-height:44px;padding:0 20px;font-weight:600}.cdXjJW_form button:hover{background:var(--accent-2)}.cdXjJW_form button:disabled{opacity:.55;cursor:wait}.cdXjJW_form p{color:var(--muted);margin:0;font-size:.85rem}
body:has(.D-8J2q_root){margin:0}.D-8J2q_root{--bg:#0a0a0b;--bg-2:#0e0e10;--panel:#121214;--panel-2:#19191c;--panel-3:#202024;--line:#ffffff14;--line-2:#ffffff26;--text:#f2eee6;--muted:#a4a29b;--muted-2:#77756f;--accent:#dc2a38;--accent-2:#ff4a58;--accent-text:#ff7480;--accent-soft:#dc2a3824;--input-bg:#0d0d0f;--ok:#3fbf7f;--warn:#f0b341;--info:#6aa9ff;--purple:#a06cff;--shadow:0 18px 50px #00000073;--glow:radial-gradient(900px 420px at 10% -8%, #dc2a3814, transparent 62%);--display:var(--font-oswald), Oswald, Impact, "Arial Narrow", sans-serif;--body:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);font-family:var(--body);background:var(--bg);background-image:var(--glow);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:15px;line-height:1.6}.D-8J2q_root *,.D-8J2q_root :before,.D-8J2q_root :after{box-sizing:border-box}.D-8J2q_root h1,.D-8J2q_root h2,.D-8J2q_root p{margin-top:0}.D-8J2q_root h1,.D-8J2q_root h2,.D-8J2q_root h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-weight:600;line-height:1.1}.D-8J2q_root h1{margin-bottom:10px;font-size:clamp(1.8rem,3.2vw,2.6rem)}.D-8J2q_root h2{margin-bottom:14px;font-size:1.15rem}.D-8J2q_root a{color:inherit;text-decoration:none}.D-8J2q_root a:hover{text-underline-offset:4px;text-decoration:underline}.D-8J2q_root button,.D-8J2q_root input,.D-8J2q_root select,.D-8J2q_root textarea{font:inherit;color:inherit}.D-8J2q_root button,.D-8J2q_root select{cursor:pointer}.D-8J2q_root :focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.D-8J2q_root ::selection{background:var(--accent);color:#fff}.D-8J2q_shell{grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.D-8J2q_sidebar{background:var(--bg-2);border-right:1px solid var(--line);flex-direction:column;align-self:start;height:100dvh;padding:28px 14px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.D-8J2q_wordmark{font-family:var(--display);letter-spacing:.14em;padding:0 10px;font-size:1.5rem;font-weight:700;line-height:1;display:block;text-decoration:none!important}.D-8J2q_wordmark span{border-top:2px solid var(--accent);letter-spacing:.3em;color:var(--muted);margin-top:8px;padding-top:5px;font-size:.6rem;font-weight:400;display:block}.D-8J2q_sideNav{gap:22px;margin-top:34px;display:grid}.D-8J2q_navGroup{gap:2px;display:grid}.D-8J2q_navLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);padding:0 12px;font-size:.66rem;font-weight:600;margin:0 0 6px!important}.D-8J2q_sideNav a,.D-8J2q_sheet .D-8J2q_navGroup a{color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:9px 12px;font-size:.9rem;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.D-8J2q_sideNav a:hover,.D-8J2q_sheet .D-8J2q_navGroup a:hover{background:var(--panel-2);color:var(--text);text-decoration:none}.D-8J2q_sideNav a[aria-current=page],.D-8J2q_sheet .D-8J2q_navGroup a[aria-current=page]{background:var(--panel-2);color:var(--text)}.D-8J2q_sideNav a[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-14px}.D-8J2q_sideNav a[aria-current=page] .D-8J2q_icon,.D-8J2q_sheet .D-8J2q_navGroup a[aria-current=page] .D-8J2q_icon{color:var(--accent-text)}.D-8J2q_icon{flex-shrink:0;width:18px;height:18px}.D-8J2q_staff{overflow-wrap:anywhere;align-items:center;gap:11px;margin-top:auto;padding:36px 10px 0;font-size:.8rem;display:flex}.D-8J2q_staff strong{font-weight:600;display:block}.D-8J2q_staff small{color:var(--muted);text-transform:capitalize}.D-8J2q_avatar{background:var(--panel-3);border:1px solid var(--line-2);width:36px;height:36px;color:var(--text);letter-spacing:.04em;border-radius:10px;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:600;display:grid}.D-8J2q_signout{border:1px solid var(--line-2);background:0 0;border-radius:9px;margin:12px 10px 0;padding:8px 14px;transition:border-color .2s,color .2s;color:var(--muted)!important;font-size:.8rem!important}.D-8J2q_signout:hover{border-color:var(--accent);color:var(--text)!important}.D-8J2q_main{width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:0 44px 64px}.D-8J2q_topbar{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding:14px 0;font-size:.78rem;display:flex}.D-8J2q_topbarBrand{display:none!important}.D-8J2q_topbarRight{align-items:center;gap:18px;margin-left:auto;display:flex}.D-8J2q_topbarAdd{background:var(--accent);border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.84rem;font-weight:600;transition:background .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.D-8J2q_topbarAdd:hover{background:var(--accent-2)}.D-8J2q_topbarAdd .D-8J2q_icon{width:16px;height:16px}.D-8J2q_tabs{display:none}.D-8J2q_sheet{border:0;border-top:1px solid var(--line-2);background:var(--panel);width:100%;max-width:none;max-height:84dvh;color:var(--text);border-radius:20px 20px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.D-8J2q_sheet::backdrop{background:#0000009e}.D-8J2q_sheetBody{max-height:84dvh;padding:14px 14px calc(24px + env(safe-area-inset-bottom));gap:18px;display:grid;overflow-y:auto}.D-8J2q_sheetTop{justify-content:space-between;align-items:center;padding:2px 6px 0;display:flex}.D-8J2q_sheetTop strong{font-size:.95rem}.D-8J2q_sheetClose{border:1px solid var(--line-2);background:0 0;border-radius:10px;min-height:40px;padding:0 16px;font-weight:600}.D-8J2q_sheetAdd{background:var(--accent);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:600;display:flex;color:#fff!important}.D-8J2q_sheetSignOut .D-8J2q_signout{width:100%;min-height:44px;margin:0}.D-8J2q_heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.D-8J2q_heading p:last-child{margin-bottom:0}.D-8J2q_eyebrow{font-family:var(--display);letter-spacing:.22em;color:var(--accent-text);text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:.7rem;font-weight:500;display:inline-flex}.D-8J2q_eyebrow:before{content:"";background:var(--accent);width:22px;height:2px}.D-8J2q_muted{color:var(--muted);font-weight:400}.D-8J2q_button,.D-8J2q_secondary{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:.88rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex;text-decoration:none!important}.D-8J2q_button{background:var(--accent);color:#fff!important}.D-8J2q_button:hover{background:var(--accent-2)}.D-8J2q_button:active,.D-8J2q_secondary:active{transform:translateY(1px)}.D-8J2q_button:disabled{opacity:.55;cursor:wait;transform:none}.D-8J2q_secondary{border-color:var(--line-2);background:0 0;color:var(--text)!important}.D-8J2q_secondary:hover{border-color:var(--accent);background:var(--accent-soft)}.D-8J2q_metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px;display:grid}.D-8J2q_metrics>div{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:22px 24px;position:relative;overflow:hidden}.D-8J2q_metrics span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:600}.D-8J2q_metrics strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:2.8rem;font-weight:700;line-height:1.2;display:block}.D-8J2q_metrics small{color:var(--muted);font-size:.78rem}.D-8J2q_panel{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:24px;overflow:hidden}.D-8J2q_sectionHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.D-8J2q_sectionHeading h2{letter-spacing:.08em;margin:0;font-size:1rem}.D-8J2q_sectionHeading .D-8J2q_eyebrow{margin-bottom:6px}.D-8J2q_sectionHeading>a,.D-8J2q_sectionHeading>span{color:var(--muted);font-size:.8rem}.D-8J2q_sectionHeading>a:hover{color:var(--accent-text)}.D-8J2q_tableWrap{overflow:auto}.D-8J2q_table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:.85rem}.D-8J2q_table th{border-bottom:1px solid var(--line);background:var(--bg-2);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:13px 22px;font-size:.68rem;font-weight:600}.D-8J2q_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 22px}.D-8J2q_table tr:last-child td{border-bottom:0}.D-8J2q_table tbody tr{transition:background .2s}.D-8J2q_table tbody tr:hover{background:var(--accent-soft)}.D-8J2q_table small{color:var(--muted);margin-top:3px;font-size:.75rem;display:block}.D-8J2q_customer{font-size:.92rem;font-weight:600}.D-8J2q_numeric{font-variant-numeric:tabular-nums}.D-8J2q_badge{--c:var(--muted);border:1px solid color-mix(in srgb, var(--c) 38%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent);color:var(--c);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:.66rem;font-weight:600;display:inline-flex}.D-8J2q_badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.D-8J2q_badge[data-status=new]{--c:var(--info)}.D-8J2q_badge[data-status=contacted]{--c:var(--purple)}.D-8J2q_badge[data-status=estimate]{--c:var(--warn)}.D-8J2q_badge[data-status=approved],.D-8J2q_badge[data-status=complete]{--c:var(--ok)}.D-8J2q_badge[data-status=repair]{--c:var(--accent-text)}.D-8J2q_badge[data-status=lost]{--c:var(--muted-2)}.D-8J2q_empty{text-align:center;padding:56px 28px}.D-8J2q_empty p:not(.D-8J2q_eyebrow){color:var(--muted);font-size:.95rem}.D-8J2q_empty .D-8J2q_button{margin-top:10px}.D-8J2q_filters{align-items:end;gap:14px;padding:22px 24px 14px;display:flex}.D-8J2q_filters label:first-child{flex:1}.D-8J2q_filters label{min-width:0}.D-8J2q_filters a{color:var(--muted);padding-bottom:12px;font-size:.82rem}.D-8J2q_resultCount{color:var(--muted);padding:0 24px 14px;font-size:.78rem}.D-8J2q_pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:18px 24px;font-size:.82rem;display:flex}.D-8J2q_pagination a:hover{color:var(--accent-text)}.D-8J2q_root label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:7px;font-size:.74rem;font-weight:600;display:grid}.D-8J2q_root input,.D-8J2q_root select,.D-8J2q_root textarea{border:1px solid var(--line-2);background:var(--input-bg);width:100%;min-width:0;color:var(--text);letter-spacing:0;text-transform:none;border-radius:10px;padding:11px 13px;font-size:.95rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.D-8J2q_root input:focus,.D-8J2q_root select:focus,.D-8J2q_root textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.D-8J2q_root input::placeholder,.D-8J2q_root textarea::placeholder{color:var(--muted-2);font-weight:400}.D-8J2q_root textarea{resize:vertical;min-height:100px}.D-8J2q_form{gap:20px;display:grid}.D-8J2q_form section{border-bottom:1px solid var(--line);padding-bottom:24px}.D-8J2q_form .D-8J2q_button{justify-self:start}.D-8J2q_fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.D-8J2q_full{grid-column:1/-1}.D-8J2q_vehicleFields{grid-template-columns:.65fr 1fr 1fr;gap:18px;display:grid}.D-8J2q_formPanel{max-width:830px;padding:32px}.D-8J2q_footnote{color:var(--muted);font-size:.78rem;line-height:1.65;margin:10px 0 0!important}.D-8J2q_error,.D-8J2q_success{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--accent-text);border-radius:0 8px 8px 0;margin:0;padding:10px 14px;font-size:.88rem}.D-8J2q_success{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.D-8J2q_error:empty{display:none}.D-8J2q_back{margin-bottom:22px;font-size:.82rem;display:inline-block;color:var(--muted)!important}.D-8J2q_back:hover{color:var(--accent-text)!important}.D-8J2q_detailGrid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:24px;display:grid}.D-8J2q_detailGrid>*{min-width:0}.D-8J2q_detailBody{padding:22px 24px}.D-8J2q_preserve{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.95rem}.D-8J2q_facts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;margin:22px 0 0;padding-top:20px;display:grid}.D-8J2q_facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.7rem}.D-8J2q_facts dd{overflow-wrap:anywhere;margin:0;font-size:.92rem}.D-8J2q_timeline{margin-top:28px}.D-8J2q_timeline article{border-left:1px solid var(--line-2);margin-left:4px;padding:0 0 20px 18px}.D-8J2q_timeline article>div{justify-content:space-between;gap:14px;font-size:.8rem;display:flex}.D-8J2q_timeline time{color:var(--muted)}.D-8J2q_timeline p{margin:8px 0 0}.D-8J2q_photos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;padding:22px 24px;display:grid}.D-8J2q_photos a{min-width:0;font-size:.75rem}.D-8J2q_photos img{object-fit:cover;background:var(--panel-3);border:1px solid var(--line);border-radius:10px;width:100%;height:150px;margin-bottom:7px;display:block}.D-8J2q_photos span{overflow-wrap:anywhere;color:var(--muted);display:block}.D-8J2q_login{grid-template-columns:1.05fr 1fr;min-height:100dvh;display:grid}.D-8J2q_loginStory{isolation:isolate;color:#f4f1ea;--muted:#98a0b0;background:#07080b;flex-direction:column;justify-content:space-between;gap:70px;padding:55px 64px;display:flex;position:relative;overflow:hidden}.D-8J2q_loginStory:before{content:"";z-index:-1;background:radial-gradient(closest-side at 22% 30%,#d8202f52,#0000 70%),radial-gradient(closest-side at 85% 18%,#4da3ff24,#0000 70%),radial-gradient(closest-side at 60% 92%,#d8202f24,#0000 70%);position:absolute;inset:-30%}.D-8J2q_loginStory:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 40% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(90% 70% at 40% 40%,#000 20%,#0000 78%)}.D-8J2q_loginStory .D-8J2q_wordmark{align-self:flex-start;display:inline-block}.D-8J2q_loginStory h1{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.02}.D-8J2q_loginStory p:not(.D-8J2q_eyebrow){color:#98a0b0;max-width:380px;font-size:1rem;line-height:1.8}.D-8J2q_loginStory .D-8J2q_eyebrow{color:#ff6b78}.D-8J2q_loginStory small{color:#6d7686;letter-spacing:.04em;font-size:.78rem}.D-8J2q_loginPanel{align-items:center;padding:50px;display:grid;position:relative}.D-8J2q_loginPanel>div{width:100%;max-width:380px;margin:auto}.D-8J2q_loginPanel h2{letter-spacing:.01em;font-size:1.9rem}.D-8J2q_loginPanel .D-8J2q_form{margin-top:28px}.D-8J2q_loginPanel .D-8J2q_form section{border:0;padding:0}.D-8J2q_loginPanel .D-8J2q_button{width:100%}.D-8J2q_loginPanel .D-8J2q_footnote{margin-top:24px!important}.D-8J2q_loading{gap:22px;display:grid}.D-8J2q_loading div{background:var(--panel-2);border-radius:14px;height:100px;animation:1.4s ease-in-out infinite D-8J2q_pulse}.D-8J2q_loading div:first-child{width:55%;height:70px}.D-8J2q_loading div:last-child{height:300px}@keyframes D-8J2q_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.D-8J2q_root *,.D-8J2q_root :before,.D-8J2q_root :after{transition:none!important;animation:none!important}}@media (max-width:1100px){.D-8J2q_main{padding:0 24px 40px}.D-8J2q_shell{grid-template-columns:216px minmax(0,1fr)}.D-8J2q_sidebar{padding:24px 10px 16px}.D-8J2q_detailGrid{grid-template-columns:1fr}.D-8J2q_detailGrid>aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.D-8J2q_loginStory{padding:44px 34px}}@media (max-width:760px){.D-8J2q_shell{display:block}.D-8J2q_sidebar{display:none}.D-8J2q_main{padding:0 16px calc(96px + env(safe-area-inset-bottom))}.D-8J2q_topbar{z-index:30;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:0 -16px 20px;padding:12px 16px;position:sticky;top:0}.D-8J2q_topbarBrand{font-family:var(--display);letter-spacing:.14em;font-size:1.05rem;font-weight:700;line-height:1;display:block!important}.D-8J2q_topbarBrand span{border-top:2px solid var(--accent);letter-spacing:.3em;color:var(--muted);margin-top:4px;padding-top:3px;font-size:.5rem;font-weight:400;display:block}.D-8J2q_topbarPlace{display:none}.D-8J2q_topbarAdd{min-height:40px}.D-8J2q_tabs{z-index:60;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-2) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.D-8J2q_tabs a,.D-8J2q_tabs button{min-height:54px;color:var(--muted);background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:.66rem;font-weight:600;text-decoration:none;display:flex}.D-8J2q_tabs [aria-current=page]{color:var(--accent-text)}.D-8J2q_tabs .D-8J2q_icon{width:22px;height:22px}.D-8J2q_heading{flex-direction:column;align-items:flex-start;gap:16px}.D-8J2q_metrics{grid-template-columns:1fr;gap:12px}.D-8J2q_metrics strong{font-size:2.2rem}.D-8J2q_sectionHeading,.D-8J2q_detailBody{padding:18px}.D-8J2q_filters{flex-wrap:wrap;padding:18px}.D-8J2q_filters label:first-child{flex-basis:100%}.D-8J2q_filters label:nth-child(2){flex:1}.D-8J2q_formPanel{padding:20px}.D-8J2q_fields,.D-8J2q_vehicleFields,.D-8J2q_facts{grid-template-columns:1fr}.D-8J2q_detailGrid>aside{display:block}.D-8J2q_login{grid-template-columns:1fr}.D-8J2q_loginStory{gap:30px;padding:24px}.D-8J2q_loginStory>div:nth-child(2),.D-8J2q_loginStory>small{display:none}.D-8J2q_loginPanel{align-items:start;padding:64px 22px 40px}.D-8J2q_loginPanel>div{max-width:460px}}.D-8J2q_subnav{scrollbar-width:none;gap:6px;margin:-8px 0 22px;padding:4px 0 10px;display:flex;overflow-x:auto}.D-8J2q_subnav::-webkit-scrollbar{display:none}.D-8J2q_subnav a{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;padding:8px 14px;font-size:.82rem;font-weight:600}.D-8J2q_subnav a:hover{color:var(--text);border-color:var(--line-2);text-decoration:none}.D-8J2q_detailGrid [id]{scroll-margin-top:84px}@media (max-width:760px){.D-8J2q_table thead{display:none}.D-8J2q_table,.D-8J2q_table tbody,.D-8J2q_table tr,.D-8J2q_table td{white-space:normal;width:100%;display:block}.D-8J2q_table tr{border-bottom:1px solid var(--line);padding:14px 16px}.D-8J2q_table tr:last-child{border-bottom:0}.D-8J2q_table td{border:0;padding:2px 0}.D-8J2q_table td[data-label]:before{content:attr(data-label) ": ";color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}}.D-8J2q_detailGrid>aside{flex-direction:column;display:flex}.D-8J2q_detailGrid>aside>#next{order:-3}.D-8J2q_detailGrid>aside>#repair{order:-2}.D-8J2q_detailGrid>aside>#archive{order:10}.D-8J2q_actionLinks{gap:8px;margin-bottom:14px;display:grid}.D-8J2q_actionLinks a{border:1px solid var(--line-2);min-height:42px;color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;font-size:.88rem;font-weight:600;display:flex}.D-8J2q_actionLinks a:after{content:"→";color:var(--accent-text)}.D-8J2q_actionLinks a:hover{border-color:var(--accent);text-decoration:none}@media (max-width:1100px){.D-8J2q_detailGrid>aside{flex-direction:column;display:flex}}.D-8J2q_detailGrid>aside[data-phase=repair]>#repair{order:-4}.D-8J2q_photoPicker{justify-items:start;gap:12px;display:grid}.D-8J2q_photoTiles{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.D-8J2q_photoTiles li{align-content:start;gap:4px;display:grid;position:relative}.D-8J2q_photoTiles img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line);background:var(--panel-3);border-radius:10px;width:100%}.D-8J2q_photoTiles li[data-status=failed] img{border-color:var(--accent)}.D-8J2q_photoTiles li[data-status=done] img{border-color:var(--ok)}.D-8J2q_photoState{color:var(--muted);font-size:.72rem;font-weight:600}.D-8J2q_photoTiles button{color:#fff;cursor:pointer;background:#0a0a0bc7;border:0;border-radius:8px;width:26px;height:26px;font-size:1rem;position:absolute;top:4px;right:4px}.D-8J2q_photoTiles small{color:var(--accent-text);font-size:.72rem}.D-8J2q_photoHeading{letter-spacing:.1em;margin:18px 0 10px;font-size:.8rem}.D-8J2q_photoHeading:first-child{margin-top:0}.D-8J2q_photoOpen{cursor:zoom-in;background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block}.D-8J2q_photoOpen:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.D-8J2q_dossierPhotos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.D-8J2q_dossierPhotos li{align-content:start;gap:8px;display:grid}.D-8J2q_dossierPhotos img{object-fit:cover;border:1px solid var(--line);background:var(--panel-3);border-radius:10px;width:100%;height:130px;display:block}.D-8J2q_photoVisible{letter-spacing:0;text-transform:none;color:var(--text);align-items:center;gap:8px;font-size:.78rem;font-weight:500;display:flex}.D-8J2q_photoVisible input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--accent);border:0;margin:0;padding:0}.D-8J2q_photoCaption{color:var(--muted);font-size:.76rem}.D-8J2q_detailGrid>aside>[data-slot=next]{order:-3}.D-8J2q_detailGrid>aside>[data-slot=repair]{order:-2}.D-8J2q_detailGrid>aside>[data-slot=archive]{order:10}.D-8J2q_detailGrid>aside[data-phase=repair]>[data-slot=repair]{order:-4}.D-8J2q_confirm{border:1px solid var(--line-2);background:var(--panel);width:min(440px,100vw - 32px);color:var(--text);border-radius:16px;padding:0}.D-8J2q_confirm::backdrop{background:#0009}.D-8J2q_confirmBody{gap:14px;padding:22px;display:grid}.D-8J2q_confirmBody h2{margin:0}.D-8J2q_confirmBody ul{color:var(--muted);margin:0;padding-left:18px;font-size:.9rem;line-height:1.6}.D-8J2q_confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.D-8J2q_checkLine{letter-spacing:0;text-transform:none;color:var(--text);align-items:center;gap:10px;font-size:.88rem;font-weight:500;display:flex}.D-8J2q_checkLine input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--accent);border:0;flex:none;margin:0;padding:0}
@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48cb8c496a1feb17-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87ccb897ba116d44-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.33pk-ofy4si23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1aws_7qfq78t4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.1hb2l88ecv7fz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.33pk-ofy4si23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1aws_7qfq78t4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.1hb2l88ecv7fz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.33pk-ofy4si23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1aws_7qfq78t4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.1hb2l88ecv7fz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.2cxn6_f21kzew.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.2stk1byrn45r7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.33pk-ofy4si23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1aws_7qfq78t4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.1hb2l88ecv7fz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}._55pvTW_className{font-family:Oswald,Oswald Fallback;font-style:normal}._55pvTW_variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.h1XLeG_className{font-family:Inter,Inter Fallback;font-style:normal}.h1XLeG_variable{--font-inter:"Inter", "Inter Fallback"}
.vV-yoq_filters{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:24px;padding:20px;display:flex}.vV-yoq_filters label{gap:6px;font-size:.85rem;display:grid}.vV-yoq_filters input,.vV-yoq_filters select{background:var(--input-bg);border:1px solid var(--line-2);border-radius:7px;max-width:100%;padding:9px 12px}.vV-yoq_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vV-yoq_fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.vV-yoq_fieldset:disabled{opacity:.6}.vV-yoq_list{gap:16px;padding:0;list-style:none;display:grid}.vV-yoq_card{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0;padding:22px}.vV-yoq_card p{overflow-wrap:anywhere}.vV-yoq_card summary{cursor:pointer;color:var(--text);padding:12px 0;font-weight:600}.vV-yoq_card h3{margin:0 0 8px;font-size:1.1rem}.vV-yoq_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:.85rem;display:flex}.vV-yoq_badge{background:var(--panel-3);color:var(--text);text-transform:capitalize;border-radius:6px;padding:3px 9px;font-size:.8rem;display:inline-block}.vV-yoq_overdue{color:var(--warn);font-weight:600}.vV-yoq_section{margin:30px 0}.vV-yoq_pager{justify-content:space-between;gap:20px;padding:12px 0;display:flex}.vV-yoq_create{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin:24px 0;display:grid}@media (max-width:850px){.vV-yoq_create,.vV-yoq_twoColumns{grid-template-columns:1fr}.vV-yoq_filters label{flex:180px}}
.HrnxeW_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.HrnxeW_kpi{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px 20px}.HrnxeW_kpi span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600;display:block}.HrnxeW_kpi strong{font-family:var(--display);font-variant-numeric:tabular-nums;margin-top:6px;font-size:2.3rem;font-weight:600;line-height:1.1;display:block}.HrnxeW_kpi small{color:var(--muted);margin-top:4px;font-size:.78rem;display:block}.HrnxeW_kpiWarn strong{color:var(--warn)}.HrnxeW_cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.HrnxeW_cols>*{min-width:0}.HrnxeW_stack{gap:22px;display:grid}.HrnxeW_stack>section{margin-bottom:0!important}.HrnxeW_more{border-top:1px solid var(--line);color:var(--muted);padding:14px 22px;font-size:.82rem;display:block}.HrnxeW_more:hover{color:var(--accent-text);text-decoration:none!important}.HrnxeW_emptyNote{color:var(--muted);padding:28px 22px;font-size:.9rem}.HrnxeW_leads{border-collapse:collapse;width:100%;font-size:.86rem}.HrnxeW_leads th{text-align:left;border-bottom:1px solid var(--line);background:var(--bg-2);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:12px 20px;font-size:.66rem;font-weight:600}.HrnxeW_leads th a{color:inherit}.HrnxeW_leads td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 20px}.HrnxeW_leads tbody tr:last-child td{border-bottom:0}.HrnxeW_leads tbody tr:hover{background:var(--panel-2)}.HrnxeW_name{color:var(--text);font-size:.92rem;font-weight:600}.HrnxeW_sub{color:var(--muted);margin-top:2px;font-size:.76rem;display:block}.HrnxeW_ref{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem}.HrnxeW_money{font-variant-numeric:tabular-nums;white-space:nowrap}.HrnxeW_noAmount{color:var(--muted-2)}.HrnxeW_due{white-space:nowrap}.HrnxeW_dueLate{color:var(--warn);font-weight:600}.HrnxeW_board{scroll-snap-type:x proximity;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:14px;padding-bottom:12px;display:grid;overflow-x:auto}.HrnxeW_column{border:1px solid var(--line);background:var(--bg-2);scroll-snap-align:start;border-radius:14px;flex-direction:column;min-width:0;max-height:calc(100dvh - 250px);display:flex}.HrnxeW_columnHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 12px;display:flex}.HrnxeW_columnHead small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.74rem}.HrnxeW_cards{gap:10px;padding:12px;display:grid;overflow-y:auto}.HrnxeW_card{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:8px;padding:12px 13px;display:grid}.HrnxeW_card:hover{border-color:var(--line-2)}.HrnxeW_card a.HrnxeW_name{color:var(--text)}.HrnxeW_card p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;display:-webkit-box;overflow:hidden}.HrnxeW_cardMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:.74rem;display:flex}.HrnxeW_move{gap:6px;display:flex}.HrnxeW_move select{min-height:32px;padding:4px 8px!important;font-size:.78rem!important}.HrnxeW_move button{border:1px solid var(--line-2);background:0 0;border-radius:8px;min-height:32px;padding:0 12px;font-size:.78rem;font-weight:600}.HrnxeW_move button:hover{border-color:var(--accent)}.HrnxeW_moveError{color:var(--accent-text);margin:0;font-size:.74rem}.HrnxeW_closed{margin-top:26px}.HrnxeW_closedRow{flex-wrap:wrap;gap:12px;display:flex}.HrnxeW_closedRow a{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:.86rem;display:inline-flex}.HrnxeW_rows{margin:0;padding:0;list-style:none}.HrnxeW_row{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 22px;display:grid}.HrnxeW_row:last-child{border-bottom:0}.HrnxeW_day{border:1px solid var(--line);text-align:center;min-width:62px;color:var(--muted);border-radius:10px;padding:6px 8px;font-size:.74rem;line-height:1.3}.HrnxeW_day strong{color:var(--text);font-size:.95rem;display:block}.HrnxeW_dayLate{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 10%, transparent)}.HrnxeW_dayLate strong{color:var(--warn)}.HrnxeW_rowBody p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.86rem}.HrnxeW_rowAction a{border:1px solid var(--line-2);white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:0 12px;font-size:.8rem;font-weight:600;display:inline-flex}.HrnxeW_rowAction a:hover{border-color:var(--accent);text-decoration:none!important}.HrnxeW_feed{margin:0;padding:6px 22px 10px;list-style:none}.HrnxeW_feed li{border-left:1px solid var(--line-2);padding:12px 0 12px 20px;font-size:.86rem;position:relative}.HrnxeW_feed li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:19px;left:-4px}.HrnxeW_feed time{color:var(--muted);margin-top:2px;font-size:.74rem;display:block}.HrnxeW_arrow{color:var(--muted-2);padding:0 4px}.HrnxeW_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:12px;padding:18px 22px;display:flex}.HrnxeW_toolbar label:first-child{flex:260px}.HrnxeW_toolbar label{min-width:0}.HrnxeW_toolbar a{color:var(--muted);padding-bottom:12px;font-size:.82rem}.HrnxeW_count{color:var(--muted);padding:12px 22px 0;font-size:.78rem}.HrnxeW_pager{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:16px 22px;font-size:.82rem;display:flex}.HrnxeW_pager a:hover{color:var(--accent-text)}@media (max-width:1100px){.HrnxeW_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.HrnxeW_cols{grid-template-columns:1fr}}@media (max-width:760px){.HrnxeW_kpis{gap:10px}.HrnxeW_kpi{padding:14px 15px}.HrnxeW_kpi strong{font-size:1.9rem}.HrnxeW_board{grid-auto-columns:82%;margin-right:-16px;padding-right:16px}.HrnxeW_column{max-height:none}.HrnxeW_row{grid-template-columns:auto minmax(0,1fr);padding:14px 16px}.HrnxeW_rowAction{grid-column:1/-1}.HrnxeW_feed{padding:6px 16px 10px}.HrnxeW_toolbar{padding:16px}.HrnxeW_count,.HrnxeW_pager,.HrnxeW_more{padding-left:16px;padding-right:16px}.HrnxeW_leads thead{display:none}.HrnxeW_leads,.HrnxeW_leads tbody,.HrnxeW_leads tr,.HrnxeW_leads td{width:100%;display:block}.HrnxeW_leads tr{border-bottom:1px solid var(--line);padding:14px 16px}.HrnxeW_leads td{border:0;padding:2px 0}.HrnxeW_leads td[data-label]:before{content:attr(data-label) ": ";color:var(--muted-2);font-size:.72rem}.HrnxeW_leads td.HrnxeW_cellMain{padding-bottom:6px}}.HrnxeW_edit{margin-top:10px}.HrnxeW_edit summary{cursor:pointer;color:var(--accent-text);font-size:.8rem;font-weight:600}.HrnxeW_edit[open]{border:1px solid var(--line);background:var(--bg-2);border-radius:12px;padding:14px}.HrnxeW_draftSubject{color:var(--muted);margin:10px 0 8px;font-size:.8rem;font-weight:600}.HrnxeW_draftLabel textarea{min-height:150px}.HrnxeW_draftActions{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:.8rem;display:flex}.HrnxeW_draftActions button{border:1px solid var(--line-2);background:0 0;border-radius:10px;min-height:38px;padding:0 16px;font-weight:600}.HrnxeW_draftActions button:hover{border-color:var(--accent)}.HrnxeW_draftHint{color:var(--muted-2);margin:8px 0 0;font-size:.76rem}.HrnxeW_stageName{font-size:.86rem;font-weight:600;display:block}.HrnxeW_progress{background:var(--panel-3);border-radius:3px;width:120px;height:5px;margin-top:6px;display:block;overflow:hidden}.HrnxeW_progress i{background:var(--accent);border-radius:3px;height:100%;display:block}
.nD8glW_bell{border:1px solid var(--line-2);width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:inline-grid;position:relative}.nD8glW_bell:hover{border-color:var(--accent)}.nD8glW_icon{width:20px;height:20px}.nD8glW_badge{background:var(--accent);color:#fff;text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:20px;position:absolute;top:-6px;right:-6px}.nD8glW_panel{border:1px solid var(--line-2);background:var(--panel);width:min(400px,100vw - 32px);max-height:calc(100dvh - 96px);color:var(--text);box-shadow:var(--shadow);border-radius:16px;margin:0;padding:0;position:fixed;inset:64px 24px auto auto;overflow:hidden}.nD8glW_panel::backdrop{background:#00000059}.nD8glW_body{gap:14px;max-height:calc(100dvh - 96px);padding:16px;display:grid;overflow-y:auto}.nD8glW_head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nD8glW_count{color:var(--accent-text);margin-left:10px;font-size:.78rem;font-weight:600}.nD8glW_close{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:10px;min-height:36px;padding:0 14px;font-weight:600}.nD8glW_empty{color:var(--muted);margin:0;padding:18px 4px;font-size:.9rem}.nD8glW_list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nD8glW_list a{border:1px solid var(--line);color:inherit;border-radius:12px;grid-template-columns:12px minmax(0,1fr);gap:10px;padding:11px 12px;text-decoration:none;display:grid}.nD8glW_list a:hover{border-color:var(--line-2);background:var(--panel-2);text-decoration:none}.nD8glW_dot{background:0 0;border-radius:50%;width:8px;height:8px;margin-top:7px}.nD8glW_list li[data-unread=true] .nD8glW_dot{background:var(--accent)}.nD8glW_list li[data-unread=false] a{opacity:.72}.nD8glW_text{gap:2px;min-width:0;display:grid}.nD8glW_text strong{font-size:.9rem}.nD8glW_text span,.nD8glW_text time{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.nD8glW_actions{justify-content:flex-end;display:flex}.nD8glW_actions button,.nD8glW_desktop button{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:10px;min-height:38px;padding:0 16px;font-weight:600}.nD8glW_actions button:disabled{opacity:.5;cursor:default}.nD8glW_settings{border-top:1px solid var(--line);padding-top:12px}.nD8glW_settings summary{cursor:pointer;color:var(--muted);font-size:.85rem;font-weight:600}.nD8glW_switch{letter-spacing:0;text-transform:none;color:var(--text);align-items:center;gap:10px;margin-top:12px;font-size:.85rem;font-weight:500;display:flex}.nD8glW_switch input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--accent);border:0;flex:none;margin:0;padding:0}.nD8glW_desktop{margin-top:4px}.nD8glW_desktop p,.nD8glW_note{color:var(--muted);margin:12px 0 0;font-size:.78rem;line-height:1.55}.nD8glW_toasts{z-index:80;pointer-events:none;gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed;top:72px;right:24px}.nD8glW_toast{pointer-events:auto;border:1px solid var(--line-2);border-left:3px solid var(--accent);background:var(--panel-2);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.nD8glW_toast strong{font-size:.88rem;display:block}.nD8glW_toast span{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem}.nD8glW_toast a{color:var(--accent-text);font-size:.82rem;font-weight:700}.nD8glW_toast button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:1.1rem}@media (max-width:760px){.nD8glW_panel{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100%;max-height:84dvh;inset:auto 0 0}.nD8glW_body{max-height:84dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.nD8glW_toasts{width:auto;top:64px;left:16px;right:16px}}
._7NRcMq_panel{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:14px;margin:20px 0;padding:24px}._7NRcMq_form{gap:16px;max-width:760px;margin:18px 0;display:grid}._7NRcMq_form label{gap:7px;display:grid}._7NRcMq_form input,._7NRcMq_form select,._7NRcMq_form textarea{border:1px solid var(--line-2);background:var(--input-bg);width:100%;min-height:44px;color:var(--text);box-sizing:border-box;border-radius:10px;padding:10px 12px}._7NRcMq_form fieldset{border:1px solid var(--line);border-radius:12px;gap:12px;display:grid}._7NRcMq_form button,._7NRcMq_panel button{border:1px solid var(--line-2);min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:0 18px;font-weight:600}._7NRcMq_form button:hover,._7NRcMq_panel button:hover{border-color:var(--accent)}._7NRcMq_form button:disabled,._7NRcMq_panel button:disabled{opacity:.5;cursor:wait}._7NRcMq_row{flex-wrap:wrap;gap:16px;display:flex}._7NRcMq_row>*{flex:1;min-width:120px}._7NRcMq_table{overflow-x:auto}._7NRcMq_table table{border-collapse:collapse;width:100%}._7NRcMq_table th,._7NRcMq_table td{border-bottom:1px solid var(--line);text-align:left;padding:10px 12px}@media (max-width:600px){._7NRcMq_panel{padding:14px}._7NRcMq_table td,._7NRcMq_table th{padding:8px}}@media print{._7NRcMq_noPrint,._7NRcMq_form{display:none!important}._7NRcMq_panel{color:#000;background:#fff;border:0;padding:0}._7NRcMq_panel a{color:#000}._7NRcMq_table{overflow:visible}:is(nav,aside,main>div:first-child){display:none!important}[data-theme-root]{color:#000!important;background:#fff!important;display:block!important}main{margin:0!important;padding:0!important}}
.o3Uc1G_search{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.o3Uc1G_search label{flex:1;gap:8px;min-width:180px;display:grid}.o3Uc1G_search input,.o3Uc1G_search select{font:inherit;color:inherit;background:0 0;border:1px solid #697181;border-radius:6px;min-height:44px;padding:12px}.o3Uc1G_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;margin:24px 0;display:grid}.o3Uc1G_card{color:inherit;border:1px solid #697181;border-radius:12px;padding:22px;text-decoration:none}.o3Uc1G_card:hover{border-color:#d8202f}.o3Uc1G_card h2{margin:8px 0;font-size:23px}.o3Uc1G_card strong{font-size:30px}.o3Uc1G_card strong span{font-size:14px;font-weight:400}.o3Uc1G_low{color:#e08b00;font-weight:600}.o3Uc1G_quantity{gap:4px;display:grid}.o3Uc1G_quantity strong{font-size:42px}.o3Uc1G_history{margin:20px 0;padding:0;list-style:none}.o3Uc1G_history li{border-bottom:1px solid #697181;padding:20px 0}.o3Uc1G_history li>div{justify-content:space-between;gap:15px;display:flex}.o3Uc1G_history p{white-space:pre-wrap;overflow-wrap:anywhere}.o3Uc1G_history small{opacity:.8}@media (max-width:600px){.o3Uc1G_search{display:grid}.o3Uc1G_history li>div{gap:4px;display:grid}}
.FuHaQG_overlay{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;position:fixed;inset:0}.FuHaQG_overlay[open]{place-items:center;display:grid}.FuHaQG_overlay::backdrop{background:#05070af0}.FuHaQG_gallery{gap:16px;width:min(1100px,100%);min-width:0;display:grid}.FuHaQG_gallery header{justify-content:space-between;align-items:center;gap:16px;display:flex}.FuHaQG_gallery button{color:#fff;cursor:pointer;background:#202125;border:1px solid #555;border-radius:10px;min-width:44px;min-height:44px}.FuHaQG_gallery button:focus-visible{outline-offset:3px;outline:3px solid #fff}.FuHaQG_gallery header button{padding:8px 16px}.FuHaQG_stage{justify-content:center;align-items:center;gap:12px;min-height:160px;display:flex}.FuHaQG_stage img{object-fit:contain;border-radius:8px;width:auto;min-width:0;max-width:100%;height:auto;max-height:calc(100dvh - 220px)}.FuHaQG_stage button{flex:0 0 44px;font-size:30px}.FuHaQG_thumbnails{gap:10px;padding:5px;display:flex;overflow-x:auto}.FuHaQG_thumbnails button{flex:0 0 68px;padding:3px}.FuHaQG_thumbnails button[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 1px #fff}.FuHaQG_thumbnails img{object-fit:cover;border-radius:6px;width:60px;height:52px;display:block}@media (max-width:600px){.FuHaQG_overlay{padding:12px}.FuHaQG_stage{gap:4px}.FuHaQG_stage img{max-width:calc(100% - 96px)}.FuHaQG_stage img:only-child{max-width:100%}}
._bMQQq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin-top:0;padding:22px;display:grid}._bMQQq_member{border:1px solid var(--line);background:var(--panel-2);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:20px}._bMQQq_member h3{margin:0 0 16px}._bMQQq_notice{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 10px 10px 0;margin:0 0 20px;padding:14px 18px}._bMQQq_notice p{margin:8px 0 0;line-height:1.65}
body:has(._9p7WJG_shell){background:#0a0a0b;margin:0}._9p7WJG_shell{--bg:#0a0a0b;--panel:#121214;--line:#ffffff24;--ink:#f2eee6;--muted:#a4a29b;--red:#dc2a38;--display:var(--font-oswald),Oswald,Impact,"Arial Narrow",sans-serif;box-sizing:border-box;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;padding:24px clamp(18px,6vw,88px) 64px}._9p7WJG_shell *{box-sizing:border-box}._9p7WJG_shell a{color:inherit}._9p7WJG_shell :is(button,input,textarea):focus-visible,._9p7WJG_shell a:focus-visible{outline-offset:4px;outline:3px solid #ffb020}._9p7WJG_brand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-bottom:28px;font-size:13px;display:flex}._9p7WJG_brand a{font-family:var(--display);letter-spacing:.14em;font-size:16px;font-weight:700;text-decoration:none}._9p7WJG_private{color:var(--muted);font-size:12px}._9p7WJG_wrap{max-width:1100px;margin:auto}._9p7WJG_intro{max-width:760px;padding:52px 0 32px}._9p7WJG_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ff6571;margin:0 0 14px;font-size:11px;font-weight:700}._9p7WJG_shell h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 20px;font-size:clamp(34px,5vw,60px);font-weight:600;line-height:1.04}._9p7WJG_shell h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px}._9p7WJG_shell h3{margin:0 0 8px;font-size:17px}._9p7WJG_muted{color:var(--muted);line-height:1.65}._9p7WJG_grid{grid-template-columns:minmax(0,1.4fr) minmax(250px,.8fr);align-items:start;gap:30px;display:grid}._9p7WJG_panel{background:var(--panel);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:16px;padding:clamp(22px,4vw,38px)}._9p7WJG_panel+._9p7WJG_panel{margin-top:22px}._9p7WJG_status{border-left:3px solid var(--red);background:#202024;margin-bottom:20px;padding:8px 14px;font-weight:700;display:inline-block}._9p7WJG_summary{gap:22px;margin:0;display:grid}._9p7WJG_summary div{gap:7px;display:grid}._9p7WJG_summary dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px}._9p7WJG_summary dd{margin:0;font-size:20px}._9p7WJG_amount{font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,46px)!important}._9p7WJG_steps{margin:0;padding:0;list-style:none}._9p7WJG_step{border-left:1px solid var(--line);margin-left:12px;padding:0 0 28px 42px;position:relative}._9p7WJG_step:last-child{border-left:0;padding-bottom:0}._9p7WJG_dot{background:var(--panel);border:1px solid #667080;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;position:absolute;top:0;left:-12px}._9p7WJG_step[data-state=complete] ._9p7WJG_dot{color:#25c26e;border-color:#25c26e}._9p7WJG_step[data-state=current] ._9p7WJG_dot{background:var(--red);border-color:var(--red);color:#fff}._9p7WJG_step p{color:var(--muted);margin:5px 0 0;font-size:13px}._9p7WJG_notice{white-space:pre-wrap;background:#131c29;border-left:3px solid #4da3ff;padding:16px 20px;line-height:1.65}._9p7WJG_error{color:#ffd9dd;background:#2b1117;border:1px solid #ff6571;padding:18px;line-height:1.6}._9p7WJG_success{background:#102218;border-left:3px solid #25c26e;padding:22px;line-height:1.7}._9p7WJG_button{font:inherit;background:var(--red);border:1px solid var(--red);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._9p7WJG_button:disabled{opacity:.55;cursor:not-allowed}._9p7WJG_secondary{color:var(--ink);background:0 0;border-color:#6b7280}._9p7WJG_actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}._9p7WJG_form{gap:24px;display:grid}._9p7WJG_form fieldset{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}._9p7WJG_form label{gap:9px;font-size:14px;font-weight:600;display:grid}._9p7WJG_form input[type=text]{font:inherit;color:var(--ink);background:#07080b;border:1px solid #626a77;border-radius:4px;width:100%;min-height:46px;padding:14px}._9p7WJG_check{align-items:flex-start;line-height:1.6;font-weight:400!important;display:flex!important}._9p7WJG_check input{width:20px;height:20px;accent-color:var(--red);flex-shrink:0;margin:3px 0 0}._9p7WJG_modes{flex-wrap:wrap;gap:24px;display:flex}._9p7WJG_modes label{align-items:center;gap:8px;display:flex}._9p7WJG_canvas{touch-action:none;background:#f4f1ea;border:1px solid #626a77;border-radius:4px;width:100%;height:auto;display:block}._9p7WJG_signaturePreview{color:#101319;overflow-wrap:anywhere;background:#f4f1ea;min-height:106px;padding:28px 20px;font-family:Georgia,serif;font-size:clamp(24px,4vw,40px);font-style:italic}._9p7WJG_terms{white-space:pre-wrap;border-top:1px solid var(--line);padding-top:20px;font-size:14px;line-height:1.8}._9p7WJG_foot{border-top:1px solid var(--line);color:var(--muted);margin-top:42px;padding-top:24px;font-size:12px;line-height:1.7}._9p7WJG_loading{min-height:220px}._9p7WJG_loading span{background:#252b35;border-radius:3px;width:70%;height:20px;margin:22px 0;display:block}._9p7WJG_loading span:last-child{width:45%}@media (max-width:720px){._9p7WJG_grid{grid-template-columns:1fr}._9p7WJG_intro{padding-top:36px}._9p7WJG_brand{align-items:flex-start}._9p7WJG_private{text-align:right;max-width:110px}._9p7WJG_actions ._9p7WJG_button{width:100%}}@media print{._9p7WJG_shell{color:#000;background:#fff}._9p7WJG_brand,._9p7WJG_actions,._9p7WJG_form,._9p7WJG_foot{display:none}._9p7WJG_panel{background:#fff;border-color:#ccc}._9p7WJG_muted,._9p7WJG_summary dt{color:#444}}._9p7WJG_landingForm{gap:10px;margin-top:18px;display:grid}._9p7WJG_landingForm label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}._9p7WJG_landingForm input{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;background:#0d0d0f;border-radius:10px;padding:0 14px}._9p7WJG_landingForm input:focus-visible{outline-offset:2px;outline:3px solid #ffb020}._9p7WJG_photoGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}._9p7WJG_photoGrid li{gap:6px;display:grid}._9p7WJG_photoGrid img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:#19191c;border-radius:10px;width:100%;display:block}._9p7WJG_photoGrid span{color:var(--muted);font-size:12px}
body:has(.RuqU0a_root){margin:0}.RuqU0a_root{--bg:#0a0a0b;--bg-2:#0e0e10;--panel:#121214;--panel-2:#19191c;--panel-3:#202024;--line:#ffffff14;--line-2:#ffffff26;--text:#f2eee6;--muted:#a4a29b;--muted-2:#77756f;--accent:#dc2a38;--accent-2:#ff4a58;--accent-strong:#ff4655;--accent-text:#ff7480;--hero-accent:#ff2e3f;--accent-soft:#dc2a3824;--input-bg:#0d0d0f;--ok:#3fbf7f;--warn:#f0b341;--radius:12px;--radius-lg:20px;--shadow:0 20px 60px #0000008c;--glow:radial-gradient(900px 420px at 10% -8%, #dc2a3814, transparent 62%);--display:var(--font-oswald), Oswald, Impact, "Arial Narrow", sans-serif;--body:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--header-h:76px;--ease:cubic-bezier(.22, .9, .28, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--text);font-family:var(--body);background:var(--bg);background-image:var(--glow);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:16px;line-height:1.65;position:relative;overflow-x:clip}.RuqU0a_root *,.RuqU0a_root :before,.RuqU0a_root :after{box-sizing:border-box}.RuqU0a_root h1,.RuqU0a_root h2,.RuqU0a_root h3,.RuqU0a_root h4{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.05}.RuqU0a_root p{margin-top:0}.RuqU0a_root a{color:inherit;text-decoration:none}.RuqU0a_root :focus-visible{outline:3px solid var(--accent-2);outline-offset:3px;border-radius:6px}.RuqU0a_root ::selection{background:var(--accent);color:#fff}.RuqU0a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RuqU0a_skip{z-index:300;background:var(--accent);border-radius:8px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px;color:#fff!important}.RuqU0a_skip:focus{top:12px}.RuqU0a_wrap{z-index:2;width:100%;max-width:1220px;margin:0 auto;padding:0 22px;position:relative}.RuqU0a_section{z-index:2;padding:88px 0;position:relative}.RuqU0a_tight{padding:56px 0}.RuqU0a_eyebrow{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:10px;margin:0 0 16px;font-size:.78rem;display:inline-flex}.RuqU0a_eyebrow:before{content:"";background:var(--accent);width:26px;height:2px}.RuqU0a_center{text-align:center}.RuqU0a_center .RuqU0a_eyebrow:before{display:none}.RuqU0a_sectionHead{max-width:760px;margin:0 0 44px}.RuqU0a_sectionHead.RuqU0a_center{margin-inline:auto}.RuqU0a_sectionHead>h1,.RuqU0a_sectionHead>h2{margin-bottom:16px}.RuqU0a_h1{font-size:clamp(2.4rem,6.2vw,4.6rem)}.RuqU0a_h2{font-size:clamp(1.8rem,3.6vw,2.9rem)}.RuqU0a_h3{font-size:clamp(1.1rem,1.8vw,1.35rem)}.RuqU0a_lede{max-width:62ch;color:var(--muted);font-size:clamp(1rem,1.35vw,1.12rem)}.RuqU0a_center .RuqU0a_lede{margin-inline:auto}.RuqU0a_grid{gap:20px;display:grid}.RuqU0a_g2{grid-template-columns:repeat(2,1fr)}.RuqU0a_g3{grid-template-columns:repeat(3,1fr)}.RuqU0a_g4{grid-template-columns:repeat(4,1fr)}.RuqU0a_cards{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.RuqU0a_cards>*{flex:260px;min-width:260px;max-width:calc(33.333% - 14px)}.RuqU0a_split{grid-template-columns:1.1fr 1fr;align-items:start;gap:44px;display:grid}.RuqU0a_btn{min-height:52px;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s, background .25s;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:.92rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.RuqU0a_btn:active{transform:translateY(1px)scale(.99)}.RuqU0a_btnLg{min-height:58px;padding:0 34px;font-size:1rem}.RuqU0a_btnSm{min-height:40px;padding:0 16px;font-size:.78rem}.RuqU0a_btnBlock{width:100%}.RuqU0a_btnRed{background:linear-gradient(135deg, var(--accent), #a5121f);box-shadow:0 10px 30px -10px #d8202f8c;color:#fff!important}.RuqU0a_btnRed:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #d8202fa6}.RuqU0a_btnRed:after{content:"";background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:60%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-20deg)}.RuqU0a_btnRed:hover:after{animation:RuqU0a_shine .8s var(--ease)}@keyframes RuqU0a_shine{to{left:160%}}.RuqU0a_btnOutline{border-color:var(--line-2);background:0 0;color:var(--text)!important}.RuqU0a_btnOutline:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-2px)}.RuqU0a_header{z-index:120;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--line);position:sticky;top:0}.RuqU0a_headerInner{height:var(--header-h);align-items:center;gap:18px;max-width:1220px;margin:0 auto;padding:0 22px;display:flex}.RuqU0a_logo{flex-direction:column;flex-shrink:0;gap:3px;line-height:1;display:flex}.RuqU0a_logoMark{width:52px;height:18px;color:var(--accent)}.RuqU0a_logoName{font-family:var(--display);letter-spacing:.14em;font-size:1.2rem;font-weight:700}.RuqU0a_logoSub{border-top:2px solid var(--accent);font-family:var(--display);letter-spacing:.3em;color:var(--muted);margin-top:1px;padding-top:3px;font-size:.6rem}.RuqU0a_nav{gap:2px;margin-left:auto;display:flex}.RuqU0a_nav a{color:var(--muted);border-radius:8px;padding:9px 12px;font-size:.85rem;font-weight:500;transition:color .2s;position:relative}.RuqU0a_nav a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.RuqU0a_nav a:hover,.RuqU0a_nav a[aria-current=page]{color:var(--text)}.RuqU0a_nav a[aria-current=page]:after{transform:scaleX(1)}.RuqU0a_headerActions{align-items:center;gap:9px;display:flex}.RuqU0a_menuButton{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;width:44px;height:44px;display:none;position:relative}.RuqU0a_menuButton span{background:var(--text);height:2px;transition:.3s var(--ease);border-radius:2px;position:absolute;left:12px;right:12px}.RuqU0a_menuButton span:first-child{top:15px}.RuqU0a_menuButton span:nth-child(2){top:21px}.RuqU0a_menuButton span:nth-child(3){top:27px}.RuqU0a_menuButton[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.RuqU0a_menuButton[aria-expanded=true] span:nth-child(2){opacity:0}.RuqU0a_menuButton[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.RuqU0a_drawer{inset:var(--header-h) 0 0 0;z-index:110;background:var(--bg);flex-direction:column;gap:6px;padding:18px 22px 120px;display:none;position:fixed;overflow-y:auto}.RuqU0a_drawer a{border-bottom:1px solid var(--line);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;padding:14px 6px;font-size:1.2rem}.RuqU0a_drawer a[aria-current=page]{color:var(--accent-text)}.RuqU0a_drawer.RuqU0a_open{display:flex}.RuqU0a_hero{isolation:isolate;padding:clamp(64px,10vw,120px) 0 clamp(48px,7vw,80px);position:relative;overflow:hidden}.RuqU0a_heroBg{z-index:-1;position:absolute;inset:0;overflow:hidden}.RuqU0a_heroBg:before{content:"";background:radial-gradient(closest-side at 22% 32%,#d8202f47,#0000 70%),radial-gradient(closest-side at 82% 20%,#4da3ff24,#0000 70%),radial-gradient(closest-side at 60% 90%,#d8202f1f,#0000 70%);animation:22s ease-in-out infinite alternate RuqU0a_drift;position:absolute;inset:-30%}@keyframes RuqU0a_drift{to{transform:translate(-4%,3%)scale(1.12)}}.RuqU0a_gridOverlay{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(90% 70% at 50% 40%,#000 20%,#0000 78%)}.RuqU0a_streak{background:linear-gradient(90deg, transparent, var(--accent-2), transparent);opacity:.55;width:38%;height:1px;position:absolute;left:-40%}.RuqU0a_streak1{animation:5.5s linear infinite RuqU0a_fly;top:22%}.RuqU0a_streak2{opacity:.28;animation:7.5s linear 1.6s infinite RuqU0a_fly;top:48%}.RuqU0a_streak3{animation:6.4s linear 3.1s infinite RuqU0a_fly;top:74%}@keyframes RuqU0a_fly{to{transform:translate(360%)}}.RuqU0a_heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.RuqU0a_pill{border:1px solid var(--line-2);background:var(--panel);font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;gap:9px;margin:0 0 22px;padding:7px 15px;font-size:.75rem;display:inline-flex}.RuqU0a_pillDot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite RuqU0a_pulse}@keyframes RuqU0a_pulse{70%{box-shadow:0 0 0 9px #25c26e00}to{box-shadow:0 0 #25c26e00}}.RuqU0a_root .RuqU0a_heroTitle{max-width:14ch;margin-bottom:22px}.RuqU0a_heroTitle em{color:var(--hero-accent);white-space:nowrap;font-style:normal;position:relative}.RuqU0a_heroTitle em:after{content:"";background:var(--accent);transform-origin:0;height:.09em;animation:RuqU0a_underline 1s var(--ease) .7s forwards;position:absolute;bottom:.06em;left:0;right:0;transform:scaleX(0)}@keyframes RuqU0a_underline{to{transform:scaleX(1)}}.RuqU0a_heroLede{margin-bottom:30px}.RuqU0a_heroCta{flex-wrap:wrap;gap:13px;margin-bottom:34px;display:flex}.RuqU0a_chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.RuqU0a_chip{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:10px;align-items:center;gap:9px;padding:10px 15px;font-size:.85rem;display:flex}.RuqU0a_chip b{color:var(--text);font-weight:600}.RuqU0a_chip svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.RuqU0a_quick{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--panel), var(--panel-2));box-shadow:var(--shadow);padding:26px}.RuqU0a_quick h2{margin-bottom:8px;font-size:1.35rem}.RuqU0a_quick p{color:var(--muted);font-size:.95rem}.RuqU0a_quickList{gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.RuqU0a_quickList li{align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.RuqU0a_quickNum{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.RuqU0a_visit{z-index:2;border-block:1px solid var(--line);background:var(--bg-2);position:relative}.RuqU0a_visitGrid{grid-template-columns:repeat(3,1fr);display:grid}.RuqU0a_visitItem{border-left:1px solid var(--line);padding:22px}.RuqU0a_visitItem:first-child{border-left:0;padding-left:0}.RuqU0a_visitLabel{font-family:var(--display);letter-spacing:.22em;color:var(--accent-text);text-transform:uppercase;margin:0 0 6px;font-size:.7rem}.RuqU0a_visitValue{margin:0;font-size:1rem;font-weight:600}.RuqU0a_visitSub{color:var(--muted);margin:2px 0 0;font-size:.85rem}.RuqU0a_ticker{z-index:2;border-bottom:1px solid var(--line);background:var(--bg-2);padding:14px 0;position:relative;overflow:hidden}.RuqU0a_tickerTrack{gap:44px;width:max-content;display:flex}.RuqU0a_ticker:hover .RuqU0a_tickerTrack{animation-play-state:paused}@keyframes RuqU0a_marquee{to{transform:translate(-50%)}}.RuqU0a_tickerItem{white-space:nowrap;font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-2);align-items:center;gap:44px;font-size:.82rem;display:flex}.RuqU0a_tickerItem:after{content:"◆";color:var(--accent);font-size:.55rem}.RuqU0a_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--panel), var(--panel-2));transition:transform .4s var(--ease), border-color .4s, box-shadow .4s;padding:28px;display:block;position:relative;overflow:hidden}a.RuqU0a_card:hover,.RuqU0a_cardHover:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-6px)}.RuqU0a_card h3{letter-spacing:.03em;margin-bottom:10px;font-size:1.2rem}.RuqU0a_card p{color:var(--muted);margin-bottom:0;font-size:.95rem}.RuqU0a_icon{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:linear-gradient(135deg, var(--accent-soft), transparent);width:46px;height:46px;color:var(--accent-text);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.RuqU0a_icon svg{width:22px;height:22px}.RuqU0a_arrow{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:7px;margin-top:18px;font-size:.78rem;display:inline-flex}.RuqU0a_arrow svg{width:14px;height:14px;transition:transform .3s var(--ease)}a.RuqU0a_card:hover .RuqU0a_arrow svg{transform:translate(5px)}.RuqU0a_stat{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);text-align:center;padding:26px 16px}.RuqU0a_statNum{font-family:var(--display);font-size:clamp(2rem,4vw,2.9rem);font-weight:700;line-height:1;display:block}.RuqU0a_statLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);margin-top:10px;font-size:.78rem;display:block}.RuqU0a_steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.RuqU0a_step{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(120deg, var(--panel), transparent);transition:border-color .35s var(--ease), transform .35s var(--ease);gap:20px;padding:22px;display:flex}.RuqU0a_step:hover{border-color:var(--line-2);transform:translate(5px)}.RuqU0a_stepNum{background:linear-gradient(135deg, var(--accent), #8d0f1a);color:#fff;width:42px;height:42px;font-family:var(--display);border-radius:50%;flex:0 0 42px;place-items:center;font-weight:700;display:grid;box-shadow:0 8px 22px -10px #d8202f99}.RuqU0a_step h3{margin-bottom:6px;font-size:1.05rem}.RuqU0a_step p{color:var(--muted);margin:0;font-size:.95rem}.RuqU0a_photo{aspect-ratio:4/3;border:1px dashed var(--line-2);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--accent-soft), transparent 55%), repeating-linear-gradient(115deg, var(--line) 0 2px, transparent 2px 18px), var(--panel);color:var(--muted);text-align:center;place-items:center;padding:16px;display:grid;position:relative;overflow:hidden}.RuqU0a_photoLabel{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;font-size:.8rem}.RuqU0a_photoHint{letter-spacing:0;text-transform:none;font-size:.78rem;font-family:var(--body);color:var(--muted-2);margin-top:6px;display:block}.RuqU0a_filters{flex-wrap:wrap;gap:9px;margin-bottom:28px;display:flex}.RuqU0a_filter{border:1px solid var(--line);color:var(--muted);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:.28s var(--ease);background:0 0;border-radius:999px;padding:9px 18px;font-size:.8rem}.RuqU0a_filter:hover{color:var(--text);border-color:var(--line-2)}.RuqU0a_filter[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 8px 24px -10px #d8202f99}.RuqU0a_galGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;display:grid}.RuqU0a_galMeta{padding:14px 4px 0}.RuqU0a_galMeta h3{letter-spacing:.06em;font-size:.98rem}.RuqU0a_galMeta p{color:var(--muted-2);margin:4px 0 0;font-size:.85rem}.RuqU0a_pair{position:relative}.RuqU0a_pairFrame{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-2);position:relative;overflow:hidden}.RuqU0a_pairLayer{opacity:0;transition:opacity .45s var(--ease);position:absolute;inset:0}.RuqU0a_pairOn{opacity:1}.RuqU0a_pairSwitch{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07080bb8;border:1px solid #ffffff2e;border-radius:999px;padding:3px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.RuqU0a_pairSwitch button{color:#d9dde6;cursor:pointer;min-height:34px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:.78rem}.RuqU0a_pairSwitch button[aria-pressed=true]{background:var(--accent);color:#fff}.RuqU0a_pairSwitch button:not([aria-pressed=true]):hover{color:#fff}.RuqU0a_framed{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-2);position:relative;overflow:hidden}.RuqU0a_framed figcaption,.RuqU0a_caption{color:var(--muted);padding:10px 14px;font-size:.82rem}.RuqU0a_logoBadge{border-radius:10px;width:62px;height:62px;display:block}.RuqU0a_logoBadgeLg{border-radius:14px;width:88px;height:88px}.RuqU0a_heroPhoto{aspect-ratio:16/9;border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:-26px -26px 20px;position:relative;overflow:hidden}.RuqU0a_shopGrid{grid-template-columns:1.4fr 1fr 1fr;gap:16px;display:grid}.RuqU0a_shopGrid>div{border:1px solid var(--line);border-radius:var(--radius-lg);aspect-ratio:4/3;position:relative;overflow:hidden}.RuqU0a_shopGrid>div:first-child{grid-row:span 1}.RuqU0a_compare{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;--pos:50%;position:relative;overflow:hidden}.RuqU0a_compareLayer{place-items:center;display:grid;position:absolute;inset:0}.RuqU0a_compareAfter{background:linear-gradient(135deg, #25c26e2e, transparent), var(--panel-2)}.RuqU0a_compareBefore{background:linear-gradient(135deg, #d8202f38, transparent), var(--panel-3);clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.RuqU0a_compareTag{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:5px 12px;font-size:.7rem;position:absolute;top:14px}.RuqU0a_compareBefore .RuqU0a_compareTag{color:#ff8a94;background:#0000008c;border:1px solid #ff2e3f66;left:14px}.RuqU0a_compareAfter .RuqU0a_compareTag{color:#5ee39b;background:#25c26e2e;border:1px solid #25c26e66;right:14px}.RuqU0a_compareHandle{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-1px);box-shadow:0 0 18px #0009}.RuqU0a_compareHandle:after{content:"◀ ▶";color:#111;letter-spacing:1px;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:.6rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #00000080}.RuqU0a_compareRange{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.RuqU0a_compare:focus-within{outline:3px solid var(--accent-2);outline-offset:3px}.RuqU0a_faq{max-width:820px}.RuqU0a_faq details{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);overflow:hidden}.RuqU0a_faq details+details{margin-top:12px}.RuqU0a_faq summary{cursor:pointer;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:19px 22px;font-size:1rem;list-style:none;display:flex}.RuqU0a_faq summary::-webkit-details-marker{display:none}.RuqU0a_faq summary:after{content:"+";background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);transition:.3s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;display:grid}.RuqU0a_faq details[open] summary:after{background:var(--accent);color:#fff;transform:rotate(45deg)}.RuqU0a_faq details p{color:var(--muted);margin:0;padding:0 22px 20px;font-size:.95rem}.RuqU0a_chipRow{flex-wrap:wrap;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.RuqU0a_tag{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);border-radius:9px;padding:9px 16px;font-size:.85rem}.RuqU0a_rows{margin:14px 0 0;padding:0;list-style:none}.RuqU0a_rows li{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:14px;padding:8px 0;font-size:.92rem;display:flex}.RuqU0a_rows li:last-child{border-bottom:0}.RuqU0a_rows b{color:var(--text);text-align:right;font-weight:600}.RuqU0a_field{margin:0 0 16px}.RuqU0a_row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.RuqU0a_label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 7px;font-size:.74rem;font-weight:600;display:block}.RuqU0a_input,.RuqU0a_textarea{border:1px solid var(--line-2);background:var(--input-bg);width:100%;min-height:46px;color:var(--text);font:inherit;border-radius:10px;padding:11px 14px;font-size:1rem;transition:border-color .25s,box-shadow .25s;display:block}.RuqU0a_textarea{resize:vertical;min-height:130px}.RuqU0a_input:focus,.RuqU0a_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.RuqU0a_invalid{border-color:var(--accent-strong)}.RuqU0a_error{color:var(--accent-text);margin:6px 0 0;font-size:.88rem}.RuqU0a_banner{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:var(--accent-soft);border-radius:10px;margin:0 0 18px;padding:12px 14px}.RuqU0a_success{text-align:center;padding:8px 0}.RuqU0a_successMark{background:color-mix(in srgb, var(--ok) 16%, transparent);width:56px;height:56px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:1.6rem;display:grid}.RuqU0a_reference{border:1px dashed var(--line-2);letter-spacing:.08em;border-radius:8px;margin:6px 0 14px;padding:6px 14px;font-family:ui-monospace,Menlo,monospace;display:inline-block}.RuqU0a_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.RuqU0a_band{text-align:center;color:#f4f1ea;background:linear-gradient(120deg,#1a0308,#3d0710 45%,#120206);border:1px solid #d8202f59;border-radius:26px;padding:clamp(38px,6vw,68px);position:relative;overflow:hidden}.RuqU0a_band:before{content:"";background:repeating-linear-gradient(115deg,#ffffff0b 0 2px,#0000 2px 16px);animation:12s linear infinite RuqU0a_slide;position:absolute;inset:0}@keyframes RuqU0a_slide{to{background-position:200px 0}}.RuqU0a_band>*{z-index:2;position:relative}.RuqU0a_band .RuqU0a_eyebrow{color:#ff6b78;justify-content:center}.RuqU0a_band .RuqU0a_lede{color:#c9b3b6;margin:16px auto 28px}.RuqU0a_bandCta{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.RuqU0a_band .RuqU0a_btnOutline{border-color:#ffffff4d;color:#f4f1ea!important}.RuqU0a_footer{z-index:2;border-top:1px solid var(--line);background:var(--bg-2);padding:64px 0 120px;position:relative}.RuqU0a_footGrid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:38px;display:grid}.RuqU0a_footer h2{letter-spacing:.2em;margin-bottom:18px;font-size:.78rem}.RuqU0a_footer ul{margin:0;padding:0;list-style:none}.RuqU0a_footer li,.RuqU0a_footer p{color:var(--muted);margin:0;font-size:.92rem;line-height:2}.RuqU0a_footer a:hover{color:var(--accent-text)}.RuqU0a_footTag{font-family:var(--display);letter-spacing:.06em;color:var(--muted)!important;margin:16px 0 0!important}.RuqU0a_footBottom{border-top:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:22px;font-size:.8rem;display:flex}.RuqU0a_hoursRow{color:var(--muted);justify-content:space-between;gap:14px;font-size:.88rem;display:flex}.RuqU0a_hoursRow b{color:var(--text);font-weight:600}.RuqU0a_mobileBar{z-index:130;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:10px;display:none;position:fixed;bottom:0;left:0;right:0}.RuqU0a_mobileBar .RuqU0a_btn{flex:1;min-height:48px;padding:0 12px}.RuqU0a_reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}.RuqU0a_reveal.RuqU0a_in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RuqU0a_root *,.RuqU0a_root :before,.RuqU0a_root :after{transition:none!important;animation:none!important}.RuqU0a_reveal{opacity:1;transform:none}.RuqU0a_tickerTrack{transform:none}}@media (max-width:1080px){.RuqU0a_cards>*{max-width:calc(50% - 10px)}.RuqU0a_nav{display:none}.RuqU0a_menuButton{display:inline-block}.RuqU0a_headerActions{margin-left:auto}.RuqU0a_heroGrid{grid-template-columns:1fr}.RuqU0a_g4,.RuqU0a_g3{grid-template-columns:repeat(2,1fr)}.RuqU0a_split{grid-template-columns:1fr}.RuqU0a_footGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.RuqU0a_section{padding:64px 0}.RuqU0a_g2,.RuqU0a_g3,.RuqU0a_g4{grid-template-columns:1fr}.RuqU0a_cards>*{flex-basis:100%;max-width:none}.RuqU0a_row,.RuqU0a_visitGrid{grid-template-columns:1fr}.RuqU0a_visitItem{border-left:0;border-top:1px solid var(--line);padding:16px 0}.RuqU0a_visitItem:first-child{border-top:0}.RuqU0a_mobileBar{display:flex}.RuqU0a_phoneBtn,.RuqU0a_footGrid,.RuqU0a_galGrid,.RuqU0a_shopGrid{grid-template-columns:1fr}.RuqU0a_heroPhoto{margin:-26px -26px 18px}.RuqU0a_heroCta .RuqU0a_btn{flex:100%}}.RuqU0a_btn{font-family:var(--body);letter-spacing:.01em;text-transform:none;border-radius:12px;font-size:.95rem;font-weight:600}.RuqU0a_btnSm{font-size:.85rem}.RuqU0a_btnRed{background:var(--accent);box-shadow:none}.RuqU0a_btnRed:hover{background:var(--accent-2);box-shadow:none;transform:none}.RuqU0a_btnRed:after,.RuqU0a_btnRed:hover:after{animation:none;display:none}.RuqU0a_pillDot{animation:none}.RuqU0a_card,.RuqU0a_step{background:var(--panel)}.RuqU0a_step{border-color:var(--line)}.RuqU0a_step:hover{transform:none}.RuqU0a_band{background:var(--panel);border:1px solid var(--line-2);border-radius:24px}.RuqU0a_band:before{display:none}.RuqU0a_band .RuqU0a_lede{color:var(--muted)}.RuqU0a_proof{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.RuqU0a_proofItem{border-left:1px solid var(--line);padding:34px 28px}.RuqU0a_proofItem:first-child{border-left:0;padding-left:0}.RuqU0a_proofNum{font-family:var(--display);font-size:clamp(2.6rem,5vw,4rem);font-weight:600;line-height:1;display:block}.RuqU0a_proofLabel{color:var(--muted);margin-top:10px;font-size:.92rem;display:block}.RuqU0a_svcList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.RuqU0a_svcRow{border-bottom:1px solid var(--line);color:inherit;transition:background .2s, padding .25s var(--ease);grid-template-columns:64px minmax(0,1fr) minmax(0,1.2fr) 170px;align-items:center;gap:24px;padding:30px 10px;display:grid}.RuqU0a_svcRow:hover{background:var(--panel);padding-inline:22px}.RuqU0a_svcNum{font-family:var(--display);color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:1.05rem}.RuqU0a_svcTitle{margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.05}.RuqU0a_svcText{color:var(--muted);margin:0;font-size:.98rem}.RuqU0a_svcGo{color:var(--accent-text);white-space:nowrap;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.RuqU0a_svcGo svg{width:16px;height:16px;transition:transform .25s var(--ease)}.RuqU0a_svcRow:hover .RuqU0a_svcGo svg{transform:translate(4px)}.RuqU0a_timeline{margin:0;padding:0;list-style:none}.RuqU0a_timeline li{border-left:1px solid var(--line-2);margin-left:16px;padding:0 0 30px 40px;position:relative}.RuqU0a_timeline li:last-child{border-left-color:#0000;padding-bottom:0}.RuqU0a_timelineNum{border:1px solid var(--line-2);background:var(--bg);width:34px;height:34px;color:var(--accent-text);font-family:var(--display);border-radius:50%;place-items:center;font-size:.95rem;font-weight:600;display:grid;position:absolute;top:-2px;left:-17px}.RuqU0a_timeline h3{margin:0 0 6px;font-size:1.15rem}.RuqU0a_timeline p{color:var(--muted);margin:0;font-size:.96rem}@media (max-width:860px){.RuqU0a_svcRow{grid-template-columns:40px minmax(0,1fr);gap:8px 14px;padding:24px 4px}.RuqU0a_svcText,.RuqU0a_svcGo{grid-column:2}}@media (max-width:760px){.RuqU0a_proofItem{border-left:0;border-top:1px solid var(--line);padding:22px 0}.RuqU0a_proofItem:first-child{border-top:0}}.RuqU0a_pairSide{display:none}.RuqU0a_pairToggle{position:relative}.RuqU0a_pairHalf{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-2);position:relative;overflow:hidden}.RuqU0a_pairTag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.12em;text-transform:uppercase;background:#0a0a0bb8;border-radius:999px;padding:4px 11px;font-size:.7rem;font-weight:700;position:absolute;top:10px;left:10px}.RuqU0a_pairTagBefore{color:#ff8a94;border:1px solid #ff4a5873}.RuqU0a_pairTagAfter{color:#6fe3a5;border:1px solid #3fbf7f80}@media (min-width:1081px){.RuqU0a_galGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 26px}.RuqU0a_pairSide{grid-template-columns:1fr 1fr;gap:10px;display:grid}.RuqU0a_pairToggle{display:none}}.RuqU0a_trackStrip{z-index:2;border-bottom:1px solid var(--line);background:var(--bg);position:relative}.RuqU0a_trackInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.RuqU0a_trackInner p{color:var(--muted);margin:0;font-size:.95rem}.RuqU0a_trackInner strong{color:var(--text)}.RuqU0a_proofPair{gap:22px;display:grid}.RuqU0a_proofTabs{flex-wrap:wrap;gap:8px;display:flex}.RuqU0a_proofTabs button{border:1px solid var(--line);min-height:42px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:.9rem;font-weight:600;transition:color .2s,border-color .2s,background .2s}.RuqU0a_proofTabs button:hover{color:var(--text);border-color:var(--line-2)}.RuqU0a_proofTabs button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.RuqU0a_proofCaption{color:var(--muted);margin:0;font-size:.95rem}.RuqU0a_proofCaption strong{color:var(--text)}.RuqU0a_proofCaption a{color:var(--accent-text);margin-left:4px;font-weight:600}@media (min-width:1081px){.RuqU0a_pairLarge .RuqU0a_pairHalf{aspect-ratio:4/3}.RuqU0a_pairLarge .RuqU0a_pairSide{gap:16px}}.RuqU0a_mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:200px;gap:14px;display:grid}.RuqU0a_mosaic>*{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-2);position:relative;overflow:hidden}.RuqU0a_mosaic>*>div{position:absolute;inset:0}.RuqU0a_mosaic>.RuqU0a_mosaicBig,.RuqU0a_mosaic>:first-child{grid-area:span 2/span 2}@media (max-width:860px){.RuqU0a_mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px}.RuqU0a_mosaic>:first-child{grid-area:span 2/span 2}}.RuqU0a_flipWrap{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:36px;display:grid}.RuqU0a_flipList{align-content:start;gap:10px;display:grid}.RuqU0a_flipItem{text-align:left;border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:14px;gap:4px;padding:16px 18px;transition:border-color .2s,background .2s;display:grid}.RuqU0a_flipItem strong{font-size:1rem}.RuqU0a_flipItem span{color:var(--muted);font-size:.85rem}.RuqU0a_flipItem:hover{border-color:var(--line-2)}.RuqU0a_flipItem[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.RuqU0a_flipAll{color:var(--accent-text);margin-top:6px;font-size:.9rem;font-weight:600}.RuqU0a_flipFrame{aspect-ratio:4/3;border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--panel-2);box-shadow:var(--shadow);position:relative;overflow:hidden}.RuqU0a_flipLayer{opacity:0;transition:opacity .8s;position:absolute;inset:0}.RuqU0a_flipOn{opacity:1}.RuqU0a_flipTag{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:700;position:absolute;top:16px;left:16px}.RuqU0a_flipTagBefore{color:#ff8a94;background:#0009;border:1px solid #ff4a5873}.RuqU0a_flipTagAfter{color:#6fe3a5;background:#3fbf7f33;border:1px solid #3fbf7f80}.RuqU0a_flipSwitch{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0bc2;border:1px solid #ffffff2e;border-radius:999px;padding:3px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.RuqU0a_flipSwitch button{color:#d9dde6;min-height:38px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 22px;font-size:.85rem;font-weight:700}.RuqU0a_flipSwitch button[aria-pressed=true]{background:var(--accent);color:#fff}@media (max-width:1080px){.RuqU0a_flipWrap{grid-template-columns:1fr;gap:18px}.RuqU0a_flipList{scroll-snap-type:x proximity;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.RuqU0a_flipItem{scroll-snap-align:start;flex:0 0 min(78%,260px)}.RuqU0a_flipAll{white-space:nowrap;flex:none;align-self:center;margin:0 8px}}
.Fdfh5q_photoTone{--text:#f4f1ea;--muted:#cdd2dc;--muted-2:#a7afbd;--line:#ffffff29;--line-2:#ffffff47;--panel:#0c0e139e;--panel-2:#161a239e;--accent-text:#ff6b78;--hero-accent:#ff2e3f;--input-bg:#0b0d12b3;color:var(--text)}.Fdfh5q_hero{isolation:isolate;position:relative;overflow:hidden}.Fdfh5q_pad{padding:clamp(56px,8vw,104px) 0 clamp(48px,6vw,80px)}.Fdfh5q_grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.Fdfh5q_fullBg{z-index:-2;position:absolute;inset:0}.Fdfh5q_fullShade{z-index:-1;background:linear-gradient(90deg,#07080bf0 0%,#07080bd1 38%,#07080b57 78%,#07080b2e 100%),linear-gradient(#0000 62%,#07080bd9 100%);position:absolute;inset:0}.Fdfh5q_fullGlow{z-index:-1;background:radial-gradient(closest-side,#d8202f61,#0000 70%);width:70%;height:80%;position:absolute;bottom:-30%;left:-10%}.Fdfh5q_glass{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);background:#0a0c108f;border-radius:20px;padding:24px;box-shadow:0 24px 70px #00000080}.Fdfh5q_splitBg{z-index:-1;background:radial-gradient(900px 520px at 85% 40%,#d8202f29,#0000 62%);position:absolute;inset:0}.Fdfh5q_tiltWrap{perspective:1400px;padding:18px 18px 30px 0;position:relative}.Fdfh5q_tilt{transform-style:preserve-3d;will-change:transform;transition:transform .25s ease-out;position:relative}.Fdfh5q_tiltBack{background:linear-gradient(135deg, var(--accent), #7d0d17);opacity:.9;border-radius:22px;position:absolute;inset:22px -18px -22px 22px;transform:translateZ(-30px)}.Fdfh5q_tiltFrame{aspect-ratio:4/3.4;border:1px solid var(--line-2);border-radius:22px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 80px #00000080}.Fdfh5q_badge{z-index:3;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4f1ea;font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;background:#0a0c10d1;border-radius:14px;align-items:center;gap:10px;padding:10px 16px;font-size:.82rem;display:flex;position:absolute;transform:translateZ(60px)}.Fdfh5q_badge b{color:#ff2e3f;letter-spacing:0;font-size:1.5rem;line-height:1}.Fdfh5q_badgeA{bottom:56px;left:-22px}.Fdfh5q_badgeB{top:22px;right:4px}.Fdfh5q_slides{z-index:-2;position:absolute;inset:0}.Fdfh5q_slide{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.Fdfh5q_slideOn{opacity:1}.Fdfh5q_slideOn .Fdfh5q_zoom{animation:9s ease-out forwards Fdfh5q_kenburns}.Fdfh5q_zoom{position:absolute;inset:0}@keyframes Fdfh5q_kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.Fdfh5q_slideCtl{z-index:4;align-items:center;gap:12px;max-width:1220px;margin:0 auto;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.Fdfh5q_dots{gap:8px;display:flex}.Fdfh5q_dot{cursor:pointer;background:#ffffff4d;border:0;border-radius:2px;width:34px;height:4px;padding:0}.Fdfh5q_dot[aria-current=true]{background:var(--accent-2)}.Fdfh5q_pause{border:1px solid var(--line-2);color:#f4f1ea;min-height:34px;font:inherit;cursor:pointer;background:#0a0c1099;border-radius:999px;margin-left:auto;padding:0 14px;font-size:.78rem}.Fdfh5q_caption{z-index:4;border:1px solid var(--line);color:#e6e9ef;background:#0a0c1099;border-radius:999px;padding:6px 12px;font-size:.78rem;position:absolute;top:18px;right:22px}.Fdfh5q_proof{position:relative}.Fdfh5q_proofFrame{aspect-ratio:4/3.2;border:1px solid var(--line-2);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.Fdfh5q_proofLayer{opacity:0;transition:opacity .8s;position:absolute;inset:0}.Fdfh5q_proofOn{opacity:1}.Fdfh5q_proofTag{z-index:3;font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:6px 14px;font-size:.78rem;position:absolute;top:16px;left:16px}.Fdfh5q_tagBefore{color:#ff8a94;background:#0009;border:1px solid #ff2e3f73}.Fdfh5q_tagAfter{color:#5ee39b;background:#25c26e33;border:1px solid #25c26e73}.Fdfh5q_proofSwitch{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07080bbd;border:1px solid #ffffff2e;border-radius:999px;padding:3px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.Fdfh5q_proofSwitch button{color:#d9dde6;cursor:pointer;min-height:34px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:.78rem}.Fdfh5q_proofSwitch button[aria-pressed=true]{background:var(--accent);color:#fff}.Fdfh5q_proofNote{color:var(--muted);margin:12px 4px 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.Fdfh5q_slideOn .Fdfh5q_zoom{animation:none}.Fdfh5q_tilt{transition:none}}@media (min-width:1081px){.Fdfh5q_photoTone .Fdfh5q_glass{align-self:end;margin-bottom:-12px}.Fdfh5q_photoTone .Fdfh5q_fullBg{top:-40px}}@media (max-width:1080px){.Fdfh5q_grid{grid-template-columns:1fr;gap:32px}.Fdfh5q_badgeA{left:6px}}@media (max-width:720px){.Fdfh5q_tiltWrap{padding:0 12px 24px 0}.Fdfh5q_fullShade{background:linear-gradient(#07080b73 0%,#07080bbd 45%,#07080bf0 100%)}}
