:root{--hb-teal-50: #F0F9FB;--hb-teal-100: #E8F4F7;--hb-teal-200: #A8D8E5;--hb-teal-400: #7DC1D1;--hb-teal-600: #4A8B9A;--hb-teal-700: #5A7A82;--hb-ink-900: #1a1a1a;--hb-ink-700: #2c2c2c;--hb-ink-500: #444;--hb-ink-300: #666;--hb-surface-white: #ffffff;--hb-surface-warm: #fafafa;--hb-success-100: #E1F5EE;--hb-success-600: #2D9A6E;--hb-pastel-cyan: #E8F4F7;--hb-pastel-coral: #FCE8DC;--hb-pastel-purple: #EDE8F7;--hb-pastel-mint: #E1F5EE;--hb-pastel-pink: #FBEAF0;--hb-pastel-amber: #FAEEDA;--hb-font-sans: "Nunito", -apple-system, system-ui, sans-serif;--hb-text-h1-min: 36px;--hb-text-h1-max: 56px;--hb-text-h2-min: 26px;--hb-text-h2-max: 36px;--hb-text-body: 15.5px;--hb-text-meta: 13px;--hb-radius-pill: 999px;--hb-radius-card: 16px;--hb-radius-card-lg: 22px;--hb-radius-tile-md: 20px;--hb-ease-out: cubic-bezier(.16, 1, .3, 1);--hb-dur-snap: .2s;--hb-dur-soft: .25s}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--hb-font-sans);background:var(--hb-teal-50);color:var(--hb-ink-900);line-height:1.6;font-weight:400;overflow-x:hidden}::-moz-selection{background:var(--hb-ink-900);color:var(--hb-teal-50)}::selection{background:var(--hb-ink-900);color:var(--hb-teal-50)}a{color:inherit}.container{max-width:1080px;margin:0 auto;padding:0 28px}.container-narrow{max-width:760px;margin:0 auto;padding:0 28px}header{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo-huccy{height:36px;width:auto;display:block}.brand-cluster{display:flex;align-items:center;gap:14px}nav{display:flex;align-items:center;gap:28px;font-size:14.5px;color:var(--hb-ink-900)}nav a{text-decoration:none;color:var(--hb-ink-900);transition:opacity .2s ease}nav a:hover{opacity:.65}.market-switch{position:relative}.market-switch summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 14px;background:var(--hb-surface-white);border-radius:var(--hb-radius-pill);font-size:13px;color:var(--hb-teal-700);font-weight:600;transition:background .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.market-switch summary::-webkit-details-marker{display:none}.market-switch summary::marker{display:none}.market-switch summary:hover{background:var(--hb-teal-100);color:var(--hb-teal-600)}.market-caret{transition:transform .2s ease;color:var(--hb-teal-600)}.market-switch[open] .market-caret{transform:rotate(180deg)}.market-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;background:var(--hb-surface-white);border-radius:14px;padding:6px;min-width:240px;box-shadow:0 18px 36px -16px #4a8b9a47;border:1px solid var(--hb-teal-100)}.market-item{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;text-decoration:none;color:var(--hb-ink-900);font-size:13.5px;border-radius:9px;transition:background .15s ease}.market-item:hover,.market-item--active{background:var(--hb-teal-50)}.market-item-name{font-weight:600}.market-item-state{font-size:11px;color:var(--hb-teal-400);font-weight:700;text-transform:lowercase;letter-spacing:.02em}.market-item-state--live{color:var(--hb-success-600)}.mobile-menu{display:none;position:relative}.mobile-menu summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--hb-radius-pill);background:var(--hb-surface-white);color:var(--hb-ink-900);transition:background .2s ease}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary::marker{display:none}.mobile-menu summary:hover{background:var(--hb-teal-100)}.mobile-menu-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:50;background:var(--hb-surface-white);border-radius:14px;padding:6px;min-width:200px;box-shadow:0 18px 36px -16px #4a8b9a47;border:1px solid var(--hb-teal-100);display:flex;flex-direction:column}.mobile-menu-panel>a{display:block;padding:10px 14px;text-decoration:none;color:var(--hb-ink-900);font-size:14.5px;font-weight:600;border-radius:9px;transition:background .15s ease}.mobile-menu-panel>a:hover{background:var(--hb-teal-50)}.mobile-menu-divider{height:1px;background:var(--hb-teal-100);margin:8px 12px}.mobile-menu-label{display:block;padding:6px 14px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hb-teal-700)}.mobile-menu-market{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;text-decoration:none;color:var(--hb-ink-900);font-size:13.5px;font-weight:600;border-radius:9px;transition:background .15s ease}.mobile-menu-market:hover,.mobile-menu-market--active{background:var(--hb-teal-50)}.mobile-menu-cta{display:block;text-align:center;margin:10px 8px 4px;padding:11px 18px;background:var(--hb-ink-900);color:var(--hb-surface-white)!important;border-radius:var(--hb-radius-pill);text-decoration:none;font-size:14px;font-weight:600;transition:background .2s ease}.mobile-menu-cta:hover{background:var(--hb-ink-700)}.btn-primary{background:var(--hb-ink-900);color:var(--hb-surface-white)!important;border:none;padding:10px 20px;border-radius:var(--hb-radius-pill);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease;font-family:inherit}.btn-primary:hover{background:var(--hb-ink-700);transform:translateY(-1px)}.btn-secondary{background:var(--hb-surface-white);color:var(--hb-ink-900)!important;border:none;padding:12px 24px;border-radius:var(--hb-radius-pill);font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease;font-family:inherit}.btn-secondary:hover{background:var(--hb-surface-warm);transform:translateY(-1px)}.hero{padding:60px 0 90px;text-align:center}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--hb-surface-white);border-radius:var(--hb-radius-pill);padding:7px 16px;font-size:13px;color:var(--hb-teal-600);margin:0 0 28px}.hero-eyebrow:before{content:"";width:7px;height:7px;background:var(--hb-teal-400);border-radius:50%}.hero h1{font-size:clamp(36px,5.5vw,56px);font-weight:700;color:var(--hb-ink-900);letter-spacing:-1.5px;line-height:1.05;max-width:720px;margin:0 auto 20px}.hero h1 .accent{color:var(--hb-teal-600)}.hero p.lede{font-size:17.5px;color:var(--hb-ink-900);max-width:540px;margin:0 auto 36px;line-height:1.55}.hero-buttons{display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap}.hero-btn-primary{background:var(--hb-ink-900);color:var(--hb-surface-white)!important;border:none;padding:11px 24px;border-radius:var(--hb-radius-pill);font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease;font-family:inherit}.hero-btn-primary:hover{background:var(--hb-ink-700);transform:translateY(-1px)}.hero-protections{background:var(--hb-surface-white);border-radius:var(--hb-radius-card-lg);padding:22px 28px;max-width:720px;margin:-4px auto 64px;display:grid;grid-template-columns:1fr 1px 1fr;gap:28px;align-items:stretch;text-align:left}.hero-protection{display:flex;flex-direction:column;gap:8px}.hero-protection-head{display:flex;align-items:center;gap:12px}.hero-protection-icon{width:42px;height:42px;background:var(--hb-pastel-cyan);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-protection-tag{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hb-teal-600);line-height:1}.hero-protection p{font-size:15.5px;color:var(--hb-ink-900);line-height:1.55;margin:0}.hero-protection-divider{background:var(--hb-teal-100)}.app-badge{display:inline-block;line-height:0;transition:transform .2s ease,opacity .2s ease}.app-badge img{height:48px;width:auto;display:block}.app-badge:hover{transform:translateY(-1px);opacity:.92}.platforms{background:var(--hb-surface-white);padding:36px 0 32px;border-top:1px solid var(--hb-teal-100);border-bottom:1px solid var(--hb-teal-100)}.platforms-label{text-align:center;font-size:12px;font-weight:600;color:var(--hb-teal-700);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px;opacity:.85}.platforms-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 44px}.platforms-item{display:inline-flex;align-items:center}.platforms-logo{display:inline-block;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.platforms-logo--text{font-family:var(--hb-font-sans);font-size:18px;font-weight:700;color:var(--hb-ink-900);opacity:.7;letter-spacing:-.3px}.platforms-logo--img{height:44px;width:auto;opacity:.75;transition:opacity .2s ease}.platforms-logo--img:hover{opacity:1}.platforms-disclaimer{text-align:center;font-size:11.5px;color:var(--hb-teal-700);opacity:.7;margin:22px auto 0;max-width:560px;line-height:1.5}.how{background:var(--hb-ink-900);color:var(--hb-surface-white);padding:96px 0}.how .section-eyebrow{color:var(--hb-teal-400)}.how .section-title{color:var(--hb-surface-white)}.how .flow-card{background:var(--hb-surface-white)}.how .flow-card .step-num{background:var(--hb-ink-900);color:var(--hb-teal-400)}.section-eyebrow{text-align:center;font-size:12.5px;color:var(--hb-teal-600);margin:0 0 10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-title{text-align:center;font-size:clamp(30px,4.2vw,44px);font-weight:700;margin:0 0 56px;letter-spacing:-1.4px;line-height:1.1}.flow-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.flow-card{background:var(--hb-surface-white);border-radius:var(--hb-radius-tile-md);padding:22px 18px 24px;display:flex;flex-direction:column;min-height:240px}.flow-card .step-num{background:var(--hb-teal-50)}.flow-card--split{padding:22px 14px;min-height:260px}.flow-illo{margin:4px 0 14px;display:flex;align-items:center;justify-content:center}.flow-illo svg{width:100%;max-width:110px;height:auto;display:block}.flow-illo--converge svg,.flow-illo--diverge svg{max-width:152px}.flow-card--split .flow-illo{margin:2px 0 12px}.step-num{width:36px;height:36px;background:var(--hb-surface-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--hb-teal-600);margin:0 0 14px}.flow-card h3{font-size:17px;font-weight:700;margin:0 0 8px;color:var(--hb-ink-900);letter-spacing:-.2px}.flow-card p{font-size:14.5px;color:var(--hb-ink-900);line-height:1.55;margin:0}.flow-split{display:flex;flex-direction:column;gap:14px;flex:1}.flow-action{display:flex;flex-direction:column;gap:3px}.flow-action-tag{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.flow-action--buyer .flow-action-tag{color:var(--hb-teal-600)}.flow-action--seller .flow-action-tag{color:#b76d44}.flow-action-text{font-size:17px;font-weight:700;color:var(--hb-ink-900);letter-spacing:-.2px;line-height:1.2}.sides{padding:100px 0;background:var(--hb-ink-900);color:var(--hb-surface-white)}.sides .section-eyebrow{color:var(--hb-teal-400)}.sides .section-title{color:var(--hb-surface-white)}.sides-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:880px;margin:0 auto}.sides-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-card-lg);padding:32px;position:relative;text-decoration:none;color:inherit;transition:transform .18s ease,background .18s ease;display:block}.sides-card:hover{background:var(--hb-surface-white);transform:translateY(-3px)}.sides-tag{display:inline-block;background:var(--hb-ink-900);color:var(--hb-teal-400);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:var(--hb-radius-pill);margin-bottom:18px}.sides-card h3{font-size:22px;font-weight:700;margin:0 0 10px;color:var(--hb-ink-900);letter-spacing:-.5px;line-height:1.2}.sides-card p{font-size:15.5px;color:var(--hb-ink-900);line-height:1.6;margin:0}.sides-arrow{position:absolute;top:32px;right:28px;font-size:22px;color:var(--hb-teal-600);transition:transform .18s ease}.sides-card:hover .sides-arrow{transform:translate(4px)}.verify-preview{padding:80px 0}.verify-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.verify-eyebrow{text-align:left!important}.verify-content h2{font-size:clamp(30px,3.8vw,42px);font-weight:700;margin:0 0 18px;letter-spacing:-1.2px;line-height:1.1}.verify-intro{font-size:16px;color:var(--hb-ink-900);line-height:1.6;margin:0 0 22px}.verify-list{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:12px}.verify-list li{display:flex;align-items:start;gap:12px;font-size:15.5px;color:var(--hb-ink-900);line-height:1.55}.verify-list li strong{color:var(--hb-ink-900);font-weight:700}.verify-check{flex-shrink:0;width:22px;height:22px;background:var(--hb-pastel-cyan);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--hb-teal-600);margin-top:1px}.verify-link{font-size:14.5px;color:var(--hb-teal-600);text-decoration:none;font-weight:600}.verify-link:hover{text-decoration:underline}.verify-illustration{display:flex;align-items:center;justify-content:center}.verify-illustration svg{width:100%;height:auto;max-width:420px;display:block}.why{background:var(--hb-surface-white);padding:100px 0}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.eyebrow-strong{display:inline-block;background:var(--hb-ink-900);color:var(--hb-teal-400);padding:6px 14px;border-radius:var(--hb-radius-pill);font-size:11.5px;font-weight:700;margin:0 0 18px;letter-spacing:.08em;text-transform:uppercase}.why-content h2{font-size:clamp(34px,4.6vw,52px);font-weight:800;margin:0 0 22px;letter-spacing:-1.6px;line-height:1.02;color:var(--hb-ink-900)}.why-content>p.intro{font-size:16.5px;color:var(--hb-ink-900);line-height:1.6;margin:0 0 28px}.why-feature{display:flex;align-items:start;gap:12px;margin:0 0 14px}.why-feature-icon{flex-shrink:0;width:22px;height:22px;background:var(--hb-pastel-cyan);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.why-feature-text strong{display:block;font-size:16px;font-weight:700;color:var(--hb-ink-900);margin:0 0 3px}.why-feature-text span{font-size:14.5px;color:var(--hb-ink-900);line-height:1.5}.report-wrap{background:var(--hb-teal-50);border-radius:var(--hb-radius-card-lg);padding:26px}.report{background:var(--hb-surface-white);border-radius:14px;padding:20px;margin:0 0 14px}.report-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px}.report-id{font-size:12.5px;color:var(--hb-teal-700)}.report-status{font-size:11.5px;background:var(--hb-success-100);color:var(--hb-success-600);padding:4px 10px;border-radius:var(--hb-radius-pill);font-weight:700;letter-spacing:.02em}.report h4{font-size:15px;font-weight:700;margin:0 0 14px;color:var(--hb-ink-900)}.report-rows{display:flex;flex-direction:column;gap:7px;font-size:13px}.report-row{display:flex;justify-content:space-between}.report-row .k{color:var(--hb-teal-700)}.report-row .v-pass{color:var(--hb-success-600);font-weight:600}.report-row .v-text{color:var(--hb-ink-900);font-weight:600}.report-foot{font-size:11.5px;color:var(--hb-teal-700);text-align:center;margin:0}.doc-report{background:var(--hb-surface-white);border-radius:12px;padding:20px 22px 18px;margin:0 0 14px;font-size:11.5px;color:var(--hb-ink-900);line-height:1.4;box-shadow:0 1px #4a8b9a14}.doc-report-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 0 16px;margin:0 0 14px;border-bottom:1px solid var(--hb-teal-100)}.doc-report-logo{height:22px;width:auto;display:block}.doc-report-meta{text-align:right;font-size:9.5px;color:var(--hb-teal-700);line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.doc-report-meta>div{white-space:nowrap}.doc-report-meta span{color:var(--hb-teal-700);opacity:.75}.doc-report-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 14px}.doc-report-title-main h4{font-size:15.5px;font-weight:700;margin:0 0 3px;letter-spacing:-.2px}.doc-report-title-main p{margin:0;font-size:11.5px;color:var(--hb-teal-700)}.doc-report-page{font-size:10px;color:var(--hb-teal-700);opacity:.7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:2px;flex-shrink:0}.doc-report-section{margin:0 0 10px;border:1px solid var(--hb-teal-100);border-radius:6px;overflow:hidden}.doc-report-section:last-child{margin-bottom:0}.doc-report-section-head{background:var(--hb-teal-50);color:var(--hb-ink-900);font-weight:700;font-size:10.5px;padding:6px 12px;letter-spacing:.02em}.doc-report-section-body{padding:10px 12px;background:var(--hb-surface-white)}.doc-report-result .doc-pill{display:inline-block;background:var(--hb-success-100);color:var(--hb-success-600);padding:4px 10px;border-radius:var(--hb-radius-pill);font-weight:700;font-size:10.5px;letter-spacing:.01em}.doc-report-result p{margin:8px 0 0;font-size:11px;color:var(--hb-ink-900);line-height:1.45}.doc-report-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:10.5px}.doc-report-summary>div{display:flex;flex-direction:column;gap:1px}.doc-report-summary strong{font-weight:700;font-size:11px}.doc-report-summary span{color:var(--hb-teal-700);font-size:10px}.doc-summary-pass{color:var(--hb-success-600)}.doc-summary-fail{color:#b94a4a}.doc-summary-skip{color:var(--hb-teal-700)}.doc-report-rows{padding:0}.doc-row{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;border-top:1px solid var(--hb-teal-50);font-size:11px}.doc-row:first-child{border-top:none}.doc-row>span:first-child{color:var(--hb-ink-900)}.doc-status{font-weight:600;color:var(--hb-ink-900)}.doc-status--ok{color:var(--hb-success-600)}.doc-status--skip{color:var(--hb-teal-700);opacity:.85}.perks{background:var(--hb-surface-white);padding:80px 0}.perks-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.perk-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-tile-md);padding:24px 22px}.perk-icon{width:44px;height:44px;background:var(--hb-pastel-cyan);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 0 14px}.perk-card h3{font-size:17px;font-weight:700;margin:0 0 10px;color:var(--hb-ink-900);letter-spacing:-.2px}.perk-card p{font-size:15px;color:var(--hb-ink-900);line-height:1.55;margin:0}.rest{padding:80px 0}.rest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rest-card{background:var(--hb-surface-white);border-radius:var(--hb-radius-tile-md);padding:28px}.rest-icon{width:48px;height:48px;background:var(--hb-pastel-cyan);border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 0 16px}.rest-card h3{font-size:17px;font-weight:700;margin:0 0 8px;color:var(--hb-ink-900);letter-spacing:-.2px}.rest-card p{font-size:15px;color:var(--hb-ink-900);line-height:1.55;margin:0}.rest-card p a{color:var(--hb-teal-600);font-weight:600;text-decoration:none}.rest-card p a:hover{text-decoration:underline}.cta{background:var(--hb-ink-900);padding:80px 28px;text-align:center}.cta h2{font-size:clamp(26px,3.5vw,34px);font-weight:700;color:var(--hb-surface-white);margin:0 0 12px;letter-spacing:-1px;line-height:1.2}.cta p{font-size:15.5px;color:var(--hb-teal-200);margin:0 0 32px}.cta-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta-btn-primary{background:var(--hb-teal-400);color:var(--hb-ink-900)!important;border:none;padding:14px 28px;border-radius:var(--hb-radius-pill);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .2s ease;font-family:inherit}.cta-btn-primary:hover{background:#95cfdc;transform:translateY(-1px)}.cta-btn-secondary{background:transparent;color:var(--hb-surface-white)!important;border:1px solid var(--hb-ink-500);padding:14px 28px;border-radius:var(--hb-radius-pill);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease;font-family:inherit}.cta-btn-secondary:hover{background:#ffffff0f;border-color:var(--hb-ink-300)}footer{background:var(--hb-teal-50);padding:28px}.footer-inner{max-width:1080px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--hb-teal-700);gap:20px;flex-wrap:wrap}.footer-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.footer-brand{display:flex;align-items:center;gap:8px}.footer-brand img{height:22px;width:auto}.footer-tagline{font-size:12.5px;color:var(--hb-teal-700);opacity:.82}.footer-links{display:flex;gap:20px}.footer-links a{color:var(--hb-teal-700);text-decoration:none}.footer-links a:hover{color:var(--hb-ink-900)}.footer-disclaimer{max-width:1080px;margin:18px auto 0;font-size:11px;color:var(--hb-teal-700);opacity:.65;line-height:1.55}.page-hero{padding:56px 0 70px;text-align:center}.page-eyebrow{display:inline-block;background:var(--hb-surface-white);border-radius:var(--hb-radius-pill);padding:6px 14px;font-size:12.5px;color:var(--hb-teal-600);margin:0 0 22px;font-weight:600}.page-hero h1{font-size:clamp(36px,5vw,56px);font-weight:700;color:var(--hb-ink-900);letter-spacing:-1.6px;line-height:1.05;max-width:780px;margin:0 auto 22px}.page-hero h1 .accent{color:var(--hb-teal-600)}.page-lede{font-size:16.5px;color:var(--hb-ink-900);max-width:580px;margin:0 auto 32px;line-height:1.55}.page-hero-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.modes{background:var(--hb-surface-white);padding:80px 0}.modes-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mode-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-card-lg);padding:32px;display:flex;flex-direction:column;gap:22px}.mode-card--hub{background:linear-gradient(135deg,var(--hb-teal-100) 0%,var(--hb-pastel-mint) 100%);position:relative;overflow:hidden}.mode-head h3{font-size:24px;font-weight:700;margin:8px 0 6px;color:var(--hb-ink-900);letter-spacing:-.5px}.mode-sub{font-size:15px;color:var(--hb-ink-900);margin:0;line-height:1.5}.mode-tag{display:inline-block;font-size:11px;font-weight:700;text-transform:lowercase;letter-spacing:.05em;padding:3px 10px;border-radius:var(--hb-radius-pill)}.mode-tag--default{background:var(--hb-surface-white);color:var(--hb-teal-700)}.mode-tag--upgrade{background:var(--hb-ink-900);color:var(--hb-teal-200)}.mode-steps{list-style:none;counter-reset:mode-step;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mode-steps li{counter-increment:mode-step;position:relative;padding-left:30px;font-size:15px;color:var(--hb-ink-900);line-height:1.55}.mode-steps li:before{content:counter(mode-step);position:absolute;left:0;top:0;width:22px;height:22px;background:var(--hb-surface-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;color:var(--hb-teal-600)}.mode-steps li strong{color:var(--hb-teal-600);font-weight:700}.mode-pros{list-style:none;padding:16px 0 0;margin:0;display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(74,139,154,.15)}.mode-pros li{font-size:14px;color:var(--hb-ink-900);padding-left:18px;position:relative}.mode-pros li:before{content:"✓";position:absolute;left:0;top:0;color:var(--hb-success-600);font-weight:700}.modes-foot{text-align:center;margin:32px 0 0;font-size:14px;color:var(--hb-teal-700)}.modes-foot a{color:var(--hb-teal-600);font-weight:600;text-decoration:none}.modes-foot a:hover{text-decoration:underline}.seller-flow{background:var(--hb-ink-900);color:var(--hb-surface-white);padding:96px 0}.seller-flow .section-eyebrow{color:var(--hb-teal-400)}.seller-flow .section-title{color:var(--hb-surface-white)}.seller-timeline{list-style:none;padding:0;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:18px;position:relative}.seller-step{display:flex;gap:20px;align-items:start;background:var(--hb-surface-white);border-radius:var(--hb-radius-tile-md);padding:22px 24px}.seller-step .step-num{margin:0;flex-shrink:0;background:var(--hb-teal-50)}.seller-step-body h3{font-size:17px;font-weight:700;margin:4px 0;color:var(--hb-ink-900);letter-spacing:-.2px}.seller-step-body p{font-size:15.5px;color:var(--hb-ink-900);line-height:1.55;margin:0}.seller-step--moment{flex-direction:column;align-items:stretch;gap:16px;padding:28px 28px 26px}.seller-step--moment .step-num{margin:0}.seller-step--moment .seller-step-body h3{font-size:19px;margin:0 0 8px}.seller-step--moment .seller-step-body>p{margin:0 0 6px}.share-art{margin:18px 0 0}.share-art svg{width:100%;height:auto;display:block}.share-tabs{margin:18px 0 0}.share-tabs-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.share-tabs-list{display:inline-flex;gap:4px;background:var(--hb-surface-white);padding:4px;border-radius:var(--hb-radius-pill);margin-bottom:14px}.share-tab{padding:7px 18px;border-radius:var(--hb-radius-pill);font-size:13.5px;font-weight:700;color:var(--hb-teal-700);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .18s ease,color .18s ease}.share-tab:hover{color:var(--hb-ink-900)}.share-tabs-panel{display:none}.share-tabs-panel svg{width:100%;height:auto;display:block}#share-mobile:checked~.share-tabs-list .share-tab--mobile,#share-web:checked~.share-tabs-list .share-tab--web{background:var(--hb-ink-900);color:var(--hb-surface-white)}#share-mobile:checked~.share-tabs-panel--mobile,#share-web:checked~.share-tabs-panel--web{display:block}.seller-step--moment .seller-step-body>.share-aside{display:flex;align-items:center;gap:12px;margin:36px 0 0;padding:16px 22px;background:var(--hb-teal-50);border-radius:var(--hb-radius-tile-md);max-width:640px;font-size:15px;color:var(--hb-ink-900);line-height:1.55}.share-aside-icon{flex-shrink:0;width:28px;height:28px;background:var(--hb-pastel-cyan);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--hb-teal-600)}.share-aside strong{color:var(--hb-ink-900);font-weight:700}.extras{background:var(--hb-surface-white);padding:80px 0}.extras-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:880px;margin:0 auto}.extras-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-tile-md);padding:28px}.extras-card h3{font-size:17px;font-weight:700;margin:0 0 8px;color:var(--hb-ink-900);letter-spacing:-.2px}.extras-card p{font-size:15px;color:var(--hb-ink-900);line-height:1.55;margin:0}.fees{padding:80px 0}.fees-table{background:var(--hb-surface-white);border-radius:var(--hb-radius-card-lg);overflow:hidden;max-width:720px;margin:0 auto}.fee-row{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;border-bottom:1px solid var(--hb-teal-50);gap:24px}.fee-row:last-child{border-bottom:none}.fee-name strong{display:block;font-size:15px;font-weight:700;color:var(--hb-ink-900);margin:0 0 2px}.fee-name span{font-size:13px;color:var(--hb-teal-700)}.fee-amount{font-size:15px;font-weight:700;color:var(--hb-teal-600);white-space:nowrap}.fees-note{text-align:center;margin:24px auto 0;max-width:560px;font-size:13px;color:var(--hb-teal-700);line-height:1.55}.faq{background:var(--hb-surface-white);padding:80px 0}.faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--hb-teal-50);border-radius:14px;padding:0;overflow:hidden}.faq-item summary{list-style:none;cursor:pointer;padding:18px 24px;font-size:16px;font-weight:700;color:var(--hb-ink-900);display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background .2s ease}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{display:none}.faq-item summary:after{content:"+";font-size:22px;font-weight:400;color:var(--hb-teal-600);line-height:1;transition:transform .2s ease}.faq-item[open] summary:after{content:"−"}.faq-item summary:hover{background:var(--hb-teal-100)}.faq-item p{padding:0 24px 20px;margin:0;font-size:15.5px;color:var(--hb-ink-900);line-height:1.6}.why-grid--narrow{gap:48px}.badge-explain{background:var(--hb-surface-white);padding:80px 0}.badge-explain h2 strong{background:var(--hb-ink-900);color:var(--hb-teal-200);padding:1px 12px;border-radius:8px;font-weight:700}.paths{padding:80px 0}.paths-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:880px;margin:0 auto}.path-card{background:var(--hb-surface-white);border-radius:var(--hb-radius-card-lg);padding:32px;position:relative}.path-num{width:36px;height:36px;background:var(--hb-teal-50);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--hb-teal-600);margin:0 0 18px}.path-card h3{font-size:18px;font-weight:700;margin:0 0 10px;color:var(--hb-ink-900);letter-spacing:-.2px}.path-card p{font-size:15.5px;color:var(--hb-ink-900);line-height:1.6;margin:0}.path-card code{background:var(--hb-teal-50);color:var(--hb-ink-900);padding:2px 8px;border-radius:6px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.path-card p strong{color:var(--hb-ink-900);font-weight:700}.story{background:var(--hb-surface-white);padding:80px 0}.story-body{max-width:660px;margin:0 auto}.story-body p{font-size:17px;color:var(--hb-ink-900);line-height:1.7;margin:0 0 18px}.story-body p:last-child{margin-bottom:0}.story-body em{font-style:italic;color:var(--hb-ink-900)}.contact-nudge{padding:60px 0}.nudge-card{background:var(--hb-surface-white);border-radius:var(--hb-radius-card-lg);padding:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.nudge-card h3{font-size:18px;font-weight:700;margin:0 0 4px;color:var(--hb-ink-900);letter-spacing:-.2px}.nudge-card p{font-size:15px;color:var(--hb-ink-900);margin:0}.contact-body{padding:60px 0 100px}.contact-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:56px;align-items:start}.contact-email{background:var(--hb-teal-50);border-radius:var(--hb-radius-card-lg);padding:32px}.contact-email h2{font-size:22px;font-weight:700;margin:0 0 12px;color:var(--hb-teal-600);letter-spacing:-.4px;word-break:break-all}.contact-email p{font-size:15.5px;color:var(--hb-ink-900);margin:0 0 20px;line-height:1.55}.contact-eyebrow{text-align:left!important;margin-bottom:12px!important}.contact-form{background:var(--hb-surface-white);padding:28px;border-radius:var(--hb-radius-card-lg);display:flex;flex-direction:column;gap:16px}.contact-form textarea{background:var(--hb-surface-white);border:1px solid var(--hb-teal-100);border-radius:12px;padding:12px 14px;font-size:14.5px;font-family:inherit;color:var(--hb-ink-900);transition:border-color .2s ease;resize:vertical;min-height:100px}.contact-form textarea:focus{outline:none;border-color:var(--hb-teal-400)}.legal{padding:60px 0 100px;max-width:720px;margin:0 auto}.legal-updated{font-size:12.5px;color:var(--hb-teal-700);margin:0 0 8px;font-weight:600;text-transform:lowercase;letter-spacing:.02em}.legal h1{font-size:clamp(28px,4vw,40px);font-weight:700;color:var(--hb-ink-900);margin:0 0 32px;letter-spacing:-1px;line-height:1.1}.legal h2{font-size:18px;font-weight:700;color:var(--hb-ink-900);margin:32px 0 10px;letter-spacing:-.2px}.legal p{font-size:15.5px;color:var(--hb-ink-900);line-height:1.7;margin:0 0 14px}.legal p a{color:var(--hb-teal-600);font-weight:600;text-decoration:none}.legal p a:hover{text-decoration:underline}.legal-placeholder{background:var(--hb-teal-50);border-left:3px solid var(--hb-teal-400);padding:16px 20px;border-radius:0 12px 12px 0;font-size:14px!important;color:var(--hb-teal-700);line-height:1.6!important;margin:0 0 32px!important}.legal-placeholder strong{color:var(--hb-ink-900)}.page-eyebrow--soon{background:var(--hb-pastel-coral);color:#b76d44;font-weight:700}.waitlist{background:var(--hb-surface-white);padding:80px 0}.waitlist-lede{text-align:center;max-width:540px;margin:-32px auto 36px;font-size:16px;color:var(--hb-ink-900);line-height:1.6}.waitlist-form{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:16px;background:var(--hb-teal-50);padding:28px;border-radius:var(--hb-radius-card-lg)}.waitlist-field{display:flex;flex-direction:column;gap:6px}.waitlist-field>span{font-size:12.5px;font-weight:700;color:var(--hb-teal-700);letter-spacing:.02em;text-transform:lowercase}.waitlist-field input,.waitlist-field select{background:var(--hb-surface-white);border:1px solid var(--hb-teal-100);border-radius:12px;padding:12px 14px;font-size:14.5px;font-family:inherit;color:var(--hb-ink-900);transition:border-color .2s ease}.waitlist-field input:focus,.waitlist-field select:focus{outline:none;border-color:var(--hb-teal-400)}.waitlist-form button{margin-top:4px}.waitlist-note{text-align:center;margin:18px auto 0;max-width:480px;font-size:12.5px;color:var(--hb-teal-700);line-height:1.55}.waitlist-note a{color:var(--hb-teal-600);font-weight:600;text-decoration:none}.waitlist-note a:hover{text-decoration:underline}.checks{background:var(--hb-surface-white);padding:80px 0}.checks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.check-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-tile-md);padding:22px;display:flex;gap:14px;align-items:start}.check-num{font-size:13px;font-weight:700;color:var(--hb-teal-400);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.3;flex-shrink:0;padding-top:2px}.check-body h3{font-size:15.5px;font-weight:700;margin:0 0 6px;color:var(--hb-ink-900);line-height:1.3}.check-body p{font-size:14.5px;color:var(--hb-ink-900);line-height:1.5;margin:0}.samples{padding:80px 0}.samples-lede{text-align:center;max-width:560px;margin:-32px auto 40px;font-size:16px;color:var(--hb-ink-900);line-height:1.6}.samples-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.report-card{background:var(--hb-teal-50);border-radius:var(--hb-radius-card-lg);padding:22px}.report-card .report{margin:0}.team{background:var(--hb-surface-white);padding:80px 0}.wrong{background:var(--hb-ink-900);color:var(--hb-surface-white);padding:96px 0}.wrong .section-eyebrow{color:var(--hb-teal-400)}.wrong .section-title{color:var(--hb-surface-white)}.wrong-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:880px;margin:0 auto}.wrong-card{background:var(--hb-surface-white);border-radius:var(--hb-radius-tile-md);padding:24px 26px}.wrong-card h3{font-size:17px;font-weight:700;margin:0 0 10px;color:var(--hb-ink-900);letter-spacing:-.2px}.wrong-card p{font-size:15px;color:var(--hb-ink-900);line-height:1.6;margin:0}.wrong-card p a{color:var(--hb-teal-600);font-weight:600;text-decoration:none}.wrong-card p a:hover{text-decoration:underline}@media(max-width:760px){.container,.container-narrow{padding:0 16px}.seller-step--moment{padding:22px 14px 20px}.seller-step{padding:16px 14px}.sides-card{padding:22px}.hero h1,.page-hero h1{font-size:34px;letter-spacing:-1.2px}.section-title,.why-content h2,.verify-content h2{font-size:28px;letter-spacing:-1px}nav .nav-link{display:none}.mobile-menu{display:inline-flex}.market-switch{display:none}nav>.btn-primary{display:none}.mobile-menu-panel{min-width:240px}.market-switch summary{padding:5px 10px 5px 12px;font-size:12.5px}.market-menu{min-width:220px}.hero{padding:36px 0 60px}.platforms{padding:28px 0 24px}.platforms-row{gap:18px 28px}.platforms-logo--text{font-size:16px}.platforms-logo--img{height:34px}.how,.verify-preview,.why,.rest{padding:56px 0}.flow-steps{grid-template-columns:1fr}.flow-card{min-height:auto}.verify-grid,.why-grid{grid-template-columns:1fr;gap:32px}.rest-grid,.modes-grid,.extras-grid,.paths-grid,.wrong-grid,.checks-grid,.samples-grid,.sides-grid{grid-template-columns:1fr}.perks-grid{grid-template-columns:1fr 1fr;gap:12px}.hero-protections{grid-template-columns:1fr;grid-template-rows:auto 1px auto;gap:16px;padding:20px 22px}.hero-protection-divider{width:100%;height:1px}.sides,.modes,.seller-flow,.extras,.fees,.faq,.badge-explain,.paths,.wrong,.checks,.samples,.team,.waitlist,.story,.perks{padding:56px 0}.contact-grid{grid-template-columns:1fr;gap:28px}.nudge-card{flex-direction:column;align-items:flex-start}.legal h1{font-size:28px}.fee-row{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 22px}.page-hero{padding:36px 0 50px}.cta{padding:56px 24px}.footer-inner{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
