.ob-landing{font-weight:300;line-height:1.7;overflow-x:clip}.ob-landing>nav{border-bottom:.5px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#1c0a0eeb;justify-content:space-between;align-items:center;padding:1.5rem 3rem;display:flex;position:sticky;top:0}.ob-landing .logo{font-family:var(--font-serif), serif;color:var(--text);font-size:20px;font-style:italic;font-weight:400}.ob-landing .logo span{color:var(--blush)}.ob-landing .logo sup{letter-spacing:.08em;color:var(--blush-soft);font-size:9px;font-style:normal;font-family:var(--font-sans), sans-serif;margin-left:3px}.ob-landing .nav-r{align-items:center;gap:2.5rem;display:flex}.ob-landing .nav-r a{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;font-size:12px;text-decoration:none;transition:color .3s}.ob-landing .nav-r a:hover{color:var(--blush)}.ob-landing .btn-nav{border:.5px solid var(--blush-soft);color:var(--blush);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:2px;padding:8px 20px;font-size:11px;transition:all .3s}.ob-landing .btn-nav:hover{background:#e8b8b014}.ob-landing .nav-tools{display:none;position:relative}.ob-landing .nav-tools-btn{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px;transition:color .3s}.ob-landing .nav-tools-btn:hover,.ob-landing .nav-tools-btn[aria-expanded=true]{color:var(--blush)}.ob-landing .nav-tools-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:.5px solid var(--border);z-index:120;background:#1c0a0efa;border-radius:10px;flex-direction:column;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 44px #0000008c}.ob-landing .nav-tools-menu a{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:11px 12px;font-size:11px}.ob-landing .nav-tools-menu a:hover{color:var(--blush);background:#e8b8b014}.ob-landing .side-rail{z-index:90;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:none;flex-direction:column;align-items:flex-end;gap:1rem;padding:0;display:flex;position:fixed;top:50%;right:1.4rem;transform:translateY(-50%)}.ob-landing .side-rail a{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:9px;font-size:10px;text-decoration:none;transition:color .25s;display:inline-flex}.ob-landing .side-rail .rail-dot{border:1px solid var(--blush-soft);background:0 0;border-radius:50%;flex:none;width:6px;height:6px;transition:background .25s,box-shadow .25s}.ob-landing .side-rail a:hover,.ob-landing .side-rail a.on{color:var(--blush)}.ob-landing .side-rail a.on .rail-dot{background:var(--blush);box-shadow:0 0 10px #e8b8b099}@media (max-width:1259px){.ob-landing .side-rail{display:none}}.ob-landing .hero{text-align:center;flex-direction:column;justify-content:center;min-height:92vh;padding:5rem 3rem;display:flex;position:relative;overflow:hidden}.ob-landing .hero-bg1{pointer-events:none;background:radial-gradient(#e8b8b012 0%,#0000 60%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-300px}.ob-landing .hero-bg2{pointer-events:none;background:radial-gradient(#d49a8c0f 0%,#0000 60%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-200px}.ob-landing .hero-inner{z-index:1;max-width:780px;margin:0 auto;position:relative}.ob-landing .hero-eyebrow{letter-spacing:.25em;text-transform:uppercase;color:var(--blush);justify-content:center;align-items:center;gap:10px;margin-bottom:2rem;font-size:10px;display:flex}.ob-landing .hero-eyebrow:before,.ob-landing .hero-eyebrow:after{content:"·";color:var(--blush-soft)}.ob-landing .hero-h1{font-family:var(--font-serif), serif;color:var(--text);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(46px,7vw,84px);font-weight:300;line-height:1.05}.ob-landing .hero-h1 em{color:var(--rose);font-style:italic}.ob-landing .hero-sub{font-family:var(--font-serif), serif;color:var(--muted);max-width:520px;margin:0 auto 1.5rem;font-size:18px;font-style:italic;font-weight:300;line-height:1.75}.ob-landing .hero-tools{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:2.75rem;display:flex}.ob-landing .tool-pill{border:.5px solid var(--border);color:var(--muted);letter-spacing:.06em;border-radius:20px;padding:6px 14px;font-size:11px}.ob-landing .tool-pill.on{border-color:var(--blush-soft);color:var(--blush);background:#e8b8b00f}.ob-landing .hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.ob-landing .btn-primary{font-family:var(--font-sans), sans-serif;background:var(--blush);color:#1c0a0e;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;border:none;border-radius:2px;padding:14px 32px;font-size:12px;font-weight:500;text-decoration:none;transition:opacity .3s;display:inline-block}.ob-landing .btn-primary:hover{opacity:.88}.ob-landing .btn-ghost{color:var(--muted);border:.5px solid var(--border);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:2px;padding:14px 24px;font-size:12px;text-decoration:none;transition:all .3s;display:inline-block}.ob-landing .btn-ghost:hover{border-color:var(--border-hover);color:var(--text)}.ob-landing .hero-note{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;margin-top:1.5rem;font-size:11px}.ob-landing .strip{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);white-space:nowrap;padding:1.25rem 0;overflow:hidden}.ob-landing .strip-inner{gap:2.5rem;animation:28s linear infinite ob-scroll;display:inline-flex}@keyframes ob-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ob-landing .strip-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);flex-shrink:0;font-size:11px;font-weight:400}.ob-landing .strip-tag.on{color:#e8b8b08c}.ob-landing .strip-dot{color:var(--border)}.ob-landing .sec{max-width:980px;margin:0 auto;padding:6rem 3rem}.ob-landing .eye{letter-spacing:.22em;text-transform:uppercase;color:var(--blush);align-items:center;gap:10px;margin-bottom:1.25rem;font-size:10px;font-weight:500;display:flex}.ob-landing .eye:before{content:"";background:var(--blush);width:24px;height:.5px;display:block}.ob-landing h2{font-family:var(--font-serif), serif;color:var(--text);letter-spacing:-.015em;margin-bottom:.75rem;font-size:clamp(30px,4vw,46px);font-weight:300;line-height:1.15}.ob-landing h2 em{color:var(--rose);font-style:italic}.ob-landing .sec-sub{font-family:var(--font-serif), serif;color:var(--muted);max-width:520px;margin-bottom:3rem;font-size:16px;font-style:italic;font-weight:300;line-height:1.75}.ob-landing .tool-bullets{flex-direction:column;gap:6px;margin-top:1rem;display:flex}.ob-landing .tool-bullet{color:var(--muted);gap:8px;font-size:12px;display:flex}.ob-landing .tool-bullet:before{content:"◦";color:var(--blush);flex-shrink:0;margin-top:4px;font-size:8px}.ob-landing .tp-vault{border-radius:6px;grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:relative;overflow:hidden}.ob-landing .tp-vault-tile{aspect-ratio:3/4;filter:blur(2px);opacity:.7;background:linear-gradient(135deg,#2a1020,#3d1530);border-radius:4px}.ob-landing .tp-vault-tile:nth-child(2){background:linear-gradient(135deg,#331526,#4a1a38)}.ob-landing .tp-vault-tile:nth-child(3){background:linear-gradient(135deg,#271022,#381232)}.ob-landing .tp-vault-tile:nth-child(5){background:linear-gradient(135deg,#2e1228,#44183a)}.ob-landing .tp-vault-lock{letter-spacing:.06em;text-transform:uppercase;color:#e8b8b0b3;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f080e59;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;inset:0}.ob-landing .tp-vault-lock-icon{color:var(--blush);font-size:20px}.ob-landing .tp-vault-tile.has-photo{filter:none;opacity:1;position:relative;overflow:hidden}.ob-landing .tp-vault-tile.has-photo img{object-fit:cover;filter:blur(7px)brightness(.72)saturate(.85);transform:scale(1.18)}.ob-landing .vault-showcase{text-align:center}.ob-landing .vault-showcase .eye{color:var(--blush);justify-content:center}.ob-landing .vault-showcase .sec-sub{margin-left:auto;margin-right:auto}.ob-landing .vault-stage{border:.5px solid var(--border-hover);background:#ffffff04;border-radius:16px;max-width:860px;margin:3rem auto 0;padding:1.25rem;box-shadow:0 40px 120px -60px #e8b8b040}.ob-landing .tp-vault.big{border-radius:10px;grid-template-columns:repeat(4,1fr);gap:8px}.ob-landing .tp-vault.big .tp-vault-tile{aspect-ratio:4/3}.ob-landing .tp-vault.big .tp-vault-lock{font-size:12px}.ob-landing .tp-vault.big .tp-vault-lock-icon{font-size:26px}.ob-landing .vault-points{flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem;max-width:760px;margin:2.25rem auto 0;display:flex}.ob-landing .vault-point{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ob-landing .vault-point-glyph{color:var(--blush);font-size:15px}.ob-landing .vault-cta{flex-direction:column;align-items:center;gap:.9rem;margin-top:2.5rem;display:flex}.ob-landing .vault-cta-lead{text-align:center;max-width:36rem;color:var(--muted);font-size:15px;line-height:1.6}.ob-landing .vault-cta-note{color:var(--muted);text-align:center;max-width:34rem;font-size:12px}.ob-landing .cz-wrap{flex-direction:column;gap:1rem;display:flex}.ob-landing .cz-card{text-align:center;border:.5px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:center;gap:.85rem;padding:2rem 1.5rem;transition:background .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden}.ob-landing .cz-card.glow{box-shadow:0 0 60px -20px var(--accent)}.ob-landing .cz-fx{z-index:0;pointer-events:none;position:absolute;inset:0}.ob-landing .cz-fx.shimmer{background:linear-gradient(115deg,#0000 35%,#ffffff0f 50%,#0000 65%) 0 0/300% 100%;animation:9s linear infinite cz-shimmer}.ob-landing .cz-fx.aurora{overflow:hidden}.ob-landing .cz-fx.aurora:before{content:"";background:linear-gradient(100deg, transparent 6%, var(--accent) 24%, transparent 40%, transparent 54%, var(--accent) 72%, transparent 88%);opacity:.15;filter:blur(22px);animation:22s ease-in-out infinite alternate cz-aurora;position:absolute;inset:-45% -35%}.ob-landing .cz-card.is-light .cz-fx.aurora:before{opacity:.22}.ob-landing .cz-fx.fade{background:radial-gradient(108% 78% at 50% 34%,#0000 28%,#04020875 66%,#020105cc 100%)}@keyframes cz-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@keyframes cz-aurora{0%{transform:translate(-16%)skew(-9deg)scaleY(1)}to{transform:translate(16%)skew(11deg)scaleY(1.18)}}.ob-landing .cz-card>:not(.cz-fx){z-index:1;position:relative}.ob-landing .cz-avatar{border:1.5px solid var(--accent);width:60px;height:60px;font-family:var(--font-serif), serif;color:#fff;background:#00000059;border-radius:50%;justify-content:center;align-items:center;font-size:19px;font-style:italic;transition:box-shadow .4s,border-color .4s;display:flex}.ob-landing .cz-avatar.shape-square{border-radius:16px}.ob-landing .cz-avatar.shape-heart{background:var(--accent);border:none;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29.6'%3E%3Cpath d='M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29.6'%3E%3Cpath d='M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.ob-landing .cz-card.glow .cz-avatar.shape-heart{box-shadow:none;filter:drop-shadow(0 0 10px var(--accent))}.ob-landing .cz-card.glow .cz-avatar{box-shadow:0 0 14px -4px var(--accent), 0 0 30px -8px var(--accent);border:none}.ob-landing .cz-name{font-family:var(--font-serif), serif;color:#f5f3f7;text-shadow:0 1px 8px #00000080;font-size:18px;font-weight:400}.ob-landing .cz-handle{color:#ffffff8c;font-size:11px}.ob-landing .cz-handle span{color:var(--accent)}.ob-landing .cz-tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ob-landing .cz-tag{color:#ffffffb3;border:.5px solid #ffffff2e;border-radius:20px;padding:4px 11px;font-size:10px}.ob-landing .cz-tag.on{border-color:var(--accent);color:var(--accent)}.ob-landing .cz-links{flex-direction:column;gap:7px;width:100%;margin-top:.25rem;display:flex}.ob-landing .cz-link{color:#f5f3f7;background:#00000047;border:.5px solid #ffffff1a;border-radius:8px;align-items:center;padding:11px 14px;font-size:12px;transition:border-color .3s,box-shadow .3s;display:flex}.ob-landing .cz-link .cz-arrow{color:#ffffff80;margin-left:auto;font-size:10px}.ob-landing .cz-link.primary{border-color:var(--accent);color:var(--accent)}.ob-landing .cz-link.primary .cz-arrow{color:var(--accent)}.ob-landing .cz-card.glow .cz-link.primary{box-shadow:0 0 18px -7px var(--accent)}.ob-landing .cz-link.cz-feat-glow{animation:2.2s ease-in-out infinite cz-feat-glow}.ob-landing .cz-link.cz-feat-pulse{animation:2.4s ease-in-out infinite cz-feat-pulse}.ob-landing .cz-link.cz-feat-vibrate{animation:.4s linear infinite cz-feat-vibrate}@keyframes cz-feat-glow{0%,to{box-shadow:0 0 6px -2px var(--accent)}50%{box-shadow:0 0 22px -2px var(--accent)}}@keyframes cz-feat-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes cz-feat-vibrate{0%,to{transform:translate(0)}20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.ob-landing .cz-links.lfx-glow .cz-link{border-color:var(--accent);box-shadow:0 0 14px -5px var(--accent)}.ob-landing .cz-links.lfx-shine .cz-link{position:relative;overflow:hidden}.ob-landing .cz-links.lfx-shine .cz-link:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff24 50%,#0000 62%) 0 0/250% 100%;animation:4.5s linear infinite cz-shimmer;position:absolute;inset:0}.ob-landing .cz-links.lfx-shadow .cz-link{box-shadow:4px 5px 0 0 color-mix(in srgb, var(--accent,#000) 24%, transparent)}.ob-landing .cz-card.is-light .cz-links.lfx-shadow .cz-link{box-shadow:4px 5px #1c0a0e1a}.ob-landing .cz-card.is-light .cz-name{color:#1c0a0e;text-shadow:none}.ob-landing .cz-card.is-light .cz-handle{color:#1c0a0e99}.ob-landing .cz-card.is-light .cz-tag{color:#1c0a0eb3;border-color:#1c0a0e29}.ob-landing .cz-card.is-light .cz-handle span,.ob-landing .cz-card.is-light .cz-tag.on{color:color-mix(in srgb, var(--accent) 55%, #1c0a0e)}.ob-landing .cz-card.is-light .cz-link{color:#1c0a0e;background:#ffffffb3;border-color:#1c0a0e1f}.ob-landing .cz-card.is-light .cz-link .cz-arrow{color:#1c0a0e73}.ob-landing .cz-card.is-light .cz-link.primary{background:var(--accent);border-color:var(--accent);color:#1c0a0e}.ob-landing .cz-card.is-light .cz-link.primary .cz-arrow{color:#1c0a0e8c}.ob-landing .cz-card.is-light .cz-avatar{color:#1c0a0e}.ob-landing .cz-switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ob-landing .cz-switch-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px}.ob-landing .cz-swatches{gap:8px;display:flex}.ob-landing .cz-swatch{border:1.5px solid var(--border);cursor:pointer;border-radius:8px;width:30px;height:30px;padding:0;transition:transform .15s,border-color .15s;position:relative}.ob-landing .cz-swatch:hover{border-color:var(--border-hover);transform:translateY(-2px)}.ob-landing .cz-swatch.on{border-color:var(--text)}.ob-landing .cz-swatch-dot{border:1px solid #ffffff4d;border-radius:50%;width:9px;height:9px;position:absolute;bottom:4px;right:4px}.ob-landing .niche-sec{max-width:980px;margin:0 auto;padding:6rem 3rem}.ob-landing .niche-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}.ob-landing .niche-card{background:var(--bg-soft);border:.5px solid var(--border);border-radius:8px;padding:1.75rem 1.5rem;transition:all .35s}.ob-landing .niche-card:hover{border-color:var(--border-hover);transform:translateY(-2px)}.ob-landing .niche-card.primary{border-color:var(--blush-soft);background:#e8b8b00a}.ob-landing .niche-glyph{font-family:var(--font-serif), serif;color:var(--blush);opacity:.8;margin-bottom:.75rem;font-size:26px;font-style:italic;font-weight:300}.ob-landing .niche-title{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:.4rem;font-size:17px;font-weight:400}.ob-landing .niche-body{color:var(--muted);font-size:13px;font-weight:300;line-height:1.7}.ob-landing .manifesto{background:var(--bg-soft);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);padding:6rem 3rem}.ob-landing .manifesto-inner{max-width:640px;margin:0 auto}.ob-landing .manifesto-quote{font-family:var(--font-serif), serif;color:var(--text);letter-spacing:-.01em;margin-bottom:2.5rem;font-size:clamp(22px,3vw,32px);font-style:italic;font-weight:300;line-height:1.45}.ob-landing .manifesto-quote:before{content:"“";color:var(--blush);vertical-align:-.15em;margin-right:.05em;font-size:1.3em;line-height:0}.ob-landing .manifesto-quote:after{content:"”";color:var(--blush);vertical-align:-.15em;margin-left:.05em;font-size:1.3em;line-height:0}.ob-landing .manifesto-body{color:var(--muted);margin-bottom:1rem;font-size:15px;font-weight:300;line-height:1.9}.ob-landing .manifesto-body strong{color:var(--text);font-weight:400}.ob-landing .wl{text-align:center;padding:7rem 3rem}.ob-landing .wl-inner{max-width:480px;margin:0 auto}.ob-landing .wl-eye{letter-spacing:.22em;text-transform:uppercase;color:var(--blush);justify-content:center;align-items:center;gap:10px;margin-bottom:1.5rem;font-size:10px;font-weight:500;display:flex}.ob-landing .wl-eye:before,.ob-landing .wl-eye:after{content:"";background:var(--blush);width:24px;height:.5px;display:block}.ob-landing .wl-headline{font-family:var(--font-serif), serif;color:var(--text);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(38px,5vw,58px);font-weight:300;line-height:1.05}.ob-landing .wl-headline em{color:var(--rose);font-style:italic}.ob-landing .wl-sub{font-family:var(--font-serif), serif;color:var(--muted);margin-bottom:2.5rem;font-size:16px;font-style:italic;font-weight:300;line-height:1.7}.ob-landing footer{border-top:.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2.5rem 3rem;display:flex}.ob-landing .fl{font-family:var(--font-serif), serif;color:var(--muted);font-size:15px;font-style:italic}.ob-landing .fl span{color:var(--blush)}.ob-landing .footer-links{gap:2rem;display:flex}.ob-landing .footer-links a{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-size:11px;text-decoration:none;transition:color .2s}.ob-landing .footer-links a:hover{color:var(--muted)}.ob-landing .fc{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px}@media (max-width:768px){.ob-landing>nav,.ob-landing .hero,.ob-landing .sec,.ob-landing .niche-sec,.ob-landing .manifesto,.ob-landing .wl,.ob-landing footer{padding-left:1.5rem;padding-right:1.5rem}.ob-landing>nav{padding-left:1.25rem;padding-right:1.25rem}.ob-landing .nav-r{gap:1rem}.ob-landing .nav-jump{display:none}.ob-landing .nav-tools{display:block}.ob-landing .nav-r a{font-size:11px}.ob-landing .niche-grid{grid-template-columns:1fr}}.ob-landing .niche-feature .eye{color:var(--blush)}.ob-landing .ntag-cloud{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.1rem;max-width:780px;margin:3rem auto 0;display:flex;position:relative}.ob-landing .ntag-glow{pointer-events:none;background:radial-gradient(50% 60%,#e8b8b014,#0000 70%);animation:9s ease-in-out infinite alternate ntag-glow;position:absolute;inset:-30% -12%}@keyframes ntag-glow{0%{opacity:.65;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.ob-landing .ntag-chip{text-align:center;font-family:var(--font-serif), serif;letter-spacing:.02em;color:var(--blush);border:.5px solid var(--blush-soft);background:linear-gradient(#e8b8b021 0%,#e8b8b008 70%,#0000 100%);border-radius:60px;justify-content:center;align-items:center;padding:1.05rem 2.1rem;font-size:19px;transition:background .35s,border-color .35s;animation:5.4s ease-in-out infinite alternate ntag-bob;display:inline-flex}.ob-landing .ntag-chip:hover{background:linear-gradient(#e8b8b038 0%,#e8b8b00f 70%,#0000 100%)}.ob-landing .ntag-minor{color:#e8b8b099;border-color:var(--border);background:linear-gradient(#e8b8b00d,#0000);padding:.6rem 1.3rem;font-size:14px}.ob-landing .ntag-chip:nth-child(3n){animation-duration:6.3s;animation-delay:-2.1s}.ob-landing .ntag-chip:nth-child(3n+1){animation-delay:-3.4s}.ob-landing .ntag-chip:nth-child(4n){animation-duration:7.1s;animation-delay:-1.2s}.ob-landing .ntag-chip:nth-child(5n){animation-delay:-4.6s}@keyframes ntag-bob{0%{transform:translateY(3px)}to{transform:translateY(-5px)}}.reveal-ready .ntag-cloud .ntag-chip{transition:opacity .6s,background .35s,border-color .35s}.reveal-ready .ntag-cloud:not(.is-revealed) .ntag-chip{opacity:0}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+2){transition-delay:60ms}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+4){transition-delay:.14s}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+6){transition-delay:.22s}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+8){transition-delay:.3s}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+10){transition-delay:.38s}.reveal-ready .ntag-cloud.is-revealed .ntag-chip:nth-child(n+12){transition-delay:.46s}.ob-landing .privacy-sec .eye{color:var(--green)}.ob-landing .privacy-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:2.5rem;display:grid}.ob-landing .privacy-card{background:#a8c8980a;border:.5px solid #a8c89838;border-radius:12px;padding:1.75rem;transition:border-color .3s,background .3s}.ob-landing .privacy-card:hover{background:#a8c89812;border-color:#a8c89873}.ob-landing .toolkit-grid{grid-template-columns:repeat(2,1fr)}.ob-landing .toolkit-cta{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;display:grid}.ob-landing .tk-cta-card{background:linear-gradient(160deg,#a8c89814,#a8c89805);border:.5px solid #a8c89838;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.75rem;display:flex}.ob-landing .tk-cta-head{color:var(--text,#f4e8e0);font-size:1.05rem;font-weight:600}.ob-landing .tk-cta-body{color:var(--muted,#f4e8e099);font-size:.92rem;line-height:1.5}.ob-landing .tk-cta-btn{margin-top:auto}@media (max-width:760px){.ob-landing .toolkit-grid,.ob-landing .toolkit-cta{grid-template-columns:1fr}}.ob-landing .lt-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:2.5rem;display:grid}.ob-landing .lt-step{border:.5px solid var(--blush-soft);background:linear-gradient(160deg,#e8b8b012,#e8b8b004);border-radius:12px;padding:1.75rem 1.5rem 1.5rem;position:relative}.ob-landing .lt-step-num{border:.5px solid var(--blush-soft);width:30px;height:30px;color:var(--blush);font-family:var(--font-serif), serif;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:15px;display:inline-flex}.ob-landing .lt-step-title{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:.5rem;font-size:17px}.ob-landing .lt-step-body{color:var(--muted);font-size:13px;line-height:1.7}.ob-landing .lt-scope{border:.5px solid var(--border,#e8b8b024);background:#ffffff05;border-radius:12px;align-items:flex-start;gap:.9rem;margin-top:12px;padding:1.35rem 1.5rem;display:flex}.ob-landing .lt-scope-glyph{color:var(--blush);flex-shrink:0;font-size:18px;line-height:1.5}.ob-landing .lt-scope p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.ob-landing .lt-scope strong{color:var(--text)}@media (max-width:760px){.ob-landing .lt-steps{grid-template-columns:1fr}}.ob-landing .privacy-glyph{color:var(--green);margin-bottom:1rem;font-size:22px}.ob-landing .privacy-title{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:.6rem;font-size:17px}.ob-landing .privacy-body{color:var(--muted);font-size:13px;line-height:1.7}.ob-landing .cvt-visual{border-top:.5px solid #a8c89829;margin-top:1.25rem;padding-top:1.1rem}.ob-landing .cvt-speed-row{letter-spacing:.02em;color:var(--text);justify-content:space-between;margin-bottom:5px;font-size:11px;display:flex}.ob-landing .cvt-speed-row.muted{color:var(--muted);margin-top:10px}.ob-landing .cvt-speed-val{font-variant-numeric:tabular-nums}.ob-landing .cvt-speed-val.good{color:var(--green);font-weight:600}.ob-landing .cvt-bar{background:#ffffff0f;border-radius:99px;height:6px;overflow:hidden}.ob-landing .cvt-bar-fill{border-radius:99px;height:100%;display:block}.ob-landing .cvt-bar-fill.you{background:linear-gradient(90deg, var(--green), #cfe6bb);width:96%}.ob-landing .cvt-bar-fill.them{background:#e8b8b059;width:30%}.ob-landing .cvt-deep{align-items:center;gap:8px;display:flex}.ob-landing .cvt-pill{border:.5px solid var(--border);white-space:nowrap;border-radius:99px;padding:6px 11px;font-size:11px}.ob-landing .cvt-pill.bad{color:var(--muted);-webkit-text-decoration:line-through #e8b8b080;text-decoration:line-through #e8b8b080}.ob-landing .cvt-pill.good{color:var(--green);background:#a8c89814;border-color:#a8c89873}.ob-landing .cvt-deep-arrow{color:var(--muted);font-size:13px}.ob-landing .cvt-store{flex-direction:column;gap:7px;display:flex}.ob-landing .cvt-link{background:#ffffff08;border:.5px solid #ffffff0d;border-radius:8px;align-items:center;gap:9px;padding:7px;display:flex}.ob-landing .cvt-link.feat{background:#a8c89812;border-color:#a8c89866}.ob-landing .cvt-thumb{border-radius:6px;flex-shrink:0;width:26px;height:26px}.ob-landing .cvt-thumb.t1{background:linear-gradient(135deg,#3d1530,#5a2046)}.ob-landing .cvt-thumb.t2{background:linear-gradient(135deg,#2e3d1c,#4a5a2a)}.ob-landing .cvt-thumb.t3{background:linear-gradient(135deg,#1c2c3d,#2a445a)}.ob-landing .cvt-link-lines{flex-direction:column;flex:1;gap:5px;display:flex}.ob-landing .cvt-link-lines span{background:#ffffff1f;border-radius:99px;height:5px}.ob-landing .cvt-link-lines span:first-child{width:70%}.ob-landing .cvt-link-lines span:last-child{width:40%}.ob-landing .cvt-link-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--green);white-space:nowrap;background:#a8c8981f;border-radius:99px;padding:3px 7px;font-size:9px}.ob-landing .cvt-gate{gap:8px;display:grid}.ob-landing .cvt-gate-row{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ob-landing .cvt-gate-src{white-space:nowrap}.ob-landing .cvt-escape{background:radial-gradient(120% 100% at 50% 0,#a8c89812,#0000 70%),#a8c89808;border:.5px solid #a8c89847;border-radius:14px;margin-top:2.5rem;padding:2rem}.ob-landing .cvt-esc-eye{letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:.9rem;font-size:10px}.ob-landing .cvt-esc-head h3{font-family:var(--font-serif), serif;color:var(--text);margin:0 0 .75rem;font-size:clamp(20px,3vw,27px);line-height:1.3}.ob-landing .cvt-esc-head h3 em{color:var(--green);font-style:italic}.ob-landing .cvt-esc-head p{color:var(--muted);max-width:62ch;margin:0;font-size:14px;line-height:1.75}.ob-landing .cvt-esc-compare{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin-top:2rem;display:grid}.ob-landing .cvt-esc-pane{background:#ffffff05;border:.5px solid #ffffff17;border-radius:12px;padding:1.25rem}.ob-landing .cvt-esc-pane.good{background:#a8c8980f;border-color:#a8c89859}.ob-landing .cvt-esc-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:9px}.ob-landing .cvt-esc-pane.good .cvt-esc-label{color:var(--green)}.ob-landing .cvt-esc-where{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:1rem;font-size:15px}.ob-landing .cvt-esc-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ob-landing .cvt-esc-list li{color:var(--muted);padding-left:20px;font-size:12.5px;line-height:1.5;position:relative}.ob-landing .cvt-esc-list li:before{position:absolute;top:0;left:0}.ob-landing .cvt-esc-list li.no:before{content:"✕";color:#e68c8ccc}.ob-landing .cvt-esc-list li.yes:before{content:"✓";color:var(--green)}.ob-landing .cvt-esc-foot{font-family:var(--font-serif), serif;color:#e68c8cd9;border-top:.5px solid #ffffff14;margin-top:1.1rem;padding-top:.9rem;font-size:13px;font-style:italic}.ob-landing .cvt-esc-foot.good{color:var(--green);border-top-color:#a8c89833;font-style:normal}.ob-landing .cvt-esc-arrow{color:var(--green);align-self:center;font-size:18px}.ob-landing .cvt-esc-note{color:var(--muted);text-align:center;margin-top:1.5rem;font-size:12.5px;line-height:1.7}.ob-landing .cvt-esc-note em{color:var(--green);font-style:italic}@media (max-width:760px){.ob-landing .privacy-grid{grid-template-columns:1fr}.ob-landing .cvt-escape{padding:1.5rem 1.25rem}.ob-landing .cvt-esc-compare{grid-template-columns:1fr}.ob-landing .cvt-esc-arrow{justify-self:center;transform:rotate(90deg)}}.ob-landing .sec-cta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.reveal-ready [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(22px)}.reveal-ready [data-reveal].is-revealed{opacity:1;transform:none}.reveal-ready h2[data-reveal]{transition-delay:70ms}.reveal-ready .sec-sub[data-reveal]{transition-delay:.14s}.reveal-ready .manifesto-body[data-reveal]{transition-delay:80ms}.reveal-ready .wl-headline[data-reveal]{transition-delay:70ms}.reveal-ready .wl-sub[data-reveal]{transition-delay:.14s}.reveal-ready .privacy-grid [data-reveal]:nth-child(2){transition-delay:.1s}.reveal-ready .privacy-grid [data-reveal]:nth-child(3){transition-delay:.2s}.reveal-ready .privacy-grid [data-reveal]:nth-child(4){transition-delay:.3s}.reveal-ready .privacy-grid [data-reveal]:nth-child(5){transition-delay:.4s}.reveal-ready .privacy-grid [data-reveal]:nth-child(6){transition-delay:.5s}@media (prefers-reduced-motion:reduce){.reveal-ready [data-reveal]{transition:none;transform:none}.ob-landing .cz-fx.shimmer,.ob-landing .cz-fx.aurora:before,.ob-landing .cz-links.lfx-shine .cz-link:after,.ob-landing .cz-link.cz-feat-glow,.ob-landing .cz-link.cz-feat-pulse,.ob-landing .cz-link.cz-feat-vibrate{animation:none}}.ob-landing .analytics-showcase{text-align:center}.ob-landing .analytics-showcase .eye{color:var(--blush);justify-content:center}.ob-landing .analytics-showcase .sec-sub{margin-left:auto;margin-right:auto}.ob-landing .analytics-shot{text-align:left;border:.5px solid var(--border-hover);background:var(--bg-card);border-radius:14px;max-width:920px;margin:3rem auto 0;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6}.ob-landing .shot-chrome{border-bottom:.5px solid var(--border);background:var(--bg-soft);align-items:center;gap:7px;padding:11px 16px;display:flex}.ob-landing .shot-dot{background:var(--border-hover);border-radius:50%;width:10px;height:10px}.ob-landing .shot-url{color:var(--faint);letter-spacing:.02em;margin-left:14px;font-size:11px}.ob-landing .shot-body{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.ob-landing .shot-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ob-landing .akpi{background:var(--bg-soft);border:.5px solid var(--border);border-radius:10px;padding:1rem 1.1rem}.ob-landing .akpi-label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.6rem;font-size:9px;font-weight:500}.ob-landing .akpi-value{font-family:var(--font-serif), serif;color:var(--blush);letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:1}.ob-landing .akpi-delta{color:var(--green);margin-top:6px;font-size:10px}.ob-landing .shot-lower{grid-template-columns:1.1fr 1fr;gap:12px;display:grid}.ob-landing .shot-panel{background:var(--bg-soft);border:.5px solid var(--border);border-radius:10px;padding:1.1rem 1.2rem}.ob-landing .shot-panel-head{color:var(--text);justify-content:space-between;align-items:baseline;margin-bottom:1rem;font-size:11px;display:flex}.ob-landing .shot-panel-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:9px}.ob-landing .shot-bars{align-items:flex-end;gap:8px;height:96px;display:flex}.ob-landing .shot-bar{background:linear-gradient(180deg, var(--blush), var(--blush-soft));opacity:.85;border-radius:4px 4px 0 0;flex:1;min-height:6px}.ob-landing .shot-bar:last-child{opacity:1}.ob-landing .alink{align-items:center;gap:10px;margin-bottom:.7rem;display:flex}.ob-landing .alink:last-child{margin-bottom:0}.ob-landing .alink-name{color:var(--text);flex-shrink:0;width:68px;font-size:11px}.ob-landing .alink-track{background:var(--bg-card);border-radius:6px;flex:1;height:6px;overflow:hidden}.ob-landing .alink-fill{background:linear-gradient(90deg, var(--blush-soft), var(--blush));border-radius:6px;height:100%;display:block}.ob-landing .alink-clicks{color:var(--muted);text-align:right;flex-shrink:0;width:38px;font-size:10px}.ob-landing .analytics-points{text-align:left;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:920px;margin:2.5rem auto 0;display:grid}.ob-landing .apoint-title{color:var(--text);margin-bottom:.4rem;font-size:13px}.ob-landing .apoint-body{color:var(--muted);font-size:12px;line-height:1.6}@media (max-width:768px){.ob-landing .shot-kpis{grid-template-columns:repeat(2,1fr)}.ob-landing .shot-lower,.ob-landing .analytics-points{grid-template-columns:1fr}.ob-landing .shot-bars{gap:6px;height:128px}.ob-landing .shot-body{gap:.75rem;padding:1.1rem}}html{scroll-behavior:smooth}.ob-landing [id]{scroll-margin-top:90px}.ob-landing .rot-h1 .rot-y{color:var(--blush);font-style:normal}.ob-landing .hero-proof{justify-content:center;align-items:center;gap:.6rem;min-height:1.6em;margin-bottom:1.75rem;display:flex}.ob-landing .hero-proof-glyph{color:var(--blush);opacity:.7;font-size:.7em}.ob-landing .rot-line{white-space:nowrap;min-height:1.4em;line-height:1.4;display:inline-block}.ob-landing .hero-proof .rot-word{font-family:var(--font-serif), serif;letter-spacing:.01em;color:var(--blush);font-size:19px;font-style:italic;animation:.5s cubic-bezier(.2,.7,.2,1) both rotWordIn;display:inline-block}.ob-landing .rot-h1 .rot-emphasis{text-decoration:underline;-webkit-text-decoration-color:var(--blush-soft);text-decoration-color:var(--blush-soft);text-underline-offset:.12em;text-decoration-thickness:2px}@keyframes rotWordIn{0%{opacity:0;filter:blur(5px);transform:translateY(.45em)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ob-landing .hero-proof .rot-word{animation:none}}.ob-landing .closer{text-align:center;padding:5rem 1.5rem 0}.ob-landing .closer+.wl{padding-top:2.5rem}.ob-landing .closer-inner{max-width:760px;margin:0 auto}.ob-landing .closer-lead{font-family:var(--font-serif), serif;letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(1.5rem,4vw,2.4rem);font-weight:300}.ob-landing .closer-rot{min-height:1.5em;margin-top:.35rem}.ob-landing .closer-word{font-family:var(--font-serif), serif;letter-spacing:.01em;color:var(--blush);font-size:clamp(1.7rem,4.6vw,2.7rem);font-style:italic;animation:.5s cubic-bezier(.2,.7,.2,1) both rotWordIn;display:inline-block}.ob-landing .closer-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ob-landing .closer-word{animation:none}}.ob-landing .tool-waitlist{margin-top:1.25rem}.ob-landing .price-waitlist{border-top:.5px solid var(--border);margin-top:1.25rem;padding-top:1.25rem}.ob-landing .price-waitlist-label{color:var(--muted);margin-bottom:.75rem;font-size:11px;line-height:1.5}.ob-landing .wl-form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ob-landing .wl-form input[type=email]{min-width:0;font-family:var(--font-sans), sans-serif;border:.5px solid var(--border);color:var(--text);background:#e8b8b00a;border-radius:2px;outline:none;flex:160px;padding:12px 14px;font-size:12px;transition:border-color .2s}.ob-landing .wl-form input[type=email]::placeholder{color:var(--muted)}.ob-landing .wl-form input[type=email]:focus{border-color:var(--blush-soft)}.ob-landing .wl-form .btn-primary{cursor:pointer;flex:none}.ob-landing .wl-form .btn-primary:disabled{opacity:.5;cursor:default}.ob-landing .wl-form-error{color:#e8a0a0;flex:100%;font-size:11px}.ob-landing .wl-form-done{color:var(--blush);margin-top:1.25rem;font-size:12px;line-height:1.6}.ob-landing .waitlist-band{text-align:center;border:.5px solid var(--border);background:#e8b8b008;border-radius:14px;max-width:560px;margin:2.5rem auto 0;padding:1.75rem 1.75rem 2rem}.ob-landing .waitlist-band-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--blush);opacity:.8;margin-bottom:.6rem;font-size:10px}.ob-landing .waitlist-band-title{color:var(--text);margin-bottom:.6rem;font-size:19px}.ob-landing .waitlist-band-title em{color:var(--blush);font-style:italic}.ob-landing .waitlist-band-sub{color:var(--muted);max-width:440px;margin:0 auto 1.25rem;font-size:12.5px;line-height:1.6}.ob-landing .waitlist-band .wl-form{justify-content:center}.ob-landing .waitlist-band .wl-form-done{text-align:center}.ob-landing .lb-showcase-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:3rem;display:grid}.ob-landing .lb-showcase-copy .sec-sub{margin-left:0}.ob-landing .lb-showcase-preview{flex-direction:column;align-items:center;gap:1rem;display:flex}.ob-landing .lb-showcase-note{color:var(--muted);opacity:.62;text-align:center;max-width:300px;margin:0;font-size:11.5px;font-style:italic;line-height:1.5}@media (max-width:860px){.ob-landing .lb-showcase-grid{grid-template-columns:1fr;gap:2.25rem}}.ob-landing .sc-morph-slot{justify-content:center;min-height:640px;display:flex}.ob-landing .sc-morph{justify-content:center;display:flex}.ob-landing .sc-phone{border:1px solid var(--border-hover,#ffffff1f);background:linear-gradient(160deg,#1d1d24,#0b0b0f);border-radius:44px;width:100%;max-width:320px;padding:11px;position:relative;box-shadow:0 24px 60px #0000008c,inset 0 0 0 2px #ffffff08}.ob-landing .sc-notch{z-index:3;background:#000;border-radius:5px;width:96px;height:7px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.ob-landing .sc-viewport{border-radius:34px;width:296px;height:592px;margin:0 auto;position:relative;overflow:hidden}.ob-landing .sc-screen{transform-origin:0 0;background:var(--bg,#0b0b0f);isolation:isolate;width:390px;height:780px;position:relative;transform:scale(.759)}.ob-landing .sc-scroll{overscroll-behavior:contain;scrollbar-width:none;width:100%;height:100%;overflow:hidden auto}.ob-landing .sc-scroll::-webkit-scrollbar{display:none}.ob-landing .sc-scroll .ob-profile.is-preview{min-height:100%;overflow:clip}.ob-landing .sc-layer{z-index:1;opacity:0;pointer-events:none;transition:opacity .55s;position:absolute;top:0;left:0}.ob-landing .sc-layer.on{z-index:2;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ob-landing .sc-layer{transition:none}}.ob-landing .sc-scroll-cue{z-index:4;letter-spacing:.09em;text-transform:uppercase;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#0a0a0e99;border:.5px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:10px;animation:1.8s ease-in-out infinite sc-cue-bob;display:inline-flex;position:absolute;bottom:24px;left:50%}.ob-landing .sc-scroll-chevron{margin-top:-1px;font-size:12px;line-height:1}@keyframes sc-cue-bob{0%,to{opacity:.9;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,3px)}}@media (prefers-reduced-motion:reduce){.ob-landing .sc-scroll-cue{animation:none;transform:translate(-50%)}}.ob-landing .wm-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;max-width:1040px;margin:0 auto;display:grid}.ob-landing .wm-copy .sec-sub{margin-left:0}.ob-landing .wm-stage{perspective:1200px;justify-content:center;padding:1.5rem 0;display:flex}.ob-landing .wm-tilt{transform-style:preserve-3d;transform:perspective(1200px) rotateY(calc(10deg + var(--hx,0) * 10deg)) rotateX(calc(2deg + var(--hy,0) * -8deg)) rotate(-2.5deg);will-change:transform;position:relative}@keyframes wm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ob-landing .wm-phone{border:1px solid var(--border-hover);background:linear-gradient(160deg,#1d1d24,#0b0b0f);border-radius:40px;width:258px;padding:10px;animation:7s ease-in-out infinite wm-float;box-shadow:30px 44px 90px #0000008c,inset 0 0 0 2px #ffffff08}.ob-landing .wm-notch{z-index:3;background:#000;border-radius:5px;width:92px;height:7px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.ob-landing .wm-screen{aspect-ratio:9/19;background:var(--bg-card);border-radius:31px;position:relative;overflow:hidden}.ob-landing .wm-screen img{object-fit:cover}.ob-landing .wm-demo-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.ob-landing .wm-plate{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.06em;color:#ffffffd9;background:#0a050980;border:.5px solid #ffffff1f;border-radius:11px;justify-content:space-between;align-items:center;padding:8px 13px;font-size:9.5px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ob-landing .wm-plate-logo{font-family:var(--font-serif), serif;color:var(--blush);font-size:12px;font-style:italic}.ob-landing .wm-chip{border:.5px solid var(--border-hover);letter-spacing:.05em;color:var(--blush);white-space:nowrap;z-index:4;background:#1c0a0ee0;border-radius:999px;padding:7px 14px;font-size:11px;position:absolute;box-shadow:0 14px 34px #00000073}.ob-landing .wm-chip-a{top:16%;right:-72px}.ob-landing .wm-chip-b{bottom:20%;left:-84px}.ob-landing .wm-ctas{margin-top:1.6rem}.ob-landing .wm-note{color:var(--muted);margin-top:.9rem;font-size:12px}@media (max-width:860px){.ob-landing .wm-grid{grid-template-columns:1fr;gap:1rem}.ob-landing .wm-stage{order:2;margin-top:1.5rem}.ob-landing .wm-tilt{transform-style:flat;flex-direction:column;align-items:center;gap:10px;display:flex;transform:none}.ob-landing .wm-chip{position:static}.ob-landing .wm-chip-a{margin-top:1.25rem}}.ob-landing .lt-visual{justify-content:center;align-items:center;gap:1.75rem;max-width:900px;margin:3rem auto 3.5rem;display:flex}.ob-landing .ltv-col{flex-direction:column;align-items:center;gap:.9rem;display:flex}.ob-landing .ltv-label{color:var(--muted);letter-spacing:.04em;text-align:center;max-width:170px;font-size:11px;line-height:1.5}.ob-landing .ltv-arrow{color:var(--blush-soft);font-size:18px}.ob-landing .ltv-card{aspect-ratio:3/4;border:.5px solid var(--border-hover);background:var(--bg-card);border-radius:10px;width:96px;position:relative;overflow:hidden}.ob-landing .ltv-card img{object-fit:cover}.ob-landing .ltv-master{width:112px;box-shadow:0 18px 44px #00000073}.ob-landing .ltv-fan{display:flex}.ob-landing .ltv-copy{transform-origin:50% 100%}.ob-landing .ltv-copy.c1{z-index:1;transform:rotate(-8deg)translateY(5px)}.ob-landing .ltv-copy.c2{z-index:3;margin-left:-30px}.ob-landing .ltv-copy.c3{z-index:2;margin-left:-30px;transform:rotate(8deg)translateY(5px)}.ob-landing .ltv-copy img{filter:brightness(.9)}.ob-landing .ltv-id{letter-spacing:.08em;color:#ffffffd9;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0000009e;border-radius:999px;padding:2px 8px;font-size:9px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ob-landing .ltv-copy.leak{border-color:#ff7a70a6;box-shadow:0 0 26px -6px #ff6e648c}.ob-landing .ltv-flag{letter-spacing:.08em;text-transform:uppercase;color:#ffd9d3;white-space:nowrap;background:#7a181ce0;border-radius:4px;padding:3px 8px;font-size:8.5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ob-landing .ltv-readout{border:.5px solid var(--border-hover);background:var(--bg-card);text-align:left;border-radius:12px;width:196px;padding:1rem 1.15rem}.ob-landing .ltv-readout-head{letter-spacing:.14em;text-transform:uppercase;color:var(--blush);align-items:center;gap:7px;margin-bottom:.55rem;font-size:10px;display:flex}.ob-landing .ltv-readout-head:before{content:"";background:var(--blush);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite ltv-blink}@keyframes ltv-blink{0%,to{opacity:1}50%{opacity:.25}}.ob-landing .ltv-readout-row{border-top:.5px solid var(--border);color:var(--muted);justify-content:space-between;gap:10px;padding:.4rem 0;font-size:11.5px;display:flex}.ob-landing .ltv-readout-row strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.ob-landing .ltv-readout-verdict{letter-spacing:.1em;text-transform:uppercase;color:#ff968cf2;margin-top:.65rem;font-size:10.5px}.reveal-ready .lt-visual:not(.is-revealed) .ltv-copy.c1,.reveal-ready .lt-visual:not(.is-revealed) .ltv-copy.c3{transform:none}.reveal-ready .lt-visual:not(.is-revealed) .ltv-flag,.reveal-ready .lt-visual:not(.is-revealed) .ltv-readout{opacity:0}.reveal-ready .lt-visual.is-revealed .ltv-copy.c1{animation:.7s cubic-bezier(.2,.7,.3,1) .3s both ltv-fan-l}.reveal-ready .lt-visual.is-revealed .ltv-copy.c3{animation:.7s cubic-bezier(.2,.7,.3,1) .3s both ltv-fan-r}.reveal-ready .lt-visual.is-revealed .ltv-flag{animation:.45s cubic-bezier(.2,.7,.3,1.35) 1.15s both ltv-pop}.reveal-ready .lt-visual.is-revealed .ltv-readout{animation:.6s 1.5s both ltv-rise}@keyframes ltv-fan-l{0%{transform:none}to{transform:rotate(-8deg)translateY(5px)}}@keyframes ltv-fan-r{0%{transform:none}to{transform:rotate(8deg)translateY(5px)}}@keyframes ltv-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ltv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.ob-landing .lt-visual{flex-direction:column;gap:1.1rem}.ob-landing .ltv-arrow{transform:rotate(90deg)}}.ob-landing .exif-demo{grid-template-columns:290px 1fr;align-items:stretch;gap:1.4rem;max-width:740px;margin:3rem auto 3.25rem;display:grid}.ob-landing .exif-photo{border:.5px solid var(--border-hover);border-radius:14px;min-height:320px;position:relative;overflow:hidden}.ob-landing .exif-photo img{object-fit:cover}.ob-landing .exif-scan{pointer-events:none;background:linear-gradient(#0000,#a8c89829,#0000);border-bottom:1px solid #a8c89873;height:56px;animation:4s ease-in-out infinite exif-scan;position:absolute;top:-18%;left:0;right:0}@keyframes exif-scan{0%{top:-18%}60%,to{top:104%}}.ob-landing .exif-panel{border:.5px solid var(--border-hover);background:var(--bg-card);text-align:left;border-radius:14px;flex-direction:column;padding:1.2rem 1.4rem;display:flex}.ob-landing .exif-head{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);justify-content:space-between;align-items:baseline;margin-bottom:.4rem;font-size:10px;display:flex}.ob-landing .exif-count{color:var(--muted);letter-spacing:.06em}.ob-landing .exif-row{border-top:.5px solid var(--border);grid-template-columns:72px 1fr auto;align-items:baseline;gap:10px;padding:.55rem 0;display:grid}.ob-landing .exif-key{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.ob-landing .exif-val{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12.5px;position:relative;overflow:hidden}.ob-landing .exif-val:after{content:"";background:#ff968ce6;width:100%;height:1px;position:absolute;top:52%;left:0}.ob-landing .exif-gone{letter-spacing:.08em;text-transform:uppercase;color:var(--green);border:.5px solid #a8c89866;border-radius:999px;padding:2px 8px;font-size:9px}.ob-landing .exif-foot{color:var(--muted);margin-top:auto;padding-top:.9rem;font-size:11px}.ob-landing .exif-foot:before{content:"✓ ";color:var(--green)}.reveal-ready .exif-demo:not(.is-revealed) .exif-val:after{width:0}.reveal-ready .exif-demo:not(.is-revealed) .exif-gone{opacity:0}.reveal-ready .exif-demo.is-revealed .exif-val:after{animation:.45s both exif-strike}.reveal-ready .exif-demo.is-revealed .exif-gone{animation:.45s both exif-in}.reveal-ready .exif-demo.is-revealed .r1 .exif-val:after,.reveal-ready .exif-demo.is-revealed .r1 .exif-gone{animation-delay:.4s}.reveal-ready .exif-demo.is-revealed .r2 .exif-val:after,.reveal-ready .exif-demo.is-revealed .r2 .exif-gone{animation-delay:.65s}.reveal-ready .exif-demo.is-revealed .r3 .exif-val:after,.reveal-ready .exif-demo.is-revealed .r3 .exif-gone{animation-delay:.9s}.reveal-ready .exif-demo.is-revealed .r4 .exif-val:after,.reveal-ready .exif-demo.is-revealed .r4 .exif-gone{animation-delay:1.15s}.reveal-ready .exif-demo.is-revealed .r5 .exif-val:after,.reveal-ready .exif-demo.is-revealed .r5 .exif-gone{animation-delay:1.4s}@keyframes exif-strike{0%{width:0}to{width:100%}}@keyframes exif-in{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media (max-width:700px){.ob-landing .exif-demo{grid-template-columns:1fr}.ob-landing .exif-photo{min-height:220px}}@media (prefers-reduced-motion:reduce){.ob-landing .wm-tilt,.ob-landing .wm-phone,.ob-landing .exif-scan,.ob-landing .ltv-readout-head:before,.reveal-ready .lt-visual.is-revealed .ltv-copy.c1,.reveal-ready .lt-visual.is-revealed .ltv-copy.c3,.reveal-ready .lt-visual.is-revealed .ltv-flag,.reveal-ready .lt-visual.is-revealed .ltv-readout,.reveal-ready .exif-demo.is-revealed .exif-val:after,.reveal-ready .exif-demo.is-revealed .exif-gone{animation:none}.ob-landing .wm-tilt{transform:rotateY(10deg)rotateX(2deg)rotate(-2.5deg)}.reveal-ready .lt-visual:not(.is-revealed) .ltv-flag,.reveal-ready .lt-visual:not(.is-revealed) .ltv-readout{opacity:1}.reveal-ready .lt-visual:not(.is-revealed) .ltv-copy.c1{transform:rotate(-8deg)translateY(5px)}.reveal-ready .lt-visual:not(.is-revealed) .ltv-copy.c3{transform:rotate(8deg)translateY(5px)}.reveal-ready .exif-demo:not(.is-revealed) .exif-val:after{width:100%}.reveal-ready .exif-demo:not(.is-revealed) .exif-gone{opacity:1}}.ob-landing .hero-bg1{animation:22s ease-in-out infinite alternate hero-glow-a}.ob-landing .hero-bg2{animation:27s ease-in-out infinite alternate hero-glow-b}@keyframes hero-glow-a{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:.7;transform:translate(-90px,70px)scale(1.25)}}@keyframes hero-glow-b{0%{opacity:.8;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(80px,-60px)scale(1.3)}}.ob-landing .hero-eyebrow,.ob-landing .hero-proof,.ob-landing .hero-sub,.ob-landing .hero-cta,.ob-landing .hero-note{animation:.85s cubic-bezier(.2,.6,.2,1) both hero-in}.ob-landing .hero-proof{animation-delay:.18s}.ob-landing .hero-sub{animation-delay:.3s}.ob-landing .hero-cta{animation-delay:.42s}.ob-landing .hero-note{animation-delay:.54s}@keyframes hero-in{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.ob-landing .rot-h1{animation:.9s cubic-bezier(.2,.6,.2,1) both hero-settle}@keyframes hero-settle{0%{transform:translateY(14px)}to{transform:none}}.ob-landing .rot-h1 .rot-y{background:linear-gradient(110deg, var(--blush) 42%, #fff6f0 50%, var(--blush) 58%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out 1.4s infinite hero-sheen}@keyframes hero-sheen{0%{background-position:100% 0}40%,to{background-position:0 0}}.ob-landing .tp-vault.big .tp-vault-tile{transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.3,1)}.reveal-ready .vault-stage:not(.is-revealed) .tp-vault.big .tp-vault-tile{opacity:0;transform:scale(.9)}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(2){transition-delay:70ms}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(3){transition-delay:.14s}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(4){transition-delay:.21s}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(5){transition-delay:.28s}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(6){transition-delay:.35s}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(7){transition-delay:.42s}.reveal-ready .vault-stage.is-revealed .tp-vault.big .tp-vault-tile:nth-child(8){transition-delay:.49s}.ob-landing .tp-vault.big .tp-vault-lock-icon{animation:3.2s ease-in-out infinite vault-lock-breathe}@keyframes vault-lock-breathe{0%,to{opacity:1;text-shadow:0 0 #e8b8b000}50%{opacity:.75;text-shadow:0 0 14px #e8b8b08c}}.ob-landing .tkv{align-items:center;gap:10px;display:flex}.ob-landing .tkv-cover{color:#ffffffd9;background:linear-gradient(135deg,#3d1530,#5a2046);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:inline-flex}.ob-landing .tkv-embed-main{flex:1;min-width:0}.ob-landing .tkv-embed-title{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:11px;overflow:hidden}.ob-landing .tkv-progress{background:#ffffff14;border-radius:99px;height:4px;overflow:hidden}.ob-landing .tkv-progress-fill{background:linear-gradient(90deg, var(--green), #cfe6bb);transform-origin:0;border-radius:99px;height:100%;animation:18s linear infinite tkv-play;display:block}@keyframes tkv-play{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.ob-landing .tkv-eq{flex-shrink:0;align-items:flex-end;gap:2.5px;height:14px;display:inline-flex}.ob-landing .tkv-eq i{background:var(--green);transform-origin:bottom;border-radius:2px;width:3px;height:100%;animation:1.1s ease-in-out infinite tkv-eq}.ob-landing .tkv-eq i:nth-child(2){animation-delay:.25s}.ob-landing .tkv-eq i:nth-child(3){animation-delay:.5s}@keyframes tkv-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.ob-landing .tkv-prod-img{background:linear-gradient(135deg,#2e3d1c,#4a5a2a);border-radius:8px;flex-shrink:0;width:36px;height:36px}.ob-landing .tkv-prod-lines{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ob-landing .tkv-prod-lines span{background:#ffffff1f;border-radius:99px;height:5px}.ob-landing .tkv-prod-lines span:first-child{width:72%}.ob-landing .tkv-prod-lines span:last-child{width:44%}.ob-landing .tkv-price{color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.ob-landing .tkv-buy{letter-spacing:.08em;text-transform:uppercase;color:#141b0c;background:var(--green);border-radius:99px;flex-shrink:0;padding:5px 12px;font-size:10px;font-weight:500;animation:2.6s ease-in-out infinite tkv-buy-pulse}@keyframes tkv-buy-pulse{0%,to{box-shadow:0 0 #a8c89800}50%{box-shadow:0 0 14px 1px #a8c89866}}.ob-landing .tkv-count{justify-content:space-between}.ob-landing .tkv-count-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.ob-landing .tkv-timer{color:var(--green);letter-spacing:.04em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:15px;line-height:1.35;display:inline-flex}.ob-landing .tkv-timer i{margin:0 1px;font-style:normal;animation:1s step-end infinite tkv-colon}@keyframes tkv-colon{50%{opacity:.25}}.ob-landing .tkv-digit{height:1.35em;display:inline-block;overflow:hidden}.ob-landing .tkv-digit span{height:1.35em;line-height:1.35;display:block}.ob-landing .tkv-tens span:first-child{animation:60s steps(6,jump-none) infinite tkv-tens}.ob-landing .tkv-ones span:first-child{animation:10s steps(10,jump-none) infinite tkv-ones}@keyframes tkv-tens{0%{margin-top:0}to{margin-top:-6.75em}}@keyframes tkv-ones{0%{margin-top:0}to{margin-top:-12.15em}}.ob-landing .tkv-field{min-width:0;color:var(--text);background:#00000040;border:.5px solid #a8c8984d;border-radius:8px;flex:1;align-items:center;min-height:31px;padding:8px 11px;font-size:11.5px;display:flex}.ob-landing .tkv-type{white-space:nowrap;border-right:1px solid var(--green);max-width:13ch;padding-right:2px;animation:5s steps(13,end) infinite tkv-type,.9s step-end infinite tkv-caret;display:inline-block;overflow:hidden}@keyframes tkv-type{0%,12%{max-width:0}55%,to{max-width:13ch}}@keyframes tkv-caret{50%{border-right-color:#0000}}.ob-landing .tkv-sub-btn{letter-spacing:.08em;text-transform:uppercase;color:var(--green);background:#a8c89814;border:.5px solid #a8c89873;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:10px;font-weight:500}.ob-landing .bento-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:2.5rem;display:grid}.ob-landing .bento{--b-accent:168, 200, 152;border:.5px solid rgba(var(--b-accent), .22);background:radial-gradient(130% 100% at 0% 0%, rgba(var(--b-accent), .08), transparent 62%), rgba(var(--b-accent), .03);border-radius:12px;grid-column:span 3;padding:1.75rem;transition:border-color .3s,transform .3s}.ob-landing .bento:hover{border-color:rgba(var(--b-accent), .5);transform:translateY(-2px)}.ob-landing .bento.b-w2{grid-column:span 2}.ob-landing .bento.b-w3{grid-column:span 3}.ob-landing .bento.b-w4{grid-column:span 4}.ob-landing .bento.b-violet{--b-accent:178, 150, 220}.ob-landing .bento.b-gold{--b-accent:214, 184, 122}.ob-landing .bento.b-amber{--b-accent:224, 166, 118}.ob-landing .bento.b-green{--b-accent:168, 200, 152}.ob-landing .bento.b-blue{--b-accent:140, 178, 214}.ob-landing .bento.b-rose{--b-accent:216, 148, 168}.ob-landing .bento .privacy-glyph{color:rgb(var(--b-accent))}.ob-landing .bento .cvt-visual{border-top-color:rgba(var(--b-accent), .16)}.ob-landing .bento.b-w4 .cvt-visual{margin-top:1.25rem}@media (max-width:900px){.ob-landing .bento-grid{grid-template-columns:repeat(2,1fr)}.ob-landing .bento,.ob-landing .bento.b-w2,.ob-landing .bento.b-w3{grid-column:span 1}.ob-landing .bento.b-w4{grid-column:span 2}}@media (max-width:640px){.ob-landing .bento-grid{grid-template-columns:1fr}.ob-landing .bento,.ob-landing .bento.b-w2,.ob-landing .bento.b-w3,.ob-landing .bento.b-w4{grid-column:span 1}.ob-landing .bento{padding:1.4rem}}.reveal-ready .bento-grid [data-reveal]:nth-child(2){transition-delay:80ms}.reveal-ready .bento-grid [data-reveal]:nth-child(3){transition-delay:.16s}.reveal-ready .bento-grid [data-reveal]:nth-child(4){transition-delay:.24s}.reveal-ready .bento-grid [data-reveal]:nth-child(5){transition-delay:.32s}.reveal-ready .bento-grid [data-reveal]:nth-child(6){transition-delay:.4s}.ob-landing .safety-sec .eye{color:var(--green)}.ob-landing .safety-showcase{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:2.5rem;display:grid}.ob-landing .safety-feature{background:#a8c89808;border:.5px solid #a8c89838;border-radius:12px;padding:1.5rem;transition:border-color .3s}.ob-landing .safety-feature:hover{border-color:#a8c89873}.ob-landing .sf-title{font-family:var(--font-serif), serif;color:var(--text);margin:1.25rem 0 .55rem;font-size:16px}.ob-landing .sf-body{color:var(--muted);font-size:12.5px;line-height:1.7}.ob-landing .sf-visual{background:#00000038;border:.5px solid #ffffff0f;border-radius:10px;flex-direction:column;height:148px;padding:12px;display:flex;overflow:hidden}.ob-landing .sf-map-grid{flex:1;grid-template-columns:repeat(32,1fr);align-content:center;gap:1px;display:grid}.ob-landing .sf-dot{aspect-ratio:1;background:0 0;border-radius:50%}.ob-landing .sf-dot.land{background:#a8c8986b}.ob-landing .sf-dot.blocked{background:#e67878e6}.ob-landing .sf-map-key{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);gap:12px;margin-top:8px;font-size:9px;display:flex}.ob-landing .sf-key{align-items:center;gap:5px;display:inline-flex}.ob-landing .sf-key:before{content:"";background:#a8c89880;border-radius:50%;width:6px;height:6px}.ob-landing .sf-key.blocked:before{background:#e67878e6}.ob-landing .sf-search{background:#ffffff0d;border:.5px solid #ffffff14;border-radius:99px;align-items:center;gap:7px;margin-bottom:10px;padding:6px 9px;display:flex}.ob-landing .sf-search-icon{color:var(--muted);font-size:11px}.ob-landing .sf-search-text{color:var(--muted);font-size:10.5px}.ob-landing .sf-result{margin-bottom:9px}.ob-landing .sf-result-title,.ob-landing .sf-result-line{background:#ffffff21;border-radius:3px;height:5px;margin-bottom:4px;display:block}.ob-landing .sf-result-title{width:55%}.ob-landing .sf-result-title.short{width:38%}.ob-landing .sf-result-line{background:#ffffff12;width:82%}.ob-landing .sf-result.ghost{text-align:center;border:.5px dashed #a8c89866;border-radius:7px;margin-bottom:0;padding:9px}.ob-landing .sf-ghost-label{letter-spacing:.06em;text-transform:uppercase;color:var(--green);font-size:9.5px}.ob-landing .sf-kill{justify-content:center;align-items:center}.ob-landing .sf-page{background:#ffffff08;border:.5px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:96px;padding:14px 12px;display:flex;position:relative}.ob-landing .sf-page>:not(.sf-offline){opacity:.25}.ob-landing .sf-avatar{background:#fff3;border-radius:50%;width:22px;height:22px}.ob-landing .sf-name{background:#fff3;border-radius:3px;width:44px;height:4px;margin-bottom:2px}.ob-landing .sf-link{background:#ffffff1f;border-radius:4px;width:100%;height:9px}.ob-landing .sf-offline{letter-spacing:.16em;text-transform:uppercase;color:#e67878f2;white-space:nowrap;background:#140a0abf;border:1px solid #e6787899;border-radius:4px;padding:3px 8px;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.ob-landing .safety-strip{border-top:.5px solid #a8c89829;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;padding-top:1.5rem;display:grid}.ob-landing .safety-more-title{color:var(--text);margin-bottom:.3rem;font-size:12.5px;display:block}.ob-landing .safety-more-body{color:var(--muted);font-size:11.5px;line-height:1.6;display:block}@media (max-width:900px){.ob-landing .safety-showcase{grid-template-columns:1fr}.ob-landing .safety-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ob-landing .safety-strip{grid-template-columns:1fr}}.ob-landing .tkv-domain{flex-wrap:wrap;gap:8px}.ob-landing .tkv-url{letter-spacing:.02em;white-space:nowrap;border-radius:7px;padding:5px 9px;font-size:11px}.ob-landing .tkv-url.old{color:var(--muted);background:#ffffff0a;text-decoration:line-through}.ob-landing .tkv-url.new{color:var(--green);background:#a8c8981f;border:.5px solid #a8c89852}.ob-landing .tkv-personas{flex-wrap:wrap;gap:7px}.ob-landing .tkv-persona{color:var(--muted);white-space:nowrap;border:.5px solid #ffffff1a;border-radius:99px;padding:5px 10px;font-size:11px}.ob-landing .tkv-persona.on{color:var(--green);background:#a8c8981a;border-color:#a8c89866}.reveal-ready .analytics-shot:not(.is-revealed) .akpi{opacity:0}.reveal-ready .analytics-shot.is-revealed .akpi{animation:.55s cubic-bezier(.2,.7,.3,1) both akpi-in}.reveal-ready .analytics-shot.is-revealed .akpi:nth-child(2){animation-delay:80ms}.reveal-ready .analytics-shot.is-revealed .akpi:nth-child(3){animation-delay:.16s}.reveal-ready .analytics-shot.is-revealed .akpi:nth-child(4){animation-delay:.24s}@keyframes akpi-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.reveal-ready .analytics-shot:not(.is-revealed) .akpi-delta{opacity:0}.reveal-ready .analytics-shot.is-revealed .akpi-delta{animation:.4s cubic-bezier(.2,.7,.3,1.4) 1s both adelta-in}@keyframes adelta-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ob-landing .shot-bar{transform-origin:bottom}.reveal-ready .analytics-shot:not(.is-revealed) .shot-bar{transform:scaleY(0)}.reveal-ready .analytics-shot.is-revealed .shot-bar{animation:.55s cubic-bezier(.2,.7,.3,1) both abar-grow}.reveal-ready .analytics-shot.is-revealed .shot-bar:first-child{animation-delay:.3s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(2){animation-delay:.38s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(3){animation-delay:.46s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(4){animation-delay:.54s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(5){animation-delay:.62s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(6){animation-delay:.7s}.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(7){animation:.55s cubic-bezier(.2,.7,.3,1) .78s both abar-grow,2.6s ease-in-out 1.6s infinite abar-live}@keyframes abar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes abar-live{0%,to{opacity:1}50%{opacity:.72}}.ob-landing .alink-fill{transform-origin:0}.reveal-ready .analytics-shot:not(.is-revealed) .alink-fill{transform:scaleX(0)}.reveal-ready .analytics-shot.is-revealed .alink-fill{animation:.7s cubic-bezier(.2,.7,.3,1) both afill-grow}.reveal-ready .analytics-shot.is-revealed .alink:nth-child(2) .alink-fill{animation-delay:.45s}.reveal-ready .analytics-shot.is-revealed .alink:nth-child(3) .alink-fill{animation-delay:.57s}.reveal-ready .analytics-shot.is-revealed .alink:nth-child(4) .alink-fill{animation-delay:.69s}.reveal-ready .analytics-shot.is-revealed .alink:nth-child(5) .alink-fill{animation-delay:.81s}@keyframes afill-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ob-landing .cvt-bar-fill{transform-origin:0}.reveal-ready .privacy-card:not(.is-revealed) .cvt-bar-fill{transform:scaleX(0)}.reveal-ready .privacy-card.is-revealed .cvt-bar-fill.you{animation:.35s cubic-bezier(.2,.7,.3,1) .5s both cvt-fill}.reveal-ready .privacy-card.is-revealed .cvt-bar-fill.them{animation:2s linear .5s both cvt-fill}@keyframes cvt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reveal-ready .privacy-card:not(.is-revealed) .cvt-deep>*{opacity:0}.reveal-ready .privacy-card.is-revealed .cvt-pill.bad{animation:.4s .35s both cvt-step-in}.reveal-ready .privacy-card.is-revealed .cvt-deep-arrow{animation:.4s .65s both cvt-arrow-in}.reveal-ready .privacy-card.is-revealed .cvt-pill.good{animation:.45s cubic-bezier(.2,.7,.3,1.35) .95s both cvt-pop,2.8s ease-in-out 1.6s infinite cvt-good-glow}@keyframes cvt-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cvt-arrow-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes cvt-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes cvt-good-glow{0%,to{box-shadow:0 0 #a8c89800}50%{box-shadow:0 0 12px #a8c89859}}.reveal-ready .privacy-card:not(.is-revealed) .cvt-link{opacity:0}.reveal-ready .privacy-card.is-revealed .cvt-link{animation:.45s both cvt-step-in}.reveal-ready .privacy-card.is-revealed .cvt-link:first-child{animation-delay:.35s}.reveal-ready .privacy-card.is-revealed .cvt-link:nth-child(2){animation-delay:.5s}.reveal-ready .privacy-card.is-revealed .cvt-link:nth-child(3){animation-delay:.65s}.reveal-ready .privacy-card.is-revealed .cvt-link.feat{animation:.45s .5s both cvt-step-in,3s ease-in-out 1.4s infinite cvt-good-glow}.reveal-ready .privacy-card:not(.is-revealed) .cvt-link-tag{opacity:0}.reveal-ready .privacy-card.is-revealed .cvt-link-tag{animation:.4s cubic-bezier(.2,.7,.3,1.35) 1.1s both cvt-pop}.ob-landing .closer-brand{font-style:italic}.ob-landing .closer-brand span{color:var(--blush)}@media (prefers-reduced-motion:reduce){.ob-landing .hero-bg1,.ob-landing .hero-bg2,.ob-landing .hero-eyebrow,.ob-landing .hero-proof,.ob-landing .hero-sub,.ob-landing .hero-cta,.ob-landing .hero-note,.ob-landing .rot-h1,.ob-landing .rot-h1 .rot-y,.ob-landing .tp-vault.big .tp-vault-lock-icon,.ob-landing .ntag-chip,.ob-landing .ntag-glow,.ob-landing .tkv-progress-fill,.ob-landing .tkv-eq i,.ob-landing .tkv-buy,.ob-landing .tkv-timer i,.ob-landing .tkv-tens span:first-child,.ob-landing .tkv-ones span:first-child,.ob-landing .tkv-type,.reveal-ready .analytics-shot.is-revealed .akpi,.reveal-ready .analytics-shot.is-revealed .akpi-delta,.reveal-ready .analytics-shot.is-revealed .shot-bar,.reveal-ready .analytics-shot.is-revealed .shot-bar:nth-child(7),.reveal-ready .analytics-shot.is-revealed .alink-fill,.reveal-ready .privacy-card.is-revealed .cvt-bar-fill.you,.reveal-ready .privacy-card.is-revealed .cvt-bar-fill.them,.reveal-ready .privacy-card.is-revealed .cvt-pill.bad,.reveal-ready .privacy-card.is-revealed .cvt-deep-arrow,.reveal-ready .privacy-card.is-revealed .cvt-pill.good,.reveal-ready .privacy-card.is-revealed .cvt-link,.reveal-ready .privacy-card.is-revealed .cvt-link.feat,.reveal-ready .privacy-card.is-revealed .cvt-link-tag{animation:none}.ob-landing .rot-h1 .rot-y{-webkit-text-fill-color:currentColor;color:var(--blush);background:0 0}.ob-landing .tkv-type{max-width:13ch}.ob-landing .tp-vault.big .tp-vault-tile{transition:none}.reveal-ready .vault-stage:not(.is-revealed) .tp-vault.big .tp-vault-tile{opacity:1;transform:none}.reveal-ready .ntag-cloud .ntag-chip{transition:none}.reveal-ready .ntag-cloud:not(.is-revealed) .ntag-chip,.reveal-ready .analytics-shot:not(.is-revealed) .akpi,.reveal-ready .analytics-shot:not(.is-revealed) .akpi-delta{opacity:1}.reveal-ready .analytics-shot:not(.is-revealed) .shot-bar,.reveal-ready .analytics-shot:not(.is-revealed) .alink-fill,.reveal-ready .privacy-card:not(.is-revealed) .cvt-bar-fill{transform:none}.reveal-ready .privacy-card:not(.is-revealed) .cvt-deep>*,.reveal-ready .privacy-card:not(.is-revealed) .cvt-link,.reveal-ready .privacy-card:not(.is-revealed) .cvt-link-tag{opacity:1}.ob-landing .bento:hover{transform:none}}.ob-landing .hero-visual{display:none}@media (min-width:1100px){.ob-landing .hero-inner.hero-split{text-align:left;grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:4rem;width:100%;max-width:1120px;display:grid}.ob-landing .hero-split .hero-eyebrow{justify-content:flex-start}.ob-landing .hero-split .hero-h1{font-size:clamp(42px,4.9vw,70px)}.ob-landing .hero-split .hero-proof{justify-content:flex-start}.ob-landing .hero-split .hero-sub{margin-left:0;margin-right:0}.ob-landing .hero-split .hero-cta{justify-content:flex-start}.ob-landing .hero-visual{justify-content:center;animation:.9s cubic-bezier(.2,.6,.2,1) .5s both hero-in;display:flex;position:relative}}.ob-landing .hero-bg1{translate:calc(var(--hx,0) * 46px) calc(var(--hy,0) * 30px)}.ob-landing .hero-bg2{translate:calc(var(--hx,0) * -34px) calc(var(--hy,0) * -24px)}.ob-landing .hp-tilt{transform-style:preserve-3d;transform:perspective(1100px) rotateY(calc(-9deg + var(--hx,0) * 11deg)) rotateX(calc(3deg + var(--hy,0) * -9deg)) rotate(2deg);will-change:transform;position:relative}.ob-landing .hp-phone{border:1px solid var(--border-hover);background:linear-gradient(160deg,#1d1d24,#0b0b0f);border-radius:40px;width:268px;padding:10px;animation:7s ease-in-out infinite hp-float;box-shadow:-30px 44px 90px #0000008c,inset 0 0 0 2px #ffffff08}@keyframes hp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ob-landing .hp-notch{z-index:3;background:#000;border-radius:5px;width:92px;height:7px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.ob-landing .hp-screen{aspect-ratio:9/19;background:var(--bg-card);border-radius:31px;position:relative;overflow:hidden}.ob-landing .hp-page{text-align:center;opacity:0;background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--hp-acc) 13%, transparent), transparent 70%), linear-gradient(180deg, #17090d, #100609);flex-direction:column;align-items:center;padding:44px 18px 16px;animation:15s ease-in-out infinite hp-cycle;display:flex;position:absolute;inset:0}.ob-landing .hp-page.hp-rose{--hp-acc:#e8b8b0;animation-delay:0s}.ob-landing .hp-page.hp-violet{--hp-acc:#a99cf0;animation-delay:-10s}.ob-landing .hp-page.hp-gold{--hp-acc:#e2c07c;animation-delay:-5s}@keyframes hp-cycle{0%{opacity:1}29%{opacity:1}35%{opacity:0}94%{opacity:0}to{opacity:1}}.ob-landing .hp-avatar{width:58px;height:58px;font-family:var(--font-serif), serif;color:var(--hp-acc);background:color-mix(in srgb, var(--hp-acc) 14%, transparent);border:1px solid color-mix(in srgb, var(--hp-acc) 45%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--hp-acc) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;font-size:24px;font-style:italic;display:flex}.ob-landing .hp-name{letter-spacing:.06em;color:var(--text);align-items:center;gap:5px;font-size:13px;display:flex}.ob-landing .hp-tick{color:#1c0a0e;background:var(--hp-acc);border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;display:inline-flex}.ob-landing .hp-bio{letter-spacing:.12em;color:var(--muted);margin-top:3px;font-size:10px}.ob-landing .hp-socials{gap:8px;margin:10px 0 14px;display:flex}.ob-landing .hp-socials i{border:1px solid color-mix(in srgb, var(--hp-acc) 40%, transparent);background:color-mix(in srgb, var(--hp-acc) 8%, transparent);border-radius:50%;width:16px;height:16px}.ob-landing .hp-links{flex-direction:column;gap:8px;width:100%;display:flex}.ob-landing .hp-link{letter-spacing:.05em;color:var(--text);border:1px solid var(--border);background:#ffffff05;border-radius:9px;align-items:center;gap:7px;padding:11px 12px;font-size:10.5px;display:flex}.ob-landing .hp-link .hp-link-label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ob-landing .hp-link.feat{border-color:color-mix(in srgb, var(--hp-acc) 55%, transparent);background:color-mix(in srgb, var(--hp-acc) 9%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--hp-acc) 16%, transparent)}.ob-landing .hp-tag{letter-spacing:.14em;color:var(--hp-acc);border:1px solid color-mix(in srgb, var(--hp-acc) 50%, transparent);border-radius:8px;padding:2.5px 7px;font-size:8px}.ob-landing .hp-count{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--hp-acc);font-size:9.5px}.ob-landing .hp-live{background:#ff6b6b;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite hp-live-pulse;box-shadow:0 0 8px #ff6b6bcc}@keyframes hp-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.ob-landing .hp-eq{flex-shrink:0;align-items:flex-end;gap:2px;height:11px;display:inline-flex}.ob-landing .hp-eq i{background:var(--hp-acc);border-radius:1px;width:2.5px;animation:.9s ease-in-out infinite alternate hp-eq}.ob-landing .hp-eq i:first-child{height:5px}.ob-landing .hp-eq i:nth-child(2){height:10px;animation-delay:-.3s}.ob-landing .hp-eq i:nth-child(3){height:7px;animation-delay:-.6s}@keyframes hp-eq{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.ob-landing .hp-foot{letter-spacing:.16em;color:var(--faint,var(--muted));margin-top:auto;padding-top:12px;font-size:8.5px}.ob-landing .hp-chip{letter-spacing:.12em;white-space:nowrap;color:var(--blush);border:1px solid var(--blush-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);translate:calc(var(--hx,0) * 18px) calc(var(--hy,0) * 12px);background:#1c0a0ed9;border-radius:16px;padding:7px 12px;font-size:9.5px;animation:5.5s ease-in-out infinite alternate hp-chip-bob;position:absolute;box-shadow:0 10px 30px #0006}.ob-landing .hp-chip-a{top:14%;right:-28px}.ob-landing .hp-chip-b{animation-delay:-2.6s;bottom:18%;left:-56px}@keyframes hp-chip-bob{0%{transform:translateY(4px)}to{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ob-landing .hp-phone,.ob-landing .hp-page,.ob-landing .hp-live,.ob-landing .hp-eq i,.ob-landing .hp-chip,.ob-landing .hero-visual{animation:none}.ob-landing .hp-page:first-child{opacity:1}.ob-landing .hp-tilt{transform:perspective(1100px)rotateY(-9deg)rotateX(3deg)rotate(2deg)}}.ob-landing .tool-faq{max-width:720px;margin:0 auto;padding:2rem 3rem 6rem}.ob-landing .tool-faq .faq-list{border-top:.5px solid var(--border);flex-direction:column;gap:1px;margin-top:2.5rem;display:flex}.ob-landing .tool-faq .faq-item{border-bottom:.5px solid var(--border);padding:1.5rem 0}.ob-landing .tool-faq .faq-q{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:.5rem;font-size:17px;font-weight:400}.ob-landing .tool-faq .faq-a{color:var(--muted);font-size:14px;font-weight:300;line-height:1.75}
