@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/67251f7e-2631-4f76-8313-c906ddb49dac.woff2) format("woff2")}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/d6b1e6d9-0e1a-49b7-a30c-9393caf2401f.woff2) format("woff2")}:root{color:#23201b;background:#f6f4ee;font-family:Golos Text,Helvetica Neue,Helvetica,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:#f6f4ee}a{color:#8c6c3e;text-decoration:none;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}a:hover{color:#b08a4f}p{text-wrap:pretty}h1,h2,h3,p{margin-top:0}.header{position:sticky;top:0;z-index:20;background:#12100ef0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(176,138,79,.22)}.header-inner,.container,.split,.footer-inner{width:min(1240px,calc(100% - clamp(40px,8vw,80px)));margin:0 auto}.header-inner{padding:16px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px}.brand{display:flex;align-items:baseline;gap:12px}.brand-name{font-family:Prata,Georgia,serif;font-size:24px;letter-spacing:.08em;color:#f6f4ee}.brand-tag,.section-label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#b08a4f}.brand-tag{padding-bottom:2px}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px clamp(14px,1.8vw,28px);font-size:14px;white-space:nowrap}.nav a{color:#cfc8bb}.nav a:hover{color:#fff}.mobile-menu-button{display:none;border:1px solid rgba(246,244,238,.25);border-radius:10px;width:42px;height:38px;padding:8px 9px;background:transparent;cursor:pointer}.mobile-menu-button span{display:block;height:2px;margin:4px 0;border-radius:99px;background:#f6f4ee;transition:transform .18s ease,opacity .18s ease}.download-pill{background:#8c6c3e;color:#fff;font-size:14px;font-weight:600;padding:12px 22px;border-radius:999px;white-space:nowrap}.download-pill:hover{background:#a07e4a;color:#fff}.hero{background:#12100e radial-gradient(900px 520px at 78% 18%,#b08a4f33,#12100e00 70%);color:#f6f4ee;padding:96px clamp(20px,4vw,40px) 110px}.hero-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.hero .section-label{color:#b08a4f;font-size:11px;letter-spacing:.24em}h1,h2{font-family:Prata,Georgia,serif;font-weight:400}h1{max-width:680px;font-size:clamp(38px,5vw,66px);line-height:1.06;letter-spacing:-.01em;margin-bottom:0;color:#fbf9f4}.hero-dash{display:inline-block}h2{font-size:clamp(30px,3.8vw,46px);line-height:1.12;margin:0;color:#1b1813}.lead{max-width:560px;margin-bottom:0;font-size:20px;line-height:1.5;color:#d6cfc2}.supporting-copy{max-width:520px;margin-bottom:0;font-size:16px;line-height:1.6;color:#9c9486}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.button{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;padding:17px 32px;border-radius:14px}.button-primary{background:#8c6c3e;color:#fff}.button-primary:hover{background:#a07e4a;color:#fff;transform:translateY(-1px)}.button-outline{border:1px solid rgba(246,244,238,.28);color:#f6f4ee;padding:16px 30px}.button-outline:hover{border-color:#b08a4f;color:#b08a4f}.offline-note{display:flex;align-items:center;gap:10px;font-size:14px;color:#8e8678}.offline-note span{width:6px;height:6px;border-radius:99px;background:#b08a4f}.hero-image{display:flex;justify-content:center;align-items:flex-end}.phone-shot{width:min(320px,80%);padding:8px;border-radius:44px;background:linear-gradient(160deg,#332c23,#17140f);box-shadow:0 50px 90px -30px #000000e6,0 0 0 1px #b08a4f40}.phone-shot img{width:100%;height:auto;display:block;border-radius:37px}.section-pad{padding:100px clamp(20px,4vw,40px)}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5.8vw,72px);align-items:center}.audience-grid{align-items:start}.audience h2{font-size:44px;line-height:1.14;margin-top:18px}.audience-copy{display:flex;flex-direction:column;gap:28px}.audience-copy p,.screen-copy>p{margin-bottom:0;font-size:18px;line-height:1.6;color:#5e574c}.chips{display:flex;flex-wrap:wrap;gap:10px}.chips span{background:#fff;border:1px solid #e4dfd4;border-radius:999px;padding:11px 20px;font-size:15px;color:#3b362e}.white-section{background:#fff;border-top:1px solid #e9e4d9;border-bottom:1px solid #e9e4d9}.stack-lg{display:flex;flex-direction:column;gap:56px}.intro{max-width:680px;display:flex;flex-direction:column;gap:16px}.section-label{color:#8c6c3e;font-size:11px;letter-spacing:.24em}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:28px}.feature-card{min-height:225px;padding:30px;border:1px solid #e4dfd4;border-radius:20px;background:#fcfbf7;display:flex;flex-direction:column;gap:12px;transition:border-color .18s ease,transform .18s ease}.feature-card:hover{border-color:#c9ae7e;transform:translateY(-2px)}.number{font-family:Prata,Georgia,serif;font-size:15px;color:#8c6c3e}.feature-card h3,.scenario-card h3,.advantages h3{margin:0;font-size:20px;font-weight:600;color:#1b1813}.feature-card p{margin:0;color:#6e675c;font-size:16px;line-height:1.55}.dark-section{padding:110px clamp(20px,4vw,40px);background:#12100e;color:#f6f4ee}.dark-section .section-label,.scenario-card .number{color:#b08a4f}.dark-section h2{color:#fbf9f4}.scenario-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;flex-wrap:wrap}.scenario-intro>p{max-width:360px;margin:0;color:#9c9486;font-size:17px;line-height:1.6}.scenario-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:26px}.scenario-card{display:flex;flex-direction:column;gap:18px}.scenario-card .phone-shot{width:100%;padding:6px;border-radius:30px;box-shadow:0 30px 60px -28px #000000e6}.scenario-card .phone-shot img{border-radius:25px}.step-copy{display:flex;flex-direction:column;gap:10px}.step-copy h3{color:#fbf9f4;font-size:19px}.step-copy p{margin:0;color:#9c948e;font-size:15px;line-height:1.55}.step-copy b{color:#cfc8bb;font-weight:400}.step-copy b.gold{color:#b08a4f}.screens{background:#f6f4ee}.screens-first{padding-bottom:40px}.clients-section{padding-top:80px}.screen-copy{display:flex;flex-direction:column;gap:22px}.screen-copy h2{font-size:clamp(30px,3.6vw,44px);line-height:1.13}.screen-list{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;padding-top:6px}.screen-list span{font-size:16px;color:#3b362e}.action-note{margin-top:8px;padding-left:18px;border-left:2px solid #c9ae7e;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.5;color:#5e574c}.action-note strong{margin-top:6px;color:#8c6c3e;font-size:15px}.action-note strong:first-child{margin-top:0}.gallery{min-width:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:22px}.gallery figure{width:min(252px,100%);margin:0;display:flex;flex-direction:column;gap:14px}.gallery figure.offset{padding-top:44px}.gallery .phone-shot{width:100%;padding:7px;border-radius:38px;background:linear-gradient(160deg,#2a251e,#15120f);box-shadow:0 34px 60px -30px #1b18138c}.gallery .phone-shot img{border-radius:32px}figcaption{color:#7a7364;font-size:14px;line-height:1.5}.reverse>:first-child{order:2}.gallery-small{gap:18px}.gallery-small figure{width:min(210px,100%);gap:12px}.gallery-small figure.offset{padding-top:32px}.gallery-small figure.offset-2{padding-top:64px}.gallery-small .phone-shot{padding:6px;border-radius:32px;box-shadow:0 30px 55px -30px #1b181380}.gallery-small .phone-shot img{border-radius:27px}.gallery-small figcaption{font-size:13px}.gallery-small.two-items figure{width:min(252px,100%);gap:14px}.gallery-small.two-items .phone-shot{padding:7px;border-radius:38px;box-shadow:0 34px 60px -30px #1b18138c}.gallery-small.two-items .phone-shot img{border-radius:32px}.gallery-small.two-items figcaption{font-size:14px}.finance-chips{margin-top:2px}.finance-chips span{background:#fcfbf7;padding:9px 16px;font-size:14px}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.advantages-grid article{padding:30px;display:flex;flex-direction:column;gap:12px;background:#181512;border:1px solid rgba(176,138,79,.22);border-radius:18px}.advantages-grid h3{color:#fbf9f4}.advantages-grid p{margin:0;color:#9c948e;font-size:16px;line-height:1.55}.advantages-note{max-width:720px;margin:0;font-size:17px;line-height:1.6;color:#8e8678}.download-section{padding:120px clamp(20px,4vw,40px);color:#fff;text-align:center;background:#8c6c3e linear-gradient(140deg,#8c6c3e,#6e5330)}.download-inner{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:26px}.download-section .section-label{color:#ffffffb3}.download-section h2{max-width:780px;color:#fff;font-size:clamp(34px,4.2vw,54px);line-height:1.1}.download-section p{max-width:640px;margin:0;color:#ffffffdb;font-size:20px;line-height:1.55}.download-button{margin-top:8px;padding:18px clamp(20px,4vw,40px);border-radius:14px;background:#fff;color:#5c4526;font-size:17px;font-weight:600}.download-button:hover{color:#5c4526;background:#fbf3e6;transform:translateY(-1px)}.download-inner>span:last-child{font-size:14px;color:#ffffff9e}footer{padding:72px clamp(20px,4vw,40px) 56px;color:#8e8678;background:#12100e}.footer-inner{display:flex;flex-direction:column;gap:40px}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,5vw,64px)}.footer-copy{display:flex;flex-direction:column;gap:16px}.footer-copy p{max-width:620px;margin:0;font-size:15px;line-height:1.65}.footer-nav{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:15px}.footer-nav a{color:#8e8678}.footer-nav a:hover{color:#cfc8bb}.copyright{padding-top:24px;border-top:1px solid rgba(176,138,79,.2);color:#5f594f;font-size:13px}@media(max-width:860px){.header-inner{justify-content:center}.hero-inner,.split{grid-template-columns:1fr}.hero-copy{align-items:center;text-align:center}.hero-image{padding-top:10px}.reverse>:first-child{order:initial}.screen-copy{order:initial}.audience h2{font-size:clamp(34px,8vw,44px)}}@media(max-width:560px){.header-inner{position:relative;justify-content:space-between;gap:10px;padding:10px 0}.brand-tag{display:none}.brand-name{font-size:22px}.mobile-menu-button{display:block;margin-left:auto}.nav{position:absolute;top:calc(100% + 1px);left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 12px;background:#12100efa;border-bottom:1px solid rgba(176,138,79,.22);box-shadow:0 18px 30px #0003;font-size:14px;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.nav a{padding:12px 0;border-bottom:1px solid rgba(246,244,238,.08)}.nav a:last-child{border-bottom:0}.download-pill{padding:10px 18px}.hero{padding-top:64px;padding-bottom:72px}.hero-dash{font-size:.68em;vertical-align:.06em;margin:0 .04em}.hero-actions,.button{width:100%}.section-pad,.dark-section{padding-top:72px;padding-bottom:72px}.screen-list{grid-template-columns:1fr}.gallery figure,.gallery-small figure{width:min(252px,100%)}.gallery figure.offset,.gallery-small figure.offset,.gallery-small figure.offset-2{padding-top:0}.download-section{padding-top:80px;padding-bottom:80px}}
