.pg-app-landing{background:var(--pg-bg,#f7fbfb);color:var(--pg-text,#123a3e);font-size:16px;line-height:2;direction:rtl}
.pg-app-landing *{box-sizing:border-box}.pg-app-wrap{max-width:1220px;margin:auto;padding:0 28px 72px}.pg-app-landing h1,.pg-app-landing h2,.pg-app-landing h3{color:var(--pg-text,#123a3e);line-height:1.65;text-wrap:balance;margin:0 0 16px;font-weight:800}.pg-app-landing h2{font-size:clamp(25px,3vw,35px)}.pg-app-landing h3{font-size:21px}.pg-app-landing p{color:var(--pg-text-muted,#587377);margin:0 0 20px}.pg-app-landing a{color:var(--pg-primary,#008080);text-underline-offset:5px}.pg-app-landing a:hover{color:var(--pg-primary-hover,#006b6b)}.pg-app-landing :is(a,summary):focus-visible{outline:3px solid var(--pg-focus,#006f72);outline-offset:5px}.pg-app-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;padding:30px 0 12px;font-size:13px;color:var(--pg-text-muted,#587377)}.pg-app-breadcrumb a{text-decoration:none}.pg-app-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:64px;align-items:center;padding:30px 0 56px}.pg-app-hero h1{font-size:clamp(32px,3.7vw,48px);letter-spacing:-1px;margin:0 0 12px}.pg-app-landing .pg-app-eyebrow{color:var(--pg-primary,#008080);font-size:13px;font-weight:700;margin:0 0 12px}.pg-app-eyebrow>span{display:inline-block;width:7px;height:7px;background:var(--pg-primary);border-radius:50%;margin-left:8px}.pg-app-landing .pg-app-hero-lead{font-size:clamp(23px,2.7vw,32px);line-height:1.8;color:var(--pg-text);margin-bottom:18px}.pg-app-hero-lead strong{color:var(--pg-primary);font-weight:800}.pg-app-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0 14px}.pg-app-landing .pg-app-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:11px 22px;border:1px solid var(--pg-primary,#008080);border-radius:13px;color:var(--pg-on-primary,#fff);background:var(--pg-primary,#008080);font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.pg-app-landing .pg-app-button:hover{color:var(--pg-on-primary);background:var(--pg-primary-hover);border-color:var(--pg-primary-hover);transform:translateY(-2px);box-shadow:var(--pg-theme-shadow-sm)}.pg-app-landing .pg-app-button-outline{background:var(--pg-surface);color:var(--pg-text);border-color:var(--pg-border)}.pg-app-landing .pg-app-button-outline:hover{background:var(--pg-surface-soft);color:var(--pg-text);border-color:var(--pg-primary)}.pg-app-release{display:block;font-size:13px;color:var(--pg-text-muted)}.pg-app-landing .pg-app-download-note{font-size:12px;line-height:2;margin:8px 0 0;max-width:490px}.pg-app-art{position:relative;isolation:isolate;margin:0;min-width:0;text-align:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:35px 16px 0}.pg-app-art:before{content:"";position:absolute;z-index:-1;inset:45px 0 60px;border-radius:50% 50% 38% 40%;background:radial-gradient(ellipse at 50% 35%,var(--pg-surface-soft) 0%,var(--pg-surface-soft) 55%,transparent 72%)}.pg-app-art-word{position:absolute;top:5px;inset-inline:0;font-size:clamp(62px,7vw,95px);font-weight:900;line-height:1.4;color:var(--pg-primary);opacity:.09;z-index:-1}.pg-app-lotus{width:100%;max-width:375px;height:auto;align-self:center;filter:drop-shadow(0 20px 24px #00808018)}.pg-app-art-caption{display:flex;align-items:center;text-align:right;gap:12px;width:max-content;max-width:100%;margin:-8px auto 0;padding:12px 18px;border:1px solid var(--pg-border);border-radius:17px;background:var(--pg-surface);box-shadow:var(--pg-theme-shadow-sm)}.pg-app-art-caption>img{border-radius:13px;flex:0 0 56px}.pg-app-art-caption strong{display:block;font-size:16px}.pg-app-art-caption span{display:block;font-size:12px;color:var(--pg-text-muted)}.pg-app-art figcaption{font-size:11px;margin-top:12px;color:var(--pg-text-muted)}.pg-app-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--pg-border);border-radius:18px;background:var(--pg-surface);padding:25px 8px}.pg-app-facts>div{text-align:center;padding:0 15px;border-inline-start:1px solid var(--pg-border)}.pg-app-facts>div:first-child{border:0}.pg-app-facts strong{display:block;font-size:16px}.pg-app-facts span{display:block;font-size:12px;color:var(--pg-text-muted);margin-top:4px}.pg-app-jump{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 28px;margin:24px 0 0}.pg-app-jump>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:none;border-bottom:1px solid transparent}.pg-app-jump>a:hover{border-color:var(--pg-primary)}.pg-app-section{padding-top:82px;scroll-margin-top:135px}.pg-app-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:28px}.pg-app-section-heading p{margin-bottom:18px}.pg-app-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pg-app-feature{background:var(--pg-surface);border:1px solid var(--pg-border);border-radius:20px;padding:24px;display:flex;flex-direction:column;min-width:0}.pg-app-feature>img{width:92px;height:92px;object-fit:contain;margin:0 0 18px;align-self:flex-start}.pg-app-feature h3{font-size:18px}.pg-app-feature p{font-size:14px;margin-bottom:20px}.pg-app-feature>a{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;min-height:44px;align-items:center;margin-top:auto;text-decoration:none}.pg-app-listening{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}.pg-app-text-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:700;text-decoration:none}.pg-app-checklist{list-style:none;margin:0;padding:0}.pg-app-checklist>li{position:relative;padding:0 30px 20px;margin:0 0 20px;border-bottom:1px solid var(--pg-border)}.pg-app-checklist>li:last-child{margin-bottom:0}.pg-app-checklist>li:before{content:"✓";position:absolute;inset-inline-start:0;top:0;color:var(--pg-primary);font-weight:800}.pg-app-checklist strong,.pg-app-checklist span{display:block}.pg-app-checklist span{font-size:14px;color:var(--pg-text-muted);margin-top:4px}.pg-app-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pg-app-service-grid>article{padding:28px 32px;border:1px solid var(--pg-border);border-radius:20px;background:var(--pg-surface);display:flex;flex-direction:column}.pg-app-number{display:block;font-size:28px;color:var(--pg-primary);font-weight:800;margin-bottom:10px}.pg-app-service-grid p{font-size:15px}.pg-app-service-grid a{margin-top:auto}.pg-app-install{padding:42px;margin-top:82px;background:var(--pg-surface-soft);border:1px solid var(--pg-border);border-radius:26px}.pg-app-install-intro{max-width:770px}.pg-app-steps{list-style:none;counter-reset:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:30px 0 0}.pg-app-steps li{counter-increment:steps}.pg-app-steps li:before{content:counter(steps,persian);display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--pg-border);border-radius:12px;background:var(--pg-surface);color:var(--pg-primary);font-weight:800;margin-bottom:15px}.pg-app-steps strong{display:block;margin-bottom:10px}.pg-app-steps p{font-size:14px}.pg-app-install-bottom{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;border-top:1px solid var(--pg-border);margin-top:10px}.pg-app-install-bottom .pg-app-actions{margin:24px 0}.pg-app-landing .pg-app-small{font-size:12px;line-height:2.1;margin:0}.pg-app-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.pg-app-questions details{border-bottom:1px solid var(--pg-border);padding:0;margin:0}.pg-app-questions summary{padding:20px 0;font-size:15px;font-weight:700;line-height:1.9;cursor:pointer;min-height:60px;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;color:var(--pg-text)}.pg-app-questions summary::-webkit-details-marker{display:none}.pg-app-questions summary:after{content:"+";font:24px/1 sans-serif;color:var(--pg-primary)}.pg-app-questions details[open]>summary:after{content:"−"}.pg-app-questions details[open]>summary{color:var(--pg-primary)}.pg-app-questions details p{font-size:14px;padding-left:25px}.pg-app-final{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:80px;border-top:1px solid var(--pg-border);padding-top:40px}.pg-app-final h2{font-size:27px}.pg-app-final p{margin-bottom:0}.pg-app-final>div:last-child{text-align:center;flex:0 0 auto;font-size:12px}.pg-app-final .pg-app-button{display:flex;margin-bottom:12px}
@media(max-width:1000px){.pg-app-hero{gap:24px}.pg-app-feature-grid{grid-template-columns:1fr 1fr}.pg-app-feature{padding:26px}.pg-app-section-heading{gap:30px}.pg-app-listening{gap:40px}.pg-app-faq{gap:35px}}
@media(max-width:720px){.pg-app-wrap{padding:0 20px 48px}.pg-app-breadcrumb{padding-top:20px}.pg-app-hero{grid-template-columns:1fr;padding:22px 0 32px;gap:26px}.pg-app-hero h1{font-size:34px}.pg-app-hero-copy>p:not(.pg-app-eyebrow):not(.pg-app-hero-lead):not(.pg-app-download-note){font-size:15px}.pg-app-art{padding-top:25px;max-width:440px;width:100%;margin:auto}.pg-app-art-word{font-size:76px}.pg-app-lotus{max-width:285px}.pg-app-art-caption strong{font-size:14px}.pg-app-art-caption span{font-size:11px}.pg-app-art-caption>img{width:48px;height:48px;flex-basis:48px}.pg-app-facts{grid-template-columns:1fr 1fr;padding:0 12px}.pg-app-facts>div{padding:20px 8px}.pg-app-facts>div:nth-child(3){border-inline-start:0}.pg-app-facts>div:nth-child(-n+2){border-bottom:1px solid var(--pg-border)}.pg-app-facts strong{font-size:14px}.pg-app-facts span{font-size:11px}.pg-app-jump{gap:4px 22px;margin-top:16px}.pg-app-section{padding-top:55px;scroll-margin-top:105px}.pg-app-section-heading{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.pg-app-section-heading>p{font-size:15px}.pg-app-listening,.pg-app-faq{grid-template-columns:1fr;gap:22px}.pg-app-service-grid{grid-template-columns:1fr;gap:18px}.pg-app-service-grid>article{padding:24px}.pg-app-install{margin-top:55px;padding:26px 23px;border-radius:20px}.pg-app-steps{grid-template-columns:1fr;gap:8px}.pg-app-steps li{position:relative;padding-inline-start:55px}.pg-app-steps li:before{position:absolute;inset-inline-start:0;top:2px}.pg-app-install-bottom{gap:0}.pg-app-install-bottom .pg-app-actions{margin:20px 0 12px}.pg-app-install-bottom>.pg-app-release{margin-bottom:15px}.pg-app-final{flex-direction:column;align-items:stretch;gap:25px;margin-top:50px}.pg-app-final>div:last-child{text-align:right}.pg-app-final .pg-app-button{display:inline-flex;margin-inline-end:20px}.pg-app-final h2{font-size:25px}}
@media(max-width:440px){.pg-app-feature-grid{grid-template-columns:1fr;gap:16px}.pg-app-feature{display:block;padding:22px}.pg-app-feature>img{float:left;width:66px;height:66px;margin:0 12px 8px 0}.pg-app-feature h3{min-height:62px;display:flex;align-items:center}.pg-app-feature p{clear:both}.pg-app-feature>a{justify-content:flex-start;gap:16px}.pg-app-actions>.pg-app-button{width:100%;justify-content:space-between}.pg-app-hero h1{font-size:31px}.pg-app-hero-lead{font-size:25px!important}.pg-app-facts span{font-size:10.5px}.pg-app-final .pg-app-button{display:flex;margin-inline-end:0}.pg-app-section h2{font-size:26px}}
@media(prefers-reduced-motion:reduce){.pg-app-landing .pg-app-button{transition:none;transform:none!important}}
