:root{--color-paper:#fffdf9;--color-paper-2:#f4f4f8;--color-paper-3:#e9edff;--color-ink:#1c1d25;--color-ink-2:#343743;--color-muted:#626674;--color-rule:#dedfe7;--color-accent:#3047e8;--color-accent-deep:#2034c2;--color-accent-soft:#dce2ff;--color-accent-ink:#fff;--color-focus:#b4431d;--color-dark-muted:#c9ccda;--font-display:"Schibsted Grotesk", ui-sans-serif, sans-serif;--font-body:"Instrument Sans", ui-sans-serif, sans-serif;--font-hindi:"Noto Sans Devanagari", sans-serif;--color-hindi:#a33d1c;--color-hindi-light:#ffcaac;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--radius-control:8px;--radius-surface:12px;--radius-compact:6px;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:var(--space-xl)}body{font-family:var(--font-body);background:var(--color-paper);color:var(--color-ink);font-synthesis:none;scrollbar-color:var(--color-muted) var(--color-paper);caret-color:var(--color-accent);margin:0;font-size:16px;line-height:1.6}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;min-width:0;font-weight:700;line-height:1.08}p{text-wrap:pretty}a{color:inherit;text-underline-offset:5px;touch-action:manipulation;text-decoration:none}button,select{font:inherit;color:inherit;touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}button,a,select{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}img{object-fit:cover;width:100%;max-width:100%;display:block}svg{flex:none;width:24px;height:24px}::selection{background:var(--color-accent-soft);color:var(--color-ink)}.container{width:min(1280px,100% - 96px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;padding:var(--space-sm) var(--space-lg);background:var(--color-accent);color:var(--color-accent-ink);position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}@media (width<=800px){.container{width:calc(100% - 48px)}}@media (width<=480px){.container{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}img{height:auto}.button{justify-content:center;align-items:center;gap:var(--space-md);min-height:56px;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-accent-ink);white-space:nowrap;transition:background-color .2s var(--ease-out), transform .2s var(--ease-out);border:0;font-size:17px;font-weight:500;line-height:1.3;display:inline-flex}.button:hover{background:var(--color-accent-deep)}.button:active{transform:translateY(1px)}.button:disabled{background:var(--color-paper-3);color:var(--color-muted);cursor:not-allowed;transform:none}.text-link{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);align-items:center;font-size:16px;font-weight:500;display:inline-flex}.text-link:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.arrow-icon,.diagonal-icon,.check-icon,.coffee-icon,.chat-icon,.mail-icon{align-items:center;display:inline-flex}.arrow-icon svg,.diagonal-icon svg,.check-icon svg{width:20px;height:20px}.brand{align-items:center;gap:var(--space-xs);font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.04em;min-height:44px;font-size:28px;font-weight:700;line-height:1;display:inline-flex}.brand-light{font-weight:400}.brand-dot{color:var(--color-accent)}.brand-mark{width:28px;height:28px;color:var(--color-accent)}:lang(hi){font-family:var(--font-hindi);letter-spacing:0;font-weight:500}h2{font-size:clamp(40px,4.4vw,64px)}.section-pad{padding-block:120px}.site-header{align-items:center;gap:var(--space-2xl);height:96px;display:flex;position:relative}.desktop-nav{align-items:center;gap:var(--space-xl);margin-left:auto;font-size:15px;display:flex}.desktop-nav a{align-items:center;min-height:44px;display:inline-flex}.desktop-nav a:hover{text-decoration:underline}.language-link{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.language-link:hover{text-decoration:underline}.nav-action{white-space:nowrap;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-paper);transition:background-color .2s var(--ease-out);align-items:center;font-size:15px;font-weight:500;display:inline-flex}.nav-action:hover{background:var(--color-accent)}.menu-toggle,.mobile-menu[hidden]{display:none}.hero{gap:var(--space-3xl);min-height:min(100svh - 96px,820px);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;display:grid}.hero h1{letter-spacing:-.04em;max-width:11ch;font-size:clamp(52px,5.4vw,86px);line-height:1}.hero-hindi{color:var(--color-hindi);margin-top:var(--space-md);font-size:22px;line-height:1.7}.hero-offer{align-items:center;gap:var(--space-lg);margin-top:var(--space-xl);display:flex}.hero-price{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:clamp(88px,8.4vw,128px);font-weight:700;line-height:.9}.hero-offer p:last-child{max-width:28ch;color:var(--color-ink-2);font-size:19px;line-height:1.5}.hero-actions{align-items:center;gap:var(--space-lg);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.hero-launch{color:var(--color-muted);margin-top:var(--space-lg);font-size:14px}.hero-launch strong{color:var(--color-ink);font-weight:500}.hero-phones{gap:var(--space-md);height:min(100svh - 150px,760px);min-height:520px;-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);mask-image:linear-gradient(180deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.phone-col{gap:var(--space-md);align-content:start;animation:64s linear infinite rise;display:grid}.phone-col:nth-child(2){margin-top:-40%;animation-duration:76s;animation-direction:reverse}.phone-col:nth-child(3){animation-duration:58s}.phone-col img{aspect-ratio:390/844;background:var(--color-paper-3);border-radius:22px}.hero-phones:hover .phone-col{animation-play-state:paused}@keyframes rise{to{transform:translateY(calc(-50% - var(--space-md) / 2))}}.trades{justify-content:space-between;align-items:baseline;gap:var(--space-2xl);padding-block:var(--space-xl);border-block:1px solid var(--color-rule);display:flex}.trades p{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-ink-2);max-width:62ch;font-size:clamp(20px,1.9vw,27px);font-weight:700;line-height:1.35}.trades .trades-yours{color:var(--color-accent);white-space:nowrap}.section-heading{justify-content:space-between;align-items:flex-end;gap:var(--space-2xl);margin-bottom:var(--space-2xl);display:flex}.section-heading h2{max-width:12ch}.section-heading>div{max-width:34ch}.section-heading>div p:last-child{color:var(--color-muted);margin-top:var(--space-xs);font-size:18px}.section-hindi{color:var(--color-hindi);font-size:20px;line-height:1.7}.work-filters{gap:var(--space-xs);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.work-filters button{min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-compact);color:var(--color-ink-2);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;font-size:15px}.work-filters button:hover{background:var(--color-paper-2)}.work-filters button[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.work-grid{gap:var(--space-4xl) var(--space-2xl);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.work-card{grid-column:span 6;min-width:0}.work-card[data-size=wide]{grid-column:span 7}.work-card[data-size=narrow]{grid-column:span 5}.work-card[hidden]{display:none}.work-media{margin-bottom:var(--space-2xl);position:relative}.work-desktop{aspect-ratio:1440/900;object-fit:cover;object-position:top;border-radius:var(--radius-surface);background:var(--color-paper-3);width:100%;height:auto;display:block}.work-phone{aspect-ratio:390/844;border:5px solid var(--color-paper);background:var(--color-paper-3);width:23%;height:auto;transition:transform .35s var(--ease-out);border-radius:18px;position:absolute;bottom:-12%;right:5%}.work-card[data-size=narrow] .work-phone{width:25%;bottom:-14%;right:3%}.work-card[data-phone=left] .work-phone{left:5%;right:auto}.work-card[data-phone=low] .work-phone{width:19%;bottom:-34%;left:4%;right:auto}.work-card[data-phone=low] .work-media{margin-bottom:var(--space-lg)}.work-card[data-phone=low] .work-caption{max-width:none;margin-left:27%}.work-card[data-phone=center] .work-phone{margin-left:-12%;left:50%;right:auto}.work-card[data-phone=center][data-size=narrow] .work-phone{margin-left:-12.5%}.work-card:hover .work-phone{transform:translateY(-10px)}.work-live{margin-left:var(--space-xs);padding:0 var(--space-xs);border-radius:var(--radius-compact);background:var(--color-accent-soft);color:var(--color-accent-deep);font-size:13px;font-weight:500;display:inline-block}.work-caption{max-width:70%}.work-card[data-size=narrow] .work-caption{max-width:64%}.work-caption h3{font-size:26px}.work-meta{color:var(--color-muted);margin-top:4px;font-size:14px}.work-idea{color:var(--color-ink-2);margin-top:var(--space-sm);max-width:44ch;font-size:17px}.work-note{color:var(--color-muted);margin-top:var(--space-4xl);max-width:80ch;font-size:13px}.work-note a{text-decoration:underline}.journey{background:var(--color-accent);color:var(--color-accent-ink)}.journey ::selection{background:var(--color-paper);color:var(--color-accent-deep)}.journey-head{justify-content:space-between;align-items:flex-end;gap:var(--space-2xl);display:flex}.journey-head h2{max-width:15ch}.journey-hindi{color:var(--color-hindi-light);white-space:nowrap;font-size:24px;line-height:1.7}.journey-grid{gap:var(--space-4xl);margin-top:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;display:grid}.path{gap:var(--space-xl);display:grid;position:relative}.path:before{content:"";border-left:2px dashed var(--color-accent-soft);opacity:.6;position:absolute;top:24px;bottom:24px;left:23px}.path-step{gap:var(--space-lg);grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid;position:relative}.path-num{background:var(--color-accent);border:2px solid var(--color-accent-soft);width:48px;height:48px;font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:20px;font-weight:700;display:grid}.path-hot .path-num{background:var(--color-paper);color:var(--color-accent);border-color:var(--color-paper)}.path h3{font-size:26px;line-height:1.15}.path-step p{color:var(--color-accent-soft);margin-top:var(--space-xs);max-width:46ch}.path-hot h3{font-size:34px}.path-fork{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:72px;display:grid;position:relative}.fork-branch{padding:var(--space-lg);border-radius:var(--radius-surface);background:var(--color-accent-deep);position:relative}.fork-branch h3{font-size:20px;line-height:1.3}.fork-loop{border:2px dashed var(--color-accent-soft);background:0 0}.fork-loop:after{content:"";left:calc(-1 * var(--space-md) - 2px);width:var(--space-md);border-top:2px dashed var(--color-accent-soft);position:absolute;top:50%}.delivery{top:var(--space-xl);position:sticky}.channel{border-radius:var(--radius-control);background:var(--color-accent-deep);gap:4px;padding:4px;display:inline-flex}.channel button{align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-compact);color:var(--color-accent-ink);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border:0;font-size:16px;font-weight:500;display:inline-flex}.channel button:hover{background:var(--color-accent)}.channel button[aria-pressed=true]{background:var(--color-paper);color:var(--color-accent-deep)}.channel svg{width:20px;height:20px}.inbox{margin-top:var(--space-md);padding:var(--space-lg);background:var(--color-accent-deep);border-radius:20px}.thread{gap:var(--space-xs);display:grid}.msg{max-width:86%;padding:var(--space-sm) var(--space-md);color:var(--color-ink);border-radius:16px;font-size:15px;line-height:1.5}.msg-you{background:var(--color-paper);border-bottom-right-radius:4px;justify-self:end}.msg-us{background:var(--color-accent-soft);justify-self:start;gap:var(--space-sm);border-bottom-left-radius:4px;display:grid}.msg-time{color:var(--color-accent-soft);font-size:12px}.thread .msg-time:first-of-type{justify-self:end}.msg-shots{gap:var(--space-xs);grid-template-columns:minmax(0,1fr) 88px;align-items:end;max-width:300px;display:grid}.msg-shots img{aspect-ratio:390/690;object-fit:cover;object-position:top;border-radius:12px;width:100%}.msg-more{min-height:88px;padding:var(--space-xs);background:var(--color-paper);color:var(--color-accent-deep);text-align:center;border-radius:12px;align-content:center;justify-items:center;font-size:13px;line-height:1.3;display:grid}.msg-more b{font-family:var(--font-display);font-size:28px;line-height:1;display:block}.letter{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-surface);background:var(--color-paper);color:var(--color-ink);display:grid}.letter[hidden],.thread[hidden]{display:none}.letter-row{padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-rule);grid-template-columns:5.5em minmax(0,1fr);font-size:15px;display:grid}.letter-row span{color:var(--color-muted)}.letter-body{color:var(--color-ink-2);font-size:15px}.letter .msg-more{background:var(--color-paper-3)}.letter .msg-time{color:var(--color-muted)}.clock{margin-top:var(--space-lg);color:var(--color-accent-soft);max-width:40ch;font-size:18px}@supports (animation-timeline:view()){.thread>*{animation:linear both pop;animation-timeline:view();animation-range:entry cover 28%}@keyframes pop{0%{opacity:0;transform:translateY(16px)}}}.pricing-section{background:var(--color-ink);color:var(--color-paper)}.pricing-layout{align-items:start;gap:var(--space-4xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.offer-hindi{color:var(--color-hindi-light);margin-top:var(--space-lg);font-size:20px;line-height:1.8}.total-price{font-family:var(--font-display);letter-spacing:-.05em;margin-top:var(--space-xl);font-variant-numeric:tabular-nums;color:var(--color-accent-soft);font-size:128px;font-weight:700;line-height:1}.total-price>span{font-family:var(--font-body);letter-spacing:0;margin-top:var(--space-md);color:var(--color-dark-muted);font-size:15px;font-weight:400;display:block}.pricing-coffee{align-items:center;gap:var(--space-xs);margin-top:var(--space-xl);color:var(--color-dark-muted);font-size:16px;display:flex}.pricing-coffee .coffee-icon{color:var(--color-hindi-light)}.coffee-icon svg{width:22px;height:22px}.offer{min-width:0}.offer-title{font-size:28px;line-height:1.2}.offer-features{gap:var(--space-md);margin:var(--space-xl) 0;padding:0;list-style:none;display:grid}.offer-features li{gap:var(--space-sm);align-items:flex-start;font-size:16px;display:flex}.offer-features .check-icon{color:var(--color-accent-soft);padding-top:2px}.checkout-button{justify-content:space-between;width:100%;display:flex}.checkout-button:disabled{background:var(--color-ink-2);color:var(--color-dark-muted);cursor:not-allowed}.checkout-alternative{justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;margin-top:var(--space-md);font-size:15px;text-decoration:underline;display:flex}.checkout-alternative svg{width:16px;height:16px}.payment-note{color:var(--color-dark-muted);margin-top:var(--space-md);font-size:14px}.launch-upgrade{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-muted)}.launch-upgrade h3{font-family:var(--font-body);letter-spacing:-.02em;font-size:20px;font-weight:500}.launch-upgrade p{color:var(--color-dark-muted);margin-top:var(--space-sm);font-size:15px;line-height:1.8}.launch-upgrade strong{color:var(--color-paper);font-weight:500}.offer-fineprint{color:var(--color-dark-muted);padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--color-muted);font-size:13px;line-height:1.8}.faq-layout{gap:var(--space-2xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.faq-layout>div:first-child>p{margin-top:var(--space-lg);color:var(--color-muted);font-size:18px}.faq-list details{border-bottom:1px solid var(--color-rule)}.faq-list details:first-child{border-top:1px solid var(--color-rule)}.faq-list summary{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:64px;padding-block:var(--space-md);cursor:pointer;font-size:17px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover{color:var(--color-accent)}.faq-list p{color:var(--color-muted);padding:0 var(--space-lg) var(--space-lg) 0;max-width:65ch;font-size:16px;line-height:1.8}.faq-plus{flex:none;width:16px;height:16px;position:relative}.faq-plus:before,.faq-plus:after{content:"";transition:transform .2s var(--ease-out);background:currentColor;position:absolute}.faq-plus:before{width:14px;height:2px;top:7px;left:1px}.faq-plus:after{width:2px;height:14px;top:1px;left:7px}.faq-list details[open] .faq-plus:after{transform:rotate(90deg)}.site-footer{align-items:center;gap:var(--space-xl);padding-block:var(--space-2xl);border-top:1px solid var(--color-rule);display:flex}.site-footer>p{color:var(--color-hindi);font-size:15px}.site-footer>div:last-child{align-items:center;gap:var(--space-lg);color:var(--color-muted);flex-wrap:wrap;margin-left:auto;font-size:14px;display:flex}.site-footer a{align-items:center;min-height:44px;display:inline-flex}.site-footer>div:last-child a:hover{text-decoration:underline}@media (width<=1100px){.hero{gap:var(--space-2xl)}.hero-offer{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.journey-grid{gap:var(--space-2xl)}.path-fork{margin-left:0}}@media (width<=900px){.site-header{gap:var(--space-md);height:76px}.desktop-nav{display:none}.language-link{margin-left:auto}.nav-action{padding:0 var(--space-sm);margin-left:0;font-size:14px}.menu-toggle{justify-content:center;align-items:center;gap:var(--space-xs);background:0 0;border:0;flex-direction:column;width:44px;height:44px;display:flex}.menu-toggle span{background:var(--color-ink);width:20px;height:2px}.mobile-menu{z-index:10;padding:var(--space-xs) var(--space-lg) var(--space-md);background:var(--color-paper);border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex;position:absolute;top:76px;left:-24px;right:-24px}.mobile-menu a{align-items:center;min-height:48px;font-size:16px;display:flex}.hero{min-height:0;padding-top:var(--space-md);grid-template-columns:minmax(0,1fr)}.hero h1{max-width:13ch}.hero-offer{flex-direction:row;align-items:center}.hero-phones{height:460px;min-height:0}.trades{gap:var(--space-sm);flex-direction:column}.section-heading,.journey-head{align-items:flex-start;gap:var(--space-lg);flex-direction:column}.work-grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr)}.work-card,.work-card[data-size]{grid-column:auto}.work-card[data-size] .work-phone{width:26%;bottom:-14%}.work-card[data-phone=low] .work-phone{width:21%;bottom:-36%}.work-card[data-size] .work-caption{max-width:68%}.journey-grid{grid-template-columns:minmax(0,1fr)}.delivery{position:static}.pricing-layout,.faq-layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.section-pad{padding-block:88px}}@media (width<=760px){.work-caption,.work-card[data-size] .work-caption{max-width:none}.work-media{margin-bottom:var(--space-3xl)}.path-fork{grid-template-columns:minmax(0,1fr)}.fork-loop:after,.path:before{display:none}.site-footer{gap:var(--space-md);flex-wrap:wrap}.site-footer>div:last-child{gap:var(--space-md);width:100%;margin-left:0}}@media (width<=480px){.brand{font-size:25px}.brand-mark{width:24px;height:24px}.mobile-menu{padding-inline:20px;left:-20px;right:-20px}.hero h1{font-size:clamp(40px,11.5vw,52px)}.hero-hindi{font-size:19px}.hero-price{font-size:80px}.hero-offer p:last-child{font-size:16px}.hero-actions{gap:var(--space-xs) var(--space-lg)}.hero-phones{gap:var(--space-xs);height:380px}.phone-col{gap:var(--space-xs)}.phone-col img{border-radius:14px}.work-filters{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.work-filters button{flex:none}.work-phone{border-width:3px;border-radius:12px}.work-live{font-size:12px}.work-caption h3{font-size:23px}.inbox{padding:var(--space-md)}.msg{max-width:94%}.path h3{font-size:22px}.path-hot h3{font-size:27px}.path-step{gap:var(--space-md);grid-template-columns:40px minmax(0,1fr)}.path-num{width:40px;height:40px;font-size:18px}.journey-hindi{white-space:normal;font-size:20px}.total-price{font-size:104px}.section-pad{padding-block:var(--space-3xl)}.nav-action{display:none}}@media (prefers-reduced-motion:reduce){.phone-col{animation:none}.phone-col:nth-child(2){margin-top:0}}
