@font-face{font-family:HukmOfficial;src:url('/assets/IBMPlexSansArabic-Regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HukmOfficial;src:url('/assets/IBMPlexSansArabic-Medium.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:HukmOfficial;src:url('/assets/IBMPlexSansArabic-SemiBold.woff2') format('woff2');font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:HukmOfficial;src:url('/assets/IBMPlexSansArabic-Bold.woff2') format('woff2');font-style:normal;font-weight:700;font-display:swap}
:root{--teal:#144e50;--ink:#153f40;--copper:#bd835f;--paper:#fcfbf8;--cream:#f8f1e8;--line:#e5e9e5;--muted:#657875}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;color:var(--ink);font-family:HukmOfficial,Arial,sans-serif;background:#fff;font-size:16px;line-height:1.85;font-synthesis:none}button,input{font:inherit}button,a,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--copper);outline-offset:5px}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:700;line-height:1.5;letter-spacing:0}h2{font-size:clamp(28px,3vw,39px)}h3{font-size:21px}p{color:var(--muted)}svg{width:24px;height:24px;display:block;flex-shrink:0}.container{width:min(1200px,calc(100% - 96px));margin-inline:auto}.header{background:#ffffffed;backdrop-filter:blur(14px);position:sticky;top:0;z-index:20;border-bottom:1px solid #edf0ed}.nav{height:77px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;align-items:center;gap:9px;flex-shrink:0}.brand img{border-radius:8px}.brand>span{font-size:27px;font-weight:700;line-height:1.2}.nav nav{display:flex;gap:25px;font-size:13px;font-weight:500}.nav nav a:hover,footer nav a:hover{color:var(--copper)}.nav-actions{display:flex;align-items:center;gap:20px}.lawyer-link{border-left:1px solid var(--line);padding-left:20px;font-size:12px;color:var(--muted);white-space:nowrap}.button,.outline-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:var(--teal);border:1px solid var(--teal);color:#fff;border-radius:8px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.65;transition:background .2s,transform .2s}.button:hover{background:#216363;transform:translateY(-2px)}.button.small{font-size:12px;padding:10px 17px;gap:12px}.button.light{background:#fff;color:var(--teal);border-color:#fff}.outline-button{background:transparent;color:var(--teal);border-color:#bacdc5}.text-link{display:inline-block;color:var(--teal);font-size:14px;font-weight:600;border-bottom:1px solid #bed0c8;padding:4px 0}.menu{display:none}.skip{position:fixed;z-index:99;top:-100px;right:20px;background:#fff;padding:10px}.skip:focus{top:10px}.eyebrow{display:flex;align-items:center;gap:7px;color:var(--copper);font-size:12px;font-weight:500;margin-bottom:13px}.eyebrow>span,.status-dot{width:6px;height:6px;background:var(--copper);border-radius:50%;flex-shrink:0}.hero{background:radial-gradient(ellipse at 24% 45%,#f5eee4aa,transparent 47%),#fcfbf8;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:45px;padding-block:55px 65px;min-height:705px}.hero h1{font-size:clamp(42px,4.8vw,62px);line-height:1.4;margin-bottom:23px}.hero h1 em{font-style:normal;color:var(--copper)}.hero-highlight{display:inline;background:#f0e2d4;color:var(--teal);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:3px 8px;border-radius:4px;font-size:15px;font-weight:600;line-height:2}.lead{font-size:16px;line-height:1.95;margin-top:18px}.role-switch{display:flex;gap:6px;margin-top:24px;margin-bottom:15px;font-size:13px}.role-switch button{background:transparent;border:1px solid transparent;color:var(--muted);border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500}.role-switch button.active{background:#e7efea;color:var(--teal);border-color:#d6e2da}.store-buttons{display:flex;align-items:center;gap:12px}.store-button{min-width:173px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#111c1d;color:#fff;border:1px solid #111c1d;border-radius:8px;padding:8px 16px;min-height:59px;text-align:right;transition:transform .2s,background .2s}.store-button:hover{background:#254645;transform:translateY(-2px)}.store-button svg{width:27px;height:27px}.store-button span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.3}.store-button small{font-size:9px;font-weight:400;letter-spacing:0;white-space:nowrap;margin-bottom:3px}.store-button b{font-family:HukmOfficial,Arial,sans-serif;font-size:20px;font-weight:600;direction:ltr;white-space:nowrap;letter-spacing:0}.invite-caption{font-size:11px;margin-top:11px;line-height:1.9}.invite-caption a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.hero-facts{display:grid;grid-template-columns:repeat(3,1fr);padding:22px 13px;margin-top:27px;background:#fff7ec;border:1px solid #ebdecb;border-radius:11px;text-align:center}.hero-facts>div+div{border-right:1px solid #eddfce}.hero-facts strong{display:block;color:var(--teal);font-size:23px;line-height:1.4;font-weight:700}.hero-facts span{font-size:11px;color:var(--muted);display:block;margin-top:7px}.product-scene{position:relative;height:585px;width:100%;isolation:isolate}.phone-halo{position:absolute;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,#eee2d4bb,transparent 67%);left:50%;top:46%;transform:translate(-50%,-50%);z-index:-1}.phone{position:absolute;width:229px;height:494px;background:var(--paper);border:5px solid #183f40;border-radius:31px;overflow:hidden;box-shadow:0 20px 30px #234b4022}.phone img{width:100%;height:100%;object-fit:cover;object-position:top}.phone-top{position:absolute;top:0;left:50%;transform:translateX(-50%);width:68px;height:12px;border-radius:0 0 11px 11px;background:#183f40;z-index:2}.phone-back{left:25px;top:13px;transform:rotate(-9deg);opacity:.96}.phone-front{left:176px;top:65px;transform:rotate(6deg);z-index:2}.phone-caption{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:9px;white-space:nowrap;color:var(--muted);font-size:12px}.phone-caption img{border-radius:6px}.section{padding-block:82px}.section-heading{margin-bottom:37px}.section-heading.centered{text-align:center;max-width:740px;margin-inline:auto}.section-heading.centered .eyebrow{justify-content:center}.section-heading h2{margin-bottom:13px}.section-heading>p:not(.eyebrow){font-size:15px;line-height:1.9}.journey{border-bottom:1px solid var(--line)}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.how-card{border:1px solid var(--line);border-radius:15px;overflow:hidden;background:#fff}.how-card.featured{background:#fffaf3;border-color:#eadcc8}.how-visual{height:236px;margin:17px 17px 0;padding:22px;border-radius:10px;background:#f8faf8;overflow:hidden}.how-copy{padding:24px 26px 28px;position:relative}.step-number{font-size:11px;color:var(--copper);letter-spacing:.06em;display:block;margin-bottom:9px}.how-copy h3{font-size:20px;margin-bottom:12px}.how-copy p{font-size:13px;line-height:1.95}.mini-brand{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 19px}.mini-brand img{width:38px;height:38px;border-radius:9px}.mini-brand b{font-size:24px}.mini-download{display:flex;align-items:center;gap:12px;justify-content:center;margin:10px auto;background:#fff;border:1px solid #e0e7e0;border-radius:9px;padding:10px;max-width:218px}.mini-download>svg{width:22px;height:22px}.mini-download span{font-size:15px;font-weight:600;line-height:1.3;direction:ltr}.mini-download small{font-size:9px;color:var(--muted);margin-right:8px;font-weight:400}.services-visual{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px;background:#fcf1e4}.services-visual>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #ebddca;background:#fff;color:var(--teal);font-size:11px;font-weight:500}.services-visual>div:first-child{border-color:#bd835f;box-shadow:0 0 0 2px #e9d4bf80}.services-visual svg{width:23px;height:23px;color:var(--copper)}.chat-visual{background:#fafbf9;padding:16px}.chat-person{display:flex;align-items:center;gap:8px;padding-bottom:12px;margin-bottom:13px;border-bottom:1px solid var(--line)}.chat-person>span{display:grid;place-items:center;background:var(--teal);color:#fff;width:32px;height:32px;border-radius:50%}.chat-person>span svg{width:17px;height:17px}.chat-person>div{display:flex;flex-direction:column}.chat-person b{font-size:11px;font-weight:600;line-height:1.4}.chat-person small{font-size:8px;color:var(--muted);margin-top:3px}.chat-person i{width:6px;height:6px;border-radius:50%;background:#8fab97;margin-right:auto}.bubble{background:var(--teal);color:#fff;width:max-content;max-width:92%;padding:7px 12px;border-radius:10px 10px 0 10px;font-size:11px;margin-top:8px}.bubble.reply{background:#ebefea;color:var(--teal);margin-right:auto;border-radius:10px 10px 10px 0}.file-bubble{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #e4e8df;border-radius:7px;width:max-content;padding:7px 12px;margin-top:8px;font-size:10px}.file-bubble svg{width:19px;height:19px;color:var(--copper)}.file-bubble small{display:block;font-size:8px;color:var(--muted)}.services{background:#f9faf7}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.service-tile{display:flex;align-items:center;gap:14px;border:1px solid #e0e6dc;background:#fff;border-radius:10px;padding:20px}.service-tile>span{display:grid;place-items:center;width:39px;height:39px;background:#faf0e4;color:var(--copper);border-radius:9px;flex-shrink:0}.service-tile h3{font-size:16px;font-weight:600}.service-tile svg{width:22px;height:22px}.features{background:#fff}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.feature-grid article{display:flex;gap:17px;padding:25px 22px;border:1px solid var(--line);border-radius:12px;background:#fff}.feature-icon{display:grid;place-items:center;width:41px;height:41px;background:#eef3ed;color:var(--teal);border-radius:9px;flex-shrink:0}.feature-number{font-size:10px;color:var(--copper);display:block;line-height:1;margin-bottom:10px}.feature-grid h3{font-size:18px;margin-bottom:10px}.feature-grid p{font-size:13px;line-height:1.9}.feature-grid article:nth-child(4){grid-column:1/2}.apps{background:#f8faf7;border-block:1px solid var(--line)}.app-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.app-card{padding:31px;border:1px solid #dfe7dc;border-radius:13px;background:#fff}.app-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.app-symbol{font-size:32px;color:var(--copper);line-height:1}.tag{font-size:11px;background:#edf3ec;padding:5px 15px;border-radius:20px;font-weight:500}.app-card h3{font-size:28px;margin-bottom:14px}.app-card p{font-size:14px;line-height:1.95;max-width:430px}.app-card ul{list-style:none;margin:21px 0;padding:0;font-size:13px;color:var(--muted)}.app-card li{padding-block:6px}.app-card li:before{content:'✓';margin-left:12px;color:var(--copper)}.app-buttons{display:flex;gap:11px;flex-wrap:wrap;margin-top:25px}.app-buttons .button,.app-buttons .outline-button{font-size:12px;padding:10px 17px;gap:12px}.app-buttons .button.light{background:var(--teal);color:#fff;border-color:var(--teal)}.app-card>small{font-size:10px;display:block;margin-top:17px;color:var(--muted)}.beta-note{display:flex;align-items:flex-start;gap:11px;padding:18px 22px;background:#f8f0e4;border:1px solid #eadfce;border-radius:9px;margin-top:23px}.beta-note .status-dot{display:block;margin-top:9px}.beta-note p{font-size:11px;line-height:1.95}.beta-note strong{color:var(--ink)}.beta-note a{text-decoration:underline;text-underline-offset:3px;color:var(--teal)}.download-section{padding-block:70px;background:#fff}.download-panel{display:flex;align-items:center;justify-content:space-between;gap:60px;background:#fff7eb;border:1px solid #ecdfcb;border-radius:17px;padding:44px 70px}.download-panel h2{font-size:39px;line-height:1.5;margin-bottom:17px}.download-panel p{font-size:14px;line-height:1.9}.download-panel .button{margin-top:24px;font-size:13px}.download-panel .button svg{width:19px;height:19px}.qr-card{padding:17px 20px;background:#fff;border:1px solid #e6e5da;border-radius:12px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;box-shadow:0 9px 20px #99784c06}.qr-card img{width:176px;height:176px}.qr-card span{font-size:11px;color:var(--muted);margin-top:9px}.qr-card bdi{font-size:12px;font-weight:600;color:var(--teal);margin-top:3px}.faq{padding-top:38px}.faq-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:75px}.faq-grid>div>p:not(.eyebrow){font-size:14px;margin:18px 0 15px}.faq h2{font-size:33px}details{padding-block:21px;border-bottom:1px solid var(--line)}details:first-child{padding-top:0}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:600}summary:after{content:'+';font-size:22px;color:var(--copper);font-weight:400}details[open] summary:after{content:'−'}details p{font-size:13px;line-height:2;padding-top:17px}details a{text-decoration:underline}footer{padding-top:55px;background:#f8faf8;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:45px}.footer-grid h3{font-size:14px;margin-bottom:17px;font-weight:600}.footer-grid .brand{margin-bottom:15px}.footer-grid p{font-size:12px;line-height:1.95}.footer-owner{display:block;font-size:10px;color:#85918a;margin-top:12px;max-width:240px;line-height:1.8}.footer-grid nav{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;color:var(--muted)}.footer-grid nav h3{color:var(--ink);margin-bottom:9px}.footer-mail{display:inline-block;font-size:12px;margin-bottom:10px;direction:ltr;word-break:break-word}.footer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:35px;border-top:1px solid var(--line);padding-block:19px;font-size:11px;color:var(--muted)}.support-float{position:fixed;left:23px;bottom:22px;z-index:15;background:var(--teal);color:#fff;padding:14px;border-radius:50%;box-shadow:0 4px 18px #144e5033;display:grid;place-items:center}.support-float svg{width:23px;height:23px}dialog{border:0;border-radius:14px;width:min(580px,calc(100% - 32px));max-height:90dvh;overflow:auto;padding:40px;background:#fff;color:var(--ink);box-shadow:0 20px 80px #08292c33}dialog::backdrop{background:#0d343680;backdrop-filter:blur(4px)}dialog h2{font-size:28px;margin-bottom:16px}dialog p,dialog li{font-size:14px;line-height:1.95}dialog ol{padding-right:22px;margin-block:20px}.fine{font-size:11px!important;line-height:2;color:var(--muted);margin-top:18px}.dialog-close{position:absolute;left:15px;top:10px;background:none;border:0;color:var(--teal);font-size:27px}.dialog-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:22px}.dialog-actions .button{font-size:12px}.legal{max-width:850px;padding-block:55px 90px;min-height:65vh}.legal h1{font-size:43px;margin:23px 0}.legal h2{font-size:24px;margin:34px 0 14px}.legal p,.legal li{font-size:15px;line-height:2.05}.legal ul{padding-right:23px;color:var(--muted)}.legal a:not(.button){text-decoration:underline;color:var(--teal)}.legal .back{font-size:13px}.legal .updated{font-size:12px;color:var(--copper)}.notice{background:#eff4eb;padding:20px;border-right:3px solid var(--copper);border-radius:5px;margin-block:25px}.contact-card{background:#eff4eb;border:1px solid #e0e8da;padding:28px;border-radius:12px;margin-block:28px}.contact-card .button{margin-top:18px}.contact-card a{word-break:break-word}body.dialog-open{overflow:hidden}
@media(min-width:1600px){.container{width:min(1250px,calc(100% - 140px))}.hero-grid{min-height:750px}.hero h1{font-size:66px}}
@media(max-width:1150px){.container{width:calc(100% - 64px)}.nav{gap:18px}.nav nav{gap:18px;font-size:12px}.nav-actions{gap:15px}.lawyer-link{padding-left:15px}.hero-grid{gap:20px;min-height:680px}.hero h1{font-size:49px}.hero-highlight{font-size:13px}.lead{font-size:14px}.product-scene{height:550px}.phone{width:203px;height:440px;border-radius:29px}.phone-back{left:13px;top:20px}.phone-front{left:139px;top:74px}.phone-caption{bottom:25px}.hero-facts strong{font-size:21px}.hero-facts span{font-size:10px}.store-button{min-width:157px;padding:8px 13px}.store-button b{font-size:18px}.how-grid{gap:17px}.how-visual{margin:12px 12px 0;padding:16px}.how-copy{padding:21px}.how-copy h3{font-size:18px}.how-copy p{font-size:12px}.services-grid{gap:12px}.service-tile{padding:15px 12px;gap:11px}.service-tile h3{font-size:14px}.feature-grid{gap:15px}.feature-grid article{padding:23px 17px;gap:13px}.feature-grid h3{font-size:16px}.feature-grid p{font-size:12px}.download-panel{padding:40px 50px}.download-panel h2{font-size:34px}.footer-grid{gap:30px}.faq-grid{gap:45px}}
@media(max-width:900px){.nav nav{gap:13px;font-size:11px}.lawyer-link{display:none}.hero-grid{grid-template-columns:1fr 1fr;gap:10px}.hero h1{font-size:42px}.hero-highlight{font-size:12px}.store-buttons{gap:8px}.store-button{min-width:0;gap:7px;padding:8px 11px}.store-button svg{width:22px;height:22px}.store-button b{font-size:16px}.store-button small{font-size:8px}.product-scene{height:520px}.phone{width:183px;height:397px;border-width:4px;border-radius:27px}.phone-back{left:7px;top:25px}.phone-front{left:113px;top:91px}.phone-caption{bottom:5px}.hero-facts{padding:17px 8px}.hero-facts strong{font-size:19px}.hero-facts span{font-size:9px}.how-visual{height:220px;padding:13px}.mini-download{padding:9px}.mini-download span{font-size:12px}.mini-download small{font-size:8px}.chat-visual{padding:10px}.bubble{font-size:9px;padding:7px 9px}.file-bubble{font-size:9px}.how-copy{padding:18px}.how-copy h3{font-size:17px}.feature-grid{grid-template-columns:1fr 1fr}.feature-grid article:nth-child(4){grid-column:auto}.services-grid{grid-template-columns:repeat(4,1fr)}.service-tile{flex-direction:column;text-align:center;gap:12px}.service-tile h3{font-size:14px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr;gap:26px}.footer-grid>div:last-child{grid-column:1/-1;display:flex;align-items:center;gap:22px}.footer-grid>div:last-child h3{margin:0}.footer-grid>div:last-child p{font-size:11px}.footer-mail{margin:0}.app-card{padding:27px}.app-card h3{font-size:25px}.app-card p{font-size:13px}}
@media(max-width:760px){.container{width:calc(100% - 40px)}.nav{height:73px;gap:13px}.brand img{width:34px;height:34px}.brand>span{font-size:25px}.nav-actions{margin-right:auto}.button.small{font-size:11px;padding:9px 12px;gap:7px}.menu{display:block;border:0;background:none;font-size:22px;color:var(--teal);padding:5px}.nav nav{display:none;position:absolute;right:0;left:0;top:73px;background:#fff;padding:23px 25px;border-bottom:1px solid var(--line);box-shadow:0 10px 15px #153f4008}.nav nav.open{display:flex;flex-direction:column;gap:19px;font-size:14px}.hero-grid{grid-template-columns:1fr;padding-block:36px 37px;gap:0;min-height:0}.hero-copy{max-width:580px;width:100%;margin-inline:auto}.eyebrow{font-size:11px;margin-bottom:13px}.hero h1{font-size:clamp(34px,8.9vw,52px);line-height:1.5;margin-bottom:16px}.hero-highlight{font-size:12px;line-height:2.3;padding:4px 7px}.lead{font-size:14px;margin-top:16px;line-height:1.9}.role-switch{margin-top:21px;margin-bottom:13px}.role-switch button{font-size:12px;padding:6px 15px}.store-buttons{gap:10px}.store-button{min-width:145px;min-height:56px;padding:8px 13px;gap:10px}.store-button svg{width:23px;height:23px}.store-button b{font-size:18px}.store-button small{font-size:8px}.invite-caption{font-size:10px;margin-top:12px}.hero-facts{margin-top:23px;padding:18px 8px}.hero-facts strong{font-size:20px}.hero-facts span{font-size:9px;margin-top:5px}.product-scene{height:480px;width:min(400px,100%);margin:35px auto 0}.phone{width:185px;height:399px;border-radius:27px}.phone-back{left:19px;top:7px}.phone-front{left:140px;top:52px}.phone-halo{width:350px;height:350px}.phone-caption{bottom:0;font-size:11px}.phone-caption img{width:24px;height:24px}.section{padding-block:57px}.section-heading{margin-bottom:28px}.section-heading h2{font-size:29px;line-height:1.55}.section-heading>p:not(.eyebrow){font-size:13px;line-height:1.9}.how-grid{grid-template-columns:1fr;gap:18px}.how-card{max-width:520px;width:100%;margin-inline:auto}.how-visual{height:233px;margin:15px 15px 0;padding:22px}.how-copy{padding:22px 25px 26px}.how-copy h3{font-size:21px}.how-copy p{font-size:13px}.mini-download span{font-size:16px}.mini-download small{font-size:10px}.mini-download{max-width:230px}.services-visual{grid-template-columns:1fr 1fr;gap:12px;padding:18px}.services-visual>div{font-size:13px}.chat-visual{padding:17px 22px}.chat-person b{font-size:12px}.chat-person small{font-size:9px}.bubble{font-size:12px}.file-bubble{font-size:11px}.services-grid{grid-template-columns:1fr 1fr;gap:12px}.service-tile{flex-direction:row;text-align:right;padding:17px 12px;gap:9px}.service-tile>span{width:32px;height:32px;border-radius:7px}.service-tile svg{width:20px;height:20px}.service-tile h3{font-size:13px}.feature-grid{grid-template-columns:1fr;gap:14px}.feature-grid article{padding:22px;gap:17px}.feature-grid h3{font-size:19px}.feature-grid p{font-size:13px}.feature-number{font-size:10px;margin-bottom:9px}.app-grid{grid-template-columns:1fr;gap:18px}.app-card{padding:27px}.app-card h3{font-size:26px}.app-card-top{margin-bottom:19px}.app-card p{font-size:13px}.app-card ul{font-size:12px}.app-buttons .button,.app-buttons .outline-button{font-size:11px;padding:10px 13px;gap:8px}.beta-note{padding:16px;margin-top:18px;gap:10px}.beta-note p{font-size:11px}.download-section{padding-block:48px}.download-panel{flex-direction:column;align-items:center;text-align:center;gap:30px;padding:30px 24px}.download-panel .eyebrow{justify-content:center}.download-panel h2{font-size:31px}.download-panel p{font-size:13px}.download-panel .button{font-size:12px;margin-top:21px}.qr-card{padding:14px 20px}.qr-card img{width:162px;height:162px}.faq{padding-top:17px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq h2{font-size:28px}.faq-grid>div>p:not(.eyebrow){font-size:13px;margin-top:13px}.faq .text-link{font-size:13px}.faq summary{font-size:15px}.faq details p{font-size:13px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px 22px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:1/-1;display:block}.footer-grid h3{font-size:14px}.footer-grid nav{font-size:12px;gap:8px}.footer-grid>div:last-child h3{margin-bottom:10px}.footer-mail{margin-bottom:9px}.footer-owner{max-width:none;font-size:10px}.footer-bottom{gap:20px;font-size:10px;margin-top:28px}.support-float{left:15px;bottom:16px;padding:12px}.support-float svg{width:21px;height:21px}dialog{padding:35px 25px}dialog h2{font-size:26px}dialog p,dialog li{font-size:13px}.dialog-actions{gap:18px}.legal{padding-block:38px 60px}.legal h1{font-size:34px;margin-block:21px}.legal h2{font-size:23px;margin-top:29px}.legal p,.legal li{font-size:14px;line-height:2}.contact-card{padding:22px}}
@media(max-width:370px){.container{width:calc(100% - 32px)}.nav{gap:9px}.button.small{padding:9px 10px;font-size:10px}.brand>span{font-size:22px}.hero h1{font-size:32px}.store-button{min-width:0;flex:1;padding:8px 9px;gap:7px}.store-button b{font-size:16px}.hero-facts strong{font-size:18px}.hero-facts span{font-size:8px}.product-scene{height:445px}.phone{width:167px;height:362px}.phone-back{left:11px;top:5px}.phone-front{left:123px;top:53px}.service-tile{flex-direction:column;text-align:center;padding:16px 9px}.app-card{padding:23px}.app-buttons{gap:8px}.app-buttons .button,.app-buttons .outline-button{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
