.landing-page{background:var(--background);color:var(--foreground)}.landing-page main{max-inline-size:none;margin:0;padding:0}.landing-page main>section{margin:0}.landing-page .landing-wrap{inline-size:100%;max-inline-size:1312px;margin-inline:auto;padding-inline:32px}.landing-page .landing-header{color:#fff;background:#2337e6;border:0;gap:16px 32px;padding:24px max(32px,50% - 624px)}.landing-page .brand{color:#fff;font:800 24px/1.2 var(--font-display);gap:8px}.landing-page .brand svg{flex:none}.landing-page .landing-second-name{color:#ffc328;font-size:18px}.landing-page .landing-header nav{align-items:center;gap:8px 28px;margin-inline-start:auto;font-size:15px}.landing-page .landing-header nav a{color:#fff;border:0;padding-inline:0;text-decoration:none}.landing-page .landing-header nav a[aria-current=page]{font-weight:400;box-shadow:inset 0 -2px #ffc328}.landing-page .landing-header nav .landing-primary{color:#0b1446;padding-inline:12px}.landing-page .landing-hero,.landing-page .landing-cta{color:#fff;background:#2337e6}.landing-page .landing-hero-grid{flex-wrap:wrap;align-items:center;gap:56px;min-block-size:804px;padding-block:40px 72px;display:flex}.landing-hero-copy{flex-direction:column;flex:500px;gap:28px;min-inline-size:0;display:flex}.landing-page h1,.landing-page h2,.landing-page h3{overflow-wrap:anywhere}.landing-page .landing-hero h1{max-inline-size:12ch;font:900 clamp(44px, 5.6vw, 80px)/1 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0}.landing-page .landing-lead{color:#dfe4ff;max-inline-size:34rem;margin:0;font-size:20px;line-height:1.55}.landing-actions{flex-wrap:wrap;gap:12px;display:flex}.landing-page .landing-button{border-radius:var(--radius-control);min-block-size:44px;font:600 16px/1.5 var(--font-sans);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:12px 20px;text-decoration:none;transition:background-color .12s;display:inline-flex}.landing-page .landing-primary{color:#0b1446;background:#ffc328}.landing-page .landing-primary:hover{color:#0b1446;background:#ffd45e}.landing-page .landing-outline{color:#fff;background:0 0;border-color:#fff9}.landing-page .landing-outline:hover{background:#ffffff1a}.landing-page .landing-trial{color:#c9d0f5;max-inline-size:32rem;margin:0;font-size:14px;line-height:1.6}.landing-coverage{color:#c9d0f5;border-block-start:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-block-start:20px;font-size:13px;display:flex}.landing-flags{flex-wrap:wrap;gap:6px;display:flex}.landing-page .landing-flag{outline-offset:-1px;direction:ltr;border-radius:3px;outline:1px solid #ffffff4d;flex:none;block-size:14px;inline-size:21px;display:inline-block}.landing-symbols{position:absolute}.landing-rank-card{border-radius:var(--radius-hero);background:#1626b8;border:1px solid #ffffff14;flex-direction:column;flex:560px;gap:20px;min-inline-size:0;margin:0;padding:28px;display:flex}.landing-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.landing-page .landing-keyword{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.landing-chart-tags{flex-wrap:wrap;gap:6px;display:flex}.landing-chart-tags>span{border-radius:var(--radius-pill);color:#dfe4ff;background:#ffffff1a;align-items:center;gap:6px;min-block-size:26px;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.landing-example{color:#c9d0f5;font-size:12px;font-weight:500}.landing-rank-summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.landing-rank{font:900 44px/1 var(--font-display);color:#ffc328}.landing-gain{color:#3dd6ac;font-size:13px;font-weight:600}.landing-rank-plot,.landing-cadence-plot{block-size:auto;inline-size:100%;font-family:var(--font-sans);direction:ltr;display:block}.landing-chart-legend{color:#c9d0f5;flex-wrap:wrap;gap:8px 20px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.landing-chart-legend>span{align-items:center;gap:8px;display:inline-flex}.landing-chart-legend i{border-radius:2px;flex:none;inline-size:18px}.landing-own-line{background:#ffc328;block-size:4px}.landing-other-line{background:#ffffff61;block-size:2px}.landing-page .landing-chart-description{color:#c9d0f5;margin:0;font-size:12px;line-height:1.5}.landing-page .landing-features{padding-block:112px 104px}.landing-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}.landing-page h2{font:800 44px/1.1 var(--font-display);letter-spacing:-.01em;color:var(--foreground);margin:0}.landing-features h2{align-self:start;max-inline-size:9ch;position:sticky;inset-block-start:32px}.landing-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.landing-feature-list li{border-block-start:1px solid var(--border);grid-template-columns:24px minmax(0,1fr);align-content:start;column-gap:14px;padding-block:22px 26px;display:grid}.landing-feature-list li>svg{block-size:20px;inline-size:20px;color:var(--primary);grid-row:span 2;margin-block-start:2px}.landing-page .landing-feature-list h3{font:600 17px/1.35 var(--font-sans);color:var(--foreground);align-items:center;gap:8px;margin:0 0 6px;display:flex}.landing-page .landing-feature-list p{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.6}.landing-page .landing-cadence{padding-block-end:112px}.landing-cadence-grid{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.landing-cadence-copy{flex-direction:column;flex:380px;gap:28px;min-inline-size:0;display:flex}.landing-cadence-copy ul,.landing-limits ul{margin:0;padding:0;list-style:none}.landing-cadence-copy li{border-block-start:1px solid var(--border);padding-block:12px;font-size:15px;line-height:1.6}.landing-cadence-card{background:var(--night);color:#c9d0f5;border-radius:var(--radius-panel);border:1px solid var(--border);flex-direction:column;flex:1.4 560px;gap:20px;min-inline-size:0;margin:0;padding:28px;display:flex}.landing-cadence-card figcaption{gap:10px;font-size:14px;line-height:1.5;display:grid}.landing-cadence-card figcaption>span{align-items:center;gap:12px;display:flex}.landing-cadence-card i{flex:none;display:inline-block}.landing-daily-dot{background:#fff;border-radius:50%;block-size:13px;inline-size:13px}.landing-sales-tick{background:#ffc328;border-radius:2px;block-size:18px;inline-size:4px;margin-inline:4.5px}.landing-page .landing-limits{background:var(--card);border-block:1px solid var(--border);padding-block:96px}.landing-limits h2{max-inline-size:10ch}.landing-limits li{border-block-start:1px solid var(--border);gap:14px;padding-block:16px;font-size:15px;line-height:1.6;display:flex}.landing-limits li>svg{block-size:20px;inline-size:20px;color:var(--muted-foreground);flex:none;margin-block-start:3px}.landing-page .landing-cta{padding-block:112px}.landing-cta .landing-wrap{flex-direction:column;gap:28px;display:flex}.landing-page .landing-cta h2{max-inline-size:14ch;font:900 clamp(40px, 5vw, 72px)/1.02 var(--font-display);letter-spacing:-.02em;color:#fff}.landing-page .landing-footer{background:var(--night);color:#c9d0f5;text-align:start;border:0;flex-wrap:wrap;align-items:center;gap:16px 40px;padding:48px max(32px,50% - 624px);display:flex}.landing-page .landing-footer .brand{font-size:22px}.landing-footer nav{gap:8px 28px;font-size:14px}.landing-footer a{color:#c9d0f5;text-decoration:none}.landing-page .landing-footer p{margin:0;margin-inline-start:auto;font-size:13px}.landing-page .landing-header a:hover,.landing-footer nav a:hover{color:#ffc328}.landing-page .landing-header .landing-primary:hover{color:#0b1446}.landing-page .landing-header :focus-visible,.landing-hero :focus-visible,.landing-cta :focus-visible,.landing-footer :focus-visible{outline-offset:2px;outline:2px solid #ffc328}.landing-page:lang(ar) .landing-hero h1{letter-spacing:normal;max-inline-size:12em;font-size:clamp(40px,5vw,72px);line-height:1.25}.landing-page:lang(ar) h2{letter-spacing:normal;line-height:1.35}.landing-page:lang(ar) .landing-cta h2{line-height:1.3}.landing-page:lang(ar) .landing-lead{line-height:1.75}.landing-page:lang(ar) .landing-feature-list p,.landing-page:lang(ar) .landing-limits li,.landing-page:lang(ar) .landing-cadence-copy li,.landing-page:lang(ar) .landing-trial{line-height:1.8}.landing-page .sufra-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.3,.7,.2,1) .3s forwards landing-draw}.landing-page .hero-pop{opacity:0;animation:.12s ease-out 1.8s forwards landing-pop}@keyframes landing-draw{to{stroke-dashoffset:0}}@keyframes landing-pop{to{opacity:1}}.landing-rank-frame{grid-template-columns:28px minmax(0,1fr);gap:4px;display:grid}.landing-rank-axis{color:#c9d0f5;font-variant-numeric:tabular-nums;font-size:12px;line-height:1;position:relative}.landing-rank-axis span{position:absolute;inset-inline-end:0;transform:translateY(-50%)}.landing-rank-axis span:first-child{inset-block-start:3.47%}.landing-rank-axis span:nth-child(2){inset-block-start:30.07%}.landing-rank-axis span:nth-child(3){inset-block-start:63.3%}.landing-rank-axis span:nth-child(4){inset-block-start:96.53%}.landing-rank-frame>.landing-chart-dates{grid-column:2;padding-inline-end:20.3%}.landing-chart-dates{color:#c9d0f5;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-block-start:12px;font-size:12px;line-height:1.5;display:flex}@media (width<=1200px) and (width>=901px){.landing-hero-copy{flex-basis:400px}.landing-rank-card{flex-basis:450px}.landing-page .landing-hero h1{font-size:60px}.landing-page .landing-hero-grid{gap:40px}}@media (width<=900px){.landing-page .landing-hero-grid{min-block-size:auto;padding-block:48px 64px}.landing-page .landing-hero h1{max-inline-size:16ch;font-size:60px}.landing-page:lang(ar) .landing-hero h1{max-inline-size:12em;font-size:60px}.landing-split{grid-template-columns:minmax(0,1fr)}.landing-features h2{max-inline-size:none;position:static}.landing-limits h2{max-inline-size:none}.landing-page .landing-features{padding-block:72px}.landing-page .landing-cadence{padding-block-end:72px}.landing-page .landing-limits,.landing-page .landing-cta{padding-block:72px}}@media (width<=640px){.landing-page .landing-wrap{padding-inline:16px}.landing-page .landing-header{padding:20px 16px}.landing-page .landing-header nav{gap:8px 20px;inline-size:100%;margin:0}.landing-page .landing-header nav .landing-primary{margin-inline-start:auto;font-size:14px}.landing-page .landing-hero h1,.landing-page:lang(ar) .landing-hero h1{font-size:44px}.landing-page h2{font-size:34px}.landing-page .landing-cta h2{font-size:40px}.landing-page .landing-lead{font-size:18px}.landing-hero-copy{gap:24px}.landing-page .landing-hero-grid{gap:36px}.landing-rank-card,.landing-cadence-card{padding:20px 16px}.landing-rank-card{border-radius:20px}.landing-feature-list{grid-template-columns:minmax(0,1fr)}.landing-split,.landing-cadence-grid{gap:32px}.landing-page .landing-footer{gap:16px 28px;padding:40px 16px}.landing-footer nav{justify-content:flex-start;gap:8px 20px}.landing-page .landing-footer p{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.landing-page .sufra-line{stroke-dashoffset:0;animation:none}.landing-page .hero-pop{opacity:1;animation:none}}
