.preloved-theme-root{--pl-bg:#fbf6f1;--pl-bg-warm:#f5e9e4;--pl-bg-deep:#ecd8d1;--pl-ink:#3a2620;--pl-ink-soft:#6a4f47;--pl-taupe:#9b8276;--pl-line:#e2cfc4;--pl-line-soft:#efe0d7;--pl-accent:#c8788a;--pl-accent-deep:#b05568;--pl-accent-soft:#f3d4da;--pl-sale:#b05568;--pl-shell:#fffaf5;--primary-color:var(--pl-ink);--primary-hover:var(--pl-accent-deep);background:var(--pl-bg);color:var(--pl-ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.55}.preloved-theme-root img{max-width:100%;display:block}.preloved-theme-root .pl-serif{letter-spacing:-.005em;font-family:Cormorant Garamond,Noto Serif Display,Georgia,serif;font-weight:400}.preloved-theme-root .pl-mono{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.preloved-theme-root .pl-ital{font-style:italic}.preloved-topbar{background:var(--pl-ink);color:var(--pl-bg);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:10px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.preloved-topbar span{opacity:.75;margin:0 18px}.preloved-topbar span.pl-emph{opacity:1;color:var(--pl-accent-soft)}.preloved-nav{z-index:40;background:var(--pl-bg);border-bottom:1px solid var(--pl-line-soft);position:sticky;top:0}.preloved-nav-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;max-width:1440px;margin:0 auto;padding:18px 40px;display:grid}.preloved-logo-link{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.preloved-logo-mark{flex:none;width:67px;height:67px}.preloved-logo-mark-footer{width:58px;height:58px}.preloved-logo-mark img,.preloved-logo-mark svg{object-fit:contain;width:100%;height:100%;display:block}.preloved-logo-text{letter-spacing:0;color:var(--pl-ink);font-family:Great Vibes,Allura,Snell Roundhand,Apple Chancery,cursive;font-size:38px;font-weight:500;line-height:1}.preloved-logo-text sup{letter-spacing:.18em;vertical-align:14px;opacity:.55;text-transform:uppercase;color:var(--pl-accent-deep);margin-left:6px;font-family:JetBrains Mono,monospace;font-size:9px}.preloved-logo-wrap{align-items:center;gap:14px;min-width:0;display:flex}.preloved-nav-burger{width:44px;height:44px;color:var(--pl-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-10px;padding:0;display:none}.preloved-drawer-root{pointer-events:none;display:none}.preloved-drawer-root.is-open{pointer-events:auto}.preloved-drawer-overlay{opacity:0;z-index:60;background:#1c16146b;transition:opacity .25s;position:fixed;inset:0}.preloved-drawer{background:var(--pl-bg);z-index:61;flex-direction:column;width:min(82vw,340px);height:100%;padding:18px 24px 32px;transition:transform .28s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-16px 0 40px #0000002e}.preloved-drawer-root.is-open .preloved-drawer-overlay{opacity:1}.preloved-drawer-root.is-open .preloved-drawer{transform:translate(0)}.preloved-drawer-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.preloved-drawer-brand{font-size:28px}.preloved-drawer-close{width:44px;height:44px;color:var(--pl-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:-10px;display:inline-flex}.preloved-drawer-links{flex-direction:column;display:flex}.preloved-drawer-links a{color:var(--pl-ink);border-bottom:1px solid var(--pl-line-soft);padding:14px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;text-decoration:none}.preloved-drawer-account{letter-spacing:.12em;text-transform:uppercase;margin-top:18px;color:var(--pl-accent-deep)!important;border-bottom:none!important;font-family:JetBrains Mono,monospace!important;font-size:12px!important}.preloved-nav-links{justify-content:center;gap:32px;display:flex}.preloved-nav-links a{letter-spacing:.02em;color:inherit;cursor:pointer;border-bottom:1px solid #0000;padding:6px 0;font-size:13px;text-decoration:none;transition:border-color .2s}.preloved-nav-links a:hover,.preloved-nav-links a.active{border-color:var(--pl-accent-deep)}.preloved-nav-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.preloved-nav-actions button,.preloved-nav-actions a{cursor:pointer;color:inherit;font-size:13px;font:inherit;background:0 0;border:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.preloved-pill{letter-spacing:.04em;border-radius:999px;border:1px solid var(--pl-line)!important;padding:8px 14px!important;font-size:12px!important}.preloved-pill:hover{background:var(--pl-bg-warm)}.preloved-auth-links{align-items:center;gap:14px;display:inline-flex}.preloved-auth-login{letter-spacing:.04em;border-bottom:1px solid #0000;transition:border-color .2s;font-size:12px!important}.preloved-auth-login:hover{border-color:var(--pl-accent-deep)}.preloved-auth-signup{letter-spacing:.04em;border-radius:999px;transition:opacity .2s;border:1px solid var(--pl-accent-deep)!important;background:var(--pl-accent-deep)!important;color:var(--pl-shell)!important;padding:8px 16px!important;font-size:12px!important}.preloved-auth-signup:hover{opacity:.88}.preloved-cart-dot{background:var(--pl-accent-deep);color:var(--pl-shell);text-align:center;border-radius:999px;min-width:18px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.preloved-theme-root .pl-page{max-width:1440px;margin:0 auto;padding:0 40px}.preloved-theme-root .pl-section{padding:72px 0}.preloved-theme-root .pl-section-hd{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.preloved-theme-root .pl-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--pl-accent-deep);font-family:JetBrains Mono,monospace;font-size:11px}.preloved-theme-root .pl-h-display{letter-spacing:-.025em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,7vw,96px);font-weight:400;line-height:.98}.preloved-theme-root .pl-h-display em{color:var(--pl-accent-deep);font-style:italic;font-weight:400}.preloved-theme-root .pl-h-large{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.05}.preloved-theme-root .pl-h-med{font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:400;line-height:1.15}.preloved-theme-root .pl-body-lg{color:var(--pl-ink-soft);max-width:56ch;font-size:17px;line-height:1.6}.preloved-theme-root .pl-body{color:var(--pl-ink-soft)}.preloved-theme-root .pl-body-sm{color:var(--pl-ink-soft);font-size:13px}.preloved-theme-root .pl-btn{letter-spacing:.06em;cursor:pointer;font-size:13px;font:inherit;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;text-decoration:none;transition:all .2s;display:inline-flex}.preloved-theme-root .pl-btn-primary{background:var(--pl-ink);color:var(--pl-bg)}.preloved-theme-root .pl-btn-primary:hover{background:var(--pl-accent-deep)}.preloved-theme-root .pl-btn-ghost{color:var(--pl-ink);border-color:var(--pl-ink);background:0 0}.preloved-theme-root .pl-btn-ghost:hover{background:var(--pl-ink);color:var(--pl-bg)}.preloved-theme-root .pl-btn-soft{background:var(--pl-bg-warm);color:var(--pl-ink);border-color:var(--pl-line-soft)}.preloved-theme-root .pl-btn-soft:hover{background:var(--pl-bg-deep)}.preloved-theme-root .sf-btn-primary:hover{background-color:var(--pl-accent-deep)}.preloved-theme-root .pl-card{cursor:pointer;flex-direction:column;display:flex}.preloved-theme-root .pl-card-img{aspect-ratio:3/4;background:var(--pl-bg-warm);margin-bottom:14px;position:relative;overflow:hidden}.preloved-theme-root .pl-placeholder{background-image:repeating-linear-gradient(135deg,var(--pl-bg-warm)0 12px,var(--pl-bg-deep)12px 13px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.preloved-theme-root .pl-ph-label{background:var(--pl-shell);letter-spacing:.1em;color:var(--pl-taupe);border:1px solid var(--pl-line-soft);padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.preloved-theme-root .pl-grid{gap:32px 24px;display:grid}.preloved-theme-root .pl-grid.g2{grid-template-columns:repeat(2,1fr)}.preloved-theme-root .pl-grid.g3{grid-template-columns:repeat(3,1fr)}.preloved-theme-root .pl-grid.g4{grid-template-columns:repeat(4,1fr)}.preloved-footer{background:var(--pl-ink);color:var(--pl-bg);margin-top:72px;padding:72px 40px 32px}.preloved-footer-inner{border-bottom:1px solid #f7f0eb26;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;gap:48px;max-width:1360px;margin:0 auto;padding-bottom:52px;display:grid}.preloved-footer h5{letter-spacing:.16em;text-transform:uppercase;opacity:.6;color:var(--pl-accent-soft);margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.preloved-footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.preloved-footer a,.preloved-footer li{opacity:.88;color:inherit;font-size:13px;text-decoration:none}.preloved-footer .preloved-logo-link{opacity:1}.preloved-footer .preloved-logo-mark-footer{filter:drop-shadow(0 10px 20px #00000038)}.preloved-footer a:hover{opacity:1;color:var(--pl-accent-soft)}.preloved-footer-bottom{letter-spacing:.14em;text-transform:uppercase;opacity:.6;justify-content:space-between;max-width:1360px;margin:0 auto;padding-top:28px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}@media (max-width:900px){html{overflow-x:clip}.preloved-nav-inner{grid-template-columns:auto 1fr auto;gap:10px;padding:14px 16px}.preloved-nav-links{display:none}.preloved-nav-burger{display:inline-flex}.preloved-drawer-root{display:block}.preloved-logo-wrap{justify-content:center}.preloved-logo-mark{width:40px;height:40px}.preloved-logo-text{font-size:24px}.preloved-logo-text sup{display:none}.preloved-nav-actions{gap:12px}.preloved-pill-label{display:none}.preloved-pill{padding:9px!important}.preloved-theme-root .pl-page{padding:0 20px}.preloved-theme-root .pl-section{padding:48px 0}.preloved-theme-root .pl-grid.g4,.preloved-theme-root .pl-grid.g3{grid-template-columns:repeat(2,1fr)}.preloved-footer-inner{grid-template-columns:1fr 1fr;gap:32px;padding:0 0 40px}.preloved-footer{padding:48px 20px 24px}.preloved-footer-bottom{flex-direction:column;gap:8px}}.preloved-theme-root .pl-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preloved-theme-root .pl-chip{border:1px solid var(--pl-line);letter-spacing:.02em;cursor:pointer;color:var(--pl-ink);background:0 0;border-radius:999px;padding:7px 14px;font-size:12px;text-decoration:none;transition:all .15s}.preloved-theme-root .pl-chip:hover{background:var(--pl-bg-warm)}.preloved-theme-root .pl-chip.active{background:var(--pl-ink);color:var(--pl-bg);border-color:var(--pl-ink)}.preloved-theme-root .pl-card-brand{letter-spacing:.14em;text-transform:uppercase;color:var(--pl-taupe);margin-bottom:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.preloved-theme-root .pl-card-title{margin-bottom:6px;font-size:14px;line-height:1.35}.preloved-theme-root .pl-card-price{color:var(--pl-ink);font-size:15px}.preloved-theme-root input[type=range]{accent-color:var(--pl-ink)}.preloved-theme-root input[type=checkbox]{accent-color:var(--pl-accent-deep)}.preloved-theme-root .pl-shop-layout{grid-template-columns:240px 1fr;gap:40px;display:grid}.preloved-theme-root .pl-shop-layout.no-filter{grid-template-columns:1fr}.preloved-theme-root .pl-shop-filters{align-self:flex-start;position:sticky;top:100px}.preloved-theme-root .pl-filter-group{margin-bottom:32px}@media (max-width:900px){.preloved-theme-root .pl-shop-layout,.preloved-theme-root .pl-shop-layout.no-filter{grid-template-columns:1fr;gap:24px}.preloved-theme-root .pl-shop-filters{background:var(--pl-bg-warm);border:1px solid var(--pl-line-soft);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:6px 28px;padding:18px;display:flex;position:static}.preloved-theme-root .pl-filter-group{flex:150px;min-width:140px;margin-bottom:0}.preloved-theme-root .pl-filter-group:first-child{flex-basis:100%}.preloved-theme-root .pl-shop-filters>.pl-btn{flex:100%;margin-top:4px}}.preloved-theme-root .pl-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.preloved-theme-root .pl-step{border-top:1px solid var(--pl-line);counter-increment:s;padding:28px 24px 28px 0;position:relative}.preloved-theme-root .pl-step:before{content:counter(s,decimal-leading-zero);background:var(--pl-bg);letter-spacing:.12em;color:var(--pl-accent-deep);padding-right:10px;font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;top:-14px;left:0}.preloved-theme-root .pl-step h4{margin-bottom:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:400}.preloved-theme-root .pl-step p{color:var(--pl-ink-soft);font-size:13px;line-height:1.55}@media (max-width:900px){.preloved-theme-root .pl-steps{grid-template-columns:1fr 1fr}.preloved-theme-root .pl-sell-hero,.preloved-theme-root .pl-sell-book,.preloved-theme-root .pl-sell-accept{grid-template-columns:1fr;gap:32px}}
.website-theme-root{--block-bg-primary:#fff;--block-text-primary:#0b1120;--block-text-secondary:#4b5563;--block-text-muted:#6b7280;--electric-blue:#2563eb;--deep-navy:#0b1120;color:#0b1120;background-color:#fff}.website-theme-root .material-symbols-outlined{letter-spacing:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Material Symbols Outlined,sans-serif;font-size:1.25em;font-style:normal;font-weight:400;line-height:1}.website-theme-root .glass-panel{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffff4d}.dark .website-theme-root .glass-panel,.website-theme-root.dark .glass-panel,.website-theme-root.dark nav.glass-panel{-webkit-backdrop-filter:blur(12px);background:#0f172a99!important;border:1px solid #ffffff14!important}.website-theme-root.dark{--electric-blue:#3b82f6;--neon-purple:#a855f7;--deep-navy:#020617;color:#94a3b8;background-color:#020617}.website-theme-root .hero-gradient{background:radial-gradient(circle at 100% 0,#2563eb 0%,#0000 40%),radial-gradient(circle at 0 100%,#0b1120 0%,#0000 40%)}.website-theme-root.dark .hero-bg{background:radial-gradient(circle at 20% 30%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 80% 70%,#a855f726 0%,#0000 50%),#020617}.website-theme-root .grid-pattern{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:40px 40px}.website-theme-root.dark .grid-pattern{background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:50px 50px}.website-theme-root.dark .neon-border{background-image:linear-gradient(#020617,#020617),linear-gradient(90deg,#3b82f6,#a855f7);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}.website-theme-root.dark .kernel-glow{box-shadow:0 0 40px #3b82f64d,inset 0 0 20px #3b82f633}@keyframes dash-move{to{stroke-dashoffset:-200px}}.website-theme-root.dark .pulsate-path{stroke-dasharray:10;animation:20s linear infinite dash-move}.website-theme-root .isometric-card{transition:transform .5s;transform:perspective(1000px)rotateX(5deg)rotateY(-5deg)rotate(2deg)}.website-theme-root .isometric-card:hover{transform:perspective(1000px)rotateX(0)rotateY(0)rotate(0)}.website-theme-root .website-header{border-bottom-color:#e2e8f080}.website-theme-root .website-header-logo{background:linear-gradient(to bottom right,#2563eb,#0052cc);box-shadow:0 10px 15px -3px #3b82f64d}.website-theme-root .website-header-brand{color:#0f172a}.website-theme-root .website-nav-link{color:#475569}.website-theme-root .website-nav-link:hover,.website-theme-root .website-header-login:hover{color:#2563eb}.website-theme-root .website-header-cta{color:#fff;background:#0f172a;box-shadow:0 10px 15px -3px #0000001a}.website-theme-root .website-header-cta:hover{background:#1e293b}.website-theme-root .website-header-cta-secondary{color:#0f172a;box-shadow:none;background:0 0;border:2px solid #e2e8f0}.website-theme-root .website-header-cta-secondary:hover{color:#2563eb;background:#2563eb0d;border-color:#2563eb}.website-theme-root.dark .website-header{border-bottom-color:#ffffff0d}.website-theme-root.dark .website-header-logo{box-shadow:none;background:linear-gradient(to bottom right,#3b82f6,#a855f7)}.website-theme-root.dark .website-header-brand{color:#fff}.website-theme-root.dark .website-nav-link{color:#cbd5e1}.website-theme-root.dark .website-nav-link:hover{color:#3b82f6}.website-theme-root.dark .website-header-login:hover{color:#fff}.website-theme-root.dark .website-header-cta{color:#020617;background:#fff;box-shadow:0 20px 25px -5px #0000001a}.website-theme-root.dark .website-header-cta:hover{background:#e2e8f0}.website-theme-root.dark .website-header-cta-secondary{color:#e2e8f0;box-shadow:none;background:0 0;border:2px solid #fff3}.website-theme-root.dark .website-header-cta-secondary:hover{color:#fff;background:#3b82f626;border-color:#3b82f6}.website-theme-root .website-footer{background:#f8fafc;border-top-color:#e2e8f0;padding-top:5rem;padding-bottom:2.5rem}.website-theme-root .website-footer-logo{background:#2563eb}.website-theme-root .website-footer-brand{color:#0f172a}.website-theme-root .website-footer-desc{color:#64748b}.website-theme-root .website-footer-social a{color:#64748b;background:#e2e8f0}.website-theme-root .website-footer-social a:hover{color:#fff;background:#2563eb}.website-theme-root .website-footer-col h4{color:#0f172a}.website-theme-root .website-footer-col a{color:#475569}.website-theme-root .website-footer-col a:hover{color:#2563eb}.website-theme-root .website-footer-legal{border-top-color:#e2e8f0;padding-top:2rem}.website-theme-root .website-footer-legal p,.website-theme-root .website-footer-legal a{color:#94a3b8}.website-theme-root .website-footer-legal a:hover{color:#64748b}.website-theme-root.dark .website-footer{background:#020617;border-top-color:#ffffff0d;padding-top:6rem;padding-bottom:3rem}.website-theme-root.dark .website-footer-logo{background:linear-gradient(to bottom right,#3b82f6,#a855f7)}.website-theme-root.dark .website-footer-brand{color:#fff}.website-theme-root.dark .website-footer-desc{color:#64748b}.website-theme-root.dark .website-footer-social a{color:#94a3b8;background:#ffffff0d}.website-theme-root.dark .website-footer-social a:hover{color:#fff;background:#2563eb}.website-theme-root.dark .website-footer-col h4{color:#fff;text-transform:uppercase;letter-spacing:.05em}.website-theme-root.dark .website-footer-col a{color:#64748b}.website-theme-root.dark .website-footer-col a:hover{color:#fff}.website-theme-root.dark .website-footer-legal{border-top-color:#ffffff0d;padding-top:3rem}.website-theme-root.dark .website-footer-legal p,.website-theme-root.dark .website-footer-legal a{color:#475569}.website-theme-root.dark .website-footer-legal a:hover{color:#fff}.website-theme-root .website-hero{background:#f8fafc}.website-theme-root .website-hero .hero-gradient{opacity:.1}.website-theme-root .website-hero-badge{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.website-theme-root .website-hero-badge .ping-dot{background:#2563eb}.website-theme-root .website-hero-title{color:#0f172a}.website-theme-root .website-hero-title-accent{background:linear-gradient(90deg,#2563eb,#3b82f6,#4f46e5);color:#0000;-webkit-background-clip:text;background-clip:text}.website-theme-root .website-hero-desc{color:#475569}.website-theme-root .website-hero-btn-primary{color:#fff;background:#2563eb;box-shadow:0 10px 15px -3px #3b82f64d}.website-theme-root .website-hero-btn-primary:hover{background:#1d4ed8}.website-theme-root .website-hero-btn-secondary{color:#334155;background:0 0;border-color:#cbd5e1}.website-theme-root .website-hero-btn-secondary:hover{background:#f1f5f9}.website-theme-root .website-hero-stats{border-top-color:#e2e8f0}.website-theme-root .website-hero-stat-value{color:#0f172a}.website-theme-root .website-hero-stat-label{color:#64748b}.website-theme-root .website-hero-stat-divider{background:#e2e8f0}.website-theme-root.dark .website-hero{background:radial-gradient(circle at 20% 30%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 80% 70%,#a855f726 0%,#0000 50%),#020617}.website-theme-root.dark .website-hero .hero-gradient{opacity:0}.website-theme-root.dark .website-hero .hero-bg{opacity:1}.website-theme-root.dark .website-hero-badge{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633}.website-theme-root.dark .website-hero-badge .ping-dot{background:#3b82f6}.website-theme-root.dark .website-hero-title{color:#fff}.website-theme-root.dark .website-hero-title-accent{background:linear-gradient(90deg,#3b82f6,#22d3ee,#a855f7);color:#0000;-webkit-background-clip:text;background-clip:text}.website-theme-root.dark .website-hero-desc{color:#94a3b8}.website-theme-root.dark .website-hero-btn-primary{background:linear-gradient(90deg,#3b82f6,#1d4ed8);box-shadow:0 0 20px #3b82f666}.website-theme-root.dark .website-hero-btn-primary:hover{opacity:.9}.website-theme-root.dark .website-hero-btn-secondary{color:#fff;background:#ffffff0d;border-color:#ffffff1a}.website-theme-root.dark .website-hero-btn-secondary:hover{background:#ffffff1a}.website-theme-root.dark .website-hero-stats{border-top-color:#ffffff1a}.website-theme-root.dark .website-hero-stat-value{color:#fff}.website-theme-root.dark .website-hero-stat-label{color:#64748b}.website-theme-root.dark .website-hero-stat-divider{background:#ffffff1a}.website-theme-root .website-hero-dashboard{background:#ffffffe6;border-color:#e2e8f080}.website-theme-root .website-hero-dashboard-bar-fill{background:#2563eb}.website-theme-root .website-hero-dashboard-header{background:#f8fafc;border-color:#e2e8f0}.website-theme-root .website-hero-dashboard-body{background:linear-gradient(to bottom right,#f8fafc,#fff);border-color:#f1f5f9}.website-theme-root .website-hero-dashboard-kpi{background:#fff;border-color:#f1f5f9}.website-theme-root .website-hero-dashboard-label{color:#64748b}.website-theme-root .website-hero-dashboard-value{color:#1e293b}.website-theme-root .website-hero-dashboard-grid{background:0 0}.website-theme-root .website-hero-float{background:#fff;border-color:#e2e8f0}.website-theme-root .website-hero-deploy{background:#0f172a;border-color:#334155}.website-theme-root.dark .website-hero-dashboard{background:#0f172a99;border-color:#ffffff14}.website-theme-root.dark .website-hero-dashboard.neon-border{background-image:linear-gradient(#020617,#020617),linear-gradient(90deg,#3b82f6,#a855f7);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}.website-theme-root.dark .website-hero-dashboard-bar-fill{background:linear-gradient(#22d3ee,#3b82f6);box-shadow:0 0 15px #3b82f699}.website-theme-root.dark .website-hero-dashboard-header,.website-theme-root.dark .website-hero-dashboard-body,.website-theme-root.dark .website-hero-dashboard-kpi{background:#ffffff0d;border-color:#ffffff1a}.website-theme-root.dark .website-hero-dashboard-label{color:#64748b}.website-theme-root.dark .website-hero-dashboard-value{color:#fff}.website-theme-root.dark .website-hero-dashboard-grid{background:#0f172a66}.website-theme-root.dark .website-hero-float{background:#1e293b;border-color:#334155}.website-theme-root.dark .website-hero-deploy{background:#0f172a;border-color:#334155}.website-theme-root .website-section{background:#fff;border-bottom:1px solid #f1f5f9;padding:6rem 0}.website-theme-root .website-section.website-section-compact{padding:4rem 0}.website-theme-root .website-section-alt{background:#f8fafc;border-bottom:1px solid #f1f5f9;padding:6rem 0;position:relative}.website-theme-root .website-section-inner{max-width:80rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.website-theme-root .website-section-inner{padding:0 1.5rem}}@media (min-width:1024px){.website-theme-root .website-section-inner{padding:0 2rem}}.website-theme-root .website-section-header{text-align:center;margin-bottom:3rem}.website-theme-root .website-section-title-sm{text-transform:uppercase;letter-spacing:.1em;color:#2563eb;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.website-theme-root .website-section-title{color:#0f172a;font-size:1.875rem;font-weight:700}@media (min-width:1024px){.website-theme-root .website-section-title{font-size:2.25rem}}.website-theme-root .website-card-grid{gap:2rem;display:grid}.website-theme-root .website-card-grid-3{grid-template-columns:1fr}@media (min-width:768px){.website-theme-root .website-card-grid-3{grid-template-columns:repeat(3,1fr)}}.website-theme-root .website-card{text-align:center;background:#f8fafc;border:1px solid #0000;border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem;transition:background-color .2s,border-color .2s;display:flex}.website-theme-root .website-card:hover{background:#fff;border-color:#e2e8f0}.website-theme-root .website-card-icon{border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;font-size:1.875rem;display:flex}.website-theme-root .website-card-icon-blue{color:#2563eb;background:#dbeafe}.website-theme-root .website-card-icon-green{color:#059669;background:#d1fae5}.website-theme-root .website-card-icon-purple{color:#7c3aed;background:#ede9fe}.website-theme-root .website-card-title{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.website-theme-root .website-card-value{font-size:1.5rem}.website-theme-root .website-card-p{color:#475569;margin:0;font-size:.875rem;line-height:1.5}.website-theme-root.dark .website-section{background:#02061780;border-color:#ffffff0d}.website-theme-root.dark .website-section-alt{background:#020617;border-color:#ffffff0d}.website-theme-root.dark .website-section-title-sm{color:#3b82f6}.website-theme-root.dark .website-section-title{color:#fff}.website-theme-root.dark .website-card{background:#0f172a99;border-color:#ffffff14}.website-theme-root.dark .website-card:hover{border-color:#fff3}.website-theme-root.dark .website-card-icon-blue{color:#60a5fa;background:#3b82f633}.website-theme-root.dark .website-card-icon-green{color:#34d399;background:#10b98133}.website-theme-root.dark .website-card-icon-purple{color:#c084fc;background:#a855f733}.website-theme-root.dark .website-card-title{color:#fff}.website-theme-root.dark .website-card-p{color:#94a3b8}.website-theme-root .dynamic-page{width:100%;overflow-x:hidden}.website-theme-root .dynamic-page .page-renderer{flex-direction:column;display:flex;gap:0!important}.website-theme-root .dynamic-page .block-wrapper,.website-theme-root .dynamic-page .block-wrapper.block-text_block_v1>section{margin:0;padding:0}.website-theme-root .dynamic-page .block-wrapper.block-text_block_v1>section>div{margin:0 auto;padding:0}
:root{--block-bg-primary:#fff;--block-bg-secondary:#f8f9fa;--block-bg-tertiary:#e9ecef;--block-bg-accent:#007bff;--block-bg-accent-light:#007bff1a;--block-bg-overlay:#0006;--block-text-primary:#212529;--block-text-secondary:#495057;--block-text-muted:#6c757d;--block-text-inverse:#fff;--block-text-accent:#007bff;--block-border-color:#dee2e6;--block-border-light:#e9ecef;--block-border-accent:#007bff;--block-shadow-sm:0 1px 2px #0000000d;--block-shadow-md:0 4px 6px #0000001a;--block-shadow-lg:0 10px 15px #0000001a;--block-shadow-xl:0 20px 25px #00000026;--block-spacing-xs:.25rem;--block-spacing-sm:.5rem;--block-spacing-md:1rem;--block-spacing-lg:1.5rem;--block-spacing-xl:2rem;--block-spacing-2xl:3rem;--block-spacing-3xl:4rem;--block-font-size-xs:.75rem;--block-font-size-sm:.875rem;--block-font-size-base:1rem;--block-font-size-lg:1.125rem;--block-font-size-xl:1.25rem;--block-font-size-2xl:1.5rem;--block-font-size-3xl:2rem;--block-font-size-4xl:2.5rem;--block-font-size-5xl:3rem;--block-radius-sm:4px;--block-radius-md:8px;--block-radius-lg:12px;--block-radius-xl:16px;--block-radius-full:9999px;--block-transition-fast:.15s ease;--block-transition-normal:.25s ease;--block-transition-slow:.35s ease;--block-container-sm:640px;--block-container-md:768px;--block-container-lg:1024px;--block-container-xl:1280px;--block-accent-primary:#007bff;--block-accent-secondary:#6c757d;--block-accent-success:#28a745;--block-accent-warning:#ffc107;--block-accent-danger:#dc3545}[data-mode=dark],.dark{--block-bg-primary:#1a1a2e;--block-bg-secondary:#16213e;--block-bg-tertiary:#0f3460;--block-bg-accent:#0d6efd;--block-bg-accent-light:#0d6efd26;--block-bg-overlay:#0009;--block-text-primary:#f8f9fa;--block-text-secondary:#ced4da;--block-text-muted:#adb5bd;--block-text-inverse:#1a1a2e;--block-text-accent:#6ea8fe;--block-border-color:#3a3a5c;--block-border-light:#2a2a4a;--block-border-accent:#0d6efd;--block-shadow-sm:0 1px 2px #0003;--block-shadow-md:0 4px 6px #0000004d;--block-shadow-lg:0 10px 15px #0000004d;--block-shadow-xl:0 20px 25px #0006}.block-container{width:100%;max-width:var(--block-container-xl);padding-left:var(--block-spacing-md);padding-right:var(--block-spacing-md);margin-left:auto;margin-right:auto}.block-section{padding-top:var(--block-spacing-2xl);padding-bottom:var(--block-spacing-2xl)}.block-section-compact{padding-top:var(--block-spacing-xl);padding-bottom:var(--block-spacing-xl)}.block-section-spacious{padding-top:var(--block-spacing-3xl);padding-bottom:var(--block-spacing-3xl)}.block-grid{gap:var(--block-spacing-lg);display:grid}.block-grid-2{grid-template-columns:repeat(2,1fr)}.block-grid-3{grid-template-columns:repeat(3,1fr)}.block-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.block-grid-2,.block-grid-3,.block-grid-4{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.block-grid-3,.block-grid-4{grid-template-columns:repeat(2,1fr)}}
