:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#213e35;background:#f6f8f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:15px}*{box-sizing:border-box}body{margin:0;min-width:320px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:3px solid #87b75e;outline-offset:5px}button:disabled{opacity:.65;cursor:wait}button{color:inherit}::selection{background:#d4efb5}svg{flex-shrink:0}button,a{touch-action:manipulation}.site-shell{max-width:1220px;margin:auto;padding:0 48px}.site-header{height:105px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfe5dd}.brand{display:flex;align-items:center;gap:11px;font-size:23px;font-weight:650;letter-spacing:2px}.brand img{border-radius:10px}.header-link{display:flex;align-items:center;gap:12px;font-size:13px}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center;min-height:660px;padding:55px 0 35px}.pill{display:inline-flex;align-items:center;gap:8px;background:#e8efdf;border:1px solid #dce5d4;padding:8px 12px;border-radius:30px;font-size:11px;letter-spacing:1px}.pill span{height:6px;width:6px;border-radius:50%;background:#4e7e47}.hero h1{font-size:clamp(38px,4.4vw,60px);line-height:1.45;font-weight:600;letter-spacing:-2px;margin:24px 0 19px}.accent{color:#708c4d}.hero-description{font-size:16px;line-height:1.9;color:#7b877e;margin:0 0 30px}.hero-actions{display:flex;align-items:center;gap:28px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;border-radius:9px;padding:17px 23px;border:0;font-weight:500;font-size:14px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.primary{background:#214c3c;color:#fff}.primary:hover{background:#153c2e}.text-link{display:flex;align-items:center;gap:12px;font-size:13px}.action-note{font-size:11px;color:#939b90;margin:14px 0 0}.notice{font-size:12px;color:#577349;min-height:18px;margin:9px 0}.compatible{display:flex;align-items:center;gap:8px;font-size:10px;color:#6d7a6c;flex-wrap:wrap;margin-top:19px}.mini-icon{font-size:10px;border:1px solid #aebca4;border-radius:50%;height:14px;width:14px;text-align:center}.dot{color:#c0c8b8}.compat-note{color:#9da595;margin-left:6px;font-size:9px}.hero-visual{height:540px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-visual:before{content:"";position:absolute;inset:40px -10px;background:radial-gradient(ellipse,#e0e9d0 0%,#eaf0e2 45%,transparent 72%);z-index:-2}.orbit{position:absolute;border:1px solid #dce5d2;border-radius:50%;width:430px;height:430px;z-index:-1}.orbit-two{width:520px;height:520px;border-style:dashed;opacity:.55}.phone{width:244px;height:476px;background:linear-gradient(155deg,#eef1dd,#dbe5c5 45%,#c8d7b5);border:7px solid #26372d;border-radius:39px;transform:rotate(7deg);position:relative;padding:13px 17px;box-shadow:14px 25px 45px #263e2921,inset 0 0 0 2px #a5ae96;overflow:hidden}.phone:before{content:"";position:absolute;top:150px;left:-50px;right:-120px;height:260px;border-radius:50%;background:#eff4df88;transform:rotate(-37deg);border:1px solid #fbfff0}.phone-status{display:flex;justify-content:space-between;font-size:9px;font-weight:650;position:relative}.camera{background:#26372d;width:9px;height:9px;border-radius:100%}.phone-clock{position:relative;text-align:center;font-size:49px;letter-spacing:-3px;margin-top:39px;color:#39503c;font-weight:300}.phone-clock span{font-weight:200}.phone-date{font-size:8px;text-align:center;color:#768267;margin-top:5px;position:relative}.phone-app{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;margin:65px auto 0;width:65px;font-size:10px}.phone-app img{width:57px;height:57px;box-shadow:0 8px 15px #26453630;border-radius:15px}.phone-caption{position:relative;text-align:center;font-size:8px;letter-spacing:3px;color:#738064;margin-top:24px}.phone-dock{position:absolute;bottom:29px;left:14px;right:14px;display:flex;justify-content:space-around;padding:12px 6px;background:#fff5;border:1px solid #fff6;border-radius:21px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.phone-dock span{display:grid;place-items:center;width:31px;height:31px;background:#fff7;border-radius:11px;color:#6c8261;font-size:20px}.gesture{position:absolute;bottom:9px;width:68px;height:3px;background:#49603b;border-radius:3px;left:50%;transform:translate(-50%)}.float-label{position:absolute;top:40px;left:2px;padding:11px 15px;font-size:10px;background:#fff9;border:1px solid white;border-radius:10px;box-shadow:0 5px 25px #405e3310;z-index:2}.spark{color:#6c8c48;font-size:18px;margin-right:7px;vertical-align:middle}.float-card{position:absolute;bottom:70px;right:-1px;display:flex;gap:12px;align-items:center;background:#fffffff2;padding:17px 20px;border:1px solid white;border-radius:13px;box-shadow:0 10px 35px #304f3312;z-index:2}.check-circle{background:#edf4e2;color:#6d8c4f;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.float-card strong{display:block;font-size:12px;font-weight:550}.float-card div>span{display:block;font-size:9px;color:#89917d;margin-top:5px}.visual-caption{position:absolute;bottom:0;font-size:9px;color:#98a18f;letter-spacing:2px}.features{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dfe5d8;border-radius:14px;margin:20px 0 58px;background:#fbfcf8}.features article{padding:27px 30px;position:relative}.features article+article:before{content:"";height:65px;width:1px;position:absolute;left:0;top:35px;background:#e2e7dd}.feature-icon{font-size:26px;color:#6d8559;display:block;margin-bottom:13px;height:26px}.features h2{font-size:15px;font-weight:550;margin:0 0 9px}.features p{font-size:11px;color:#889180;margin:0;line-height:1.8}.how-to{display:flex;align-items:center;justify-content:space-between;padding:6px 0 54px;gap:24px}.eyebrow{font-size:9px;letter-spacing:2.5px;font-weight:600;color:#839175}.how-to h2{font-size:26px;font-weight:550;letter-spacing:-.5px;margin:14px 0 10px}.how-to p:last-child{font-size:12px;color:#89917f}.guide-buttons{display:flex;gap:12px}.guide-buttons button{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:17px;background:transparent;border:1px solid #dbe2d4;border-radius:8px;font-size:11px}.guide-buttons button:hover{background:#ebf1e3}footer{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 0 32px;border-top:1px solid #dfe5d8;font-size:10px;color:#89917e}.footer-brand{font-size:14px;color:#526647}.footer-brand span{font-size:10px;margin-left:15px;color:#98a08d}footer a:hover{text-decoration:underline}.guide-dialog{border:1px solid #dfe5d8;border-radius:22px;padding:34px;width:min(480px,calc(100% - 32px));color:#213e35;background:#fbfcf8;box-shadow:0 30px 100px #122c3033}.guide-dialog::backdrop{background:#20352d66;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.guide-dialog h2{font-size:24px;font-weight:550;margin:20px 0}.close-button{position:absolute;top:14px;right:17px;border:0;background:transparent;font-size:25px;color:#8e9985}.tabs{display:flex;background:#eaf0e4;border-radius:8px;padding:4px;gap:4px}.tabs button{flex:1;border:0;background:transparent;padding:10px 6px;border-radius:5px;font-size:12px}.tabs .active{background:#fff;box-shadow:0 1px 4px #2341230d}ol{padding:0;list-style:none;margin:24px 0}li{display:flex;align-items:baseline;gap:15px;margin:14px 0}li>span{font-size:12px;color:#91a477}li p{font-size:13px;line-height:1.8;margin:0}.guide-note{font-size:11px;line-height:1.8;color:#929b86;margin:24px 0}.full{width:100%}.update-toast{position:fixed;bottom:24px;right:24px;display:flex;gap:16px;align-items:center;background:#fff;border:1px solid #dfe5d8;box-shadow:0 4px 30px #2341231a;padding:16px;border-radius:12px;font-size:13px;z-index:5}.update-toast button{border:0;background:#eaf0e4;border-radius:5px;padding:6px 10px}.launch-screen{min-height:100svh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px}.launch-screen img{border-radius:20px;margin-bottom:20px}.launch-screen h1{font-size:clamp(26px,5vw,38px);font-weight:550;margin:12px 0}.launch-screen>p:not(.eyebrow){font-size:13px;color:#89917e;line-height:1.8}.launch-screen .button{margin-top:22px}.subtle-link{font-size:12px;color:#89917e;margin-top:24px}.loading-line{height:3px;width:100px;background:#e1e9d7;border-radius:5px;margin-top:15px;overflow:hidden}.loading-line:after{content:"";display:block;width:35px;height:3px;background:#7e9e62;animation:loading 1s infinite ease-in-out}@keyframes loading{0%{transform:translate(-35px)}to{transform:translate(100px)}}@media(min-width:1440px){.site-shell{max-width:1280px}.hero{min-height:710px}.hero-visual{transform:scale(1.05)}}@media(max-width:900px){.site-shell{padding:0 28px}.hero{gap:0}.hero h1{font-size:42px}.hero-visual{transform:scale(.85);margin:0 -35px}.hero-actions{gap:16px}.button{padding:15px 18px;gap:16px}.how-to{align-items:flex-start;flex-direction:column}.features article{padding:25px 20px}.guide-buttons{width:100%}.guide-buttons button{flex:1}.compatible{max-width:280px}}@media(max-width:600px){.site-shell{padding:0 23px}.site-header{height:80px}.brand{font-size:21px}.header-link{font-size:11px;gap:6px}.hero{display:flex;flex-direction:column;align-items:stretch;padding:38px 0 12px;min-height:0}.hero h1{font-size:42px;letter-spacing:-1.8px;margin-top:21px}.hero-description{font-size:14px;line-height:1.9;margin-bottom:25px}.hero-actions{gap:25px}.action-note{font-size:10px}.compatible{max-width:none;margin-top:8px;gap:6px}.hero-visual{height:460px;transform:scale(.9);margin:-5px -20px -10px}.float-label{top:35px;left:5px}.phone{transform:rotate(7deg) scale(.9)}.float-card{bottom:45px;right:1px;padding:14px}.orbit{width:330px;height:330px}.orbit-two{width:390px;height:390px}.hero-visual:before{inset:0}.features{grid-template-columns:1fr;margin:0 0 36px}.features article{padding:21px 23px;display:grid;grid-template-columns:38px 1fr;column-gap:10px}.feature-icon{grid-row:span 2;margin:0;align-self:center}.features article+article:before{height:1px;width:auto;left:23px;right:23px;top:0}.features h2{font-size:14px;margin-bottom:5px}.features p{font-size:11px}.how-to{gap:14px;padding-bottom:34px}.how-to h2{font-size:23px}.guide-buttons{flex-direction:column;gap:10px}.guide-buttons button{padding:16px;font-size:12px}footer{align-items:flex-start;flex-direction:column;gap:15px;padding:24px 0}.footer-brand span{font-size:9px;margin-left:10px}.update-toast{left:16px;right:16px;bottom:16px;justify-content:space-between;gap:8px}.visual-caption{bottom:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{color:#182f29;background:#f7f7f2}body{background:radial-gradient(ellipse at 84% 19%,#e7ebdf 0,transparent 43%),#f7f7f2}.site-shell{max-width:1280px;padding:0 56px}.site-header{height:104px;border-bottom-color:#233e2815}.brand{font-size:25px;letter-spacing:3px;font-weight:700;gap:13px}.brand img{width:42px;height:42px;border-radius:13px;box-shadow:0 5px 12px #112d2614}.header-link{border:1px solid #24493825;padding:11px 16px;border-radius:30px;font-size:12px;background:#ffffff50}.header-link:hover{background:#fff}.hero{min-height:704px;grid-template-columns:1.05fr 1fr;padding:58px 0 48px;gap:40px}.hero-copy{position:relative;z-index:2}.pill{font-size:10px;font-weight:500;letter-spacing:1.8px;color:#806b36;background:#ece7d785;border-color:#c7ae6a50;padding:9px 13px}.pill span{background:#b59851;box-shadow:0 0 0 4px #b5985114}.hero h1{font-size:clamp(40px,4.7vw,66px);font-weight:550;line-height:1.32;letter-spacing:-2.7px;margin:28px 0 24px}.accent{background:linear-gradient(105deg,#866b2e,#b99b59 65%,#8d753b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description{color:#7b857d;font-size:15px;line-height:2.1;letter-spacing:.25px;margin-bottom:30px}.primary{background:linear-gradient(120deg,#254a3d,#102f26);border:1px solid #315440;box-shadow:0 7px 19px #193c2a1a;color:#f6f2e5;border-radius:12px;min-height:55px;padding:16px 24px;gap:45px}.primary:hover{background:linear-gradient(120deg,#315b47,#1a3c30);box-shadow:0 10px 25px #193c2a25}.action-note{margin-top:17px;font-size:10px;letter-spacing:.3px;color:#8c958b}.compatible{border-top:1px solid #233e2812;padding-top:22px;max-width:375px;margin-top:10px;font-size:10px;gap:9px}.compat-note{font-size:9px}.hero-visual{height:565px}.hero-visual:before{background:radial-gradient(ellipse,#d7dfc3 0%,#e5e9da90 47%,transparent 72%);inset:-10px -24px}.orbit{width:440px;height:440px;border-color:#b6b88f40}.orbit-two{width:520px;height:520px;border-color:#aaac8530}.phone{width:256px;height:500px;border:7px solid #152d26;border-radius:41px;transform:rotate(6deg);box-shadow:0 0 0 1px #99885888,18px 30px 56px #1e362a2c,inset 0 0 0 2px #c1c3a6;background:linear-gradient(140deg,#f1efdc,#cbd6b3)}.float-label{top:28px;left:-4px;border-radius:9px;font-size:9px;letter-spacing:1.6px;padding:13px 15px;color:#6b754f;background:#ffffffe6;box-shadow:0 10px 28px #213b2510;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.spark{color:#b2934e}.float-card{bottom:51px;right:-4px;border-radius:14px;padding:17px 20px;background:#fffffff0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 12px 32px #253e2c16;border:1px solid #c5b37c30}.check-circle{color:#977c38;background:#f2ecd9}.float-card strong{font-size:12px}.float-card div>span{color:#8b9284;font-size:10px;margin-top:6px}.visual-caption{bottom:2px;color:#989d8b;font-size:9px;letter-spacing:2px}.features{background:linear-gradient(120deg,#193c30,#102b24);border-color:#234336;color:#f4f2e8;border-radius:19px;margin:12px 0 60px;box-shadow:0 13px 30px #1436260d}.features article{padding:30px 33px}.features article+article:before{background:#d5d8b51c;height:78px;top:32px}.feature-icon{color:#c4aa6b;font-size:25px;margin-bottom:17px}.features h2{font-weight:500;letter-spacing:1px;margin-bottom:10px;font-size:15px}.features p{color:#acb9aa;font-size:11px;line-height:1.9}.how-to{padding:4px 0 54px}.eyebrow{color:#ab9152;font-size:9px;letter-spacing:2.5px}.how-to h2{font-size:27px;font-weight:500;margin:17px 0 12px}.guide-buttons button{background:#ffffff60;border-color:#d8ddcf;border-radius:11px;padding:18px 20px;font-size:11px;min-width:189px}.guide-buttons button:hover{background:#fff;border-color:#b9ac79}footer{border-color:#233e2815;padding:27px 0 33px}.footer-brand{font-weight:650;letter-spacing:2px;font-size:16px;color:#294538}.footer-brand span{font-weight:400;letter-spacing:.3px;color:#929b8c;margin-left:21px}.guide-dialog{background:#f8f9f4;border-color:#dbddcd}.guide-dialog img{border-radius:13px}.tabs{background:#eceee3}.tabs .active{color:#7c683a}@media(min-width:1440px){.hero{min-height:750px}}@media(max-width:1000px)and (min-width:601px){.site-shell{padding:0 32px}.hero{gap:5px}.hero h1{font-size:46px}.hero-visual{transform:scale(.86);margin:0 -30px}.guide-buttons button{min-width:175px}.how-to{align-items:flex-start;flex-direction:column}.guide-buttons{width:100%}.guide-buttons button{flex:1}}@media(max-width:600px){body{background:radial-gradient(ellipse at 90% 24%,#e6e9d8,transparent 42%),#f7f7f2}.site-shell{padding:0 24px}.site-header{height:87px}.brand{font-size:22px;gap:10px}.brand img{width:36px;height:36px;border-radius:11px}.header-link{font-size:10px;padding:9px 12px;gap:7px}.hero{padding:37px 0 14px;gap:0;min-height:0}.pill{font-size:9px;letter-spacing:1px;padding:8px 12px}.hero h1{font-size:46px;letter-spacing:-2px;margin:24px 0 20px;line-height:1.3}.hero-description{font-size:13px;line-height:2;margin-bottom:26px}.primary{padding:15px 21px;gap:43px;min-height:52px}.compatible{font-size:9px;gap:6px;padding-top:17px;max-width:none}.compat-note{font-size:8px;margin-left:0}.hero-visual{height:492px;transform:scale(.92);margin:6px -20px -4px}.phone{transform:rotate(6deg) scale(.9)}.orbit{width:345px;height:345px}.orbit-two{width:390px;height:390px}.float-label{left:0;top:31px;font-size:8px;letter-spacing:1px;padding:11px 12px}.float-card{bottom:47px;right:0;padding:14px 15px}.features{margin:8px 0 37px;border-radius:16px}.features article{padding:23px 24px;grid-template-columns:37px 1fr}.feature-icon{margin:0}.features article+article:before{top:0;left:24px;right:24px;height:1px;width:auto}.features h2{font-size:14px;margin-bottom:6px}.features p{font-size:10px}.how-to{padding:0 0 35px;gap:15px}.how-to h2{font-size:23px;letter-spacing:-.5px}.guide-buttons button{min-width:0;padding:17px;font-size:12px}.footer-brand span{font-size:9px;margin-left:12px}}.hero-visual{height:634px}.hero{min-height:766px}.phone-preview{display:flex;flex-direction:column;width:260px;height:590px;padding:0;background:#f1f5f5;border:7px solid #192e28;border-radius:41px;transform:rotate(5deg);box-shadow:0 0 0 1px #b09b6980,0 0 0 3px #1a322b0c,20px 35px 65px #12312726}.phone-preview:before{display:none}.phone-preview .phone-status{height:27px;min-height:27px;padding:8px 17px 5px;align-items:center;font-size:9px;color:#172e29;background:#edf2f2;z-index:1}.phone-preview .camera{position:absolute;left:50%;top:7px;transform:translate(-50%);width:40px;height:11px;border-radius:10px;background:#152d26}.phone-screen{flex:1;min-height:0;overflow:hidden;background:#eff3f3}.phone-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.phone-bottom{height:17px;min-height:17px;position:relative;background:#fff}.phone-preview .gesture{bottom:6px;background:#23382e;width:72px;height:3px}.float-card{bottom:42px;right:-6px}.float-label{top:18px;left:-10px}.visual-caption{bottom:-9px}@media(max-width:1000px)and (min-width:601px){.hero-visual{transform:scale(.83);margin:-30px -45px}.hero{min-height:706px}}@media(max-width:600px){.hero{min-height:0}.hero-visual{height:566px;transform:scale(.94);margin:3px -20px 12px}.phone-preview{transform:rotate(5deg) scale(.86)}.float-label{top:26px;left:1px}.float-card{bottom:28px;right:0}.visual-caption{bottom:0}}body{overflow-x:clip}.language-picker{position:relative;z-index:20;font-size:12px;max-width:65%}.language-picker summary{display:flex;align-items:center;gap:9px;list-style:none;cursor:pointer;border:1px solid #24493825;padding:11px 15px;border-radius:30px;background:#ffffff80;min-height:43px;-webkit-user-select:none;user-select:none}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary:focus-visible{outline:3px solid #bca363;outline-offset:4px}.language-picker[open] summary{background:#fff;border-color:#b6a26b}.language-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:21px;line-height:1;flex:none}.language-current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px}.language-menu{position:absolute;inset-inline-end:0;top:calc(100% + 12px);width:292px;max-width:calc(100vw - 40px);max-height:min(510px,70svh);overflow:auto;overscroll-behavior:contain;background:#fbfcf8;border:1px solid #dbe0d2;border-radius:17px;padding:7px;box-shadow:0 18px 55px #183d2924}.language-menu button{width:100%;display:flex;align-items:center;gap:13px;background:transparent;border:1px solid transparent;border-radius:11px;padding:12px 13px;font-size:14px;text-align:start;min-height:47px}.language-menu button:hover{background:#edf0e6}.language-menu button[aria-pressed=true]{background:#ece9dc;border-color:#c2ad71;color:#695524}.language-check{margin-inline-start:auto;flex:none;color:#92783e}.hero h1{font-size:clamp(36px,4.1vw,58px);letter-spacing:-1.7px;overflow-wrap:break-word}.hero-description{max-width:440px}.pill{letter-spacing:.5px;line-height:1.6}.primary{gap:24px;max-width:100%;text-align:center;line-height:1.5}.float-card{max-width:310px}.float-card strong,.float-card div>span{line-height:1.6}.float-label{white-space:nowrap}.compat-note{margin-inline-start:6px}.footer-brand{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.footer-brand span{margin:0;line-height:1.8}.guide-buttons button{min-width:0}.how-to h2{line-height:1.5}.how-to p{line-height:1.8}.features p{line-height:1.9}[dir=rtl] .hero-copy,[dir=rtl] .how-to,[dir=rtl] .guide-dialog{text-align:right}[dir=rtl] .hero-visual{direction:ltr}[dir=rtl] .hero-visual .float-card{direction:rtl;text-align:right}[dir=rtl] .hero-copy svg,[dir=rtl] .guide-buttons svg,[dir=rtl] .primary svg{transform:scaleX(-1)}[dir=rtl] .close-button{right:auto;left:17px}[dir=rtl] .tabs{direction:ltr}[dir=rtl] .features article+article:before{left:auto;right:0}[lang=ar] .hero h1,[lang=ur] .hero h1,[lang=th] .hero h1,[lang=bn] .hero h1{letter-spacing:0;line-height:1.6}[lang=ar] .pill,[lang=ur] .pill{letter-spacing:0}@media(max-width:1000px)and (min-width:601px){.hero h1{font-size:40px}.how-to{flex-direction:column;align-items:stretch}.guide-buttons{flex-wrap:wrap}}@media(max-width:600px){.site-header{gap:12px}.brand{font-size:19px;letter-spacing:2px}.language-picker{font-size:11px}.language-picker summary{padding:9px 11px;gap:6px;min-height:39px}.language-current{max-width:104px}.language-flag{font-size:18px}.globe-icon{width:15px;height:15px}.hero h1{font-size:42px;letter-spacing:-1.4px}.hero-description{font-size:13px;line-height:1.9}.float-card{max-width:245px}.float-card strong{font-size:11px}.float-card div>span{font-size:9px}.how-to h2{font-size:23px}.footer-brand{gap:9px}.compat-note{margin-inline-start:0}[dir=rtl] .features article+article:before{left:24px;right:24px}}.guide-overlay{position:fixed;inset:0;z-index:1000;background:#20352d80;display:flex;align-items:center;justify-content:center;padding:20px;overflow:auto}.guide-dialog{position:relative;margin:auto;max-height:calc(100dvh - 40px);max-height:calc(100svh - 40px);overflow-y:auto;flex:none}.guide-status{font-size:12px;line-height:1.8;padding:12px 14px;border:1px solid #d8cfad;background:#f0ecdf;border-radius:9px;color:#695c35;margin:0 0 18px}@media(max-width:600px){.guide-dialog{width:100%;padding:26px 22px;border-radius:18px}.guide-overlay{padding:16px}}.guide-overlay{inset:0}.guide-dialog{width:480px;max-width:100%;max-height:calc(100vh - 40px)}@supports (height:100svh){.guide-dialog{max-height:calc(100svh - 40px)}}
