.pb{padding:0 var(--pad) clamp(32px,5vw,72px);font-family:Figtree,system-ui,sans-serif}.pb-card{box-sizing:border-box;background:var(--violet);max-width:1200px;color:var(--y-100);border-radius:32px;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin:0 auto;padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden}.pb-card:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#f7d54838,#0000);border-radius:50%;width:55%;position:absolute;top:-30%;right:-12%}.pb-copy,.pb-viz{z-index:1;min-width:0;position:relative}.pb-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--y-500);margin:0 0 12px;font:500 12px/1 DM Mono,ui-monospace,monospace}.pb h2{letter-spacing:-.015em;color:#fff;max-width:18ch;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.1}.pb-sub{color:#fefbf0d1;max-width:52ch;margin:16px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.pb-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pb-stats li{border-top:1px solid #fefbf038;flex-direction:column;gap:6px;padding-top:14px;display:flex}.pb-stats b{color:var(--y-500);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1}.pb-stat-label{color:#fefbf0c7;font-size:13.5px;line-height:1.35}.pb .v2-pg-count{display:inline-grid}.pb .v2-pg-count>[aria-hidden]{grid-area:1/1}.pb .v2-pg-count-ghost{visibility:hidden}.pb .v2-pg-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pb-ctas{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:30px;display:flex}.pb-cta{background:var(--btn-yellow,#f7d548);min-height:52px;color:var(--violet);border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;transition:scale .3s cubic-bezier(.17,.67,.3,1.33);display:inline-flex}.pb-link{color:var(--y-100);text-underline-offset:4px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (any-pointer:fine){.pb-cta:hover{scale:1.04}.pb-link:hover{color:#fff}}.pb-cta:focus-visible,.pb-link:focus-visible{outline:3px solid var(--y-500);outline-offset:3px}.pb-viz{background:#fefbf012;border:1px solid #fefbf024;border-radius:24px;padding:clamp(20px,2.6vw,32px)}.pb-viz-label{letter-spacing:.18em;text-transform:uppercase;color:#fefbf099;margin:0 0 18px;font:500 11.5px/1 DM Mono,ui-monospace,monospace}.pb-path{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex;position:relative}.pb-path:before,.pb-path:after{content:"";border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.pb-path:before{background:#fefbf02e}.pb-path:after{background:var(--y-500);transform-origin:top;transition:scale 1.6s cubic-bezier(.45,0,.25,1) .2s;scale:1 0}.pb.in .pb-path:after{scale:1}.pb-path li{grid-template-columns:36px 1fr;align-items:start;gap:14px;display:grid;position:relative}.pb-dot{box-sizing:border-box;background:var(--violet);color:#fefbf0b3;z-index:1;width:36px;height:36px;transition:background-color .4s,color .4s,border-color .4s,scale .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.25s + var(--i) * .38s);border:2px solid #fefbf04d;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.pb.in .pb-dot{background:var(--y-500);color:var(--violet);border-color:var(--y-500);scale:1.08}.pb-path li>div{opacity:.45;transition:opacity .5s,translate .5s;transition-delay:calc(.3s + var(--i) * .38s);flex-direction:column;gap:3px;padding-top:6px;display:flex;translate:0 6px}.pb.in .pb-path li>div{opacity:1;translate:0}.pb-path b{color:#fff;font-size:16px}.pb-path span{color:#fefbf0bf;font-size:13.5px;line-height:1.45}@media (max-width:900px){.pb-card{border-radius:24px;grid-template-columns:1fr}.pb h2{max-width:none}.pb-stats{gap:10px}.pb-stat-label{font-size:12.5px}.pb-cta{min-height:48px;font-size:15px}}@media (max-width:420px){.pb-stats b{font-size:22px}}@media (prefers-reduced-motion:reduce){.pb-path:after,.pb-dot,.pb-path li>div,.pb-cta{transition:none}}
main.figma-landing .tfb,.tfb{place-items:center;padding:clamp(48px,5.5vw,88px) clamp(16px,4vw,32px);display:grid}.tfb-card{background:var(--violet);aspect-ratio:1672/941;border:1px solid #fdea9533;border-radius:28px;width:min(1240px,100%);min-height:420px;max-height:680px;position:relative;overflow:hidden;box-shadow:0 1px 2px #4f2a721f,0 24px 56px -28px #4f2a7273}.tfb-art{z-index:0;pointer-events:none;position:absolute;inset:0}.tfb-art-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tfb-copy{z-index:1;text-align:left;background:linear-gradient(90deg,#4f2a72d9 60%,#4f2a7200 100%);flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(12px,1.4vw,18px);width:48%;min-width:360px;padding:clamp(24px,3vw,48px) clamp(24px,3.4vw,56px);display:flex;position:absolute;top:0;bottom:0;left:0}.tfb-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#fdea95;margin:0;font-size:clamp(12px,1.1vw,14px);font-weight:700}.tfb-h{letter-spacing:-.02em;color:#fdea95;text-wrap:balance;margin:0;font:800 clamp(30px,4.2vw,58px)/1.05 Figtree,sans-serif}.tfb-h-accent{display:inline-block;position:relative}.tfb-h-accent:after{content:"";opacity:.85;background:#f7d548;border-radius:999px;height:.12em;position:absolute;bottom:-.08em;left:0;right:0}.tfb-sub{color:#fefbf0c7;max-width:44ch;margin:0;font-size:clamp(14px,1.3vw,16.5px);line-height:1.55}.tfb-features{flex-wrap:wrap;gap:clamp(10px,1.4vw,18px);margin:clamp(4px,.6vw,10px) 0;padding:0;list-style:none;display:flex}.tfb-features li{color:#fefbf0e0;background:#fefbf014;border:1px solid #fdea953d;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:clamp(12px,1vw,13px);font-weight:600;line-height:1.25;display:inline-flex}.tfb-feat-icon{width:32px;height:32px;color:var(--violet);background:#fdea95;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tfb-ctas{justify-content:flex-start;margin-top:clamp(6px,1vw,12px);display:flex}.tfb-cta{letter-spacing:.02em;align-items:center;gap:10px;min-width:180px;padding:14px 28px;font-size:clamp(13px,1.2vw,15px);display:inline-flex}@media (max-width:820px){.tfb-card{aspect-ratio:auto;min-height:0;max-height:none;padding:0;display:block}.tfb-art{position:absolute;inset:auto 0 0}.tfb-art-img{object-fit:fill;width:100%;height:auto;max-height:none}.tfb-copy{text-align:center;background:linear-gradient(to bottom, var(--violet) 0, var(--violet) calc(100% - 64vw - 24px), #4f2a7200 calc(100% - 64vw + 72px));align-items:center;gap:clamp(12px,3vw,18px);width:100%;min-width:0;padding:clamp(28px,8vw,44px) clamp(20px,5vw,32px) 64vw;position:relative;inset:auto}.tfb-features li{padding:8px 12px;font-size:12px}.tfb-feat-icon{width:28px;height:28px}.tfb-h{font-size:clamp(28px,7vw,40px)}.tfb-sub{margin-inline:auto}.tfb-features{justify-content:center}.tfb-ctas{justify-content:center;width:100%}}.tfb .tfb-card{opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1),translate .6s cubic-bezier(.22,.61,.36,1);translate:0 24px}.tfb.in .tfb-card{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.tfb .tfb-card{transition:none}}
main.figma-landing .tbs,.tbs{padding:clamp(24px,2.8vw,44px) clamp(16px,4vw,32px) clamp(48px,5vw,72px)}.tbs-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid}.tbs-cell{text-align:center;background:var(--y-300);color:var(--violet);border-radius:22px;flex-direction:column;align-items:center;gap:clamp(14px,1.6vw,18px);padding:clamp(26px,3vw,38px) clamp(18px,2vw,28px);transition:translate .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1),background-color .3s;display:flex}.tbs-cell:hover,.tbs-cell:focus-within{background:var(--y-400);translate:0 -3px;box-shadow:0 14px 30px -18px #4f2a7259}.tbs-stamp{background:var(--violet);width:clamp(62px,5.6vw,76px);height:clamp(62px,5.6vw,76px);color:var(--y-100);border-radius:50%;place-items:center;transition:scale .3s cubic-bezier(.22,.61,.36,1);display:grid;position:relative;box-shadow:inset 0 0 0 2px #fef7d724}.tbs-cell:hover .tbs-stamp,.tbs-cell:focus-within .tbs-stamp{scale:1.04}.tbs-stamp svg{width:58%;height:58%;display:block}.tbs-title{letter-spacing:-.005em;color:var(--violet);text-wrap:balance;margin:0;font:700 clamp(14.5px,1.3vw,17px)/1.22 Figtree,sans-serif}.tbs-sub{color:#4f2a72b3;text-wrap:pretty;margin:0;font-size:clamp(12.5px,1vw,13.5px);line-height:1.5}@media (max-width:720px){.tbs-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:420px){.tbs-row{grid-template-columns:1fr}}.tbs .tbs-cell{opacity:0;transition:opacity .55s cubic-bezier(.22,.61,.36,1),translate .55s cubic-bezier(.22,.61,.36,1),background-color .3s,box-shadow .3s;translate:0 16px}.tbs.in .tbs-cell{opacity:1;translate:0}.tbs.in .tbs-cell:nth-child(2){transition-delay:70ms}.tbs.in .tbs-cell:nth-child(3){transition-delay:.14s}.tbs.in .tbs-cell:nth-child(4){transition-delay:.21s}@media (prefers-reduced-motion:reduce){.tbs .tbs-cell{opacity:1;transition:none;translate:0}.tbs-cell:hover,.tbs-cell:focus-within{translate:0}.tbs-stamp{transition:none;scale:1}}
main.figma-landing .wtb,.wtb{padding:clamp(50px,6vw,80px) clamp(16px,4vw,32px)}.wtb-head{text-align:center;max-width:900px;margin:0 auto clamp(26px,3.2vw,36px)}.wtb-h{color:var(--violet);text-wrap:balance;margin:0 0 10px;font-size:clamp(26px,4.2vw,40px);font-weight:700;line-height:1.1}.wtb-h-accent{color:var(--violet);opacity:.72}.wtb-sub{color:#4f2a72ad;margin:0;font-size:clamp(14px,1.6vw,15.5px)}.wtb-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.6vw,16px);max-width:1080px;margin:0 auto;padding:0 clamp(4px,2vw,16px);list-style:none;display:grid}@media (min-width:720px){.wtb-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.wtb-cell{display:flex}.wtb-chip{width:100%;min-height:104px;color:var(--violet);background:#fff;border:1.5px solid #4f2a721f;border-radius:18px;justify-content:center;align-items:center;padding:18px 20px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex}.wtb-chip:hover,.wtb-chip:focus-visible{border-color:#4f2a724d;transform:translateY(-2px);box-shadow:0 12px 24px -16px #4f2a724d}.wtb-chip.is-pending{opacity:.55;cursor:default}.wtb-chip.is-pending:hover{box-shadow:none;border-color:#4f2a721f;transform:none}.wtb-chip-img{object-fit:contain;width:auto;max-width:100%;height:44px;display:block}.wtb-cell[data-slug=amazon] .wtb-chip-img{height:32px}.wtb-cell[data-slug=flipkart] .wtb-chip-img{height:92px}@media (max-width:720px){main.figma-landing .wtb,.wtb{padding:32px 16px 36px}.wtb-head{margin-bottom:16px}.wtb-h{margin-bottom:6px;font-size:22px}.wtb-sub{font-size:13px}.wtb-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0}.wtb-chip{border-width:1px;border-color:#4f2a721a;border-radius:12px;min-height:48px;padding:8px 6px}.wtb-chip:hover,.wtb-chip:focus-visible{box-shadow:none}.wtb-chip-img{height:22px}.wtb-cell[data-slug=amazon] .wtb-chip-img{height:14px}.wtb-cell[data-slug=flipkart] .wtb-chip-img{height:34px}}.wtb .wtb-cell{opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1),translate .5s cubic-bezier(.22,.61,.36,1);translate:0 16px}.wtb.in .wtb-cell{opacity:1;translate:0}.wtb.in .wtb-cell:nth-child(2){transition-delay:60ms}.wtb.in .wtb-cell:nth-child(3){transition-delay:.12s}.wtb.in .wtb-cell:nth-child(4){transition-delay:.18s}@media (prefers-reduced-motion:reduce){.wtb .wtb-cell{transition:none}}