@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090f;--panel:#ffffff12;--panel-strong:#ffffff1f;--text:#f7f3e8;--muted:#b7b1a4;--line:#ffffff24;--gold:#ffcf6e;--lime:#b8ff7d;--blue:#8fc7ff;--shadow:0 24px 80px #00000073;font-family:Be Vietnam Pro,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 8%, #ffcf6e2e, transparent 29rem), radial-gradient(circle at 86% 8%, #8fc7ff29, transparent 25rem), radial-gradient(circle at 54% 54%, #b8ff7d12, transparent 30rem), linear-gradient(180deg, #0c101b 0%, var(--bg) 44%, #05060a 100%);color:var(--text);margin:0}a{color:inherit;text-decoration:none}.nav{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#07090fbd;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,4rem);display:flex;position:sticky;top:0}.brand,.navlinks,.hero-actions,.trust-strip,.footer{align-items:center;display:flex}.brand{letter-spacing:-.03em;gap:.7rem;font-weight:800}.mark{background:linear-gradient(135deg, var(--gold), var(--lime));color:#111;border-radius:.8rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.85rem;display:grid;box-shadow:0 10px 30px #ffcf6e38}.navlinks{color:var(--muted);gap:1.2rem;font-size:.92rem}.navlinks a:hover{color:var(--text)}.navcta{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:.7rem 1rem}.section{max-width:1180px;margin:0 auto;padding:clamp(4rem,8vw,7rem) clamp(1rem,4vw,4rem);scroll-margin-top:5.5rem}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:78vh;display:grid}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;margin:0 0 1rem;font-size:.78rem;font-weight:900}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;max-width:900px;margin-bottom:1.35rem;font-size:clamp(2.55rem,7vw,5.4rem);font-weight:800;line-height:1.02}h2{letter-spacing:-.045em;margin-bottom:1rem;font-size:clamp(2rem,4.6vw,3.8rem);font-weight:800;line-height:1.04}h3{letter-spacing:-.015em;font-size:1.15rem;font-weight:800}.lede{color:var(--muted);max-width:680px;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.55}.muted,.card p,.step p,.proof-item p{color:var(--muted);line-height:1.65}.wide{max-width:780px}.microcopy{color:#d4c7a3;margin-top:1rem;font-size:.96rem}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem}.button{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.85rem 1.2rem;font-weight:900;display:inline-flex}.primary{background:linear-gradient(135deg, var(--gold), var(--lime));color:#10130c}.ghost{border:1px solid var(--line);background:var(--panel)}.mission-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#ffffff1c,#ffffff0b);border-radius:1.5rem;overflow:hidden;transform:rotate(1.5deg)}.mission-head{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:.45rem;padding:.9rem 1rem;display:flex}.mission-head span{background:var(--gold);opacity:.75;border-radius:50%;width:.72rem;height:.72rem}.mission-head span:nth-child(2){background:var(--lime)}.mission-head span:nth-child(3){background:var(--blue)}.mission-head strong{margin-left:.5rem;font-size:.85rem}.mission-body{padding:1.2rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.94rem}.mission-body p{color:#d9d4c8;margin:0 0 1rem}.mission-body b{color:var(--lime);margin-right:.65rem}.trust-strip{flex-wrap:wrap;justify-content:center;gap:.8rem;padding:0 clamp(1rem,4vw,4rem) 2rem}.trust-strip span{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;padding:.55rem .85rem}.stack{gap:2rem;display:grid}.section-title{max-width:850px}.grid{gap:1rem;display:grid}.services{grid-template-columns:repeat(4,1fr)}.offers{grid-template-columns:repeat(3,1fr)}.card{border:1px solid var(--line);background:var(--panel);border-radius:1.3rem;min-height:230px;padding:1.35rem}.card:hover{background:var(--panel-strong);transition:all .2s;transform:translateY(-2px)}.service-card span{color:var(--lime);margin-bottom:1.1rem;font-size:.82rem;font-weight:900;display:inline-block}.offer a{color:var(--gold);margin-top:1rem;font-weight:900;display:inline-block}.split,.proof-section{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.steps,.proof-list{gap:.8rem;display:grid}.step,.proof-item{border:1px solid var(--line);background:#ffffff0b;border-radius:1.2rem;gap:1rem;padding:1rem;display:grid}.step{grid-template-columns:4rem 1fr}.step span{color:var(--gold);letter-spacing:-.05em;font-size:1.4rem;font-weight:900}.step h3,.proof-item h3{margin-bottom:.25rem}.cta-panel{text-align:center;border:1px solid var(--line);background:linear-gradient(135deg,#ffcf6e1f,#8fc7ff1a);border-radius:2rem;margin-bottom:3rem}.cta-panel .button{margin-top:1rem}.footer{max-width:1180px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.7rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem) 3rem}.footer a{color:var(--gold)}.wiki-hero{min-height:36vh;padding-bottom:2rem}.wiki-hero h1{max-width:920px;font-size:clamp(2.35rem,7vw,4.7rem);line-height:1.08}.wiki-layout{grid-template-columns:1fr;gap:clamp(1rem,4vw,2rem);padding-top:1rem;display:grid}.wiki-sidebar{border:1px solid var(--line);background:#ffffff0b;border-radius:1.3rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}.wiki-sidebar .eyebrow{grid-column:1/-1}.wiki-link{border:1px solid var(--line);background:#ffffff0b;border-radius:1rem;gap:.25rem;padding:.85rem;display:grid}.wiki-link:hover{background:var(--panel-strong)}.wiki-link span{font-weight:900}.wiki-link small{color:var(--gold)}.wiki-article{border:1px solid var(--line);background:linear-gradient(#ffffff17,#ffffff0b);border-radius:1.6rem;padding:clamp(1.2rem,3vw,2rem)}.wiki-article h2{font-size:clamp(2rem,4vw,3.3rem)}.wiki-article h3{color:var(--text);margin-top:2rem}.wiki-article strong{color:var(--text)}.notice-card{color:#f4dfaa;background:#ffcf6e1a;border:1px solid #ffcf6e59;border-radius:1.1rem;margin:1.5rem 0;padding:1rem;line-height:1.65}.wiki-steps,.wiki-list{color:var(--muted);padding-left:1.35rem;line-height:1.8}.wiki-steps li,.wiki-list li{margin-bottom:.55rem}.copy-box{white-space:pre-wrap;border:1px solid var(--line);color:var(--lime);background:#05070c;border-radius:1rem;padding:1rem;overflow-x:auto}code{color:var(--lime)}.tin-shots{grid-template-columns:1.6fr 1fr;align-items:start;gap:1rem;display:grid}.tin-shot{border:1px solid var(--line);background:#ffffff0b;border-radius:1.3rem;margin:0;padding:.8rem}.tin-shot img{border:1px solid var(--line);border-radius:.8rem;width:100%;height:auto;display:block}.tin-shot figcaption{color:var(--muted);margin-top:.7rem;font-size:.9rem;line-height:1.5}.tin-pair{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.tin-pair-card{min-height:0}.tin-pair-tag{color:var(--lime);margin-bottom:1rem;font-size:.85rem;font-weight:900;display:inline-block}.tin-pair-list{color:var(--muted);margin:0 0 1rem;padding-left:1.2rem;line-height:1.8}.tin-pair-list li{margin-bottom:.4rem}.tin-pair-note{color:#d4c7a3;margin:0;font-size:.93rem;line-height:1.6}.tin-proof-grid{grid-template-columns:repeat(2,minmax(0,460px));align-items:start;gap:1rem;display:grid}.tin-video{border:1px solid var(--line);background:#05070c;border-radius:.8rem;width:100%;height:auto;display:block}.tin-video-wrap{max-width:420px}@media (width<=950px){.tin-shots,.tin-pair,.tin-proof-grid{grid-template-columns:1fr}.tin-video-wrap{max-width:100%}.hero,.split,.proof-section,.wiki-layout{grid-template-columns:1fr}.services,.offers{grid-template-columns:repeat(2,1fr)}.navlinks{display:none}.mission-card{transform:none}}@media (width<=620px){.services,.offers{grid-template-columns:1fr}.navcta{display:none}h1{font-size:clamp(2.45rem,11vw,3.7rem);line-height:1.08}.step,.wiki-sidebar{grid-template-columns:1fr}.footer{flex-direction:column;align-items:flex-start}}.tin-hero{grid-template-columns:.88fr 1.12fr;min-height:84vh}.tin-hero-visual{align-items:center;min-height:560px;display:grid;position:relative}.tin-device{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#ffffff1a,#ffffff09);overflow:hidden}.tin-device img{width:100%;height:auto;display:block}.tin-device-desktop{border-radius:1.35rem;transform:rotate(.7deg)}.tin-device-bar{border-bottom:1px solid var(--line);color:var(--muted);background:#00000038;align-items:center;gap:.42rem;padding:.75rem .9rem;display:flex}.tin-device-bar span{background:var(--gold);opacity:.8;border-radius:50%;width:.65rem;height:.65rem}.tin-device-bar span:nth-child(2){background:var(--lime)}.tin-device-bar span:nth-child(3){background:var(--blue)}.tin-device-bar strong{margin-left:.45rem;font-size:.82rem}.tin-device-phone{border-radius:1.2rem;width:min(35%,210px);position:absolute;bottom:.5rem;right:-1.2rem;transform:rotate(-4deg)}.tin-status-card{background:#0a1211eb;border:1px solid #b8ff7d59;border-radius:1rem;align-items:center;gap:.75rem;max-width:260px;padding:.9rem 1rem;display:flex;position:absolute;bottom:3.4rem;left:-1.2rem;box-shadow:0 18px 60px #0006}.tin-status-card strong,.tin-status-card small{display:block}.tin-status-card small{color:var(--muted);margin-top:.2rem}.tin-pulse{background:var(--lime);border-radius:50%;width:.72rem;height:.72rem;box-shadow:0 0 0 .45rem #b8ff7d1f}.tin-trust{padding-top:0}.tin-problem-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tin-problem-card{min-height:250px}.tin-feature-list{gap:.8rem;display:grid}.tin-feature-item{border-color:#8fc7ff38}.tin-demo-grid{grid-template-columns:minmax(280px,420px) minmax(320px,1fr);max-width:980px}.tin-use-grid .card{min-height:250px}.tin-security .notice-card{margin-bottom:0}.tin-offer-panel{border:1px solid var(--line);background:linear-gradient(135deg,#8fc7ff1a,#b8ff7d14);border-radius:2rem}.tin-inclusion-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.tin-inclusion-list span{border:1px solid var(--line);color:#e8e1d5;background:#ffffff0e;border-radius:999px;padding:.9rem 1rem;line-height:1.35}.tin-final-cta h2{max-width:850px;margin-left:auto;margin-right:auto}@media (width<=950px){.tin-hero{grid-template-columns:1fr;min-height:auto}.tin-hero-visual{min-height:480px}.tin-problem-grid,.tin-inclusion-list{grid-template-columns:1fr 1fr}.tin-demo-grid{grid-template-columns:1fr}}@media (width<=620px){.tin-hero-visual{min-height:410px}.tin-device-desktop{transform:none}.tin-device-phone{width:38%;bottom:.2rem;right:-.4rem}.tin-status-card{max-width:220px;bottom:1rem;left:.7rem}.tin-problem-grid,.tin-inclusion-list{grid-template-columns:1fr}.tin-inclusion-list span{border-radius:1rem}}.tin-flow-diagram{box-shadow:var(--shadow);background:radial-gradient(circle at 22% 10%,#8fc7ff1a,#0000 26rem),radial-gradient(circle at 80% 86%,#b8ff7d17,#0000 24rem),#ffffff0a;border:1px solid #8fc7ff38;border-radius:1.1rem;padding:clamp(1rem,2.2vw,1.35rem)}.tin-flow-main-row,.tin-flow-return-row{align-items:stretch;gap:.8rem;display:grid}.tin-flow-main-row{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr)}.tin-flow-return-row{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);margin-top:.9rem;padding-top:.9rem}.tin-flow-box,.tin-flow-loop-box{background:linear-gradient(#ffffff13,#05070c6b);border:1px solid #ffffff29;border-radius:.65rem}.tin-flow-box{min-height:178px;padding:1rem}.tin-flow-box-hot{background:linear-gradient(#b8ff7d1c,#05070c70);border-color:#b8ff7d73}.tin-flow-box-kicker{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.72rem;font-weight:900;display:block}.tin-flow-box h3{margin-bottom:.55rem}.tin-flow-box p{color:var(--muted);margin:0;line-height:1.5}.tin-flow-arrow{place-items:center;min-width:34px;display:grid}.tin-flow-arrow span{background:linear-gradient(90deg, var(--gold), var(--lime));width:100%;height:2px;display:block;position:relative}.tin-flow-arrow span:after{content:"";border-top:2px solid var(--lime);border-right:2px solid var(--lime);width:10px;height:10px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.tin-flow-arrow.reverse span{background:linear-gradient(90deg, var(--lime), var(--gold))}.tin-flow-arrow.reverse span:after{border-color:var(--gold);left:-1px;right:auto;transform:translateY(-50%)rotate(-135deg)}.tin-flow-chips{gap:.45rem;margin-top:.8rem;display:grid}.tin-flow-chips span{color:#e8f2ff;background:#05070c85;border:1px solid #8fc7ff38;border-radius:.45rem;padding:.55rem .65rem;font-size:.88rem;font-weight:800}.tin-flow-loop-box{border-style:dashed;min-height:86px;padding:.85rem 1rem}.tin-flow-loop-box span,.tin-flow-loop-box strong{display:block}.tin-flow-loop-box span{color:#f4dfaa;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.tin-flow-loop-box strong{color:var(--text);margin-top:.35rem}.tin-flow-loop-box.gate{background:#ffcf6e17;border-color:#ffcf6e8c}.tin-flow-grid{grid-template-columns:repeat(3,1fr)}.tin-flow-card{min-height:0}.tin-flow-card span{color:var(--gold);letter-spacing:-.04em;margin-bottom:.6rem;font-size:1.3rem;font-weight:900;display:block}.tin-record-link{color:var(--gold);font-weight:700;text-decoration:underline}@media (width<=950px){.tin-flow-main-row,.tin-flow-return-row{grid-template-columns:1fr}.tin-flow-arrow{min-height:22px}.tin-flow-arrow span{width:2px;height:22px}.tin-flow-arrow span:after{inset:auto auto -1px 50%;transform:translate(-50%)rotate(135deg)}.tin-flow-arrow.reverse span:after{top:auto;bottom:-1px;left:50%;transform:translate(-50%)rotate(135deg)}.tin-flow-grid{grid-template-columns:1fr}}
