@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@font-face{font-family:PingARLT;src:url(/fonts/PingARLT-Light.woff2)format("woff2"),url(/fonts/PingARLT-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PingARLT;src:url(/fonts/PingARLT-Regular.woff2)format("woff2"),url(/fonts/PingARLT-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PingARLT;src:url(/fonts/PingARLT-Medium.woff2)format("woff2"),url(/fonts/PingARLT-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PingARLT;src:url(/fonts/PingARLT-Bold.woff2)format("woff2"),url(/fonts/PingARLT-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary:#9e0081;--color-primary-hover:#7d0066;--color-primary-soft:#fdf2fa;--color-ink:#101114;--color-muted:#4b5563;--color-soft:#737987;--color-line:#e6e8ee;--color-panel:#fff;--color-page:#f7f8fb;--color-fill:#f1f3f7;--color-fill-hover:#e9ecf2;--color-success:#087f5b;--color-success-soft:#e8f7f0;--color-teal:#0f766e;--color-gold:#a16207;--shadow-panel:0 16px 50px #10111414;--shadow-soft:0 8px 24px #10111412;--radius-sm:6px;--radius-md:8px;--radius-lg:8px;--radius-full:999px}*{box-sizing:border-box}html,body{background:var(--color-page);min-height:100%;color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Arial,sans-serif;font-weight:400}body{overflow-x:hidden}[dir=rtl],[dir=rtl] body,[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] button{font-family:PingARLT,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Arial,sans-serif}h1,h2,h3,h4,p{margin:0}h1,h2,h3,.font-heading{color:var(--color-ink);letter-spacing:0;font-weight:700;line-height:1.08}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.min-h-screen,.app-shell{min-height:100vh}.app-shell{background:var(--color-page)}.site-header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #e6e8eedb;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem clamp(1rem,3vw,2.5rem);display:flex;position:sticky;top:0}.brand-link{align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:inline-flex}.brand-link img{width:auto;height:42px;display:block}.header-actions{align-items:center;gap:.65rem;display:flex}.header-actions a,.header-actions button{min-height:42px}.container{width:min(1180px,100% - 32px);margin:0 auto}.form-footer{color:var(--color-soft);text-align:center;padding:2rem 1rem 2.4rem;font-size:.875rem}.growth-form-page{padding:clamp(1.25rem,3vw,2rem) 0 clamp(2rem,6vw,4rem)}.growth-hero{grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:calc(100vh - 112px);padding:clamp(1.2rem,4vw,3rem) 0;display:grid}.growth-hero-copy{gap:1.35rem;display:grid}.form-eyebrow{width:fit-content;color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-full);border:1px solid #9e008124;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.82rem;font-weight:700;display:inline-flex}.growth-hero h1{max-width:760px;font-size:5rem}.growth-hero p{max-width:690px;color:var(--color-muted);font-size:1.16rem;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:.35rem;display:flex}.btn-primary,.btn-secondary{border-radius:var(--radius-md);border:0;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:.85rem 1.15rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,transform .1s,box-shadow .16s;display:inline-flex}.btn-primary{color:#fff;background:var(--color-primary);box-shadow:0 10px 22px #9e00812e}.btn-primary:hover:not(:disabled){background:var(--color-primary-hover)}.btn-secondary{color:var(--color-ink);border:1px solid var(--color-line);background:#fff}.btn-secondary:hover:not(:disabled){background:var(--color-fill);border-color:#d6d9e2}.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled){transform:translateY(1px)}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.3rem;display:grid}.proof-item{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;min-height:86px;padding:1rem}.proof-item strong{color:var(--color-ink);margin-bottom:.32rem;font-size:.96rem;display:block}.proof-item span{color:var(--color-muted);font-size:.84rem;line-height:1.45;display:block}.hero-system-panel{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);background:#fff;flex-direction:column;justify-content:space-between;align-self:stretch;gap:1.25rem;padding:clamp(1.1rem,2vw,1.45rem);display:flex}.system-panel-header{border-bottom:1px solid var(--color-line);align-items:center;gap:.9rem;padding-bottom:1rem;display:flex}.system-panel-header img{flex:none;width:48px;height:auto}.system-panel-header span,.summary-header span,.summary-section>span,.estimate-box span{color:var(--color-soft);text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.system-panel-header strong,.summary-header strong{color:var(--color-ink);margin-top:.18rem;font-size:1.02rem;display:block}.system-stack{gap:.85rem;display:grid}.system-stack-row{border-radius:var(--radius-md);background:#fbfcfe;border:1px solid #eef0f4;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:.8rem;padding:.8rem;display:grid}.system-stack-row svg{color:var(--color-primary);margin-top:.14rem}.system-stack-row strong{color:var(--color-ink);margin-bottom:.24rem;font-size:.96rem;display:block}.system-stack-row span{color:var(--color-muted);font-size:.84rem;line-height:1.45}.system-panel-footer{color:var(--color-teal);border-radius:var(--radius-md);background:#eefaf8;align-items:center;gap:.65rem;padding:.82rem .9rem;font-size:.9rem;font-weight:700;display:flex}.growth-flow{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.25rem,4vw,2.5rem) 0 1rem;display:grid}.flow-main,.form-panel,.summary-panel,.success-panel{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#fff}.flow-main{overflow:hidden}.flow-progress{border-bottom:1px solid var(--color-line);background:#fbfcfe;gap:1rem;padding:1.25rem clamp(1rem,3vw,1.6rem);display:grid}.flow-progress>div:first-child{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.flow-progress span{color:var(--color-soft);font-size:.78rem;font-weight:800}.flow-progress strong{color:var(--color-ink);font-size:.98rem}.progress-track{border-radius:var(--radius-full);background:#e8ebf2;block-size:8px;overflow:hidden}.progress-track span{border-radius:inherit;background:var(--color-primary);block-size:100%;transition:inline-size .22s;display:block}.form-panel{box-shadow:none;border:0;border-radius:0;padding:clamp(1.25rem,3vw,2rem)}.step-content{gap:1.35rem;display:grid}.step-header{gap:.55rem;max-width:760px;display:grid}.step-header>span{color:var(--color-primary);font-size:.8rem;font-weight:800}.step-header h2{font-size:2.25rem}.step-header p{color:var(--color-muted);font-size:1rem;line-height:1.7}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.form-field{gap:.5rem;display:grid}.field-label{color:var(--color-ink);font-size:.88rem;font-weight:800}.form-field>small{color:var(--color-soft);font-size:.82rem;line-height:1.45}input,select,textarea{border-radius:var(--radius-md);background:var(--color-fill);width:100%;color:var(--color-ink);border:1px solid #0000;padding:.92rem 1rem;font-size:.96rem;font-weight:600;transition:background-color .16s,border-color .16s,box-shadow .16s}textarea{resize:vertical;min-height:116px;line-height:1.6}input::placeholder,textarea::placeholder{color:#858b97;font-weight:400}input:focus,select:focus,textarea:focus{background:#fff;border-color:#9e00815c;outline:none;box-shadow:0 0 0 4px #9e00811a}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23737987' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-inline-end:2.75rem}[dir=rtl] select{background-position:1rem}.input-with-icon{position:relative}.input-with-icon svg{inset-inline-start:.95rem;color:var(--color-soft);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input-with-icon input{padding-inline-start:2.85rem}.choice-grid,.platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.choice-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-card{text-align:start;border:1px solid var(--color-line);border-radius:var(--radius-md);min-height:122px;color:var(--color-ink);background:#fff;grid-template-columns:34px minmax(0,1fr);gap:.75rem;padding:1rem;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .1s;display:grid}.choice-card.compact{min-height:98px}.choice-card svg{color:var(--color-primary);margin-top:.1rem}.choice-card strong{margin-bottom:.32rem;font-size:.94rem;line-height:1.35;display:block}.choice-card small{color:var(--color-muted);font-size:.82rem;line-height:1.45;display:block}.choice-card:hover{background:#fffafd;border-color:#9e008147}.choice-card.is-selected{background:var(--color-primary-soft);border-color:#9e00819e;box-shadow:inset 0 0 0 1px #9e008129}.segmented-options{flex-wrap:wrap;gap:.55rem;display:flex}.segmented-options button,.platform-grid button{border:1px solid var(--color-line);border-radius:var(--radius-full);min-height:44px;color:var(--color-muted);background:#fff;justify-content:center;align-items:center;gap:.45rem;padding:.62rem .85rem;font-size:.9rem;font-weight:800;display:inline-flex}.segmented-options button.is-selected,.platform-grid button.is-selected{color:var(--color-primary);background:var(--color-primary-soft);border-color:#9e00816b}.platform-grid button{border-radius:var(--radius-md)}.flow-actions{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;padding-top:1.25rem;display:flex}.flow-actions .btn-primary,.flow-actions .btn-secondary{min-width:150px}.form-error{color:#8a1f11;border-radius:var(--radius-md);background:#fff1ee;border:1px solid #ffd2c9;gap:.4rem;padding:1rem;display:grid}.form-error button{color:#8a1f11;background:0 0;border:0;width:fit-content;padding:0;font-weight:800;text-decoration:underline}.form-disclaimer{color:var(--color-soft);font-size:.82rem;line-height:1.6}.summary-panel{padding:1.2rem;position:sticky;top:88px}.growth-summary{gap:1rem;display:grid}.summary-header{border-bottom:1px solid var(--color-line);padding-bottom:1rem}.estimate-box{border-radius:var(--radius-md);color:#fff;background:#101114;gap:.34rem;padding:1rem;display:grid}.estimate-box strong{color:#fff;font-size:1.55rem;line-height:1.2}.estimate-box small{color:#d7dbe4;font-size:.85rem;font-weight:700}.summary-section{gap:.65rem;display:grid}.summary-chips{flex-wrap:wrap;gap:.45rem;display:flex}.summary-chips em{border-radius:var(--radius-full);background:var(--color-fill);min-height:30px;color:var(--color-muted);align-items:center;padding:.35rem .65rem;font-size:.78rem;font-style:normal;font-weight:800;display:inline-flex}.summary-chips p{color:var(--color-soft);font-size:.86rem;line-height:1.45}.trust-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.trust-list li{color:var(--color-muted);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:.55rem;font-size:.9rem;line-height:1.45;display:grid}.trust-list svg{color:var(--color-teal);margin-top:.12rem}.success-panel{text-align:center;justify-items:center;gap:1rem;width:min(820px,100% - 32px);margin:clamp(2rem,8vw,5rem) auto;padding:clamp(1.5rem,5vw,3rem);display:grid}.success-icon{width:78px;height:78px;color:var(--color-success);background:var(--color-success-soft);border-radius:50%;place-items:center;display:grid}.success-panel h1{font-size:2.65rem}.success-panel>p{max-width:620px;color:var(--color-muted);font-size:1rem;line-height:1.7}.success-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;margin:.5rem 0;display:grid}.success-summary div{border:1px solid var(--color-line);border-radius:var(--radius-md);text-align:start;gap:.3rem;padding:1rem;display:grid}.success-summary span{color:var(--color-soft);text-transform:uppercase;font-size:.78rem;font-weight:800}.success-summary strong{color:var(--color-ink);font-size:1.08rem}.success-whatsapp{background:#128c7e;box-shadow:0 10px 22px #128c7e2e}.success-whatsapp:hover:not(:disabled){background:#0f766e}.success-note{color:var(--color-soft);font-size:.85rem}.whatsapp-fab{z-index:1000;color:#fff;background:#25d366;border:0;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;inset-block-end:calc(1.25rem + env(safe-area-inset-bottom));inset-inline-end:1.25rem;box-shadow:0 12px 24px #25d36657}.whatsapp-fab .pulse{z-index:-1;border-radius:inherit;opacity:.45;background:#25d366;animation:2s ease-out infinite pulse-ring;position:absolute;inset:0}@keyframes pulse-ring{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@media (width<=1050px){.growth-hero,.growth-flow{grid-template-columns:1fr}.growth-hero{min-height:auto}.growth-hero h1{font-size:4rem}.hero-system-panel,.summary-panel{position:static}}@media (width<=760px){.site-header{align-items:flex-start;padding:.7rem 1rem}.brand-link img{height:36px}.header-actions{gap:.45rem}.header-actions .hide-mobile{display:none}.header-actions a,.header-actions button{min-height:38px;padding:.55rem .7rem;font-size:.82rem}.container{width:min(100% - 24px,1180px)}.growth-form-page{padding-top:1rem}.growth-hero{gap:1.2rem;padding:1rem 0 1.6rem}.growth-hero h1{font-size:3rem}.growth-hero p{font-size:.98rem}.hero-actions,.flow-actions{flex-direction:column;align-items:stretch}.hero-actions .btn-primary,.hero-actions .btn-secondary,.flow-actions .btn-primary,.flow-actions .btn-secondary{width:100%}.proof-grid,.field-grid,.choice-grid,.choice-grid.two-col,.platform-grid,.success-summary{grid-template-columns:1fr}.proof-item{min-height:72px}.flow-progress>div:first-child{flex-direction:column;align-items:flex-start;gap:.3rem}.form-panel{padding:1.05rem}.choice-card{min-height:auto}.whatsapp-fab{width:54px;height:54px;inset-inline-end:1rem}}@media (width<=390px){.site-header{gap:.5rem}.header-actions button{padding-inline:.62rem}.growth-hero h1{font-size:2rem}.form-eyebrow{font-size:.76rem}.system-panel-header{align-items:flex-start}.system-stack-row{grid-template-columns:30px minmax(0,1fr)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-bg-app);color:var(--color-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}[dir=rtl] body{font-family:PingARLT,Inter,-apple-system,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;border:0}img,video{max-width:100%;height:auto;display:block}:focus{outline:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.ms-btn:focus-visible{outline-offset:4px}.ms-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}@media (width>=768px){.ms-container{padding-inline:40px}}.better-life-website{--blw-ink:#121715;--blw-muted:#61706a;--blw-soft:#f6f4ef;--blw-cream:#fbfaf6;--blw-surface:#fff;--blw-line:#e2ded2;--blw-green:#153f35;--blw-green-2:#0f5b47;--blw-gold:#bd8b35;--blw-gold-soft:#f1dfbb;--blw-shadow:0 22px 60px #1217151a;background:var(--blw-cream);width:100%;max-width:100vw;min-height:100vh;color:var(--blw-ink);letter-spacing:0;font-family:PingARLT,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.8;overflow-x:clip}.better-life-website *,.better-life-website :before,.better-life-website :after{min-width:0}.blw-container{width:min(100%,1180px);margin-inline:auto;padding-inline:clamp(16px,4vw,42px)}.blw-nav{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf6f0;border-bottom:1px solid #e2ded2e0;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:100vw;padding:12px clamp(16px,4vw,42px);display:flex;position:sticky;top:0}.blw-brand,.blw-nav nav,.blw-nav-cta,.blw-primary-btn,.blw-secondary-btn,.blw-text-link,.blw-back-link,.blw-whatsapp-line{align-items:center;display:inline-flex}.blw-brand{color:var(--blw-green);flex:none;gap:10px;font-weight:950}.blw-brand img{object-fit:contain;width:42px;height:42px}.blw-nav nav{color:var(--blw-muted);flex:auto;justify-content:center;gap:clamp(10px,2.5vw,26px);font-size:.95rem;font-weight:850}.blw-nav nav a,.blw-footer a{transition:color var(--transition-fast), transform var(--transition-fast)}.blw-nav nav a:hover,.blw-footer a:hover{color:var(--blw-green-2)}.blw-nav-cta{min-height:44px;color:var(--blw-green);direction:ltr;border:1px solid #153f3533;border-radius:999px;flex:none;gap:8px;padding:9px 14px;font-weight:950}.blw-hero,.blw-page-hero,.blw-project-hero,.blw-article-hero,.blw-landing-hero{width:100%;position:relative;overflow:hidden}.blw-hero{isolation:isolate;background:linear-gradient(90deg,#091814e6 0%,#0d2922c7 42%,#0d29225c 72%,#0d292233 100%),linear-gradient(#0000002e,#0000006b),url(/better-life/mall-mark-hero.jpg) 50%/cover no-repeat;min-height:min(760px,100svh - 86px);padding:clamp(58px,8vw,96px) 0 clamp(42px,6vw,70px)}.blw-hero:after{content:"";z-index:-1;background:linear-gradient(180deg, #fbfaf600, var(--blw-cream));pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.blw-hero-grid,.blw-featured-grid,.blw-services-grid,.blw-proof-grid,.blw-cta-grid,.blw-project-hero-grid,.blw-detail-grid,.blw-landing-grid,.blw-footer-grid{gap:clamp(22px,4vw,44px);display:grid}.blw-hero-grid{grid-template-columns:minmax(0,880px);align-items:end}.blw-eyebrow{width:fit-content;max-width:100%;color:var(--blw-green);background:#ffffffb8;border:1px solid #bd8b3547;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:.82rem;font-weight:950;display:inline-flex}.blw-hero h1,.blw-page-hero h1,.blw-project-hero h1,.blw-article-hero h1,.blw-landing-hero h1{color:var(--blw-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.2rem,6vw,5.35rem);font-weight:950;line-height:1.16}.blw-hero h1{color:#fff;text-shadow:0 18px 44px #00000061;max-width:920px}.blw-page-hero h1,.blw-project-hero h1,.blw-article-hero h1,.blw-landing-hero h1{max-width:980px}.blw-hero p,.blw-page-hero p,.blw-project-hero p,.blw-article-hero p,.blw-landing-hero p,.blw-section-head p,.blw-featured-copy p,.blw-proof-grid p,.blw-footer p,.blw-project-body p,.blw-blog-card p,.blw-value-card p,.blw-service-list p,.blw-content-panel p,.blw-source-box p,.blw-form-head p{color:var(--blw-muted);font-size:clamp(.96rem,1.7vw,1.12rem);line-height:2}.blw-hero p{color:#ffffffe0;max-width:740px;margin:24px 0 0;font-size:clamp(1.02rem,1.55vw,1.22rem);line-height:2.05}.blw-hero .blw-eyebrow{color:#fff7e8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-color:#ffffff52;box-shadow:0 18px 48px #00000029}.blw-hero-pills{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.blw-hero-pills span{color:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1c;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.88rem;font-weight:900;display:inline-flex}.blw-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.blw-primary-btn,.blw-secondary-btn{min-height:48px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:8px;justify-content:center;gap:9px;padding:12px 18px;font-weight:950}.blw-primary-btn{background:var(--blw-green);color:#fff;box-shadow:0 16px 34px #153f3538}.blw-hero .blw-primary-btn{color:var(--blw-green);background:#fff;box-shadow:0 20px 48px #0000003d}.blw-primary-btn:hover{background:var(--blw-green-2);transform:translateY(-1px)}.blw-hero .blw-primary-btn:hover{background:#f7eedc}.blw-secondary-btn{border:1px solid var(--blw-line);color:var(--blw-green);background:#ffffffc7}.blw-hero .blw-secondary-btn{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-color:#ffffff4d}.blw-secondary-btn:hover{border-color:#153f3547;transform:translateY(-1px)}.blw-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:860px;margin-top:38px;display:grid}.blw-hero-stats div,.blw-value-card,.blw-project-card,.blw-blog-card,.blw-lead-form,.blw-content-panel,.blw-source-box,.blw-detail-side,.blw-reference-list article,.blw-service-list article,.blw-fact-grid article,.blw-article-cta{border:1px solid var(--blw-line);background:var(--blw-surface);box-shadow:var(--blw-shadow);border-radius:8px}.blw-hero-stats div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border-color:#fff3;padding:16px;box-shadow:0 18px 48px #00000029}.blw-hero-stats strong,.blw-facts-inline span{color:var(--blw-green);font-size:1.05rem;font-weight:950;display:block}.blw-hero-stats strong{color:#fff7e8}.blw-hero-stats span{color:#ffffffc2;margin-top:7px;font-size:.82rem;line-height:1.75;display:block}.blw-hero-media{background:#d9d3c3;border-radius:10px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #1217152e}.blw-hero-media img{aspect-ratio:4/3;object-fit:cover;width:100%}.blw-hero-media figcaption{inset-inline:16px;max-width:calc(100% - 32px);color:var(--blw-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfaf6e6;border:1px solid #ffffff6b;border-radius:8px;gap:3px;padding:12px 14px;display:grid;position:absolute;bottom:16px}.blw-hero-media figcaption strong{color:var(--blw-green);font-weight:950}.blw-hero-media figcaption span{color:var(--blw-muted);font-size:.86rem;line-height:1.5}.blw-section{padding:clamp(52px,8vw,92px) 0 0}.blw-section-head{margin-bottom:26px}.blw-section-head span{color:var(--blw-gold);text-transform:uppercase;margin-bottom:8px;font-size:.82rem;font-weight:950;display:block}.blw-section-head h2,.blw-featured-copy h2,.blw-proof-grid h2,.blw-form-head h2,.blw-content-panel h2,.blw-source-box h3,.blw-article-cta h2{color:var(--blw-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.65rem,3vw,3rem);font-weight:950;line-height:1.3}.blw-section-head p{max-width:760px;margin:14px 0 0}.blw-section-head-narrow{max-width:560px}.blw-values-grid,.blw-project-grid,.blw-blog-grid,.blw-fact-grid,.blw-gallery-grid{gap:18px;display:grid}.blw-values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.blw-value-card,.blw-project-body,.blw-blog-card div,.blw-lead-form,.blw-content-panel,.blw-source-box,.blw-article-cta{padding:clamp(18px,3vw,28px)}.blw-value-card svg,.blw-service-list svg,.blw-reference-list svg,.blw-source-box svg{color:var(--blw-gold)}.blw-value-card h3,.blw-project-body h3,.blw-blog-card h3,.blw-service-list h3,.blw-space-list h3,.blw-reference-list h3{color:var(--blw-ink);margin:12px 0 8px;font-size:1.12rem;font-weight:950;line-height:1.35}.blw-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blw-project-card{overflow:hidden}.blw-project-card a,.blw-blog-card a{height:100%;display:grid}.blw-project-card figure{background:#e8e0d0;margin:0;overflow:hidden}.blw-project-card img,.blw-blog-card img,.blw-gallery-grid img,.blw-article-hero>img,.blw-project-hero figure img,.blw-landing-image img{object-fit:cover;width:100%}.blw-project-card img{aspect-ratio:16/11;transition:transform .42s}.blw-project-card:hover img{transform:scale(1.03)}.blw-chip{width:fit-content;max-width:100%;color:var(--blw-green);background:#eef5f1;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:950;display:inline-flex}.blw-project-body dl{gap:9px;margin:18px 0;display:grid}.blw-project-body dl div{border-top:1px solid var(--blw-line);gap:3px;padding-top:9px;display:grid}.blw-project-body dt{color:var(--blw-gold);font-size:.75rem;font-weight:950}.blw-project-body dd{color:var(--blw-ink);margin:0;font-weight:850;line-height:1.55}.blw-text-link,.blw-back-link{color:var(--blw-green);gap:6px;font-weight:950}.blw-featured-band,.blw-services,.blw-cta-section{background:#f0ede4;padding-bottom:clamp(52px,8vw,92px)}.blw-featured-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center}.blw-project-card-featured img{aspect-ratio:16/10}.blw-featured-copy{gap:18px;display:grid}.blw-featured-copy p{margin:0}.blw-facts-inline,.blw-landing-proof{flex-wrap:wrap;gap:10px;display:flex}.blw-facts-inline span,.blw-landing-proof span{background:#ffffffc2;border:1px solid #153f352e;border-radius:999px;padding:8px 11px;font-size:.85rem}.blw-services-grid,.blw-proof-grid,.blw-cta-grid,.blw-detail-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.blw-service-list,.blw-reference-list{gap:12px;display:grid}.blw-service-list article,.blw-reference-list article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.blw-service-list h3,.blw-reference-list h3,.blw-service-list p,.blw-reference-list p{margin:0}.blw-reference-list h3{margin-bottom:5px}.blw-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blw-blog-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}.blw-blog-card{overflow:hidden}.blw-blog-card img{aspect-ratio:16/9}.blw-blog-card span{color:var(--blw-gold);font-size:.78rem;font-weight:950;display:block}.blw-blog-card p,.blw-blog-card h3{margin-inline:0}.blw-blog-card strong{color:var(--blw-green);align-items:center;gap:5px;font-size:.92rem;display:inline-flex}.blw-lead-form{gap:14px;display:grid}.blw-lead-form label{color:var(--blw-ink);gap:7px;font-size:.88rem;font-weight:950;display:grid}.blw-lead-form input,.blw-lead-form textarea,.blw-lead-form select{border:1px solid var(--blw-line);width:100%;min-height:48px;color:var(--blw-ink);font:inherit;background:#fffdf8;border-radius:8px;padding:12px 13px;font-size:1rem}.blw-lead-form textarea{resize:vertical}.blw-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.blw-form-head span{color:var(--blw-gold);font-size:.82rem;font-weight:950}.blw-form-head h2{margin-top:6px}.blw-form-head p{margin:8px 0 0}.blw-form-state{border-radius:8px;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.6}.blw-form-state-success{color:#166534;background:#edf8ef}.blw-form-state-error{color:#9f1239;background:#fff1f1}.blw-whatsapp-line{color:var(--blw-green);justify-content:center;gap:8px;font-weight:950}.blw-hp{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.blw-page-hero,.blw-project-hero{border-bottom:1px solid var(--blw-line);background:linear-gradient(135deg,#153f351a,#bd8b351f),#fffdf8;padding:clamp(48px,8vw,92px) 0}.blw-page-hero p,.blw-project-hero p,.blw-article-hero p{max-width:780px;margin:18px 0 0}.blw-project-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,.8fr);align-items:center}.blw-project-hero figure{box-shadow:var(--blw-shadow);border-radius:10px;margin:0;overflow:hidden}.blw-project-hero figure img{aspect-ratio:16/11}.blw-back-link{margin-bottom:14px}.blw-detail-grid{align-items:start}.blw-detail-side{box-shadow:none;background:0 0;border:0;gap:14px;display:grid;position:sticky;top:88px}.blw-detail-main{gap:22px;display:grid}.blw-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blw-fact-grid article{padding:18px}.blw-fact-grid span{color:var(--blw-gold);font-size:.78rem;font-weight:950;display:block}.blw-fact-grid strong{color:var(--blw-ink);margin-top:6px;font-size:1rem;line-height:1.6;display:block}.blw-space-list{gap:12px;margin-top:18px;display:grid}.blw-space-list article{border:1px solid var(--blw-line);background:#fffdf8;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}.blw-space-list strong{color:var(--blw-green);font-size:1.05rem;font-weight:950;display:block}.blw-check-list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.blw-check-list li{color:var(--blw-muted);grid-template-columns:auto minmax(0,1fr);gap:10px;line-height:1.75;display:grid}.blw-check-list svg{color:var(--blw-green-2);margin-top:4px}.blw-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blw-gallery-grid img{aspect-ratio:4/3;box-shadow:var(--blw-shadow);border-radius:8px}.blw-source-box h3{margin-top:10px}.blw-source-box p{margin-bottom:0}.blw-article-hero{background:#fffdf8;padding-top:clamp(42px,7vw,78px)}.blw-article-hero>.blw-container{padding-bottom:28px}.blw-article-hero>img{aspect-ratio:21/9;max-height:520px}.blw-article-body{max-width:860px;padding-block:clamp(36px,6vw,72px)}.blw-article-body>p{color:var(--blw-ink);margin:0 0 20px;font-size:1.12rem;line-height:2}.blw-article-cta{margin-top:34px}.blw-article-cta p{margin:10px 0 18px}.blw-landing{background:#fffdf8}.blw-landing-hero{background:linear-gradient(135deg,#153f3521,#bd8b3529),#fffdf8;padding:clamp(38px,7vw,82px) 0}.blw-landing-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.74fr);align-items:center}.blw-landing-logo{object-fit:contain;width:96px;height:96px;margin-bottom:18px}.blw-landing-proof{margin-top:24px}.blw-landing-proof span{align-items:center;gap:7px;font-weight:950;display:inline-flex}.blw-landing-image{box-shadow:var(--blw-shadow);border-radius:10px;margin:0;overflow:hidden}.blw-landing-image img{aspect-ratio:16/10}.blw-space-list-small{margin-top:8px}.blw-footer{background:var(--blw-green);color:#fff;margin-top:clamp(52px,8vw,92px);padding:clamp(36px,6vw,68px) 0}.blw-footer-grid{grid-template-columns:1.3fr .7fr .8fr}.blw-footer img{object-fit:contain;background:#fff;border-radius:8px;width:82px;height:82px;padding:6px}.blw-footer h2,.blw-footer h3{color:#fff;margin:12px 0 10px}.blw-footer p,.blw-footer a{color:#ffffffc7}.blw-footer a{align-items:center;gap:8px;margin-top:10px;line-height:1.5;display:flex}@media (width<=1024px){.blw-hero-grid,.blw-featured-grid,.blw-services-grid,.blw-proof-grid,.blw-cta-grid,.blw-project-hero-grid,.blw-detail-grid,.blw-landing-grid,.blw-footer-grid{grid-template-columns:1fr}.blw-values-grid,.blw-project-grid,.blw-blog-grid,.blw-blog-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}.blw-detail-side{position:static}}@media (width<=760px){.better-life-website{overflow-x:hidden}.blw-nav{align-items:flex-start;gap:10px}.blw-brand span{display:none}.blw-brand img{width:38px;height:38px}.blw-nav nav{scrollbar-width:none;justify-content:flex-start;max-width:100%;padding-bottom:4px;overflow-x:auto}.blw-nav nav::-webkit-scrollbar{display:none}.blw-nav nav a{white-space:nowrap;flex:none}.blw-nav-cta{color:#0000;justify-content:center;width:44px;min-width:44px;padding:0;overflow:hidden}.blw-nav-cta svg{color:var(--blw-green)}.blw-hero h1,.blw-page-hero h1,.blw-project-hero h1,.blw-article-hero h1,.blw-landing-hero h1{font-size:clamp(2rem,11vw,3.45rem);line-height:1.2}.blw-hero{background-position:58%;min-height:auto;padding:46px 0 30px}.blw-hero-grid{min-height:auto}.blw-hero .blw-eyebrow{margin-bottom:12px}.blw-hero h1{font-size:clamp(1.9rem,8.8vw,2.65rem);line-height:1.22}.blw-hero p{margin-top:14px;font-size:.96rem;line-height:1.9}.blw-hero-pills{gap:8px;margin-top:16px}.blw-hero-pills span{min-height:36px;padding:6px 10px;font-size:.8rem}.blw-hero-actions{margin-top:18px}.blw-hero-actions,.blw-primary-btn,.blw-secondary-btn{width:100%}.blw-hero-stats,.blw-values-grid,.blw-project-grid,.blw-blog-grid,.blw-blog-grid-large,.blw-fact-grid,.blw-gallery-grid,.blw-form-row{grid-template-columns:1fr}.blw-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.blw-hero-stats div{padding:11px}.blw-hero-media img{aspect-ratio:4/3.25}.blw-hero-media figcaption{border-inline:0;border-bottom:0;border-radius:0;max-width:none;position:static}.blw-project-card img,.blw-blog-card img,.blw-project-hero figure img,.blw-landing-image img{aspect-ratio:4/3}.blw-article-hero>img{aspect-ratio:4/3;max-height:none}.blw-service-list article,.blw-reference-list article,.blw-space-list article,.blw-check-list li{grid-template-columns:1fr}.blw-service-list svg,.blw-reference-list svg,.blw-space-list svg,.blw-check-list svg{margin-top:0}}@media (width<=420px){.blw-container{padding-inline:14px}.blw-nav{padding-inline:12px}.blw-eyebrow{border-radius:8px;line-height:1.5}.blw-value-card,.blw-project-body,.blw-blog-card div,.blw-lead-form,.blw-content-panel,.blw-source-box,.blw-article-cta{padding:16px}}.betterlife-plan-page{--blp-ink:#11211f;--blp-muted:#5f6d69;--blp-soft:#f5f8f7;--blp-surface:#fff;--blp-line:#dce7e3;--blp-teal:#0b6a55;--blp-teal-dark:#083b34;--blp-blue:#1d4f78;--blp-gold:#b4832c;--blp-magenta:#9e0081;min-height:100vh;color:var(--blp-ink);letter-spacing:0;background:#f8faf9;font-family:PingARLT,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.blp-container{width:min(100%,1240px);margin-inline:auto;padding-inline:22px}.blp-hero{border-bottom:1px solid var(--blp-line);background:linear-gradient(135deg,#0b6a551f,#1d4f7814),#fff;padding:58px 0 34px}.blp-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:34px;display:grid}.blp-kicker{width:fit-content;color:var(--blp-teal);background:#fff;border:1px solid #0b6a553d;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;font-size:.82rem;font-weight:900;display:inline-flex}.blp-hero h1{max-width:920px;color:var(--blp-ink);letter-spacing:0;margin:0;font-size:clamp(2.25rem,6vw,5.2rem);font-weight:950;line-height:1.08}.blp-hero p{max-width:760px;color:var(--blp-muted);margin:20px 0 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.9}.blp-hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.blp-button{background:var(--blp-teal);color:#fff;min-height:48px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-weight:900;display:inline-flex;box-shadow:0 14px 34px #0b6a5538}.blp-button:hover{background:var(--blp-teal-dark);transform:translateY(-1px);box-shadow:0 18px 42px #0b6a553d}.blp-button-ghost{border:1px solid var(--blp-line);color:var(--blp-ink);box-shadow:none;background:#fff}.blp-hero-panel,.blp-panel,.blp-card,.blp-project-card,.blp-competitor-card,.blp-keyword-card,.blp-stat,.blp-note,.blp-big-quote,.blp-summary{border:1px solid var(--blp-line);background:var(--blp-surface);border-radius:8px;box-shadow:0 18px 45px #11211f0f}.blp-hero-panel{align-content:start;gap:16px;padding:28px;display:grid}.blp-hero-panel img{object-fit:contain;width:92px;height:92px}.blp-hero-panel h2,.blp-big-quote h2,.blp-summary h2{color:var(--blp-ink);letter-spacing:0;margin:0;font-size:clamp(1.65rem,3vw,2.55rem);font-weight:950;line-height:1.18}.blp-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.blp-mini-grid span,.blp-chip-wrap span,.blp-hook-list span{color:var(--blp-teal-dark);background:#f2f7f5;border:1px solid #0b6a5529;border-radius:999px;padding:8px 10px;font-size:.82rem;font-weight:900}.blp-sticky-nav{z-index:20;border-bottom:1px solid var(--blp-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8faf9f0;gap:8px;padding:10px 22px;display:flex;position:sticky;top:0;overflow-x:auto}.blp-sticky-nav a{border:1px solid var(--blp-line);min-height:40px;color:var(--blp-muted);background:#fff;border-radius:999px;flex:none;align-items:center;padding:8px 13px;font-size:.84rem;font-weight:900;display:inline-flex}.blp-section{padding:56px 0 0}.blp-section-head{max-width:860px;margin-bottom:22px}.blp-section-head span,.blp-big-quote span,.blp-summary span,.blp-project-card>div>span,.blp-competitor-card>div>span,.blp-keyword-head span{color:var(--blp-magenta);font-size:.82rem;font-weight:950}.blp-section-head h2{color:var(--blp-ink);letter-spacing:0;margin:8px 0 0;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:950;line-height:1.16}.blp-section-intro,.blp-content-lead p,.blp-card p,.blp-panel p,.blp-project-card p,.blp-competitor-card dd,.blp-keyword-card p,.blp-note p,.blp-big-quote p,.blp-summary p,.blp-score p{color:var(--blp-muted);line-height:1.85}.blp-section-intro{max-width:880px;margin:-8px 0 22px}.blp-grid{gap:16px;display:grid}.blp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.blp-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.blp-card,.blp-panel,.blp-keyword-card{padding:22px}.blp-card svg,.blp-panel-title svg,.blp-content-lead svg,.blp-score svg{color:var(--blp-teal)}.blp-card h3,.blp-panel h3,.blp-project-card h3,.blp-competitor-card h3,.blp-keyword-card h3,.blp-score h3{color:var(--blp-ink);margin:10px 0 8px;font-size:1.12rem;font-weight:950;line-height:1.35}.blp-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.blp-stat{padding:18px}.blp-stat strong{color:var(--blp-teal);font-size:clamp(1.35rem,3vw,2.1rem);font-weight:950;display:block}.blp-stat span{color:var(--blp-muted);margin-top:6px;font-size:.92rem;line-height:1.6;display:block}.blp-note{align-items:flex-start;gap:12px;margin-top:16px;padding:18px;display:flex}.blp-note svg{color:var(--blp-gold);flex:none;margin-top:4px}.blp-note p{margin:0}.blp-positioning{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:18px;display:grid}.blp-big-quote{background:linear-gradient(135deg,#0b6a5514,#9e00810f),#fff;align-content:center;padding:28px;display:grid}.blp-project-list{gap:14px;display:grid}.blp-project-card{grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);gap:20px;padding:22px;display:grid}.blp-project-card p{align-items:flex-start;gap:8px;margin:8px 0 0;display:flex}.blp-project-card p svg{color:var(--blp-teal);flex:none;margin-top:5px}.blp-project-card ul{color:var(--blp-muted);margin:0;padding:0 22px 0 0;line-height:1.85}.blp-table-wrap{border:1px solid var(--blp-line);background:#fff;border-radius:8px;width:100%;overflow-x:auto;box-shadow:0 14px 34px #11211f0a}.blp-table{border-collapse:collapse;text-align:right;width:100%;min-width:760px}.blp-table th,.blp-table td{border-bottom:1px solid var(--blp-line);vertical-align:top;padding:14px 16px;line-height:1.75}.blp-table th{color:var(--blp-ink);background:#eff6f3;font-size:.86rem;font-weight:950}.blp-table td{color:var(--blp-muted);font-size:.92rem}.blp-table tr:last-child td{border-bottom:0}.blp-competitor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.blp-competitor-card{gap:14px;padding:20px;display:grid}.blp-competitor-card p{color:var(--blp-muted);align-items:flex-start;gap:7px;margin:8px 0 0;line-height:1.6;display:flex}.blp-competitor-card p svg{color:var(--blp-gold);flex:none;margin-top:4px}.blp-competitor-card dl{gap:7px;margin:0;display:grid}.blp-competitor-card dt{color:var(--blp-ink);font-size:.84rem;font-weight:950}.blp-competitor-card dd{margin:0 0 8px;font-size:.9rem}.blp-keyword-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.blp-keyword-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.blp-keyword-head svg{color:var(--blp-blue)}.blp-keyword-card h3{margin:0}.blp-chip-wrap,.blp-hook-list{flex-wrap:wrap;gap:8px;display:flex}.blp-keyword-card p{margin:14px 0 0}.blp-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.blp-panel-title,.blp-content-lead,.blp-score h3{align-items:center;gap:10px;display:flex}.blp-content-lead{border:1px solid var(--blp-line);background:#fff;border-radius:8px;margin-bottom:16px;padding:18px}.blp-content-lead p{margin:0}.blp-hook-list{margin-top:16px}.blp-hook-list span{color:#173d5d;background:#f1f6fa;border-color:#1d4f782e}.blp-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.blp-check{border:1px solid var(--blp-line);min-height:62px;color:var(--blp-muted);background:#fff;border-radius:8px;align-items:flex-start;gap:10px;padding:15px;line-height:1.7;display:flex}.blp-check svg{color:var(--blp-teal);flex:none;margin-top:4px}.blp-score{border:1px solid var(--blp-line);background:#fff;border-radius:8px;margin-top:16px;padding:20px}.blp-score p{margin-bottom:0}.blp-timeline{gap:10px;display:grid}.blp-timeline-item{border:1px solid var(--blp-line);background:#fff;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.blp-timeline-item span{background:var(--blp-teal);color:#fff;border-radius:8px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.blp-timeline-item p{color:var(--blp-muted);margin:0;line-height:1.75}.blp-summary{background:linear-gradient(135deg,#11211ff5,#083b34f0),#11211f;grid-template-columns:minmax(0,1.1fr) 260px;align-items:center;gap:22px;margin:58px 0;padding:30px;display:grid}.blp-summary h2,.blp-summary p{color:#fff}.blp-summary p{color:#ffffffc7}.blp-summary-icons{grid-template-columns:repeat(2,64px);justify-content:end;gap:12px;display:grid}.blp-summary-icons svg{color:#fff;border:1px solid #ffffff2e;border-radius:8px;width:64px;height:64px;padding:16px}@media (width<=1100px){.blp-hero-grid,.blp-positioning,.blp-two-col,.blp-summary{grid-template-columns:1fr}.blp-grid-4,.blp-grid-3,.blp-competitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blp-summary-icons{justify-content:start}}@media (width<=760px){.blp-container{padding-inline:16px}.blp-hero{padding-top:34px}.blp-hero h1{font-size:clamp(2rem,12vw,3.05rem)}.blp-hero-panel,.blp-card,.blp-panel,.blp-project-card,.blp-competitor-card,.blp-keyword-card,.blp-summary{padding:18px}.blp-grid-4,.blp-grid-3,.blp-grid-2,.blp-stat-grid,.blp-project-card,.blp-competitor-grid,.blp-keyword-grid,.blp-check-grid{grid-template-columns:1fr}.blp-section{padding-top:42px}.blp-sticky-nav{padding-inline:14px}.blp-table{min-width:680px}}.betterlife-page{--bl-ink:#10201d;--bl-muted:#60706b;--bl-line:#dfe7e3;--bl-soft:#f4f8f6;--bl-green:#0f6b53;--bl-green-dark:#103b35;--bl-gold:#b78a2f;--bl-gold-soft:#fff7df;min-height:100vh;color:var(--bl-ink);letter-spacing:0;background:#fff;font-family:PingARLT,Inter,-apple-system,sans-serif}.betterlife-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}.betterlife-lock{background:linear-gradient(135deg,#0f6b5314,#b78a2f14),#f7faf8;place-items:center;padding:28px;display:grid}.betterlife-lock-panel{border:1px solid var(--bl-line);background:#fff;border-radius:8px;width:min(100%,460px);padding:30px;box-shadow:0 18px 55px #10201d1f}.betterlife-lock-logo{object-fit:contain;width:82px;height:82px;margin-bottom:18px}.betterlife-lock h1,.betterlife-hero h1,.betterlife-section h2,.betterlife-accept h2,.betterlife-investment h2{color:var(--bl-ink);letter-spacing:0;margin:0;font-weight:900}.betterlife-lock h1{margin-top:14px;font-size:clamp(2rem,8vw,3.3rem);line-height:1.05}.betterlife-lock p,.betterlife-hero p,.betterlife-section-head p,.betterlife-card p,.betterlife-channel p,.betterlife-investment p,.betterlife-total p,.betterlife-accept p{color:var(--bl-muted);line-height:1.75}.betterlife-password-form,.betterlife-form{gap:14px;display:grid}.betterlife-password-form{margin-top:24px}.betterlife-password-form label,.betterlife-form label{color:var(--bl-ink);gap:8px;font-size:.93rem;font-weight:800;display:grid}.betterlife-password-form input,.betterlife-form input{border:1px solid var(--bl-line);width:100%;min-height:48px;color:var(--bl-ink);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border-radius:8px;padding:12px 14px}.betterlife-password-form input:focus,.betterlife-form input:focus{border-color:#0f6b5373;box-shadow:0 0 0 4px #0f6b531a}.betterlife-kicker{width:fit-content;color:var(--bl-green);background:#fff;border:1px solid #0f6b5333;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.78rem;font-weight:900;display:inline-flex}.betterlife-kicker svg{color:var(--bl-gold)}.betterlife-button{background:var(--bl-green);color:#fff;min-height:48px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:900;display:inline-flex;box-shadow:0 12px 28px #0f6b5338}.betterlife-button:hover{background:var(--bl-green-dark);transform:translateY(-1px);box-shadow:0 16px 34px #0f6b533d}.betterlife-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.betterlife-button-secondary{color:var(--bl-ink);border:1px solid var(--bl-line);box-shadow:none;background:#fff}.betterlife-button-secondary:hover{background:var(--bl-soft);box-shadow:none}.betterlife-message{border-radius:8px;margin:0;padding:11px 13px;font-size:.9rem;font-weight:800}.betterlife-message[data-status=error]{color:#be123c;background:#fff1f2}.betterlife-message[data-status=sent]{color:#047857;background:#ecfdf5}.betterlife-countdown{background:#ffffffd1;border:1px solid #0f6b532e;border-radius:8px;width:min(100%,520px);margin-top:20px;padding:12px;box-shadow:0 14px 32px #10201d14}.betterlife-countdown[data-compact]{width:100%;box-shadow:none;margin-top:16px;padding:10px}.betterlife-countdown[data-expired]{background:#fff1f2;border-color:#be123c38}.betterlife-countdown-label{color:var(--bl-green);align-items:center;gap:8px;font-size:.86rem;font-weight:900;display:inline-flex}.betterlife-countdown[data-expired] .betterlife-countdown-label{color:#be123c}.betterlife-countdown-label svg{color:var(--bl-gold)}.betterlife-countdown-grid{grid-template-columns:repeat(4,minmax(58px,1fr));gap:7px;margin-top:10px;display:grid}.betterlife-countdown-grid div{background:var(--bl-soft);border-radius:8px;justify-items:center;gap:3px;min-width:0;padding:9px 6px;display:grid}.betterlife-countdown-grid strong{color:var(--bl-ink);font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,4.6vw,1.55rem);font-weight:950;line-height:1}.betterlife-countdown-grid span{color:var(--bl-muted);font-size:.72rem;font-weight:850;line-height:1.2}.betterlife-accept .betterlife-countdown{box-shadow:none;background:#ffffff14;border-color:#ffffff2e}.betterlife-accept .betterlife-countdown-label,.betterlife-accept .betterlife-countdown-grid strong,.betterlife-accept .betterlife-countdown-grid span{color:#fff}.betterlife-accept .betterlife-countdown-grid div{background:#ffffff1a}.betterlife-hero{border-bottom:1px solid var(--bl-line);background:linear-gradient(135deg,#0f6b5314,#b78a2f1c),#fbfdfc;padding-block:70px 54px}.betterlife-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;display:grid}.betterlife-brand-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.betterlife-brand-row img{object-fit:contain;background:#fff;border:1px solid #10201d14;border-radius:8px;width:62px;height:62px}.betterlife-brand-row span{color:var(--bl-gold);font-size:1.6rem;font-weight:900}.betterlife-hero-copy{min-width:0}.betterlife-hero h1{max-width:800px;margin-top:18px;font-size:clamp(2.5rem,9vw,6rem);line-height:.98}.betterlife-hero p{max-width:720px;margin:22px 0 0;font-size:1.12rem}.betterlife-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.betterlife-command{border:1px solid var(--bl-line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 55px #10201d1a}.betterlife-command>div{border-bottom:1px solid var(--bl-line);gap:8px;padding:18px;display:grid}.betterlife-command>div:last-child{border-bottom:0}.betterlife-command span,.betterlife-kpis span,.betterlife-total span,.betterlife-card>span{color:var(--bl-muted);font-size:.82rem;font-weight:800}.betterlife-command strong{color:var(--bl-ink);font-size:1.05rem;line-height:1.45}.betterlife-command .betterlife-command-timer{background:linear-gradient(135deg,#0f6b5314,#b78a2f24)}.betterlife-command-timer strong{color:var(--bl-green)}.betterlife-section,.betterlife-accept{padding-block:70px}.betterlife-band{background:var(--bl-green-dark);color:#fff;padding-block:70px}.betterlife-band .betterlife-kicker{color:#fff;background:#ffffff14;border-color:#ffffff2e}.betterlife-band h2{color:#fff;margin:18px 0 0;font-size:clamp(2rem,6vw,4.2rem);line-height:1.02}.betterlife-section-head{max-width:780px;margin-bottom:28px}.betterlife-section-head h2,.betterlife-accept h2,.betterlife-investment h2{margin-top:16px;font-size:clamp(2rem,7vw,4.3rem);line-height:1.04}.betterlife-section-head p,.betterlife-accept p,.betterlife-investment p{margin:14px 0 0;font-size:1.05rem}.betterlife-pillars,.betterlife-roadmap{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.betterlife-card{border:1px solid var(--bl-line);background:#fff;border-radius:8px;min-width:0;padding:22px}.betterlife-card svg{color:var(--bl-green)}.betterlife-card h3,.betterlife-channel h3{color:var(--bl-ink);margin:14px 0 8px;font-size:1.18rem;font-weight:900}.betterlife-card p,.betterlife-channel p{margin:0}.betterlife-market{background:var(--bl-soft)}.betterlife-research-grid,.betterlife-swot-grid,.betterlife-cost-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.betterlife-light-list,.betterlife-swot-card ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.betterlife-light-list li,.betterlife-swot-card li{color:var(--bl-muted);padding-inline-start:18px;font-weight:750;line-height:1.65;position:relative}.betterlife-light-list li:before,.betterlife-swot-card li:before{content:"";inset-inline-start:0;background:var(--bl-gold);border-radius:999px;width:7px;height:7px;position:absolute;top:.72em}.betterlife-subhead{margin:34px 0 16px}.betterlife-subhead>span{color:var(--bl-green);font-size:.82rem;font-weight:950;display:inline-flex}.betterlife-subhead h3{color:var(--bl-ink);margin:7px 0 0;font-size:clamp(1.35rem,4vw,2.15rem);line-height:1.15}.betterlife-swot-card{border:1px solid var(--bl-line);background:#fff;border-radius:8px;min-width:0;padding:20px}.betterlife-swot-card>span{color:var(--bl-gold);font-size:.78rem;font-weight:950}.betterlife-swot-card h3{color:var(--bl-ink);margin:8px 0 0;font-size:1.2rem;font-weight:950}.betterlife-audience-cards{display:none}.betterlife-content-angle-list{gap:10px;margin-top:24px;display:grid}.betterlife-content-angle-list article,.betterlife-content-mix,.betterlife-content-mix article{background:#ffffff14;border:1px solid #ffffff29;border-radius:8px}.betterlife-content-angle-list article{gap:7px;padding:15px;display:grid}.betterlife-content-angle-list span,.betterlife-content-mix article strong{color:var(--bl-gold);font-weight:950}.betterlife-content-angle-list h3,.betterlife-content-mix h3{color:#fff;margin:0;font-size:1.1rem;font-weight:950}.betterlife-content-angle-list p{color:#dbe7e3;margin:0;line-height:1.7}.betterlife-content-mix{gap:12px;margin-bottom:14px;padding:16px;display:grid}.betterlife-content-mix>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.betterlife-content-mix article{gap:4px;padding:12px;display:grid}.betterlife-content-mix article strong{font-size:1.25rem}.betterlife-content-mix article span{color:#e8f5f1;font-size:.82rem;font-weight:850}.betterlife-split,.betterlife-investment-grid,.betterlife-accept-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.betterlife-checklist{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.betterlife-checklist li{color:#e8f5f1;align-items:flex-start;gap:10px;font-weight:800;line-height:1.55;display:flex}.betterlife-checklist svg{color:var(--bl-gold);flex:none;margin-top:3px}.betterlife-channel-list{gap:12px;display:grid}.betterlife-channel{background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.betterlife-channel>strong{background:var(--bl-gold);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:52px;font-size:1.25rem;display:inline-flex}.betterlife-channel h3{color:#fff;margin-top:0}.betterlife-channel p{color:#dbe7e3}.betterlife-channel-list-light .betterlife-channel{border-color:var(--bl-line);background:#fff}.betterlife-channel-list-light .betterlife-channel>strong{background:var(--bl-green)}.betterlife-channel-list-light .betterlife-channel h3{color:var(--bl-ink)}.betterlife-channel-list-light .betterlife-channel p{color:var(--bl-muted)}.betterlife-rule-list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.betterlife-rule-list li{border:1px solid var(--bl-line);color:var(--bl-ink);background:#fff;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;font-weight:850;line-height:1.6;display:flex}.betterlife-rule-list svg{color:var(--bl-green);flex:none;margin-top:4px}.betterlife-table-wrap{border:1px solid var(--bl-line);border-radius:8px;overflow-x:auto}.betterlife-table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.betterlife-table th,.betterlife-table td{border-bottom:1px solid var(--bl-line);text-align:right;white-space:nowrap;padding:16px}.betterlife-table th{background:var(--bl-soft);color:var(--bl-muted);font-size:.88rem}.betterlife-table td{color:var(--bl-ink);font-weight:800}.betterlife-table tr:last-child td{border-bottom:0}.betterlife-table td[data-highlight]{background:var(--bl-gold-soft);color:#7b5510}.betterlife-funnel-cards{display:none}.betterlife-funnel-card{border:1px solid var(--bl-line);background:#fff;border-radius:8px;padding:18px}.betterlife-funnel-card[data-recommended]{background:var(--bl-gold-soft);border-color:#b78a2f73}.betterlife-funnel-card>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.betterlife-funnel-card h3{color:var(--bl-ink);margin:0;font-size:1.25rem;font-weight:900}.betterlife-funnel-card span{background:var(--bl-gold);color:#fff;border-radius:999px;padding:4px 9px;font-size:.74rem;font-weight:900}.betterlife-funnel-card dl{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0;display:grid}.betterlife-funnel-card dt{color:var(--bl-muted);font-weight:800}.betterlife-funnel-card dd{color:var(--bl-ink);white-space:nowrap;margin:0;font-weight:900}.samadubai-page{--sd-ink:#0c1424;--sd-muted:#5c6678;--sd-soft:#f3f6fb;--sd-line:#dbe3ee;--sd-blue:#0f4c81;--sd-blue-dark:#0b2f52;--sd-cyan:#11a6b8;--sd-gold:#c89a3a;--sd-gold-soft:#fff7e7;--sd-green:#0e7a5f;min-height:100vh;color:var(--sd-ink);letter-spacing:0;background:#fff;font-family:Inter,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.samadubai-page *{letter-spacing:0}.samadubai-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}.samadubai-lock{background:linear-gradient(135deg,#0f4c8114,#11a6b814),#f8fafc;place-items:center;padding:24px;display:grid}.samadubai-lock-card{border:1px solid var(--sd-line);background:#fff;border-radius:8px;width:min(100%,470px);padding:30px;box-shadow:0 20px 60px #0c14241f}.samadubai-brand-mark{background:var(--sd-ink);color:#fff;border-radius:8px;place-items:center;width:68px;height:68px;font-size:1.2rem;font-weight:950;display:grid}.samadubai-lock-logo{object-fit:contain;background:#fff;border:1px solid #0c142414;border-radius:8px;width:82px;height:72px}.samadubai-lock h1,.samadubai-hero h1,.samadubai-section h2,.samadubai-band h2,.samadubai-sign-section h2{color:var(--sd-ink);overflow-wrap:anywhere;margin:0;font-weight:950;line-height:1.02}.samadubai-lock h1{margin-top:16px;font-size:3rem}.samadubai-lock p,.samadubai-hero p,.samadubai-section-head p,.samadubai-card p,.samadubai-band p,.samadubai-clause p,.samadubai-sign-section p,.samadubai-rhythm-list p{color:var(--sd-muted);line-height:1.72}.samadubai-kicker{width:fit-content;color:var(--sd-blue);background:#fff;border:1px solid #0f4c8129;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.78rem;font-weight:900;display:inline-flex}.samadubai-kicker svg{color:var(--sd-gold)}.samadubai-password-form,.samadubai-sign-form{gap:14px;display:grid}.samadubai-password-form{margin-top:24px}.samadubai-password-form label,.samadubai-sign-form label{color:var(--sd-ink);gap:8px;font-size:.92rem;font-weight:850;display:grid}.samadubai-password-form label span,.samadubai-sign-form label>span{align-items:center;gap:7px;display:inline-flex}.samadubai-password-form input,.samadubai-sign-form input{border:1px solid var(--sd-line);width:100%;min-height:48px;color:var(--sd-ink);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border-radius:8px;padding:12px 14px}.samadubai-password-form input:focus,.samadubai-sign-form input:focus{border-color:#0f4c8170;box-shadow:0 0 0 4px #0f4c811a}.samadubai-button{background:var(--sd-blue);color:#fff;min-height:48px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:900;display:inline-flex;box-shadow:0 14px 32px #0f4c8138}.samadubai-button:hover{background:var(--sd-blue-dark);transform:translateY(-1px);box-shadow:0 18px 38px #0f4c813d}.samadubai-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.samadubai-button-secondary{border:1px solid var(--sd-line);color:var(--sd-ink);box-shadow:none;background:#fff}.samadubai-button-secondary:hover{background:var(--sd-soft);box-shadow:none}.samadubai-message{border-radius:8px;margin:0;padding:12px 14px;font-size:.9rem;font-weight:850;line-height:1.45}.samadubai-message[data-status=error]{color:#be123c;background:#fff1f2}.samadubai-message[data-status=sent]{color:#047857;background:#ecfdf5}.samadubai-hero{border-bottom:1px solid var(--sd-line);background:linear-gradient(135deg,#0f4c8114,#11a6b814),#fbfdff;padding-block:72px 58px}.samadubai-hero-grid,.samadubai-split,.samadubai-sign-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.samadubai-brand-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.samadubai-brand-row img{object-fit:contain;background:#fff;border:1px solid #0c142414;border-radius:8px;width:62px;height:62px}.samadubai-brand-row .samadubai-client-logo{background:#fff;width:78px}.samadubai-brand-row>span{color:var(--sd-gold);font-size:1.55rem;font-weight:950}.samadubai-client-wordmark{background:#fff;border:1px solid #0c142414;border-radius:8px;gap:2px;padding:11px 14px;display:grid}.samadubai-client-wordmark strong{color:var(--sd-ink);font-size:1rem;font-weight:950}.samadubai-client-wordmark small{color:var(--sd-muted);font-weight:750}.samadubai-hero h1{max-width:800px;margin-top:18px;font-size:3rem}.samadubai-hero p{max-width:760px;margin:22px 0 0;font-size:1.12rem}.samadubai-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.samadubai-summary{border:1px solid var(--sd-line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 20px 55px #0c14241a}.samadubai-summary>div{border-bottom:1px solid var(--sd-line);gap:8px;padding:18px;display:grid}.samadubai-summary>div:last-child{border-bottom:0}.samadubai-summary span,.samadubai-card>span,.samadubai-rhythm-list span,.samadubai-signature-preview span{color:var(--sd-muted);font-size:.82rem;font-weight:850}.samadubai-summary strong{color:var(--sd-ink);font-size:1.05rem;line-height:1.45}.samadubai-summary-alert{background:var(--sd-gold-soft)}.samadubai-summary-alert strong{color:#7a5514}.samadubai-section,.samadubai-sign-section{padding-block:72px}.samadubai-commercial-section{background:#fff}.samadubai-section-head{max-width:780px;margin-bottom:28px}.samadubai-section-head h2,.samadubai-sign-section h2{margin-top:16px;font-size:2.35rem}.samadubai-section-head p,.samadubai-sign-section p{margin:14px 0 0;font-size:1.04rem}.samadubai-scope-grid,.samadubai-commercial-grid,.samadubai-document-details{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.samadubai-document-details{margin-bottom:16px}.samadubai-card,.samadubai-info-card{border:1px solid var(--sd-line);background:#fff;border-radius:8px;min-width:0;padding:22px}.samadubai-info-card-highlight{background:var(--sd-gold-soft);border-color:#c89a3a57}.samadubai-card svg,.samadubai-info-card svg{color:var(--sd-blue)}.samadubai-card h3{color:var(--sd-ink);margin:14px 0 8px;font-size:1.16rem;font-weight:950}.samadubai-info-card h3{color:var(--sd-ink);margin:12px 0 16px;font-size:1.1rem;font-weight:950}.samadubai-card p{margin:0}.samadubai-info-card dl{gap:0;margin:0;display:grid}.samadubai-info-card dl div{border-top:1px solid var(--sd-line);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:12px;padding:11px 0;display:grid}.samadubai-info-card dl div:first-child{border-top:0;padding-top:0}.samadubai-info-card dl div:last-child{padding-bottom:0}.samadubai-info-card dt{color:var(--sd-muted);font-size:.82rem;font-weight:850}.samadubai-info-card dd{color:var(--sd-ink);overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1.45}.samadubai-band{background:var(--sd-ink);color:#fff;padding-block:72px}.samadubai-band .samadubai-kicker{color:#fff;background:#ffffff14;border-color:#ffffff29}.samadubai-band h2{color:#fff;margin-top:18px;font-size:2.35rem}.samadubai-band p{color:#dce7f3;margin:16px 0 0}.samadubai-rhythm-list{gap:12px;display:grid}.samadubai-rhythm-list article{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:18px}.samadubai-rhythm-list span{color:var(--sd-gold)}.samadubai-rhythm-list p{margin:7px 0 0}.samadubai-document{background:var(--sd-soft)}.samadubai-doc-cover{border:1px solid var(--sd-line);background:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:18px;margin-bottom:16px;padding:22px;display:flex}.samadubai-doc-cover h2{margin-top:14px;font-size:2rem}.samadubai-doc-cover p{margin:10px 0 0}.samadubai-clause-list{gap:10px;display:grid}.samadubai-clause{border:1px solid var(--sd-line);background:#fff;border-radius:8px;grid-template-columns:46px minmax(0,1fr);gap:14px;padding:18px;display:grid}.samadubai-clause>span{background:var(--sd-blue);color:#fff;border-radius:8px;place-items:center;width:42px;height:42px;font-size:.84rem;font-weight:950;display:grid}.samadubai-clause h3{color:var(--sd-ink);margin:0;font-size:1.18rem;font-weight:950}.samadubai-clause p{margin:9px 0 0}.samadubai-clause ul,.samadubai-checks{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.samadubai-clause li{color:var(--sd-muted);padding-inline-start:18px;font-weight:760;line-height:1.6;position:relative}.samadubai-clause li:before{content:"";inset-inline-start:0;background:var(--sd-gold);border-radius:999px;width:7px;height:7px;position:absolute;top:.72em}.samadubai-signature-preview{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:18px;display:grid}.samadubai-signature-preview>div,.samadubai-receipt{border:1px solid var(--sd-line);background:#fff;border-radius:8px;padding:18px}.samadubai-signature-preview strong{border-bottom:1px solid var(--sd-ink);min-height:42px;color:var(--sd-ink);margin-top:12px;font-size:1.12rem;font-weight:950;display:block}.samadubai-signature-preview p,.samadubai-receipt p{margin:8px 0 0}.samadubai-receipt{background:#ecfdf5;border-color:#0e7a5f3d;margin-top:12px}.samadubai-receipt strong{color:var(--sd-green)}.samadubai-receipt code{color:var(--sd-ink);font-weight:850}.samadubai-sign-section{background:#fff}.samadubai-checks li{color:var(--sd-ink);align-items:flex-start;gap:9px;font-weight:820;line-height:1.55;display:flex}.samadubai-checks svg{color:var(--sd-green);flex:none;margin-top:3px}.samadubai-sign-form{border:1px solid var(--sd-line);background:var(--sd-soft);border-radius:8px;padding:18px}.samadubai-checkbox{border:1px solid var(--sd-line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:12px}.samadubai-checkbox input{width:18px;min-height:18px;accent-color:var(--sd-blue);margin-top:3px}.samadubai-checkbox span{line-height:1.5}.samadubai-honey{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=720px){.samadubai-lock h1{font-size:3.35rem}.samadubai-hero h1{font-size:4.35rem}.samadubai-section-head h2,.samadubai-sign-section h2,.samadubai-band h2{font-size:3.3rem}.samadubai-doc-cover h2{font-size:2.65rem}.samadubai-scope-grid,.samadubai-signature-preview,.samadubai-commercial-grid,.samadubai-document-details{grid-template-columns:repeat(2,minmax(0,1fr))}.samadubai-doc-cover{flex-direction:row;align-items:center}}@media (width>=980px){.samadubai-hero h1{font-size:5.65rem}.samadubai-section-head h2,.samadubai-sign-section h2{font-size:4rem}.samadubai-band h2{font-size:4.15rem}.samadubai-doc-cover h2{font-size:3.2rem}.samadubai-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}.samadubai-split,.samadubai-sign-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.samadubai-scope-grid,.samadubai-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.samadubai-container{padding-inline:16px}.samadubai-lock-card,.samadubai-card,.samadubai-info-card,.samadubai-doc-cover,.samadubai-clause,.samadubai-sign-form{padding:16px}.samadubai-hero{padding-block:44px 40px}.samadubai-lock h1{font-size:2.2rem}.samadubai-hero h1{font-size:2.15rem;line-height:1.08}.samadubai-section-head h2,.samadubai-sign-section h2,.samadubai-band h2{font-size:2rem;line-height:1.12}.samadubai-doc-cover h2{font-size:1.75rem;line-height:1.14}.samadubai-section,.samadubai-band,.samadubai-sign-section{padding-block:48px}.samadubai-clause{grid-template-columns:minmax(0,1fr)}.samadubai-info-card dl div{grid-template-columns:minmax(0,1fr);gap:4px}.samadubai-hero-actions .samadubai-button{width:100%}}@media print{@page{size:A4;margin:14mm}body{background:#fff!important}.samadubai-page{font-size:11pt;color:#111827!important;background:#fff!important}.samadubai-no-print,.samadubai-sign-section,.samadubai-lock{display:none!important}.samadubai-container{max-width:none;padding-inline:0}.samadubai-hero,.samadubai-band,.samadubai-section,.samadubai-document{border:0;padding-block:0;background:#fff!important}.samadubai-hero{margin-bottom:12mm}.samadubai-hero-grid,.samadubai-split{display:block}.samadubai-hero h1,.samadubai-band h2,.samadubai-section h2{font-size:24pt;color:#111827!important}.samadubai-hero p,.samadubai-band p,.samadubai-section-head p,.samadubai-card p,.samadubai-clause p,.samadubai-clause li{color:#374151!important}.samadubai-summary,.samadubai-card,.samadubai-info-card,.samadubai-rhythm-list article,.samadubai-doc-cover,.samadubai-clause,.samadubai-signature-preview>div,.samadubai-receipt{break-inside:avoid;box-shadow:none!important;border-color:#d1d5db!important}.samadubai-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.samadubai-band .samadubai-kicker,.samadubai-kicker{color:#111827!important;border-color:#d1d5db!important}}.lwis-page{--lwis-ink:#17130d;--lwis-muted:#645f55;--lwis-soft:#f6f1e7;--lwis-soft-2:#fbf8f1;--lwis-line:#ded4c2;--lwis-gold:#b4873b;--lwis-gold-deep:#8f6727;--lwis-emerald:#0f6b53;--lwis-emerald-dark:#0a4939;--lwis-plum:#5b243f;--lwis-ivory:#fffaf0;min-height:100vh;color:var(--lwis-ink);letter-spacing:0;background:#fff;font-family:Inter,PingARLT,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lwis-page *{letter-spacing:0}.lwis-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}.lwis-hero{color:#fff;background:#15110d;align-items:end;min-height:84dvh;display:grid;position:relative;overflow:hidden}.lwis-hero-bg{background:linear-gradient(90deg,#0f0c08e0 0%,#0f0c08c7 34%,#0f0c085c 72%,#0f0c083d 100%),linear-gradient(#0f0c0814,#0f0c08ad),url(/lwis-gold-hero.jpg) 100%/cover no-repeat;position:absolute;inset:0}.lwis-hero-content{z-index:1;align-content:end;min-height:84dvh;padding-block:56px 64px;display:grid;position:relative}.lwis-brand-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.lwis-brand-row img{object-fit:contain;background:#ffffffeb;border:1px solid #ffffff2e;border-radius:8px;width:62px;height:62px;padding:5px}.lwis-brand-row>span{color:var(--lwis-gold);font-size:1.35rem;font-weight:900}.lwis-client-mark{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;place-items:center;min-width:82px;min-height:62px;font-size:1.2rem;font-weight:950;display:grid}.lwis-hero h1,.lwis-section h2,.lwis-band h2,.lwis-sign-section h2{color:inherit;overflow-wrap:anywhere;margin:0;font-weight:950;line-height:1.04}.lwis-hero h1{max-width:850px;margin-top:18px;font-size:2.55rem}.lwis-hero p{color:#efe8d8;max-width:760px;margin:20px 0 0;font-size:1.05rem;line-height:1.75}.lwis-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lwis-kicker{width:fit-content;color:var(--lwis-emerald);background:#fff;border:1px solid #b4873b38;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.78rem;font-weight:900;display:inline-flex}.lwis-kicker svg{color:var(--lwis-gold)}.lwis-kicker-dark{color:#fff;background:#ffffff1a;border-color:#fff3}.lwis-button{background:var(--lwis-emerald);color:#fff;min-height:48px;font:inherit;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 32px #0f6b533d}.lwis-button:hover{background:var(--lwis-emerald-dark);transform:translateY(-1px);box-shadow:0 18px 38px #0f6b5342}.lwis-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.lwis-button-secondary{color:#fff;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff3d}.lwis-button-secondary:hover{box-shadow:none;background:#ffffff29}.lwis-section .lwis-button-secondary,.lwis-document .lwis-button-secondary{border-color:var(--lwis-line);color:var(--lwis-ink);background:#fff}.lwis-nav{z-index:10;border-bottom:1px solid var(--lwis-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;position:sticky;top:0}.lwis-nav .lwis-container{gap:8px;padding-block:10px;display:flex;overflow-x:auto}.lwis-nav a{border:1px solid var(--lwis-line);color:var(--lwis-ink);background:#fff;border-radius:999px;flex:none;padding:8px 12px;font-size:.84rem;font-weight:900;text-decoration:none}.lwis-section,.lwis-sign-section{padding-block:68px}.lwis-section-muted{background:var(--lwis-soft-2)}.lwis-section-commercial{background:#fff}.lwis-proof-strip{background:var(--lwis-ivory);border-bottom:1px solid var(--lwis-line);padding-block:22px}.lwis-proof-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lwis-proof-grid article,.lwis-card,.lwis-competitor,.lwis-info-card,.lwis-doc-cover,.lwis-clause,.lwis-signature-preview>div,.lwis-receipt{border:1px solid var(--lwis-line);background:#fff;border-radius:8px}.lwis-proof-grid article{gap:7px;padding:17px;display:grid}.lwis-proof-grid svg,.lwis-card svg,.lwis-info-card svg{color:var(--lwis-emerald)}.lwis-proof-grid span,.lwis-info-card dt,.lwis-signature-preview span{color:var(--lwis-muted);font-size:.82rem;font-weight:850}.lwis-proof-grid strong{color:var(--lwis-ink);font-size:1.14rem;font-weight:950}.lwis-proof-grid p,.lwis-section-head p,.lwis-card p,.lwis-competitor p,.lwis-band p,.lwis-clause p,.lwis-sign-section p,.lwis-source-note{color:var(--lwis-muted);line-height:1.72}.lwis-section-head{max-width:830px;margin-bottom:28px}.lwis-section-head h2,.lwis-sign-section h2{margin-top:16px;font-size:2rem}.lwis-section-head p,.lwis-sign-section p{margin:14px 0 0;font-size:1.02rem}.lwis-card-grid,.lwis-commercial-grid,.lwis-competitor-grid,.lwis-content-grid,.lwis-source-grid,.lwis-signature-preview{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.lwis-card,.lwis-info-card{min-width:0;padding:22px}.lwis-card h3,.lwis-info-card h3,.lwis-competitor h3,.lwis-clause h3{color:var(--lwis-ink);margin:12px 0 8px;font-size:1.12rem;font-weight:950}.lwis-card p{margin:0}.lwis-table-wrap{border:1px solid var(--lwis-line);background:#fff;border-radius:8px;overflow-x:auto}.lwis-section-head+.lwis-table-wrap,.lwis-card-grid+.lwis-table-wrap,.lwis-source-note+.lwis-table-wrap{margin-top:18px}.lwis-table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.lwis-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lwis-table th,.lwis-table td{border-bottom:1px solid var(--lwis-line);text-align:left;vertical-align:top;padding:15px}.lwis-table th{background:var(--lwis-soft);color:var(--lwis-muted);white-space:nowrap;font-size:.86rem;font-weight:950}.lwis-table td{color:var(--lwis-ink);font-size:.94rem;font-weight:760;line-height:1.55}.lwis-table tr:last-child td{border-bottom:0}.lwis-source-note{margin:12px 0 0;font-size:.92rem;font-weight:780}.lwis-competitor{padding:20px}.lwis-competitor>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lwis-competitor h3{margin:0}.lwis-competitor span{background:var(--lwis-soft);color:var(--lwis-gold-deep);border-radius:999px;padding:5px 9px;font-size:.78rem;font-weight:900}.lwis-competitor p{margin:9px 0 0}.lwis-competitor strong{color:var(--lwis-ink)}.lwis-band{background:var(--lwis-ink);color:#fff;padding-block:72px}.lwis-band h2{color:#fff;margin-top:18px;font-size:2.2rem}.lwis-band p{color:#e8dfce;margin:16px 0 0}.lwis-band .lwis-card{background:#ffffff14;border-color:#ffffff29}.lwis-band .lwis-card h3{color:#fff}.lwis-band .lwis-card p{color:#e8dfce}.lwis-band .lwis-card svg{color:var(--lwis-gold)}.lwis-split,.lwis-sign-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.lwis-flow{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px;display:grid}.lwis-flow article{border:1px solid var(--lwis-line);background:#fff;border-radius:8px;gap:7px;padding:16px;display:grid}.lwis-flow span{color:var(--lwis-gold-deep);font-size:.8rem;font-weight:950}.lwis-flow strong{color:var(--lwis-ink);font-weight:950}.lwis-commercial-grid{margin-bottom:16px}.lwis-info-card-highlight{background:var(--lwis-ivory);border-color:#b4873b5c}.lwis-info-card dl{gap:0;margin:12px 0 0;display:grid}.lwis-info-card dl div{border-top:1px solid var(--lwis-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;padding:11px 0;display:grid}.lwis-info-card dl div:first-child{border-top:0;padding-top:0}.lwis-info-card dl div:last-child{padding-bottom:0}.lwis-info-card dd{color:var(--lwis-ink);overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1.45}.lwis-document{background:var(--lwis-soft-2)}.lwis-doc-cover{flex-direction:column;justify-content:space-between;gap:18px;margin-bottom:16px;padding:22px;display:flex}.lwis-doc-cover h2{margin:14px 0 0;font-size:1.85rem}.lwis-doc-cover p{color:var(--lwis-muted);margin:9px 0 0}.lwis-clause-list{gap:10px;display:grid}.lwis-clause{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:18px;display:grid}.lwis-clause>span{background:var(--lwis-plum);color:#fff;border-radius:8px;place-items:center;width:42px;height:42px;font-size:.84rem;font-weight:950;display:grid}.lwis-clause h3{margin:0}.lwis-clause p{margin:9px 0 0}.lwis-clause ul,.lwis-checks{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.lwis-clause li{color:var(--lwis-muted);padding-inline-start:18px;font-weight:760;line-height:1.6;position:relative}.lwis-clause li:before{content:"";inset-inline-start:0;background:var(--lwis-gold);border-radius:999px;width:7px;height:7px;position:absolute;top:.72em}.lwis-signature-preview{margin-top:18px}.lwis-signature-preview>div,.lwis-receipt{padding:18px}.lwis-signature-preview strong{border-bottom:1px solid var(--lwis-ink);min-height:42px;color:var(--lwis-ink);margin-top:12px;font-size:1.1rem;font-weight:950;display:block}.lwis-signature-preview p,.lwis-receipt p{color:var(--lwis-muted);margin:8px 0 0}.lwis-receipt{background:#eefaf5;border-color:#0f6b533d;margin-top:12px}.lwis-receipt strong{color:var(--lwis-emerald)}.lwis-receipt code{color:var(--lwis-ink);font-weight:850}.lwis-sign-section{background:#fff}.lwis-checks li{color:var(--lwis-ink);align-items:flex-start;gap:9px;font-weight:820;line-height:1.55;display:flex}.lwis-checks svg{color:var(--lwis-emerald);flex:none;margin-top:3px}.lwis-sign-form{border:1px solid var(--lwis-line);background:var(--lwis-soft-2);border-radius:8px;gap:14px;padding:18px;display:grid}.lwis-sign-form label{color:var(--lwis-ink);gap:8px;font-size:.92rem;font-weight:850;display:grid}.lwis-sign-form label>span{align-items:center;gap:7px;display:inline-flex}.lwis-sign-form input{border:1px solid var(--lwis-line);width:100%;min-height:48px;color:var(--lwis-ink);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border-radius:8px;padding:12px 14px}.lwis-sign-form input:focus{border-color:#0f6b5375;outline:0;box-shadow:0 0 0 4px #0f6b531c}.lwis-checkbox{border:1px solid var(--lwis-line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:12px}.lwis-checkbox input{width:18px;min-height:18px;accent-color:var(--lwis-emerald);margin-top:3px}.lwis-checkbox span{line-height:1.5}.lwis-honey{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.lwis-message{border-radius:8px;margin:0;padding:12px 14px;font-size:.9rem;font-weight:850;line-height:1.45}.lwis-message[data-status=error]{color:#be123c;background:#fff1f2}.lwis-message[data-status=sent]{color:#047857;background:#ecfdf5}.lwis-source-grid a{border:1px solid var(--lwis-line);color:var(--lwis-ink);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;font-weight:850;text-decoration:none;display:grid}.lwis-source-grid svg{color:var(--lwis-emerald)}.lwis-footer{border-top:1px solid var(--lwis-line);background:var(--lwis-ink);color:#fff;padding-block:26px}.lwis-footer .lwis-container{flex-direction:column;gap:14px;display:flex}.lwis-footer strong,.lwis-footer span{display:block}.lwis-footer span{color:#e8dfce;margin-top:5px;font-size:.88rem}.lwis-footer a{color:#fff;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex}@media (width>=720px){.lwis-hero h1{font-size:3.65rem}.lwis-section-head h2,.lwis-sign-section h2{font-size:3rem}.lwis-band h2{font-size:3.1rem}.lwis-doc-cover h2{font-size:2.45rem}.lwis-proof-grid,.lwis-card-grid,.lwis-content-grid,.lwis-signature-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.lwis-flow{grid-template-columns:repeat(5,minmax(0,1fr))}.lwis-doc-cover{flex-direction:row;align-items:center}.lwis-footer .lwis-container{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=980px){.lwis-hero h1{font-size:5.15rem}.lwis-section-head h2,.lwis-sign-section h2{font-size:3.8rem}.lwis-band h2{font-size:4rem}.lwis-card-grid,.lwis-content-grid,.lwis-scope-grid,.lwis-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lwis-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lwis-competitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lwis-split,.lwis-sign-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@media (width<=560px){.lwis-container{padding-inline:16px}.lwis-hero,.lwis-hero-content{min-height:82dvh}.lwis-hero-content{padding-block:42px 46px}.lwis-hero-bg{background:linear-gradient(90deg,#0f0c08e6,#0f0c08b8),linear-gradient(#0f0c0833,#0f0c08d1),url(/lwis-gold-hero.jpg) 100%/cover no-repeat}.lwis-brand-row img,.lwis-client-mark{width:54px;min-width:54px;height:54px;min-height:54px}.lwis-client-mark{font-size:.95rem}.lwis-hero h1{font-size:2.15rem;line-height:1.08}.lwis-section-head h2,.lwis-sign-section h2,.lwis-band h2{font-size:2rem;line-height:1.12}.lwis-doc-cover h2{font-size:1.72rem}.lwis-section,.lwis-band,.lwis-sign-section{padding-block:48px}.lwis-card,.lwis-info-card,.lwis-doc-cover,.lwis-clause,.lwis-sign-form,.lwis-competitor{padding:16px}.lwis-hero-actions .lwis-button{width:100%}.lwis-clause{grid-template-columns:minmax(0,1fr)}.lwis-info-card dl div{grid-template-columns:minmax(0,1fr);gap:4px}}@media print{@page{size:A4;margin:14mm}.lwis-no-print,.lwis-nav,.lwis-sign-section{display:none!important}.lwis-page{font-size:11pt;color:#111827!important;background:#fff!important}.lwis-container{max-width:none;padding-inline:0}.lwis-hero,.lwis-section,.lwis-band,.lwis-document{border:0;min-height:0;padding-block:0;color:#111827!important;background:#fff!important}.lwis-hero{margin-bottom:12mm}.lwis-hero-bg{display:none}.lwis-hero-content{min-height:0;padding-block:0}.lwis-hero h1,.lwis-section h2,.lwis-band h2{font-size:24pt;color:#111827!important}.lwis-hero p,.lwis-section-head p,.lwis-card p,.lwis-competitor p,.lwis-band p,.lwis-clause p,.lwis-clause li{color:#374151!important}.lwis-card-grid,.lwis-content-grid,.lwis-commercial-grid,.lwis-scope-grid,.lwis-proof-grid,.lwis-signature-preview,.lwis-split{display:block}.lwis-proof-grid article,.lwis-card,.lwis-competitor,.lwis-info-card,.lwis-doc-cover,.lwis-clause,.lwis-signature-preview>div,.lwis-receipt,.lwis-table-wrap{break-inside:avoid;margin-bottom:8mm;box-shadow:none!important;border-color:#d1d5db!important}.lwis-table{min-width:0}.lwis-source-grid{display:block}}.betterlife-assumption-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:18px;display:grid}.betterlife-assumption-grid div{background:var(--bl-soft);border:1px solid #0f6b5329;border-radius:8px;gap:4px;padding:14px;display:grid}.betterlife-assumption-grid span,.betterlife-price-list dt,.betterlife-scenario-list span{color:var(--bl-muted);font-size:.82rem;font-weight:850}.betterlife-assumption-grid strong{color:var(--bl-green);font-size:1.4rem;font-weight:950}.betterlife-investment{background:var(--bl-soft)}.betterlife-price-list{gap:10px;margin:18px 0 0;display:grid}.betterlife-price-list div{border-bottom:1px solid var(--bl-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding-bottom:10px;display:grid}.betterlife-price-list div:last-child{border-bottom:0;padding-bottom:0}.betterlife-price-list dd{color:var(--bl-ink);white-space:nowrap;margin:0;font-weight:950}.betterlife-scenario-list{gap:10px;margin-top:18px;display:grid}.betterlife-scenario-list div{border:1px solid var(--bl-line);background:#fff;border-radius:8px;gap:5px;padding:14px;display:grid}.betterlife-scenario-list div[data-recommended]{background:var(--bl-gold-soft);border-color:#b78a2f73}.betterlife-scenario-list strong{color:var(--bl-ink);font-size:1.15rem;font-weight:950}.betterlife-scenario-list p{color:var(--bl-muted);margin:0;line-height:1.55}.betterlife-total{background:#fff;border:1px solid #b78a2f47;border-radius:8px;align-content:center;align-self:stretch;gap:10px;padding:24px;display:grid}.betterlife-total-wide{margin-top:16px}.betterlife-total strong{color:var(--bl-green);font-size:clamp(2.1rem,8vw,4rem);line-height:1}.betterlife-note{background:var(--bl-gold-soft);border:1px solid #b78a2f47;border-radius:8px;gap:8px;margin-top:18px;padding:18px;display:grid}.betterlife-note strong{color:#7b5510;font-size:1.05rem;font-weight:950}.betterlife-note p{color:var(--bl-ink);margin:0;font-weight:780;line-height:1.75}.betterlife-roadmap .betterlife-card{border-color:#0f6b532e}.betterlife-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.betterlife-kpis div{border:1px solid var(--bl-line);background:#fff;border-radius:8px;gap:6px;min-width:0;padding:16px;display:grid}.betterlife-kpis strong{color:var(--bl-ink);font-size:1.05rem}.betterlife-accept{background:var(--bl-green-dark);color:#fff}.betterlife-accept h2,.betterlife-accept p{color:#fff}.betterlife-accept p{color:#dbe7e3}.betterlife-form{background:#fff;border-radius:8px;padding:22px}.betterlife-form label span{align-items:center;gap:8px;display:inline-flex}.betterlife-honey{opacity:0;pointer-events:none;clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;max-inline-size:1px;margin:0;padding:0;position:absolute;inset:0 auto auto 0;overflow:hidden}.betterlife-honey span,.betterlife-honey input{block-size:1px;inline-size:1px;border:0;min-height:0;margin:0;padding:0}@media (width>=720px){.betterlife-container{padding-inline:36px}.betterlife-command{grid-template-columns:repeat(2,minmax(0,1fr))}.betterlife-command .betterlife-command-timer{border-left:0;grid-column:1/-1}.betterlife-command>div:nth-child(odd){border-left:1px solid var(--bl-line)}.betterlife-command>div.betterlife-command-timer{border-left:0}.betterlife-command>div:nth-last-child(-n+2){border-bottom:0}.betterlife-pillars,.betterlife-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}.betterlife-research-grid,.betterlife-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.betterlife-swot-grid,.betterlife-assumption-grid,.betterlife-rule-list{grid-template-columns:repeat(3,minmax(0,1fr))}.betterlife-swot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.betterlife-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=719px){.betterlife-table-wrap{overflow-x:hidden}.betterlife-table{table-layout:fixed;min-width:0}.betterlife-table th,.betterlife-table td{white-space:normal;overflow-wrap:anywhere;padding:12px 10px;line-height:1.45}.betterlife-funnel-table{display:none}.betterlife-funnel-cards{gap:12px;display:grid}.betterlife-audience-cards{gap:12px;margin-top:14px;display:grid}}@media (width>=980px){.betterlife-hero-grid,.betterlife-split,.betterlife-investment-grid,.betterlife-accept-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.betterlife-hero{padding-block:88px 70px}.betterlife-section,.betterlife-band,.betterlife-accept{padding-block:90px}}@media (width<=460px){.betterlife-lock{padding:16px}.betterlife-lock-panel,.betterlife-card,.betterlife-form,.betterlife-total{padding:18px}.betterlife-hero-actions .betterlife-button{width:100%}.betterlife-channel{grid-template-columns:58px minmax(0,1fr)}.betterlife-channel>strong{min-height:46px;font-size:1rem}.betterlife-kpis{grid-template-columns:minmax(0,1fr)}.betterlife-countdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.erp-page{color:var(--color-text-main);background:#fff}.erp-hero{border-bottom:1px solid var(--color-border);background:#f7f7fa;padding-block:124px 64px;overflow-x:hidden}.erp-hero-inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;min-width:0;display:grid}.erp-hero-copy{min-width:0;max-width:720px}.erp-eyebrow{border-radius:var(--radius-full);color:var(--color-primary);letter-spacing:0;text-transform:uppercase;background:#fff;border:1px solid #9e00813d;align-items:center;gap:8px;padding:7px 11px;font-size:.76rem;font-weight:800;display:inline-flex}[dir=rtl] .erp-eyebrow{text-transform:none}.erp-hero h1{max-width:100%;color:var(--color-text-main);letter-spacing:0;margin:18px 0;font-family:Poppins,Inter,sans-serif;font-size:3.6rem;font-weight:800;line-height:1.05}[dir=rtl] .erp-hero h1{font-family:PingARLT,Inter,sans-serif}.erp-hero p{max-width:100%;color:var(--color-text-muted);margin:0;font-size:1.08rem;line-height:1.7}.erp-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.erp-system-visual{border:1px solid var(--color-border);min-width:0;box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;overflow:hidden}.erp-system-top{border-bottom:1px solid var(--color-border);background:#fff;justify-content:space-between;gap:14px;padding:18px 20px;display:flex}.erp-system-top span{color:var(--color-text-muted);font-size:.88rem;font-weight:700}.erp-system-top strong{color:var(--color-primary);font-size:.88rem}.erp-system-grid{background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.erp-system-node{min-height:96px;color:var(--color-text-muted);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:16px;display:grid}.erp-system-node svg{color:var(--color-primary)}.erp-system-node span{font-size:.88rem;font-weight:700;line-height:1.35}.erp-system-node b{border-radius:var(--radius-full);background:var(--color-fill);width:28px;height:28px;color:var(--color-text-main);justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.erp-system-node[data-active]{color:var(--color-text-main);background:#fdf2fa}.erp-system-node[data-active] b{background:var(--color-primary);color:#fff}.erp-form-section{padding-block:56px 96px}.erp-form-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.erp-form-main{gap:22px;display:grid}.erp-panel,.erp-summary-inner{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px}.erp-panel{padding:24px}.erp-panel-head{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.erp-step{border-radius:var(--radius-full);background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary);flex:0 0 38px;justify-content:center;align-items:center;font-size:.82rem;font-weight:900;display:inline-flex}.erp-panel h2,.erp-summary h2{color:var(--color-text-main);letter-spacing:0;margin:0;font-size:1.45rem;font-weight:800}.erp-panel-head p,.erp-summary p{color:var(--color-text-muted);margin:6px 0 0;line-height:1.55}.erp-fields-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.erp-fields-grid.compact{margin-top:18px}.erp-fields-grid.single{gap:18px}.erp-field,.erp-choice-group{gap:8px;display:grid}.erp-field>span,.erp-choice-group>legend{color:var(--color-text-main);justify-content:space-between;align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:flex}.erp-field b,.erp-choice-group b{border-radius:var(--radius-full);background:var(--color-warning-bg);color:var(--color-warning-text);padding:3px 8px;font-size:.68rem;font-weight:900}.erp-field input,.erp-field select,.erp-field textarea{background:var(--color-fill);width:100%;min-height:46px;color:var(--color-text-main);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border:1px solid #0000;border-radius:12px;padding:12px 14px;font-size:1rem}.erp-field textarea{resize:vertical;line-height:1.55}.erp-field input:focus,.erp-field select:focus,.erp-field textarea:focus{background:#fff;border-color:#9e008159;box-shadow:0 0 0 4px #9e00811a}.erp-choice-group{border:1px solid var(--color-border);border-radius:14px;padding:16px}.erp-choice-group>div{flex-wrap:wrap;gap:8px;display:flex}.erp-choice,.erp-check{border:1px solid var(--color-border);border-radius:var(--radius-full);min-height:40px;color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);background:#fff;align-items:center;gap:9px;font-weight:700;display:inline-flex}.erp-choice{padding:8px 13px;font-size:.84rem}.erp-check{border-radius:12px;justify-content:flex-start;padding:10px 12px;font-size:.88rem}.erp-choice input,.erp-check input{width:16px;height:16px;accent-color:var(--color-primary);flex:none}:is(.erp-choice:has(input:checked),.erp-check:has(input:checked)){color:var(--color-text-main);background:#fdf2fa;border-color:#9e008152}.erp-requirement-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.erp-requirement-card{border:1px solid var(--color-border);border-radius:16px;padding:18px}.erp-requirement-card legend{justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;display:flex}.erp-requirement-card legend span{color:var(--color-text-main);align-items:center;gap:9px;font-weight:900;display:inline-flex}.erp-requirement-card legend svg{color:var(--color-primary)}.erp-requirement-card legend small{color:var(--color-text-light);font-weight:800}.erp-requirement-card p{color:var(--color-text-muted);margin:10px 0 14px;line-height:1.5}.erp-checkbox-list{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.erp-honey{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;max-inline-size:1px;margin:0;padding:0;position:absolute;inset:0 auto auto 0;overflow:hidden}.erp-submit-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.erp-submit:disabled{opacity:.68;cursor:wait;transform:none}.erp-form-message{border-radius:12px;max-width:560px;margin:0;padding:11px 13px;font-weight:700;line-height:1.45}.erp-form-message[data-status=success]{background:var(--color-success-bg);color:var(--color-success-text)}.erp-form-message[data-status=error]{color:#991b1b;background:#fef2f2}.erp-summary{position:static}.erp-summary-inner{padding:22px}.erp-summary h2{margin-top:14px;font-size:2rem}.erp-summary-list{gap:8px;margin-top:20px;display:grid}.erp-summary-item,.erp-summary-empty,.erp-summary-contact{border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:.9rem;font-weight:700;display:flex}.erp-summary-item strong{color:var(--color-primary)}.erp-summary-empty{background:var(--color-fill-soft);justify-content:center}.erp-summary-contact{background:var(--color-fill-soft);justify-content:flex-start;align-items:flex-start;margin-top:18px;line-height:1.45}.erp-summary-contact svg{color:var(--color-primary);flex:none;margin-top:2px}@media (width>=760px){.erp-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-fields-grid.single{grid-template-columns:minmax(0,1fr)}.erp-checkbox-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.erp-form-layout{grid-template-columns:minmax(0,1fr) 320px;gap:28px}.erp-summary{position:sticky;top:92px}}@media (width>=1180px){.erp-hero-inner{grid-template-columns:minmax(0,.92fr) minmax(400px,1fr);gap:40px}[dir=rtl] .erp-hero-copy{justify-self:end}}@media (width>=1280px){.erp-hero-inner{grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);gap:48px}}@media (width<=1179px){.erp-hero-copy{max-width:760px}.erp-hero h1{font-size:3.05rem;line-height:1.1}}@media (width<=720px){.erp-hero{padding-block:104px 44px}.erp-hero h1{font-size:2.45rem;line-height:1.08}.erp-hero p{font-size:1rem}.erp-panel{border-radius:14px;padding:18px}.erp-system-grid{grid-template-columns:minmax(0,1fr)}.erp-system-node{min-height:74px}.erp-requirement-card{padding:15px}.erp-requirement-card legend{flex-direction:column;align-items:flex-start}.erp-submit,.erp-submit-row .ms-btn{justify-content:center;width:100%}}.ms-section{padding-block:80px}@media (width>=768px){.ms-section{padding-block:120px}}.ms-h1{letter-spacing:-.02em;margin:0;font-family:Poppins,Inter,sans-serif;font-size:clamp(2.25rem,6vw,4.5rem);font-weight:800;line-height:1.05}.ms-h2{letter-spacing:-.015em;margin:0 0 16px;font-family:Poppins,Inter,sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.1}.ms-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin-bottom:16px;font-size:.8rem;font-weight:600;display:inline-block}[dir=rtl] .ms-eyebrow{letter-spacing:0}[dir=rtl] .ms-h1,[dir=rtl] .ms-h2{letter-spacing:0;font-family:PingARLT,Poppins,sans-serif}.ms-lead{color:var(--color-text-muted);max-width:60ch;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.6}.ms-btn{border-radius:var(--radius-full);transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;align-items:center;gap:10px;padding:14px 24px;font-size:.95rem;font-weight:600;display:inline-flex}.ms-btn-primary{background:var(--color-primary);color:#fff;box-shadow:0 8px 24px -8px #9e008180}.ms-btn-primary:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 12px 32px -8px #9e008199}.ms-btn-ghost{color:var(--color-text-main);border-color:var(--color-border);background:0 0}.ms-btn-ghost:hover{background:var(--color-fill);border-color:var(--color-text-light)}.ms-dir-arrow,.ms-back-arrow{transition:transform var(--transition-fast);line-height:1;display:inline-block}[dir=rtl] .ms-dir-arrow,[dir=rtl] .ms-back-arrow{transform:scaleX(-1)}.ms-btn:hover .ms-dir-arrow,.ms-pillar-cta:hover .ms-dir-arrow,.ms-footer-hub:hover .ms-dir-arrow,.ms-nav-drawer-cta:hover .ms-dir-arrow{transform:translate(2px)}[dir=rtl] .ms-btn:hover .ms-dir-arrow,[dir=rtl] .ms-pillar-cta:hover .ms-dir-arrow,[dir=rtl] .ms-footer-hub:hover .ms-dir-arrow,[dir=rtl] .ms-nav-drawer-cta:hover .ms-dir-arrow{transform:scaleX(-1)translate(2px)}.ms-mesh-bg{z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 20% 20%,#9e00812e,#0000 60%),radial-gradient(50% 40% at 80% 30%,#9e00811f,#0000 60%),radial-gradient(70% 50% at 50% 90%,#7d00661a,#0000 65%);position:absolute;inset:0}@keyframes ms-kenburns-1{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.08)translate(-2%,-1.5%)}to{transform:scale(1)translate(0,0)}}@keyframes ms-kenburns-2{0%{transform:scale(1.04)translate(1%,-1%)}50%{transform:scale(1.1)translate(-1.5%,1.5%)}to{transform:scale(1.04)translate(1%,-1%)}}@keyframes ms-kenburns-3{0%{transform:scale(1.02)translate(-1%)}50%{transform:scale(1.09)translate(2%,-1%)}to{transform:scale(1.02)translate(-1%)}}.ms-kenburns{will-change:transform;animation:14s ease-in-out infinite ms-kenburns-1}.ms-kenburns:nth-child(3n+2){animation-name:ms-kenburns-2;animation-duration:17s}.ms-kenburns:nth-child(3n+3){animation-name:ms-kenburns-3;animation-duration:12s}.perf-page{color:var(--color-text-main)}.perf-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);background:#9e00810f;border:1px solid #9e008140;border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-block}.perf-eyebrow.light{color:#ffb1ec;background:#ffffff0f;border-color:#ffffff2e}.perf-h1{letter-spacing:-.025em;margin:0 0 18px;font-family:Poppins,Inter,sans-serif;font-size:clamp(2.2rem,5.2vw,4rem);font-weight:800;line-height:1.05}.perf-h2{letter-spacing:-.018em;margin:0 0 14px;font-family:Poppins,Inter,sans-serif;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:700;line-height:1.12}.perf-h2.light{color:#fff}.perf-grad{background:linear-gradient(90deg,#9e0081 0%,#ff4fb0 60%,#ffb1ec 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.perf-lead{color:var(--color-text-muted);max-width:60ch;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.6}.perf-lead.light{color:#ffffffb3}.perf-section{padding-block:90px}@media (width>=768px){.perf-section{padding-block:130px}}.perf-section-head{max-width:760px;margin-bottom:56px}.perf-section-head.light{color:#fff}.perf-note{color:var(--color-text-light);margin-top:28px;font-size:.85rem}.perf-chart{width:100%;height:auto;display:block}.perf-hero{color:#fff;background:linear-gradient(#0a0a14 0%,#14091a 60%,#1c0f24 100%);padding:130px 0 90px;position:relative;overflow:hidden}.perf-hero-bg{pointer-events:none;background:radial-gradient(60% 50% at 15% 20%,#9e008159,#0000 60%),radial-gradient(45% 40% at 85% 30%,#ff4fb038,#0000 60%),radial-gradient(70% 50% at 50% 100%,#7d006640,#0000 65%);position:absolute;inset:0}.perf-hero-inner{grid-template-columns:1fr;align-items:center;gap:56px;display:grid;position:relative}@media (width>=1024px){.perf-hero-inner{grid-template-columns:1.05fr 1fr;gap:64px}}.perf-hero,.perf-hero .perf-h1,.perf-hero .perf-h2{color:#fff}.perf-hero-copy .perf-lead{color:#ffffffbf}.perf-hero-copy{max-width:640px}[dir=rtl] .perf-hero-inner{direction:rtl}[dir=rtl] .perf-cta-row,[dir=rtl] .perf-trust-row{justify-content:flex-start}.perf-platforms{opacity:.85;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.perf-platforms-l{color:#ffffff80;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.perf-platform-logo{filter:brightness(0)invert();opacity:.75;width:auto;height:22px;transition:opacity .2s}.perf-platform-logo:hover{opacity:1}[dir=rtl] .perf-platforms-l{letter-spacing:0}.perf-svc-card img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.perf-cta-row{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.perf-hero .ms-btn-ghost{color:#fff;border-color:#ffffff40}.perf-hero .ms-btn-ghost:hover{background:#ffffff0f;border-color:#ffffff73}.perf-trust-row{color:#ffffff8c;flex-wrap:wrap;gap:10px;margin-top:28px;font-size:.85rem;display:flex}.perf-dash{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0f 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px -20px #0009,0 0 0 1px #9e008126}.perf-dash-top{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:12px 16px;display:flex}.perf-dash-dot{background:#ffffff2e;border-radius:999px;width:10px;height:10px}.perf-dash-title{color:#ffffff8c;letter-spacing:.04em;margin-left:12px;font-size:.8rem}.perf-dash-body{gap:18px;padding:20px;display:grid}.perf-dash-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=600px){.perf-dash-grid{grid-template-columns:repeat(4,1fr)}}.perf-dash-kpi{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.perf-dash-kpi-l{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.perf-dash-kpi-v{color:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700}.perf-dash-kpi-d{font-size:.78rem;font-weight:600}.perf-dash-kpi-d.up,.perf-dash-kpi-d.down{color:#34d399}.perf-dash-chart{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;padding:14px}.perf-dash-chart-head{color:#fff9;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.78rem;display:flex}.perf-dash-live{color:#34d399;align-items:center;gap:6px;font-weight:600;display:inline-flex}.perf-dash-live i{background:#34d399;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #34d3992e}.perf-dash-channels{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.perf-donut{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.perf-donut svg circle:first-child{stroke:#ffffff14}.perf-donut svg text{fill:#fff}.perf-donut-lbl{color:#ffffffb3;font-size:.78rem}.perf-results{background:#fafafb}.perf-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.perf-kpi-card{border:1px solid var(--color-border);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.perf-kpi-card:hover{border-color:#9e00814d;transform:translateY(-3px);box-shadow:0 12px 32px -12px #9e00812e}.perf-kpi-v{letter-spacing:-.02em;color:var(--color-text-main);font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:800}.perf-kpi-l{color:var(--color-text-muted);font-size:.9rem}.perf-industries{background:#fff}.perf-ind-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.perf-ind-tab{border:1px solid var(--color-border);color:var(--color-text-muted);background:#fff;border-radius:999px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:all .2s}.perf-ind-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.perf-ind-tab.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.perf-ind-card{border:1px solid var(--color-border);background:linear-gradient(135deg,#fafafb 0%,#fdf2fa 100%);border-radius:20px;grid-template-columns:1fr;gap:32px;padding:32px;display:grid}@media (width>=900px){.perf-ind-card{grid-template-columns:1fr 1.2fr;gap:48px;padding:44px}}.perf-ind-name{margin:0 0 12px;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700}.perf-ind-blurb{color:var(--color-text-muted);margin-bottom:22px;line-height:1.6}.perf-ind-metrics{gap:10px;margin:0;padding:0;list-style:none;display:grid}.perf-ind-metrics li{color:var(--color-text-main);align-items:center;gap:10px;font-weight:600;display:flex}.perf-ind-metrics li span{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;display:inline-flex}.perf-ind-chart-head{color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;display:flex}.perf-tag{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;background:#9e00811a;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:600}.perf-ind-mini{opacity:.85;margin-top:14px}.perf-section-head-center{text-align:center;margin-inline:auto}.perf-section-head-center .perf-lead{margin-inline:auto}.perf-integrations{background:#fafafb}.perf-integ-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.perf-integ-card{border:1px solid var(--color-border);text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:22px 14px;transition:all .2s;display:flex}.perf-integ-card:hover{border-color:#9e00814d;transform:translateY(-3px);box-shadow:0 12px 24px -12px #9e00812e}.perf-integ-card img{object-fit:contain;width:38px;height:38px}.perf-integ-card span{color:var(--color-text-muted);font-size:.82rem;font-weight:600}.perf-trusted-by{background:#fff;padding-bottom:60px}.perf-re-track-wide{border-block:1px solid var(--color-border);background:linear-gradient(#fafafb 0%,#fff 100%);margin-top:32px;padding:28px 0}.perf-re-track-wide .perf-re-row img{height:56px}.perf-re-strip{border:1px solid var(--color-border);background:linear-gradient(#fff 0%,#fafafb 100%);border-radius:16px;margin:0 0 24px;padding:20px 0;overflow:hidden}.perf-re-label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:.75rem;display:block}.perf-re-track{position:relative;overflow:hidden}.perf-re-track-wide{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%)}.perf-re-row{will-change:transform;align-items:center;gap:48px;width:max-content;animation:38s linear infinite perf-re-scroll;display:flex}.perf-re-row img{object-fit:contain;filter:grayscale();opacity:.7;flex-shrink:0;width:auto;height:44px;transition:filter .2s,opacity .2s}.perf-re-row img:hover{filter:grayscale(0%);opacity:1}@keyframes perf-re-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .perf-re-row{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.perf-re-row{flex-wrap:wrap;justify-content:center;animation:none}}.perf-analytics{color:#fff;background-color:#0a0a14;background-image:radial-gradient(60% 50% at 80% 0,#9e008138,#0000 60%),radial-gradient(50% 40% at 0 100%,#ff4fb024,#0000 60%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.perf-report{gap:16px;display:grid}.perf-report-row{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=900px){.perf-report-row{grid-template-columns:repeat(3,1fr)}}.perf-report-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:10px;min-height:180px;padding:20px;display:flex}.perf-report-l{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.perf-report-stat{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700}.perf-report-bars,.perf-report-funnel{gap:8px;display:grid}.perf-report-bars>div,.perf-report-funnel>div{grid-template-columns:60px 1fr 50px;align-items:center;gap:10px;font-size:.85rem;display:grid}.perf-report-bars span,.perf-report-funnel span{color:#ffffffb3}.perf-report-bars i,.perf-report-funnel i{background:linear-gradient(90deg,#9e0081 0%,#ff4fb0 100%);border-radius:999px;height:8px;display:block}.perf-report-bars b,.perf-report-funnel b{text-align:right;font-weight:700}.perf-report-creatives{gap:10px;display:grid}.perf-report-creatives>div{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;padding:8px 12px;font-size:.9rem;display:flex}.perf-report-creatives b{color:#34d399;font-weight:700}.perf-report-notes{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:20px}.perf-report-notes ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.perf-report-notes li{color:#ffffffd9;align-items:center;gap:10px;font-size:.92rem;display:flex}.perf-bullet{border-radius:999px;flex-shrink:0;width:8px;height:8px}.perf-bullet.g{background:#34d399;box-shadow:0 0 0 4px #34d39926}.perf-bullet.a{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b26}.perf-services{background:#fff}.perf-svc-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.perf-svc-card{border:1px solid var(--color-border);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.perf-svc-card:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 20px -8px #9e008133}.perf-svc-tick{color:var(--color-primary);font-size:1.1rem}.perf-process{background:#fafafb}.perf-proc-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.perf-proc-card{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:22px;transition:all .25s;position:relative}.perf-proc-card:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 14px 28px -12px #9e00812e}.perf-proc-n{color:var(--color-primary);letter-spacing:.05em;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700}.perf-proc-card h4{margin:8px 0;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700}.perf-proc-card p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.55}.perf-cases{background:#fff}.perf-case-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.perf-case-card{border:1px solid var(--color-border);background:linear-gradient(#fff 0%,#fafafb 100%);border-radius:16px;flex-direction:column;gap:10px;padding:24px;transition:all .25s;display:flex}.perf-case-card:hover{border-color:#9e00814d;transform:translateY(-3px);box-shadow:0 16px 32px -14px #9e00812e}.perf-case-name{margin:0 0 4px;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700}.perf-case-row{color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.perf-case-row b{color:var(--color-text-main)}.perf-case-result{color:var(--color-primary);background:#9e008114;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:.92rem;font-weight:700}.perf-why{background:#fafafb}.perf-why-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.perf-why-card{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:22px}.perf-why-icon{color:var(--color-primary);font-size:1.2rem}.perf-why-card h4{margin:10px 0 6px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700}.perf-why-card p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.55}.perf-final{color:#fff;text-align:center;background:linear-gradient(135deg,#0a0a14 0%,#2a0f2a 100%);padding:110px 0;position:relative;overflow:hidden}.perf-final-bg{pointer-events:none;background:radial-gradient(50% 60%,#9e008173,#0000 60%),radial-gradient(70% 50% at 50% 100%,#ff4fb02e,#0000 65%);position:absolute;inset:0}.perf-final-inner{max-width:760px;margin:0 auto;position:relative}.perf-final,.perf-final *{color:#fff}.perf-final-h{color:#fff;font-size:clamp(2rem,4.6vw,3.4rem)}.perf-final-lead{color:#ffffffb3;max-width:50ch;margin:12px auto 28px;font-size:clamp(1rem,1.4vw,1.18rem);color:#ffffffbf!important}.perf-final-btn{padding:16px 28px;font-size:1rem}.perf-verticals{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.perf-verticals-l{color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;margin-inline-end:4px;font-size:.75rem}.perf-vertical-chip{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:600;transition:all .15s}.perf-vertical-chip:hover{background:#9e008140;border-color:#ff4fb0b3;transform:translateY(-1px)}[dir=rtl] .perf-verticals-l{letter-spacing:0}.perf-pulse{color:#fff;background:linear-gradient(90deg,#0a0a14 0%,#1c0f24 100%);border-block:1px solid #ffffff0f}.perf-pulse-inner{align-items:center;gap:14px;padding-block:14px;display:flex}.perf-pulse-dot{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.perf-pulse-dot i{background:#34d399;border-radius:999px;width:8px;height:8px;animation:1.6s ease-in-out infinite perf-pulse-blink;box-shadow:0 0 0 4px #34d3992e}@keyframes perf-pulse-blink{50%{opacity:.4}}.perf-pulse-label{text-transform:uppercase;letter-spacing:.12em;color:#fff9;flex-shrink:0;font-size:.72rem}.perf-pulse-track{flex:1;height:22px;position:relative;overflow:hidden}.perf-pulse-item{color:#ffffffeb;opacity:0;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:.92rem;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(8px)}.perf-pulse-item.on{opacity:1;transform:translateY(0)}.perf-pulse-time{color:#fff6;flex-shrink:0;font-size:.75rem}[dir=rtl] .perf-pulse-label{letter-spacing:0}@media (width<=600px){.perf-pulse-label,.perf-pulse-time{display:none}}.perf-ba-sec{color:#fff;background:radial-gradient(50% 40% at 50% 0,#9e008138,#0000 60%),#0a0a14}.perf-ba{aspect-ratio:5/3;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #ffffff14;border-radius:18px;width:100%;max-height:520px;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.perf-ba-pane{position:absolute;inset:0}.perf-ba-dash{width:100%;height:100%;display:block}.perf-ba-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;text-transform:uppercase;color:#ef4444;background:#0009;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:700;position:absolute;top:14px;left:16px}.perf-ba-tag-r{color:#34d399;left:auto;right:16px}.perf-ba-handle{pointer-events:none;z-index:3;position:absolute;top:0;bottom:0;transform:translate(-50%)}.perf-ba-handle-line{background:#fff;width:3px;height:100%;margin:0 auto;box-shadow:0 0 24px #9e008199}.perf-ba-handle-grip{color:#9e0081;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:44px;height:44px;font-size:1.1rem;font-weight:900;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0006}.perf-calc-sec{background:#fafafb}.perf-calc{border:1px solid var(--color-border);background:#fff;border-radius:20px;grid-template-columns:1fr;gap:24px;padding:28px;display:grid}@media (width>=900px){.perf-calc{grid-template-columns:1fr 1fr;gap:40px;padding:40px}}.perf-calc-controls{flex-direction:column;gap:22px;display:flex}.perf-calc-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.perf-calc-row>span:first-child{color:var(--color-text-muted);font-size:.9rem;font-weight:500}.perf-calc-row strong{color:var(--color-primary);font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700}.perf-calc-row input[type=range]{appearance:none;background:linear-gradient(90deg,#9e0081 0%,#ff4fb0 100%);border-radius:999px;outline:none;grid-column:1/-1;width:100%;height:6px}.perf-calc-row input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:3px solid #9e0081;border-radius:999px;width:22px;height:22px;box-shadow:0 4px 12px #9e008166}.perf-calc-row input[type=range]::-moz-range-thumb{cursor:pointer;background:#fff;border:3px solid #9e0081;border-radius:999px;width:22px;height:22px}.perf-calc-output{background:linear-gradient(135deg,#fdf2fa 0%,#fff 100%);border-radius:16px;flex-direction:column;gap:18px;padding:22px;display:flex}.perf-calc-meter{flex-direction:column;gap:6px;display:flex}.perf-calc-meter-row{color:var(--color-text-muted);justify-content:space-between;font-size:.85rem;display:flex}.perf-calc-meter-row.hot{color:var(--color-primary);font-weight:700}.perf-calc-meter-row span:last-child{color:var(--color-text-main);font-family:Poppins,sans-serif;font-weight:700}.perf-calc-meter-row.hot span:last-child{color:var(--color-primary)}.perf-calc-bar{background:var(--color-fill);border-radius:999px;width:100%;height:8px;margin-bottom:8px;overflow:hidden}.perf-calc-bar i{background:#6b7280;height:100%;transition:width .3s;display:block}.perf-calc-bar.hot i{background:linear-gradient(90deg,#9e0081 0%,#ff4fb0 100%)}.perf-calc-stats{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr 1fr;gap:10px;padding-top:14px;display:grid}.perf-calc-stats>div{flex-direction:column;gap:4px;display:flex}.perf-calc-l{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.72rem}.perf-calc-stats strong{color:var(--color-text-main);font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:800}.perf-calc-up{color:#10b981!important}.perf-calc-cta{align-self:flex-start}.perf-creative{background:#fff}.perf-creative-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.perf-creative-card{aspect-ratio:1;border:1px solid var(--color-border);background:#fafafb;border-radius:14px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.perf-creative-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -16px #9e00814d}.perf-creative-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.perf-creative-card:hover img{transform:scale(1.04)}.perf-creative-meta{color:#fff;background:linear-gradient(#0000 0%,#000000d9 100%);justify-content:space-between;align-items:center;padding:14px;display:flex;position:absolute;inset:auto 0 0}.perf-creative-tag{text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;font-size:.72rem;font-weight:600}.perf-creative-roas{background:#9e0081;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:800}.perf-pricing{background:#fafafb}.perf-pricing-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=800px){.perf-pricing-grid{grid-template-columns:repeat(3,1fr)}}.perf-pricing-card{border:1px solid var(--color-border);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:28px;transition:all .25s;display:flex;position:relative}.perf-pricing-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -14px #0f172a1f}.perf-pricing-card.popular{border-color:var(--color-primary);background:linear-gradient(#fff 0%,#fdf2fa 100%);box-shadow:0 20px 50px -20px #9e008159}.perf-pricing-badge{background:var(--color-primary);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:.72rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.perf-pricing-t{margin:0;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700}.perf-pricing-p{color:var(--color-primary);letter-spacing:-.02em;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:800}.perf-pricing-d{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.5}.perf-pricing-features{padding:0;border-block:1px solid var(--color-border);flex-direction:column;gap:8px;margin:4px 0 0;padding-block:16px;list-style:none;display:flex}.perf-pricing-features li{color:var(--color-text-main);font-size:.92rem}.perf-pricing-cta{align-self:flex-start;margin-top:auto}.perf-team{background:radial-gradient(circle at 18% 18%,#9e008114,#0000 30%),linear-gradient(#fff 0% 48%,#fafafb 100%)}.perf-section-head-center .perf-lead{max-width:900px;margin-inline:auto}.perf-team-shell{gap:16px;display:grid}.perf-team-lead-card{color:#fff;background:linear-gradient(135deg,#9e0081f5 0%,#241439fa 64%,#111827fa 100%);border:1px solid #9e00812e;border-radius:22px;padding:clamp(24px,4vw,38px);position:relative;overflow:hidden;box-shadow:0 24px 70px -42px #241439b8}.perf-team-lead-card:after{content:"";border:1px solid #ffffff24;border-radius:999px;width:320px;height:320px;position:absolute;inset-block-start:-120px;inset-inline-end:-90px}.perf-team-lead-main{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,28px);display:grid;position:relative}.perf-team-lead-card h3{letter-spacing:0;margin:8px 0 10px;font-family:Poppins,sans-serif;font-size:clamp(1.85rem,4vw,3.15rem);line-height:1.02}.perf-team-lead-card strong{color:#ffd8f4;font-size:clamp(1rem,2vw,1.2rem);display:block}.perf-team-lead-card p{color:#ffffffc7;max-width:760px;margin:12px 0 0;line-height:1.7}.perf-team-command{z-index:1;flex-wrap:wrap;gap:10px;margin-top:24px;display:flex;position:relative}.perf-team-command span{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:38px;padding:8px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.perf-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.perf-team-card{border:1px solid var(--color-border);text-align:start;background:linear-gradient(#fff 0%,#fafafb 100%);border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;min-height:238px;padding:20px;transition:all .25s;display:flex}.perf-team-card:hover{border-color:#9e00814d;transform:translateY(-3px);box-shadow:0 14px 28px -12px #9e00812e}.perf-team-card-top{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.perf-team-avatar{color:#fff;background:linear-gradient(135deg,#9e0081 0%,#ff4fb0 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;display:flex}.perf-team-avatar-xl{color:#9e0081;background:linear-gradient(135deg,#fff 0%,#ffecf8 100%);border:1px solid #ffffff47;width:clamp(92px,12vw,128px);height:clamp(92px,12vw,128px);font-size:clamp(2rem,4vw,3rem);box-shadow:0 22px 60px -24px #ffffffbf}.perf-team-lane{color:#9e0081;text-transform:uppercase;letter-spacing:0;background:#9e008114;border-radius:999px;max-width:100%;padding:6px 10px;font-size:.72rem;font-weight:800;line-height:1.15;display:inline-flex}.perf-team-lead-card .perf-team-lane{color:#fff;background:#ffffff21}.perf-team-card h4{overflow-wrap:anywhere;margin:6px 0 0;font-family:Poppins,sans-serif;font-size:clamp(1rem,2vw,1.12rem);font-weight:800;line-height:1.18}.perf-team-r{color:var(--color-primary);font-size:.86rem;font-weight:800}.perf-team-card p{color:var(--color-text-muted);margin:2px 0 0;font-size:.86rem;line-height:1.55}@media (width<=1100px){.perf-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.perf-team-lead-main{text-align:center;grid-template-columns:1fr;justify-items:center}.perf-team-lead-card p{margin-inline:auto}.perf-team-command{justify-content:center}.perf-team-grid{grid-template-columns:1fr}.perf-team-card{align-items:stretch;min-height:auto}.perf-team-card-top{align-items:flex-start}}.perf-faq-sec{background:#fafafb}.perf-faq{flex-direction:column;gap:10px;max-width:820px;margin-inline:auto;display:flex}.perf-faq-item{border:1px solid var(--color-border);background:#fff;border-radius:12px;transition:border-color .2s;overflow:hidden}.perf-faq-item.open{border-color:#9e008166}.perf-faq-q{text-align:start;width:100%;color:var(--color-text-main);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;display:flex}.perf-faq-q:hover{color:var(--color-primary)}.perf-faq-icon{background:var(--color-fill);width:28px;height:28px;color:var(--color-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:inline-flex}.perf-faq-a{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.perf-faq-item.open .perf-faq-a{max-height:240px;padding:0 22px 20px}.perf-faq-a p{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.6}[dir=rtl] .perf-h1,[dir=rtl] .perf-h2{letter-spacing:0;font-family:PingARLT,Poppins,sans-serif}.re-tool-page{color:var(--color-text-main);background:#fff}.re-tool-page h1,.re-tool-page h2,.re-tool-page h3{letter-spacing:0}.re-tool-eyebrow{width:fit-content;color:var(--color-primary);text-transform:uppercase;background:#fff7fc;border:1px solid #9e008129;border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:7px 11px;font-size:.76rem;font-weight:700;display:inline-flex}[dir=rtl] .re-tool-eyebrow{text-transform:none}.re-tool-hero{background:linear-gradient(#f7f7faf0 0%,#fff0 78%),#fff;border-bottom:1px solid #ededf1;padding:124px 0 56px}.re-tool-hero-grid{align-items:center;gap:28px;display:grid}.re-tool-hero-copy h1{max-width:880px;margin:0;font-family:Poppins,Inter,sans-serif;font-size:clamp(2.15rem,9vw,4.45rem);font-weight:800;line-height:1.02}[dir=rtl] .re-tool-hero-copy h1,[dir=rtl] .re-tool-page h2,[dir=rtl] .re-tool-page h3{font-family:PingARLT,Poppins,sans-serif}.re-tool-hero-copy p,.re-tool-section-head p,.re-tool-cta p,.re-tool-seo p{color:var(--color-text-muted);line-height:1.7}.re-tool-hero-copy p{max-width:760px;margin:18px 0 0;font-size:clamp(1.02rem,2.8vw,1.23rem)}.re-tool-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.re-tool-trust{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.re-tool-trust li{color:#374151;background:#fffc;border:1px solid #ececf1;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 11px;font-size:.84rem;font-weight:650;display:inline-flex}.re-tool-trust svg{color:var(--color-primary);flex:none}.re-tool-hero-panel{background:#ffffffdb;border:1px solid #e8e8ee;border-radius:8px;gap:16px;padding:18px;display:grid;box-shadow:0 18px 50px #11182714}.re-tool-board-top{color:var(--color-text-light);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:.82rem;font-weight:700;display:flex}.re-tool-board-score{background:#fafafa;border:1px solid #ededf1;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.re-tool-board-score svg{color:var(--color-primary)}.re-tool-board-score strong{font-size:2rem;line-height:1;display:block}.re-tool-board-score span{color:var(--color-text-muted);font-size:.9rem}.re-tool-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.re-tool-board-grid div{background:#fff;border:1px solid #ededf1;border-radius:8px;min-height:92px;padding:14px}.re-tool-board-grid span{min-height:34px;color:var(--color-text-light);font-size:.78rem;line-height:1.35;display:block}.re-tool-board-grid strong{margin-top:10px;font-size:1.2rem;display:block}.re-tool-mini-chart{background:linear-gradient(#fff,#fafafa);border:1px solid #ededf1;border-radius:8px;grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:96px;padding:14px;display:grid}.re-tool-mini-chart span{background:linear-gradient(#9e0081,#d84ebc);border-radius:7px 7px 2px 2px;min-height:24px;display:block}.re-tool-calculator,.re-tool-results,.re-tool-seo{padding:64px 0}.re-tool-calculator{background:#fff}.re-tool-results{background:#f8f8fb;border-block:1px solid #ececf1}.re-tool-seo{background:#fff}.re-tool-section-head{max-width:760px;margin-bottom:24px}.re-tool-section-head.compact{margin-bottom:18px}.re-tool-section-head h2,.re-tool-results-head h2,.re-tool-cta h2,.re-tool-seo h2{margin:0;font-family:Poppins,Inter,sans-serif;font-size:clamp(1.7rem,5vw,2.7rem);font-weight:760;line-height:1.1}.re-tool-section-head p,.re-tool-results-head p{max-width:720px;margin:12px 0 0}.re-tool-workspace{gap:16px;display:grid}.re-tool-form-shell,.re-tool-live-panel,.re-tool-step-card,.re-tool-kpi-card,.re-tool-chart-card,.re-tool-insight,.re-tool-bottlenecks,.re-tool-content-grid article,.re-tool-faq details{background:#fff;border:1px solid #e7e7ed;border-radius:8px}.re-tool-form-shell{padding:14px;box-shadow:0 16px 46px #0f172a0f}.re-tool-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.re-tool-stepper li{min-height:72px;color:var(--color-text-light);background:#fafafa;border:1px solid #eeeef3;border-radius:8px;gap:7px;padding:11px;display:grid}.re-tool-stepper li.is-active{color:var(--color-text-main);background:#fff7fc;border-color:#9e008147}.re-tool-stepper span{background:#e9e9ef;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.78rem;font-weight:800;display:inline-flex}.re-tool-stepper li.is-active span{background:var(--color-primary);color:#fff}.re-tool-stepper strong{font-size:clamp(.72rem,2.8vw,.88rem);line-height:1.25}.re-tool-step-card{gap:16px;padding:16px;display:grid}.re-tool-step-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.re-tool-step-head>div{align-items:center;gap:10px;display:flex}.re-tool-step-head svg{color:var(--color-primary);flex:none}.re-tool-step-head h2{margin:0;font-size:1.12rem;font-weight:760}.re-tool-field-grid{gap:14px;display:grid}.re-tool-field{gap:8px;margin:0;display:grid}.re-tool-field>span,.re-tool-segment-field legend{color:#2d333f;align-items:center;gap:7px;font-size:.86rem;font-weight:760;display:flex}.re-tool-field-head{justify-content:space-between;gap:12px;min-width:0}.re-tool-field-label{align-items:center;gap:7px;min-width:0;line-height:1.35;display:inline-flex}.re-tool-field small{color:var(--color-text-light);font-size:.78rem;line-height:1.45}.re-tool-field select,.re-tool-money-input,.re-tool-field input[type=number]{min-height:48px}.re-tool-field select{background-color:#f5f5f8;border:1px solid #0000;border-radius:8px;font-weight:650}.re-tool-money-input{transition:box-shadow var(--transition-fast), border-color var(--transition-fast);background:#f5f5f8;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding-inline-start:12px;display:flex}.re-tool-money-input:focus-within{border-color:#9e008147;box-shadow:0 0 0 3px #9e008114}.re-tool-money-input b{color:var(--color-text-light);font-size:.78rem;font-weight:800}.re-tool-money-input input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-inline:.2rem .85rem!important}.re-tool-slider-value{color:var(--color-primary);white-space:nowrap;direction:ltr;unicode-bidi:isolate;flex:none;font-size:.92rem;font-weight:800}.re-tool-field input[type=range]{background:linear-gradient(90deg, var(--color-primary) var(--range-progress,0%), #e6e6ec var(--range-progress,0%));height:6px}[dir=rtl] .re-tool-field input[type=range]{background:linear-gradient(270deg, var(--color-primary) var(--range-progress,0%), #e6e6ec var(--range-progress,0%))}.re-tool-field input[type=range]::-webkit-slider-thumb{border:4px solid #fff;width:22px;height:22px;box-shadow:0 4px 14px #0f172a2e}.re-tool-segment-field{border:0;gap:9px;margin:0;padding:0;display:grid}.re-tool-segment-field>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.re-tool-segment-field button{color:#374151;text-align:center;min-height:46px;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #e6e6ec;border-radius:8px;padding:10px 11px;font-size:.86rem;font-weight:720;line-height:1.2}.re-tool-segment-field button.is-selected{color:var(--color-primary);background:#fff7fc;border-color:#9e008157}.re-tool-tooltip{color:var(--color-text-light);align-items:center;display:inline-flex}.re-tool-benchmark-btn{min-height:36px;color:var(--color-primary);background:#fff7fc;border:1px solid #9e008138;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.re-tool-warning{color:#92400e;background:#fffbeb;border:1px solid #f59e0b47;border-radius:8px;align-items:flex-start;gap:9px;padding:12px;font-size:.88rem;line-height:1.5;display:flex}.re-tool-nav-row{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.re-tool-icon-button{background:#fff;border:1px solid #e5e5ea;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.re-tool-icon-button:disabled{cursor:not-allowed;opacity:.35}.re-tool-step-count{color:var(--color-text-light);font-size:.88rem;font-weight:760}.re-tool-live-panel{height:fit-content;padding:16px;display:none}.re-tool-live-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.re-tool-live-top span{color:var(--color-text-muted);font-size:.88rem;font-weight:760}.re-tool-live-top strong{font-size:2rem;line-height:1}.re-tool-progress{background:#ececf1;border-radius:999px;height:8px;overflow:hidden}.re-tool-progress span{border-radius:inherit;background:linear-gradient(90deg,#9e0081,#14b8a6);height:100%;display:block}.re-tool-live-list{gap:0;margin:16px 0 0;display:grid}.re-tool-live-list div{border-bottom:1px solid #eeeef3;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;display:flex}.re-tool-live-list div:last-child{border-bottom:0}.re-tool-live-list dt{color:var(--color-text-light);font-size:.82rem}.re-tool-live-list dd{text-align:end;margin:0;font-weight:800}.re-tool-results-head{align-items:end;gap:16px;margin-bottom:22px;display:grid}.re-tool-results-head .ms-btn{justify-self:start}[dir=rtl] .re-tool-results-head .ms-btn{justify-self:end}.re-tool-kpi-grid,.re-tool-analysis-grid,.re-tool-content-grid{gap:12px;display:grid}.re-tool-kpi-card{gap:8px;min-height:158px;padding:16px;display:grid}.re-tool-kpi-card svg{color:var(--color-primary)}.re-tool-kpi-card span{color:var(--color-text-light);font-size:.82rem;font-weight:760}.re-tool-kpi-card strong{font-size:clamp(1.35rem,7vw,2rem);line-height:1.08}.re-tool-kpi-card small{color:var(--color-text-muted);line-height:1.4}.re-tool-analysis-grid{margin-top:12px}.re-tool-chart-card{gap:16px;min-height:280px;padding:16px;display:grid}.re-tool-chart-card h3,.re-tool-bottlenecks h2,.re-tool-content-grid h3,.re-tool-faq h2{margin:0;font-size:1.06rem;font-weight:780}.re-tool-budget-bars{gap:16px;display:grid}.re-tool-budget-bars div{gap:7px;display:grid}.re-tool-budget-bars div>span,.re-tool-funnel div>span{color:var(--color-text-light);font-size:.8rem;font-weight:720}.re-tool-budget-bars strong,.re-tool-funnel strong{font-size:1rem}.re-tool-budget-bars i{background:#ececf1;border-radius:999px;height:11px;display:block;overflow:hidden}.re-tool-budget-bars b{border-radius:inherit;background:#111827;height:100%;display:block}[dir=rtl] .re-tool-budget-bars b{margin-inline-start:auto}.re-tool-funnel{gap:14px;display:grid}.re-tool-funnel div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.re-tool-funnel div:after{content:"";width:var(--funnel-width);background:linear-gradient(90deg,#9e0081eb,#14b8a6c7);border-radius:8px;grid-column:1/-1;min-width:44px;height:42px}[dir=rtl] .re-tool-funnel div:after{background:linear-gradient(270deg,#9e0081eb,#14b8a6c7);justify-self:end}.re-tool-health-list{gap:16px;display:grid}.re-tool-health-row{gap:8px;display:grid}.re-tool-health-row>div{color:var(--color-text-muted);justify-content:space-between;gap:12px;font-size:.84rem;font-weight:720;display:flex}.re-tool-health-row strong{color:var(--color-text-main)}.re-tool-insights,.re-tool-bottlenecks{margin-top:14px}.re-tool-insight-list{gap:10px;display:grid}.re-tool-insight{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:15px;display:grid}.re-tool-insight svg{color:var(--color-primary);margin-top:2px}.re-tool-insight.is-risk svg,.re-tool-insight.is-warning svg{color:#b45309}.re-tool-insight.is-positive svg{color:#047857}.re-tool-insight.is-opportunity svg{color:#0f766e}.re-tool-insight h3{margin:0 0 5px;font-size:.98rem}.re-tool-insight p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.56}.re-tool-bottlenecks{padding:16px}.re-tool-bottlenecks ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.re-tool-bottlenecks li{color:var(--color-text-muted);align-items:flex-start;gap:9px;line-height:1.5;display:flex}.re-tool-bottlenecks svg{color:#b45309;flex:none;margin-top:2px}.re-tool-cta{color:#fff;background:#111;padding:56px 0}.re-tool-cta-inner{gap:22px;display:grid}.re-tool-cta h2{color:#fff;max-width:740px}.re-tool-cta p{color:#ffffffbd;max-width:760px}.re-tool-cta-actions{flex-wrap:wrap;gap:10px;display:flex}.re-tool-cta .ms-btn-ghost{color:#fff;border-color:#ffffff38}.re-tool-cta .ms-btn-ghost:hover{background:#ffffff14}.re-tool-content-grid article{padding:18px}.re-tool-content-grid p{margin:10px 0 0}.re-tool-internal-links{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.re-tool-internal-links a,.tools-index-list article a{min-height:38px;color:var(--color-primary);border:1px solid #e5e5ea;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.86rem;font-weight:800;display:inline-flex}.re-tool-faq{gap:10px;margin-top:26px;display:grid}.re-tool-faq h2{margin-bottom:8px}.re-tool-faq details{padding:16px}.re-tool-faq summary{cursor:pointer;font-weight:800}.re-tool-faq p{margin:10px 0 0}.cod-tool-hero{background:radial-gradient(circle at 78% 18%,#f59e0b1a,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.cod-loss-page .re-tool-eyebrow{color:#92400e;background:#fffaf0;border-color:#f59e0b38}.cod-leak-card{overflow:hidden}.cod-leak-visual{background:linear-gradient(135deg,#fff7edeb,#fffffff5),#fff;border:1px solid #f59e0b3d;border-radius:8px;gap:14px;padding:16px;display:grid}.cod-leak-counter{align-items:center;gap:12px;display:flex}.cod-leak-counter svg{color:#b45309;flex:none}.cod-leak-counter strong{letter-spacing:0;font-size:clamp(1.7rem,7vw,2.35rem);line-height:1.02;display:block}.cod-leak-counter span,.cod-loss-note span{color:var(--color-text-muted);font-size:.82rem;font-weight:760}.cod-bucket{background:linear-gradient(#ffffffbd,#fafafcf5),repeating-linear-gradient(90deg,#0000 0 30px,#11182709 30px 31px);border:1px solid #ececf1;border-radius:8px;height:126px;position:relative;overflow:hidden}.cod-bucket:before{content:"";border:2px solid #111827bd;border-top:0;border-radius:3px 3px 13px 13px;height:54px;position:absolute;inset-block-end:14px;inset-inline:22px}.cod-bucket:after{content:"";background:linear-gradient(90deg,#9e0081bd,#14b8a6ad);border-radius:0 0 10px 10px;height:23px;position:absolute;inset-block-end:16px;inset-inline:36px}.cod-leak-drop{background:#b45309;border-radius:999px;width:10px;height:24px;animation:2.2s ease-in-out infinite codLeak;position:absolute;inset-block-start:18px;box-shadow:0 9px 22px #b4530933}.cod-leak-drop.one{inset-inline-start:32%}.cod-leak-drop.two{height:30px;animation-delay:.34s;inset-inline-start:52%}.cod-leak-drop.three{height:18px;animation-delay:.72s;inset-inline-start:70%}@keyframes codLeak{0%{opacity:0;transform:translateY(-12px)}18%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(72px)}}.cod-loss-note{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.cod-loss-note strong{color:#92400e;font-weight:850}.cod-kpi-danger{background:linear-gradient(#fff 0%,#fffaf0 100%);border-color:#b453093d}.cod-kpi-danger svg{color:#b45309}.re-tool-progress.is-danger span{background:linear-gradient(90deg,#b45309,#9e0081)}[dir=rtl] .re-tool-progress.is-danger span{background:linear-gradient(270deg,#b45309,#9e0081);margin-inline-start:auto}.cod-loss-bars{gap:15px;display:grid}.cod-loss-bars div{gap:7px;display:grid}.cod-loss-bars span,.cod-before-after span{color:var(--color-text-light);font-size:.8rem;font-weight:720}.cod-loss-bars strong,.cod-before-after strong{font-size:1rem}.cod-loss-bars i,.cod-before-after i{background:#ececf1;border-radius:999px;height:11px;display:block;overflow:hidden}.cod-loss-bars b{border-radius:inherit;background:linear-gradient(90deg,#b45309,#9e0081);height:100%;display:block}[dir=rtl] .cod-loss-bars b{background:linear-gradient(270deg,#b45309,#9e0081);margin-inline-start:auto}.cod-before-after{gap:18px;display:grid}.cod-before-after div{gap:7px;display:grid}.cod-before-after i:before{content:"";width:var(--bar-width);border-radius:inherit;background:#b45309;height:100%;display:block}.cod-before-after .is-after i:before{background:linear-gradient(90deg,#047857,#14b8a6)}[dir=rtl] .cod-before-after i:before{margin-inline-start:auto}[dir=rtl] .cod-before-after .is-after i:before{background:linear-gradient(270deg,#047857,#14b8a6)}.cod-before-after p{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.55}.cod-pill-row{gap:10px;margin-top:12px;display:grid}.cod-metric-pill{background:#fff;border:1px solid #e7e7ed;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:14px;display:grid}.cod-metric-pill svg{color:var(--color-primary);grid-row:span 2}.cod-metric-pill span{color:var(--color-text-light);font-size:.78rem;font-weight:760}.cod-metric-pill strong{font-size:1.06rem}.roas-tool-hero{background:radial-gradient(circle at 76% 18%,#14b8a61c,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.roas-tool-page .re-tool-eyebrow{color:#0f766e;background:#effefa;border-color:#14b8a638}.roas-control-card{overflow:hidden}.roas-gauge-card{background:linear-gradient(135deg,#f0fdfaf0,#fffffffa),#fff;border:1px solid #14b8a638;border-radius:8px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;padding:16px;display:grid}.roas-gauge{aspect-ratio:1;background:conic-gradient(from 270deg, #0f766e 0deg, #14b8a6 var(--score), #e7e7ed var(--score), #e7e7ed 180deg, transparent 180deg);border-radius:999px;width:132px;position:relative;overflow:hidden}.roas-gauge:before{content:"";background:#fff;border-radius:999px;position:absolute;inset:18px;box-shadow:inset 0 0 0 1px #eeeef3}.roas-gauge span{transform-origin:calc(100% - 26px);height:3px;transform:rotate(calc(var(--score) - 90deg));background:#111827;border-radius:999px;position:absolute;inset-block-end:21px;inset-inline:26px}[dir=rtl] .roas-gauge span{transform-origin:26px}.roas-gauge-copy{gap:6px;display:grid}.roas-gauge-copy span{color:var(--color-text-muted);font-size:.82rem;font-weight:760}.roas-gauge-copy strong{font-size:clamp(2rem,8vw,3rem);line-height:1}.roas-gauge-copy small{color:var(--color-text-muted);line-height:1.4}.roas-waterfall{gap:12px;display:grid}.roas-waterfall div{gap:7px;display:grid}.roas-waterfall span{color:var(--color-text-light);font-size:.8rem;font-weight:720}.roas-waterfall strong{font-size:1rem}.roas-waterfall i{background:#ececf1;border-radius:999px;height:11px;display:block;overflow:hidden}.roas-waterfall b{border-radius:inherit;background:#111827;height:100%;display:block}.roas-waterfall .is-positive b,.roas-waterfall .is-profit b{background:linear-gradient(90deg,#0f766e,#14b8a6)}.roas-waterfall .is-cost b{background:linear-gradient(90deg,#9e0081,#b45309)}[dir=rtl] .roas-waterfall b{margin-inline-start:auto}[dir=rtl] .roas-waterfall .is-positive b,[dir=rtl] .roas-waterfall .is-profit b{background:linear-gradient(270deg,#0f766e,#14b8a6)}[dir=rtl] .roas-waterfall .is-cost b{background:linear-gradient(270deg,#9e0081,#b45309)}.roas-cpa-bars b{background:linear-gradient(90deg,#0f766e,#9e0081)}[dir=rtl] .roas-cpa-bars b{background:linear-gradient(270deg,#0f766e,#9e0081)}.roas-status-row .roas-metric-pill{background:linear-gradient(#fff 0%,#f6fffc 100%);border-color:#14b8a62e}.roas-metric-pill svg{color:#0f766e}.profit-tool-hero,.restaurant-tool-hero,.saas-tool-hero,.scaling-tool-hero{background:linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.profit-tool-hero{background:radial-gradient(circle at 76% 18%,#9e008117,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.restaurant-tool-hero{background:radial-gradient(circle at 76% 18%,#0478571a,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.saas-tool-hero{background:radial-gradient(circle at 76% 18%,#6366f117,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.scaling-tool-hero{background:radial-gradient(circle at 76% 18%,#14b8a61c,#0000 28%),linear-gradient(#f7f7faf5 0%,#fff0 78%),#fff}.profit-tool-page .re-tool-eyebrow{color:var(--color-primary);background:#fff7fc;border-color:#9e00812e}.restaurant-tool-page .re-tool-eyebrow{color:#047857;background:#f0fdf4;border-color:#04785733}.saas-tool-page .re-tool-eyebrow{color:#4f46e5;background:#f5f7ff;border-color:#6366f133}.scaling-tool-page .re-tool-eyebrow{color:#0f766e;background:#f0fdfa;border-color:#14b8a638}.restaurant-tool-page .roas-metric-pill svg{color:#047857}.saas-tool-page .roas-metric-pill svg{color:#4f46e5}.scaling-tool-page .roas-metric-pill svg,.scaling-tool-page .cod-metric-pill svg{color:#0f766e}.re-tool-mini-note{color:var(--color-text-muted);background:#f8fffd;border:1px solid #14b8a62e;border-radius:8px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px;font-size:.9rem;line-height:1.45;display:flex}.re-tool-mini-note svg{color:#0f766e;flex:none}.scaling-scenario-grid{margin-top:24px}.scaling-scenarios{gap:12px;display:grid}.scaling-scenario-card{background:#fff;border:1px solid #e7e7ed;border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 14px 34px #0f172a0a}.scaling-scenario-card>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.scaling-scenario-card span{color:var(--color-text-muted);font-size:.86rem;font-weight:700}.scaling-scenario-card>div strong{color:var(--color-text-main);background:#f1f5f9;border-radius:999px;padding:5px 9px;font-size:.78rem}.scaling-scenario-card.is-safe>div strong,.scaling-scenario-card.is-strong>div strong{color:#047857;background:#ecfdf5}.scaling-scenario-card.is-medium>div strong{color:#b45309;background:#fff7ed}.scaling-scenario-card.is-critical>div strong,.scaling-scenario-card.is-blocked>div strong{color:#be123c;background:#fff1f2}.scaling-scenario-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.scaling-scenario-card dl div{background:#fafafa;border:1px solid #f0f0f4;border-radius:8px;min-width:0;padding:10px}.scaling-scenario-card dt{color:var(--color-text-light);font-size:.76rem}.scaling-scenario-card dd{word-break:break-word;margin:5px 0 0;font-weight:800}@media (width>=720px){.scaling-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}}.tools-index-list .re-tool-content-grid{grid-template-columns:1fr}.tools-index-list article{align-content:start;gap:10px;display:grid}.tools-index-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tools-index-status{color:#047857;white-space:nowrap;background:#ecfdf5;border-radius:999px;align-items:center;min-height:28px;padding:6px 10px;font-size:.74rem;font-weight:850;line-height:1;display:inline-flex}.tools-index-card.is-next .tools-index-status{color:var(--color-primary);background:#fff7fc}.tools-index-card.is-soon{background:#fbfbfd}.tools-index-card.is-soon .tools-index-status{color:var(--color-text-light);background:#f2f2f7}.tools-index-list article h2{margin:0;font-size:clamp(1.3rem,5vw,2rem)}.tools-index-list article p{margin:0}.tools-index-list article a{width:fit-content}.tools-index-disabled-action{width:fit-content;min-height:38px;color:var(--color-text-light);background:#f7f7fa;border:1px solid #e5e5ea;border-radius:999px;align-items:center;padding:8px 12px;font-size:.86rem;font-weight:800;display:inline-flex}@media (width>=680px){.re-tool-field-grid,.re-tool-kpi-grid,.re-tool-content-grid,.cod-pill-row{grid-template-columns:repeat(2,minmax(0,1fr))}.re-tool-segment-field>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=920px){.re-tool-hero{padding:148px 0 82px}.re-tool-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:44px}.re-tool-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start}.re-tool-live-panel{display:block;position:sticky;top:92px}.re-tool-form-shell,.re-tool-step-card,.re-tool-chart-card,.re-tool-bottlenecks{padding:22px}.re-tool-analysis-grid,.cod-pill-row{grid-template-columns:repeat(3,minmax(0,1fr))}.re-tool-results-head{grid-template-columns:minmax(0,1fr) auto}.re-tool-results-head .ms-btn{justify-self:end}[dir=rtl] .re-tool-results-head .ms-btn{justify-self:start}.re-tool-cta-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.re-tool-cta-actions{justify-content:flex-end}.tools-index-list .re-tool-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=420px){.re-tool-hero-actions .ms-btn,.re-tool-cta-actions .ms-btn{justify-content:center;width:100%}.re-tool-stepper{gap:6px}.re-tool-stepper li{min-height:66px;padding:9px}.re-tool-stepper strong{font-size:.68rem}.re-tool-segment-field>div{grid-template-columns:1fr}.roas-gauge-card{text-align:center;grid-template-columns:1fr;justify-items:center}}.why-page{--why-ink:#16151a;--why-muted:#66616d;--why-soft:#f7f5f8;--why-line:#e7e1e8;--why-teal:#0f766e;--why-teal-soft:#e9f7f5;--why-gold:#a66b12;--why-gold-soft:#fff6e5;--why-blue:#1d4ed8;--why-blue-soft:#eef4ff;color:var(--why-ink);background:#fff}.why-page h1,.why-page h2,.why-page h3,.why-page p{letter-spacing:0;margin:0}.why-page h1{max-width:11ch;color:var(--why-ink);font-size:2.55rem;font-weight:950;line-height:1.04}[dir=rtl] .why-page h1{max-width:12ch}.why-page h2{color:var(--why-ink);font-size:2rem;font-weight:930;line-height:1.12}.why-page h3{color:var(--why-ink);font-size:1.08rem;font-weight:880;line-height:1.28}.why-page p{color:var(--why-muted);line-height:1.85}.why-hero{border-bottom:1px solid var(--why-line);background:#fbfafc;padding-block:132px 58px}.why-hero-grid{gap:34px;display:grid}.why-hero-copy{align-content:center;gap:22px;display:grid}.why-hero-copy>p{max-width:62ch;font-size:1.06rem}.why-eyebrow,.why-section-kicker{width:fit-content;min-height:34px;color:var(--color-primary);background:#fff;border:1px solid #9e008138;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.why-eyebrow.compact{min-height:32px;font-size:.76rem}.why-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.why-hero-actions .ms-btn,.why-final-cta .ms-btn{border-radius:8px;min-height:48px}.why-visual{border:1px solid var(--why-line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #16151a14}.why-visual-top{border-bottom:1px solid var(--why-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.why-visual-top img{width:auto;height:32px}.why-visual-top span{color:var(--why-muted);text-align:end;font-size:.82rem;font-weight:850}.why-image-grid{background:var(--why-line);grid-template-columns:1fr .78fr;gap:1px;display:grid}.why-image-grid img{object-fit:cover;background:var(--why-soft);width:100%;height:100%;min-height:156px}.why-image-grid img:first-child{grid-row:span 2}.why-hero-stats{border-top:1px solid var(--why-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.why-hero-stats div{border-inline-end:1px solid var(--why-line);border-bottom:1px solid var(--why-line);gap:5px;padding:15px;display:grid}.why-hero-stats div:nth-child(2n){border-inline-end:0}.why-hero-stats div:nth-last-child(-n+2){border-bottom:0}.why-hero-stats span{color:var(--color-primary);font-size:.78rem;font-weight:920}.why-hero-stats strong{color:var(--why-ink);font-size:.96rem;line-height:1.35}.why-logo-strip{border-bottom:1px solid var(--why-line);background:#fff}.why-logo-strip .ms-container{gap:18px;padding-block:22px;display:grid}.why-logo-strip p{color:var(--why-muted);text-align:center;font-size:.92rem;font-weight:760}.why-logo-strip ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;margin:0;padding:0;list-style:none;display:flex}.why-logo-strip img{object-fit:contain;opacity:.58;filter:grayscale();max-width:118px;max-height:38px}.why-section{padding-block:70px}.why-section-head{gap:16px;max-width:760px;margin-bottom:28px;display:grid}.why-section-head p{font-size:1.02rem}.why-pillar-grid,.why-stack-grid{gap:14px;display:grid}.why-pillar,.why-stack-card{border:1px solid var(--why-line);background:#fff;border-radius:8px;align-content:start;gap:14px;min-width:0;padding:20px;display:grid;box-shadow:0 18px 40px #16151a0b}.why-pillar>span,.why-stack-card>svg{width:42px;height:42px;color:var(--color-primary);background:#9e008114;border-radius:8px;place-items:center;display:grid}.why-pillar:nth-child(2)>span,.why-stack-card:nth-child(2)>svg{background:var(--why-teal-soft);color:var(--why-teal)}.why-pillar:nth-child(3)>span,.why-stack-card:nth-child(3)>svg{background:var(--why-blue-soft);color:var(--why-blue)}.why-pillar:nth-child(4)>span,.why-stack-card:nth-child(4)>svg{background:var(--why-gold-soft);color:var(--why-gold)}.why-pillar p,.why-stack-card p{font-size:.95rem}.why-budget-band{background:var(--why-ink);color:#fff;padding-block:54px}.why-budget-grid{gap:26px;display:grid}.why-budget-band .why-eyebrow{color:#fff;background:#ffffff14;border-color:#ffffff2e}.why-budget-band h2{color:#fff;margin-top:16px}.why-budget-band p{color:#ffffffb8;max-width:64ch;margin-top:14px}.why-budget-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.why-budget-list li,.why-proof-list div,.why-transparency-grid div{align-items:flex-start;gap:10px;min-width:0;display:flex}.why-budget-list li{color:#ffffffe0;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;padding:14px;font-weight:760}.why-budget-list svg,.why-proof-list svg,.why-transparency-grid svg{color:var(--why-teal);flex:none;margin-top:2px}.why-operating-layout{gap:28px;display:grid}.why-sticky-copy{align-content:start;gap:16px;display:grid}.why-steps{gap:12px;display:grid}.why-step{border:1px solid var(--why-line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:18px;display:grid}.why-step>strong{background:var(--why-soft);width:44px;height:44px;color:var(--color-primary);border-radius:8px;place-items:center;font-size:.9rem;display:grid}.why-step div{min-width:0}.why-step p{margin-top:6px;font-size:.94rem}.why-difference{border-block:1px solid var(--why-line);background:#fafafa}.why-difference-grid{gap:18px;display:grid}.why-difference-card{border:1px solid var(--why-line);background:#fff;border-radius:8px;align-content:start;gap:16px;padding:22px;display:grid}.why-proof-list{gap:10px;display:grid}.why-proof-list div,.why-transparency-grid div{border:1px solid var(--why-line);color:var(--why-ink);background:#fff;border-radius:8px;padding:14px;font-weight:760;line-height:1.65}.why-stack-grid{margin-top:20px}.why-goal{background:#120e14;padding-block:64px}.why-goal-grid{gap:28px;display:grid}.why-goal .why-eyebrow{color:#fff;background:#ffffff14;border-color:#ffffff29}.why-goal h2{color:#fff;margin-top:16px}.why-goal p{color:#ffffffb8;max-width:58ch;margin-top:14px}.why-outcomes{flex-wrap:wrap;align-content:start;gap:10px;display:flex}.why-outcomes span{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;align-items:center;min-height:42px;padding:9px 14px;font-size:.92rem;font-weight:780;display:inline-flex}.why-transparency{gap:22px;display:grid}.why-transparency>div:first-child{gap:16px;display:grid}.why-transparency-grid{gap:10px;display:grid}.why-final-cta{background:var(--why-soft);border-top:1px solid var(--why-line);padding-block:70px}.why-final-inner{align-items:center;gap:22px;display:grid}.why-final-inner p{max-width:68ch;margin-top:12px}.why-final-inner .ms-btn{width:fit-content}@media (width>=680px){.why-pillar-grid,.why-stack-grid,.why-transparency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.why-hero-stats div{border-bottom:0}.why-hero-stats div:nth-child(2n){border-inline-end:1px solid var(--why-line)}.why-hero-stats div:last-child{border-inline-end:0}}@media (width>=920px){.why-hero{padding-block:154px 74px}.why-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);align-items:center;gap:54px}.why-page h1{font-size:4.35rem}.why-page h2{font-size:3.05rem}.why-hero-copy>p{font-size:1.13rem}.why-section{padding-block:92px}.why-section-head{margin-bottom:36px}.why-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.why-budget-grid,.why-goal-grid,.why-final-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);align-items:center}.why-operating-layout{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:46px}.why-sticky-copy{position:sticky;top:110px}.why-difference-grid{grid-template-columns:minmax(340px,.72fr) minmax(0,1fr)}.why-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))}.why-stack-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.why-transparency{grid-template-columns:minmax(300px,.62fr) minmax(0,1fr);align-items:start}.why-final-inner .ms-btn{justify-self:end}[dir=rtl] .why-final-inner .ms-btn{justify-self:start}}@media (width<=520px){.why-page h1{font-size:2.28rem}.why-page h2{font-size:1.76rem}.why-hero{padding-block:116px 44px}.why-hero-actions .ms-btn,.why-final-inner .ms-btn{justify-content:center;width:100%}.why-image-grid{grid-template-columns:1fr}.why-image-grid img:first-child{grid-row:auto}.why-visual-top{flex-direction:column;align-items:flex-start}.why-step{grid-template-columns:1fr}.why-logo-strip img{max-width:96px;max-height:32px}}.amazon-plan-page{--amp-ink:#101114;--amp-muted:#5f6673;--amp-soft:#f6f7fb;--amp-surface:#fff;--amp-line:#dde3ec;--amp-blue:#1737ff;--amp-blue-dark:#071782;--amp-gold:#ffb000;--amp-green:#0a7b54;--amp-red:#b42318;--amp-cyan:#0c7590;--amp-shadow:0 22px 70px #1011141a;background:var(--amp-soft);color:var(--amp-ink);scroll-behavior:smooth;min-height:100vh;font-family:Inter,PingARLT,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.amazon-plan-page *{box-sizing:border-box}.amazon-plan-page a{color:inherit;text-decoration:none}.amazon-plan-page button,.amazon-plan-page a{-webkit-tap-highlight-color:transparent}.amazon-plan-page button:focus-visible,.amazon-plan-page a:focus-visible,.amazon-plan-page [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #1737ff57}.amp-container{width:min(1180px,100% - 32px);margin-inline:auto}.amp-hero-copy,.amp-decision-panel,.amp-metric,.amp-callout,.amp-risk-card,.amp-cash-card,.amp-unit-panel{min-width:0}.amp-hero{border-bottom:1px solid var(--amp-line);background:linear-gradient(#fffffff0,#f6f7fbfa),radial-gradient(circle at 20% 10%,#ffb00024,#0000 32%),#f6f7fb;padding-block:28px 44px}.amp-topbar{justify-content:space-between;align-items:center;gap:16px;min-height:52px;display:flex}.amp-brand,.amp-language-switch,.amp-button,.amp-decision-proof,.amp-source-grid a{align-items:center;gap:9px;display:inline-flex}.amp-brand{min-height:42px;color:var(--amp-blue-dark);font-weight:850}.amazon-plan-page .amp-brand{color:var(--amp-blue-dark)}.amp-language-switch{border:1px solid var(--amp-line);background:var(--amp-surface);border-radius:999px;min-height:44px;padding:4px;box-shadow:0 10px 30px #1011140f}.amp-language-switch svg{color:var(--amp-muted);margin-inline:8px 2px}.amp-language-switch button{color:var(--amp-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:34px;padding:0 13px;font-size:.9rem;font-weight:820}.amp-language-switch button.is-active{background:var(--amp-ink);color:#fff}.amp-hero-grid{gap:26px;padding-block:58px 28px;display:grid}.amp-hero-copy{align-content:center;gap:18px;display:grid}.amp-eyebrow,.amp-mini-label{color:var(--amp-blue-dark);text-transform:uppercase;align-items:center;gap:8px;font-size:.82rem;font-weight:900;line-height:1.2;display:inline-flex}[dir=rtl] .amp-eyebrow,[dir=rtl] .amp-mini-label{text-transform:none}.amp-hero h1,.amp-section h2,.amp-flywheel-block h3,.amp-action-panel h3{color:var(--amp-ink);max-width:980px;margin:0;line-height:1.03}.amp-hero h1{overflow-wrap:anywhere;font-size:clamp(2.3rem,6vw,5.2rem);font-weight:950}.amp-hero-copy>p{color:var(--amp-muted);max-width:760px;margin:0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.72}.amp-hero-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.amp-button{background:var(--amp-blue);color:#fff;border-radius:999px;min-height:48px;padding:0 18px;font-size:.95rem;font-weight:900;box-shadow:0 14px 34px #1737ff38}.amazon-plan-page .amp-button{color:#fff}.amp-button.is-secondary{background:var(--amp-surface);border:1px solid var(--amp-line);box-shadow:none;color:var(--amp-ink)}.amazon-plan-page .amp-button.is-secondary{color:var(--amp-ink)}.amp-decision-panel{background:var(--amp-ink);color:#fff;box-shadow:var(--amp-shadow);border-radius:8px;gap:16px;padding:clamp(22px,4vw,36px);display:grid}.amp-decision-panel>span{color:var(--amp-gold);text-transform:uppercase;font-size:.86rem;font-weight:900}[dir=rtl] .amp-decision-panel>span{text-transform:none}.amp-decision-panel h2{color:#fff;margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.amp-decision-panel p{color:#ffffffc7;margin:0;line-height:1.72}.amp-decision-proof{color:#fff;border-top:1px solid #ffffff24;padding-top:16px;font-size:.92rem;line-height:1.45}.amp-decision-proof svg{color:var(--amp-gold);flex:none}.amp-metric-grid,.amp-callout-grid,.amp-risk-grid,.amp-cash-grid,.amp-source-grid{gap:14px;display:grid}.amp-metric,.amp-callout,.amp-risk-card,.amp-cash-card,.amp-unit-panel{background:var(--amp-surface);border:1px solid var(--amp-line);border-radius:8px;box-shadow:0 14px 38px #1011140e}.amp-metric{gap:9px;min-height:206px;padding:20px;display:grid}.amp-icon-chip{color:var(--amp-blue);background:#1737ff17;border:1px solid #1737ff1f;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.amp-metric p,.amp-cash-card span,.amp-unit-row span{color:var(--amp-muted);margin:0;font-size:.9rem;font-weight:780}.amp-metric strong,.amp-cash-card strong{color:var(--amp-ink);font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.08;display:block}.amp-metric>span:last-child{color:var(--amp-muted);font-size:.94rem;line-height:1.52}.amp-sticky-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--amp-line);z-index:20;background:#ffffffe0;position:sticky;top:0}.amp-sticky-nav .amp-container{scrollbar-width:thin;gap:8px;padding-block:10px;display:flex;overflow-x:auto}.amp-sticky-nav a{color:var(--amp-muted);border:1px solid #0000;border-radius:999px;flex:none;min-height:38px;padding:9px 13px;font-size:.9rem;font-weight:850}.amp-sticky-nav a:hover{border-color:var(--amp-line);color:var(--amp-ink);background:#fff}.amp-section{background:var(--amp-surface);padding-block:64px}.amp-section-muted{background:var(--amp-soft)}.amp-section-dark{color:#fff;background:#101114}.amp-section-dark .amp-section-head span,.amp-section-dark .amp-mini-label{color:var(--amp-gold)}.amp-section-dark .amp-section-head h2,.amp-section-dark .amp-section-head p{color:#fff}.amp-section-dark .amp-section-head p{color:#ffffffb8}.amp-section-head{gap:12px;margin-bottom:26px;display:grid}.amp-section-head>span{color:var(--amp-blue);font-size:.82rem;font-weight:930}.amp-section h2{font-size:clamp(2rem,4.5vw,3.6rem);font-weight:950}.amp-section-head p{color:var(--amp-muted);max-width:880px;margin:0;line-height:1.72}.amp-section-plan{background:linear-gradient(#fff 0%,#f8f9fc 100%)}.amp-plan-meta-strip,.amp-plan-index{gap:12px;display:grid}.amp-plan-meta-strip{margin-bottom:16px}.amp-plan-meta-card{border:1px solid var(--amp-line);background:#fff;border-radius:8px;gap:7px;min-height:92px;padding:16px;display:grid}.amp-plan-meta-card span{color:var(--amp-muted);font-size:.82rem;font-weight:850}.amp-plan-meta-card strong{color:var(--amp-ink);font-size:1rem;line-height:1.35}.amp-plan-assumption{color:#7a5200;background:#fff8e8;border:1px solid #ffb00057;border-radius:8px;margin:0 0 22px;padding:14px 16px;font-size:.94rem;font-weight:760;line-height:1.62}.amp-plan-index{margin:24px 0 38px}.amp-plan-index a{border:1px solid var(--amp-line);background:#fff;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-height:72px;padding:14px;display:grid}.amp-plan-index a:hover{border-color:#1737ff57;box-shadow:0 14px 34px #1011140f}.amp-plan-index a span,.amp-plan-chapter-head>span{background:var(--amp-ink);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8rem;font-weight:950;display:inline-flex}.amp-plan-index a strong{color:var(--amp-ink);font-size:.94rem;line-height:1.35}.amp-plan-stack{gap:36px;display:grid}.amp-plan-chapter{border-top:1px solid var(--amp-line);gap:18px;padding-top:30px;scroll-margin-top:88px;display:grid}.amp-plan-chapter-head{grid-template-columns:52px minmax(0,1fr);gap:16px;display:grid}.amp-plan-chapter h3{color:var(--amp-ink);margin:0;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.16}.amp-plan-chapter-head p{color:var(--amp-muted);max-width:920px;margin:8px 0 0;line-height:1.68}.amp-plan-bullets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.amp-plan-bullets li{border:1px solid var(--amp-line);color:var(--amp-muted);background:#fff;border-radius:8px;min-height:50px;padding:12px 14px;line-height:1.58}.amp-plan-bullets li:before{color:var(--amp-green);content:"•";margin-inline-end:8px;font-weight:950}.amp-plan-table-stack{gap:18px;display:grid}.amp-plan-note{border:1px solid #1737ff2e;border-inline-start:4px solid var(--amp-blue);color:var(--amp-muted);background:#f2f7ff;border-radius:8px;margin:0;padding:14px 16px;line-height:1.65}.amp-plan-note strong{color:var(--amp-ink)}.amp-callout,.amp-risk-card{gap:12px;min-height:210px;padding:22px;display:grid}.amp-callout h3,.amp-risk-card h3,.amp-flywheel-block h3,.amp-action-panel h3{margin:0;font-size:1.25rem;line-height:1.25}.amp-callout p,.amp-risk-card p{color:var(--amp-muted);margin:0;line-height:1.65}.amp-risk-card svg{color:var(--amp-red)}.amp-flywheel-block,.amp-action-panel,.amp-scenario-grid,.amp-revenue-layout{gap:24px;display:grid}.amp-flywheel-block,.amp-action-panel{border-block:1px solid var(--amp-line);align-items:start;margin-top:28px;padding-block:28px}.amp-flywheel{gap:10px;display:grid}.amp-flywheel-step{border:1px solid var(--amp-line);background:#fff;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:grid}.amp-flywheel-step span{background:var(--amp-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.82rem;font-weight:900;display:inline-flex}.amp-flywheel-step strong{font-size:.96rem;line-height:1.35}.amp-table-wrap{border:1px solid var(--amp-line);background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 16px 45px #1011140e}.amp-table{border-collapse:collapse;width:100%;min-width:780px}.amp-table caption{color:var(--amp-muted);text-align:start;padding:14px 16px 0;font-size:.8rem;font-weight:850}.amp-table th,.amp-table td{border-bottom:1px solid var(--amp-line);text-align:start;vertical-align:top;padding:14px 16px}.amp-table th{color:var(--amp-ink);text-transform:uppercase;background:#f7f8fb;font-size:.82rem;font-weight:930}[dir=rtl] .amp-table th{text-transform:none}.amp-table td{color:var(--amp-muted);font-size:.92rem;line-height:1.55}.amp-table td:first-child{color:var(--amp-ink);font-weight:850}.amp-table tr:last-child td{border-bottom:0}.amp-table-source{color:var(--amp-muted);margin:14px 0 0;font-size:.9rem;line-height:1.6}.amp-cash-grid{margin-bottom:24px}.amp-cash-card{gap:8px;min-height:118px;padding:18px;display:grid}.amp-split-tables{gap:22px;display:grid}.amp-section-dark .amp-table-wrap,.amp-section-dark .amp-unit-panel{box-shadow:none;background:#17181d;border-color:#ffffff21}.amp-section-dark .amp-table th{color:#fff;background:#ffffff0f}.amp-section-dark .amp-table td{color:#ffffffb8;border-color:#ffffff1f}.amp-section-dark .amp-table td:first-child{color:#fff}.amp-section-dark .amp-table caption{color:#ffffffa8}.amp-unit-panel{align-self:start;gap:12px;padding:22px;display:grid}.amp-unit-row{border-top:1px solid #ffffff1f;gap:7px;padding-top:12px;display:grid}.amp-unit-row span{color:#ffffff9e}.amp-unit-row strong{color:#fff;font-size:1rem;line-height:1.48}.amp-scenario-grid{margin-top:24px}.amp-chart{background:#17181d;border:1px solid #ffffff21;border-radius:8px;align-self:stretch;gap:18px;padding:22px;display:grid}.amp-chart-row{gap:9px;display:grid}.amp-chart-label{justify-content:space-between;align-items:center;gap:14px;display:flex}.amp-chart-label span{color:#ffffffb8;font-size:.94rem;font-weight:850}.amp-chart-label strong{color:#fff;white-space:nowrap;font-size:.92rem}.amp-chart-track{background:#ffffff1a;border-radius:999px;height:13px;overflow:hidden}.amp-chart-fill{min-width:24px;height:100%;display:block}.amp-chart-fill.is-red{background:var(--amp-red)}.amp-chart-fill.is-gold{background:var(--amp-gold)}.amp-chart-fill.is-green{background:var(--amp-green)}.amp-action-panel{margin-top:28px}.amp-action-list{counter-reset:action;gap:10px;margin:0;padding:0;list-style:none;display:grid}.amp-action-list li{border:1px solid var(--amp-line);color:var(--amp-muted);background:#fff;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;min-height:56px;padding:12px;line-height:1.55;display:grid}.amp-action-list li:before{background:var(--amp-blue);color:#fff;content:counter(action);counter-increment:action;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.82rem;font-weight:900;display:inline-flex}.amp-source-grid a{border:1px solid var(--amp-line);color:var(--amp-ink);background:#fff;border-radius:8px;justify-content:space-between;min-height:58px;padding:14px;font-weight:820;line-height:1.42}.amp-source-grid a svg:first-child{color:var(--amp-cyan);flex:none}.amp-source-grid a span{flex:auto}.amp-footer{color:#fff;background:#101114;padding-block:26px}.amp-footer .amp-container{justify-content:space-between;align-items:center;gap:18px;display:flex}.amp-footer div{gap:6px;display:grid}.amp-footer span{color:#ffffff9e;font-size:.9rem}.amp-footer a{border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}@media (width>=680px){.amp-metric-grid,.amp-cash-grid,.amp-risk-grid,.amp-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amp-plan-meta-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.amp-plan-index,.amp-plan-bullets{grid-template-columns:repeat(2,minmax(0,1fr))}.amp-callout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){.amp-hero{padding-block:32px 58px}.amp-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);align-items:center;gap:40px;padding-block:78px 34px}.amp-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.amp-section{padding-block:82px}.amp-flywheel-block,.amp-action-panel,.amp-revenue-layout,.amp-scenario-grid{grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:34px}.amp-flywheel-block{align-items:center}.amp-cash-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.amp-cash-card:nth-child(6),.amp-cash-card:nth-child(7){grid-column:span 2}.amp-risk-grid,.amp-source-grid,.amp-plan-index{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.amazon-plan-page{max-width:100vw}.amp-container{width:calc(100% - 22px);max-width:calc(100vw - 22px)}.amp-topbar{flex-direction:column;align-items:stretch}.amp-brand,.amp-language-switch{justify-content:center;width:100%}.amp-hero{padding-block:18px 30px}.amp-hero-grid{grid-template-columns:minmax(0,1fr);padding-block:36px 20px}.amp-hero-copy,.amp-decision-panel,.amp-metric-grid{max-width:100%}.amp-hero h1{word-break:break-word;max-width:100%;font-size:1.8rem;line-height:1.1}.amp-hero-copy>p,.amp-decision-panel p,.amp-decision-proof,.amp-metric>span:last-child{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.amp-hero-actions{flex-direction:column}.amp-button{justify-content:center;width:100%}.amp-decision-panel{padding:20px}.amp-section{padding-block:48px}.amp-callout,.amp-risk-card,.amp-metric,.amp-cash-card{min-height:auto}.amp-chart-label{flex-direction:column;align-items:start;gap:4px}.amp-plan-chapter-head{grid-template-columns:minmax(0,1fr)}.amp-plan-chapter-head>span{width:36px;height:36px}.amp-plan-index a{grid-template-columns:40px minmax(0,1fr)}.amp-plan-chapter h3{font-size:1.35rem}.amp-plan-assumption,.amp-plan-note,.amp-plan-bullets li{overflow-wrap:anywhere;word-break:break-word}.amp-footer .amp-container{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ms-kenburns{animation:none!important}}.baseet-investor-plan{--bip-bg:#f7f8fb;--bip-paper:#fff;--bip-ink:#111827;--bip-muted:#5f6b7a;--bip-soft:#eef2f7;--bip-line:#dbe2ea;--bip-dark:#101827;--bip-dark-2:#162235;--bip-accent:#3157d5;--bip-accent-2:#0f766e;--bip-warm:#b7791f;--bip-shadow:0 20px 60px #11182714;background:var(--bip-bg);min-height:100vh;color:var(--bip-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65;overflow-x:clip}.baseet-investor-plan [id]{scroll-margin-top:150px}.baseet-investor-plan[dir=rtl]{font-family:PingARLT,IBM Plex Sans Arabic,Tajawal,Inter,sans-serif}.baseet-investor-plan *,.baseet-investor-plan :before,.baseet-investor-plan :after{min-width:0}.bip-container,.bip-topbar,.bip-hero-grid{width:min(100%,1220px);margin-inline:auto;padding-inline:20px}.bip-topbar{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f8fbeb;border-bottom:1px solid #dbe2eadb;justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex;position:sticky;top:0}.bip-brand{color:var(--bip-ink);gap:0;font-weight:900;display:grid}.bip-brand span{font-size:1.08rem}.bip-brand small,.bip-section-head span,.bip-eyebrow,.bip-mini-card>span,.bip-problem-card>span{color:var(--bip-accent);text-transform:uppercase;font-size:.76rem;font-weight:850}.bip-brand small{color:var(--bip-muted);text-transform:none;font-size:.74rem}.bip-top-actions,.bip-lang-switch,.bip-view-toggle,.bip-hero-actions,.bip-final-actions,.bip-contact-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bip-lang-switch,.bip-view-toggle{border:1px solid var(--bip-line);background:var(--bip-paper);border-radius:999px;padding:4px}.bip-lang-switch button,.bip-view-toggle button{min-height:36px;color:var(--bip-muted);border-radius:999px;padding:7px 12px;font-size:.86rem;font-weight:800}.bip-lang-switch button.is-active,.bip-view-toggle button.is-active{background:var(--bip-dark);color:#fff}.bip-hero{background:linear-gradient(#f8fafc 0%,#eef3f8 100%);position:relative}.bip-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:42px;padding-block:72px 56px;display:grid}.bip-eyebrow{background:#ffffffd1;border:1px solid #3157d52e;border-radius:999px;width:fit-content;padding:8px 12px;display:inline-flex}.bip-hero h1,.bip-section-head h2,.bip-final h2{color:var(--bip-ink);letter-spacing:0;text-wrap:balance;margin:0;font-weight:860}.bip-hero h1{max-width:760px;margin-top:18px;font-size:2.85rem;line-height:1.08}.bip-hero p,.bip-section-head p,.bip-lead-text,.bip-info-card p,.bip-problem-card p,.bip-product-card p,.bip-market-card p,.bip-ask-card p,.bip-roadmap-item p,.bip-tam-card p{color:var(--bip-muted);font-size:1rem;line-height:1.8}.bip-hero p{max-width:700px;margin:18px 0 0;font-size:1.03rem}.bip-hero-badges,.bip-chip-list,.bip-revenue-list{flex-wrap:wrap;gap:8px;display:flex}.bip-hero-badges{margin-top:24px}.bip-hero-badges span,.bip-chip-list span,.bip-revenue-list span{border:1px solid var(--bip-line);min-height:34px;color:var(--bip-muted);background:#ffffffc2;border-radius:999px;align-items:center;padding:6px 10px;font-size:.86rem;font-weight:760;display:inline-flex}.bip-hero-actions{margin-top:26px}.bip-primary-btn,.bip-secondary-btn,.bip-final-actions a,.bip-final-actions button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 16px;font-weight:850;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.bip-primary-btn{background:var(--bip-dark);color:#fff}.bip-secondary-btn{border:1px solid var(--bip-line);color:var(--bip-ink);background:#fff}.bip-primary-btn:hover,.bip-secondary-btn:hover,.bip-final-actions a:hover,.bip-final-actions button:hover{transform:translateY(-1px)}.baseet-investor-plan[dir=rtl] .bip-primary-btn svg,.baseet-investor-plan[dir=rtl] .bip-secondary-btn svg,.baseet-investor-plan[dir=rtl] .bip-inline-cta svg{transform:scaleX(-1)}.bip-hero-visual{min-height:520px;position:relative}.bip-world-card,.bip-dashboard-card,.bip-info-card,.bip-metric-card,.bip-problem-card,.bip-product-card,.bip-chart-card,.bip-market-card,.bip-tam-card,.bip-flow-card,.bip-ask-card,.bip-roadmap-product,.bip-org-chart>div{border:1px solid var(--bip-line);background:var(--bip-paper);box-shadow:var(--bip-shadow);border-radius:8px}.bip-world-card{background:#fff;width:88%;height:330px;position:absolute;inset:18px 0 auto auto;overflow:hidden}.baseet-investor-plan[dir=rtl] .bip-world-card{inset:18px auto auto 0}.bip-map-grid{background-image:linear-gradient(#3157d514 1px,#0000 1px),linear-gradient(90deg,#3157d514 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.bip-node{background:#ffffffeb;border:1px solid #3157d529;border-radius:8px;gap:1px;min-width:104px;padding:9px 10px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 30px #11182714}.bip-node i{inset-inline-start:-7px;background:var(--bip-accent);border:2px solid #fff;border-radius:999px;width:10px;height:10px;position:absolute;top:14px;box-shadow:0 0 0 6px #3157d51c}.bip-node-target i{background:var(--bip-accent-2);box-shadow:0 0 0 6px #0f766e1c}.bip-node b{color:var(--bip-ink);font-size:.83rem}.bip-node em{color:var(--bip-muted);font-size:.75rem;font-style:normal}.bip-dashboard-card{padding:16px;position:absolute}.bip-dashboard-main{width:56%;min-height:230px;inset:auto auto 18px 4%}.baseet-investor-plan[dir=rtl] .bip-dashboard-main{inset:auto 4% 18px auto}.bip-window-bar{gap:5px;display:flex}.bip-window-bar span{background:#cad4df;border-radius:999px;width:8px;height:8px}.bip-dashboard-title{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.bip-dashboard-title strong,.bip-card-stores strong,.bip-card-partner strong{font-size:1.35rem}.bip-dashboard-title small,.bip-card-stores small,.bip-card-partner small{color:var(--bip-muted)}.bip-bars{align-items:end;gap:10px;height:112px;margin-top:24px;display:flex}.bip-bars span{background:linear-gradient(#3157d5,#94a9ff);border-radius:5px 5px 0 0;flex:1}.bip-card-stores{width:160px;inset:286px 6% auto auto}.bip-card-partner{width:180px;inset:auto 0 20px auto}.baseet-investor-plan[dir=rtl] .bip-card-stores{inset:286px auto auto 6%}.baseet-investor-plan[dir=rtl] .bip-card-partner{inset:auto auto 20px 0}.bip-section{padding-block:74px}.bip-soft{background:#eef3f8}.bip-dark{background:var(--bip-dark);color:#fff}.bip-dark .bip-section-head h2,.bip-dark .bip-info-card h3,.bip-dark .bip-roadmap-item h3{color:#fff}.bip-dark .bip-section-head p,.bip-muted-light,.bip-dark .bip-info-card p,.bip-dark .bip-roadmap-item p{color:#ffffffb8}.bip-section-head{max-width:820px;margin-bottom:30px}.bip-section-head h2{margin-top:8px;font-size:2.15rem;line-height:1.18}.bip-section-head p{margin:12px 0 0}.bip-metrics-grid,.bip-card-grid,.bip-product-grid,.bip-market-grid,.bip-financial-grid,.bip-traction-grid{gap:14px;display:grid}.bip-metrics-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.bip-four{grid-template-columns:repeat(4,minmax(0,1fr))}.bip-five{grid-template-columns:repeat(5,minmax(0,1fr))}.bip-three{grid-template-columns:repeat(3,minmax(0,1fr))}.bip-two{grid-template-columns:repeat(2,minmax(0,1fr))}.bip-info-card,.bip-metric-card,.bip-problem-card,.bip-product-card,.bip-market-card,.bip-ask-card,.bip-mini-card{padding:20px}.bip-info-card svg,.bip-product-card svg,.bip-ask-card svg,.bip-mini-card svg,.bip-card-title svg{color:var(--bip-accent)}.bip-info-card h3,.bip-problem-card h3,.bip-product-card h3,.bip-market-card h3,.bip-ask-card h3,.bip-roadmap-item h3{color:var(--bip-ink);margin:12px 0 7px;font-size:1.06rem;line-height:1.35}.bip-metric-card strong{color:var(--bip-ink);font-size:1.75rem;line-height:1.1;display:block}.bip-metric-card span{color:var(--bip-ink);margin-top:8px;font-weight:850;display:block}.bip-metric-card small,.bip-assumption,.bip-tam-card small{color:var(--bip-muted);margin-top:8px;font-size:.82rem;line-height:1.6;display:block}.bip-valuation{background:#101827}.bip-valuation strong,.bip-valuation span{color:#fff}.bip-valuation small{color:#ffffffb3}.bip-solution-grid,.bip-two-col{grid-template-columns:.9fr 1.1fr;align-items:start;gap:32px;display:grid}.bip-check-list,.bip-partner-split ul,.bip-formula-list{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.bip-check-list li,.bip-partner-split li{color:#ffffffd1;align-items:flex-start;gap:10px;display:flex}.baseet-investor-plan[dir=rtl] .bip-check-list li,.baseet-investor-plan[dir=rtl] .bip-partner-split li{text-align:right;flex-direction:row-reverse}.bip-ecosystem{border:1px solid var(--bip-line);background:#fff;border-radius:8px;min-height:420px;position:relative;overflow:hidden}.bip-dark .bip-ecosystem{background:var(--bip-dark-2);border-color:#ffffff1f}.bip-ecosystem-core{background:var(--bip-paper);width:140px;height:140px;color:var(--bip-ink);text-align:center;box-shadow:var(--bip-shadow);border:1px solid #3157d533;border-radius:8px;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bip-ecosystem-core span{color:var(--bip-muted);font-size:.78rem}.bip-ecosystem-node{width:138px;min-height:42px;transform:rotate(calc(var(--i) * 32.72deg)) translate(158px) rotate(calc(var(--i) * -32.72deg)) translate(-50%, -50%);border:1px solid var(--bip-line);color:var(--bip-ink);text-align:center;background:#ffffffeb;border-radius:8px;padding:10px;font-size:.82rem;font-weight:850;position:absolute;inset:50% auto auto 50%}.bip-dark .bip-ecosystem-node{border-color:#ffffff1f}.bip-product-shell{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.bip-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bip-traction-grid{grid-template-columns:.9fr 1.2fr .9fr}.bip-chart-card{padding:22px}.bip-card-title{color:var(--bip-ink);align-items:center;gap:9px;margin-bottom:18px;font-weight:900;display:flex}.bip-donut{background:conic-gradient(var(--bip-accent) 0 10%, var(--bip-accent-2) 10% 22.5%, #cdd6e2 22.5% 100%);width:176px;height:176px;color:var(--bip-ink);text-align:center;border-radius:999px;place-content:center;margin:0 auto 20px;display:grid}.bip-donut:before{content:"";position:absolute}.bip-donut span,.bip-donut small{z-index:1;position:relative}.bip-donut span{font-size:1.55rem;font-weight:950}.bip-donut small{color:var(--bip-muted)}.bip-distribution{gap:12px;display:grid}.bip-distribution div{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.bip-distribution span{color:var(--bip-muted);align-items:center;gap:8px;display:flex}.bip-distribution i{background:#cdd6e2;border-radius:999px;width:9px;height:9px}.bip-distribution .tone-strong{background:var(--bip-accent)}.bip-distribution .tone-accent{background:var(--bip-accent-2)}.bip-distribution em{background:var(--bip-accent);border-radius:999px;grid-column:1/-1;height:7px}.bip-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:220px;display:grid}.bip-timeline article{border:1px solid var(--bip-line);border-radius:8px;flex-direction:column;justify-content:end;min-height:220px;padding:14px;display:flex;position:relative;overflow:hidden}.bip-timeline article i{inset-inline:0;z-index:0;background:linear-gradient(#3157d538,#3157d50a);position:absolute;bottom:0}.bip-timeline article span,.bip-timeline article p{z-index:1;position:relative}.bip-timeline article span{color:var(--bip-accent);font-weight:900}.bip-timeline article p{color:var(--bip-muted);margin:6px 0 0;font-size:.86rem}.bip-placeholder-grid{gap:8px;display:grid}.bip-placeholder-grid div{border-bottom:1px solid var(--bip-line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.bip-placeholder-grid span{color:var(--bip-muted)}.bip-market-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bip-market-card span{color:var(--bip-accent);font-weight:900}.bip-tam-card{gap:16px;margin-top:18px;padding:22px;display:grid}.bip-tam-card div{grid-template-columns:80px 1fr;align-items:center;gap:14px;display:grid}.bip-tam-card strong{color:var(--bip-accent)}.bip-tam-card span{background:linear-gradient(90deg, var(--bip-accent), #a7b6ff);border-radius:999px;grid-column:2;height:8px}.bip-table-wrap{border:1px solid #ffffff1f;border-radius:8px;overflow-x:auto}.bip-compare-table{border-collapse:collapse;background:#ffffff08;width:100%;min-width:980px}.bip-compare-table th,.bip-compare-table td{color:#ffffffc2;text-align:start;border-bottom:1px solid #ffffff1a;padding:13px 12px;font-size:.88rem}.bip-compare-table th{color:#ffffffeb;font-weight:900}.bip-compare-table .is-baseet td{color:#fff;background:#3157d524;font-weight:850}.bip-revenue-list{margin-top:20px}.bip-flow-card{padding:22px}.bip-flow-step{border-top:1px solid var(--bip-line);grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.bip-flow-step b{background:var(--bip-soft);width:34px;height:34px;color:var(--bip-accent);border-radius:999px;place-items:center;display:grid}.bip-partner{background:#fff}.bip-partner-split{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.bip-partner-split>div{border:1px solid var(--bip-line);background:var(--bip-paper);box-shadow:var(--bip-shadow);border-radius:8px;padding:22px}.bip-partner-split h3{margin:0 0 12px}.bip-partner-split li{color:var(--bip-muted)}.bip-share-circle{text-align:center;place-content:center;display:grid}.bip-share-circle strong{color:var(--bip-accent);font-size:3rem;line-height:1}.bip-share-circle span{color:var(--bip-muted);margin-top:8px;font-weight:800}.bip-inline-cta{width:fit-content;margin-top:20px}.bip-funnel{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.bip-funnel div,.bip-mini-card{border:1px solid var(--bip-line);box-shadow:var(--bip-shadow);background:#fff;border-radius:8px}.bip-funnel div{gap:8px;padding:14px;display:grid}.bip-funnel b{color:var(--bip-accent)}.bip-funnel span,.bip-mini-card{color:var(--bip-muted);font-weight:800}.bip-org-chart{gap:14px;display:grid}.bip-org-chart>div{flex-wrap:wrap;align-items:center;gap:8px;padding:20px;display:flex}.bip-org-chart strong{width:100%;color:var(--bip-ink);font-size:1.1rem}.bip-org-chart span{background:var(--bip-soft);color:var(--bip-muted);border-radius:999px;padding:6px 9px;font-size:.84rem;font-weight:760}.bip-roadmap-product{padding:22px}.bip-roadmap-product h3{margin-top:0}.bip-roadmap{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.bip-roadmap-item{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;padding:20px}.bip-roadmap-item span{color:#a9b8ff;font-weight:900}.bip-financial-grid{grid-template-columns:1fr 1fr .9fr}.bip-formula-list{margin-top:12px}.bip-formula-list li{border-bottom:1px solid var(--bip-line);color:var(--bip-muted);padding:10px 0}.bip-placeholder-chart{border:1px solid var(--bip-line);background:var(--bip-soft);border-radius:8px;align-items:end;gap:8px;height:150px;margin:12px 0;padding:14px;display:flex}.bip-placeholder-chart span{background:#c7d2fe;border-radius:5px 5px 0 0;flex:1}.bip-ask-card strong{background:var(--bip-soft);color:var(--bip-accent);border-radius:999px;margin-top:14px;padding:8px 10px;display:inline-flex}.bip-sources{padding-top:42px}.bip-source-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bip-source-list a{border:1px solid var(--bip-line);min-height:72px;color:var(--bip-muted);background:#fff;border-radius:8px;align-items:flex-start;gap:9px;padding:14px;font-size:.88rem;font-weight:760;transition:border-color .18s,transform .18s;display:flex}.bip-source-list a:hover{border-color:#3157d552;transform:translateY(-1px)}.bip-final{background:var(--bip-dark);color:#fff;padding-block:72px}.bip-final-grid{grid-template-columns:minmax(0,.88fr) minmax(340px,1.12fr);align-items:start;gap:34px;display:grid}.bip-final h2{color:#fff;max-width:820px;font-size:2.25rem;line-height:1.2}.bip-final-actions{margin-top:24px}.bip-final-actions a,.bip-final-actions button{color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.bip-final-actions a:first-child{color:var(--bip-dark);background:#fff}.bip-contact-line{color:#ffffffad;margin-top:24px}.bip-contact-line span{border-inline-start:1px solid #ffffff2e;padding-inline-start:12px}.bip-lead-form{background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;padding:24px;position:relative;box-shadow:0 24px 64px #00000038}.bip-lead-form-header{margin-bottom:18px}.bip-lead-form-header span{color:var(--bip-gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.74rem;font-weight:900;display:block}.bip-lead-form-header h3{color:#fff;margin:0;font-size:1.24rem;line-height:1.25}.bip-lead-form-header p{color:#ffffffad;margin:8px 0 0;font-size:.94rem;line-height:1.65}.bip-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bip-field{color:#ffffffbd;flex-direction:column;gap:7px;min-width:0;font-size:.82rem;font-weight:780;display:flex}.bip-field-full{grid-column:1/-1;margin-bottom:14px}.bip-form-grid .bip-field-full{margin-bottom:0}.bip-field input,.bip-field select,.bip-field textarea{width:100%;min-height:46px;color:var(--bip-ink);font:inherit;background:#fffffff0;border:1px solid #ffffff29;border-radius:10px;outline:none;padding:11px 12px;font-weight:650;transition:border-color .16s,box-shadow .16s,background .16s}.bip-field textarea{resize:vertical;min-height:108px}.bip-field input::placeholder,.bip-field textarea::placeholder{color:#8c97a6;font-weight:600}.bip-field input:focus,.bip-field select:focus,.bip-field textarea:focus{background:#fff;border-color:#c6a56ce0;box-shadow:0 0 0 4px #c6a56c29}.bip-submit-row{align-items:center;gap:14px;margin-top:18px;display:flex}.bip-submit-row .bip-primary-btn{color:var(--bip-dark);background:#fff;border-color:#fff}.bip-submit-row .bip-primary-btn:disabled{cursor:wait;opacity:.72}.bip-form-status{color:#ffffffb8;margin:0;font-size:.86rem;line-height:1.55}.bip-form-status.is-sent{color:#baf0ca}.bip-form-status.is-error{color:#ffd1d1}.bip-honey{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.bip-sticky-nav{z-index:70;border-block:1px solid var(--bip-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f8fbeb;gap:8px;padding:9px max(20px,50vw - 590px);display:flex;position:sticky;top:69px;overflow-x:auto}.bip-sticky-nav a{color:var(--bip-muted);border:1px solid #0000;border-radius:999px;flex:none;padding:7px 10px;font-size:.84rem;font-weight:780}.bip-sticky-nav a:hover{border-color:var(--bip-line);color:var(--bip-ink);background:#fff}@media (width>=1200px){.bip-container,.bip-topbar,.bip-hero-grid{padding-inline:28px}}@media (width<=1100px){.bip-hero-grid,.bip-product-shell,.bip-solution-grid,.bip-two-col{grid-template-columns:1fr}.bip-hero-visual{min-height:480px}.bip-metrics-grid,.bip-five,.bip-four,.bip-market-grid,.bip-source-list,.bip-roadmap,.bip-financial-grid,.bip-traction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bip-partner-split,.bip-final-grid{grid-template-columns:1fr}.bip-share-circle{min-height:150px}.bip-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.baseet-investor-plan [id]{scroll-margin-top:178px}.bip-topbar{flex-direction:column;align-items:flex-start}.bip-top-actions{justify-content:space-between;width:100%}.bip-view-toggle,.bip-lang-switch{max-width:100%}.bip-view-toggle button,.bip-lang-switch button{min-height:38px;padding:6px 10px;font-size:.84rem}.bip-sticky-nav{top:104px}.bip-hero-grid{gap:28px;padding-block:48px}.bip-hero h1{font-size:1.86rem;line-height:1.16}.bip-hero p{font-size:.98rem}.bip-section-head h2,.bip-final h2{font-size:1.6rem}.bip-section{padding-block:52px}.bip-metrics-grid,.bip-card-grid,.bip-product-grid,.bip-market-grid,.bip-source-list,.bip-roadmap,.bip-financial-grid,.bip-traction-grid,.bip-timeline{grid-template-columns:1fr}.bip-hero-visual{min-height:460px}.bip-world-card{width:100%}.bip-dashboard-main{width:72%}.bip-card-partner{bottom:20px}.bip-card-stores{top:270px}.bip-node{min-width:88px;padding:8px}.bip-ecosystem{min-height:520px}.bip-ecosystem-node{width:122px;transform:rotate(calc(var(--i) * 32.72deg)) translate(132px) rotate(calc(var(--i) * -32.72deg)) translate(-50%, -50%)}.bip-funnel,.bip-tam-card div{grid-template-columns:1fr}.bip-tam-card span{grid-column:auto}.bip-compare-table,.bip-compare-table thead,.bip-compare-table tbody,.bip-compare-table tr,.bip-compare-table th,.bip-compare-table td{min-width:0;display:block}.bip-compare-table{min-width:0}.bip-compare-table thead{display:none}.bip-compare-table tr{border-bottom:1px solid #ffffff24;padding:8px 0}.bip-compare-table td{border-bottom:0;grid-template-columns:1fr 1fr;gap:12px;display:grid}.bip-compare-table td:before{content:attr(data-label);color:#ffffff8f;font-weight:800}.baseet-investor-plan[dir=rtl] .bip-compare-table td{text-align:right}.bip-final-actions,.bip-hero-actions{flex-direction:column;align-items:stretch}.bip-form-grid{grid-template-columns:1fr}.bip-lead-form{padding:18px}.bip-submit-row{flex-direction:column;align-items:stretch}.bip-primary-btn,.bip-secondary-btn,.bip-final-actions a,.bip-final-actions button{width:100%}}@media print{.bip-topbar,.bip-sticky-nav,.bip-final-actions,.bip-lead-form{display:none!important}.baseet-investor-plan,.bip-soft,.bip-dark,.bip-final{color:#111827!important;background:#fff!important}.bip-dark .bip-section-head h2,.bip-dark .bip-roadmap-item h3,.bip-final h2{color:#111827!important}.bip-dark .bip-section-head p,.bip-dark .bip-roadmap-item p{color:#5f6b7a!important}.bip-section{break-inside:avoid;padding-block:28px}.bip-hero-visual{min-height:360px}}
