:root{--bg:#070707;--panel:#111;--panel2:#171717;--gold:#d7af45;--gold2:#f1d77a;--text:#f7f3e8;--muted:#a7a39a;--line:#2d291f;--danger:#e46b6b}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 0,#211b0d 0,#090909 30%,#050505 70%);color:var(--text);font-family:Inter,Arial,sans-serif}.shell{min-height:100vh}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:22px;justify-content:space-between;padding:14px 4vw;background:rgba(7,7,7,.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}button,select,input{font:inherit}.brandLockup{display:flex;align-items:center;gap:10px;background:none;border:0;color:var(--text);cursor:pointer}.brandGlyph{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-weight:900}.brandLockup strong{display:block;letter-spacing:.18em}.brandLockup small{display:block;color:var(--muted);font-size:10px}.desktopNav{display:flex;gap:4px;flex-wrap:wrap}.desktopNav button,.linkBtn{border:0;background:none;color:#cfc8b8;padding:9px 10px;cursor:pointer}.desktopNav button:hover{color:var(--gold2)}.tools{display:flex;align-items:center;gap:8px}.tools select{width:auto;padding:8px;background:#111;color:var(--text);border:1px solid var(--line);border-radius:8px}main{width:min(1180px,92vw);margin:auto}.pane{padding:46px 0 64px}.hidden{display:none!important}.hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;min-height:66vh;gap:40px}.hero h1{font-size:clamp(42px,7vw,82px);line-height:.98;margin:12px 0 24px}.hero p{font-size:20px;line-height:1.6;color:#c4bdad;max-width:720px}.heroVisual{text-align:center}.heroVisual img{max-width:480px;width:100%;filter:drop-shadow(0 22px 55px #000)}.eyebrow{color:var(--gold);letter-spacing:.22em;font-size:12px}.heroActions,.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.goldBtn,.outlineBtn{padding:13px 18px;border-radius:10px;cursor:pointer;font-weight:800}.goldBtn{background:linear-gradient(135deg,var(--gold2),#a87b19);border:0;color:#111}.outlineBtn{background:transparent;border:1px solid #65562d;color:var(--gold2)}.mini{padding:8px 11px;font-size:13px}.full{width:100%;margin-top:18px}.trustRow{display:flex;gap:12px;color:#8e8778;margin-top:28px;flex-wrap:wrap}.valueStrip,.cards,.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.valueStrip article,.card,.panel,.kpi{background:linear-gradient(180deg,#141414,#0d0d0d);border:1px solid var(--line);border-radius:16px;padding:20px}.valueStrip span,.tag{color:var(--gold);font-size:12px;letter-spacing:.12em}.pageHead{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:24px}.pageHead h1{font-size:42px;margin:7px 0}.pageHead p,.muted{color:var(--muted)}.filters,.two{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.two{grid-template-columns:1fr 1fr}.formPanel{max-width:760px;margin:auto}label{display:block;color:#d2c9b4;font-size:13px;margin:14px 0 7px}input,select{width:100%;padding:13px;border-radius:10px;border:1px solid #363126;background:#0a0a0a;color:var(--text);outline:none}input:focus,select:focus{border-color:var(--gold)}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.segmented button{padding:14px;border:1px solid var(--line);background:#0b0b0b;color:#aaa;border-radius:10px;cursor:pointer}.segmented button.active{background:var(--gold);color:#111;font-weight:900}.hint{padding:12px;margin-top:14px;background:#0b0b0b;border-left:3px solid var(--gold);color:#bdb5a5}.marketCard .row{display:flex;justify-content:space-between;gap:10px}.verified{color:#8fd7a2;font-size:12px}.price{font-size:22px;color:var(--gold2);font-weight:900}.offerBox{display:grid;grid-template-columns:1fr 2fr auto;gap:8px;margin-top:14px}.score{float:right;color:var(--gold);font-weight:900}.combo{border-color:#8c6f28}.msg{margin-top:12px;color:var(--gold2)}.authGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.checks{display:grid;grid-template-columns:1fr 1fr;gap:6px}.checks label{margin:3px 0}.checks input{width:auto}.kpi b{display:block;font-size:30px;color:var(--gold2);margin-top:8px}.subhead{margin-top:34px}.feePanel{margin-bottom:24px}footer{display:flex;justify-content:space-between;gap:20px;padding:28px 4vw;border-top:1px solid var(--line);color:#8e8778}footer strong{color:var(--gold);margin-right:10px}@media(max-width:860px){.desktopNav{display:none}.hero{grid-template-columns:1fr;min-height:auto}.heroVisual{order:-1}.heroVisual img{max-width:260px}.valueStrip,.cards,.kpis,.filters,.authGrid,.two{grid-template-columns:1fr}.offerBox{grid-template-columns:1fr}.topbar{gap:8px}.brandLockup small{display:none}.pageHead{align-items:start;flex-direction:column}.pane{padding-top:30px}footer{flex-direction:column}}[dir=rtl] body{text-align:right}[dir=rtl] .heroActions,[dir=rtl] .trustRow,[dir=rtl] .actions{justify-content:flex-start}


/* About TUT Move */
.aboutHero{padding:76px 0 54px;max-width:980px}
.aboutHero h1{font-size:clamp(42px,7vw,88px);line-height:.98;margin:14px 0 28px;letter-spacing:-.045em}
.aboutHero h1 em{font-style:normal;color:#d6ad4b}
.aboutHero>p{max-width:820px;font-size:18px;line-height:1.75;color:#b8b8b8}
.aboutHero .aboutLead{font-size:22px;color:#f2f2f2;font-weight:650;border-left:2px solid #d6ad4b;padding-left:20px}
.aboutGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 72px}
.aboutGrid article,.proofGrid article{background:linear-gradient(145deg,#121212,#0a0a0a);border:1px solid #28231a;border-radius:18px;padding:28px}
.aboutNo{color:#d6ad4b;font-size:12px;letter-spacing:.16em}
.aboutGrid h2{font-size:22px;margin:28px 0 12px}.aboutGrid p{color:#a9a9a9;line-height:1.65}
.proofSection{padding:58px 0;border-top:1px solid #24201a;border-bottom:1px solid #24201a}
.proofSection>h2,.aboutVision h2,.founderCopy h2{font-size:clamp(32px,5vw,58px);line-height:1.05;margin:12px 0 30px}
.proofGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.proofGrid strong{display:block;color:#d6ad4b;font-size:52px;letter-spacing:-.04em}
.proofGrid span{display:block;font-size:17px;line-height:1.35;margin:8px 0 22px}.proofGrid small{color:#777}
.proofNote{max-width:850px;margin:28px 0 0;color:#aaa;line-height:1.65}
.founderSection{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:58px;align-items:center;padding:78px 0}
.founderPhoto img{width:100%;display:block;border-radius:24px;border:1px solid #44381f;box-shadow:0 24px 70px rgba(0,0,0,.45)}
.founderCopy h3{font-size:25px;margin:0}.founderRole{color:#d6ad4b;margin:6px 0 26px}
.founderCopy blockquote{margin:0;padding:0;border:0;font-size:20px;line-height:1.7;color:#d2d2d2}
.aboutVision{text-align:center;padding:72px 18px 90px;max-width:900px;margin:auto}.aboutVision p{color:#aaa;line-height:1.7;font-size:18px;margin:0 auto 28px;max-width:760px}
@media(max-width:800px){.aboutGrid,.proofGrid,.founderSection{grid-template-columns:1fr}.aboutHero{padding-top:42px}.founderSection{gap:28px}.proofGrid strong{font-size:44px}}

html[dir="rtl"] body{text-align:right}
html[dir="rtl"] .topbar,html[dir="rtl"] .row,html[dir="rtl"] .actions,html[dir="rtl"] .tools{direction:rtl}
html[dir="rtl"] input,html[dir="rtl"] select,html[dir="rtl"] textarea{text-align:right}
html[dir="rtl"] .aboutHero .aboutLead{border-left:0;border-right:2px solid #d6ad4b;padding-left:0;padding-right:20px}
