.kyc-product-hero{position:relative;z-index:1;overflow:visible;padding:0;background:#ffffff}.kyc-product-hero+.platform-why-section{position:relative;z-index:6;background:#ffffff}.kyc-product-hero-sticky{position:relative;z-index:2;overflow:visible;isolation:isolate;padding:clamp(2rem,4.5vw,3.25rem) 0 0;background:#ffffff}.kyc-product-hero-backdrop{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.kyc-product-hero-mesh{position:absolute;inset:-10% -6% -14%;overflow:hidden;background:radial-gradient(ellipse 54% 48% at 48% 8%,rgba(255,255,255,.98) 0,rgba(255,255,255,.84) 38%,transparent 72%),radial-gradient(ellipse 42% 76% at -4% 24%,rgba(255,179,71,.58) 0,rgba(255,196,112,.3) 42%,transparent 72%),radial-gradient(ellipse 72% 70% at 28% 94%,rgba(255,122,0,.56) 0,rgba(255,152,48,.34) 42%,rgba(255,179,71,.14) 64%,transparent 82%),radial-gradient(ellipse 64% 54% at 82% 10%,rgba(255,196,138,.36) 0,rgba(255,214,168,.2) 44%,transparent 74%),radial-gradient(ellipse 48% 52% at 104% 8%,rgba(255,224,184,.4) 0,rgba(255,236,210,.2) 48%,transparent 76%),radial-gradient(ellipse 50% 52% at 102% 78%,rgba(255,196,160,.3) 0,rgba(255,218,190,.16) 46%,transparent 76%),radial-gradient(ellipse 42% 42% at 72% 62%,rgba(255,255,255,.82) 0,transparent 72%),linear-gradient(180deg,#ffffff,#fffaf5 54%,#ffffff);filter:blur(24px) saturate(1.08);transform:scale(1.08);transform-origin:center;pointer-events:none}.kyc-product-hero-inner{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3.125rem)}.kyc-product-hero-columns{display:grid;grid-template-areas:"head" "copy";grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;gap:clamp(1.25rem,2.5vw,1.75rem)}.kyc-product-hero-copy{grid-area:copy;display:flex;flex-direction:column;align-items:center;gap:clamp(1.25rem,2.5vw,1.75rem);justify-self:center;width:100%;min-width:0;max-width:56rem;padding-top:0;text-align:center}.kyc-product-hero-rail{display:contents}.kyc-product-hero-head{grid-area:head;position:static;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;min-height:0;text-align:center}.kyc-product-hero-badge{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;border:1px solid rgba(255,150,70,.28);border-radius:999px;background:rgba(255,255,255,.78);color:#8f3f00;font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(8px)}.kyc-product-hero-badge-dot{width:.45rem;height:.45rem;border-radius:50%;background:#9f3d00;box-shadow:0 0 0 3px rgba(255,122,0,.16)}.kyc-product-hero-title{width:auto;max-width:min(100%,64rem);margin:0;color:#111111;font-size:clamp(1.65rem,3.6vw,3.25rem);font-weight:700;line-height:1.08;letter-spacing:-.034em;text-align:center}.kyc-product-hero-title-line{display:block;white-space:nowrap}.kyc-product-hero-desc{max-width:70ch;margin:0;color:#000000;font-size:clamp(.95rem,1.5vw,1.0625rem);line-height:1.7;text-align:center}.kyc-product-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.kyc-product-hero-showcase{position:relative;z-index:2;width:100%;margin-top:clamp(1.75rem,4vw,3rem)}.kyc-product-hero-curve-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.kyc-product-hero-curve-band{position:relative;width:100%;height:clamp(260px,38vw,520px);overflow:hidden;clip-path:url(#kyc-hero-curve-clip);-webkit-clip-path:url(#kyc-hero-curve-clip);background:#ffffff}.kyc-product-hero-curve-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;height:100%;background:#ffffff}.kyc-product-hero-curve-panel{position:relative;min-width:0;overflow:hidden;background:#f7f8fa}.kyc-product-hero-curve-image{object-fit:cover;object-position:top center;image-rendering:auto}.kyc-mock-shell{display:grid;grid-template-columns:8% 1fr;width:100%;height:100%;background:#f7f8fa;color:#17120f;font-family:var(--font-inter),system-ui,sans-serif}.kyc-mock-sidebar{display:flex;flex-direction:column;align-items:center;gap:7%;padding:13% 18%;border-right:1px solid #ebe5df;background:#fffdfa}.kyc-mock-logo{display:flex;align-items:center;justify-content:center;width:clamp(20px,3vw,34px);aspect-ratio:1;margin-bottom:22%;border-radius:28%;background:#9f3d00;color:#ffffff}.kyc-mock-sidebar>span:not(.kyc-mock-logo){display:block;width:46%;aspect-ratio:1;border-radius:32%;background:#e9e4df}.kyc-mock-sidebar>span.is-active{background:#ffb46f;box-shadow:0 0 0 4px rgba(255,122,0,.08)}.kyc-mock-main{min-width:0;padding:3.5% 4%}.kyc-mock-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3%}.kyc-mock-audit small,.kyc-mock-audit span,.kyc-mock-check b,.kyc-mock-check small,.kyc-mock-confidence p,.kyc-mock-decision-card h3,.kyc-mock-decision-card p,.kyc-mock-decision-card small,.kyc-mock-document-head b,.kyc-mock-document-head small,.kyc-mock-header h2,.kyc-mock-header p,.kyc-mock-panel-title,.kyc-mock-reason-row b,.kyc-mock-reason-row small,.kyc-mock-row b,.kyc-mock-row small{margin:0}.kyc-mock-header p{margin-bottom:.2em;color:#9c6a43;font-size:clamp(7px,.85vw,11px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kyc-mock-header h2{font-size:clamp(13px,2vw,24px);line-height:1.15}.kyc-mock-avatar{display:flex;align-items:center;justify-content:center;width:clamp(22px,3.5vw,38px);aspect-ratio:1;border:1px solid #f0d5bd;border-radius:50%;background:#fff1e5;color:#b45309;font-size:clamp(7px,.8vw,10px);font-weight:800}.kyc-mock-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2%;margin-bottom:2.5%}.kyc-mock-checks,.kyc-mock-decision-card,.kyc-mock-document,.kyc-mock-panel,.kyc-mock-reasoning,.kyc-mock-stat-grid article{border:1px solid #ece7e2;border-radius:clamp(8px,1.5vw,16px);background:rgba(255,255,255,.96);box-shadow:0 4px 16px rgba(29,20,14,.035)}.kyc-mock-stat-grid article{display:flex;flex-direction:column;gap:.3em;padding:7% 9%}.kyc-mock-stat-grid strong{font-size:clamp(12px,2.1vw,25px);line-height:1}.kyc-mock-stat-grid span{color:#766b63;font-size:clamp(6px,.8vw,10px)}.kyc-mock-panel-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:2%}.kyc-mock-panel{min-height:0;padding:4%}.kyc-mock-panel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:4%;font-size:clamp(7px,1vw,12px);font-weight:700}.kyc-mock-panel-title small{border-radius:999px;padding:.25em .6em;background:#fff0e2;color:#8f3f00;font-size:.75em}.kyc-mock-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:3%;padding:2.5% 0;border-top:1px solid #f0ece8}.kyc-mock-check>span,.kyc-mock-decision-icon,.kyc-mock-person,.kyc-mock-reason-row>span{display:flex;align-items:center;justify-content:center;border-radius:28%;background:#fff0e2;color:#9a3d00}.kyc-mock-person{width:clamp(19px,3vw,32px);aspect-ratio:1}.kyc-mock-check>div,.kyc-mock-reason-row>div,.kyc-mock-row>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:.15em}.kyc-mock-check b,.kyc-mock-reason-row b,.kyc-mock-row b{overflow:hidden;font-size:clamp(6px,.85vw,10px);text-overflow:ellipsis;white-space:nowrap}.kyc-mock-check small,.kyc-mock-reason-row small,.kyc-mock-row small{color:#82776f;font-size:clamp(5px,.7vw,8px)}.kyc-mock-row em{border-radius:999px;padding:.35em .7em;font-size:clamp(5px,.65vw,8px);font-style:normal;font-weight:700}.kyc-mock-row em.is-verified{background:#eaf8ef;color:#0b6b3b}.kyc-mock-row em.is-review{background:#fff4db;color:#7a4800}.kyc-mock-confidence{display:flex;flex-direction:column;align-items:center}.kyc-mock-confidence .kyc-mock-panel-title{width:100%}.kyc-mock-ring{display:flex;align-items:center;justify-content:center;width:48%;aspect-ratio:1;border:clamp(4px,.8vw,9px) solid #ff8a21;border-left-color:#ffe0c2;border-radius:50%;transform:rotate(18deg)}.kyc-mock-ring strong{font-size:clamp(10px,1.8vw,21px);transform:rotate(-18deg)}.kyc-mock-confidence p{margin-top:5%;color:#7b6f66;font-size:clamp(5px,.7vw,9px);text-align:center}.kyc-mock-decision-grid,.kyc-mock-review-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:2.5%;height:76%}.kyc-mock-checks,.kyc-mock-decision-card,.kyc-mock-document,.kyc-mock-reasoning{min-height:0;padding:5%}.kyc-mock-document-head{display:flex;align-items:center;gap:4%}.kyc-mock-document-head>span{display:flex;align-items:center;justify-content:center;width:clamp(22px,3.4vw,38px);aspect-ratio:1;border-radius:28%;background:#fff0e2;color:#9a3d00}.kyc-mock-document-head>div{display:flex;flex-direction:column}.kyc-mock-document-head b{font-size:clamp(8px,1.1vw,13px)}.kyc-mock-document-head small{color:#7f746b;font-size:clamp(5px,.7vw,9px)}.kyc-mock-id-card{position:relative;display:grid;grid-template-columns:28% 1fr;align-items:center;gap:7%;height:62%;margin-top:8%;overflow:hidden;border:1px solid #f1d2b8;border-radius:clamp(8px,1.5vw,16px);padding:7%;background:linear-gradient(145deg,#fff4e9,#ffffff)}.kyc-mock-photo{display:block;width:100%;aspect-ratio:.8;border-radius:20%;background:radial-gradient(circle at 50% 35%,#d2b59e 0 18%,transparent 19%),radial-gradient(ellipse at 50% 100%,#bc9679 0 35%,transparent 36%),#eaded4}.kyc-mock-id-card>div{display:flex;flex-direction:column;gap:.6em}.kyc-mock-id-card strong{font-size:clamp(6px,.9vw,11px)}.kyc-mock-id-card i{display:block;width:86%;height:clamp(2px,.35vw,4px);border-radius:999px;background:#e6d7cc}.kyc-mock-id-card i:last-child{width:58%}.kyc-mock-scan-line{position:absolute;right:0;left:0;height:2px;background:#ff7a00;box-shadow:0 0 12px 4px rgba(255,122,0,.28)}.kyc-mock-checks{display:flex;flex-direction:column}.kyc-mock-check{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4%;flex:1;border-top:1px solid #f0ece8}.kyc-mock-check>span{width:clamp(18px,2.5vw,28px);aspect-ratio:1;border-radius:50%;background:#eaf8ef;color:#0b6b3b}.kyc-mock-decision-grid{grid-template-columns:.65fr 1.35fr}.kyc-mock-decision-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.kyc-mock-decision-icon{width:28%;aspect-ratio:1;margin-bottom:6%;border-radius:32%;background:#eaf8ef;color:#0b6b3b}.kyc-mock-decision-card p,.kyc-mock-decision-card small{color:#82766d;font-size:clamp(5px,.7vw,9px)}.kyc-mock-decision-card h3{margin:1% 0 8%;color:#18864b;font-size:clamp(12px,2vw,24px)}.kyc-mock-decision-card strong{font-size:clamp(14px,2.5vw,30px)}.kyc-mock-reasoning{display:flex;flex-direction:column}.kyc-mock-reason-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4%;flex:1;border-top:1px solid #f0ece8}.kyc-mock-reason-row>span{width:clamp(20px,2.7vw,30px);aspect-ratio:1}.kyc-mock-reason-row>svg{color:#18864b}.kyc-mock-audit{display:flex;align-items:center;justify-content:space-between;margin-top:2%;border-radius:clamp(6px,1vw,10px);padding:3%;background:#fff4e9}.kyc-mock-audit span{color:#b45309;font-size:clamp(6px,.8vw,10px);font-weight:700}.kyc-mock-audit small{color:#9b7253;font-size:clamp(5px,.65vw,8px)}@media (min-width:1024px){.kyc-product-hero-mesh{inset:-12% -5% -16%;filter:blur(30px) saturate(1.1);transform:scale(1.1)}.kyc-product-hero-columns{gap:clamp(1.1rem,2vw,1.5rem)}.kyc-product-hero-curve-band{height:clamp(380px,42vw,560px)}}@media (max-width:1023px){.kyc-product-hero-title-line{white-space:normal}}@media (max-width:767px){.kyc-product-hero-curve-band{height:clamp(180px,52vw,280px)}.kyc-product-hero-curve-panels{gap:2px}}@media (prefers-reduced-motion:reduce){.kyc-mock-scan-line{display:none}}