.-AhBxq_page{--ink:#353f35;--muted:#6c7366;--green:#4c6043;color:var(--ink);background:#f8f5ec url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23716a50' opacity='.035' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.-AhBxq_page a:focus-visible,.-AhBxq_page summary:focus-visible{outline:2px solid var(--green);outline-offset:5px;border-radius:4px}.-AhBxq_header{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:25px 40px;display:flex}.-AhBxq_brand{letter-spacing:-.8px;align-items:center;gap:12px;font:25px Georgia,serif;display:flex}.-AhBxq_brand img{border-radius:13px}.-AhBxq_brand small{letter-spacing:.6px;color:var(--muted);margin-top:5px;font:10px/1.3 sans-serif;display:block}.-AhBxq_headerDownload{border-bottom:1px solid #8e9985;align-items:center;gap:12px;padding:9px 0;font-size:12px;font-weight:600;display:flex}.-AhBxq_hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;max-width:1240px;margin:auto;padding:55px 40px 80px;display:grid}.-AhBxq_eyebrow{letter-spacing:1.5px;color:var(--green);align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.-AhBxq_eyebrow span{background:var(--green);width:22px;height:1px}.-AhBxq_hero h1{letter-spacing:-2.2px;word-break:keep-all;overflow-wrap:anywhere;margin-top:29px;font-family:Georgia,Noto Serif,serif;font-size:clamp(36px,3.9vw,56px);font-weight:500;line-height:1.35}.-AhBxq_hero h1 em{color:var(--green);font-style:normal}.-AhBxq_intro{max-width:440px;color:var(--muted);word-break:keep-all;margin-top:26px;font-size:15px;line-height:1.95}.-AhBxq_actions{flex-wrap:wrap;align-items:center;gap:12px 23px;margin-top:34px;display:flex}.-AhBxq_primary{background:var(--green);color:#fffdf7;border-radius:8px;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:12px 23px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex;box-shadow:0 5px 12px #38432b12}.-AhBxq_primary:hover{background:#34492d}.-AhBxq_secondary{min-height:44px;color:var(--green);align-items:center;gap:10px;font-size:12px;display:inline-flex}.-AhBxq_note{letter-spacing:.2px;color:var(--muted);margin-top:25px;font-size:10px;line-height:1.8}.-AhBxq_heroVisual{justify-content:flex-end;align-items:center;height:640px;padding-right:27px;display:flex;position:relative}.-AhBxq_orbit{background:#e8e8d9;border-radius:50%;width:410px;height:410px;position:absolute;top:100px;right:0}.-AhBxq_phone{border:7px solid #fdfbf6;border-radius:30px;width:265px;position:relative;overflow:hidden;transform:rotate(5deg);box-shadow:0 25px 55px #424c3430,0 0 0 1px #d6d4c8}.-AhBxq_phone img{width:100%;height:auto;display:block}.-AhBxq_polaroid{background:#fffdf7;width:215px;padding:12px 12px 0;position:absolute;bottom:40px;left:2px;transform:rotate(-9deg);box-shadow:0 15px 30px #444b3120}.-AhBxq_polaroid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.-AhBxq_polaroid figcaption{text-align:center;color:#686f60;padding:12px 0 15px;font:italic 15px Georgia,serif}.-AhBxq_tape{background:#d8cfa8a6;width:85px;height:26px;position:absolute;top:-12px;left:29%;transform:rotate(3deg)}.-AhBxq_visualLabel{color:#7c846d;font:italic 19px Georgia,serif;position:absolute;bottom:9px;right:20px;transform:rotate(5deg)}.-AhBxq_features{border-top:1px solid #dddccf;border-bottom:1px solid #dddccf;grid-template-columns:repeat(3,1fr);gap:35px;max-width:1160px;margin:0 auto 80px;padding:32px 40px;display:grid}.-AhBxq_features div{align-items:center;gap:16px;display:flex}.-AhBxq_features svg{color:var(--green);flex-shrink:0}.-AhBxq_features p{font-size:12px;line-height:1.85}.-AhBxq_story{background:#efeee2;border:1px solid #e0ddcf;border-radius:5px;grid-template-columns:1fr 1fr;max-width:1160px;margin:auto;display:grid;overflow:hidden}.-AhBxq_storyArt{min-height:390px;position:relative}.-AhBxq_artImage{object-fit:cover;object-position:right center}.-AhBxq_storyCopy{align-self:center;padding:55px 45px}.-AhBxq_storyCopy svg{color:#8c947c}.-AhBxq_page h2{letter-spacing:-1px;word-break:keep-all;font-family:Georgia,Noto Serif,serif;font-size:clamp(25px,2.7vw,35px);font-weight:500;line-height:1.5}.-AhBxq_story h2{white-space:pre-line;margin:20px 0}.-AhBxq_storyCopy p{color:var(--muted);font-size:13px;line-height:2}.-AhBxq_preview{text-align:center;max-width:1160px;margin:auto;padding:105px 40px 80px;scroll-margin-top:30px}.-AhBxq_preview>svg{color:#849079;margin:0 auto 17px}.-AhBxq_sample{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.-AhBxq_screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:50px;display:grid}.-AhBxq_screen{border:6px solid #fffdf7;border-radius:17px;overflow:hidden;box-shadow:0 12px 35px #444b3110,0 0 0 1px #e1dfd3}.-AhBxq_screen img{width:100%;height:auto}.-AhBxq_screens figcaption{margin-top:20px;font-size:12px;line-height:1.8}.-AhBxq_screens figcaption span{color:#9da18c;margin-bottom:8px;font:italic 17px Georgia,serif;display:block}.-AhBxq_privacy{background:#e9ecdf;border-radius:6px;gap:28px;max-width:950px;margin:10px auto 80px;padding:35px 40px;display:flex}.-AhBxq_privacy>svg{color:var(--green);flex-shrink:0;margin-top:7px}.-AhBxq_privacy h2{font-size:23px}.-AhBxq_privacy p{color:#626e58;margin:13px 0;font-size:12px;line-height:1.95}.-AhBxq_privacy a{text-underline-offset:4px;align-items:center;gap:6px;font-size:11px;text-decoration:underline;display:inline-flex}.-AhBxq_faq{grid-template-columns:1fr 1.4fr;gap:50px;max-width:950px;margin:auto;padding:0 0 85px;display:grid}.-AhBxq_faq h2{font-size:26px}.-AhBxq_faq details{border-bottom:1px solid #dddfd1}.-AhBxq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:13px;line-height:1.8;list-style:none;display:flex}.-AhBxq_faq summary::-webkit-details-marker{display:none}.-AhBxq_faq summary span{color:#8b957d;font:22px Georgia,serif}.-AhBxq_faq details[open] summary span{transform:rotate(45deg)}.-AhBxq_faq details p{color:var(--muted);padding-bottom:21px;font-size:12px;line-height:1.9}.-AhBxq_download{text-align:center;background:#eeefdf;border-top:1px solid #dddfd1;padding:65px 25px;scroll-margin-top:20px}.-AhBxq_download>img{border-radius:18px;margin:0 auto 23px;box-shadow:0 6px 20px #3d47321a}.-AhBxq_download>p{color:var(--muted);margin:15px auto 25px;font-size:13px;line-height:1.9}.-AhBxq_download>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.-AhBxq_download a{background:var(--green);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}.-AhBxq_download a:hover{background:#34492d}.-AhBxq_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;max-width:1240px;margin:auto;padding:25px 40px;display:flex}.-AhBxq_footer>a{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.-AhBxq_footer>a span{color:var(--muted);margin-left:10px;font-size:10px;font-weight:400}.-AhBxq_footer nav{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:10px;display:flex}.-AhBxq_footer nav a[aria-current]{color:var(--green);text-underline-offset:5px;text-decoration:underline}@media (max-width:1000px){.-AhBxq_hero{gap:5px;padding-top:25px}.-AhBxq_heroVisual{height:570px;padding-right:5px}.-AhBxq_phone{width:235px}.-AhBxq_orbit{width:320px;height:320px}.-AhBxq_polaroid{width:170px;bottom:30px;left:0}.-AhBxq_story,.-AhBxq_privacy,.-AhBxq_faq{margin-left:30px;margin-right:30px}.-AhBxq_screens{gap:25px}}@media (max-width:760px){.-AhBxq_header{padding:20px 23px}.-AhBxq_brand{font-size:22px}.-AhBxq_brand img{width:39px;height:39px}.-AhBxq_headerDownload{gap:5px;font-size:10px}.-AhBxq_hero{grid-template-columns:1fr;gap:20px;padding:40px 25px 30px}.-AhBxq_heroCopy{text-align:center}.-AhBxq_eyebrow,.-AhBxq_actions{justify-content:center}.-AhBxq_eyebrow{letter-spacing:.8px;font-size:9px}.-AhBxq_hero h1{letter-spacing:-1.4px;margin-top:22px;font-size:clamp(32px,7.5vw,46px)}.-AhBxq_intro{max-width:420px;margin:20px auto 0;font-size:13px}.-AhBxq_actions{gap:15px;margin-top:25px}.-AhBxq_note{margin-top:17px;font-size:9px}.-AhBxq_heroVisual{width:min(100%,380px);height:550px;margin:auto;padding-right:15px}.-AhBxq_phone{width:225px}.-AhBxq_orbit{top:90px;right:3px}.-AhBxq_polaroid{width:165px;bottom:35px;left:4px}.-AhBxq_visualLabel{font-size:16px;right:10px}.-AhBxq_features{grid-template-columns:1fr;gap:20px;margin:0 25px 45px;padding:25px}.-AhBxq_features div{gap:20px}.-AhBxq_features p{font-size:12px}.-AhBxq_story{grid-template-columns:1fr;margin:0 20px}.-AhBxq_storyArt{min-height:260px}.-AhBxq_storyCopy{padding:30px}.-AhBxq_story h2{margin-top:12px}.-AhBxq_preview{padding:65px 20px 40px}.-AhBxq_screens{grid-template-columns:1fr;gap:35px;max-width:300px;margin:35px auto 0}.-AhBxq_privacy{gap:14px;margin:20px 20px 50px;padding:25px}.-AhBxq_privacy>svg{width:24px}.-AhBxq_privacy h2{font-size:21px}.-AhBxq_faq{grid-template-columns:1fr;gap:15px;margin:0 25px;padding-bottom:50px}.-AhBxq_download{padding:45px 23px}.-AhBxq_footer{justify-content:center;padding:25px}.-AhBxq_footer nav{justify-content:center;gap:15px}}@media (prefers-reduced-motion:reduce){.-AhBxq_page a{transition:none}}
