.rust-landing{--rust:#df713b;--rust2:#9d4528;--sand:#d7c2a7;--ink:#07090c;--panel:#10151c;min-height:100vh;background:radial-gradient(circle at 75% 15%,rgba(125,48,27,.25),transparent 32%),linear-gradient(150deg,#080b0e,#0c1015 58%,#100b09);color:#f3eee8;font-family:Arial,sans-serif;overflow:hidden}.rust-nav{height:90px;padding:0 clamp(24px,5vw,90px);display:flex;align-items:center;border-bottom:1px solid rgba(214,154,112,.14);gap:30px}.rust-logo{color:#f7f2ed;text-decoration:none;font-weight:900;font-size:29px;letter-spacing:-1px;line-height:.8}.features h2 em,.rust-landing h1 em,.rust-logo span,.rust-logo+span{color:var(--rust)}.rust-logo small{display:block;margin-top:10px;color:#b9ada1;font-size:10px;letter-spacing:2.3px}.rust-links{display:flex;gap:48px;margin:auto}.account-link,.rust-links a{color:#d7d0c9;text-decoration:none;font-size:15px}.account-link{border:1px solid rgba(223,113,59,.5);padding:11px 18px;border-radius:4px}.rust-hero{max-width:1495px;margin:auto;min-height:600px;padding:65px clamp(24px,5vw,90px) 35px;display:grid;grid-template-columns:.73fr 1.27fr;grid-gap:42px;gap:42px;align-items:center}.eyebrow{display:inline-block;border:1px solid rgba(223,113,59,.65);background:rgba(98,40,21,.2);border-radius:30px;padding:10px 17px;color:#edb08b;font-size:11px;font-weight:800;letter-spacing:.8px;box-shadow:0 0 28px rgba(223,113,59,.12)}.rust-copy h1{font-size:clamp(50px,5vw,77px);line-height:1.04;letter-spacing:-4px;margin:25px 0 20px}.rust-copy h1 em{font-style:normal;text-shadow:0 0 30px rgba(223,113,59,.25)}.rust-copy>p{max-width:500px;color:#aaa39c;font-size:18px;line-height:1.55}.hero-actions{display:flex;gap:14px;margin-top:34px}.hero-actions a{padding:16px 22px;border-radius:5px;text-decoration:none;font-weight:700}.primary{background:linear-gradient(135deg,#f18b50,#c95629);color:#140a06;box-shadow:0 12px 35px rgba(196,74,31,.28)}.primary b{margin-left:25px}.secondary{border:1px solid #58463d;color:#d9cec5;background:rgba(13,16,20,.75)}.dashboard-frame{height:500px;display:grid;grid-template-columns:145px 1fr;transform:perspective(1300px) rotateY(-5deg) rotateX(1deg);transform-origin:left center;border:1px solid #5b4033;border-top:3px solid var(--rust);border-radius:12px;background:#0b1016;box-shadow:0 35px 90px #000,0 0 65px rgba(164,63,27,.18);overflow:hidden}.dash-sidebar{padding:25px 14px;border-right:1px solid #28221e;display:flex;flex-direction:column;gap:24px;color:#83898f;font-size:9px}.dash-sidebar strong{color:#fff;font-size:15px}.dash-sidebar strong span{color:var(--rust)}.dash-sidebar small{font-size:6px;margin-top:-19px;letter-spacing:1px}.dash-sidebar i{font-style:normal}.dash-sidebar i:first-of-type{color:#f19a6c;background:#402219;padding:11px 8px;border-radius:4px}.dash-main{padding:23px}.dash-main header{display:flex;justify-content:space-between;font-size:14px}.dash-main header b{color:#ffb181;background:#492215;padding:5px 9px;border-radius:12px;font-size:8px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:20px 0}.metrics>div{background:#111923;border:1px solid #2b2e30;border-radius:6px;padding:14px;display:grid;grid-gap:7px;gap:7px}.metrics small{color:#9ba0a5;font-size:8px}.metrics strong{font-size:20px}.metrics em{font-size:7px;color:#dc7a48;font-style:normal}.chart,.recent{border:1px solid #292d31;background:#0e151d;border-radius:6px;padding:14px}.chart{height:190px}.chart-title{font-size:11px;font-weight:700}.chart-title small{float:right;color:#cf7548}.chart svg{width:100%;height:140px;margin-top:9px}.recent{margin-top:12px}.recent>strong{font-size:9px}.recent p{display:grid;grid-template-columns:1fr 1.5fr .5fr .6fr;margin:10px 0 0;padding-top:8px;border-top:1px solid #252a2e;font-size:8px}.recent p small,.recent p span{color:#9ba1a7}.proof{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #332a25;background:rgba(15,17,21,.85)}.proof>span{padding:22px 30px;display:grid;grid-template-columns:35px 1fr;border-right:1px solid #302924}.proof b{grid-row:1/3;color:var(--rust);font-size:23px}.proof strong{font-size:13px}.proof small{color:#968d85}.faq,.features,.pricing{max-width:1320px;margin:22px auto 0;padding:50px 34px;border:1px solid #2f2925;background:linear-gradient(135deg,rgba(24,27,31,.97),rgba(12,14,17,.96))}.features{display:grid;grid-template-columns:1.35fr repeat(3,1fr);grid-gap:18px;gap:18px}.features>div{padding-right:30px}.features small,.pricing>small{color:#d87949;font-weight:700;letter-spacing:1.5px}.features h2,.pricing h2{font-size:31px;line-height:1.2}.features h2 em{font-style:normal}.faq p,.features article p,.features p{color:#a9a19a;line-height:1.55}.features article{background:#141a20;border-top:2px solid #824125;padding:22px}.features article>b{color:#955036;font-size:12px}.features article h3{font-size:16px}.pricing{text-align:center}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px;margin-top:30px;text-align:left}.plan-grid article{padding:25px;background:#11161c;border:1px solid #332b26}.plan-grid article.featured{border-color:var(--rust);box-shadow:0 0 30px rgba(206,91,42,.12)}.plan-grid article>span{color:#d67a4c;font-size:10px;font-weight:900;letter-spacing:1px}.plan-grid h3{font-size:31px;margin:14px 0}.plan-grid h3 small{font-size:10px;color:#938980}.plan-grid p{color:#aaa19a;font-size:12px}.faq a,.plan-grid a{display:block;margin-top:22px;color:#f0ab82;text-decoration:none;font-weight:700}.billing-note{color:#897f78;font-size:11px}.faq{display:flex;align-items:center;gap:35px}.faq h2{font-size:25px}.faq p{flex:1 1}.faq a{margin:0;white-space:nowrap}.rust-landing footer{max-width:1320px;margin:0 auto;padding:35px;display:flex;justify-content:space-between;align-items:center;color:#736b64}.rust-landing footer>span{font-size:18px;font-weight:900;color:#ddd}.rust-landing footer>span span{color:var(--rust)}.rust-landing footer p{max-width:750px;font-size:9px;text-align:right}@media(max-width:900px){.rust-links{display:none}.account-link{margin-left:auto}.rust-hero{grid-template-columns:1fr;padding-top:45px}.dashboard-frame{transform:none;height:430px}.proof{grid-template-columns:repeat(2,1fr)}.features{grid-template-columns:1fr}.plan-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:570px){.rust-nav{height:75px}.rust-logo{font-size:22px}.account-link{font-size:11px;padding:9px}.rust-copy h1{font-size:49px}.hero-actions{flex-direction:column}.dashboard-frame{grid-template-columns:1fr;height:390px}.dash-sidebar{display:none}.dash-main{padding:14px}.metrics{gap:6px}.metrics>div{padding:9px}.metrics strong{font-size:14px}.plan-grid,.proof{grid-template-columns:1fr}.proof>span{border-bottom:1px solid #302924}.faq,.rust-landing footer{display:block}.rust-landing footer p{text-align:left}.faq,.features,.pricing{margin-left:12px;margin-right:12px}}