.page-module__q36MQW__page{--muted:#b4b9ac;--accent:#f5a088;color:#f3f0e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 90% 8%,#424d3040,#0000 35%),#1b201a;width:100%;min-width:0}.page-module__q36MQW__page a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.page-module__q36MQW__hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:48px;max-width:1160px;margin:auto;padding:72px 48px 60px;display:grid}.page-module__q36MQW__heroCopy{min-width:0}.page-module__q36MQW__identity{align-items:center;gap:16px;margin-bottom:38px;font-size:22px;font-weight:650;display:flex}.page-module__q36MQW__english{color:var(--muted);letter-spacing:.1em;margin-top:4px;font-size:12px;font-weight:400;display:block}.page-module__q36MQW__icon{border-radius:22%;box-shadow:0 8px 28px #0003}.page-module__q36MQW__heroVisual{justify-items:center;min-width:0;display:grid;position:relative}.page-module__q36MQW__heroVisual:before{content:"";pointer-events:none;background:radial-gradient(#f5a08815,#0000 65%);position:absolute;inset:12% 0}.page-module__q36MQW__heroPhone{background:#111610;border:1px solid #ffffff26;border-radius:38px;width:min(100%,300px);padding:7px;position:relative;transform:rotate(3deg);box-shadow:0 35px 65px #0005}.page-module__q36MQW__heroPhone img{border-radius:30px;width:100%;height:auto;display:block}.page-module__q36MQW__heroVisual figcaption{color:var(--muted);align-items:center;gap:9px;margin-top:30px;font-size:12px;display:flex;position:relative}.page-module__q36MQW__statusDot{background:var(--accent);border-radius:50%;width:6px;height:6px}.page-module__q36MQW__eyebrow{color:var(--accent);letter-spacing:.12em;font-size:12px;line-height:1.8}.page-module__q36MQW__hero h1{letter-spacing:-.035em;margin:24px 0;font-size:clamp(36px,5vw,64px);font-weight:650;line-height:1.4}.page-module__q36MQW__hero h1 span{color:var(--accent)}.page-module__q36MQW__intro{color:var(--muted);font-size:16px;line-height:2}.page-module__q36MQW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.page-module__q36MQW__actions a{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 24px;font-size:14px;display:inline-flex}.page-module__q36MQW__primary{background:var(--accent);color:#19251c;font-weight:600}.page-module__q36MQW__primary:hover{background:#f7c8a8}.page-module__q36MQW__secondary{border:1px solid #ffffff30}.page-module__q36MQW__secondary:hover{background:#ffffff0a}.page-module__q36MQW__credit{color:var(--muted);margin-top:22px;font-size:11px}.page-module__q36MQW__features,.page-module__q36MQW__showcase,.page-module__q36MQW__source{max-width:1120px;margin:auto;padding:56px 40px;scroll-margin-top:110px}.page-module__q36MQW__sectionHeading{margin-bottom:32px}.page-module__q36MQW__sectionIntro{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.9}.page-module__q36MQW__sectionHeading h2,.page-module__q36MQW__source h2,.page-module__q36MQW__contact h2{letter-spacing:-.025em;margin-top:12px;font-size:clamp(24px,3.2vw,36px);font-weight:600;line-height:1.6}.page-module__q36MQW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__q36MQW__card{background:#ffffff03;border:1px solid #ffffff17;border-radius:20px;padding:28px}.page-module__q36MQW__card>svg{color:var(--accent);margin-bottom:30px}.page-module__q36MQW__number{color:var(--muted);letter-spacing:.08em;margin-bottom:10px;font-size:11px}.page-module__q36MQW__card h3{font-size:19px;font-weight:600;line-height:1.6}.page-module__q36MQW__card>p:last-child,.page-module__q36MQW__sourceText,.page-module__q36MQW__contact>p{color:var(--muted);font-size:14px;line-height:1.95}.page-module__q36MQW__card>p:last-child{margin-top:12px}.page-module__q36MQW__screenshots{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.page-module__q36MQW__screenshots figure{width:100%;max-width:320px;margin-inline:auto}.page-module__q36MQW__screenSurface{background:#111610;border:1px solid #ffffff20;border-radius:26px;padding:7px;box-shadow:0 15px 35px #0002}.page-module__q36MQW__screenSurface img{border-radius:19px;width:100%;height:auto;display:block}.page-module__q36MQW__screenshots figcaption{padding:22px 4px 0}.page-module__q36MQW__screenshots h3{font-size:17px;font-weight:600;line-height:1.7}.page-module__q36MQW__screenshots figcaption p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.9}.page-module__q36MQW__screenshots .page-module__q36MQW__screenLabel{color:var(--accent);letter-spacing:.08em;margin:0 0 10px;font-size:11px}.page-module__q36MQW__source{border-top:1px solid #ffffff17;grid-template-columns:1fr 1fr;gap:50px;margin-top:24px;display:grid}.page-module__q36MQW__sourceText p+p{margin-top:16px}.page-module__q36MQW__textLink{min-height:44px;color:var(--accent);text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;gap:10px;font-size:14px;text-decoration:underline;display:inline-flex}.page-module__q36MQW__sourceText .page-module__q36MQW__textLink{margin-top:16px}.page-module__q36MQW__textLink svg{flex-shrink:0}.page-module__q36MQW__contact{text-align:center;background:linear-gradient(#0000,#2d473240);border-top:1px solid #ffffff17;padding:65px 24px 40px}.page-module__q36MQW__contact>svg{color:var(--accent);margin:0 auto 20px}.page-module__q36MQW__contact>p{margin-top:12px}.page-module__q36MQW__contact>.page-module__q36MQW__textLink{margin-top:16px}.page-module__q36MQW__contact .page-module__q36MQW__privacyNote{max-width:540px;margin:36px auto 0;font-size:12px}.page-module__q36MQW__privacyNote a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.page-module__q36MQW__hero{gap:28px;padding:48px 32px}.page-module__q36MQW__hero h1{font-size:36px}.page-module__q36MQW__intro{font-size:14px}.page-module__q36MQW__cards{grid-template-columns:1fr}.page-module__q36MQW__card{padding:26px}.page-module__q36MQW__card>svg{margin-bottom:18px}}@media (max-width:600px){.page-module__q36MQW__hero{text-align:center;grid-template-columns:1fr;gap:42px;padding:40px 22px 44px}.page-module__q36MQW__hero h1{font-size:clamp(28px,8vw,42px)}.page-module__q36MQW__identity{justify-content:center;margin-bottom:30px}.page-module__q36MQW__actions{justify-content:center}.page-module__q36MQW__heroPhone{width:min(82%,280px);transform:rotate(2deg)}.page-module__q36MQW__intro{font-size:14px}.page-module__q36MQW__desktopBreak{display:none}.page-module__q36MQW__features,.page-module__q36MQW__showcase,.page-module__q36MQW__source{padding:35px 22px}.page-module__q36MQW__source{grid-template-columns:1fr;gap:24px}.page-module__q36MQW__screenshots{grid-template-columns:1fr;gap:44px}.page-module__q36MQW__screenshots figure{max-width:300px}.page-module__q36MQW__contact{padding:42px 22px 30px}}.page-module__q36MQW__skip{z-index:100;background:var(--accent);color:#1b201a;border-radius:8px;padding:12px;position:absolute;top:12px;left:20px;transform:translateY(-180%)}.page-module__q36MQW__skip:focus{transform:none}.page-module__q36MQW__header,.page-module__q36MQW__footer{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:24px 40px;display:flex}.page-module__q36MQW__header{border-bottom:1px solid #ffffff17}.page-module__q36MQW__brand{align-items:center;gap:12px;font-size:20px;font-weight:650;display:inline-flex}.page-module__q36MQW__brand img{border-radius:11px}.page-module__q36MQW__brandEnglish{color:var(--muted);letter-spacing:.06em;margin-left:10px;font-size:11px;font-weight:400}.page-module__q36MQW__header nav,.page-module__q36MQW__footer nav{align-items:center;gap:26px;font-size:13px;display:flex}.page-module__q36MQW__header nav a,.page-module__q36MQW__footer nav a{align-items:center;min-height:44px;display:inline-flex}.page-module__q36MQW__page nav a:hover{color:var(--accent)}.page-module__q36MQW__studio{border-left:1px solid #ffffff20;padding-left:26px}.page-module__q36MQW__footer{border-top:1px solid #ffffff17;padding-block:32px}.page-module__q36MQW__footer p{color:var(--muted);margin-top:8px;font-size:11px}.page-module__q36MQW__contactLinks{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:20px;display:flex}.page-module__q36MQW__contactLinks a{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.page-module__q36MQW__contactLinks a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.page-module__q36MQW__contactLinks svg{color:var(--accent);flex-shrink:0}@media (max-width:600px){.page-module__q36MQW__header,.page-module__q36MQW__footer{flex-wrap:wrap;gap:10px;padding:16px 20px}.page-module__q36MQW__header{justify-content:center}.page-module__q36MQW__header nav{justify-content:center;gap:20px;width:100%}.page-module__q36MQW__studio{border:0;padding-left:0}.page-module__q36MQW__footer nav{gap:20px}}@media (prefers-reduced-motion:no-preference){.page-module__q36MQW__page a{transition:color .15s,background .15s}}
