.pcard[data-astro-cid-4fhpls6h]{--card-accent:var(--accent);border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.pcard--ezedit[data-astro-cid-4fhpls6h]{--card-accent:var(--turquoise)}.pcard[data-astro-cid-4fhpls6h]:after{content:"";background:radial-gradient(60% 100% at 50% 0%, color-mix(in srgb, var(--card-accent) 16%, transparent), transparent);pointer-events:none;block-size:180px;position:absolute;inset-block-start:10px;inset-inline:0}.pcard[data-astro-cid-4fhpls6h]:hover{border-color:color-mix(in srgb, var(--card-accent) 45%, var(--border));box-shadow:var(--shadow-lg);transform:translateY(-3px)}.pcard__band[data-astro-cid-4fhpls6h]{opacity:.9}.pcard__body[data-astro-cid-4fhpls6h]{z-index:1;gap:var(--space-4);flex-direction:column;flex:1;padding:clamp(1.25rem,.9rem + 1.6vw,2rem);display:flex;position:relative}.pcard__head[data-astro-cid-4fhpls6h]{align-items:center;gap:var(--space-4);display:flex}.pcard__titles[data-astro-cid-4fhpls6h]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.pcard__name[data-astro-cid-4fhpls6h]{font-size:var(--fs-xl);font-weight:var(--fw-black);letter-spacing:-.01em}.pcard__tagline[data-astro-cid-4fhpls6h]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text);line-height:var(--lh-tight)}.pcard__summary[data-astro-cid-4fhpls6h]{color:var(--text-2)}.pcard__list[data-astro-cid-4fhpls6h]{gap:var(--space-3);font-size:var(--fs-sm);display:grid}.pcard__list[data-astro-cid-4fhpls6h] li[data-astro-cid-4fhpls6h]{gap:var(--space-3);align-items:flex-start;display:flex}.pcard__list[data-astro-cid-4fhpls6h] .pcard__check{color:var(--card-accent);margin-block-start:.25em}.pcard__req[data-astro-cid-4fhpls6h]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-deep);border:1px solid var(--border);font-size:var(--fs-xs);margin-block-start:auto;display:grid}.pcard__req-label[data-astro-cid-4fhpls6h]{color:var(--gold);font-weight:var(--fw-semibold)}.pcard__req[data-astro-cid-4fhpls6h] ul[data-astro-cid-4fhpls6h]{gap:var(--space-1);color:var(--text-2);display:grid}.pcard__req[data-astro-cid-4fhpls6h] li[data-astro-cid-4fhpls6h]{gap:var(--space-2);align-items:center;display:flex}.pcard__actions[data-astro-cid-4fhpls6h]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.arch[data-astro-cid-msql4ygd]{isolation:isolate;position:relative}.arch__defs[data-astro-cid-msql4ygd]{position:absolute}.arch__clip[data-astro-cid-msql4ygd]{position:relative;overflow:hidden}.arch__clip[data-astro-cid-msql4ygd] img{object-fit:cover;block-size:100%;inline-size:100%}.arch__outline[data-astro-cid-msql4ygd]{fill:none;block-size:calc(100% + 20px);inline-size:calc(100% + 20px);max-inline-size:none;stroke:var(--gold);stroke-width:1.25px;opacity:.7;pointer-events:none;position:absolute;inset:-10px}.arch__apex[data-astro-cid-msql4ygd]{inline-size:fit-content;color:var(--gold);background:var(--bg);border-radius:50%;margin-inline:auto;padding:4px;line-height:0;position:absolute;inset-block-start:-26px;inset-inline:0}.hero[data-astro-cid-6voplrxj]{isolation:isolate;padding-block:clamp(2.5rem,1rem + 6vw,6rem) clamp(3rem,2rem + 5vw,6.5rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-6voplrxj]{z-index:-1;position:absolute;inset:0}.hero__glow[data-astro-cid-6voplrxj]{filter:blur(60px);border-radius:50%;position:absolute}.hero__glow--1[data-astro-cid-6voplrxj]{background:var(--hero-glow-1);block-size:30rem;inline-size:46rem;inset-block-start:-12rem;inset-inline-start:-10rem}.hero__glow--2[data-astro-cid-6voplrxj]{background:var(--hero-glow-2);block-size:26rem;inline-size:34rem;inset-block-start:6rem;inset-inline-end:-10rem}.hero__grid[data-astro-cid-6voplrxj]{z-index:1;align-items:center;gap:clamp(2.5rem,1rem + 5vw,4.5rem);display:grid;position:relative}@media (width>=56rem){.hero__grid[data-astro-cid-6voplrxj]{grid-template-columns:1.45fr 1fr}}.hero__copy[data-astro-cid-6voplrxj]{gap:var(--space-5);justify-items:start;display:grid}.hero__title[data-astro-cid-6voplrxj]{font-size:var(--fs-3xl);font-weight:var(--fw-black);letter-spacing:-.015em;line-height:1.2}:lang(fa) .hero__title[data-astro-cid-6voplrxj]{letter-spacing:0;line-height:1.35}.hero__title[data-astro-cid-6voplrxj] .text-gradient[data-astro-cid-6voplrxj]{padding-block-end:.08em;display:inline-block}.hero__lead[data-astro-cid-6voplrxj]{font-size:var(--fs-lg);color:var(--text-2);max-inline-size:36rem}.hero__ctas[data-astro-cid-6voplrxj]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__facts[data-astro-cid-6voplrxj]{gap:var(--space-2) var(--space-5);color:var(--text-2);font-size:var(--fs-sm);flex-wrap:wrap;padding-block-start:var(--space-2);display:flex}.hero__facts[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{align-items:center;gap:var(--space-2);display:inline-flex}.hero__fact-dot[data-astro-cid-6voplrxj]{background:var(--turquoise);flex:none;block-size:7px;inline-size:7px;transform:rotate(45deg)}.hero__visual[data-astro-cid-6voplrxj]{justify-self:center;inline-size:min(100%,22rem);padding-block-start:1.5rem;position:relative}@media (width>=56rem){.hero__visual[data-astro-cid-6voplrxj]{inline-size:min(100%,26rem)}}.hero__arch[data-astro-cid-6voplrxj] .arch__clip{aspect-ratio:4/5;background:var(--bg-deep)}.hero__arch[data-astro-cid-6voplrxj] .hero__img{transform-origin:52% 62%;position:absolute;inset:0;transform:scale(1.3)}.caption-demo[data-astro-cid-6voplrxj]{padding-inline:var(--space-4);justify-content:center;margin:0;display:flex;position:absolute;inset-block-end:9%;inset-inline:0}.caption-demo__line[data-astro-cid-6voplrxj]{font-size:clamp(1.15rem,.9rem + 1vw,1.5rem);font-weight:var(--fw-black);color:#fff;text-shadow:0 2px #000000d9,0 0 14px #0009;flex-wrap:wrap;justify-content:center;gap:.3em;line-height:1.5;display:flex}.caption-demo__word[data-astro-cid-6voplrxj].is-active{color:var(--caption-active);animation:pop 2.4s var(--ease) infinite;display:inline-block}@keyframes pop{0%,to{transform:scale(1)}12%{transform:scale(1.12)}24%{transform:scale(1)}}.hero__chips[data-astro-cid-6voplrxj]{pointer-events:none;position:absolute;inset:0}.hero__chip[data-astro-cid-6voplrxj]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--overlay);backdrop-filter:blur(10px);border:1px solid var(--border-strong);box-shadow:var(--shadow-md);display:inline-flex;position:absolute}.hero__chip--a[data-astro-cid-6voplrxj]{inset-block-start:30%;inset-inline-start:2%}.hero__chip--b[data-astro-cid-6voplrxj]{inset-block-start:52%;inset-inline-end:2%}@media (width>=40rem){.hero__chip--a[data-astro-cid-6voplrxj]{inset-inline-start:-6%}.hero__chip--b[data-astro-cid-6voplrxj]{inset-inline-end:-6%}}@media (width>=80rem){.hero__chip--a[data-astro-cid-6voplrxj]{inset-inline-start:-14%}.hero__chip--b[data-astro-cid-6voplrxj]{inset-inline-end:-12%}}.products-grid[data-astro-cid-6voplrxj]{gap:var(--space-5);display:grid}@media (width>=56rem){.products-grid[data-astro-cid-6voplrxj]{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}.cta[data-astro-cid-6voplrxj]{isolation:isolate;border-radius:var(--radius-xl);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--lapis) 55%, transparent), transparent 70%), var(--surface);border:1px solid color-mix(in srgb, var(--gold) 30%, var(--border));box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.cta__inner[data-astro-cid-6voplrxj]{z-index:1;gap:var(--space-6);padding:clamp(1.5rem,.8rem + 3.5vw,3.5rem);display:grid;position:relative}.cta__header[data-astro-cid-6voplrxj]{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.cta__title[data-astro-cid-6voplrxj]{font-size:var(--fs-2xl)}.cta__lead[data-astro-cid-6voplrxj]{color:var(--text-2);font-size:var(--fs-lg);max-inline-size:36rem}.cta__grid[data-astro-cid-6voplrxj]{gap:var(--space-5);display:grid}@media (width>=56rem){.cta__grid[data-astro-cid-6voplrxj]{grid-template-columns:1.35fr 1fr}}.cta__product[data-astro-cid-6voplrxj]{align-content:start;gap:var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg) 70%, transparent);border:1px solid var(--border);min-inline-size:0;padding:clamp(1.25rem,.9rem + 1.5vw,2rem);display:grid}.cta__tagline[data-astro-cid-6voplrxj]{color:var(--text-2)}.cta__all[data-astro-cid-6voplrxj]{justify-self:center;align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);text-decoration:none;display:inline-flex}.cta__all[data-astro-cid-6voplrxj]:hover{text-decoration:underline}[data-theme=light] .cta[data-astro-cid-6voplrxj]{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--lapis) 10%, transparent), transparent 70%), var(--surface)}
