@font-face{font-family:aiDisplay;src:url(../media/inter_latin_100_900_normal-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:aiDisplay Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.RXsuuq_className{font-family:aiDisplay,aiDisplay Fallback}.RXsuuq_variable{--ai-font-display:"aiDisplay", "aiDisplay Fallback"}
@font-face{font-family:hindDeva;src:url(../media/hind_devanagari_400_normal.p.0h9kjuqj3fmop.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:hindDeva;src:url(../media/hind_devanagari_500_normal.p.3gcgz_mtvoehf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:hindDeva;src:url(../media/hind_devanagari_600_normal.p.1d0gcmnl_dzdu.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}._ai_Pq_className{font-family:hindDeva}._ai_Pq_variable{--ai-font-ui-deva:"hindDeva"}
@font-face{font-family:hindLatin;src:url(../media/hind_latin_400_normal-s.p.3hfkl415jjze8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:hindLatin;src:url(../media/hind_latin_500_normal-s.p.19jsrx7exjbdt.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:hindLatin;src:url(../media/hind_latin_600_normal-s.p.083560ve--_qs.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:hindLatin Fallback;src:local(Arial);ascent-override:108.42%;descent-override:56.11%;line-gap-override:0.0%;size-adjust:97.3%}.zlXjuq_className{font-family:hindLatin,hindLatin Fallback}.zlXjuq_variable{--ai-font-ui-latin:"hindLatin", "hindLatin Fallback"}
@font-face{font-family:aiDeva;src:url(../media/tiro_devanagari_hindi_devanagari_400_normal.p.2m4b-9p0tazhi.woff2)format("woff2");font-display:swap;font-weight:400}.W6nFMa_className{font-family:aiDeva;font-weight:400}.W6nFMa_variable{--ai-font-deva:"aiDeva"}
.ai-root{--ai-ink:#f8f6f0;--ai-ink-2:#fff;--ai-line:#1f3b5724;--ai-paper:#0e1a24;--ai-paper-2:#3d4a56;--ai-muted:#5f6b76;--ai-amber:#2c7c04;--ai-amber-hi:#3d9a07;--ai-green:#2c7c04;--ai-sky:#08f;--ai-danger:#c62f34;--ai-font-ui:var(--ai-font-ui-deva), var(--ai-font-ui-latin);--ai-display:var(--ai-font-display), system-ui, sans-serif;--ai-ui:var(--ai-font-display), var(--ai-font-ui), system-ui, sans-serif;--ai-deva:var(--ai-font-deva), var(--ai-font-ui), serif;background:var(--ai-ink);min-height:100vh;color:var(--ai-paper);font-family:var(--ai-ui);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.ai-root *,.ai-root :before,.ai-root :after{box-sizing:border-box}.ai-root a{color:var(--ai-amber)}.ai-root a:hover{color:var(--ai-amber-hi)}.ai-root :focus-visible{outline:2px solid var(--ai-amber);outline-offset:3px;border-radius:6px}.ai-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.ai-head{border-bottom:1px solid var(--ai-line);z-index:20;background:color-mix(in srgb, var(--ai-ink) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex;position:sticky;top:0}.ai-brand{font:800 17px/1 var(--ai-display);letter-spacing:-.02em;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:flex;color:var(--ai-paper)!important}.ai-brand-mark{width:34px;height:25px;display:block}.ai-brand b{color:var(--ai-amber);font-weight:800}.ai-head-end{align-items:center;gap:6px;display:flex}.ai-lang{border:1px solid #3a3840;border-radius:999px;display:flex;overflow:hidden}.ai-lang button{min-width:44px;min-height:36px;color:var(--ai-paper);font:600 13px var(--ai-ui);cursor:pointer;background:0 0;border:0;padding:0 12px}.ai-lang button[aria-pressed=true]{background:var(--ai-amber);color:var(--ai-ink)}.ai-signin{align-items:center;min-height:44px;padding:0 6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ai-hero{padding:28px 0 8px}.ai-pill{background:var(--ai-ink-2);border:1px solid var(--ai-line);color:var(--ai-paper-2);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.ai-dot{background:var(--ai-green);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite ai-pulse}.ai-h1{font:800 clamp(48px, 13vw, 96px)/.98 var(--ai-display);letter-spacing:-.035em;margin:18px 0 0}.ai-h1.is-hi{font:400 clamp(56px, 15vw, 112px)/1.04 var(--ai-deva);letter-spacing:0}.ai-lead{color:var(--ai-paper-2);max-width:34ch;margin:14px 0 0;font-size:18px;line-height:1.45}.ai-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:18px;display:flex}.ai-price-now{font:800 44px/1 var(--ai-display);letter-spacing:-.03em}.ai-price-was{color:var(--ai-muted);font-size:18px}.ai-price-note{color:var(--ai-paper-2);font-size:13px}.ai-cta{background:var(--ai-amber);width:100%;min-height:56px;font:700 18px var(--ai-ui);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:16px;text-decoration:none;transition:transform .18s cubic-bezier(.3,1.4,.5,1),background .2s;display:flex;color:var(--ai-ink)!important}.ai-cta:hover{background:var(--ai-amber-hi);transform:translateY(-1px)}.ai-cta:active{transform:scale(.98)}.ai-cta[aria-disabled=true],.ai-cta:disabled{pointer-events:none;background:#d9dfd6;color:#4a5560!important}.ai-cta-note{color:var(--ai-muted);text-align:center;margin:10px 0 0;font-size:13px}.ai-ring-stage{perspective:1000px;justify-content:center;align-items:center;height:250px;margin:4px -16px 0;display:flex;overflow:hidden}.ai-ring{width:120px;height:150px;transform-style:preserve-3d;animation:40s linear infinite ai-turn;position:relative}.ai-ring-card{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 36px #00000073}.ai-ring-card .top{background-position:50%;background-size:cover;align-items:flex-end;height:96px;padding:10px;display:flex}.ai-ring-card .top span{font:800 14px/1.05 var(--ai-display)}.ai-ring-card .bot{background:var(--ai-paper);color:var(--ai-ink);white-space:nowrap;text-overflow:ellipsis;padding:7px 10px;font-size:11px;font-weight:600;overflow:hidden}.ai-sec{padding:40px 0 0}.ai-sec-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ai-h2{font:800 clamp(26px, 6.5vw, 40px)/1.05 var(--ai-display);letter-spacing:-.025em;margin:0}.is-hi .ai-h2,.ai-h2.is-hi{font-family:var(--ai-ui);letter-spacing:0;font-weight:600}.ai-sub{color:var(--ai-paper-2);margin:8px 0 0}.ai-live{color:var(--ai-green);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ai-rails{gap:10px;margin:16px -16px 0;display:grid;overflow:hidden}.ai-rail{gap:10px;width:max-content;animation:60s linear infinite ai-slide-l;display:flex}.ai-rail.rev{animation-name:ai-slide-r;animation-duration:70s}.ai-rails:hover .ai-rail,.ai-rails:focus-within .ai-rail{animation-play-state:paused}.ai-rail.still{scrollbar-width:none;width:auto;animation:none;overflow-x:auto}.ai-card{background:var(--ai-ink-2);border:1px solid var(--ai-line);border-radius:14px;flex:none;width:210px;text-decoration:none;display:block;overflow:hidden;color:var(--ai-paper)!important}.ai-card .pic{background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;gap:4px;height:108px;padding:10px;display:flex;position:relative}.ai-card .pic.has-photo:after{content:"";background:linear-gradient(#0000 30%,#000000a6);position:absolute;inset:0}.ai-card .pic>*{z-index:1;position:relative}.ai-card .name{font:800 16px/1.1 var(--ai-display);letter-spacing:-.01em}.ai-card .meta{color:var(--ai-paper-2);justify-content:space-between;gap:8px;padding:9px 10px;font-size:12px;display:flex}.ai-card .meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-card .tag{color:#fff;background:#00000059;border-radius:999px;width:max-content;padding:2px 8px;font-size:11px;font-weight:600}.ai-note{color:var(--ai-muted);margin:12px 0 0;font-size:13px}.ai-chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ai-chip{min-height:44px;color:var(--ai-paper);font:500 15px var(--ai-ui);cursor:pointer;background:0 0;border:1px solid #3a3840;border-radius:999px;padding:0 14px}.ai-chip[aria-pressed=true]{background:var(--ai-paper);color:var(--ai-ink);border-color:var(--ai-paper)}.ai-preview{border:1px solid var(--ai-line);border-radius:18px;margin-top:16px;overflow:hidden}.ai-preview .bar{background:var(--ai-ink-2);color:var(--ai-muted);align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.ai-preview .bar i{background:#3a3840;border-radius:50%;width:8px;height:8px;display:block}.ai-preview .stage{flex-direction:column;gap:12px;min-height:230px;padding:22px 18px 18px;display:flex}.ai-preview .eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:600}.ai-preview .title{font:800 clamp(30px, 8vw, 46px)/1 var(--ai-display);letter-spacing:-.03em}.ai-preview .intro{opacity:.85;max-width:46ch;font-size:14px;line-height:1.45}.ai-preview .secs{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ai-preview .secs span{opacity:.85;border:1px solid;border-radius:999px;padding:4px 10px;font-size:12px}.ai-layouts{gap:10px;margin-top:14px;display:grid}.ai-layout{background:var(--ai-ink-2);border:1px solid var(--ai-line);border-radius:14px;padding:14px}.ai-layout b{font:700 16px var(--ai-display)}.ai-layout p{color:var(--ai-paper-2);margin:4px 0 0;font-size:14px}.ai-layout small{color:var(--ai-muted);margin-top:6px;font-size:12px;display:block}.bs{margin:6px 0 4px}.bs-stage{perspective:1100px;perspective-origin:50% 40%;margin:0 -16px;padding:26px 0 30px;position:relative;overflow:hidden}.bs-phone{width:252px;min-height:470px;transform-style:preserve-3d;text-align:left;border-radius:34px;margin:0 auto;padding-bottom:12px;transition:background-color .5s,color .5s;position:relative;transform:rotateX(8deg)rotateY(-16deg);box-shadow:0 0 0 7px #0e1a24,0 46px 80px -28px #0e1a248c}.bs-addr{background:color-mix(in srgb, currentColor 10%, transparent);font:500 10px/1 var(--ai-ui);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;margin:12px 14px 0;padding:7px 12px;display:flex;overflow:hidden}.bs-addr i{opacity:.6;border:1.5px solid;border-radius:2px;flex:none;width:7px;height:7px}.bs-addr span{text-overflow:ellipsis;overflow:hidden}.bs-page{transform-style:preserve-3d;flex-direction:column;gap:9px;padding:10px 12px 0;display:flex}.bs-piece{will-change:transform, opacity;backface-visibility:hidden}.bs-nav{font:700 12px var(--ai-ui);align-items:center;gap:8px;padding:2px 2px 0;display:flex}.bs-nav b{border-radius:50%;width:16px;height:16px}.bs-nav span{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.bs-nav em{opacity:.6;margin-left:auto;font-style:normal}.bs-hero{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:18px;padding:16px 14px 14px}.bs-hero small{font:700 9.5px/1.2 var(--ai-ui);letter-spacing:.08em;text-transform:uppercase;display:block}.bs-hero strong{font:800 24px/1.04 var(--ai-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:6px 0 4px;display:block}.bs-bar{background:currentColor;border-radius:4px;height:7px;margin-top:6px;display:block}.bs-cta{color:#fff;font:600 11.5px var(--ai-ui);border-radius:999px;margin-top:12px;padding:7px 14px;display:inline-block}.bs-card,.bs-row-card{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:14px;padding:11px 12px}.bs-card h4{font:700 12.5px var(--ai-ui);margin:0 0 4px}.bs-row{align-items:center;gap:8px;margin-top:7px;display:flex}.bs-row .bs-bar{margin:0}.bs-row span{font:600 11px var(--ai-ui);margin-left:auto}.bs-row .dot{border-radius:4px;flex:none;width:12px;height:12px}.bs-row.tl b{border-radius:50%;flex:none;width:8px;height:8px}.bs-row.tl span{opacity:.7;margin-left:0}.bs-row-card{gap:10px;display:flex}.bs-tiles{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.bs-tile{aspect-ratio:1;background:radial-gradient(circle at 50% 56%, var(--a) 0 27%, transparent 28%), radial-gradient(circle at 50% 56%, color-mix(in srgb, currentColor 18%, transparent) 0 40%, transparent 41%), color-mix(in srgb, currentColor 7%, transparent);border-radius:12px}.bs-window{background:linear-gradient(180deg, color-mix(in srgb, var(--a) 55%, #fff) 0%, color-mix(in srgb, var(--a) 20%, #fff) 100%);border-radius:10px;height:66px;margin-bottom:8px;position:relative;overflow:hidden}.bs-window i{background:var(--a);clip-path:polygon(0 100%,50% 0,100% 100%);width:70%;height:70%;position:absolute;bottom:0}.bs-window i+i{opacity:.7;width:64%;height:54%;left:42%}.bs-chips{flex-wrap:wrap;gap:6px;display:flex}.bs-chips span{border:1px solid color-mix(in srgb, currentColor 26%, transparent);font:600 10.5px var(--ai-ui);border-radius:999px;padding:5px 10px}.bs-grid{grid-template-columns:1fr 1fr;gap:6px;margin-top:4px;display:grid}.bs-grid span{aspect-ratio:1.4;background:color-mix(in srgb, currentColor 7%, transparent);border-radius:10px;place-items:center;font-size:20px;display:grid}.bs-masonry{grid-template-rows:58px 44px;grid-template-columns:1.2fr 1fr;gap:7px;display:grid}.bs-masonry span{background:linear-gradient(135deg, var(--a), color-mix(in srgb, var(--a) 35%, currentColor));border-radius:12px}.bs-masonry span:first-child{grid-row:span 2}.bs-masonry span:nth-child(3){opacity:.65}.bs-route{width:100%;height:auto;margin-top:4px;display:block}.bs-form{gap:6px;display:grid}.bs-form i{border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:8px;height:24px}.bs-form span{color:#fff;text-align:center;font:600 11.5px var(--ai-ui);border-radius:999px;padding:7px}.bs-map{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:14px;position:relative;overflow:hidden}.bs-map svg{width:100%;height:64px;display:block}.bs-map span{background:color-mix(in srgb, currentColor 14%, transparent);font:600 10px var(--ai-ui);border-radius:999px;padding:4px 9px;position:absolute;bottom:8px;left:10px}.bs-foot{text-align:center;font:500 9.5px var(--ai-ui);opacity:.55;padding:4px 0 0}.bs-shadow{background:radial-gradient(closest-side,#0e1a2447,#0000);border-radius:50%;width:210px;height:24px;margin:18px auto 0}.bs-controls{gap:10px;max-width:400px;margin:0 auto;display:grid}.bs-input{border:1px solid color-mix(in srgb, var(--ai-paper) 22%, transparent);background:var(--ai-ink-2);width:100%;min-height:48px;color:var(--ai-paper);font:500 16px var(--ai-ui);text-align:center;border-radius:14px;padding:0 16px}.bs-input:focus-visible{outline:2px solid var(--ai-green);outline-offset:1px}.bs-shapes{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.bs-shapes button{border:1px solid color-mix(in srgb, var(--ai-paper) 20%, transparent);min-height:36px;color:var(--ai-paper);font:500 13px var(--ai-ui);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px}.bs-shapes button[aria-pressed=true]{background:var(--ai-paper);color:var(--ai-ink);border-color:var(--ai-paper)}.bs-make{background:var(--ai-green);color:#fff;text-align:center;font:700 15px var(--ai-ui);border-radius:14px;padding:12px 16px;text-decoration:none;display:block}@media (min-width:768px){.bs-phone{width:270px;min-height:500px}.bs-hero strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.bs-phone{transition:none;transform:rotateX(4deg)rotateY(-10deg)}}.ai-kchoose{gap:10px;margin-top:16px;display:grid}.ai-kchoose .ai-chips{margin-top:0}.ai-kfind{border:1px solid color-mix(in srgb, currentColor 22%, transparent);width:100%;min-height:46px;color:inherit;font:400 16px var(--ai-ui);background:0 0;border-radius:12px;padding:0 14px}.ai-kfind:focus-visible{outline:2px solid var(--ai-green);outline-offset:1px}.ai-ktabs{scrollbar-width:none;border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);gap:4px 16px;display:flex;overflow-x:auto}.ai-ktabs::-webkit-scrollbar{display:none}.ai-ktab{min-height:40px;color:inherit;opacity:.62;font:600 14px var(--ai-ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 2px}.ai-ktab[aria-selected=true]{opacity:1;border-bottom-color:var(--ai-green)}.ai-knone{opacity:.75;margin:0;font-size:14px}.ai-examples{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:14px 0 4px;font-size:14px;display:flex}.ai-examples span{color:var(--ai-muted)}.ai-examples a{color:var(--ai-green);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ai-cv{background:var(--ai-amber);color:var(--ai-ink);border-radius:20px;gap:14px;margin-top:40px;padding:22px 18px;display:grid}.ai-cv .eyebrow{font-size:14px;font-weight:600}.ai-cv h2{font:800 clamp(28px, 7vw, 44px)/1.02 var(--ai-display);letter-spacing:-.03em;margin:0}.ai-cv p{margin:0;font-size:16px}.ai-idcard{background:var(--ai-paper);width:180px;color:var(--ai-ink);border-radius:14px;justify-self:start;padding:14px;transform:rotate(-4deg);box-shadow:0 18px 30px #00000040}.ai-idcard .ph{background:#1f3b4d;border-radius:50%;width:44px;height:44px;margin-bottom:10px}.ai-idcard b{font:800 15px var(--ai-display);display:block}.ai-idcard small{color:#4a4650;font-size:12px}.ai-idcard .tags{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.ai-idcard .tags span{background:#e7e0d2;border-radius:999px;padding:2px 6px;font-size:10px}.ai-steps{counter-reset:s;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ai-steps li{background:var(--ai-ink-2);border:1px solid var(--ai-line);border-radius:14px;grid-template-columns:40px 1fr;gap:12px;padding:14px;display:grid}.ai-steps li:before{counter-increment:s;content:counter(s);background:var(--ai-paper);width:40px;height:40px;color:var(--ai-ink);font:800 18px var(--ai-display);border-radius:50%;place-items:center;display:grid}.ai-steps b{font-size:16px;display:block}.ai-steps span{color:var(--ai-paper-2);font-size:14px}.ai-gets{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.ai-get{background:var(--ai-ink-2);border:1px solid var(--ai-line);border-radius:14px;padding:14px}.ai-get b{font:800 30px/1 var(--ai-display);letter-spacing:-.02em;color:var(--ai-amber);display:block}.ai-get span{color:var(--ai-paper-2);margin-top:6px;font-size:14px;display:block}.ai-faq{margin-top:12px}.ai-faq details{border-bottom:1px solid var(--ai-line)}.ai-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-weight:600;list-style:none;display:flex}.ai-faq summary::-webkit-details-marker{display:none}.ai-faq summary:after{content:"+";color:var(--ai-amber);font-size:22px;transition:transform .2s}.ai-faq details[open] summary:after{transform:rotate(45deg)}.ai-faq p{color:var(--ai-paper-2);margin:0 0 14px}.ai-foot{border-top:1px solid var(--ai-line);color:var(--ai-muted);flex-wrap:wrap;gap:6px 18px;margin-top:48px;padding:24px 0 110px;font-size:14px;display:flex}.ai-foot a{align-items:center;min-height:44px;display:inline-flex}.ai-sticky{z-index:30;padding:10px max(16px, env(safe-area-inset-left,0px)) calc(12px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-right,0px));background:color-mix(in srgb, var(--ai-ink) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ai-line);justify-content:center;transition:transform .32s cubic-bezier(.2,1.2,.4,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px -18px #0e1a2459}.ai-sticky[data-show=true]{transform:none}@media (max-width:639px){.ai-chips{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:16px -16px 0;padding:0 16px 4px;overflow-x:auto}.ai-chips::-webkit-scrollbar{display:none}.ai-chip{scroll-snap-align:start;flex:none}}.ai-sticky .ai-cta{width:100%;max-width:480px;margin:0}.ai-desk-feed{display:none}@media (min-width:1024px){.ai-sticky{display:none}.ai-top{grid-template-columns:230px minmax(0,1fr) 230px;gap:28px;height:calc(100vh - 69px);min-height:640px;display:grid;overflow:hidden}.ai-desk-feed{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.ai-col{flex-direction:column;gap:12px;animation:70s linear infinite ai-up;display:flex}.ai-col.down{animation-name:ai-down;animation-duration:80s}.ai-col.still{animation:none}.ai-desk-feed:hover .ai-col{animation-play-state:paused}.ai-col .ai-card{width:100%}.ai-top .ai-hero{text-align:center;align-self:center;padding:0}.ai-top .ai-lead{margin-left:auto;margin-right:auto}.ai-top .ai-price{justify-content:center}.ai-top .ai-cta{max-width:420px;margin-left:auto;margin-right:auto}.ai-phone-feed{display:none}.ai-gets{grid-template-columns:repeat(4,1fr)}.ai-layouts{grid-template-columns:1fr 1fr}.ai-steps{grid-template-columns:repeat(4,1fr)}.ai-steps li{grid-template-columns:1fr}.ai-cv{grid-template-columns:1fr auto;align-items:center;padding:36px}.ai-kinds{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}}@keyframes ai-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ai-turn{0%{transform:rotateX(-8deg)rotateY(0)}to{transform:rotateX(-8deg)rotateY(-360deg)}}@keyframes ai-slide-l{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ai-slide-r{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ai-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ai-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-ring,.ai-rail,.ai-col,.ai-dot{animation:none!important}.ai-rails{overflow-x:auto}.ai-cta,.ai-sticky{transition:none}}.ai-paper{--p-bg:#f5f1e8;--p-card:#fff;--p-ink:#121115;--p-muted:#5f5a52;--p-line:#d9d2c3;--p-ok:#1f5c3e;--p-ok-line:#2e7d57;--p-bad:#a12c2f;--p-chip:#fff;background:var(--p-bg);color:var(--p-ink);min-height:100vh}@media (prefers-color-scheme:dark){.ai-paper{--p-bg:#121115;--p-card:#1e1c22;--p-ink:#f5f1e8;--p-muted:#b6b0a4;--p-line:#3a3840;--p-ok:#7fdcae;--p-ok-line:#5fd39a;--p-bad:#ff8a8d;--p-chip:#1e1c22}}.ai-paper .ai-head{background:color-mix(in srgb, var(--p-bg) 92%, transparent);border-color:var(--p-line)}.ai-paper .ai-brand{color:var(--p-ink)!important}.ai-paper .ai-lang{border-color:var(--p-line)}.ai-paper .ai-lang button{color:var(--p-ink)}.ai-paper a{color:#2c7c04}@media (prefers-color-scheme:dark){.ai-paper a{color:#7fdcae}}.ai-form{grid-template-columns:minmax(0,1fr);gap:18px;max-width:560px;margin:0 auto;padding:20px 16px 190px;display:grid}.ai-form>*{min-width:0}@media (max-width:639px){.ai-kchips.scroll{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.ai-kchips.scroll::-webkit-scrollbar{display:none}.ai-kchips.scroll .ai-kchip{flex:none}}.ai-form h1{font:800 30px/1.1 var(--ai-display);letter-spacing:-.02em;margin:0}.ai-form .step{color:var(--p-muted);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600}.ai-who{background:var(--p-card);border:1px solid var(--p-line);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.ai-who .av{background:var(--ai-amber);color:#121115;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.ai-who .em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-who a,.ai-who .ai-linkbtn{white-space:nowrap;flex:none;align-items:center;min-height:44px;margin-left:auto;display:inline-flex}.ai-field{gap:6px;display:grid}.ai-field>label,.ai-field>.lbl{font-size:15px;font-weight:600}.ai-field .help{color:var(--p-muted);font-size:13px}.ai-input{border:1.5px solid var(--p-line);background:var(--p-card);width:100%;min-height:50px;color:var(--p-ink);font:500 16px var(--ai-ui);border-radius:12px;padding:0 14px}.ai-input:focus{border-color:var(--ai-amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai-amber) 30%, transparent);outline:none}.ai-addr{border:1.5px solid var(--p-line);background:var(--p-card);border-radius:12px;align-items:center;display:flex;overflow:hidden}.ai-addr[data-state=ok]{border-color:var(--p-ok-line)}.ai-addr[data-state=bad]{border-color:var(--p-bad)}.ai-addr span{color:var(--p-muted);white-space:nowrap;padding:0 4px 0 14px;font-size:16px}.ai-addr span:last-child{padding:0 14px 0 2px}.ai-addr input{min-width:0;min-height:50px;color:var(--p-ink);font:600 16px var(--ai-ui);background:0 0;border:0;outline:none;flex:1}.ai-msg{font-size:13px}.ai-msg.ok{color:var(--p-ok)}.ai-msg.bad{color:var(--p-bad)}.ai-sugs{flex-wrap:wrap;gap:6px;display:flex}.ai-sugs button,.ai-kchip{border:1px solid var(--p-line);background:var(--p-chip);min-height:44px;color:var(--p-ink);font:500 14px var(--ai-ui);cursor:pointer;border-radius:999px;padding:0 14px}.ai-kchip[aria-pressed=true],.ai-kchip[aria-checked=true]{background:var(--p-ink);color:var(--p-bg);border-color:var(--p-ink)}.ai-kchips{flex-wrap:wrap;gap:8px;display:flex}.ai-phone{border:1.5px solid var(--p-line);background:var(--p-card);border-radius:12px;align-items:center;display:flex}.ai-phone span{color:var(--p-muted);padding:0 6px 0 14px;font-weight:600}.ai-phone select{border:0;border-right:1px solid var(--p-line);max-width:9.5rem;min-height:50px;color:var(--p-ink);font:600 15px var(--ai-ui);background:0 0;outline:none;padding:0 4px 0 12px}.ai-phone input{min-width:0;min-height:50px;color:var(--p-ink);font:600 16px var(--ai-ui);letter-spacing:.03em;background:0 0;border:0;outline:none;flex:1}.ai-row{background:var(--p-card);border:1px solid var(--p-line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.ai-row input[type=checkbox]{width:24px;height:24px;accent-color:var(--ai-amber);flex:none;margin:0}.ai-row .t,.ai-row .h{display:block}.ai-row .t{font-size:15px;font-weight:600}.ai-row .h{color:var(--p-muted);margin-top:2px;font-size:13px}.ai-bill{background:var(--p-card);border:1px solid var(--p-line);border-radius:16px;gap:10px;padding:16px;display:grid}.ai-bill .line{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ai-bill .line s{color:var(--p-muted);margin-right:6px}.ai-bill .sub{color:var(--p-muted);font-size:13px}.ai-bill .tot{border-top:1px dashed var(--p-line);padding-top:10px;font-size:18px;font-weight:700}.ai-paybar{z-index:30;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--p-bg) 30%);position:fixed;bottom:0;left:0;right:0}.ai-paybar .inner{max-width:560px;margin:0 auto}.ai-paybar .ai-cta{margin:0}.ai-paybar .note{color:var(--p-muted);text-align:center;margin:8px 0 0;font-size:12px}.ai-alert{border:1px solid var(--p-bad);color:var(--p-bad);background:color-mix(in srgb, var(--p-bad) 8%, transparent);border-radius:12px;padding:12px 14px;font-size:14px}.ai-card-p{background:var(--p-card);border:1px solid var(--p-line);border-radius:16px;gap:12px;padding:18px;display:grid}.ai-big{font:800 34px/1.05 var(--ai-display);letter-spacing:-.02em;margin:0}.ai-nums{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ai-nums div{border:1px solid var(--p-line);border-radius:12px;padding:12px}.ai-nums b{font:800 26px/1 var(--ai-display);display:block}.ai-nums span{color:var(--p-muted);font-size:13px}.ai-code{text-align:center;width:100%;min-height:60px;font:700 28px var(--ai-ui);letter-spacing:.4em;border:1.5px solid var(--p-line);background:var(--p-card);color:var(--p-ink);border-radius:12px}.ai-linkbtn{color:#2c7c04;min-height:44px;font:600 15px var(--ai-ui);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.ai-linkbtn:disabled{color:var(--p-muted);cursor:default}@media (prefers-color-scheme:dark){.ai-linkbtn{color:var(--ai-amber)}}.ai-spin{border:3px solid var(--p-line);border-top-color:var(--ai-amber);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite ai-turn-s}@keyframes ai-turn-s{to{transform:rotate(360deg)}}.ai-site{background:var(--p-card);border:1px solid var(--p-line);border-radius:14px;gap:4px;padding:14px;display:grid}.ai-site b{font-size:16px}.ai-site small{color:var(--p-muted)}@media (prefers-reduced-motion:reduce){.ai-spin{animation-duration:3s}}.ai-tabbar{z-index:40;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--p-bg,var(--ai-ink)) 94%, transparent);border-top:1px solid var(--p-line,var(--ai-line));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.ai-tabbar a{min-height:50px;font:600 11px var(--ai-ui);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;color:var(--p-muted,var(--ai-muted))!important}.ai-tabbar a[aria-current=page]{color:var(--ai-amber)!important}:is(body:has([data-ai-tabbar]) .ai-sticky,body:has([data-ai-tabbar]) .ai-paybar){bottom:calc(64px + env(safe-area-inset-bottom))}body:has([data-ai-tabbar]) .ai-form{padding-bottom:260px}@media (min-width:1024px){.ai-tabbar{border-top:0;border-bottom:1px solid var(--p-line,var(--ai-line));justify-content:center;gap:4px;padding:6px 16px;display:flex;position:sticky;top:69px;bottom:auto}.ai-tabbar a{flex-direction:row;gap:8px;min-height:44px;padding:0 16px;font-size:14px}:is(body:has([data-ai-tabbar]) .ai-sticky,body:has([data-ai-tabbar]) .ai-paybar){bottom:0}}.ai-mysites{gap:10px;display:grid}.ai-sitecard{background:var(--p-card,var(--ai-ink-2));border:1px solid var(--p-line,var(--ai-line));color:inherit;border-radius:16px;gap:6px;padding:14px;display:grid}.ai-sitecard .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-sitecard b{font:700 17px var(--ai-display)}.ai-sitecard small{color:var(--p-muted,var(--ai-muted));overflow-wrap:anywhere;font-size:13px}.ai-badge{background:color-mix(in srgb, var(--ai-amber) 22%, transparent);color:inherit;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.ai-badge[data-state=demo_live],.ai-badge[data-state=plan_live]{background:color-mix(in srgb, var(--ai-green) 25%, transparent)}.ai-badge[data-state=paused],.ai-badge[data-state=suspended],.ai-badge[data-state=demo_ended]{background:color-mix(in srgb, var(--ai-danger) 22%, transparent)}.ai-meter{background:var(--p-line,var(--ai-line));border-radius:999px;height:8px;overflow:hidden}.ai-meter i{border-radius:inherit;background:var(--ai-amber);height:100%;display:block}.ai-links{flex-wrap:wrap;gap:8px 16px;display:flex}.ai-links a,.ai-links button{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ai-bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:3px;height:120px;display:grid}.ai-bars i{background:var(--ai-amber);border-radius:4px 4px 0 0;min-height:2px;display:block}.ai-strip{gap:10px;margin-top:18px;display:grid}.ai-strip .ai-sitecard{background:var(--ai-ink-2);border-color:var(--ai-line)}.ai-terms h2{font:700 18px/1.3 var(--ai-display);margin:18px 0 6px}.ai-terms ul{color:var(--p-ink);gap:8px;margin:0;padding-left:20px;line-height:1.55;display:grid}.ai-terms-version{color:var(--p-muted);margin:-8px 0 0;font-size:13px}.ai-terms-hi{border:1px solid var(--p-line);background:var(--p-card);border-radius:14px;padding:14px 14px 14px 32px!important}.ai-terms-more{color:var(--p-muted);font-size:14px}.ai-terms a{color:var(--p-ink);text-underline-offset:2px;text-decoration:underline}.ai-paused{border:1px solid var(--ai-line);background:var(--ai-ink-2);color:var(--ai-paper);border-radius:18px;max-width:560px;margin-top:22px;padding:18px}.ai-paused h2{font:800 22px/1.2 var(--ai-display);margin:0}.ai-paused p{color:var(--ai-paper-2);margin:8px 0 0;line-height:1.5}.ai-paused-existing a{color:var(--ai-amber);font-weight:600}.ai-brand b{color:var(--ai-paper)}.ai-paper .ai-brand b{color:var(--p-ink)}.ai-brand-by{font:500 12px var(--ai-ui);color:var(--ai-muted);letter-spacing:0;margin-left:2px}.ai-guide{max-width:720px;margin:0 auto;padding:24px 16px 40px;font-size:17px;line-height:1.6}.ai-guide>*{min-width:0}.ai-guide-kicker{letter-spacing:.05em;text-transform:uppercase;color:var(--p-muted);margin:0;font-size:13px;font-weight:700}.ai-guide h1{font:800 clamp(30px, 7vw, 44px)/1.08 var(--ai-display);letter-spacing:-.02em;margin:8px 0 0}.ai-paper[lang=hi] .ai-guide h1,.ai-paper[lang=hi] .ai-guide h2{font-family:var(--ai-deva), var(--ai-display);letter-spacing:0;font-weight:400;line-height:1.25}.ai-guide-lead{color:var(--p-ink);margin:14px 0 0;font-size:19px}.ai-guide-date{color:var(--p-muted);margin:10px 0 0;font-size:13px}.ai-guide h2{font:800 24px/1.2 var(--ai-display);letter-spacing:-.01em;margin:36px 0 8px}.ai-guide p{margin:10px 0 0}.ai-guide ol,.ai-guide ul{gap:8px;margin:10px 0 0;padding-left:22px;display:grid}.ai-guide-table{border:1px solid var(--p-line);background:var(--p-card);border-radius:14px;margin-top:14px;overflow-x:auto}.ai-guide-table:focus-visible{outline:3px solid var(--ai-amber);outline-offset:2px}.ai-guide-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.ai-guide-table th,.ai-guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--p-line);padding:10px 12px}.ai-guide-table thead th{color:var(--p-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.ai-guide-table tbody tr:last-child th,.ai-guide-table tbody tr:last-child td{border-bottom:0}.ai-guide-note{color:var(--p-muted);font-size:14px}.ai-guide .ai-faq summary{font-size:17px}.ai-guide .ai-faq p{color:var(--p-muted)}.ai-guide .ai-faq summary:after{color:var(--p-ink)}.ai-guide .ai-faq details{border-color:var(--p-line)}.ai-guide-cta{margin:28px 0 0;color:#121115!important}.ai-guide-sources ul,.ai-guide-more ul{font-size:15px}.ai-guide-list{list-style:none;gap:12px!important;margin-top:20px!important;padding:0!important}.ai-guide-list a{background:var(--p-card);border:1px solid var(--p-line);border-radius:14px;gap:4px;padding:14px 16px;text-decoration:none;display:grid;color:var(--p-ink)!important}.ai-guide-list a span{color:var(--p-muted);font-size:15px}.ai-guide-foot{border-color:var(--p-line);max-width:720px;color:var(--p-muted);margin:0 auto;padding:24px 16px 48px}html[data-himlocal-app] [data-sells]{display:none!important}.ai-form.is-wide{max-width:1200px}.ai-pl{--pl-ink:var(--p-ink,var(--ai-paper));--pl-bg:var(--p-bg,var(--ai-ink));--pl-muted:var(--p-muted,var(--ai-muted));--pl-card:var(--p-card,var(--ai-ink-2));--pl-line:var(--p-line,var(--ai-line));--pl-accent:var(--p-ok,var(--ai-green));--pl-accent-ink:var(--p-card,#fff);min-width:0;color:var(--pl-ink)}.ai-pl-lead{color:var(--p-muted,var(--ai-muted));max-width:62ch;margin:0}.ai-pl-tabs{scrollbar-width:none;gap:8px;margin:0 -16px;padding:4px 16px;display:flex;overflow-x:auto}.ai-pl-tabs::-webkit-scrollbar{display:none}.ai-pl-tabs button{border:1.5px solid var(--pl-line);background:var(--pl-card);min-height:48px;color:var(--pl-ink);font:600 15px var(--ai-ui);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;display:inline-flex}.ai-pl-tabs button[aria-selected=true]{background:var(--pl-ink);color:var(--pl-bg);border-color:var(--pl-ink)}.ai-pl-tabs small{background:var(--pl-accent);color:var(--pl-accent-ink);font:700 11px var(--ai-ui);border-radius:999px;padding:2px 7px}.ai-pl-head{margin-top:22px}.ai-pl-title{font:800 clamp(26px, 5vw, 36px)/1.1 var(--ai-display);letter-spacing:-.02em;margin:0}.ai-pl-h{font:800 24px/1.2 var(--ai-display);letter-spacing:-.01em;margin:0}.ai-pl-title:lang(hi),.ai-pl-h:lang(hi),.ai-pl-name:lang(hi){font-family:var(--ai-ui);letter-spacing:0;font-weight:700}.ai-pl-sub{color:var(--pl-muted);margin:6px 0 0;font-size:15px}.ai-pl-paynote{border:1px solid var(--pl-line);background:color-mix(in srgb, var(--pl-accent) 8%, var(--pl-card));border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;scroll-margin:120px;transition:box-shadow .4s;display:flex}.ai-pl-paynote[data-focus=true]{box-shadow:0 0 0 3px var(--pl-accent)}.ai-pl-paynote p{margin:0}.ai-pl-payicon{background:var(--pl-accent);width:32px;height:32px;color:var(--pl-accent-ink);font:800 16px var(--ai-ui);border-radius:50%;flex:none;place-items:center;display:grid}.ai-pl-paynote ul{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ai-pl-paynote li a{border:1px solid var(--pl-line);background:var(--pl-card);min-height:40px;color:var(--pl-ink);font:600 14px var(--ai-ui);border-radius:14px;align-items:center;padding:6px 12px;text-decoration:none;display:inline-flex}.ai-pl-paynote li a:hover{border-color:var(--pl-accent)}.ai-pl-rate{color:var(--pl-muted);font-size:13px;margin-top:6px!important}.ai-pl-cards{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin:18px -16px 0;padding:16px 16px 8px;display:flex;overflow-x:auto}.ai-pl-card{scroll-snap-align:start;background:var(--pl-card);border:1px solid var(--pl-line);color:var(--pl-ink);border-radius:18px;flex-direction:column;flex:0 0 min(84%,320px);padding:22px 18px 20px;scroll-margin-left:16px;display:flex;position:relative}.ai-pl-card[data-highlight]{border:2px solid var(--pl-accent);box-shadow:0 22px 44px -28px color-mix(in srgb, var(--pl-accent) 80%, transparent)}.ai-pl-flag{background:var(--pl-accent);color:var(--pl-accent-ink);font:700 12px var(--ai-ui);border-radius:999px;padding:4px 10px;position:absolute;top:-12px;left:16px}.ai-pl-name{font:800 20px/1.2 var(--ai-display);letter-spacing:-.01em;margin:0}.ai-pl-name small{font:500 13px var(--ai-ui);color:var(--pl-muted)}.ai-pl-blurb{color:var(--pl-muted);margin:4px 0 0;font-size:14px}.ai-pl-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:14px;display:flex}.ai-pl-price b{font:800 34px/1 var(--ai-display);letter-spacing:-.02em}.ai-pl-price b.is-word{font-size:28px}.ai-pl-price span{color:var(--pl-muted);font-size:14px}.ai-pl-was{color:var(--pl-muted);align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.ai-pl-save{background:color-mix(in srgb, var(--pl-accent) 16%, transparent);color:var(--pl-accent);border-radius:999px;padding:2px 8px;font-weight:700}.ai-pl-pay{border:1px solid var(--pl-accent);color:var(--pl-accent);font:600 12.5px var(--ai-ui);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:10px 0 0;padding:3px 10px;display:inline-flex}.ai-pl-btn{min-height:48px;font:700 16px var(--ai-ui);text-align:center;border-radius:12px;justify-content:center;align-items:center;margin-top:16px;padding:0 14px;text-decoration:none;display:flex}.ai-cta.ai-pl-btn{min-height:48px;font-size:16px}.ai-pl-btn.is-ghost{border:1.5px solid var(--pl-ink);background:0 0;color:var(--pl-ink)!important}.ai-pl-btn.is-ghost:hover{background:color-mix(in srgb, var(--pl-ink) 7%, transparent)}.ai-pl-base{font:700 14px var(--ai-ui);margin:18px 0 0}.ai-pl-list{gap:9px;margin:10px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.ai-pl-base+.ai-pl-list{margin-top:8px}.ai-pl-list li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ai-pl-tick{color:var(--pl-accent);margin-top:2px}.ai-pl-swipe{color:var(--pl-muted);margin:4px 0 0;font-size:13px}.ai-pl-more{margin:14px 0 0;font-weight:600}.ai-pl-sec{margin-top:36px}.ai-pl-cmp{border-block:1px solid var(--pl-line);background:var(--pl-card);margin:14px -16px 0;overflow-x:auto}.ai-pl-cmp:focus-visible{outline:3px solid var(--pl-accent);outline-offset:2px}.ai-pl-cmp table{border-collapse:separate;border-spacing:0;width:100%;color:var(--pl-ink);font-size:14px}.ai-pl-cmp th,.ai-pl-cmp td{border-bottom:1px solid var(--pl-line);padding:11px 10px}.ai-pl-cmp tr:last-child>*{border-bottom:0}.ai-pl-cmp thead th{vertical-align:bottom;text-align:center;font:700 14px/1.25 var(--ai-ui);min-width:112px}.ai-pl-cmp thead small{font:500 12px var(--ai-ui);color:var(--pl-muted);white-space:nowrap;margin-top:3px;display:block}.ai-pl-cmp tbody th,.ai-pl-cmp thead td{z-index:1;background:var(--pl-card);text-align:left;min-width:140px;max-width:200px;box-shadow:1px 0 0 var(--pl-line);font-weight:500;position:sticky;left:0}.ai-pl-cmp td{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.ai-pl-cmp [data-highlight]{background:color-mix(in srgb, var(--pl-accent) 8%, var(--pl-card))}.ai-pl-cmp .ai-pl-tick{margin:0 auto;display:block}.ai-pl-no{color:var(--pl-muted)}.ai-pl-cmp tr[data-row=payments]>*{font-weight:700}.ai-pl-commission{color:var(--pl-muted);margin:18px 0 0;font-size:14px}.ai-pl-commission b{color:var(--pl-ink)}.ai-pl-yard ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ai-pl-yard li{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:14px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.ai-pl-times{font:800 24px/1 var(--ai-display);color:var(--pl-accent);letter-spacing:-.02em}.ai-pl-yard li span{font-size:15px}.ai-pl-yard li strong{display:block}.ai-pl-yard li small{color:var(--pl-muted);margin-top:2px;font-size:14px;display:block}.ai-pl-fair{border-left:4px solid var(--pl-accent);background:color-mix(in srgb, var(--pl-accent) 8%, var(--pl-card));border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:15px}.ai-pl-src{color:var(--pl-muted);margin:8px 0 0;font-size:13px}.ai-pl-src a{text-underline-offset:2px;text-decoration:underline;color:inherit!important}.ai-pl-every ul{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ai-pl-every li{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:2px 12px;padding:14px 16px;display:grid}.ai-pl-every svg{color:var(--pl-accent);grid-row:span 2}.ai-pl-every b{font:700 16px var(--ai-ui)}.ai-pl-every span{color:var(--pl-muted);font-size:14px}.ai-pl-keep{border:1px solid var(--p-line);background:var(--p-card);border-radius:16px;gap:8px;max-width:640px;margin-top:12px;padding:18px;display:grid}.ai-pl-keep p{margin:0}.ai-pl-keep small{color:var(--p-muted)}.ai-pl-keep .ai-cta{margin-top:8px}@media (min-width:900px){.ai-pl-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 0;padding:16px 0 0;display:grid;overflow:visible}.ai-pl-cards[data-n="2"]{grid-template-columns:repeat(2,minmax(0,340px))}.ai-pl-cards[data-n="3"],.ai-pl-cards[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-pl-card{flex:none}.ai-pl-swipe{display:none}.ai-pl-cmp{border:1px solid var(--pl-line);border-radius:16px;margin:14px 0 0}.ai-pl-tabs{flex-wrap:wrap;margin:0;padding:4px 0}}@media (prefers-reduced-motion:reduce){.ai-pl-paynote{transition:none}}.ai-form-stack{gap:10px;display:grid}.ai-fair[data-over]{border-color:var(--p-bad)}.ai-fair small{color:var(--p-muted)}.ai-fair-months{color:var(--p-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ai-fair-months li[data-over]{color:var(--p-bad);font-weight:600}.ai-fair-ask{background:color-mix(in srgb, var(--p-bad) 8%, transparent);color:var(--p-ink);border-radius:12px;margin:0;padding:10px 12px;font-size:15px}
