.page-module___1j1pa__page{--ink:#2f231d;--muted:#706158;--gold:#aa7b3d;--line:#5b3d2a24;color:var(--ink);background:#fbf8f3}.page-module___1j1pa__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(34px,6vw,86px);width:min(1220px,100% - 40px);margin:0 auto;padding:72px 0 84px;display:grid}.page-module___1j1pa__eyebrow,.page-module___1j1pa__sectionLabel{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:800}.page-module___1j1pa__hero h1{letter-spacing:-.055em;max-width:650px;margin:18px 0 0;font-size:clamp(52px,6.6vw,92px);line-height:.92}.page-module___1j1pa__hero h1 em{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-weight:500;display:block}.page-module___1j1pa__lead{max-width:660px;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.85}.page-module___1j1pa__heroActions{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.page-module___1j1pa__primaryButton,.page-module___1j1pa__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex}.page-module___1j1pa__primaryButton{color:#fff;background:linear-gradient(135deg,#8e5a27,#bd8d42);box-shadow:0 14px 32px #9b672d3b}.page-module___1j1pa__secondaryButton{border:1px solid var(--line);color:var(--ink);background:#fff}.page-module___1j1pa__trustRow{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.page-module___1j1pa__trustRow span{border:1px solid var(--line);color:#6a584c;background:#ffffffad;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.page-module___1j1pa__heroMedia{background:#8b5b44;border-radius:42px;min-height:690px;position:relative;overflow:hidden;box-shadow:0 34px 80px #472b1933}.page-module___1j1pa__heroImage{object-fit:cover}.page-module___1j1pa__intro,.page-module___1j1pa__benefitsSection,.page-module___1j1pa__processSection,.page-module___1j1pa__faqSection{width:min(1120px,100% - 40px);margin:0 auto;padding:92px 0}.page-module___1j1pa__intro{text-align:center;max-width:900px}.page-module___1j1pa__intro h2,.page-module___1j1pa__sectionHeading h2,.page-module___1j1pa__suitableSection h2,.page-module___1j1pa__technology h2{letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(36px,4.4vw,64px);line-height:1.04}.page-module___1j1pa__intro p{color:var(--muted);margin:24px auto 0;font-size:17px;line-height:1.9}.page-module___1j1pa__benefitsSection{border-top:1px solid var(--line)}.page-module___1j1pa__sectionHeading{max-width:820px}.page-module___1j1pa__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.page-module___1j1pa__benefitCard{border:1px solid var(--line);background:#fff;border-radius:28px;min-height:290px;padding:28px;box-shadow:0 18px 45px #49301f0f}.page-module___1j1pa__benefitCard>span{color:var(--gold);font-size:13px;font-weight:900}.page-module___1j1pa__benefitCard h3{margin:46px 0 0;font-size:24px;line-height:1.12}.page-module___1j1pa__benefitCard p{color:var(--muted);margin:17px 0 0;line-height:1.75}.page-module___1j1pa__technology{color:#fff;background:radial-gradient(circle at 10% 0,#deb18b3d,#0000 36%),linear-gradient(135deg,#3a261e 0%,#6b4634 100%);border-radius:42px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:clamp(38px,6vw,84px);width:min(1180px,100% - 40px);margin:0 auto;padding:84px clamp(24px,5vw,68px);display:grid}.page-module___1j1pa__technology p{color:#ffffffbd;margin:24px 0 0;line-height:1.85}.page-module___1j1pa__technology ul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.page-module___1j1pa__technology li{color:#ffffffe6;padding-left:25px;font-weight:700;position:relative}.page-module___1j1pa__technology li:before{content:"✓";color:#e4b77f;position:absolute;left:0}.page-module___1j1pa__technologyPanel{background:linear-gradient(#ffffff14,#ffffff05),radial-gradient(circle at 50% 20%,#e7bb9147,#0000 45%);border:1px solid #ffffff2b;border-radius:32px;flex-direction:column;justify-content:flex-end;min-height:380px;padding:34px;display:flex}.page-module___1j1pa__technologyPanel strong{font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:500}.page-module___1j1pa__technologyPanel span{color:#e3b882;letter-spacing:.2em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:800}.page-module___1j1pa__processList{border-top:1px solid var(--line);gap:0;margin:46px 0 0;padding:0;list-style:none;display:grid}.page-module___1j1pa__processList li{border-bottom:1px solid var(--line);grid-template-columns:68px 1fr;align-items:center;min-height:92px;padding:20px 4px;display:grid}.page-module___1j1pa__processList span{color:var(--gold);font-size:13px;font-weight:900}.page-module___1j1pa__processList p{margin:0;font-size:18px;font-weight:750}.page-module___1j1pa__suitableSection{background:#efe3d8;border-radius:40px;grid-template-columns:.9fr 1.1fr;gap:68px;width:min(1180px,100% - 40px);margin:0 auto;padding:82px clamp(24px,5vw,64px);display:grid}.page-module___1j1pa__suitableList{gap:13px;display:grid}.page-module___1j1pa__suitableList>div{background:#ffffffa6;border-radius:18px;grid-template-columns:28px 1fr;align-items:center;min-height:66px;padding:16px 18px;display:grid}.page-module___1j1pa__suitableList span{color:var(--gold);font-weight:900}.page-module___1j1pa__suitableList p{margin:0;font-weight:750}.page-module___1j1pa__notice{border-left:4px solid var(--gold);background:#fff;border-radius:0 22px 22px 0;width:min(980px,100% - 40px);margin:80px auto 0;padding:28px 30px;box-shadow:0 16px 40px #49301f0f}.page-module___1j1pa__notice strong{font-size:17px}.page-module___1j1pa__notice p{color:var(--muted);margin:10px 0 0;line-height:1.75}.page-module___1j1pa__faqList{gap:12px;margin-top:42px;display:grid}.page-module___1j1pa__faqList details{border:1px solid var(--line);background:#fff;border-radius:20px;padding:0 24px}.page-module___1j1pa__faqList summary{cursor:pointer;padding:22px 0;font-size:17px;font-weight:800}.page-module___1j1pa__faqList p{color:var(--muted);margin:0;padding:0 0 22px;line-height:1.75}.page-module___1j1pa__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#9a6a3a,#3f291f);border-radius:42px;width:min(1180px,100% - 40px);margin:0 auto 92px;padding:clamp(42px,7vw,84px)}.page-module___1j1pa__cta>span{color:#efd0aa;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module___1j1pa__cta h2{letter-spacing:-.045em;max-width:820px;margin:18px auto 0;font-size:clamp(38px,5vw,68px);line-height:1}.page-module___1j1pa__cta p{color:#ffffffbf;max-width:650px;margin:24px auto 0;line-height:1.8}.page-module___1j1pa__cta div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.page-module___1j1pa__cta a{color:#3b281f;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:850;text-decoration:none;display:inline-flex}@media (max-width:900px){.page-module___1j1pa__hero{grid-template-columns:1fr;padding-top:48px}.page-module___1j1pa__heroContent{text-align:center}.page-module___1j1pa__hero h1{margin-inline:auto;font-size:54px}.page-module___1j1pa__lead{margin-inline:auto;font-size:16px}.page-module___1j1pa__heroActions,.page-module___1j1pa__trustRow{justify-content:center}.page-module___1j1pa__primaryButton,.page-module___1j1pa__secondaryButton{width:100%}.page-module___1j1pa__heroMedia{aspect-ratio:4/5;border-radius:28px;min-height:auto}.page-module___1j1pa__benefitGrid{grid-template-columns:1fr}.page-module___1j1pa__benefitCard{min-height:0}.page-module___1j1pa__benefitCard h3{margin-top:24px}.page-module___1j1pa__technology,.page-module___1j1pa__suitableSection{border-radius:28px;grid-template-columns:1fr}.page-module___1j1pa__technologyPanel{min-height:300px}.page-module___1j1pa__intro,.page-module___1j1pa__benefitsSection,.page-module___1j1pa__processSection,.page-module___1j1pa__faqSection{padding:70px 0}.page-module___1j1pa__processList li{grid-template-columns:48px 1fr}.page-module___1j1pa__processList p{font-size:16px}.page-module___1j1pa__cta{border-radius:28px}.page-module___1j1pa__cta a{width:100%}}
