@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Instrument+Serif:ital@0;1&display=swap";.aib4-root{--aib4-bg: #FAFAF7;--aib4-ink: #0B0F17;--aib4-ink-2: #1F2530;--aib4-muted: #5B6470;--aib4-accent: #0B5E73;--aib4-accent-soft: rgba(11, 94, 115, .08);--aib4-line: rgba(11, 15, 23, .08);--aib4-radius: 10px;--aib4-radius-lg: 16px;overflow-x:clip;max-width:100vw;box-sizing:border-box}.aib4-root *,.aib4-root *:before,.aib4-root *:after{box-sizing:border-box}.aib3-root.aib4-root,.aib4-root.aib3-root{--aib4-accent: #67E8F9;--aib4-ink: #F5F5F7}.aib4-root,.aib4-root *:not(svg):not(svg *):not(code):not(pre):not(kbd){font-family:Inter,system-ui,-apple-system,sans-serif!important;font-style:normal}.aib4-root h1 em,.aib4-root .h1 em,.aib4-root .aib4-typed-h1 em,.aib4-root .aib4-typed,.aib4-root h2 em,.aib4-root .h2 em,.aib4-root .h-sec em,.aib4-root .h-sec .accent,.aib4-root h2 .accent,.aib4-root .h2 .accent{font-family:Inter,system-ui,-apple-system,sans-serif!important;font-style:normal!important;font-weight:600!important;font-size:1em!important;line-height:inherit!important;letter-spacing:inherit!important;background:linear-gradient(0deg,#22d3ee 18%,#0891b2 52%,#0e7490 82%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-text-stroke:.2px rgba(8,145,178,.35)!important;text-shadow:0 0 18px rgba(34,211,238,.18)!important}.aib4-root h2 em,.aib4-root .h2 em,.aib4-root .h-sec em,.aib4-root .h-sec .accent,.aib4-root h2 .accent,.aib4-root .h2 .accent{display:block!important;margin-top:4px!important}.aib4-root em,.aib4-root .accent,.aib4-root .aib4-typed,.aib4-root .aib4-mini-cta-text em,.aib4-root .aib4-tcard-quote{font-family:Inter,system-ui,-apple-system,sans-serif!important;font-style:normal!important;font-weight:inherit!important;font-size:1em!important;line-height:inherit!important;letter-spacing:inherit!important;color:var(--aib4-accent)!important;-webkit-text-fill-color:var(--aib4-accent)!important;background:none!important;-webkit-background-clip:initial!important}.aib4-root .aib4-tcard-quote{color:var(--aib4-ink)!important;-webkit-text-fill-color:var(--aib4-ink)!important}.aib4-root h1,.aib4-root .h1,.aib4-root .aib4-typed-h1{font-weight:600!important;font-size:clamp(40px,6vw,68px)!important;line-height:1.05!important;letter-spacing:-.025em!important;margin:0 0 16px!important;display:block;text-wrap:balance;background:linear-gradient(0deg,#0b0f17 30%,#0b0f179e)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.aib4-root .aib4-typed-prefix,.aib4-root .aib4-typed-wrap,.aib4-root h1 em,.aib4-root .h1 em,.aib4-root .aib4-typed-h1 em{display:block!important;white-space:nowrap!important;line-height:1.05!important;font-size:1em!important}.aib4-root .aib4-typed-wrap{display:flex!important;align-items:baseline;gap:0;contain:layout style}.aib4-root .aib4-typed{white-space:nowrap;will-change:contents}@media(max-width:749px){.aib4-root h1,.aib4-root .h1,.aib4-root .aib4-typed-h1{font-size:clamp(34px,9vw,48px)!important}}.aib4-root h2,.aib4-root .h2,.aib4-root .h-sec{font-weight:600!important;font-size:clamp(36px,5vw,56px)!important;line-height:1.02!important;letter-spacing:-.025em!important;margin:0 0 14px!important;background:linear-gradient(0deg,#0b0f17 30%,#0b0f179e)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.aib4-root h3,.aib4-root .bento-card h3,.aib4-root .opt-name{font-weight:600!important;font-size:17px!important;line-height:1.3!important;letter-spacing:-.02em!important;margin:0 0 8px!important;color:var(--aib4-ink)!important}.aib4-root h4{font-weight:600!important;font-size:15px!important;line-height:1.35!important;letter-spacing:-.01em!important;color:var(--aib4-ink)!important}.aib4-root .lede,.aib4-root .lede2,.aib4-root .lede-center,.aib4-root .sec-sub,.aib4-root p.lede{font-weight:400!important;font-size:16px!important;line-height:1.6!important;letter-spacing:-.005em!important;color:var(--aib4-muted)!important;max-width:600px!important;margin:0 0 16px!important}.aib4-root .lede-center{margin-left:auto!important;margin-right:auto!important;text-align:center}.aib4-root .sec-head{text-align:center;margin-bottom:44px}.aib4-root .sec-head .lede,.aib4-root .sec-head .lede2,.aib4-root .sec-head p{margin-left:auto!important;margin-right:auto!important;text-align:center}.aib4-root .bento-card p,.aib4-root .step p,.aib4-root .opt-feats li{font-weight:400!important;font-size:14px!important;line-height:1.55!important;letter-spacing:-.005em!important;color:var(--aib4-muted)!important}.aib4-root .kicker,.aib4-root .eyebrow,.aib4-root .side-tag{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#0891b2!important;display:inline-block!important;margin-bottom:14px!important;background:transparent!important;padding:0!important;border-radius:0!important;border:0!important}.aib3-root.aib4-root .kicker,.aib3-root.aib4-root .eyebrow{background:transparent!important;border:0!important;color:#0891b2!important}.aib4-root .kicker .kd-dot,.aib4-root .eyebrow .dot{display:none!important}.aib4-root .trust{font-weight:400!important;font-size:13px!important;letter-spacing:-.005em!important;color:var(--aib4-muted)!important}.aib4-root .trust strong{color:var(--aib4-ink)!important;font-weight:600!important}.aib4-root .btn{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:1!important;padding:12px 18px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;border:0!important;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease;letter-spacing:-.005em!important;text-decoration:none;white-space:nowrap}.aib4-root .btn-sm{padding:9px 14px!important;font-size:13px!important}.aib4-root .btn-lg{padding:14px 22px!important;font-size:14.5px!important}.aib4-root .btn .arrow{width:12px!important;height:12px!important;flex-shrink:0;transition:transform .22s ease}.aib4-root .btn-lg .arrow{width:13px!important;height:13px!important}.aib4-root .btn:hover .arrow{transform:translate(3px)}.aib4-root .btn-primary{background:var(--aib4-ink)!important;color:#fff!important;box-shadow:0 1px #ffffff1a inset,0 6px 16px -8px #0b0f1766!important}.aib4-root .btn-primary:hover{transform:translateY(-1px);background:#1f2530!important}.aib4-root .btn-ghost{background:transparent!important;color:var(--aib4-ink)!important;border:1px solid var(--aib4-line)!important}.aib4-root .btn-ghost:hover{background:#fff!important}.aib3-root.aib4-root .btn-primary{background:var(--aib4-accent)!important;color:#08090c!important;box-shadow:0 6px 24px -10px #67e8f980!important}.aib3-root.aib4-root .btn-primary:hover{background:#a5f3fc!important}.aib3-root.aib4-root .btn-ghost{color:#f5f5f7!important;border-color:#ffffff1f!important}.aib3-root.aib4-root .btn-ghost:hover{background:#ffffff0a!important}.aib4-root .aib-nav,.aib4-root header.aib-nav{position:sticky!important;top:0!important;z-index:100!important;background:#fafaf7db!important;backdrop-filter:saturate(180%) blur(14px)!important;-webkit-backdrop-filter:saturate(180%) blur(14px)!important;border-bottom:1px solid var(--aib4-line)!important;padding:0!important}.aib4-root .aib-nav .nav-wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:14px 0!important;max-width:1200px!important;margin:0 auto!important}.aib4-root .aib-nav .logo{display:inline-flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important}.aib4-root .aib-nav .logo-mark{width:26px!important;height:26px!important;border-radius:6px!important;background:var(--aib4-ink)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:14px!important;font-style:normal!important;letter-spacing:-.04em!important}.aib4-root .aib-nav .logo-text{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:15px!important;color:var(--aib4-ink)!important;letter-spacing:-.025em!important}.aib4-root .aib-nav .logo-img{height:28px!important;width:auto!important;display:block!important;object-fit:contain!important}@media(max-width:720px){.aib4-root .aib-nav .logo-img{height:24px!important}}.aib4-root .aib-nav .nav-links{display:flex!important;gap:28px!important;align-items:center}.aib4-root .aib-nav .nav-links a{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:13.5px!important;color:var(--aib4-ink-2)!important;text-decoration:none!important;transition:color .15s}.aib4-root .aib-nav .nav-links a:hover{color:var(--aib4-accent)!important}@media(max-width:768px){.aib4-root .aib-nav .nav-links{display:none!important}.aib4-root .aib-nav .nav-wrap{padding:12px 16px!important}}.aib4-hero-row{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:0 0 clamp(32px,6vw,72px)}@media(min-width:1024px){.aib4-hero-row{grid-template-columns:.95fr 1.05fr;gap:56px;padding:clamp(8px,2vw,24px) 0 clamp(56px,8vw,96px)}}.aib4-hero-text{text-align:left;min-width:0}.aib4-hero-text .badge{margin-bottom:24px}.aib4-hero-text .lede{max-width:520px;margin-left:0!important;margin-right:0!important;text-align:left!important}.aib4-hero-text .cta-row{justify-content:flex-start;margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.aib4-hero-text .trust{justify-content:flex-start;text-align:left;margin-top:32px;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}@media(max-width:749px){.aib4-hero-text{text-align:center}.aib4-hero-text .badge{margin-left:auto;margin-right:auto}.aib4-hero-text .lede{max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.aib4-hero-text .cta-row{justify-content:center}.aib4-hero-text .trust{justify-content:center;text-align:center}.aib4-root .aib4-typed-h1{text-align:center}}.aib4-typed-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px;padding:0 18px;margin:4px 0;height:1.25em;min-height:1.25em;line-height:1!important;border-radius:999px;background:linear-gradient(135deg,#22d3ee1a,#0e74900f);border:1px solid rgba(34,211,238,.22);box-shadow:0 0 0 4px #22d3ee0d,0 8px 24px -12px #0e749059,0 1px #ffffff80 inset;position:relative;isolation:isolate;vertical-align:baseline;box-sizing:border-box}.aib4-typed-wrap:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(closest-side,rgba(34,211,238,.25),transparent 70%);filter:blur(12px);z-index:-1;opacity:.7;pointer-events:none}@media(min-width:750px){.aib4-root .aib4-typed-wrap{display:block!important;padding:0!important;margin:0!important;min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left!important;height:1.05em!important;min-height:1.05em!important;line-height:1.05!important;position:relative}.aib4-typed-wrap:before{display:none!important}.aib4-root .aib4-typed{display:inline-block!important;text-align:left!important;line-height:1.05!important;vertical-align:top!important}.aib4-root .aib4-cursor{vertical-align:top!important;height:.85em!important;margin-top:.1em!important}}@media(max-width:749px){.aib4-root .aib4-typed-wrap{min-width:7em;text-align:center}.aib4-root .aib4-typed{text-align:center;flex:0 0 auto}}.aib4-typed{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:700!important;font-style:normal!important;background:linear-gradient(135deg,#0e7490,#22d3ee,#0e7490)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;white-space:nowrap;font-size:1em!important;letter-spacing:-.04em;animation:aib4-gradientShift 4s ease-in-out infinite;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}@keyframes aib4-gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.aib4-typed-wrap.is-complete .aib4-typed{animation:aib4-typedPop .45s cubic-bezier(.34,1.56,.64,1),aib4-gradientShift 4s ease-in-out infinite}@keyframes aib4-typedPop{0%{transform:scale(1)}40%{transform:scale(1.045)}to{transform:scale(1)}}.aib4-cursor{display:inline-block;width:3px;height:.85em;background:linear-gradient(180deg,#22d3ee,#0e7490);border-radius:2px;margin-left:2px;animation:aib4-blink .85s steps(2,end) infinite;vertical-align:-.02em;box-shadow:0 0 12px #22d3ee99}@keyframes aib4-blink{0%,49%{opacity:1}50%,to{opacity:0}}.aib4-hero-anim{min-width:0;position:relative}.aib4-hero-anim .studio{margin:0;max-width:100%}.aib4-root .deliver-stamp{display:none!important}.aib4-mini-cta{padding:22px 0;border-top:1px solid var(--aib4-line);border-bottom:1px solid var(--aib4-line);background:linear-gradient(180deg,#0b5e7304,#0b5e7309)}.aib4-mini-cta .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 24px}.aib4-mini-cta-text{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:15px!important;color:var(--aib4-ink)!important;margin:0!important}.aib4-mini-cta-text em{font-family:Inter,system-ui,sans-serif!important;font-style:normal!important;font-weight:500!important;color:var(--aib4-accent)!important}.aib4-social{padding:clamp(64px,8vw,100px) 0;background:var(--aib4-bg)}.aib4-social-grid{display:grid;grid-template-columns:1fr;gap:32px;max-width:1100px;margin:0 auto}@media(min-width:768px){.aib4-social-grid{grid-template-columns:repeat(2,1fr);gap:36px}}.aib4-tcard{background:#fff;border:1px solid var(--aib4-line);border-radius:var(--aib4-radius-lg);padding:22px;display:flex;flex-direction:column;gap:18px}.aib4-tcard-pair{display:grid;grid-template-columns:1fr auto 1.4fr;gap:12px;align-items:center}.aib4-tcard-img{width:100%;aspect-ratio:1;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#e5e7eb,#9ca3af);position:relative}.aib4-tcard-img img{width:100%;height:100%;object-fit:cover;display:block}.aib4-tcard-img.is-store{aspect-ratio:4/3}.aib4-tcard-arrow{color:var(--aib4-accent);flex-shrink:0}.aib4-tcard-arrow svg{width:22px;height:22px}.aib4-tcard-label{position:absolute;top:8px;left:8px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:#ffffffeb;color:var(--aib4-ink)}.aib4-tcard-quote{font-family:Inter,system-ui,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.5!important;color:var(--aib4-ink)!important;margin:0!important}.aib4-tcard-foot{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--aib4-line)}.aib4-tcard-av{width:34px;height:34px;border-radius:50%;background:var(--aib4-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;font-size:12px}.aib4-tcard-who{display:flex;flex-direction:column}.aib4-tcard-who strong{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:13.5px!important;color:var(--aib4-ink)!important}.aib4-tcard-who em{font-family:Inter,sans-serif!important;font-style:normal!important;font-size:12px!important;color:var(--aib4-muted)!important}.aib4-library{padding:clamp(72px,9vw,120px) 0;background:linear-gradient(180deg,#fafaf7,#f2f0e8)}.aib4-library-head{text-align:center;max-width:680px;margin:0 auto 56px;padding:0 24px}.aib4-library-grid{display:grid;grid-template-columns:1fr;gap:18px;max-width:1200px;margin:0 auto;padding:0 24px}@media(min-width:640px){.aib4-library-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.aib4-library-grid{grid-template-columns:repeat(3,1fr)}}.aib4-lib-card{background:#fff;border:1px solid var(--aib4-line);border-radius:var(--aib4-radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.aib4-lib-card:hover{transform:translateY(-3px);border-color:#0b5e7340;box-shadow:0 12px 32px -16px #0b0f171f}.aib4-lib-visual{height:130px;border-radius:10px;background:linear-gradient(180deg,#fafaf7,#f2f0e8);border:1px solid var(--aib4-line);overflow:hidden;position:relative;padding:14px;display:flex}.aib4-lib-title{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:15px!important;color:var(--aib4-ink)!important;margin:0!important}.aib4-lib-title svg{width:16px;height:16px;color:var(--aib4-accent);flex-shrink:0}.aib4-lib-desc{font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.5!important;color:var(--aib4-muted)!important;margin:0!important}.aib4-lib-chip{align-self:flex-start;font-family:JetBrains Mono,monospace!important;font-size:10px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:var(--aib4-accent-soft);color:var(--aib4-accent);display:inline-flex;align-items:center;gap:5px}.aib4-lib-qb{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%}.aib4-lib-qb-tile{background:#fff;border:1px solid var(--aib4-line);border-radius:6px;padding:6px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.aib4-lib-qb-tile.is-best{border-color:var(--aib4-accent);background:var(--aib4-accent-soft);position:relative}.aib4-lib-qb-tile.is-best:after{content:"SAVE 20%";position:absolute;top:-7px;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:7px;font-weight:700;padding:1px 4px;background:var(--aib4-accent);color:#fff;border-radius:2px;white-space:nowrap}.aib4-lib-qb-qty{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--aib4-ink)}.aib4-lib-qb-pri{font-family:JetBrains Mono,monospace;font-size:9px;color:var(--aib4-muted)}.aib4-lib-ba{width:100%;height:100%;position:relative;border-radius:6px;overflow:hidden}.aib4-lib-ba-after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#d4d4d4,#737373)}.aib4-lib-ba-before{position:absolute;top:0;bottom:0;left:0;width:50%;background:linear-gradient(135deg,#fcd34d,#d97706)}.aib4-lib-ba-handle{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 0 1px #00000026}.aib4-lib-ba-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0003}.aib4-lib-ba-lbl{position:absolute;top:6px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;padding:2px 5px;background:#ffffffd9;color:var(--aib4-ink);border-radius:3px}.aib4-lib-ba-lbl.lbl-before{left:6px}.aib4-lib-ba-lbl.lbl-after{right:6px}.aib4-lib-faq{width:100%;display:flex;flex-direction:column;gap:5px}.aib4-lib-faq-row{background:#fff;border:1px solid var(--aib4-line);border-radius:6px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between}.aib4-lib-faq-row.is-open{border-color:var(--aib4-accent)}.aib4-lib-faq-q{font-family:Inter,sans-serif;font-size:10px;font-weight:500;color:var(--aib4-ink)}.aib4-lib-faq-ico{width:10px;height:10px;color:var(--aib4-muted)}.aib4-lib-faq-row.is-open .aib4-lib-faq-ico{color:var(--aib4-accent);transform:rotate(45deg)}.aib4-lib-stack{width:100%;height:100%;position:relative}.aib4-lib-stack-img{position:absolute;width:56px;height:72px;border-radius:6px;border:2px solid #fff;box-shadow:0 4px 12px #0000001f}.aib4-lib-stack-img.s1{left:20%;top:50%;transform:translateY(-50%) rotate(-8deg);background:linear-gradient(135deg,#fca5a5,#b91c1c)}.aib4-lib-stack-img.s2{left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#93c5fd,#1d4ed8);z-index:2}.aib4-lib-stack-img.s3{left:80%;top:50%;transform:translate(-100%,-50%) rotate(8deg);background:linear-gradient(135deg,#6ee7b7,#047857)}.aib4-lib-trust{display:flex;align-items:center;justify-content:space-around;width:100%}.aib4-lib-trust-item{display:flex;flex-direction:column;align-items:center;gap:4px}.aib4-lib-trust-ico{width:28px;height:28px;border-radius:50%;background:var(--aib4-accent-soft);color:var(--aib4-accent);display:flex;align-items:center;justify-content:center}.aib4-lib-trust-ico svg{width:14px;height:14px}.aib4-lib-trust-lbl{font-family:JetBrains Mono,monospace;font-size:8px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--aib4-muted)}.aib4-lib-atc{width:100%;background:#fff;border:1px solid var(--aib4-line);border-radius:6px;padding:6px 8px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 14px -6px #0000001a;align-self:flex-end}.aib4-lib-atc-img{width:30px;height:30px;border-radius:4px;background:linear-gradient(135deg,#fcd34d,#b45309);flex-shrink:0}.aib4-lib-atc-info{flex:1;display:flex;flex-direction:column;gap:2px}.aib4-lib-atc-name{font-family:Inter,sans-serif;font-size:9px;font-weight:600;color:var(--aib4-ink)}.aib4-lib-atc-price{font-family:JetBrains Mono,monospace;font-size:9px;color:var(--aib4-muted)}.aib4-lib-atc-btn{background:var(--aib4-ink);color:#fff;font-family:Inter,sans-serif;font-size:9px;font-weight:600;padding:5px 9px;border-radius:4px}.aib4-lib-rev{width:100%;display:flex;flex-direction:column;gap:5px}.aib4-lib-rev-row{background:#fff;border:1px solid var(--aib4-line);border-radius:6px;padding:5px 7px}.aib4-lib-rev-stars{color:#f59e0b;font-size:9px;letter-spacing:1px}.aib4-lib-rev-line{height:3px;background:var(--aib4-line);border-radius:2px;margin-top:3px}.aib4-lib-rev-line.short{width:60%}.aib4-lib-bnd{display:flex;align-items:center;gap:6px;width:100%}.aib4-lib-bnd-prod{flex:1;height:60px;border-radius:6px}.aib4-lib-bnd-prod.p1{background:linear-gradient(135deg,#fca5a5,#b91c1c)}.aib4-lib-bnd-prod.p2{background:linear-gradient(135deg,#93c5fd,#1d4ed8)}.aib4-lib-bnd-prod.p3{background:linear-gradient(135deg,#6ee7b7,#047857)}.aib4-lib-bnd-plus{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:var(--aib4-muted)}.aib4-lib-cdn{display:flex;gap:6px;width:100%;align-items:center;justify-content:center}.aib4-lib-cdn-tile{background:var(--aib4-ink);color:#fff;padding:6px 8px;border-radius:5px;display:flex;flex-direction:column;align-items:center;min-width:32px}.aib4-lib-cdn-num{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;line-height:1}.aib4-lib-cdn-lbl{font-family:JetBrains Mono,monospace;font-size:7px;letter-spacing:.1em;opacity:.6;margin-top:2px}.aib4-lib-cdn-sep{font-family:JetBrains Mono,monospace;font-size:14px;color:var(--aib4-muted)}:root{--aib4-premium-ink: #16181d;--aib4-premium-ink-2: #20232a}.aib3-root.aib4-root{background:#fff!important;color:#16181d!important;--aib4-accent: #0B5E73 !important;--aib4-ink: #16181d !important}.aib3-root.aib4-root .sec,.aib3-root.aib4-root section.sec,.aib3-root.aib4-root .cta-strip{background:#fff!important}.aib3-root.aib4-root .bg-grid,.aib3-root.aib4-root .bg-glow,.aib3-root.aib4-root .hero-bg,.aib3-root.aib4-root .sec:before,.aib3-root.aib4-root .sec:after{display:none!important}.aib3-root.aib4-root h1,.aib3-root.aib4-root h3,.aib3-root.aib4-root h4,.aib3-root.aib4-root .opt-name{color:#16181d!important;-webkit-text-fill-color:#16181d!important}.aib3-root.aib4-root p,.aib3-root.aib4-root .lede,.aib3-root.aib4-root .opt-tagline,.aib3-root.aib4-root .opt-feats li,.aib3-root.aib4-root .price-sub,.aib3-root.aib4-root .price-feats li,.aib3-root.aib4-root .cta-meta{color:#525252!important}.aib3-root.aib4-root .eyebrow,.aib3-root.aib4-root .kicker{background:transparent!important;border:0!important;color:#0891b2!important}.aib3-root.aib4-root .eyebrow .dot{display:none!important}.aib3-root.aib4-root .accent:not(.h-sec .accent):not(h2 .accent):not(.h2 .accent),.aib3-root.aib4-root em:not(.h-sec em):not(h2 em):not(.h2 em){color:#0b5e73!important;-webkit-text-fill-color:#0B5E73!important}.aib3-root.aib4-root .opt-grid{background:transparent!important}.aib3-root.aib4-root .opt{background:#fff!important;border:1px solid #e5e5e5!important;color:#16181d!important;border-radius:18px!important;padding:28px!important;box-shadow:0 1px 2px #16181d0a,0 8px 24px -16px #16181d14!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.aib3-root.aib4-root .opt:hover{transform:translateY(-4px)!important;box-shadow:0 1px 2px #16181d0a,0 24px 48px -24px #16181d2e!important;border-color:#d4d4d4!important}.aib3-root.aib4-root .opt:not(.opt-best) .opt-stats{background:#f5f5f5!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:14px 16px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.aib3-root.aib4-root .opt:not(.opt-best) .opt-stats>div{display:flex!important;flex-direction:column!important;gap:2px!important}.aib3-root.aib4-root .opt:not(.opt-best) .opt-stats>div strong{color:#16181d!important;-webkit-text-fill-color:#16181d!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;font-style:normal!important;font-family:Inter,sans-serif!important}.aib3-root.aib4-root .opt:not(.opt-best) .opt-stats>div em{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-style:normal!important;font-family:Inter,sans-serif!important}.aib3-root.aib4-root .opt-feats .yes,.aib3-root.aib4-root .opt-feats .yes svg{color:#16a34a!important}.aib3-root.aib4-root .opt-feats .no,.aib3-root.aib4-root .opt-feats .no svg{color:#a3a3a3!important}.aib3-root.aib4-root .opt-tagline{color:#6b7280!important;font-size:13px!important}.aib3-root.aib4-root .opt.opt-best{background:radial-gradient(120% 80% at 50% 0%,rgba(103,232,249,.1),transparent 60%),radial-gradient(120% 140% at 0% 100%,rgba(11,94,115,.18),transparent 55%),linear-gradient(180deg,#1d2028,#16181d)!important;border:1px solid rgba(103,232,249,.18)!important;color:#fff!important;box-shadow:0 0 0 1px #67e8f914,0 0 60px -10px #67e8f926,0 30px 60px -20px #16181d8c!important;transform:translateY(-8px)!important;position:relative!important}.aib3-root.aib4-root .opt.opt-best:hover{transform:translateY(-12px)!important;box-shadow:0 0 0 1px #67e8f91f,0 0 80px -10px #67e8f938,0 36px 70px -20px #16181d99!important}.aib3-root.aib4-root .opt.opt-best:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(103,232,249,.4),transparent 40%,transparent 60%,rgba(103,232,249,.2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aib3-root.aib4-root .opt.opt-best .opt-stats{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:14px 16px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.aib3-root.aib4-root .opt.opt-best .opt-stats>div{display:flex!important;flex-direction:column!important;gap:2px!important}.aib3-root.aib4-root .opt.opt-best .opt-stats>div strong{color:#67e8f9!important;-webkit-text-fill-color:#67E8F9!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;font-style:normal!important;font-family:Inter,sans-serif!important}.aib3-root.aib4-root .opt.opt-best .opt-stats>div em{color:#ffffff8c!important;-webkit-text-fill-color:rgba(255,255,255,.55)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-style:normal!important;font-family:Inter,sans-serif!important}.aib3-root.aib4-root .opt.opt-best .opt-name,.aib3-root.aib4-root .opt.opt-best h3,.aib3-root.aib4-root .opt.opt-best .opt-stats>div strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.aib3-root.aib4-root .opt.opt-best .opt-tagline,.aib3-root.aib4-root .opt.opt-best .opt-feats li,.aib3-root.aib4-root .opt.opt-best p{color:#ffffffb3!important}.aib3-root.aib4-root .opt.opt-best .opt-stats>div em{color:#ffffff8c!important}.aib3-root.aib4-root .opt.opt-best .opt-feats .yes,.aib3-root.aib4-root .opt.opt-best .opt-feats .yes svg{color:#34d399!important}.aib3-root.aib4-root .opt.opt-best .opt-tag{background:linear-gradient(135deg,#67e8f9,#22d3ee)!important;color:#16181d!important;border-color:transparent!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important;padding:6px 12px!important;border-radius:999px!important;box-shadow:0 4px 16px -4px #67e8f980!important}.aib3-root.aib4-root .opt.opt-best .opt-feats .yes,.aib3-root.aib4-root .opt.opt-best .opt-feats .yes svg{color:#67e8f9!important}.aib3-root.aib4-root .opt.opt-best .btn-primary{background:#fff!important;color:#16181d!important;border-color:#fff!important}.aib3-root.aib4-root .opt.opt-best .btn-primary:hover{background:#f5f5f5!important}.aib3-root.aib4-root .price-card{background:radial-gradient(120% 140% at 0% 0%,rgba(255,255,255,.04),transparent 55%),linear-gradient(180deg,#1d2028,#16181d)!important;border:1px solid #16181d!important;color:#fff!important;box-shadow:0 24px 60px -20px #16181d59!important}.aib3-root.aib4-root .price-card .price-num,.aib3-root.aib4-root .price-card .currency{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.aib3-root.aib4-root .price-card .strike{color:#ffffff73!important}.aib3-root.aib4-root .price-card .price-sub{color:#ffffffbf!important}.aib3-root.aib4-root .price-card .price-feats li{color:#ffffffd9!important}.aib3-root.aib4-root .price-card .price-feats svg{color:#34d399!important}.aib3-root.aib4-root .price-card .price-guarantee{color:#fff9!important}.aib3-root.aib4-root .price-card .eyebrow{background:#ffffff14!important;border-color:#ffffff29!important;color:#ffffffe6!important}.aib3-root.aib4-root .price-card .eyebrow .dot{background:#67e8f9!important}.aib3-root.aib4-root .price-card .btn-primary{background:#fff!important;color:#16181d!important;border-color:#fff!important}.aib3-root.aib4-root .price-card .btn-primary:hover{background:#f5f5f5!important}.aib3-root.aib4-root .cta-strip{background:#fff!important;padding:clamp(48px,7vw,88px) 0!important}.aib3-root.aib4-root .cta-strip .wrap>.cta-inner,.aib3-root.aib4-root .cta-inner{background:radial-gradient(120% 140% at 0% 0%,rgba(255,255,255,.04),transparent 55%),linear-gradient(180deg,#1d2028,#16181d)!important;color:#fff!important;border-radius:20px!important;padding:clamp(48px,7vw,80px) 32px!important;box-shadow:0 24px 60px -20px #16181d59!important}.aib3-root.aib4-root .cta-inner h2,.aib3-root.aib4-root .cta-inner .h-sec{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.aib3-root.aib4-root .cta-inner .lede,.aib3-root.aib4-root .cta-inner p{color:#ffffffbf!important}.aib3-root.aib4-root .cta-inner .cta-meta,.aib3-root.aib4-root .cta-inner .check{color:#fff9!important}.aib3-root.aib4-root .cta-inner .sep{background:#fff3!important}.aib3-root.aib4-root .cta-inner .eyebrow{background:#ffffff14!important;border-color:#ffffff29!important;color:#ffffffe6!important}.aib3-root.aib4-root .cta-inner .eyebrow .dot{background:#67e8f9!important}.aib3-root.aib4-root .cta-inner .accent{color:#67e8f9!important;-webkit-text-fill-color:#67E8F9!important}.aib3-root.aib4-root .cta-inner .btn-primary{background:#fff!important;color:#16181d!important;border-color:#fff!important}.aib3-root.aib4-root .cta-inner .btn-primary:hover{background:#f5f5f5!important}.aib4-root .stage-upload{position:relative}.aib4-root .dz-drag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease}.aib4-root .stage-upload.drag-in .dz-drag{opacity:1}.aib4-root .dz-drag-ghost{position:absolute;top:12%;right:12%;width:90px;height:90px;border-radius:10px;background:#fff;border:1px solid rgba(255,255,255,.6);box-shadow:0 10px 30px -8px #0b0f1773,0 0 0 1px #0b0f170f;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:translateZ(0) rotate(-4deg) scale(.6);opacity:0}.aib4-root .dz-drag-ghost img{width:100%;height:100%;object-fit:cover;display:block}.aib4-root .stage-upload.drag-in .dz-drag-ghost{animation:dz-drop 1.4s cubic-bezier(.22,1,.36,1) forwards}@keyframes dz-drop{0%{transform:translate3d(40%,-60%,0) rotate(-12deg) scale(.55);opacity:0}15%{transform:translate3d(40%,-60%,0) rotate(-12deg) scale(.6);opacity:1}60%{transform:translateZ(0) rotate(0) scale(1);opacity:1}85%{transform:translate3d(0,6px,0) rotate(0) scale(.96);opacity:.95}to{transform:translateZ(0) rotate(0) scale(.85);opacity:0}}.aib4-root .dz-drag-cursor{position:absolute;width:22px;height:22px;top:12%;right:12%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));opacity:0;transform:translate3d(60%,-60%,0)}.aib4-root .stage-upload.drag-in .dz-drag-cursor{animation:dz-cursor 1.4s cubic-bezier(.22,1,.36,1) forwards}@keyframes dz-cursor{0%{transform:translate3d(60%,-60%,0);opacity:0}15%{transform:translate3d(60%,-60%,0);opacity:1}60%{transform:translate3d(-10%,-10%,0);opacity:1}85%{transform:translate3d(-10%,0,0);opacity:1}to{transform:translate3d(-10%,0,0);opacity:0}}.aib4-root .stage-upload.drag-in .drop-zone{border-color:var(--aib4-accent, #0B5E73)!important;background:#0b5e730a!important;transition:border-color .3s ease,background .3s ease}.aib4-root .prod-img.prod-img-real .pi-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.aib4-root .prod-img.prod-img-real .scan-beam,.aib4-root .prod-img.prod-img-real .scan-grid{z-index:2}.aib4-root .dz-ghost-img{position:absolute!important;top:18px!important;left:18px!important;right:18px!important;bottom:18px!important;width:auto!important;height:auto!important;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:#16181d;opacity:0;transform:scale(1.02);transition:opacity .35s ease,transform .35s ease;pointer-events:none;display:block;z-index:3;box-shadow:0 8px 28px #0006}.aib4-root .dz-ghost-img .dz-ghost-img-el{width:100%;height:100%;object-fit:cover;display:block}.aib4-root .dz-ghost-img:after{content:"\2b06  Uploading";position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.06em;color:#fff;background:#0b5e73d9;padding:5px 10px;border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 12px #00000040;z-index:6}.aib4-root .stage-upload.has-image:not(.is-uploading):not(.is-analyzing) .dz-ghost-img:after{content:"\2713  Uploaded"}.aib4-root .stage-upload.has-image .dz-ghost-img.has-img{opacity:1;transform:scale(1)}.aib4-root .stage-analyze{display:none!important}.aib4-root .dz-ghost-img .dz-scan-beam,.aib4-root .dz-ghost-img .dz-scan-grid,.aib4-root .dz-ghost-img .dz-pick-dots{opacity:0;transition:opacity .35s ease}.aib4-root .stage-upload.is-analyzing .dz-ghost-img .dz-scan-beam,.aib4-root .stage-upload.is-analyzing .dz-ghost-img .dz-scan-grid,.aib4-root .stage-upload.is-analyzing .dz-ghost-img .dz-pick-dots{opacity:1}.aib4-root .dz-ghost-progress{position:absolute;left:16px;right:16px;bottom:16px;z-index:6;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.aib4-root .stage-upload.is-uploading .dz-ghost-progress{opacity:1;transform:translateY(0)}.aib4-root .dz-ghost-progress .dgp-text{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#fff;letter-spacing:.06em;text-shadow:0 1px 4px rgba(0,0,0,.6);background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:5px 10px;border-radius:999px;align-self:flex-start}.aib4-root .dz-ghost-progress .dgp-bar{width:100%;height:4px;background:#ffffff2e;border-radius:99px;overflow:hidden;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.aib4-root .dz-ghost-progress .dgp-bar i{display:block;height:100%;width:0%;background:linear-gradient(90deg,#22d3ee,#0b5e73);box-shadow:0 0 14px #22d3ee99;transition:width .2s linear;border-radius:99px}.aib4-root .dz-ghost-img .dz-scan-beam{position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#22d3ee1a,#22d3ee,#22d3ee1a);box-shadow:0 0 20px 4px #22d3eeb3,0 0 50px 12px #22d3ee59;z-index:4;animation:scan-bar 2.6s ease-in-out infinite;border-radius:2px}.aib4-root .dz-ghost-img .dz-scan-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(34,211,238,.08) 1px,transparent 1px) 0 0 / 100% 16px,linear-gradient(90deg,rgba(34,211,238,.08) 1px,transparent 1px) 0 0 / 16px 100%;z-index:3;pointer-events:none;mix-blend-mode:screen}.aib4-root .dz-ghost-img .dz-pick-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.aib4-root .dz-ghost-img .dz-pick-dots .pd{position:absolute;width:16px;height:16px;border-radius:50%;background:var(--c, #fff);box-shadow:0 0 0 2px #ffffffe6,0 0 0 3px #00000040,0 4px 14px #00000059,0 0 18px 4px var(--c, #fff);transform:scale(0);opacity:0;animation:pd-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d, 0ms)}.aib4-root .dz-ghost-img .dz-pick-dots .pd:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1.5px solid var(--c, #fff);border-radius:50%;opacity:0;animation:pd-ring 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d, 0ms)}.aib4-root .stage-upload.is-analyzing .dz-ghost-img:after{content:"\25c9  Analyzing\2026";background:#22d3eeeb;color:#0a0c10}.aib4-root .stage-upload{align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:14px!important}.aib4-root .stage-upload .drop-zone{position:relative!important;aspect-ratio:1 / 1!important;width:min(300px,70%)!important;padding:18px!important;flex:0 0 auto!important}.aib4-root .stage-upload .drop-zone .dz-icon,.aib4-root .stage-upload .drop-zone .dz-title,.aib4-root .stage-upload .drop-zone .dz-sub,.aib4-root .stage-upload .drop-zone .dz-or,.aib4-root .stage-upload .drop-zone .dz-bar,.aib4-root .stage-upload .drop-zone .dz-progress{transition:opacity .25s ease}.aib4-root .stage-upload.has-image .drop-zone .dz-icon,.aib4-root .stage-upload.has-image .drop-zone .dz-title,.aib4-root .stage-upload.has-image .drop-zone .dz-sub,.aib4-root .stage-upload.has-image .drop-zone .dz-or,.aib4-root .stage-upload.has-image .drop-zone .dz-bar,.aib4-root .stage-upload.has-image .drop-zone .dz-progress{display:none!important}.aib4-root .stage-upload .field-analysis{position:relative;width:min(420px,86%);display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;pointer-events:none;z-index:4;flex:0 0 auto;max-height:0;overflow:hidden}.aib4-root .stage-upload.is-analyzing .field-analysis{max-height:220px;transition:opacity .4s ease,transform .4s ease,max-height .5s cubic-bezier(.22,1,.36,1)}.aib4-root .stage-upload.is-analyzing .field-analysis{opacity:1;transform:translateY(0);pointer-events:auto}.aib4-root .stage-upload .field-analysis .fa-logs{flex:1 1 auto;min-height:0;overflow:hidden;background:#0a0c10;border-radius:10px;padding:10px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;line-height:1.55;color:#cfd6e0}.aib4-root .stage-upload .field-analysis .fa-logs:before{content:"\25c9  elevate.ai analysis";display:block;color:#67e8f9;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;opacity:.7}.aib4-root .stage-upload .field-analysis .fa-logs .log{opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}.aib4-root .stage-upload .field-analysis .fa-logs .log.in{opacity:1;transform:translateY(0)}.aib4-root .stage-upload .field-analysis .fa-logs .log .ts{color:#5b6472;margin-right:8px}.aib4-root .stage-upload .field-analysis .fa-logs .log .tag{color:#a5b4fc;margin-right:6px;font-weight:500}.aib4-root .stage-upload .field-analysis .fa-logs .log .tag.ok{color:#86efac}.aib4-root .stage-upload .field-analysis .fa-logs .log .tag.warn{color:#fcd34d}.aib4-root .stage-upload .field-analysis .fa-logs .log .tag.info{color:#67e8f9}.aib4-root .stage-upload .field-analysis .fa-swatches{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;flex:0 0 auto;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.aib4-root .stage-upload.show-art .field-analysis .fa-swatches{opacity:1;transform:translateY(0)}.aib4-root .stage-upload .field-analysis .fa-swatches .sw{position:relative;aspect-ratio:1 / 1;max-height:44px;border-radius:8px;background:var(--c, #ccc);box-shadow:inset 0 0 0 1px #00000014,0 4px 10px -4px #00000040;opacity:0;transform:translateY(6px) scale(.94);animation:sw-pop .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0ms)}.aib4-root .stage-upload .field-analysis .fa-swatches .sw b{display:none}@media(max-width:760px){.aib4-root .stage-upload .drop-zone{width:min(220px,68%)!important;padding:14px 12px!important;justify-content:center!important;overflow:hidden!important}.aib4-root .stage-upload .drop-zone .dz-icon{width:32px!important;height:32px!important;border-radius:10px!important;margin-bottom:8px!important}.aib4-root .stage-upload .drop-zone .dz-icon svg{width:16px!important;height:16px!important}.aib4-root .stage-upload .drop-zone .dz-title{font-size:15px!important;line-height:1.15!important}.aib4-root .stage-upload .drop-zone .dz-sub{font-size:9.5px!important;margin-top:4px!important}.aib4-root .stage-upload .drop-zone .dz-or{margin-top:8px!important;font-size:10px!important;padding:3px 8px!important}.aib4-root .stage-upload .drop-zone .dz-bar{margin-top:10px!important;height:3px!important}.aib4-root .stage-upload .drop-zone .dz-progress{margin-top:4px!important;font-size:9.5px!important}.aib4-root .stage-upload .field-analysis{width:min(320px,88%);gap:6px}.aib4-root .stage-upload.is-analyzing .field-analysis{max-height:180px}.aib4-root .stage-upload .field-analysis .fa-logs{font-size:9.5px;padding:8px 10px}.aib4-root .stage-upload .field-analysis .fa-swatches .sw{max-height:32px}.aib4-root .dz-ghost-img .dz-scan-beam{height:6px;box-shadow:0 0 24px 6px #22d3eed9,0 0 60px 16px #22d3ee73}}.aib4-root .stage-analyze .prod-img.prod-img-real{background:#fff}.aib4-root .stage-analyze .prod-img.prod-img-real .pi-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.aib4-root .stage-analyze .scan-beam{position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#22d3ee1a,#22d3ee,#22d3ee1a);box-shadow:0 0 20px 4px #22d3eeb3,0 0 50px 12px #22d3ee59;z-index:3;animation:scan-bar 2.4s ease-in-out infinite;border-radius:2px}@keyframes scan-bar{0%{top:0;opacity:0}10%{top:0;opacity:1}45%{top:calc(100% - 4px);opacity:1}55%{top:calc(100% - 4px);opacity:1}90%{top:0;opacity:1}to{top:0;opacity:0}}.aib4-root .stage-analyze .scan-beam:before{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;background:linear-gradient(180deg,transparent,rgba(34,211,238,.35),transparent);filter:blur(8px)}.aib4-root .stage-analyze .scan-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(34,211,238,.06) 1px,transparent 1px) 0 0 / 100% 16px,linear-gradient(90deg,rgba(34,211,238,.06) 1px,transparent 1px) 0 0 / 16px 100%;z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.6}.aib4-root .stage-analyze .swatches{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:14px}.aib4-root .stage-analyze .swatches .sw{position:relative;display:block;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:var(--c, #ccc);box-shadow:inset 0 0 0 1px #00000014;opacity:0;transform:translateY(8px) scale(.94);animation:sw-pop .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d, 0ms);transition:transform .15s ease,box-shadow .15s ease;cursor:pointer}.aib4-root .stage-analyze .swatches .sw:hover{transform:translateY(-2px) scale(1.03);box-shadow:inset 0 0 0 1px #00000014,0 10px 22px -8px #0b0f1759}.aib4-root .stage-analyze .swatches .sw i{display:none}.aib4-root .stage-analyze .swatches .sw b{display:none!important}@keyframes sw-pop{to{opacity:1;transform:translateY(0) scale(1)}}.aib4-root .stage-analyze .ana-extract-label{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#525252;letter-spacing:.04em}.aib4-root .stage-analyze .ana-extract-label .dots{display:inline-flex;gap:3px}.aib4-root .stage-analyze .ana-extract-label .dots i{width:4px;height:4px;border-radius:50%;background:#22d3ee;animation:ana-dot 1.2s ease-in-out infinite}.aib4-root .stage-analyze .ana-extract-label .dots i:nth-child(2){animation-delay:.2s}.aib4-root .stage-analyze .ana-extract-label .dots i:nth-child(3){animation-delay:.4s}@keyframes ana-dot{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.aib4-root .mini-real{position:relative;overflow:hidden;border-radius:10px;background:#0b0d11}.aib4-root .mini-store-nobar .mini-bar{display:none}.aib4-root .mini-store-nobar{border-radius:10px}.aib4-root .mini-real .mr-img{display:block;width:100%;height:auto;transform:translateY(0)}.aib4-root .mini-real .mr-img.scrolling{animation:mini-scroll 4s cubic-bezier(.4,0,.2,1) forwards}@keyframes mini-scroll{0%{transform:translateY(0)}12%{transform:translateY(0)}to{transform:translateY(calc(-100% + 360px))}}.aib4-root .mini-store-wrap{display:flex;justify-content:center;align-items:flex-start;width:100%;position:relative}.aib4-root .mini-store{position:relative;margin-left:auto;margin-right:auto;transition:box-shadow .4s ease}.aib4-root .mini-store.is-pinching{overflow:visible;box-shadow:0 18px 40px -12px #00000073,0 0 0 6px #16181d0f}.aib4-root .mini-real .mr-img-phone{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;pointer-events:none;z-index:2}.aib4-root .mini-store-wrap .mini-resize-cursor{position:absolute;top:50%;left:-100px;width:28px;height:28px;opacity:0;pointer-events:none;z-index:8;transform:translateY(-50%) scale(.85);transition:opacity .25s ease,transform .35s cubic-bezier(.65,0,.35,1);filter:drop-shadow(0 3px 8px rgba(0,0,0,.5))}.aib4-root .mini-store-wrap.demo-active .mini-resize-cursor{opacity:1;transform:translateY(-50%) scale(1)}.aib4-root .mini-resize-grip{position:absolute;top:50%;width:4px;height:28px;background:#16181d;border-radius:999px;opacity:0;transform:translateY(-50%);transition:opacity .3s ease;pointer-events:none;z-index:5;box-shadow:0 0 0 2px #fff9}.aib4-root .mini-resize-grip-left{left:-2px}.aib4-root .mini-resize-grip-right{right:-2px}.aib4-root .mini-store.is-pinching .mini-resize-grip,.aib4-root .mini-store.is-stretching .mini-resize-grip{opacity:.85}.aib4-root .mini-store-wrap .mini-viewport-badge{position:absolute;left:50%;bottom:-44px;transform:translate(-50%);background:linear-gradient(180deg,#1a1d24,#0f1116);color:#08d2d1;padding:7px 14px;border-radius:8px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;display:inline-flex;gap:8px;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none;white-space:nowrap;z-index:7;box-shadow:0 8px 22px #00000059,inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff14;text-shadow:0 0 8px rgba(8,210,209,.5);min-width:92px;justify-content:center}.aib4-root .mini-viewport-badge .mvb-ico{width:14px;height:14px;color:#08d2d1;opacity:.9;filter:drop-shadow(0 0 4px rgba(8,210,209,.45))}.aib4-root .mini-store-wrap.demo-active .mini-viewport-badge{opacity:1}.aib4-root .mini-store-wrap.demo-active .mini-store{will-change:width,transform}.aib4-root .mini-store-wrap.demo-active .mini-real{will-change:height,opacity}.aib4-root .mini-store-wrap.demo-active .mr-img,.aib4-root .mini-store-wrap.demo-active .mr-img-phone{will-change:opacity}.aib4-root .mini-store-wrap{contain:layout style}.aib4-root .mini-store,.aib4-root .mini-real{contain:layout paint}.aib4-root .mini-real .mr-img,.aib4-root .mini-real .mr-img-phone{backface-visibility:hidden;transform:translateZ(0)}@media(max-width:760px){.aib4-root .mini-store.is-pinching{width:48%;max-width:48%}.aib4-root .mini-viewport-badge{font-size:10px;padding:5px 10px;bottom:-30px}}.aib3-root.aib4-root .btn-primary{background:#16181d!important;color:#fff!important;border-color:#16181d!important}.aib3-root.aib4-root .btn-primary:hover{background:#20232a!important;border-color:#20232a!important}.aib4-root .stage-analyze .pick-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.aib4-root .stage-analyze .pick-dots .pd{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--c, #fff);box-shadow:0 0 0 2px #ffffffe6,0 0 0 3px #00000040,0 4px 14px #00000059,0 0 18px 4px var(--c, #fff);transform:scale(0);opacity:0;animation:pd-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d, 0ms)}.aib4-root .stage-analyze .pick-dots .pd:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1.5px solid var(--c, #fff);border-radius:50%;opacity:0;animation:pd-ring 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--d, 0ms)}@keyframes pd-pulse{0%{transform:scale(0);opacity:0}20%{transform:scale(1.15);opacity:1}35%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes pd-ring{0%{transform:scale(.5);opacity:0}25%{transform:scale(1);opacity:.9}60%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}.aib4-root .stage-analyze .scan-beam{animation:scan-bar 3.2s ease-in-out infinite}@keyframes scan-bar{0%{top:0%;opacity:0}8%{top:0%;opacity:1}46%{top:calc(100% - 4px);opacity:1}54%{top:calc(100% - 4px);opacity:1}92%{top:0%;opacity:1}to{top:0%;opacity:0}}@media(max-width:760px){.aib4-root .stage-analyze{padding:12px!important;gap:8px!important}.aib4-root .stage-analyze .prod-img{aspect-ratio:4 / 3!important}.aib4-root .stage-analyze .logs{max-height:88px!important;font-size:10px!important;padding:8px 10px!important}.aib4-root .stage-analyze .swatches .sw{max-height:38px!important;min-height:32px!important}.aib4-root .stage-analyze .scan-beam{height:6px!important;box-shadow:0 0 24px 6px #22d3eed9,0 0 60px 16px #22d3ee73!important}}.aib4-root .aib4-appx{position:relative;margin:0 auto 56px;max-width:1200px;padding:0 24px;overflow:hidden}.aib4-root .aib4-appx-head{text-align:center;margin-bottom:30px}.aib4-root .aib4-appx-pill{position:relative;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px;color:#16181d;background:#fff;border-radius:999px;letter-spacing:.02em;margin-bottom:14px;box-shadow:0 0 0 1px #22d3ee59,0 0 22px #22d3ee59}.aib4-root .aib4-appx-title{font-family:Inter,system-ui,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px;color:#16181d}.aib4-root .aib4-appx-title em{font-style:normal;color:#0b5e73}.aib4-root .aib4-appx-sub{font-size:15px;color:#16181da6;max-width:580px;margin:0 auto;line-height:1.55}.aib4-root .aib4-appx-conveyor{position:relative;min-height:220px;display:flex;align-items:center}.aib4-root .aib4-appx-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;background:#ffffff8c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:18px;padding:16px 24px;box-shadow:0 4px 24px #16181d1a,0 0 0 1px #22d3ee2e;text-align:center}.aib4-root .aib4-appx-hammer{position:absolute;top:-44px;right:-6px;width:44px;height:44px;transform-origin:bottom right;animation:aib4appxHammer .6s ease-in-out infinite;filter:drop-shadow(0 4px 6px rgba(0,0,0,.18));pointer-events:none}@keyframes aib4appxHammer{0%,to{transform:rotate(-50deg)}50%{transform:rotate(-15deg)}}.aib4-root .aib4-appx-jack{position:absolute;top:-28px;left:4px;width:38px;height:38px;animation:aib4appxJack .15s ease-in-out infinite;filter:drop-shadow(0 4px 6px rgba(0,0,0,.18));pointer-events:none}@keyframes aib4appxJack{0%,to{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-15deg) translateY(4px)}}.aib4-root .aib4-appx-brand{display:flex;align-items:center;justify-content:center;gap:8px}.aib4-root .aib4-appx-our{font-family:Inter,system-ui,sans-serif;font-style:normal;font-size:20px;line-height:1;color:#16181d;font-weight:600}.aib4-root .aib4-appx-mark{width:28px;height:28px;object-fit:contain}.aib4-root .aib4-appx-name{font-family:Inter,system-ui,sans-serif;font-size:20px;line-height:1;color:#16181d;font-weight:600}.aib4-root .aib4-appx-tag{font-size:12px;color:#16181d99;margin:6px 0 0}.aib4-root .aib4-appx-tracks{display:flex;width:100%;align-items:center}.aib4-root .aib4-appx-apps-track,.aib4-root .aib4-appx-feats-track{flex:1;overflow:hidden}.aib4-root .aib4-appx-gap{width:240px;flex-shrink:0}.aib4-root .aib4-appx-apps-marquee{display:flex;gap:22px;width:max-content;align-items:center;animation:aib4appxApps 25s linear infinite}.aib4-root .aib4-appx-feats-marquee{display:flex;gap:22px;width:max-content;align-items:center;animation:aib4appxFeats 25s linear infinite}@keyframes aib4appxApps{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes aib4appxFeats{0%{transform:translate(-50%)}to{transform:translate(0)}}.aib4-root .aib4-appx-app{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;will-change:transform,opacity}.aib4-root .aib4-appx-app-name{font-size:13px;font-weight:600;margin:0;color:#16181d;white-space:nowrap}.aib4-root .aib4-appx-app-card{width:92px;height:92px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 22px #16181d1a,0 0 0 1px #16181d0d}.aib4-root .aib4-appx-app-card img{width:100%;height:100%;object-fit:cover;display:block}.aib4-root .aib4-appx-app-price{font-size:12px;font-weight:700;margin:0;color:#e74c3c;text-decoration:line-through;text-decoration-thickness:1.5px}.aib4-root .aib4-appx-feat{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:14px 18px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #22c55e;border-radius:18px;box-shadow:0 4px 14px #22c55e26;will-change:transform,opacity}.aib4-root .aib4-appx-feat-name{font-size:15px;font-weight:700;margin:0;color:#166534;white-space:nowrap;letter-spacing:-.01em}.aib4-root .aib4-appx-feat-status{font-size:11px;font-weight:600;margin:0;color:#22c55e}.aib4-root .aib4-appx-savings{text-align:center;margin-top:36px}.aib4-root .aib4-appx-save-badge{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:12px 24px;border-radius:999px;font-size:14px;font-weight:700;box-shadow:0 10px 30px #22c55e47;letter-spacing:.01em}.aib4-root .aib4-appx-save-badge svg{width:18px;height:18px;flex-shrink:0}@media(max-width:900px){.aib4-root .aib4-appx-gap{width:180px}.aib4-root .aib4-appx-center{padding:14px 20px}.aib4-root .aib4-appx-our,.aib4-root .aib4-appx-name{font-size:18px}.aib4-root .aib4-appx-mark{width:24px;height:24px}.aib4-root .aib4-appx-app-card{width:78px;height:78px;border-radius:16px}.aib4-root .aib4-appx-feat{padding:12px 14px;border-radius:14px}.aib4-root .aib4-appx-feat-name{font-size:13px}.aib4-root .aib4-appx-app-name{font-size:12px}}@media(max-width:600px){.aib4-root .aib4-appx{padding:0 12px;margin-bottom:36px}.aib4-root .aib4-appx-conveyor{min-height:180px}.aib4-root .aib4-appx-gap{width:130px}.aib4-root .aib4-appx-center{padding:10px 14px;border-radius:14px}.aib4-root .aib4-appx-our,.aib4-root .aib4-appx-name{font-size:15px}.aib4-root .aib4-appx-mark{width:20px;height:20px}.aib4-root .aib4-appx-tag{font-size:10px;margin-top:4px}.aib4-root .aib4-appx-hammer{width:30px;height:30px;top:-30px;right:-4px}.aib4-root .aib4-appx-jack{width:26px;height:26px;top:-20px;left:2px}.aib4-root .aib4-appx-app-card{width:64px;height:64px;border-radius:14px}.aib4-root .aib4-appx-app-name{font-size:11px}.aib4-root .aib4-appx-app-price{font-size:10px}.aib4-root .aib4-appx-feat{padding:10px 12px;border-radius:12px;border-width:1.5px}.aib4-root .aib4-appx-feat-name{font-size:12px}.aib4-root .aib4-appx-feat-status{font-size:10px}.aib4-root .aib4-appx-apps-marquee,.aib4-root .aib4-appx-feats-marquee{gap:14px}.aib4-root .aib4-appx-save-badge{font-size:12px;padding:10px 18px}.aib4-root .aib4-appx-save-badge svg{width:14px;height:14px}}.aib4-root .aib4-lib-card--featured{position:relative;background:linear-gradient(180deg,#16181d,#0d0e12)!important;color:#fff!important;border:1px solid rgba(34,211,238,.28)!important;box-shadow:0 24px 60px -16px #00000080,0 0 0 1px #22d3ee14 inset!important;overflow:hidden}.aib4-root .aib4-lib-card--featured:before{content:"";position:absolute;top:-90px;right:-90px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.22) 0%,transparent 70%);pointer-events:none}.aib4-root .aib4-lib-card--featured .aib4-lib-title{color:#fff!important}.aib4-root .aib4-lib-card--featured .aib4-lib-title svg{color:#22d3ee}.aib4-root .aib4-lib-card--featured .aib4-lib-desc{color:#ffffffa6!important}.aib4-root .aib4-lib-card--featured .aib4-lib-desc b{color:#22d3ee;font-weight:600}.aib4-root .aib4-lib-card--featured .aib4-lib-chip{background:#22d3ee24!important;color:#67e8f9!important;border-color:#22d3ee52!important}.aib4-root .aib4-lib-flag{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;background:#22d3ee;color:#0a0c10;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;box-shadow:0 4px 10px #22d3ee66}.aib4-root .aib4-lib-flag:before{content:"\2605";font-size:8px}.aib4-root .aib4-lib-visual--dark{background:#ffffff08!important;border:1px solid rgba(255,255,255,.06)!important;padding:8px!important;flex-direction:column;justify-content:center}.aib4-root .aib4-lib-sub{width:100%;display:flex;flex-direction:column;gap:5px;padding:0}.aib4-root .aib4-lib-sub-head{display:none}.aib4-root .aib4-lib-sub-thumb{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#ffffff80;flex-shrink:0}.aib4-root .aib4-lib-sub-thumb svg{width:14px;height:14px}.aib4-root .aib4-lib-sub-meta{display:flex;flex-direction:column;flex:1;min-width:0}.aib4-root .aib4-lib-sub-name,.aib4-root .aib4-lib-sub-price{display:none}.aib4-root .aib4-lib-sub-opt{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;position:relative}.aib4-root .aib4-lib-sub-opt.is-active{border-color:#22d3ee8c;background:#22d3ee0f}.aib4-root .aib4-lib-sub-radio{width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);flex-shrink:0;position:relative}.aib4-root .aib4-lib-sub-opt.is-active .aib4-lib-sub-radio{border-color:#22d3ee}.aib4-root .aib4-lib-sub-opt.is-active .aib4-lib-sub-radio:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:50%;background:#22d3ee}.aib4-root .aib4-lib-sub-label{flex:1;font-size:10px;font-weight:600;color:#ffffffd9;white-space:nowrap}.aib4-root .aib4-lib-sub-opt.is-active .aib4-lib-sub-label{color:#fff}.aib4-root .aib4-lib-sub-cost{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:#fff;white-space:nowrap}.aib4-root .aib4-lib-sub-save{position:absolute;top:-6px;right:6px;background:#22d3ee;color:#0a0c10;font-family:JetBrains Mono,ui-monospace,monospace;font-size:7.5px;font-weight:700;letter-spacing:.04em;padding:1.5px 5px;border-radius:999px;text-transform:uppercase}.aib4-root .aib4-lib-sub-freq{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:#ffffff08;border-radius:6px;margin-top:1px}.aib4-root .aib4-lib-sub-freq-l{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;color:#ffffff8c;letter-spacing:.04em}.aib4-root .aib4-lib-sub-freq-v{font-size:10px;font-weight:600;color:#fff}.aib4-root .aib4-lib-sub-freq-v em{font-style:normal;color:#22d3ee;margin-left:2px}.aib4-root .bento{padding:24px;background:linear-gradient(180deg,#0b0f1704,#0b0f1700);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px #fff inset,0 10px 30px -18px #0b0f171a}.aib4-root .bento-card{position:relative;padding:24px 22px 26px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 1px #fff inset,0 4px 14px -10px #0b0f171a,0 1px 3px -1px #0b0f170f;transition:transform .35s var(--ease-soft),box-shadow .35s,border-color .35s}.aib4-root .bento-card:hover{transform:translateY(-2px);border-color:#0891b247;box-shadow:0 1px #fff inset,0 18px 36px -20px #0b0f172e,0 6px 14px -8px #0891b21f}.aib4-root .bento-card.spotlight:before{border-radius:14px}.aib4-root .bento-card .bento-glow{top:-34%;right:-22%;width:180px;height:180px;opacity:.55}.aib4-root .bento-card .bento-visual,.aib4-root .bento-card .metric{padding-top:22px;border-top:1px dashed var(--line-2);margin-top:22px}@media(max-width:560px){.aib4-root .bento{padding:14px;border-radius:16px}.aib4-root .bento-card{padding:20px 18px 22px;border-radius:12px}}.aib4-root .build .photo-frame{width:100%;max-width:240px;overflow:hidden}.aib4-root .build .photo-frame>img,.aib4-root .build .photo-frame>.photo-placeholder{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center!important;max-height:none!important;display:block!important}.aib4-root .build .phone-screen .bf-scroll>img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.aib4-root .opt .opt-name-logo{display:flex;align-items:center;justify-content:flex-start;margin:0 0 6px;padding:0;min-height:36px}.aib4-root .opt .opt-name-logo img{display:block;height:32px;width:auto;max-width:100%;object-fit:contain}.aib4-root .opt.opt-best .opt-name-logo img,.aib3-root.aib4-root .opt.opt-best .opt-name-logo img{filter:brightness(0) invert(1)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/aib4-base.css.map */
