.sample-video{position:relative;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:var(--mulberry)}.sample-video video{inline-size:100%;block-size:100%;object-fit:cover}.sample-video__play{position:absolute;inset:0;margin:auto;display:grid;place-items:center;inline-size:56px;block-size:56px;border:0;border-radius:var(--radius-pill);background:var(--coral);color:var(--plum-ink);box-shadow:0 6px 20px #2b1a2e40;cursor:pointer}.sample-video__play svg{margin-inline-start:3px}.nav{position:sticky;inset-block-start:0;z-index:10;background:color-mix(in srgb,var(--background) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid var(--border)}.nav__inner{display:flex;align-items:center;justify-content:space-between;min-block-size:64px}.hero{padding-block:var(--space-8) var(--space-12)}.hero__inner{display:grid;gap:var(--space-8);align-items:center}.hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.hero h1{font-size:clamp(40px,7vw,64px);color:var(--brand);line-height:1.15}.hero__sub{font-size:17px;max-inline-size:34em}.hero__ctas{display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%}.trust{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);color:var(--muted-foreground);font-size:14px}.trust li{display:flex;align-items:center;gap:var(--space-2)}.trust svg{color:var(--leaf)}.hero__visual{position:relative;display:grid;place-items:center;padding-block:var(--space-6)}.hero__visual:before{content:"";position:absolute;inline-size:min(360px,90%);aspect-ratio:1;border-radius:50%;background:var(--cream-deep)}.phone{position:relative;inline-size:min(300px,80vw);border:10px solid var(--plum-ink);border-radius:40px;overflow:hidden;background:var(--cream-deep);box-shadow:0 24px 60px #2b1a2e2e}.phone__head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--mulberry);color:var(--white)}.phone__head img{inline-size:40px;block-size:40px;padding:4px;border-radius:50%;background:var(--cream)}.phone__head strong{display:block;font-family:var(--font-primary)}.phone__head small{font-size:11px;opacity:.8}.phone__chat{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.bubble{max-inline-size:85%;padding:var(--space-2);border-radius:16px;font-size:13px}.bubble--in{align-self:flex-start;background:var(--white)}.bubble--in p{padding-block:var(--space-2) 0;padding-inline:var(--space-1)}.bubble__poster{inline-size:100%;aspect-ratio:9 / 12;object-fit:cover;object-position:top;border-radius:12px}.bubble--out{align-self:flex-end;padding-inline:var(--space-3);background:var(--leaf-soft)}.section-head{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-8)}.section-head h2{font-size:clamp(30px,4vw,42px)}.section-head--inverse h2{color:var(--cream)}.section-head--inverse p{color:color-mix(in srgb,var(--cream) 70%,transparent)}.section-head--inverse .eyebrow{color:var(--coral)}.examples{padding-block:var(--space-16);background:var(--plum-ink);color:var(--cream)}.examples__groups{display:flex;flex-direction:column;gap:var(--space-8)}.examples__group h3{font-size:24px;margin-block-end:var(--space-4)}.examples__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,240px);gap:var(--space-4);overflow-x:auto;padding-block-end:var(--space-2);scroll-snap-type:inline mandatory}.example{display:flex;flex-direction:column;gap:var(--space-2);scroll-snap-align:start}.example h4{font-size:18px}.example__link{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:44px;color:var(--coral);font-weight:700;text-decoration:none}.examples__soon{display:flex;align-items:center;gap:var(--space-2);color:color-mix(in srgb,var(--cream) 70%,transparent)}.how{padding-block:var(--space-16)}.how__steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.how__steps li{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6)}.how__num{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:var(--brand);color:var(--brand-foreground);font-family:var(--font-primary);font-weight:700;font-size:24px}.how__steps h3{font-size:24px}.pricing{padding-block:var(--space-16);background:var(--cream-deep)}.price-card{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size:520px;padding-block:var(--space-8);padding-inline:var(--space-6);border-radius:var(--radius-l)}.price-card__amount{display:flex;align-items:baseline;gap:var(--space-2)}.price-card__amount strong{font-family:var(--font-primary);font-size:88px;line-height:1;color:var(--brand)}.price-card__amount span{font-size:22px;font-weight:600;color:var(--muted-foreground)}.price-card__desc{font-size:18px}.price-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.price-card__list li{display:flex;align-items:center;gap:var(--space-2)}.price-card__list svg{color:var(--leaf);flex-shrink:0}.price-card__extras{display:flex;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-4);border-block-start:var(--stroke) solid var(--border)}.price-card__extras h3{font-size:24px}.faq{padding-block:var(--space-16)}.faq__list{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:760px}.faq summary{font-family:var(--font-primary);font-weight:700;font-size:18px;cursor:pointer;min-block-size:32px}.faq details p{padding-block-start:var(--space-2);font-size:15px}.final-cta{padding-block:var(--space-16);background:var(--brand);color:var(--white)}.final-cta__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.final-cta h2{font-size:clamp(30px,4vw,42px)}.footer{padding-block:var(--space-12);background:var(--plum-ink);color:var(--cream)}.footer__inner{display:flex;flex-direction:column;gap:var(--space-4)}.footer__links{display:flex;gap:var(--space-6)}.footer__links a{text-decoration:none}.footer__meta{font-size:13px;color:color-mix(in srgb,var(--cream) 70%,transparent)}@media(min-width:900px){.hero{padding-block:var(--space-16) var(--space-24)}.hero__inner{grid-template-columns:1.1fr .9fr}.hero__ctas{flex-direction:row;inline-size:auto}.trust{flex-direction:row;gap:var(--space-6)}.how__steps{grid-template-columns:repeat(3,1fr)}.examples__row{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}:root{--mulberry: #7b2d5b;--mulberry-dark: #5e2045;--mulberry-soft: #f3e1ea;--plum-ink: #2b1a2e;--plum-muted: #6e5a6f;--cream: #fff6ec;--cream-deep: #f8eadb;--white: #ffffff;--coral: #ff7a66;--coral-dark: #f2604b;--coral-soft: #ffe3dc;--leaf: #5e9c5a;--leaf-dark: #3f7a3c;--leaf-soft: #e3f0e0;--line: #ead9cb;--error: #b3261e;--error-soft: #fbe4e1;--background: var(--cream);--surface: var(--white);--surface-alt: var(--cream-deep);--foreground: var(--plum-ink);--muted-foreground: var(--plum-muted);--primary: var(--coral);--primary-foreground: var(--plum-ink);--brand: var(--mulberry);--brand-foreground: var(--white);--inverse: var(--plum-ink);--inverse-foreground: var(--cream);--border: var(--line);--focus: var(--mulberry);--color-success: var(--leaf-soft);--color-success-foreground: var(--leaf-dark);--color-error: var(--error-soft);--color-error-foreground: var(--error);--font-primary: "Baloo Bhaijaan 2", "Cairo", system-ui, sans-serif;--font-secondary: "Cairo", system-ui, sans-serif;--radius-s: 12px;--radius-m: 20px;--radius-l: 32px;--radius-pill: 999px;--stroke: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-block-size:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-secondary);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-primary);font-weight:700;line-height:1.25;margin:0}p{margin:0}img,video{display:block;max-inline-size:100%}button,input,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.container{inline-size:100%;max-inline-size:1200px;margin-inline:auto;padding-inline:var(--space-6)}.muted{color:var(--muted-foreground)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:56px;padding-block:var(--space-4);padding-inline:var(--space-6);border:var(--stroke) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-primary);font-size:20px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{background:var(--primary);color:var(--primary-foreground)}.btn--primary:hover:not(:disabled){background:var(--coral-dark)}.btn--brand{background:var(--brand);color:var(--brand-foreground)}.btn--brand:hover:not(:disabled){background:var(--mulberry-dark)}.btn--outline{background:transparent;border-color:var(--foreground);color:var(--foreground)}.btn--link{background:none;border:0;min-block-size:44px;padding-inline:var(--space-2);color:var(--brand);font-size:18px}.btn--block{inline-size:100%}.btn--small{min-block-size:44px;font-size:17px;padding-inline:var(--space-4)}.tag{display:inline-flex;align-items:center;gap:var(--space-2);padding-block:6px;padding-inline:14px;border-radius:var(--radius-pill);background:var(--coral-soft);color:var(--foreground);font-weight:600;font-size:15px}.tag--soft{background:var(--mulberry-soft);color:var(--brand)}.eyebrow{color:var(--mulberry);font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:46px;padding-block:var(--space-2);padding-inline:18px;border:var(--stroke) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-weight:600;cursor:pointer}.chip[aria-pressed=true],.chip:has(input:checked){background:var(--brand);border-color:var(--brand);color:var(--brand-foreground)}.chip:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.chip:disabled{cursor:not-allowed;color:var(--muted-foreground)}.chip__badge{padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--cream-deep);color:var(--muted-foreground);font-size:13px}.field{display:flex;flex-direction:column;gap:var(--space-2)}.field__label{font-weight:600;font-size:15px}.field__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.field__help{color:var(--muted-foreground);font-size:13px}.field__error{color:var(--color-error-foreground);font-size:14px;font-weight:600}.field__count{color:var(--muted-foreground);font-size:13px;font-variant-numeric:tabular-nums}.input,.textarea{inline-size:100%;min-block-size:52px;padding-block:14px;padding-inline:var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-s);background:var(--surface);font-size:16px;text-align:start}.textarea{min-block-size:96px;resize:vertical;line-height:1.6}.input:focus,.textarea:focus{outline:none;border-color:var(--focus)}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--color-error-foreground)}.input--ltr{direction:ltr;text-align:end}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.option{display:flex;align-items:center;gap:14px;padding:var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface);cursor:pointer;text-align:start;inline-size:100%}.option:has(input:checked),.option[data-selected=true]{background:var(--mulberry-soft);border-color:var(--brand);border-width:3px;padding:calc(var(--space-4) - 1px)}.option:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.option input{inline-size:22px;block-size:22px;margin:0;accent-color:var(--brand);flex-shrink:0}.option__body{flex:1;display:flex;flex-direction:column;gap:2px}.option__title{font-family:var(--font-primary);font-weight:700;font-size:19px;line-height:1.35}.option__desc{color:var(--muted-foreground);font-size:14px}.option__price{color:var(--brand);font-weight:600;font-size:15px;white-space:nowrap}.option__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-pill);background:var(--surface);color:var(--mulberry);flex-shrink:0}.note{display:flex;gap:var(--space-3);align-items:flex-start;padding-block:14px;padding-inline:var(--space-4);border-radius:var(--radius-s);background:var(--color-success);color:var(--foreground);font-size:14px}.note svg{flex-shrink:0;color:var(--color-success-foreground);margin-block-start:2px}.note--brand{background:var(--mulberry-soft)}.note--brand svg{color:var(--brand)}.note--error{background:var(--color-error);color:var(--color-error-foreground);font-weight:600}.note--error svg{color:var(--color-error-foreground)}.card{border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface);padding:var(--space-4)}.spinner{inline-size:28px;block-size:28px;border:3px solid var(--mulberry-soft);border-block-start-color:var(--brand);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.center-state{display:grid;place-items:center;gap:var(--space-4);min-block-size:40dvh;text-align:center;padding:var(--space-8)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.fieldset{border:0;padding:0;margin:0;min-inline-size:0}.fieldset>legend{padding-inline:0;margin-block-end:var(--space-2)}.stack{display:flex;flex-direction:column;gap:var(--space-3)}
