:root{--gold:#e8bd78;--ink:#141512;--muted:#c0bfb6;--line:#36382e}.nav .brand img,footer .brand img{width:132px;height:auto}.nav{border-bottom:1px solid var(--line)}.nav .brand,footer .brand{font:inherit;letter-spacing:normal}.hero{grid-template-columns:1.14fr 1fr;gap:64px;padding-top:54px;padding-bottom:70px}.hero h1{font-size:clamp(36px,3.8vw,54px);line-height:1.13;letter-spacing:-.045em}.hero em{background:none;color:var(--gold);padding:0;margin:0}.hero .lead{font-size:18px;line-height:1.6}.hero p{max-width:530px}.hero .btn{gap:28px}.hero-meta{display:flex;gap:32px;border-top:1px solid var(--line);padding-top:23px;margin-top:30px;font-size:10px;color:var(--muted)}.hero-meta b{display:block;color:var(--paper);font-size:14px;margin-bottom:3px}.human-hero{height:550px;position:relative;isolation:isolate;min-width:0}.photo-main{position:absolute;inset:0 18% 40px 0;border-radius:140px 140px 22px 22px;overflow:hidden}.photo-main img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.photo-second{position:absolute;right:0;bottom:0;width:40%;height:260px;border:7px solid var(--ink);border-radius:80px 80px 15px 15px;overflow:hidden}.photo-second img{width:100%;height:100%;object-fit:cover;object-position:center}.human-caption{position:absolute;left:24px;bottom:60px;padding:22px 25px;color:#fff;background:#141512bd;backdrop-filter:blur(10px);border:1px solid #ffffff30;border-radius:13px}.human-caption span{font-size:9px;letter-spacing:.14em;color:var(--gold)}.human-caption b{display:block;font-size:21px;line-height:1.3;margin-top:8px}.edition-stamp{position:absolute;right:0;top:35px;width:92px;height:92px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--gold);font-size:12px;line-height:1.2;background:var(--ink)}.edition-stamp b{font-size:25px}.ribbon{background:#e8bd78;gap:32px}.ribbon b{animation:none}.text-gold{color:var(--gold)}.intro{padding-bottom:70px}.intro h2{font-size:clamp(31px,3.4vw,46px)}.intro-grid{max-width:none;gap:50px}.platform{background:#eee5d5;color:#191b16}.platform p{color:#5d6157}.platform h2{font-size:clamp(31px,3.5vw,46px)}.platform .eyebrow{color:#806238}.platform .section-top{align-items:center}.platform-showcase{display:grid;grid-template-columns:1.2fr 1fr;align-items:start;gap:52px;margin-top:30px}.browser-frame{border:1px solid #c9bfae;border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 20px 50px #4b3f2620;position:sticky;top:25px}.browser-bar{padding:15px;display:flex;align-items:center;gap:6px;background:#f8f6f0;border-bottom:1px solid #e2ded4}.browser-bar i{width:7px;height:7px;background:#c7b8a3;border-radius:50%}.browser-bar span{font-size:9px;margin-left:15px;color:#777}.screen-caption{font-size:9px;text-align:center;margin:9px!important}.platform-benefits article{display:flex;gap:18px;padding:19px 0;border-bottom:1px solid #cfc7b9}.platform-benefits article:first-child{padding-top:0}.platform-benefits article>span{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;border:1px solid #bcaf99;border-radius:50%;font-size:10px;color:#806238}.platform-benefits h3{font-size:21px;letter-spacing:-.02em;line-height:1.35}.platform-benefits p{font-size:13px;line-height:1.7;margin:9px 0}.platform-note{margin-top:35px!important;max-width:950px}.platform .text-link{color:#664b27}.roadmap{background:#e8bd78;color:#211f16}.roadmap .eyebrow{color:#5e4725}.roadmap h2 em{font-style:normal;color:#5c4526}.roadmap p{color:#5b4e39}.roadmap-lead{max-width:670px;font-size:17px}.roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:48px}.roadmap-grid article{border-top:1px solid #6f542e6b;padding-top:24px}.road-number{display:block;font-size:48px;font-weight:800;line-height:1;color:#806239;margin-bottom:25px}.roadmap-grid small{font-size:9px;letter-spacing:.12em;font-weight:800}.roadmap-grid h3{font-size:26px;margin-top:13px}.roadmap-grid p{font-size:13px;line-height:1.9}.roadmap-footer{border-top:1px solid #6f542e6b;margin-top:38px;padding-top:28px;display:grid;grid-template-columns:1fr 1.6fr;gap:50px;align-items:start}.roadmap-footer b{font-size:22px;line-height:1.5}.roadmap-footer p{font-size:11px;margin:0}.calendar h2{font-size:38px}.calendar{padding:65px 0}.black-deadline{margin-top:35px;padding:20px 25px;border-left:3px solid var(--gold);background:#e8bd780c}.black-deadline span{font-size:10px;color:var(--gold);letter-spacing:.1em;display:block}.black-deadline b{display:block;margin-top:7px;font-size:17px}.black-deadline p{font-size:11px;margin:6px 0 0}.offer-image.original-combo img{width:100%;max-height:100%;filter:none;border-radius:12px}.offers .offer-image{height:200px}.offer-image.single img{height:200px;width:auto}.offers{gap:18px}.offer{padding:22px}.offer h3{font-size:25px}.price strong{color:var(--gold)}.existing strong{font-size:18px;color:var(--gold)}.existing del{color:#aaa}.testimonials{overflow:hidden;background:#1b1d17}.proof-controls{display:flex;gap:8px;margin:25px 0}.proof-controls button{background:transparent;color:var(--paper);border:1px solid #575e4a;border-radius:30px;padding:10px 18px;font-size:11px;min-height:43px}.proof-controls .proof-pause{min-width:135px}.proof-track{display:flex;gap:18px;overflow-x:auto;padding:8px max(24px,calc((100vw - 1140px)/2)) 25px;scrollbar-width:thin;scrollbar-color:#8d815c #282b23;overscroll-behavior-x:contain}.proof-track:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.proof-card{flex:0 0 285px;min-width:0;background:#f9f6ed;border-radius:13px;overflow:hidden;color:#252921;border:1px solid #ffffff30}.proof-open{display:block;width:100%;padding:0;background:#f8f6ef;border:0;color:#252921;text-align:left}.proof-viewport{display:block;height:290px;overflow:hidden;position:relative;background:#ede8dc}.proof-viewport img{width:100%;height:auto;max-width:none;transform-origin:top center}.proof-zoom{display:block;text-align:right;font-size:10px;padding:12px 16px;border-bottom:1px solid #e2ddce}.proof-card figcaption{padding:18px 16px;min-height:85px}.proof-card figcaption b{display:block;font-size:12px;line-height:1.5}.proof-card figcaption span{font-size:9px;color:#7c7d70}.proof-dialog{width:min(750px,calc(100% - 32px));max-height:92vh;padding:20px;background:#20231b;color:#fff;border:1px solid #646b54;border-radius:12px;overflow:auto}.proof-dialog::backdrop{background:#000d;backdrop-filter:blur(6px)}.proof-dialog form{position:sticky;top:0;display:flex;justify-content:flex-end;margin:0 0 15px}.proof-dialog button{border:0;border-radius:20px;background:#e8bd78;padding:10px 18px;color:#20231b;font:600 12px Montserrat}.proof-dialog img{max-height:none;width:100%;max-width:560px;margin:auto}.proof-dialog p{text-align:center;font-size:11px}.motion-off .proof-track{scroll-behavior:auto}.acervo-explain img{animation:none}.trail-card:before{content:'↗'}.offer .price p{min-height:105px}.closing .btn{animation:none}
@media(max-width:1000px){.hero{gap:30px}.human-hero{height:470px}.hero h1{font-size:43px}.platform-showcase{gap:25px}.roadmap-grid{gap:22px}.nav>div{gap:14px}.offer{padding:18px}.offer h3{font-size:22px}.price strong{font-size:36px}.human-caption{left:14px;padding:17px}.photo-second{height:230px}}
@media(max-width:700px){.hero{grid-template-columns:1fr;gap:35px;padding-top:35px}.hero h1{font-size:clamp(33px,8.5vw,45px);line-height:1.15;letter-spacing:-.045em}.hero .lead{font-size:16px}.hero-meta{gap:28px}.human-hero{height:425px;max-width:440px;width:100%;margin:auto}.photo-main{inset:0 17% 25px 0;border-radius:110px 110px 18px 18px}.photo-second{height:210px;width:40%}.human-caption{bottom:43px;left:14px;padding:16px 18px}.human-caption b{font-size:18px}.edition-stamp{width:72px;height:72px;top:20px;font-size:10px}.edition-stamp b{font-size:22px}.ribbon{gap:8px 14px}.platform-showcase{grid-template-columns:1fr;gap:35px}.browser-frame{position:static}.platform-benefits{display:grid;grid-template-columns:1fr;gap:0}.platform h2{font-size:33px}.platform-benefits h3{font-size:22px}.platform-benefits p{font-size:13px}.roadmap-grid{grid-template-columns:1fr;gap:28px}.roadmap-grid article{display:grid;grid-template-columns:45px 1fr;column-gap:20px;padding-top:23px}.road-number{grid-row:1/4;font-size:34px;margin:0}.roadmap-grid h3{font-size:25px}.roadmap-grid p{margin-bottom:0}.roadmap-footer{grid-template-columns:1fr;gap:18px}.roadmap-footer b{font-size:22px}.roadmap-footer p{font-size:11px}.roadmap-lead{font-size:15px}.roadmap h2{font-size:34px}.calendar h2{font-size:33px}.offers .offer-image{height:210px}.offer h3{font-size:28px}.offer{padding:24px}.price strong{font-size:44px}.offer .price p{min-height:0}.proof-card{flex-basis:270px}.proof-viewport{height:280px}.proof-track{gap:13px;padding-left:20px;padding-right:20px}.black-deadline b{font-size:15px}.nav .brand img{width:112px}.nav>div>a{display:none}.intro-grid{gap:0}.proof-dialog{padding:12px}.section-top>p{font-size:13px}}
@media(max-width:360px){.hero h1{font-size:32px}.human-hero{height:365px}.photo-second{height:185px}.human-caption b{font-size:16px}.human-caption{padding:12px}.platform h2,.roadmap h2{font-size:29px}.offer{padding:20px}.hero-meta{gap:20px}.proof-card{flex-basis:250px}}
