:root{--bg: #030507;--bg-2: #05070a;--panel: #0b0f14;--panel-2: #0e131b;--panel-3: #111827;--gold: #d4af37;--gold-dark: #b88917;--gold-light: #f5d76e;--text: #ffffff;--muted: #d1d5db;--soft: #9ca3af;--border: rgba(212, 175, 55, .24);--border-strong: rgba(212, 175, 55, .48);--glow: rgba(212, 175, 55, .18)}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 50% 0%,rgba(212,175,55,.1),transparent 28rem),radial-gradient(circle at 20% 28%,rgba(212,175,55,.07),transparent 28rem),linear-gradient(180deg,#030507,#05070a 45%,#030507);color:var(--text)}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(1240px,calc(100% - 56px));margin:0 auto}.site-header{position:sticky;top:0;z-index:50;background:#030507c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-container{height:74px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:-.02em;font-size:20px;white-space:nowrap}.brand b{color:var(--gold)}.brand-mark,.mini-logo{width:34px;height:34px;border:1px solid var(--border-strong);border-radius:7px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#d4af3738,#030507e6);box-shadow:0 0 24px #d4af3740;font-weight:900}.site-header nav{display:flex;align-items:center;justify-content:center;gap:30px;flex:1}.site-header nav a{font-size:14px;color:var(--muted);position:relative;padding:27px 0}.site-header nav a.active,.site-header nav a:hover{color:#fff}.site-header nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:18px;height:2px;background:linear-gradient(90deg,var(--gold-dark),var(--gold-light));border-radius:99px}.site-header nav em{font-style:normal;font-size:11px;color:#030507;background:var(--gold);padding:3px 7px;border-radius:999px;margin-left:5px;font-weight:800}.header-cta{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--border-strong);color:var(--gold-light);padding:13px 20px;border-radius:10px;font-size:13px;font-weight:700;transition:.25s ease}.header-cta:hover{background:#d4af3714;box-shadow:0 0 28px #d4af372e;transform:translateY(-1px)}.hero-section{padding:82px 0 46px}.hero-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}.hero-copy{position:relative}.eyebrow,.section-label{display:inline-flex;color:var(--gold-light);border:1px solid var(--border);background:#d4af370f;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:700;margin-bottom:26px}.hero-copy h1{margin:0;font-size:clamp(48px,5.4vw,78px);line-height:.96;letter-spacing:-.06em;max-width:620px}.hero-copy h1 span{display:block;color:var(--gold-light);background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark));-webkit-background-clip:text;color:transparent;margin-top:6px}.hero-copy p{color:var(--muted);font-size:18px;line-height:1.75;max-width:590px;margin:30px 0 34px}.hero-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:54px;padding:0 26px;border-radius:11px;font-weight:800;font-size:14px;transition:.25s ease}.btn-gold{color:#05070a;background:linear-gradient(135deg,#f5d76e,#d4af37 52%,#b88917);border:1px solid rgba(245,215,110,.45);box-shadow:0 14px 36px #d4af3738}.btn-gold:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 48px #d4af3757}.btn-dark,.btn-outline{color:#fff;border:1px solid rgba(255,255,255,.18);background:#ffffff05}.btn-dark:hover,.btn-outline:hover{border-color:var(--border-strong);box-shadow:0 0 26px #d4af3721}.trust-points{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;color:var(--soft);font-size:13px}.trust-points span:before{content:"✓";color:var(--gold-light);margin-right:8px}.dashboard-shell{position:relative;min-height:500px;border:1px solid var(--border-strong);border-radius:20px;background:linear-gradient(145deg,#0e131bf5,#030507fa);box-shadow:0 38px 90px #00000075,0 0 70px #d4af3721;overflow:hidden;display:grid;grid-template-columns:170px 1fr}.dashboard-glow{position:absolute;inset:auto 20% -160px 10%;height:280px;background:radial-gradient(circle,rgba(212,175,55,.22),transparent 65%);pointer-events:none}.dashboard-sidebar{border-right:1px solid rgba(255,255,255,.08);padding:24px 18px;position:relative;z-index:1}.dash-brand{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:28px}.mini-logo{width:28px;height:28px;font-size:12px}.dash-nav-item{display:flex;align-items:center;gap:9px;color:var(--soft);font-size:12px;padding:11px 10px;border-radius:9px}.dash-nav-item span{width:8px;height:8px;border:1px solid currentColor;border-radius:50%}.dash-nav-item.active{color:var(--gold-light);background:#d4af371f}.dashboard-main{padding:26px;position:relative;z-index:1}.dash-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.dash-top h3{margin:0 0 4px;font-size:18px}.dash-top p,.dash-user span{color:var(--soft);margin:0;font-size:12px}.dash-user{display:flex;align-items:center;gap:10px;text-align:right;font-size:12px}.avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));color:#05070a;display:grid;place-items:center;font-weight:900}.dash-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.dash-metrics div,.chart-card,.donut-card,.opportunities div{background:#ffffff09;border:1px solid rgba(255,255,255,.075);border-radius:14px}.dash-metrics div{padding:16px}.dash-metrics span{color:var(--soft);font-size:11px;display:block;margin-bottom:10px}.dash-metrics strong{display:block;font-size:22px}.dash-metrics small{color:#22c55e;font-weight:800}.dash-grid{display:grid;grid-template-columns:1.7fr .85fr;gap:16px}.chart-card,.donut-card{padding:18px}.card-title{font-size:13px;font-weight:800;margin-bottom:12px}.traffic-chart{width:100%;height:220px;overflow:visible}.donut{width:138px;height:138px;margin:14px auto;border-radius:50%;background:conic-gradient(#f5d76e 0 32%,#d4af37 32% 55%,#6d5dfc 55% 78%,#ffffff1a 78% 100%);display:grid;place-items:center;position:relative}.donut:after{content:"";width:86px;height:86px;border-radius:50%;background:#0b0f14;position:absolute}.donut span{position:relative;z-index:1;font-size:24px;font-weight:900}.legend p{display:flex;justify-content:space-between;gap:10px;margin:7px 0;font-size:12px;color:var(--muted)}.legend i{width:8px;height:8px;background:var(--gold);display:inline-block;border-radius:50%;margin-right:7px}.opportunities{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.opportunities div{padding:14px;position:relative}.opportunities strong{display:block;font-size:12px;margin-bottom:6px}.opportunities span{display:block;color:var(--soft);font-size:11px}.opportunities button{position:absolute;right:10px;bottom:10px;border:0;border-radius:7px;color:#fff;background:#ffffff1a;padding:5px 8px;font-size:11px}.logo-section{padding:28px 0 50px}.logo-section p{text-align:center;color:var(--soft);font-size:13px;margin:0 0 26px}.logo-row{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:30px}.logo-row span{text-align:center;color:#ffffff8c;font-size:20px;font-weight:800;letter-spacing:.02em}.platform-section,.method-section,.pricing-section,.proof-section,.newsletter-section{padding:34px 0}.platform-panel{display:grid;grid-template-columns:.9fr 2.4fr;gap:30px;align-items:stretch;padding:22px;border:1px solid var(--border);border-radius:20px;background:radial-gradient(circle at 20% 100%,rgba(212,175,55,.12),transparent 34rem),linear-gradient(145deg,#0e131beb,#030507f5);box-shadow:0 0 60px #d4af370f}.platform-intro{padding:28px}.platform-intro span,.section-label{color:var(--gold-light);font-weight:800}.platform-intro h2,.method-section h2,.pricing-section h2,.newsletter-card h2{margin:10px 0 16px;font-size:clamp(28px,3vw,42px);letter-spacing:-.04em;line-height:1.08}.platform-intro p,.newsletter-card p{color:var(--muted);line-height:1.7}.platform-intro a{display:inline-flex;margin-top:18px;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:12px 16px;font-weight:800;font-size:13px}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.service-card,.step-card,.price-card,.metrics-card,.testimonials-card,.newsletter-card{border:1px solid rgba(255,255,255,.075);background:linear-gradient(145deg,#111827eb,#05070af2);border-radius:18px}.service-card{padding:30px 24px;min-height:292px;transition:.25s ease}.service-card:hover,.step-card:hover,.price-card:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:0 20px 48px #00000047,0 0 34px #d4af3714}.service-icon{font-size:42px;color:var(--gold-light);margin-bottom:24px}.service-card h3,.step-card h3{font-size:18px;margin:0 0 12px}.service-card p,.step-card p,.price-card li,.testimonials-card p,.footer-grid p,.footer-grid a{color:var(--muted);line-height:1.65;font-size:14px}.service-card a{display:inline-block;margin-top:20px;color:var(--gold-light);font-weight:800;font-size:13px}.method-section h2,.pricing-section h2{text-align:center}.method-section .section-label{margin-left:0}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:28px}.step-card{padding:26px;min-height:205px;position:relative}.step-top{display:flex;align-items:center;gap:14px;margin-bottom:20px}.step-number{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));color:#05070a;font-weight:900}.step-icon{font-size:28px;color:#fff}.step-arrow{position:absolute;right:-24px;top:50%;transform:translateY(-50%);color:#fff;font-size:34px;z-index:3}.billing-toggle{margin:24px auto 30px;width:fit-content;display:flex;padding:5px;border:1px solid var(--border);border-radius:999px;background:#ffffff09;gap:5px}.billing-toggle button{border:0;background:transparent;color:var(--muted);padding:10px 18px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:800}.billing-toggle .selected{background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#05070a}.billing-toggle span{background:#2ddc82;color:#052e16;margin-left:8px;padding:3px 8px;border-radius:999px;font-size:11px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.price-card{min-height:430px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.price-card.featured{border-color:var(--border-strong);box-shadow:0 0 46px #d4af372e}.popular{position:absolute;right:26px;top:26px;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#05070a;padding:6px 10px;border-radius:6px;font-size:10px;font-weight:900;text-transform:uppercase}.price-card h3{margin:0;font-size:24px}.price-card>div>p{color:var(--soft);margin:6px 0 28px}.price{display:flex;align-items:baseline;gap:10px;margin-bottom:22px}.price strong{font-size:42px;letter-spacing:-.04em}.price span,.price del{color:var(--soft)}.price del{font-size:13px}.price-card ul{margin:0;padding:0;list-style:none}.price-card li{margin:10px 0;display:flex;gap:10px}.price-card li:before{content:"✓";color:var(--gold-light);font-weight:900}.proof-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px}.metrics-card{padding:30px;display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.metric span{color:var(--gold-light);font-size:34px}.metric strong{display:block;font-size:30px;margin:14px 0 4px}.metric p{color:var(--soft);margin:0;font-size:13px}.testimonials-card{padding:24px}.testimonials-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.testimonials-head h3{margin:0}.testimonials-head button{width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#fff}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.testimonial-grid article{border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:14px;padding:18px}.testimonial-user{display:flex;gap:10px;align-items:center;margin-bottom:14px}.testimonial-user>span{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--gold-light),var(--gold-dark));display:grid;place-items:center;color:#05070a;font-weight:900;font-size:12px}.testimonial-user strong,.testimonial-user small{display:block}.testimonial-user small{color:var(--soft)}.newsletter-card{padding:28px;display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center;border-color:var(--border);box-shadow:0 0 46px #d4af3714}.newsletter-copy{display:flex;gap:22px;align-items:center}.mail-icon{flex:0 0 72px;width:72px;height:72px;border:1px solid var(--border-strong);border-radius:16px;display:grid;place-items:center;color:var(--gold-light);font-size:34px;box-shadow:0 0 30px #d4af3729}.newsletter-card h2{font-size:26px;margin:0 0 8px}.newsletter-card p{margin:0}.newsletter-card form{display:grid;grid-template-columns:1fr 160px;gap:14px}.newsletter-card input{height:54px;border-radius:11px;border:1px solid rgba(255,255,255,.12);background:#030507d1;color:#fff;padding:0 18px;outline:none}.newsletter-card input:focus{border-color:var(--border-strong);box-shadow:0 0 22px #d4af371a}.newsletter-card button{border:0;border-radius:11px;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#05070a;font-weight:900}.site-footer{padding:48px 0 26px;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),#030507}.footer-grid{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:48px}.footer-brand p{max-width:260px}.footer-grid h4{text-transform:uppercase;font-size:12px;letter-spacing:.08em;margin:0 0 18px}.footer-grid a,.footer-grid p{display:block;margin:9px 0}.socials{display:flex;gap:10px;margin-top:18px}.socials a{width:32px;height:32px;border-radius:50%;background:#ffffff0f;display:grid;place-items:center}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:38px;margin-top:38px;border-top:1px solid rgba(255,255,255,.06);color:var(--soft);font-size:13px}.footer-bottom div{display:flex;gap:28px}.floating-chat{position:fixed;right:28px;bottom:26px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#25d366,#128c7e);border:1px solid rgba(255,255,255,.25);box-shadow:0 18px 45px #00000059;color:#fff;z-index:70}@media (max-width: 1150px){.site-header nav{display:none}.hero-grid,.platform-panel,.proof-grid,.newsletter-card{grid-template-columns:1fr}.dashboard-shell{grid-template-columns:150px 1fr}.service-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}.step-arrow{display:none}.metrics-card{grid-template-columns:repeat(3,1fr)}.testimonial-grid{grid-template-columns:1fr}}@media (max-width: 760px){.container{width:min(100% - 28px,1240px)}.nav-container{height:68px}.header-cta{display:none}.hero-section{padding-top:50px}.hero-copy h1{font-size:46px}.hero-copy p{font-size:16px}.hero-actions,.trust-points{flex-direction:column;align-items:stretch}.btn{width:100%}.dashboard-shell{grid-template-columns:1fr;min-height:auto}.dashboard-sidebar{display:none}.dashboard-main{padding:18px}.dash-metrics,.dash-grid,.opportunities,.logo-row,.service-grid,.steps-grid,.pricing-grid,.metrics-card,.newsletter-card form,.footer-grid{grid-template-columns:1fr}.logo-row{gap:18px}.platform-panel,.newsletter-card{padding:16px}.platform-intro{padding:14px}.proof-grid{gap:18px}.footer-bottom{flex-direction:column}.footer-bottom div{flex-direction:column;gap:10px}}:root{--bg: #030507;--bg-2: #05070A;--panel: #0A0E14;--panel-2: #0D121A;--panel-3: #111827;--gold: #D4AF37;--gold-dark: #B88917;--gold-light: #F5D76E;--text: #FFFFFF;--muted: #D1D5DB;--soft: #9CA3AF;--border: rgba(212, 175, 55, .24);--border-strong: rgba(212, 175, 55, .48);--glow: rgba(212, 175, 55, .16)}.container{width:min(1360px,calc(100% - 72px))!important}.site-header{position:relative!important;background:#030507f0!important}.nav-container{height:70px!important}.hero-section{padding:74px 0 54px!important}.hero-grid{grid-template-columns:.78fr 1.22fr!important;gap:86px!important;align-items:center!important}.hero-copy h1{font-size:clamp(56px,5vw,82px)!important;line-height:.94!important;letter-spacing:-.065em!important;max-width:620px!important}.hero-copy p{font-size:17px!important;line-height:1.75!important;max-width:570px!important}.dashboard-shell{min-height:560px!important;grid-template-columns:185px 1fr!important;border-radius:22px!important;transform:scale(1.03);transform-origin:center}.dashboard-main{padding:30px!important}.dash-metrics{gap:14px!important}.dash-metrics div{padding:18px!important}.dash-metrics strong{font-size:24px!important}.traffic-chart{height:250px!important}.donut{width:152px!important;height:152px!important}.donut:after{width:94px!important;height:94px!important}.logo-section{padding:44px 0 54px!important}.logo-row{gap:42px!important}.logo-row span{font-size:21px!important;opacity:.72!important}.platform-section{padding:44px 0 42px!important}.platform-panel{grid-template-columns:.85fr 2.65fr!important;gap:26px!important;padding:22px!important;border-radius:22px!important}.platform-intro{padding:34px 30px!important}.platform-intro h2{font-size:clamp(34px,3.4vw,50px)!important;line-height:1.02!important}.service-grid{gap:18px!important}.service-card{min-height:300px!important;padding:34px 26px!important;border-radius:18px!important}.service-icon{font-size:48px!important;margin-bottom:28px!important}.service-card h3{font-size:19px!important}.service-card p{font-size:14.5px!important;line-height:1.72!important}.method-section{padding:58px 0 42px!important}.method-section .section-label{display:table!important;margin:0 auto 12px!important}.method-section h2{font-size:clamp(34px,3.2vw,48px)!important;margin-bottom:34px!important}.steps-grid{gap:30px!important}.step-card{min-height:220px!important;padding:30px!important;border-radius:18px!important}.step-card h3{font-size:18px!important}.step-card p{font-size:14.5px!important;line-height:1.7!important}.pricing-section{padding:58px 0 48px!important}.pricing-section h2{font-size:clamp(34px,3.2vw,48px)!important;margin-bottom:20px!important}.billing-toggle{margin-bottom:38px!important;padding:6px!important}.billing-toggle button{padding:11px 22px!important}.pricing-grid{gap:28px!important}.price-card{min-height:470px!important;padding:38px 34px!important;border-radius:20px!important}.price-card.featured{transform:translateY(-12px);box-shadow:0 0 0 1px #d4af3757,0 28px 70px #0000006b,0 0 70px #d4af372e!important}.price-card h3{font-size:26px!important}.price strong{font-size:46px!important}.price-card li{font-size:15px!important;margin:12px 0!important}.proof-section{padding:42px 0 46px!important}.proof-grid{grid-template-columns:1fr 1fr!important;gap:26px!important}.metrics-card,.testimonials-card{min-height:260px!important;border-radius:20px!important}.metrics-card{padding:34px!important}.metric strong{font-size:34px!important}.metric p{font-size:14px!important}.testimonials-card{padding:28px!important}.testimonial-grid article{padding:20px!important}.testimonials-card p{font-size:13.5px!important;line-height:1.65!important}.newsletter-section{padding:42px 0 50px!important}.newsletter-card{padding:34px!important;border-radius:22px!important}.newsletter-card h2{font-size:30px!important}.newsletter-card p{font-size:15px!important}.site-footer{padding:58px 0 30px!important}.footer-grid{gap:64px!important}.footer-grid a,.footer-grid p{font-size:14.5px!important}.btn-gold,.newsletter-card button,.billing-toggle .selected{background:linear-gradient(135deg,#f5d76e,#d4af37 48%,#b88917)!important;color:#030507!important}.header-cta,.btn-outline{border-color:#d4af376b!important}@media (max-width: 1150px){.container{width:min(100% - 36px,1360px)!important}.hero-grid,.platform-panel,.proof-grid{grid-template-columns:1fr!important;gap:42px!important}.dashboard-shell{transform:none!important}.service-grid,.steps-grid,.pricing-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 760px){.container{width:min(100% - 28px,1360px)!important}.hero-copy h1{font-size:46px!important}.dashboard-shell,.service-grid,.steps-grid,.pricing-grid,.metrics-card,.testimonial-grid,.newsletter-card,.newsletter-card form,.footer-grid{grid-template-columns:1fr!important}.price-card.featured{transform:none!important}}.container{width:min(1420px,calc(100% - 96px))!important}.hero-section{padding:64px 0 34px!important}.logo-section{padding:26px 0 42px!important}.platform-section{padding:28px 0 36px!important}.method-section{padding:44px 0 34px!important}.pricing-section{padding:42px 0 38px!important}.proof-section{padding:34px 0 36px!important}.newsletter-section{padding:34px 0 44px!important}.hero-grid{grid-template-columns:.82fr 1.18fr!important;gap:74px!important}.hero-copy h1{font-size:clamp(54px,4.65vw,76px)!important;line-height:.95!important;max-width:600px!important}.hero-copy p{max-width:540px!important;font-size:16px!important;line-height:1.7!important;margin:26px 0 28px!important}.trust-points{margin-top:18px!important;gap:16px!important;font-size:12px!important}.dashboard-shell{min-height:520px!important;max-width:760px!important;margin-left:auto!important;transform:none!important}.dashboard-main{padding:26px!important}.dashboard-sidebar{padding:22px 16px!important}.traffic-chart{height:220px!important}.dash-grid{grid-template-columns:1.55fr .85fr!important}.opportunities{gap:10px!important}.opportunities div{padding:12px!important}.logo-section p{margin-bottom:20px!important}.logo-row span{font-size:18px!important;letter-spacing:.03em!important;color:#ffffff94!important}.platform-panel{grid-template-columns:.95fr 2.8fr!important;gap:18px!important;padding:18px!important}.platform-intro h2{font-size:clamp(30px,2.8vw,42px)!important;line-height:1.05!important;letter-spacing:-.045em!important}.platform-intro p{font-size:14px!important;line-height:1.65!important}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.service-card{min-height:255px!important;padding:28px 22px!important}.service-icon{font-size:38px!important;margin-bottom:22px!important}.service-card h3{font-size:16px!important;margin-bottom:10px!important}.service-card p{font-size:13.5px!important;line-height:1.6!important}.service-card a{margin-top:16px!important}.method-section h2,.pricing-section h2{font-size:clamp(32px,2.8vw,44px)!important}.steps-grid{gap:24px!important}.step-card{min-height:190px!important;padding:24px!important}.step-top{margin-bottom:16px!important}.step-card h3{font-size:16px!important}.step-card p{font-size:13.5px!important;line-height:1.6!important}.step-arrow{right:-22px!important;font-size:30px!important}.billing-toggle{margin:18px auto 34px!important}.price-card{min-height:430px!important;padding:32px 30px!important}.price-card.featured{transform:translateY(-8px)!important}.price strong{font-size:42px!important}.price-card li{font-size:14px!important;margin:10px 0!important}.proof-grid{grid-template-columns:.95fr 1.05fr!important;gap:24px!important}.metrics-card,.testimonials-card{min-height:230px!important}.metrics-card{padding:28px!important;align-items:center!important}.metric span{font-size:28px!important}.metric strong{font-size:28px!important;margin:12px 0 4px!important}.metric p{font-size:12.5px!important}.testimonials-card{padding:24px!important}.testimonial-grid article{padding:17px!important}.testimonials-card p{font-size:12.8px!important;line-height:1.55!important}.newsletter-card{grid-template-columns:1.15fr .85fr!important;padding:28px!important}.mail-icon{width:64px!important;height:64px!important;flex-basis:64px!important;font-size:28px!important}.newsletter-card h2{font-size:26px!important}.newsletter-card p{font-size:14px!important}.newsletter-card form{grid-template-columns:1fr 150px!important}.site-footer{padding-top:48px!important}.footer-grid{grid-template-columns:1.25fr repeat(4,1fr)!important;gap:56px!important}.footer-grid a,.footer-grid p{font-size:13.5px!important}.hero-copy h1 span,.platform-intro span,.section-label,.service-card a{color:#d4af37!important}.btn-gold,.newsletter-card button,.billing-toggle .selected{background:linear-gradient(135deg,#f5d76e,#d4af37 52%,#b88917)!important}.floating-chat{width:52px!important;height:52px!important;right:28px!important;bottom:28px!important}@media (max-width: 1150px){.container{width:min(100% - 40px,1420px)!important}.hero-grid,.platform-panel,.proof-grid,.newsletter-card{grid-template-columns:1fr!important}.dashboard-shell{max-width:100%!important}.service-grid,.steps-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 760px){.container{width:min(100% - 28px,1420px)!important}.hero-copy h1{font-size:43px!important}.service-grid,.steps-grid,.pricing-grid,.metrics-card,.testimonial-grid,.newsletter-card form,.footer-grid{grid-template-columns:1fr!important}.dashboard-shell{min-height:auto!important}.price-card.featured{transform:none!important}}.container{width:min(1280px,calc(100% - 80px))!important}.site-header{position:relative!important;background:#030507f5!important}.nav-container{height:68px!important}.hero-section{padding:66px 0 30px!important}.logo-section{padding:24px 0 38px!important}.platform-section{padding:24px 0 34px!important}.method-section{padding:48px 0 34px!important}.pricing-section{padding:42px 0 34px!important}.proof-section{padding:34px 0!important}.newsletter-section{padding:34px 0 42px!important}.hero-grid{grid-template-columns:.95fr 1.05fr!important;gap:58px!important;align-items:center!important}.hero-copy h1{font-size:clamp(48px,4.3vw,66px)!important;line-height:.98!important;letter-spacing:-.055em!important;max-width:690px!important}.hero-copy h1 span{margin-top:4px!important}.hero-copy p{max-width:590px!important;font-size:16px!important;line-height:1.7!important;margin:24px 0 26px!important}.hero-actions{gap:14px!important}.btn{height:50px!important;padding:0 24px!important;font-size:13px!important}.trust-points{margin-top:16px!important;gap:14px!important;font-size:11.5px!important}.dashboard-shell{min-height:500px!important;max-width:690px!important;margin-left:auto!important;grid-template-columns:168px 1fr!important;border-radius:18px!important;transform:none!important}.dashboard-sidebar{padding:20px 14px!important}.dashboard-main{padding:24px!important}.dash-top{margin-bottom:18px!important}.dash-metrics{gap:10px!important;margin-bottom:14px!important}.dash-metrics div{padding:14px!important}.dash-metrics strong{font-size:21px!important}.dash-metrics span{font-size:10.5px!important}.dash-grid{grid-template-columns:1.45fr .85fr!important;gap:14px!important}.chart-card,.donut-card{padding:16px!important}.traffic-chart{height:205px!important}.donut{width:135px!important;height:135px!important}.donut:after{width:82px!important;height:82px!important}.opportunities{grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-top:14px!important}.opportunities div{padding:11px!important}.opportunities strong{font-size:11px!important}.opportunities span{font-size:10px!important}.logo-section p{margin-bottom:18px!important;font-size:12px!important}.logo-row{gap:36px!important}.logo-row span{font-size:18px!important;color:#fff9!important}.platform-panel{grid-template-columns:1.12fr 2.88fr!important;gap:18px!important;padding:18px!important;border-radius:20px!important}.platform-intro{padding:26px 24px!important}.platform-intro h2{font-size:clamp(30px,2.6vw,42px)!important;line-height:1.05!important;letter-spacing:-.045em!important}.platform-intro p{font-size:13.5px!important;line-height:1.62!important}.platform-intro a{margin-top:16px!important;padding:10px 14px!important;font-size:12px!important}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.service-card{min-height:245px!important;padding:26px 20px!important;border-radius:16px!important}.service-icon{font-size:36px!important;margin-bottom:20px!important}.service-card h3{font-size:15.5px!important;margin-bottom:9px!important}.service-card p{font-size:13px!important;line-height:1.58!important}.service-card a{font-size:12px!important;margin-top:14px!important}.method-section .section-label{display:inline-flex!important;margin:0 0 12px!important}.method-section h2{text-align:left!important;font-size:clamp(30px,2.6vw,42px)!important;margin:0 0 28px!important}.steps-grid{gap:22px!important}.step-card{min-height:180px!important;padding:22px!important;border-radius:16px!important}.step-top{margin-bottom:14px!important}.step-number{width:30px!important;height:30px!important;font-size:13px!important}.step-icon{font-size:22px!important}.step-card h3{font-size:15px!important}.step-card p{font-size:12.8px!important;line-height:1.55!important}.step-arrow{right:-20px!important;font-size:26px!important}.pricing-section h2{font-size:clamp(32px,2.8vw,44px)!important;margin-bottom:18px!important}.billing-toggle{margin:18px auto 34px!important;padding:5px!important}.billing-toggle button{padding:9px 18px!important;font-size:12px!important}.billing-toggle span{font-size:10px!important;padding:3px 7px!important}.pricing-grid{gap:24px!important}.price-card{min-height:405px!important;padding:30px 28px!important;border-radius:18px!important}.price-card.featured{transform:translateY(-8px)!important;box-shadow:0 0 0 1px #d4af3766,0 22px 60px #00000070,0 0 55px #d4af3729!important}.price-card h3{font-size:22px!important}.price-card>div>p{margin-bottom:22px!important;font-size:13px!important}.price{margin-bottom:20px!important}.price strong{font-size:40px!important}.price-card li{font-size:13.5px!important;margin:9px 0!important}.popular{top:24px!important;right:24px!important;font-size:9px!important}.proof-grid{grid-template-columns:.98fr 1.02fr!important;gap:22px!important}.metrics-card,.testimonials-card{min-height:220px!important;border-radius:18px!important}.metrics-card{padding:26px!important;align-items:center!important}.metric span{font-size:26px!important}.metric strong{font-size:28px!important;margin:10px 0 3px!important}.metric p{font-size:12px!important}.testimonials-card{padding:22px!important}.testimonials-head{margin-bottom:14px!important}.testimonials-head h3{font-size:16px!important}.testimonial-grid{gap:12px!important}.testimonial-grid article{padding:15px!important}.testimonial-user>span{width:32px!important;height:32px!important;font-size:11px!important}.testimonial-user strong{font-size:12px!important}.testimonial-user small{font-size:10.5px!important}.testimonials-card p{font-size:12.2px!important;line-height:1.52!important}.newsletter-card{grid-template-columns:1.1fr .9fr!important;padding:26px!important;border-radius:20px!important}.mail-icon{width:60px!important;height:60px!important;flex-basis:60px!important;font-size:26px!important}.newsletter-copy{gap:18px!important}.newsletter-card h2{font-size:25px!important}.newsletter-card p{font-size:13.5px!important}.newsletter-card form{grid-template-columns:1fr 145px!important}.newsletter-card input,.newsletter-card button{height:50px!important}.site-footer{padding:46px 0 26px!important}.footer-grid{grid-template-columns:1.2fr repeat(4,1fr)!important;gap:54px!important}.footer-grid h4{font-size:11px!important}.footer-grid a,.footer-grid p{font-size:13px!important}.footer-bottom{margin-top:30px!important;padding-top:26px!important}.hero-copy h1 span{background:linear-gradient(135deg,#f5d76e,#d4af37 45%,#b88917)!important;-webkit-background-clip:text!important;color:transparent!important}.btn-gold,.newsletter-card button,.billing-toggle .selected{background:linear-gradient(135deg,#f5d76e,#d4af37 52%,#b88917)!important;color:#030507!important}@media (max-width: 1150px){.container{width:min(100% - 40px,1280px)!important}.hero-grid,.platform-panel,.proof-grid,.newsletter-card{grid-template-columns:1fr!important;gap:36px!important}.dashboard-shell{max-width:100%!important}.service-grid,.steps-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.method-section h2{text-align:center!important}.method-section .section-label{display:table!important;margin:0 auto 12px!important}}@media (max-width: 760px){.container{width:min(100% - 28px,1280px)!important}.hero-copy h1{font-size:42px!important}.service-grid,.steps-grid,.pricing-grid,.metrics-card,.testimonial-grid,.newsletter-card form,.footer-grid{grid-template-columns:1fr!important}.dashboard-shell{min-height:auto!important;grid-template-columns:1fr!important}.dashboard-sidebar{display:none!important}.price-card.featured{transform:none!important}}.brand{min-width:170px!important}.brand-logo-img{width:168px!important;height:auto!important;display:block!important;object-fit:contain!important;filter:drop-shadow(0 0 12px rgba(212,175,55,.22))!important}.brand-logo-small{width:142px!important}.hero-section{padding-top:72px!important}.hero-grid{grid-template-columns:.92fr 1.08fr!important;gap:64px!important;align-items:center!important}.hero-copy h1{font-size:clamp(50px,4.3vw,70px)!important;line-height:.98!important;max-width:680px!important}.hero-copy p{max-width:580px!important}.hero-sell-top,.hero-sell-grid{position:relative!important;z-index:2!important}.hero-sell-top{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:22px!important}.hero-sell-brand{display:flex!important;align-items:center!important}.hero-sell-badge{color:#f5d76e!important;border:1px solid rgba(212,175,55,.3)!important;background:#d4af3714!important;border-radius:999px!important;padding:8px 12px!important;font-size:12px!important;font-weight:800!important}.hero-sell-grid{display:grid!important;grid-template-columns:1.45fr .85fr!important;gap:18px!important}.sell-copy-box{padding:18px!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff09!important;border-radius:18px!important;margin-bottom:14px!important}.sell-kicker{display:inline-block!important;color:#f5d76e!important;font-size:12px!important;font-weight:800!important;margin-bottom:10px!important}.sell-copy-box h3{margin:0 0 10px!important;font-size:28px!important;line-height:1.1!important;letter-spacing:-.045em!important;color:#fff!important}.sell-copy-box p{margin:0!important;color:#d1d5db!important;font-size:14px!important;line-height:1.65!important}.sell-metric-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0 0 14px!important}.sell-metric-card{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0a!important;border-radius:16px!important;padding:15px!important}.sell-metric-card small{display:block!important;color:#9ca3af!important;font-size:11px!important;margin-bottom:8px!important}.sell-metric-card strong{display:block!important;color:#fff!important;font-size:24px!important;line-height:1!important;margin-bottom:6px!important}.sell-metric-card span{display:block!important;color:#22c55e!important;font-size:12px!important;font-weight:900!important}.hero-chart-card{position:relative!important;border:1px solid rgba(255,255,255,.08)!important;background:radial-gradient(circle at 70% 30%,rgba(212,175,55,.08),transparent 18rem),#ffffff09!important;border-radius:20px!important;padding:18px!important;overflow:hidden!important;min-height:285px!important}.hero-chart-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:8px!important}.hero-chart-head h4{margin:0!important;color:#fff!important;font-size:16px!important}.hero-chart-head p{margin:0!important;color:#9ca3af!important;font-size:12px!important}.hero-sales-chart{width:100%!important;height:230px!important;display:block!important}.hero-floating-proof{position:absolute!important;border:1px solid rgba(212,175,55,.28)!important;background:#05070ae0!important;color:#fff!important;border-radius:999px!important;padding:8px 12px!important;font-size:11px!important;font-weight:800!important;box-shadow:0 12px 28px #00000052!important}.proof-a{right:18px!important;top:66px!important}.proof-b{left:18px!important;bottom:18px!important}.sell-side{display:grid!important;grid-template-rows:1fr auto auto!important;gap:14px!important}.side-opportunity-card,.mini-proof-card{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0a!important;border-radius:18px!important}.side-opportunity-card{padding:18px!important}.side-tag{display:inline-block!important;color:#f5d76e!important;background:#d4af3714!important;border:1px solid rgba(212,175,55,.24)!important;border-radius:999px!important;padding:6px 10px!important;font-size:11px!important;font-weight:800!important;margin-bottom:12px!important}.side-opportunity-card h4{margin:0 0 12px!important;font-size:18px!important;line-height:1.2!important;color:#fff!important}.side-opportunity-card ul{margin:0 0 16px!important;padding-left:18px!important;color:#d1d5db!important}.side-opportunity-card li{margin:8px 0!important;line-height:1.45!important;font-size:13px!important}.side-opportunity-card a{color:#f5d76e!important;font-weight:800!important;font-size:13px!important}.mini-proof-card{padding:16px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.mini-proof-card strong{color:#fff!important;font-size:26px!important}.mini-proof-card span{color:#9ca3af!important;font-size:12px!important}.logo-section-bottom{padding:8px 0 44px!important}.logo-section-bottom .container{border-top:1px solid rgba(255,255,255,.055)!important;padding-top:28px!important}.logo-section-bottom p{text-align:center!important;color:#9ca3af!important;font-size:12px!important;margin:0 0 18px!important}.logo-section-bottom .logo-row{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:34px!important}.logo-section-bottom .logo-row span{text-align:center!important;color:#ffffff94!important;font-size:18px!important;font-weight:900!important;letter-spacing:.04em!important}@media (max-width: 1150px){.hero-grid,.hero-sell-grid{grid-template-columns:1fr!important}.logo-section-bottom .logo-row{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 760px){.brand-logo-img{width:145px!important}.sell-metric-row,.logo-section-bottom .logo-row{grid-template-columns:1fr!important}.hero-sales-chart{height:205px!important}.proof-a,.proof-b{position:static!important;display:inline-block!important;margin-top:10px!important;margin-right:8px!important}}body .hero-grid{grid-template-columns:.9fr 1.1fr!important;gap:62px!important}@media (max-width: 1150px){body .hero-grid{grid-template-columns:1fr!important}}.brand-logo-img{width:190px!important;max-height:48px!important;object-fit:contain!important}.hero-section{padding-bottom:26px!important}.platform-section{padding-top:18px!important}.hero-copy h1{max-width:720px!important}.hero-copy p{color:#d1d5db!important;font-size:16.5px!important}.btn-gold{box-shadow:0 18px 45px #d4af373d!important}.btn-gold:hover{transform:translateY(-2px)!important;box-shadow:0 22px 55px #d4af375c!important}@media (max-width: 760px){.brand-logo-img{width:150px!important}.site-header .brand{min-width:auto!important}}.brand-logo-img{width:178px!important;height:auto!important;max-height:54px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.24))!important}.brand-logo-small{width:150px!important;height:auto!important}.site-header .brand{min-width:210px!important}@media (max-width: 760px){.brand-logo-img{width:145px!important;max-height:44px!important}.site-header .brand{min-width:auto!important}}.site-header .brand-logo-img,.footer-brand .brand-logo-img{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;display:block!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.28))!important}.site-header .brand-logo-img,.footer-brand .brand-logo-img{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.3))!important}.site-header .brand span,.footer-brand .brand span{display:inline-flex!important;color:#fff!important;font-size:18px!important;font-weight:800!important;white-space:nowrap!important}.site-header .brand,.footer-brand .brand{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:auto!important}.site-header .brand-logo-img,.footer-brand .brand-logo-img{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;display:block!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.32))!important}.site-header .brand span,.footer-brand .brand span{display:inline-flex!important;align-items:center!important;color:#fff!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.02em!important;white-space:nowrap!important}.hero-analyzer{display:grid;grid-template-columns:1fr auto;gap:10px;max-width:560px;margin:20px 0 14px;padding:7px;border:1px solid rgba(212,175,55,.22);border-radius:14px;background:#ffffff09;box-shadow:0 16px 40px #00000047}.hero-analyzer input{height:44px;border:0;outline:none;background:transparent;color:#fff;padding:0 14px;font-size:14px}.hero-analyzer input::placeholder{color:#d1d5db94}.hero-analyzer a{height:44px;padding:0 18px;border-radius:10px;background:linear-gradient(135deg,#f5d76e,#d4af37 52%,#b88917);color:#030507;font-weight:900;font-size:13px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.hero-social-proof{max-width:560px;color:#a1a1aa;font-size:13px;line-height:1.6;margin-bottom:10px}.service-card{display:flex!important;flex-direction:column!important}.service-bullets{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.service-bullets li{color:#d1d5db;font-size:12.5px;line-height:1.4;display:flex;align-items:center;gap:8px}.service-bullets li:before{content:"✓";color:#f5d76e;font-weight:900}.before-after-section{padding:34px 0 44px}.before-after-panel{display:grid;grid-template-columns:.9fr 1.4fr;gap:28px;align-items:stretch;padding:24px;border-radius:22px;border:1px solid rgba(212,175,55,.22);background:radial-gradient(circle at 15% 20%,rgba(212,175,55,.1),transparent 28rem),linear-gradient(145deg,#0e131bdb,#030507f5);box-shadow:0 28px 70px #0000005c}.before-after-intro{padding:22px}.before-after-intro span{color:#f5d76e;font-size:13px;font-weight:900}.before-after-intro h2{margin:12px 0 16px;font-size:clamp(28px,2.8vw,42px);line-height:1.06;letter-spacing:-.04em}.before-after-intro p{color:#d1d5db;line-height:1.7;font-size:14px}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.comparison-card{border-radius:18px;padding:26px;border:1px solid rgba(255,255,255,.08);background:#ffffff09}.comparison-card h3{margin:0 0 18px;font-size:22px}.comparison-card ul{list-style:none;padding:0;margin:0;display:grid;gap:13px}.comparison-card li{color:#d1d5db;font-size:14px;line-height:1.5;display:flex;gap:10px}.before-card li:before{content:"×";color:#ef4444;font-weight:900}.after-card{border-color:#d4af3757;box-shadow:0 0 38px #d4af3714}.after-card h3{color:#f5d76e}.after-card li:before{content:"✓";color:#f5d76e;font-weight:900}.pricing-section{padding-top:34px!important}@media (max-width: 900px){.before-after-panel,.comparison-grid,.hero-analyzer{grid-template-columns:1fr}.hero-analyzer a{width:100%}}@media (max-width: 760px){.site-header .brand-logo-img{width:30px!important;height:30px!important}.site-header .brand span{font-size:15px!important}}.hero-analyzer{border-color:#d4af375c!important;background:#ffffff0b!important;box-shadow:0 18px 45px #00000057,0 0 28px #d4af3714!important}.hero-analyzer input{color:#fff!important;font-weight:600!important}.hero-analyzer a{box-shadow:0 10px 24px #d4af3740!important;transition:.25s ease!important}.hero-analyzer a:hover{transform:translateY(-1px)!important;box-shadow:0 14px 34px #d4af3761!important}.hero-social-proof{color:#bfc3ca!important;font-size:13.5px!important}.service-card p{color:#d6dae1!important}.service-bullets li{color:#e5e7eb!important}.service-bullets li:before{color:#f5d76e!important}.after-card{background:radial-gradient(circle at 80% 0%,rgba(212,175,55,.12),transparent 16rem),#ffffff0a!important;border-color:#d4af3775!important;box-shadow:0 0 0 1px #d4af371f,0 0 48px #d4af371a!important}.after-card h3{color:#f5d76e!important}.before-card{background:#ffffff07!important}.before-card h3{color:#fff!important}.btn-gold{background:linear-gradient(135deg,#f5d76e,#d4af37,#b88917)!important;color:#030507!important;box-shadow:0 18px 45px #d4af3742!important}.btn-dark{border-color:#ffffff2e!important;background:#ffffff09!important}.btn-dark:hover{border-color:#d4af3770!important}.hero-copy h1{text-shadow:0 18px 50px rgba(0,0,0,.34)!important}@media (max-width: 760px){.hero-analyzer{grid-template-columns:1fr!important}.hero-analyzer a{width:100%!important}}.hero-grid{position:relative!important;display:grid!important;grid-template-columns:.92fr 1.08fr!important;gap:36px!important;align-items:center!important;padding:38px!important;border-radius:34px!important;border:1px solid rgba(212,175,55,.22)!important;background:radial-gradient(circle at 18% 18%,rgba(212,175,55,.11),transparent 24rem),radial-gradient(circle at 82% 24%,rgba(212,175,55,.07),transparent 20rem),linear-gradient(145deg,#0a0d12f0,#030507fa)!important;box-shadow:0 34px 100px #0000007a,0 0 80px #d4af3714!important;overflow:hidden!important}.hero-copy{position:relative!important;z-index:1!important;background:transparent!important;padding:0!important}.hero-copy h1{max-width:680px!important;margin-bottom:22px!important;text-shadow:0 18px 40px rgba(0,0,0,.24)!important}.hero-copy p{max-width:610px!important;color:#d6dae1!important;font-size:17px!important;line-height:1.75!important}.hero-actions{margin-top:22px!important;margin-bottom:14px!important}.hero-analyzer{max-width:620px!important;margin-top:18px!important;border:1px solid rgba(212,175,55,.3)!important;background:#ffffff0a!important;box-shadow:0 10px 30px #00000038!important}.hero-analyzer input{color:#fff!important}.hero-analyzer input::placeholder{color:#d1d5dbb8!important}.hero-analyzer a{min-width:160px!important;box-shadow:0 10px 24px #d4af372e!important}.hero-social-proof{max-width:620px!important;color:#bfc3ca!important}.trust-points{margin-top:14px!important}.site-header .brand,.footer-brand .brand{display:inline-flex!important;align-items:center!important;gap:10px!important}.site-header .brand-logo-img,.footer-brand .brand-logo-img{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;filter:drop-shadow(0 0 8px rgba(212,175,55,.22))!important}.site-header .brand span,.footer-brand .brand span{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;color:#fff!important;font-weight:800!important;font-size:18px!important}.site-header .brand span b,.footer-brand .brand span b{color:#d4af37!important;margin-left:4px!important}@media (max-width: 1150px){.hero-grid{grid-template-columns:1fr!important;gap:24px!important;padding:28px!important}}@media (max-width: 760px){.hero-grid{padding:20px!important;border-radius:24px!important}.hero-copy h1{font-size:clamp(42px,10vw,64px)!important}.site-header .brand-logo-img,.footer-brand .brand-logo-img{width:30px!important;height:30px!important}.site-header .brand span,.footer-brand .brand span{font-size:16px!important}}.site-header .brand-logo-img{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;object-fit:contain!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.34))!important}.site-header .brand span{font-size:19px!important;font-weight:850!important}.footer-brand .brand-logo-img{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;object-fit:contain!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;filter:drop-shadow(0 0 10px rgba(212,175,55,.3))!important}.footer-brand .brand span{font-size:20px!important}.hero-grid{border:none!important;outline:none!important;box-shadow:0 36px 110px #0000006b,0 0 100px #d4af3712!important;background:radial-gradient(circle at 18% 18%,rgba(212,175,55,.12),transparent 25rem),radial-gradient(circle at 78% 24%,rgba(212,175,55,.08),transparent 26rem),linear-gradient(145deg,#0c0e12db,#030507fa)!important}@media (max-width: 760px){.site-header .brand-logo-img{width:34px!important;height:34px!important}.site-header .brand span{font-size:16px!important}.footer-brand .brand-logo-img{width:36px!important;height:36px!important}.footer-brand .brand span{font-size:17px!important}.hero-grid{border-radius:24px!important}}.hero-grid{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;overflow:visible!important}.hero-section{position:relative!important;background:radial-gradient(circle at 26% 28%,rgba(212,175,55,.1),transparent 28rem),radial-gradient(circle at 68% 26%,rgba(212,175,55,.08),transparent 30rem),transparent!important}.hero-copy{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}.hero-grid{grid-template-columns:.9fr 1.1fr!important;gap:72px!important;align-items:center!important}.hero-analyzer{background:#ffffff09!important;border-color:#d4af3747!important;box-shadow:0 16px 45px #00000047,0 0 22px #d4af370f!important}.hero-section .container{background:transparent!important;border:none!important;outline:none!important}@media (max-width: 1150px){.hero-grid{grid-template-columns:1fr!important;gap:36px!important}}.hero-grid{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important}body .hero-section{background:radial-gradient(circle at 30% 28%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 72% 30%,rgba(212,175,55,.09),transparent 34rem),transparent!important}body .hero-section *,body .hero-section *:before,body .hero-section *:after{outline-color:transparent!important}body .hero-section{background:radial-gradient(circle at 28% 28%,rgba(212,175,55,.1),transparent 28rem),radial-gradient(circle at 68% 24%,rgba(212,175,55,.08),transparent 30rem),transparent!important}body .hero-grid{position:relative!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important;isolation:isolate!important}body .hero-copy{position:relative!important;z-index:2!important}body .hero-section{position:relative!important;background:radial-gradient(circle at 28% 28%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 70% 30%,rgba(212,175,55,.08),transparent 34rem),transparent!important}body .hero-grid{position:relative!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important;isolation:auto!important}body .hero-grid{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important;isolation:isolate!important}body .hero-section{background:radial-gradient(circle at 28% 28%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 70% 30%,rgba(212,175,55,.08),transparent 34rem),transparent!important}body .hero-section{background:radial-gradient(circle at 28% 28%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 68% 30%,rgba(212,175,55,.1),transparent 34rem),transparent!important}body .hero-copy{position:relative!important;z-index:3!important}body .hero-section{background:radial-gradient(circle at 30% 26%,rgba(212,175,55,.1),transparent 32rem),radial-gradient(circle at 68% 26%,rgba(212,175,55,.11),transparent 36rem),linear-gradient(180deg,#030507,#030507)!important}body .hero-section{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 28% 28%,rgba(212,175,55,.11),transparent 30rem),radial-gradient(circle at 72% 30%,rgba(212,175,55,.1),transparent 36rem),#030507!important}body .hero-section:before{content:""!important;position:absolute!important;top:72px!important;right:4%!important;width:58vw!important;max-width:920px!important;height:650px!important;z-index:0!important;pointer-events:none!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:.92!important;filter:brightness(1.2) contrast(1.06) saturate(1.1)!important;-webkit-mask-image:radial-gradient(ellipse at center,black 0%,black 50%,rgba(0,0,0,.88) 62%,rgba(0,0,0,.5) 76%,rgba(0,0,0,.18) 88%,transparent 100%)!important;mask-image:radial-gradient(ellipse at center,black 0%,black 50%,rgba(0,0,0,.88) 62%,rgba(0,0,0,.5) 76%,rgba(0,0,0,.18) 88%,transparent 100%)!important}body .hero-section:after{content:""!important;position:absolute!important;top:90px!important;right:8%!important;width:48vw!important;height:560px!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at center,rgba(212,175,55,.18),rgba(212,175,55,.08) 38%,transparent 74%)!important;filter:blur(52px)!important}body .hero-section{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 28% 26%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 70% 28%,rgba(212,175,55,.08),transparent 34rem),#030507!important}body .hero-section:before{content:""!important;position:absolute!important;top:72px!important;right:2%!important;width:60vw!important;max-width:940px!important;height:620px!important;z-index:0!important;pointer-events:none!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:.86!important;filter:brightness(1.12) contrast(1.04) saturate(1.08)!important;-webkit-mask-image:radial-gradient(ellipse at center,black 0%,black 54%,rgba(0,0,0,.88) 66%,rgba(0,0,0,.55) 80%,rgba(0,0,0,.2) 92%,transparent 100%)!important;mask-image:radial-gradient(ellipse at center,black 0%,black 54%,rgba(0,0,0,.88) 66%,rgba(0,0,0,.55) 80%,rgba(0,0,0,.2) 92%,transparent 100%)!important}body .hero-section:after{content:""!important;position:absolute!important;top:90px!important;right:8%!important;width:48vw!important;height:540px!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at center,rgba(212,175,55,.14),rgba(212,175,55,.06) 38%,transparent 74%)!important;filter:blur(56px)!important}@media (max-width: 1150px){body .hero-section:before{position:relative!important;display:block!important;top:auto!important;right:auto!important;width:100%!important;max-width:none!important;height:420px!important;margin-top:32px!important}body .hero-section:after{display:none!important}}body .hero-section{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 28% 26%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 72% 28%,rgba(212,175,55,.08),transparent 36rem),#030507!important}body .hero-section:before{content:""!important;position:absolute!important;top:78px!important;right:-2%!important;width:54vw!important;max-width:900px!important;height:620px!important;z-index:0!important;pointer-events:none!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:.94!important;filter:brightness(1.14) contrast(1.05) saturate(1.08)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 8%,rgba(0,0,0,.45) 18%,black 32%,black 82%,rgba(0,0,0,.7) 92%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 12%,black 84%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 8%,rgba(0,0,0,.45) 18%,black 32%,black 82%,rgba(0,0,0,.7) 92%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 12%,black 84%,transparent 100%)!important}body .hero-section:after{content:""!important;position:absolute!important;top:90px!important;right:5%!important;width:48vw!important;height:540px!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at center,rgba(212,175,55,.13),rgba(212,175,55,.05) 40%,transparent 74%)!important;filter:blur(58px)!important}body .hero-section .container,body .hero-grid,body .hero-copy{position:relative!important;z-index:2!important}body .hero-grid{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important}body .hero-grid{grid-template-columns:.88fr 1.12fr!important;gap:90px!important}@media (max-width: 1150px){body .hero-section:before{position:relative!important;display:block!important;top:auto!important;right:auto!important;width:100%!important;max-width:none!important;height:420px!important;margin-top:32px!important}body .hero-section:after{display:none!important}body .hero-grid{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width: 760px){body .hero-section:before{height:320px!important}}.hero,.hero-section,.hero-wrap{position:relative}.hero-grid,.hero-inner,.hero-content-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:34px;max-width:1280px;margin:0 auto}.hero-copy,.hero-content,.hero-left{max-width:620px}@media (max-width: 1180px){.hero-grid,.hero-inner,.hero-content-grid{grid-template-columns:1fr;gap:28px}.hero-copy,.hero-content,.hero-left{max-width:100%}}.container,.section-container,.hero-container{width:min(1280px,calc(100% - 48px));margin-left:auto;margin-right:auto}body .hero-section:before{right:7%!important}body .hero-section:before{right:10%!important}@media (max-width: 1150px){body .hero-section:before{right:auto!important}}body main:before,body main:after{content:none!important;display:none!important}body .hero-section{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:690px;background:#05070a!important}body .hero-section:before{content:""!important;display:block!important;position:absolute!important;inset:0 0 0 39%!important;z-index:0!important;pointer-events:none;opacity:1 !important!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:cover!important;filter:none!important;transform:none!important}body .hero-section:after{content:""!important;display:block!important;position:absolute!important;right:6%;top:12%;width:42%;height:62%;z-index:-1!important;pointer-events:none;background:radial-gradient(circle,rgba(212,175,55,.15),transparent 68%)!important;filter:blur(48px)}body .hero-section .hero-grid{position:relative!important;z-index:2!important;display:block!important;min-height:570px;padding:42px 0 64px!important;background:transparent!important;border:0!important;box-shadow:none!important}body .hero-section .hero-content{position:relative!important;z-index:2!important;width:min(56%,680px);max-width:680px!important}@media (max-width: 1100px){body .hero-section{min-height:650px}body .hero-section:before{inset:0 0 0 26%!important;opacity:.34!important;background-image:linear-gradient(90deg,#05070a 0%,rgba(5,7,10,.9) 34%,rgba(5,7,10,.35) 70%,transparent 100%),linear-gradient(180deg,rgba(5,7,10,.35),transparent 35%,#05070a 100%),}body .hero-section .hero-content{width:min(72%,680px)}}@media (max-width: 760px){body .hero-section{min-height:auto}body .hero-section:before{inset:0!important;opacity:.1!important;background-position:65% center!important}body .hero-section:after{opacity:.35}body .hero-section .hero-grid{min-height:auto;padding:24px 0 54px!important}body .hero-section .hero-content{width:100%;max-width:100%!important}}.hero-section,body main section.hero-section,body main:not(.website-studio-shell) section:first-of-type{background:#05070a!important;background-image:none!important;background-color:#05070a!important;position:relative!important;overflow:hidden!important}.hero-section:before,.hero-section:after,body main section.hero-section:before,body main section.hero-section:after,body main:not(.website-studio-shell) section:first-of-type:before,body main:not(.website-studio-shell) section:first-of-type:after,body main:before,body main:after{content:none!important;display:none!important;opacity:0!important;background:none!important;background-image:none!important}.hero-section>*,body main:not(.website-studio-shell) section:first-of-type>*{position:relative!important;z-index:2!important}.hero-section{min-height:auto!important;padding-bottom:54px!important}.hero-section+section,body main:not(.website-studio-shell) section:first-of-type+section{margin-top:0!important;padding-top:0!important}@media (min-width: 1024px){.hero-section{padding-top:92px!important;padding-bottom:58px!important}}@media (max-width: 768px){.hero-section{padding-top:54px!important;padding-bottom:38px!important}}body main:not(.website-studio-shell) section:first-of-type,body #root>div>section:first-of-type{background:#05070a!important;background-image:none!important;overflow:hidden!important}body main:not(.website-studio-shell) section:first-of-type:before,body main:not(.website-studio-shell) section:first-of-type:after,body #root>div>section:first-of-type:before,body #root>div>section:first-of-type:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important}body main:not(.website-studio-shell) section:first-of-type *,body #root>div>section:first-of-type *{position:relative;z-index:2}body,#root,body main,body #root>div{background:#05070a!important;background-image:none!important}body main:not(.website-studio-shell) section:first-of-type,body #root>div>section:first-of-type,body main:not(.website-studio-shell) section:first-of-type>div,body #root>div>section:first-of-type>div{background:#05070a!important;background-image:none!important;box-shadow:none!important}body main:not(.website-studio-shell) section:first-of-type:before,body main:not(.website-studio-shell) section:first-of-type:after,body #root>div>section:first-of-type:before,body #root>div>section:first-of-type:after,body main:not(.website-studio-shell) section:first-of-type>div:before,body main:not(.website-studio-shell) section:first-of-type>div:after,body #root>div>section:first-of-type>div:before,body #root>div>section:first-of-type>div:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important;box-shadow:none!important}body main:not(.website-studio-shell) section:first-of-type [class*=hero],body main:not(.website-studio-shell) section:first-of-type [class*=Hero],body main:not(.website-studio-shell) section:first-of-type [class*=visual],body main:not(.website-studio-shell) section:first-of-type [class*=image],body main:not(.website-studio-shell) section:first-of-type [class*=bg],body #root>div>section:first-of-type [class*=hero],body #root>div>section:first-of-type [class*=Hero],body #root>div>section:first-of-type [class*=visual],body #root>div>section:first-of-type [class*=image],body #root>div>section:first-of-type [class*=bg]{background:transparent!important;background-image:none!important;box-shadow:none!important}body main:not(.website-studio-shell) section:first-of-type [class*=hero]:before,body main:not(.website-studio-shell) section:first-of-type [class*=hero]:after,body main:not(.website-studio-shell) section:first-of-type [class*=Hero]:before,body main:not(.website-studio-shell) section:first-of-type [class*=Hero]:after,body main:not(.website-studio-shell) section:first-of-type [class*=visual]:before,body main:not(.website-studio-shell) section:first-of-type [class*=visual]:after,body main:not(.website-studio-shell) section:first-of-type [class*=image]:before,body main:not(.website-studio-shell) section:first-of-type [class*=image]:after,body main:not(.website-studio-shell) section:first-of-type [class*=bg]:before,body main:not(.website-studio-shell) section:first-of-type [class*=bg]:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important;box-shadow:none!important}.hero-section{background:#05070a;background-image:none;overflow:hidden}.hero-grid{background:transparent;background-image:none;box-shadow:none;border:none}.hero-grid:before,.hero-grid:after,.hero-section:before,.hero-section:after{content:none;display:none}.hero-copy{background:transparent;background-image:none}.hero-copy:before,.hero-copy:after{content:none;display:none}body .hero-section{position:relative!important;overflow:hidden!important;background:#05070a!important;background-image:none!important;isolation:isolate!important}body .hero-section:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background-image:linear-gradient(90deg,#05070a 0% 34%,#05070afa 42%,#05070ae0 50%,#05070a94 60%,#05070a38,#05070a0a 84%,#05070a00),background-repeat: no-repeat,no-repeat!important;background-position:left top,right center!important;background-size:100% 100%,min(58vw,940px) auto!important}body .hero-section>*,body .hero-section .container,body .hero-grid,body .hero-copy,body .hero-copy *,body .hero-analyzer,body .hero-actions,body .hero-social-proof{position:relative!important;z-index:2!important}body .hero-grid{background:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}@media (max-width: 1024px){body .hero-section:after{opacity:.18!important;background-image:linear-gradient(180deg,#05070af0,#05070adb),background-size: 100% 100%,cover!important;background-position:center top,center top!important}body .hero-copy,body .hero-copy h1,body .hero-copy p{max-width:100%!important}}@media (min-width: 1300px){body .hero-section:after{background-position:left top,right -30px center!important;background-size:100% 100%,min(56vw,980px) auto!important}}body .hero-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:#05070a!important;background-image:none!important}body .hero-section:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:62%!important;z-index:0!important;pointer-events:none!important;opacity:1 !important!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:contain!important}body .hero-section:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#05070a 0% 36%,#05070afa 45%,#05070ac7 56%,#05070a61 68%,#05070a14 82%,#05070a00)!important}body .hero-section>*,body .hero-section .container,body .hero-section .hero-grid,body .hero-section .hero-copy,body .hero-section .hero-copy *,body .hero-section .hero-actions,body .hero-section .hero-analyzer,body .hero-section .hero-social-proof{position:relative!important;z-index:3!important}body .hero-grid{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}body .hero-copy{max-width:720px!important}body .hero-copy h1{max-width:700px!important}body .hero-copy p{max-width:650px!important}@media (max-width: 1024px){body .hero-section:before{width:100%!important;opacity:.18!important;background-position:center top!important;background-size:cover!important}body .hero-section:after{background:#05070adb!important}body .hero-copy,body .hero-copy h1,body .hero-copy p{max-width:100%!important}}html body .hero-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;background-color:#05070a!important;background-image:none!important}html body .hero-section:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:68%!important;height:100%!important;z-index:0!important;pointer-events:none!important;opacity:1 !important!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:contain!important}html body .hero-section:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#05070a 0% 34%,#05070afa 43%,#05070ad1 54%,#05070a7a 66%,#05070a29 80%,#05070a00)!important}html body .hero-section>*,html body .hero-section .container,html body .hero-section .hero-grid,html body .hero-section .hero-copy,html body .hero-section .hero-copy *,html body .hero-section .hero-actions,html body .hero-section .hero-analyzer,html body .hero-section .hero-social-proof{position:relative!important;z-index:3!important}html body .hero-section .hero-grid{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}@media (max-width: 1024px){html body .hero-section:before{width:100%!important;opacity:.16!important;background-position:center top!important;background-size:cover!important}html body .hero-section:after{background:#05070ae0!important}html body .hero-copy,html body .hero-copy h1,html body .hero-copy p{max-width:100%!important}}html body .hero-section,html body main:not(.website-studio-shell) section:first-of-type,html body #root>div>section:first-of-type{position:relative!important;overflow:hidden!important;isolation:isolate!important;background-color:#05070a!important;background-image:linear-gradient(90deg,#05070a 0% 32%,#05070afa 42%,#05070ad6 52%,#05070a85 64%,#05070a2e,#05070a05 92%,#05070a00),background-repeat: no-repeat,no-repeat!important;background-position:left top,right center!important;background-size:100% 100%,min(62vw,1050px) auto!important}html body .hero-section:before,html body .hero-section:after,html body main:not(.website-studio-shell) section:first-of-type:before,html body main:not(.website-studio-shell) section:first-of-type:after,html body #root>div>section:first-of-type:before,html body #root>div>section:first-of-type:after{content:none!important;display:none!important}html body .hero-section>*,html body .hero-section .container,html body .hero-section .hero-grid,html body .hero-section .hero-copy,html body .hero-section .hero-copy *,html body .hero-section .hero-actions,html body .hero-section .hero-analyzer,html body .hero-section .hero-social-proof{position:relative!important;z-index:2!important}html body .hero-section .hero-grid,html body main:not(.website-studio-shell) section:first-of-type .hero-grid{background:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}html body .hero-copy{max-width:700px!important}html body .hero-copy h1{max-width:690px!important}html body .hero-copy p{max-width:620px!important}@media (max-width: 1024px){html body .hero-section,html body main:not(.website-studio-shell) section:first-of-type,html body #root>div>section:first-of-type{background-image:linear-gradient(180deg,#05070ae6,#05070aeb),background-position: center top,center top!important;background-size:100% 100%,cover!important}}.floating-chat.whatsapp-floating{right:34px!important;bottom:96px!important;width:auto!important;min-width:64px!important;height:64px!important;padding:0 18px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#25d366!important;color:#fff!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 18px 45px #25d36659!important;z-index:9999!important}.floating-chat.whatsapp-floating:before{content:"✆";font-size:18px}.floating-chat.whatsapp-floating:hover{transform:translateY(-4px)!important;filter:brightness(1.05)}@media (max-width: 768px){.floating-chat.whatsapp-floating{right:18px!important;bottom:86px!important;height:58px!important;min-width:58px!important;padding:0 14px!important;font-size:0!important}.floating-chat.whatsapp-floating:before{font-size:22px}}body p,body li,body .lg-card p,body .lg-extra-section p{color:#f5f5f5c7!important;font-weight:400!important}body .lg-card h3,body h3{color:#fffffff5!important}body .hero-copy h1{font-size:clamp(42px,4.25vw,68px)!important;line-height:.99!important;letter-spacing:-.055em!important;max-width:660px!important}body .hero-copy p{font-size:15px!important;line-height:1.7!important;max-width:590px!important}body .lg-problem-section{margin-top:86px!important}body .lg-problem-section .lg-section-grid{display:grid!important;grid-template-columns:minmax(270px,.9fr) repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}body .lg-problem-section .lg-card-grid{display:contents!important}body .lg-problem-section .lg-section-grid>div:first-child{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:205px!important}body .lg-problem-section h2{font-size:clamp(28px,2.5vw,38px)!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:410px!important;margin-bottom:14px!important}body .lg-problem-section .lg-section-grid>div:first-child p{font-size:13px!important;line-height:1.62!important;max-width:420px!important}body .lg-problem-section .lg-card{min-height:205px!important;padding:20px 18px!important;border-radius:18px!important}body .lg-problem-section .lg-card-icon{width:34px!important;height:34px!important;border-radius:11px!important;font-size:16px!important;margin-bottom:14px!important}body .lg-problem-section .lg-card h3{font-size:14px!important;line-height:1.25!important;margin-bottom:8px!important}body .lg-problem-section .lg-card p{font-size:12px!important;line-height:1.48!important}body .lg-results-section{margin-top:88px!important;margin-bottom:76px!important}body .lg-results-section .lg-section-grid{grid-template-columns:.8fr 1.2fr!important;gap:40px!important;align-items:center!important}body .lg-results-section h2{font-size:clamp(30px,2.7vw,42px)!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:470px!important}body .lg-results-section .lg-section-grid>div:first-child p{font-size:13px!important;line-height:1.65!important;max-width:460px!important}body .lg-results-section .lg-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}body .lg-results-section .lg-card{min-height:158px!important;padding:20px 18px!important;border-radius:18px!important}body .lg-results-section .lg-result-value{font-size:23px!important;line-height:1!important;margin-bottom:8px!important}body .lg-results-section .lg-card h3{font-size:13px!important;line-height:1.25!important;margin-bottom:7px!important}body .lg-results-section .lg-card p{font-size:12px!important;line-height:1.45!important}body [class*=pricing] .card,body [class*=price] .card,body .pricing-card{position:relative!important}body .price-note,body .plan-note,body .pricing-note{color:#f5f5f5b8!important}body [class*=plan] p,body [class*=pricing] p{color:#f5f5f5bd!important}body .hero-copy a,body .hero-copy button{font-weight:800!important}body .hero-copy button:first-of-type,body .hero-copy a:first-of-type{box-shadow:0 18px 44px #d4af3738!important}@media (max-width: 1150px){body .lg-problem-section .lg-section-grid,body .lg-results-section .lg-section-grid{grid-template-columns:1fr!important;gap:28px!important}body .lg-problem-section .lg-card-grid,body .lg-results-section .lg-card-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body .lg-problem-section .lg-section-grid>div:first-child{min-height:auto!important}body .lg-problem-section h2,body .lg-results-section h2,body .lg-problem-section .lg-section-grid>div:first-child p,body .lg-results-section .lg-section-grid>div:first-child p{max-width:680px!important}}@media (max-width: 640px){body .hero-copy h1{font-size:clamp(38px,11vw,54px)!important;line-height:1!important}body .lg-problem-section .lg-card-grid,body .lg-results-section .lg-card-grid{grid-template-columns:1fr!important}}#lg-problema-fixed,#lg-resultados-fixed{width:min(1280px,calc(100% - 48px))!important;margin-left:auto!important;margin-right:auto!important;position:relative!important}#lg-problema-fixed{margin-top:88px!important;margin-bottom:82px!important}#lg-resultados-fixed{margin-top:92px!important;margin-bottom:86px!important}.lg-fixed-head{max-width:790px!important;margin-bottom:30px!important}.lg-fixed-kicker{display:inline-flex!important;align-items:center!important;color:#f5d76e!important;background:#d4af3714!important;border:1px solid rgba(212,175,55,.24)!important;border-radius:999px!important;padding:8px 14px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:16px!important}#lg-problema-fixed h2,#lg-resultados-fixed h2{color:#fff!important;font-size:clamp(32px,3.3vw,48px)!important;line-height:1.04!important;letter-spacing:-.055em!important;margin:0 0 14px!important}.lg-fixed-head p{color:#f5f5f5c2!important;font-size:15px!important;line-height:1.7!important;max-width:760px!important;margin:0!important}.lg-fixed-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.lg-fixed-card{min-height:170px!important;padding:24px 22px!important;border-radius:20px!important;background:radial-gradient(circle at 20% 0%,rgba(212,175,55,.1),transparent 34%),linear-gradient(180deg,#111827eb,#05070af5)!important;border:1px solid rgba(255,255,255,.075)!important;box-shadow:0 20px 60px #00000047!important}.lg-fixed-icon{width:38px!important;height:38px!important;border-radius:13px!important;display:grid!important;place-items:center!important;margin-bottom:18px!important;color:#f5d76e!important;background:#d4af371a!important;border:1px solid rgba(212,175,55,.25)!important;font-size:18px!important;font-weight:900!important}.lg-fixed-card h3{color:#fffffff5!important;font-size:16px!important;line-height:1.25!important;margin:0 0 9px!important}.lg-fixed-card p{color:#f5f5f5b8!important;font-size:13px!important;line-height:1.55!important;margin:0!important}#lg-resultados-fixed .lg-fixed-value{display:block!important;color:#f5d76e!important;font-size:22px!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-.035em!important;margin-bottom:10px!important}@media (max-width: 1050px){.lg-fixed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){#lg-problema-fixed,#lg-resultados-fixed{width:min(100% - 28px,1280px)!important}.lg-fixed-grid{grid-template-columns:1fr!important}.lg-fixed-card{min-height:auto!important}}#lg-resultados-fixed .lg-fixed-card p,#lg-resultados-safe .lg-safe-card p,#lg-resultados .lg-card p{color:#ffffffd1!important;font-size:13.5px!important;line-height:1.62!important}#lg-resultados-fixed .lg-fixed-card h3,#lg-resultados-safe .lg-safe-card h3,#lg-resultados .lg-card h3{color:#fffffff2!important;font-size:15px!important}#lg-resultados-fixed .lg-fixed-value,#lg-resultados-safe .lg-safe-value,#lg-resultados .lg-result-value{color:#f5d76e!important;text-shadow:0 0 22px rgba(212,175,55,.14)!important}#lg-newsletter-clean{width:min(1280px,calc(100% - 48px))!important;margin:76px auto 70px!important;padding:34px 38px!important;border-radius:26px!important;border:1px solid rgba(212,175,55,.24)!important;background:radial-gradient(circle at 8% 50%,rgba(212,175,55,.12),transparent 30%),linear-gradient(135deg,#111827e0,#030507fa)!important;box-shadow:0 26px 80px #0000005c!important;display:grid!important;grid-template-columns:1fr minmax(360px,520px)!important;gap:34px!important;align-items:center!important}#lg-newsletter-clean h2{color:#fff!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.08!important;letter-spacing:-.045em!important;margin:0 0 10px!important}#lg-newsletter-clean p{color:#ffffffc2!important;font-size:15px!important;line-height:1.65!important;margin:0!important}#lg-newsletter-clean form{display:grid!important;grid-template-columns:1fr auto!important;gap:12px!important}#lg-newsletter-clean input{width:100%!important;min-height:54px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;background:#030507b8!important;color:#fff!important;padding:0 18px!important;outline:none!important}#lg-newsletter-clean button{min-height:54px!important;border:none!important;border-radius:14px!important;padding:0 26px!important;font-weight:900!important;cursor:pointer!important;color:#05070a!important;background:linear-gradient(135deg,#f5d76e,#d4af37)!important}@media (max-width: 850px){#lg-newsletter-clean{grid-template-columns:1fr!important}}@media (max-width: 640px){#lg-newsletter-clean{width:min(100% - 28px,1280px)!important;padding:28px!important}#lg-newsletter-clean form{grid-template-columns:1fr!important}}#lg-problema-fixed .lg-fixed-kicker,#lg-resultados-fixed .lg-fixed-kicker,body .lg-refined-kicker{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;color:#f5d76eeb!important;font-size:11px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase!important;line-height:1!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin-bottom:18px!important}#lg-problema-fixed .lg-fixed-kicker:after,#lg-resultados-fixed .lg-fixed-kicker:after,body .lg-refined-kicker:after{content:""!important;width:34px!important;height:1px!important;background:linear-gradient(90deg,#f5d76ecc,#f5d76e00)!important;display:inline-block!important}#lg-problema-fixed .lg-fixed-card{min-height:158px!important;padding:22px 20px!important;background:radial-gradient(circle at 16% 0%,rgba(212,175,55,.075),transparent 30%),linear-gradient(180deg,#0e1522e6,#05070af5)!important;border:1px solid rgba(255,255,255,.07)!important;box-shadow:0 18px 54px #0000004d!important}#lg-problema-fixed .lg-fixed-icon{color:#f5d76e!important;background:transparent!important;border:none!important;width:auto!important;height:auto!important;margin-bottom:16px!important;font-size:20px!important;display:inline-flex!important;place-items:unset!important}#lg-problema-fixed .lg-fixed-card h3{color:#fffffff5!important;font-size:15px!important;line-height:1.25!important;margin-bottom:8px!important}#lg-problema-fixed .lg-fixed-card p{color:#ffffffbd!important;font-size:12.8px!important;line-height:1.55!important}#lg-resultados-fixed .lg-fixed-card{min-height:166px!important;padding:24px 22px!important;background:radial-gradient(circle at 16% 0%,rgba(212,175,55,.07),transparent 30%),linear-gradient(180deg,#0e1522e8,#05070af5)!important;border:1px solid rgba(255,255,255,.075)!important}#lg-resultados-fixed .lg-fixed-value{color:#fffffff7!important;font-size:16px!important;line-height:1.25!important;font-weight:900!important;letter-spacing:-.015em!important;margin-bottom:8px!important;display:flex!important;align-items:center!important;gap:11px!important;text-shadow:none!important}#lg-resultados-fixed .lg-fixed-value:before{color:#f5d76e!important;font-size:19px!important;line-height:1!important;font-weight:900!important;flex:0 0 auto!important}#lg-resultados-fixed .lg-fixed-card:nth-child(1) .lg-fixed-value:before{content:"◉"!important}#lg-resultados-fixed .lg-fixed-card:nth-child(2) .lg-fixed-value:before{content:"⚡"!important}#lg-resultados-fixed .lg-fixed-card:nth-child(3) .lg-fixed-value:before{content:"◎"!important}#lg-resultados-fixed .lg-fixed-card:nth-child(4) .lg-fixed-value:before{content:"◷"!important}#lg-resultados-fixed .lg-fixed-card h3{color:#f5d76ee0!important;font-size:13.5px!important;line-height:1.25!important;margin-bottom:8px!important;font-weight:800!important}#lg-resultados-fixed .lg-fixed-card p{color:#ffffffc7!important;font-size:13px!important;line-height:1.58!important}#lg-problema-fixed h2,#lg-resultados-fixed h2{font-size:clamp(31px,3.1vw,46px)!important;line-height:1.05!important;letter-spacing:-.052em!important}body .lg-refined-kicker{transform:none!important}@media (max-width: 1050px){#lg-problema-fixed .lg-fixed-grid,#lg-resultados-fixed .lg-fixed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){#lg-problema-fixed .lg-fixed-grid,#lg-resultados-fixed .lg-fixed-grid{grid-template-columns:1fr!important}#lg-resultados-fixed .lg-fixed-card,#lg-problema-fixed .lg-fixed-card{min-height:auto!important}}#lg-problema-fixed .lg-fixed-kicker,#lg-resultados-fixed .lg-fixed-kicker,body .lg-refined-kicker{font-size:12px!important;letter-spacing:.16em!important;color:#f5d76efa!important;margin-bottom:20px!important}#lg-problema-fixed .lg-fixed-kicker:after,#lg-resultados-fixed .lg-fixed-kicker:after,body .lg-refined-kicker:after{width:42px!important;opacity:.95!important}#lg-problema-fixed .lg-fixed-icon{font-size:22px!important;color:#f5d76e!important;margin-bottom:15px!important;opacity:1!important}#lg-problema-fixed .lg-fixed-card h3{font-size:15.5px!important;color:#fffffffa!important}#lg-problema-fixed .lg-fixed-card p{font-size:13px!important;color:#ffffffc7!important}#lg-resultados-fixed .lg-fixed-value{color:#fffffffa!important;font-size:15.8px!important;font-weight:900!important;text-shadow:none!important}#lg-resultados-fixed .lg-fixed-value:before{color:#f5d76e!important;font-size:20px!important;opacity:1!important}#lg-resultados-fixed .lg-fixed-card h3{color:#f5d76ec7!important;font-size:13px!important;font-weight:800!important}#lg-resultados-fixed .lg-fixed-card p{color:#fffc!important;font-size:13px!important;line-height:1.62!important}#lg-resultados-fixed .lg-fixed-card{min-height:172px!important;padding:25px 22px!important}#lg-problema-fixed .lg-fixed-card{min-height:162px!important;padding:23px 21px!important}body #lg-resultados-fixed .lg-fixed-card{min-height:168px!important;padding:24px 22px!important}body #lg-resultados-fixed .lg-fixed-card .lg-fixed-value{color:#fffffffa!important;font-size:15.5px!important;font-weight:900!important;line-height:1.25!important;letter-spacing:-.015em!important;margin-bottom:8px!important;text-shadow:none!important}body #lg-resultados-fixed .lg-fixed-card .lg-fixed-value:before{color:#f5d76e!important;opacity:1!important;font-size:18px!important;margin-right:2px!important}body #lg-resultados-fixed .lg-fixed-card h3{color:#f5d76ed1!important;font-size:12.8px!important;font-weight:800!important;line-height:1.25!important;margin-bottom:8px!important}body #lg-resultados-fixed .lg-fixed-card p{color:#fffc!important;font-size:12.8px!important;line-height:1.58!important}body #lg-problema-fixed .lg-fixed-icon{font-size:18px!important;color:#f5d76e!important;opacity:.95!important}body #lg-problema-fixed .lg-fixed-card h3{color:#fffffffa!important;font-size:14.5px!important}body #lg-problema-fixed .lg-fixed-card p{color:#ffffffc7!important;font-size:12.6px!important;line-height:1.55!important}body .lg-hero-badge-clean{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;color:#f5d76ef5!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin-bottom:22px!important}body .lg-hero-badge-clean:after{content:""!important;width:42px!important;height:1px!important;display:inline-block!important;background:linear-gradient(90deg,#f5d76ecc,#f5d76e00)!important}body .lg-before-after-label-force{font-size:18px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.01em!important;color:#f5d76e!important;text-transform:none!important;margin-bottom:18px!important;display:inline-block!important}html body .hero-section{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:#05070a!important}html body .hero-section:before,html body .hero-section:after{content:none!important;display:none!important}html body .hero-section .hero-bg-img-final{position:absolute!important;top:76px!important;right:max(34px,calc((100vw - 1120px)/2 - 28px))!important;width:min(61vw,970px)!important;max-width:970px!important;height:auto!important;max-height:500px!important;object-fit:contain!important;object-position:right top!important;z-index:1!important;opacity:.96!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;display:block!important;-webkit-mask-image:linear-gradient(to left,black 76%,rgba(0,0,0,.9) 84%,rgba(0,0,0,.45) 94%,transparent 100%),linear-gradient(to right,black 72%,rgba(0,0,0,.85) 86%,transparent 100%),linear-gradient(to bottom,black 80%,rgba(0,0,0,.75) 91%,transparent 100%),linear-gradient(to top,black 84%,rgba(0,0,0,.75) 94%,transparent 100%)!important;mask-image:linear-gradient(to left,black 76%,rgba(0,0,0,.9) 84%,rgba(0,0,0,.45) 94%,transparent 100%),linear-gradient(to right,black 72%,rgba(0,0,0,.85) 86%,transparent 100%),linear-gradient(to bottom,black 80%,rgba(0,0,0,.75) 91%,transparent 100%),linear-gradient(to top,black 84%,rgba(0,0,0,.75) 94%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}html body .hero-section>*:not(.hero-bg-img-final),html body .hero-section .container,html body .hero-section .hero-grid,html body .hero-section .hero-copy,html body .hero-section .hero-copy *,html body .hero-section .hero-actions,html body .hero-section .hero-analyzer,html body .hero-section .hero-social-proof{position:relative!important;z-index:5!important}html body .hero-section .hero-grid,html body .container.hero-grid{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .hero-section .hero-copy{max-width:700px!important}html body .hero-section .hero-copy h1{max-width:690px!important}html body .hero-section .hero-copy p{max-width:620px!important}@media (max-width: 1024px){html body .hero-section .hero-bg-img-final{top:0!important;right:0!important;width:100%!important;max-width:none!important;max-height:100%!important;opacity:.16!important;object-fit:cover!important;object-position:center top!important;-webkit-mask-image:none!important;mask-image:none!important}html body .hero-section .hero-copy,html body .hero-section .hero-copy h1,html body .hero-section .hero-copy p{max-width:100%!important}}html body .hero-section .hero-bg-img-final{top:86px!important;right:max(-18px,calc((100vw - 1120px)/2 - 26px))!important;width:min(76vw,1210px)!important;max-width:1210px!important;max-height:740px!important;object-fit:contain!important;object-position:right top!important;transform:translate(10px,14px)!important;opacity:.98!important}@media (max-width: 1400px){html body .hero-section .hero-bg-img-final{top:82px!important;right:max(-14px,calc((100vw - 1120px)/2 - 18px))!important;width:min(74vw,1120px)!important;max-width:1120px!important;max-height:690px!important;transform:translate(8px,10px)!important}}@media (max-width: 1024px){html body .hero-section .hero-bg-img-final{top:0!important;right:0!important;width:100%!important;max-width:none!important;max-height:100%!important;transform:none!important}}html body .hero-section .hero-bg-img-final{right:max(-4px,calc((100vw - 1120px)/2 - 4px))!important;transform:translate(85px,14px)!important}@media (max-width: 1400px){html body .hero-section .hero-bg-img-final{right:max(0px,calc((100vw - 1120px)/2))!important;transform:translate(85px,10px)!important}}#precos .pricing-card .plan-price,#precos .pricing-card .price,#precos .pricing-card .pricing-price,.pricing-section .pricing-card .plan-price,.pricing-section .pricing-card .price,.pricing-section .pricing-card .pricing-price,.pricing-section .plan-price,.pricing-section .price,.pricing-section .pricing-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;margin:24px 0!important;line-height:1.05!important;min-height:auto!important}#precos .pricing-card .plan-price strong,#precos .pricing-card .price strong,#precos .pricing-card .pricing-price strong,.pricing-section .pricing-card .plan-price strong,.pricing-section .pricing-card .price strong,.pricing-section .pricing-card .pricing-price strong{display:block!important;color:#fff!important;line-height:1.05!important;white-space:normal!important}#precos .pricing-card .plan-price span,#precos .pricing-card .price span,#precos .pricing-card .pricing-price span,.pricing-section .pricing-card .plan-price span,.pricing-section .pricing-card .price span,.pricing-section .pricing-card .pricing-price span{display:block!important;margin-left:0!important;color:#ffffff9e!important;font-size:.92rem!important;line-height:1.35!important;white-space:normal!important}#precos .pricing-card:nth-child(3) .plan-price,#precos .pricing-card:nth-child(3) .price,#precos .pricing-card:nth-child(3) .pricing-price,.pricing-section .pricing-card:nth-child(3) .plan-price,.pricing-section .pricing-card:nth-child(3) .price,.pricing-section .pricing-card:nth-child(3) .pricing-price{gap:10px!important}#precos .pricing-card:nth-child(3) .plan-price strong,#precos .pricing-card:nth-child(3) .price strong,#precos .pricing-card:nth-child(3) .pricing-price strong,.pricing-section .pricing-card:nth-child(3) .plan-price strong,.pricing-section .pricing-card:nth-child(3) .price strong,.pricing-section .pricing-card:nth-child(3) .pricing-price strong{max-width:100%!important}.pricing-toggle,.billing-toggle,.price-toggle,.pricing-tabs,.billing-tabs,.plans-toggle,.plan-toggle,.toggle-pricing,.pricing-section [class*=toggle],#precos [class*=toggle]{display:none!important}.pricing-section h2:after,#precos h2:after{content:none;display:block;margin:16px auto 0;color:#ffffff9e;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;text-align:center}.pricing-section h2:after,#precos h2:after{margin-top:20px!important;margin-bottom:34px!important;font-size:1.02rem!important;color:#ffffff94!important}.pricing-section h2:after{content:none!important;display:none!important}#precos h2:after,.pricing-section h2:after,.pricing-section .container>h2:after{content:none!important;display:none!important}.pricing-subtitle{margin:10px auto 28px;max-width:680px;text-align:center;font-size:15px;line-height:1.6;color:#ffffffad}html body .hero-section h1,html body .hero-section .hero-title,html body .hero-content h1{line-height:1.12!important;overflow:visible!important;padding-bottom:.08em!important}html body .hero-section h1 span,html body .hero-section h1 strong,html body .hero-section h1 b{display:inline-block!important;line-height:1.12!important;padding-bottom:.08em!important;overflow:visible!important}html body .hero-section{overflow:visible!important}@media (max-width: 900px){html body .hero-section h1,html body .hero-section .hero-title,html body .hero-content h1{line-height:1.14!important}}.lg-contact-section{padding:88px 0 74px;background:radial-gradient(circle at 18% 20%,rgba(212,175,55,.08),transparent 30rem),radial-gradient(circle at 85% 42%,rgba(212,175,55,.06),transparent 28rem),#05070a}.lg-contact-panel{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;border:1px solid rgba(212,175,55,.16);border-radius:30px;padding:28px;background:linear-gradient(135deg,#ffffff0b,#ffffff05),#05070ae0;box-shadow:0 28px 80px #00000052}.lg-contact-copy{padding:28px;border-radius:24px;background:radial-gradient(circle at 20% 12%,rgba(212,175,55,.12),transparent 20rem),#ffffff06}.lg-contact-eyebrow{display:inline-flex;margin-bottom:18px;color:#d4af37;font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lg-contact-copy h2{margin:0;color:#fff;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.06;letter-spacing:-.045em}.lg-contact-copy p{margin:20px 0 0;color:#ffffffad;font-size:1rem;line-height:1.75}.lg-contact-points{display:grid;gap:12px;margin-top:30px}.lg-contact-point{display:flex;gap:12px;align-items:flex-start;color:#ffffffc7;font-size:.94rem;line-height:1.45}.lg-contact-point span{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;border-radius:999px;color:#05070a;font-size:.78rem;font-weight:900;background:linear-gradient(135deg,#f5d76e,#d4af37)}.lg-contact-form{padding:28px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#090d14d1}.lg-contact-form form{display:grid;gap:14px}.lg-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lg-contact-form label{display:grid;gap:8px;color:#ffffffb8;font-size:.82rem;font-weight:700}.lg-contact-form input,.lg-contact-form select,.lg-contact-form textarea{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:0 14px;color:#fff;background:#00000047;outline:none}.lg-contact-form textarea{min-height:118px;padding-top:14px;resize:vertical}.lg-contact-form input:focus,.lg-contact-form select:focus,.lg-contact-form textarea:focus{border-color:#d4af3794;box-shadow:0 0 0 4px #d4af3714}.lg-contact-form button{min-height:52px;border:0;border-radius:999px;color:#05070a;font-weight:900;cursor:pointer;background:linear-gradient(135deg,#f5d76e,#d4af37 55%,#b88917);box-shadow:0 18px 44px #d4af372e}.lg-contact-note{margin:12px 0 0;color:#ffffff7a;font-size:.78rem;line-height:1.5}@media (max-width: 900px){.lg-contact-panel,.lg-contact-row{grid-template-columns:1fr}}@media (max-width: 640px){.lg-contact-section{padding:64px 0 56px}.lg-contact-panel{padding:18px;border-radius:24px}.lg-contact-copy,.lg-contact-form{padding:20px}}.lg-contact-point{align-items:center!important;gap:14px!important;margin:0!important}.lg-contact-point p{margin:0!important;padding:0!important;color:#ffffffc7!important;font-size:.95rem!important;line-height:1.45!important}.lg-contact-points{gap:18px!important}.lg-contact-point span{margin-top:0!important}.lg-form-message{margin-top:16px;padding:15px 16px;border-radius:16px;font-size:.9rem;line-height:1.45;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;animation:lgFormMessageIn .25s ease both}.lg-form-message strong{display:block;margin-bottom:4px;color:#fff;font-weight:900}.lg-form-message span{display:block;color:#ffffffb8}.lg-form-message.success{border-color:#f5c8426b;background:linear-gradient(135deg,#f5c84229,#ffffff09);box-shadow:0 18px 40px #f5c84214}.lg-form-message.success strong:before{content:"✓ ";color:#f5c842}.lg-form-message.error{border-color:#ff64506b;background:linear-gradient(135deg,#ff645021,#ffffff09)}.lg-form-message.error strong:before{content:"!";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:7px;border-radius:50%;background:#ff64502e;color:#ff8d75;font-size:.78rem}@keyframes lgFormMessageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lg-contact-form button:disabled{cursor:wait;opacity:.72;pointer-events:none}.lg-form-message{margin-top:16px}.lg-diagnostic-form select{color-scheme:dark;background-color:#080c14eb!important;color:#fff!important}.lg-diagnostic-form select option{background-color:#0b1018!important;color:#fff!important}.lg-diagnostic-form select option:disabled{color:#ffffff8c!important}.lg-diagnostic-form input,.lg-diagnostic-form textarea,.lg-diagnostic-form select{caret-color:#f5c842}.lg-diagnostic-form input:focus,.lg-diagnostic-form textarea:focus,.lg-diagnostic-form select:focus{border-color:#f5c842e6!important;box-shadow:0 0 0 1px #f5c84259;outline:none}#servicos,#plataforma,#precos,#recursos,#contacto{scroll-margin-top:100px}.lg-ai-platform-section,.lg-resources-section{padding:96px 0;position:relative}.lg-ai-platform-section{background:radial-gradient(circle at 50% 0%,rgba(225,177,35,.09),transparent 42%)}.lg-resources-section{background:#080b10b8;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.lg-navigation-section-heading{max-width:760px;margin:0 auto 44px;text-align:center}.lg-navigation-section-heading>span{color:#e8bd35;display:block;font-size:12px;font-weight:800;letter-spacing:.18em;margin-bottom:14px}.lg-navigation-section-heading h2{color:#f5f5f2;font-size:clamp(32px,4vw,52px);line-height:1.08;margin:0 0 18px}.lg-navigation-section-heading p{color:#a8afba;font-size:17px;line-height:1.75;margin:0 auto;max-width:680px}.lg-ai-platform-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.lg-ai-platform-grid article{background:linear-gradient(145deg,#11161ffa,#080b10fa);border:1px solid rgba(255,255,255,.08);border-radius:16px;min-height:245px;padding:28px;transition:border-color .18s ease,transform .18s ease}.lg-ai-platform-grid article:hover{border-color:#e8bd358c;transform:translateY(-4px)}.lg-feature-number,.lg-resources-grid>a>span{align-items:center;background:#e8bd351f;border:1px solid rgba(232,189,53,.3);border-radius:999px;color:#e8bd35;display:inline-flex;font-size:12px;font-weight:800;height:36px;justify-content:center;margin-bottom:24px;width:36px}.lg-ai-platform-grid h3,.lg-resources-grid h3{color:#f5f5f2;font-size:20px;margin:0 0 12px}.lg-ai-platform-grid p,.lg-resources-grid p{color:#969eaa;font-size:14px;line-height:1.7;margin:0}.lg-navigation-section-actions{display:flex;gap:14px;justify-content:center;margin-top:38px}.lg-navigation-button{align-items:center;border-radius:9px;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:48px;padding:0 24px;text-decoration:none}.lg-navigation-button.primary{background:linear-gradient(90deg,#f3d460,#d5a817);color:#080a0d}.lg-navigation-button.secondary{border:1px solid rgba(232,189,53,.45);color:#f5f5f2}.lg-resources-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.lg-resources-grid>a{background:#0d1118f5;border:1px solid rgba(255,255,255,.08);border-radius:16px;display:block;min-height:260px;padding:30px;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.lg-resources-grid>a:hover{border-color:#e8bd358c;transform:translateY(-4px)}.lg-resources-grid strong{color:#e8bd35;display:block;font-size:13px;margin-top:24px}@media (max-width: 980px){.lg-ai-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.lg-ai-platform-section,.lg-resources-section{padding:70px 0}.lg-ai-platform-grid,.lg-resources-grid{grid-template-columns:1fr}.lg-navigation-section-heading{margin-bottom:30px;text-align:left}.lg-navigation-section-actions{align-items:stretch;flex-direction:column}.lg-navigation-button{width:100%}.lg-ai-platform-grid article,.lg-resources-grid>a{min-height:auto}}html body .floating-chat.whatsapp-floating{position:fixed!important;right:34px!important;bottom:110px!important;width:auto!important;min-width:74px!important;height:62px!important;padding:0 20px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#25d366!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:0 18px 45px #25d36661!important;z-index:99999!important;cursor:pointer!important}html body .floating-chat.whatsapp-floating:before{content:"☎";font-size:18px!important;color:#fff!important}html body .floating-chat.whatsapp-floating:hover{transform:translateY(-4px)!important;filter:brightness(1.05)!important}html body .floating-chat.whatsapp-floating span{display:inline!important;color:#fff!important}@media (max-width: 768px){html body .floating-chat.whatsapp-floating{right:18px!important;bottom:96px!important;width:60px!important;min-width:60px!important;height:60px!important;padding:0!important;font-size:0!important}html body .floating-chat.whatsapp-floating span{display:none!important}html body .floating-chat.whatsapp-floating:before{font-size:22px!important}}html body .floating-chat.whatsapp-floating{position:fixed!important;right:34px!important;bottom:110px!important;width:auto!important;min-width:72px!important;height:62px!important;padding:0 20px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#25d366!important;color:#fff!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 18px 45px #25d36661!important;z-index:99999!important}html body .floating-chat.whatsapp-floating:hover{transform:translateY(-4px)!important}@media (max-width: 768px){html body .floating-chat.whatsapp-floating{right:18px!important;bottom:96px!important;width:60px!important;min-width:60px!important;height:60px!important;padding:0!important;font-size:0!important}html body .floating-chat.whatsapp-floating:before{content:"☎";font-size:22px!important}}html body .floating-chat.whatsapp-floating{position:fixed!important;right:34px!important;bottom:110px!important;width:64px!important;min-width:64px!important;height:64px!important;padding:0!important;border-radius:50%!important;background:#25d366!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-size:0!important;line-height:1!important;box-shadow:0 18px 45px #25d36673!important;z-index:99999!important;cursor:pointer!important;border:1px solid rgba(255,255,255,.18)!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}html body .floating-chat.whatsapp-floating:hover{transform:translateY(-4px) scale(1.04)!important;box-shadow:0 22px 55px #25d36694!important;filter:brightness(1.04)!important}html body .floating-chat.whatsapp-floating:before,html body .floating-chat.whatsapp-floating:after{content:none!important;display:none!important}html body .floating-chat.whatsapp-floating .whatsapp-icon{width:34px!important;height:34px!important;display:block!important;fill:#fff!important}@media (max-width: 768px){html body .floating-chat.whatsapp-floating{right:18px!important;bottom:92px!important;width:58px!important;min-width:58px!important;height:58px!important}html body .floating-chat.whatsapp-floating .whatsapp-icon{width:30px!important;height:30px!important}}.language-switcher{display:inline-flex;align-items:center;gap:6px;padding:5px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.language-switcher button{border:0;background:transparent;color:#ffffffad;font-size:12px;font-weight:800;cursor:pointer;padding:7px 9px;border-radius:999px}.language-switcher button.active{background:#f5c842;color:#111}.language-switcher button:hover{color:#fff}@media (max-width: 900px){.language-switcher{margin-left:auto}}.crm-tenant-billing{display:grid;gap:1rem;grid-column:1 / -1}.crm-billing-return{align-items:flex-start;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:14px;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.9rem 1rem}.crm-billing-return-success{background:#22c55e1a}.crm-billing-return-cancelled{background:#f59e0b1a}.crm-billing-return-error{background:#ef44441a}.crm-billing-return div{display:grid;gap:.2rem}.crm-billing-return span,.crm-billing-section-head p,.crm-billing-plan>p,.crm-billing-current-copy p{opacity:.72}.crm-billing-return button{background:transparent;border:0;color:inherit;cursor:pointer;padding:.1rem}.crm-billing-current{display:grid;gap:1.1rem}.crm-billing-current-copy{align-items:flex-start;display:flex;gap:.9rem}.crm-billing-current-copy h3,.crm-billing-section-head h3,.crm-billing-plan h4{margin:.15rem 0 0}.crm-billing-current-copy p,.crm-billing-section-head p,.crm-billing-plan>p{margin:.35rem 0 0}.crm-billing-icon{align-items:center;background:#f59e0b24;border-radius:14px;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}.crm-billing-current-meta{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.crm-billing-current-meta>div{background:color-mix(in srgb,currentColor 4%,transparent);border-radius:12px;display:grid;gap:.25rem;padding:.8rem}.crm-billing-current-meta small,.crm-billing-plan header small,.crm-billing-section-head small{opacity:.62;text-transform:uppercase}.crm-billing-current-actions{display:flex;flex-wrap:wrap;gap:.7rem}.crm-billing-current-actions button,.crm-billing-plan>button{align-items:center;display:inline-flex;gap:.45rem;justify-content:center}.crm-billing-cancellation,.crm-billing-permission-note{align-items:center;background:#f59e0b1a;border-radius:12px;display:flex;gap:.55rem;padding:.75rem .85rem}.crm-billing-section-head{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.crm-billing-section-head>span{align-items:center;display:inline-flex;gap:.4rem;opacity:.7;white-space:nowrap}.crm-billing-plan-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.crm-billing-plan{display:flex;flex-direction:column;gap:.85rem;position:relative}.crm-billing-plan-recommended{border-color:#f59e0bb3;box-shadow:0 14px 38px #f59e0b1f}.crm-billing-plan-current{outline:2px solid rgba(34,197,94,.35)}.crm-billing-plan header{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.crm-billing-plan header>span{background:#f59e0b24;border-radius:999px;font-size:.72rem;font-weight:700;padding:.3rem .55rem}.crm-billing-price{align-items:baseline;display:flex;gap:.35rem}.crm-billing-price strong{font-size:clamp(1.7rem,4vw,2.3rem)}.crm-billing-price span{opacity:.62}.crm-billing-trial{align-items:center;display:flex;gap:.45rem;font-size:.9rem}.crm-billing-plan ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.crm-billing-plan li{align-items:center;display:flex;gap:.5rem}.crm-billing-plan li svg{color:#22c55e;flex:0 0 auto}.crm-billing-plan>button{margin-top:auto;width:100%}.crm-billing-loading,.crm-billing-empty{align-items:center;display:flex;gap:.65rem;justify-content:center;min-height:130px;text-align:center}.crm-billing-empty{flex-direction:column;grid-column:1 / -1}.crm-billing-spin{animation:crm-billing-spin .9s linear infinite}@keyframes crm-billing-spin{to{transform:rotate(360deg)}}@media (max-width: 980px){.crm-billing-plan-grid{grid-template-columns:1fr}}@media (max-width: 760px){.crm-billing-current-meta{grid-template-columns:1fr}.crm-billing-section-head{align-items:flex-start;flex-direction:column}.crm-billing-section-head>span{white-space:normal}}:root{--crm-bg: #06080b;--crm-panel: #0d1118;--crm-panel-2: #101620;--crm-border: rgba(255, 255, 255, .08);--crm-border-gold: rgba(238, 190, 52, .24);--crm-gold: #f0c33c;--crm-gold-strong: #ffd95a;--crm-text: #f7f3e9;--crm-muted: #8c95a5;--crm-green: #58d68d;--crm-red: #ff7c70;--crm-orange: #ffb466;--crm-blue: #7ca8ff}*{box-sizing:border-box}.crm-shell{min-height:100vh;background:radial-gradient(circle at 15% 0%,rgba(240,195,60,.08),transparent 25%),radial-gradient(circle at 90% 5%,rgba(73,97,152,.08),transparent 28%),var(--crm-bg);color:var(--crm-text);display:grid;grid-template-columns:250px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{color:inherit}.crm-sidebar{min-height:100vh;max-height:100vh;overflow-y:auto;position:sticky;top:0;padding:18px 14px 20px;background:#040609f5;border-right:1px solid var(--crm-border);scrollbar-width:thin}.crm-brand{width:100%;display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:0 6px 20px;cursor:pointer;text-align:left}.crm-brand>span{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;color:var(--crm-gold-strong);background:linear-gradient(145deg,#f0c33c33,#f0c33c08);border:1px solid var(--crm-border-gold);font-weight:900}.crm-brand strong{font-size:.98rem}.crm-brand em{color:var(--crm-gold);font-style:normal}.crm-sidebar nav section{margin-bottom:17px}.crm-sidebar nav section>small{display:block;padding:0 9px 6px;color:#f0c33c8f;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.crm-sidebar nav button{width:100%;min-height:35px;border:1px solid transparent;border-radius:9px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:0 10px;color:#9aa3b3;background:transparent;cursor:pointer;text-align:left;font-size:.82rem;transition:.18s ease}.crm-sidebar nav button:hover{color:#fff;background:#ffffff09}.crm-sidebar nav button.active{color:var(--crm-gold-strong);background:linear-gradient(90deg,#f0c33c29,#f0c33c0a);border-color:#f0c33c1f}.crm-plan-card{margin-top:26px;padding:14px;border:1px solid var(--crm-border-gold);border-radius:14px;background:#f0c33c0f}.crm-plan-card small,.crm-plan-card span{display:block;color:var(--crm-muted);font-size:.72rem}.crm-plan-card strong{display:block;margin:5px 0 2px;font-size:.9rem}.crm-plan-card button{margin-top:10px;border:0;background:transparent;color:var(--crm-gold);padding:0;cursor:pointer;font-size:.76rem}.crm-main{min-width:0;padding:0 24px 50px}.crm-topbar{min-height:70px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--crm-border);margin-bottom:22px}.crm-global-search{flex:1;max-width:760px;height:40px;display:flex;align-items:center;gap:9px;padding:0 13px;border-radius:11px;border:1px solid var(--crm-border);background:#ffffff06;color:var(--crm-muted)}.crm-global-search input{flex:1;border:0;outline:0;background:transparent;color:var(--crm-text);min-width:0}.crm-global-search input::placeholder{color:#6f7888}.crm-global-search button{border:0;background:transparent;cursor:pointer;color:var(--crm-muted);padding:3px}.crm-topbar-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.crm-quick-add{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:10px;background:linear-gradient(135deg,var(--crm-gold-strong),#d7a519);color:#111;cursor:pointer}.icon-button{width:35px;height:35px;display:inline-grid;place-items:center;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff06;cursor:pointer}.icon-button:hover{border-color:var(--crm-border-gold);color:var(--crm-gold)}.icon-button.danger{color:var(--crm-red);border-color:#ff7c7033}.crm-user{display:flex;align-items:center;gap:9px;margin-left:4px}.crm-user>span{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:var(--crm-gold);color:#101010;font-weight:900;font-size:.78rem}.crm-user strong,.crm-user small{display:block}.crm-user strong{font-size:.77rem}.crm-user small{color:var(--crm-muted);font-size:.65rem;margin-top:2px}.crm-sync-warning{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;border:1px solid rgba(255,180,102,.23);border-radius:10px;color:var(--crm-orange);background:#ffb46612;font-size:.78rem}.crm-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.crm-page-heading small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.13em;font-weight:900;font-size:.66rem}.crm-page-heading h1{margin:4px 0 3px;font-size:clamp(1.5rem,2.5vw,2rem)}.crm-page-heading p{margin:0;color:var(--crm-muted);font-size:.84rem}.button-primary,.button-secondary,.button-ghost,.button-danger{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:9px;cursor:pointer;font-size:.78rem;font-weight:750;white-space:nowrap}.button-primary{border:0;color:#111;background:linear-gradient(135deg,var(--crm-gold-strong),#d8a71b)}.button-secondary{border:1px solid var(--crm-border);color:#d9dee8;background:#ffffff06}.button-ghost{border:0;color:var(--crm-gold);background:transparent;padding:0 2px}.button-danger{border:1px solid rgba(255,124,112,.28);color:var(--crm-red);background:#ff7c700f}.button-primary:disabled,.button-secondary:disabled{opacity:.45;cursor:not-allowed}.crm-panel,.crm-metric-card{border:1px solid var(--crm-border);border-radius:15px;background:linear-gradient(180deg,#0f141df7,#090d13f7);box-shadow:0 20px 48px #0000002e}.crm-panel{padding:18px;min-width:0}.crm-panel-wide{grid-column:span 2}.crm-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.crm-section-heading h2{margin:0;font-size:1rem}.crm-section-heading p{margin:4px 0 0;color:var(--crm-muted);font-size:.75rem}.crm-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.crm-metrics-grid-small{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-metric-card{padding:15px}.crm-metric-card header{display:flex;align-items:center;justify-content:space-between;color:var(--crm-muted);font-size:.73rem}.crm-metric-card header svg{color:var(--crm-gold)}.crm-metric-card strong{display:block;margin:12px 0 5px;font-size:1.45rem;letter-spacing:-.03em}.crm-metric-card small{color:var(--crm-green);font-size:.7rem}.crm-dashboard-grid,.crm-analytics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.crm-dashboard-grid>.crm-panel:nth-last-child(1){grid-column:span 2}.crm-funnel-list{display:grid;gap:12px}.crm-funnel-row{display:grid;grid-template-columns:170px 1fr 100px;align-items:center;gap:13px}.crm-funnel-row>div:first-child strong,.crm-funnel-row>div:first-child span{display:block}.crm-funnel-row>div:first-child strong{font-size:.78rem}.crm-funnel-row>div:first-child span{color:var(--crm-muted);font-size:.66rem;margin-top:2px}.crm-funnel-row>b{text-align:right;font-size:.76rem}.crm-progress{height:7px;border-radius:999px;background:#ffffff0f;overflow:hidden}.crm-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b48616,var(--crm-gold-strong))}.crm-compact-list{display:grid;gap:8px}.crm-compact-list>button{width:100%;border:0;border-bottom:1px solid var(--crm-border);background:transparent;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 0;text-align:left;cursor:pointer}.crm-compact-list>button:last-child{border-bottom:0}.crm-compact-list strong,.crm-compact-list small{display:block}.crm-compact-list strong{font-size:.74rem}.crm-compact-list small{color:var(--crm-muted);font-size:.65rem;margin-top:3px}.crm-priority-dot{width:8px;height:8px;border-radius:50%;background:var(--crm-muted)}.crm-priority-alta{background:var(--crm-red)}.crm-priority-media{background:var(--crm-gold)}.crm-priority-baixa{background:var(--crm-green)}.crm-source-list{display:grid;gap:13px}.crm-source-list header{display:flex;justify-content:space-between;margin-bottom:6px;font-size:.72rem}.crm-source-list header span{color:#d9dde4}.crm-table-wrap{width:100%;overflow-x:auto}.crm-table{width:100%;border-collapse:collapse;min-width:760px;font-size:.73rem}.crm-table th,.crm-table td{padding:11px 10px;text-align:left;border-bottom:1px solid var(--crm-border);vertical-align:middle}.crm-table th{color:#737d8e;font-size:.65rem;letter-spacing:.02em;font-weight:650}.crm-table tbody tr{transition:background .15s ease}.crm-table tbody tr:hover{background:#ffffff05}.crm-table td strong,.crm-table td small{display:block}.crm-table td small{color:var(--crm-muted);margin-top:3px;font-size:.64rem}.crm-table tbody tr:last-child td{border-bottom:0}.crm-score-mini{min-width:28px;height:23px;border-radius:999px;display:inline-grid;place-items:center;color:var(--crm-gold-strong);background:#f0c33c17;border:1px solid var(--crm-border-gold);font-size:.65rem;font-weight:900}.crm-status{display:inline-flex;align-items:center;justify-content:center;min-height:22px;border-radius:999px;padding:0 8px;font-size:.62rem;white-space:nowrap;color:#d7dde8;background:#ffffff0f}.crm-status-alta,.crm-status-vencido,.crm-status-perdido{color:var(--crm-red);background:#ff7c701a}.crm-status-media,.crm-status-pendente,.crm-status-rascunho,.crm-status-proposta-enviada{color:var(--crm-gold);background:#f0c33c1a}.crm-status-baixa,.crm-status-pago,.crm-status-publicado,.crm-status-ativo,.crm-status-ganho,.crm-status-cliente,.crm-status-concluida,.crm-status-disponivel{color:var(--crm-green);background:#58d68d1a}.crm-status-contactado,.crm-status-potencial,.crm-status-diagnostico-enviado{color:var(--crm-blue);background:#7ca8ff1a}.crm-status-pausado,.crm-status-inativo{color:var(--crm-orange);background:#ffb4661a}.crm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.crm-toolbar-actions{display:flex;gap:8px}.crm-segmented-control{display:inline-flex;padding:3px;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff05}.crm-segmented-control button{min-height:29px;border:0;border-radius:7px;background:transparent;color:var(--crm-muted);padding:0 11px;cursor:pointer;font-size:.7rem}.crm-segmented-control button.active{color:#111;background:var(--crm-gold);font-weight:850}.crm-kanban{display:grid;grid-template-columns:repeat(6,minmax(225px,1fr));gap:10px;overflow-x:auto;padding-bottom:10px}.crm-kanban-column{min-width:225px;border:1px solid var(--crm-border);border-radius:13px;background:#0a0e14c7;padding:9px;min-height:420px}.crm-kanban-column>header{display:flex;align-items:center;justify-content:space-between;padding:3px 2px 10px}.crm-kanban-column>header>div{display:flex;align-items:center;gap:7px}.crm-kanban-column>header strong{font-size:.7rem}.crm-kanban-column>header span{min-width:20px;height:19px;display:grid;place-items:center;border-radius:999px;color:var(--crm-muted);background:#ffffff0d;font-size:.62rem}.crm-kanban-column>header small{color:var(--crm-muted);font-size:.58rem}.crm-kanban-cards{display:grid;align-content:start;gap:8px}.crm-lead-card{width:100%;border:1px solid var(--crm-border);border-radius:10px;background:linear-gradient(145deg,#141a24f2,#0d1118f2);padding:10px;text-align:left;cursor:grab;transition:.18s ease}.crm-lead-card:hover,.crm-lead-card.selected{border-color:var(--crm-border-gold);transform:translateY(-1px)}.crm-lead-card.selected{box-shadow:0 0 0 1px #f0c33c1f}.crm-lead-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.crm-lead-card>header strong,.crm-lead-card>header span{display:block}.crm-lead-card>header strong{font-size:.72rem}.crm-lead-card>header>div span{color:var(--crm-muted);font-size:.62rem;margin-top:2px}.crm-lead-card p{margin:10px 0;color:#929baa;font-size:.65rem}.crm-lead-card footer{display:flex;align-items:center;justify-content:space-between}.crm-lead-card footer b{font-size:.65rem}.crm-kanban-empty{border:1px dashed rgba(255,255,255,.1);border-radius:10px;padding:18px 10px;color:#5f6877;font-size:.63rem;text-align:center}.crm-drawer{position:fixed;top:0;right:0;z-index:50;width:min(430px,92vw);height:100vh;overflow-y:auto;background:#0b1017;border-left:1px solid var(--crm-border-gold);box-shadow:-30px 0 70px #0000007a;padding:20px}.crm-drawer>header{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--crm-border);padding-bottom:16px}.crm-drawer>header small{color:var(--crm-gold);font-size:.65rem;text-transform:uppercase;letter-spacing:.1em}.crm-drawer>header h2{margin:6px 0 3px;font-size:1.25rem}.crm-drawer>header p{margin:0;color:var(--crm-muted);font-size:.76rem}.crm-lead-score{display:flex;align-items:center;gap:13px;margin:18px 0;padding:14px;border:1px solid var(--crm-border-gold);border-radius:12px;background:#f0c33c0f}.crm-lead-score>span{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:var(--crm-gold-strong);border:5px solid var(--crm-gold);font-weight:900}.crm-lead-score strong,.crm-lead-score small{display:block}.crm-lead-score strong{font-size:.76rem}.crm-lead-score small{color:var(--crm-muted);font-size:.65rem;margin-top:3px}.crm-detail-list{margin:0}.crm-detail-list>div{display:grid;grid-template-columns:115px 1fr;gap:15px;padding:11px 0;border-bottom:1px solid var(--crm-border)}.crm-detail-list dt{color:var(--crm-muted);font-size:.68rem}.crm-detail-list dd{margin:0;font-size:.72rem}.crm-detail-list dd small{display:block;color:var(--crm-muted);margin-top:4px}.crm-contact-links{display:grid;gap:8px;margin:15px 0}.crm-contact-links a{display:flex;align-items:center;gap:8px;color:#cfd6e1;text-decoration:none;font-size:.7rem}.crm-contact-links a:hover{color:var(--crm-gold)}.crm-ai-box{margin-top:18px;padding:13px;border-radius:12px;background:#ffffff06;border:1px solid var(--crm-border)}.crm-ai-box header{display:flex;align-items:center;gap:7px;color:var(--crm-gold);font-size:.72rem}.crm-ai-box p{color:#aeb6c3;font-size:.68rem;line-height:1.55}.crm-ai-box button{border:0;background:transparent;color:var(--crm-gold);cursor:pointer;padding:0;font-size:.65rem}.crm-drawer-actions{display:grid;gap:8px;margin-top:18px}.crm-drawer-actions>button{width:100%}.crm-queue-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:13px}.crm-queue-filter h3{margin:0 0 12px;font-size:.9rem}.crm-queue-filter>button{width:100%;min-height:38px;border:0;border-radius:9px;display:flex;align-items:center;justify-content:space-between;background:transparent;color:var(--crm-muted);padding:0 10px;cursor:pointer}.crm-queue-filter>button.active{color:var(--crm-gold);background:#f0c33c14}.crm-queue-filter>button b{min-width:23px;height:21px;display:grid;place-items:center;border-radius:999px;background:#ffffff0d;font-size:.62rem}.crm-queue-summary{margin-top:18px;padding:13px;border-top:1px solid var(--crm-border)}.crm-queue-summary small{color:var(--crm-muted);display:block}.crm-queue-summary strong{font-size:1.4rem;display:block;margin-top:5px}.crm-task-list{display:grid;gap:8px}.crm-task-list>article{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:start;padding:12px;border:1px solid var(--crm-border);border-radius:11px;background:#ffffff05}.crm-task-list>article.completed{opacity:.58}.crm-check-button{width:22px;height:22px;border-radius:7px;border:1px solid var(--crm-border-gold);background:transparent;color:var(--crm-gold);display:grid;place-items:center;cursor:pointer;margin-top:1px}.crm-task-content header{display:flex;align-items:center;gap:8px}.crm-task-content strong{font-size:.76rem}.crm-task-content p{margin:5px 0;color:var(--crm-muted);font-size:.67rem}.crm-task-content small{display:inline-flex;align-items:center;gap:5px;color:#7e8797;font-size:.64rem}.crm-task-content small.overdue{color:var(--crm-red)}.crm-row-actions{white-space:nowrap;text-align:right!important}.crm-row-actions button{width:29px;height:29px;display:inline-grid;place-items:center;border:1px solid var(--crm-border);background:transparent;border-radius:8px;margin-left:5px;cursor:pointer}.crm-row-actions button:last-child{color:var(--crm-red)}.crm-property-name{display:flex!important;align-items:center;gap:8px}.crm-property-thumb{width:31px;height:23px;flex:0 0 auto;border-radius:7px;background:linear-gradient(135deg,#c6a143,#283240)}.crm-inline-icon{display:inline-flex;align-items:center;gap:5px}.crm-overdue-cell{color:var(--crm-red)}.crm-status-button{border:0;background:transparent;padding:0;cursor:pointer}.crm-probability{min-width:110px}.crm-probability>span{font-size:.65rem}.crm-probability>i{display:block;height:5px;margin-top:5px;border-radius:999px;background:#ffffff0d;overflow:hidden}.crm-probability>i b{display:block;height:100%;background:var(--crm-gold)}.crm-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.crm-service-card{border:1px solid var(--crm-border);border-radius:12px;padding:14px;background:#ffffff05}.crm-service-card>header{display:flex;justify-content:space-between;align-items:center}.crm-service-card>header>span:first-child{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--crm-gold);background:#f0c33c14}.crm-service-card h3{margin:13px 0 7px;font-size:.87rem}.crm-service-card>p{min-height:43px;color:var(--crm-muted);font-size:.68rem;line-height:1.5}.crm-service-card dl{margin:13px 0;display:grid;gap:7px}.crm-service-card dl>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--crm-border);padding-bottom:6px;font-size:.66rem}.crm-service-card dt{color:var(--crm-muted)}.crm-service-card dd{margin:0}.crm-service-card footer{display:flex;justify-content:space-between;gap:8px}.crm-performance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.crm-performance-grid>div{padding:15px;border-radius:11px;background:#ffffff05;border:1px solid var(--crm-border)}.crm-performance-grid span,.crm-performance-grid strong{display:block}.crm-performance-grid span{color:var(--crm-muted);font-size:.68rem}.crm-performance-grid strong{margin-top:10px;font-size:1.35rem}.crm-vertical-chart{height:235px;display:flex;align-items:end;justify-content:space-around;gap:8px;padding:12px 4px 0}.crm-vertical-chart>div{height:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:6px}.crm-vertical-chart i{width:min(40px,70%);border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,var(--crm-gold-strong),#81600b)}.crm-vertical-chart span{font-size:.65rem}.crm-vertical-chart small{min-height:29px;color:var(--crm-muted);font-size:.55rem;text-align:center}.crm-goal-card{min-height:235px;display:flex;flex-direction:column;justify-content:center;text-align:center}.crm-goal-card svg{margin:0 auto 9px;color:var(--crm-gold)}.crm-goal-card strong{font-size:1.8rem}.crm-goal-card span{color:var(--crm-muted);margin:5px 0 18px;font-size:.7rem}.crm-goal-card b{margin-top:9px;color:var(--crm-green);font-size:.68rem}.crm-automation-list{display:grid;gap:8px}.crm-automation-list>article{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--crm-border);border-radius:11px;background:#ffffff04}.crm-automation-list strong{font-size:.75rem}.crm-automation-list p{margin:4px 0 0;color:var(--crm-muted);font-size:.64rem}.crm-automation-list p span{color:#c8ced8}.crm-automation-list>article>small{color:var(--crm-muted);font-size:.62rem}.crm-toggle{width:36px;height:21px;border:0;border-radius:999px;padding:2px;background:#29303b;cursor:pointer}.crm-toggle i{display:block;width:17px;height:17px;border-radius:50%;background:#737d8d;transition:.2s ease}.crm-toggle.active{background:#58d68d4d}.crm-toggle.active i{transform:translate(15px);background:var(--crm-green)}.crm-settings-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:13px}.crm-settings-form{min-width:0}.crm-system-status{display:grid;gap:12px}.crm-system-status>div{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--crm-border)}.crm-system-status strong,.crm-system-status small{display:block}.crm-system-status strong{font-size:.72rem}.crm-system-status small{color:var(--crm-muted);margin-top:2px;font-size:.63rem}.crm-system-dot{width:10px;height:10px;border-radius:50%;background:var(--crm-orange);box-shadow:0 0 0 4px #ffb46614}.crm-system-dot.active,.crm-system-dot.firestore{background:var(--crm-green);box-shadow:0 0 0 4px #58d68d14}.crm-agent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-agent-grid article{position:relative}.crm-agent-grid article>.crm-status{position:absolute;top:15px;right:15px}.crm-agent-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--crm-gold);background:#f0c33c14}.crm-agent-grid h3{margin:16px 0 7px;font-size:.86rem}.crm-agent-grid p{min-height:61px;color:var(--crm-muted);font-size:.68rem;line-height:1.5}.crm-client-grid{display:grid;gap:7px}.crm-client-grid>article{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;padding:11px;border:1px solid var(--crm-border);border-radius:10px}.crm-client-grid>article>span:first-child{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#f0c33c1a;color:var(--crm-gold);font-weight:900;font-size:.68rem}.crm-client-grid strong,.crm-client-grid small{display:block}.crm-client-grid strong{font-size:.74rem}.crm-client-grid small{color:var(--crm-muted);font-size:.62rem;margin-top:2px}.crm-client-grid b{font-size:.73rem}.crm-plan-list{display:grid;gap:13px}.crm-plan-list>div{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:center}.crm-plan-list strong,.crm-plan-list small{display:block}.crm-plan-list strong{font-size:.75rem}.crm-plan-list small{color:var(--crm-muted);font-size:.62rem;margin-top:2px}.crm-plan-list>div>b{font-size:.7rem}.crm-plan-list .crm-progress{grid-column:1 / -1}.crm-big-number{min-height:190px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.crm-big-number svg{color:var(--crm-gold);margin-bottom:10px}.crm-big-number strong{font-size:2rem}.crm-big-number span{margin-top:5px;color:var(--crm-green);font-size:.68rem}.crm-simple-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-simple-cards article{padding:14px;border:1px solid var(--crm-border);border-radius:11px;background:#ffffff05}.crm-simple-cards strong{font-size:.76rem}.crm-simple-cards p{margin:6px 0 0;color:var(--crm-muted);font-size:.66rem;line-height:1.5}.crm-empty-state{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.crm-empty-state>span{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:var(--crm-gold);background:#f0c33c14}.crm-empty-state h3{margin:14px 0 6px;font-size:.9rem}.crm-empty-state p{max-width:440px;margin:0;color:var(--crm-muted);font-size:.7rem;line-height:1.5}.crm-modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crm-modal{width:min(760px,96vw);max-height:92vh;overflow-y:auto;border:1px solid var(--crm-border-gold);border-radius:16px;background:#0d121a;box-shadow:0 35px 90px #0000009e}.crm-modal>header{display:flex;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid var(--crm-border)}.crm-modal>header small{color:var(--crm-gold);font-size:.63rem;text-transform:uppercase;letter-spacing:.12em}.crm-modal>header h2{margin:4px 0 0;font-size:1.1rem}.crm-modal>header p{margin:5px 0 0;color:var(--crm-muted);font-size:.68rem}.crm-form{padding:18px 20px 20px}.crm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-form-grid label{display:grid;gap:6px;color:#aeb6c2;font-size:.67rem}.crm-form-grid input,.crm-form-grid select,.crm-form-grid textarea{width:100%;border:1px solid var(--crm-border);border-radius:9px;background:#080c12;color:var(--crm-text);outline:0;padding:9px 10px;font-size:.73rem}.crm-form-grid input,.crm-form-grid select{min-height:38px}.crm-form-grid textarea{resize:vertical}.crm-form-grid input:focus,.crm-form-grid select:focus,.crm-form-grid textarea:focus{border-color:#f0c33c7a;box-shadow:0 0 0 3px #f0c33c0f}.crm-field-wide{grid-column:1 / -1}.crm-checkbox{display:flex!important;grid-column:1 / -1;align-items:center;grid-template-columns:auto 1fr!important}.crm-checkbox input{width:auto;min-height:auto}.crm-form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:15px;border-top:1px solid var(--crm-border)}.crm-toast{position:fixed;right:20px;bottom:20px;z-index:120;display:flex;align-items:center;gap:8px;max-width:380px;padding:11px 14px;border:1px solid rgba(88,214,141,.28);border-radius:11px;background:#0f1a16;color:var(--crm-green);box-shadow:0 20px 50px #00000073;font-size:.72rem}.admin-auth-page{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,rgba(240,195,60,.08),transparent 28%),#06080b;color:var(--crm-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;padding:20px}.admin-auth-card{width:min(420px,94vw);padding:28px;border:1px solid var(--crm-border-gold);border-radius:18px;background:linear-gradient(180deg,#10161f,#0a0e14);box-shadow:0 30px 80px #0000007a}.admin-auth-logo{display:flex;align-items:center;gap:10px;margin-bottom:25px}.admin-auth-logo span{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--crm-gold);border:1px solid var(--crm-border-gold);background:#f0c33c14}.admin-auth-logo em{color:var(--crm-gold);font-style:normal}.admin-auth-card>small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.13em;font-weight:900}.admin-auth-card h1{margin:8px 0 5px;font-size:1.8rem}.admin-auth-card>p{color:var(--crm-muted);margin:0 0 20px}.admin-auth-card label{display:grid;gap:7px;margin-top:13px;color:#c7cdd7;font-size:.75rem}.admin-auth-card input{height:43px;border:1px solid var(--crm-border);border-radius:10px;background:#080c12;color:#fff;outline:0;padding:0 12px}.admin-auth-card input:focus{border-color:var(--crm-gold)}.admin-auth-card>button{width:100%;height:43px;border:0;border-radius:10px;margin-top:20px;background:linear-gradient(135deg,var(--crm-gold-strong),#d7a418);color:#101010;font-weight:900;cursor:pointer}.admin-auth-error{margin-top:12px;color:var(--crm-red);font-size:.72rem}.admin-logout-button{position:fixed;right:16px;bottom:16px;z-index:80;min-height:34px;border:1px solid var(--crm-border-gold);border-radius:999px;background:#11161d;color:var(--crm-gold);padding:0 15px;cursor:pointer;font-weight:800}@media (max-width: 1280px){.crm-dashboard-grid,.crm-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-panel-wide{grid-column:span 2}.crm-agent-grid,.crm-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.crm-shell{grid-template-columns:78px minmax(0,1fr)}.crm-sidebar{padding-inline:9px}.crm-brand{justify-content:center}.crm-brand strong,.crm-sidebar nav section>small,.crm-sidebar nav button span,.crm-sidebar nav button svg:last-child,.crm-plan-card{display:none}.crm-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding:0;min-height:41px}.crm-main{padding-inline:16px}.crm-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-queue-layout{grid-template-columns:1fr}.crm-queue-filter{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.crm-queue-filter h3,.crm-queue-summary{width:100%}.crm-queue-filter>button{width:auto;flex:1;min-width:110px}.crm-settings-grid{grid-template-columns:1fr}}@media (max-width: 720px){.crm-shell{display:block}.crm-sidebar{position:fixed;inset:auto 0 0;z-index:70;min-height:auto;height:62px;overflow:hidden;border-right:0;border-top:1px solid var(--crm-border);padding:6px}.crm-brand,.crm-sidebar nav section>small,.crm-plan-card{display:none}.crm-sidebar nav{display:flex;overflow-x:auto;gap:3px}.crm-sidebar nav section{display:contents}.crm-sidebar nav button{min-width:54px;width:54px;height:49px}.crm-sidebar nav button:nth-of-type(n+7){display:none}.crm-main{padding:0 12px 84px}.crm-topbar{min-height:62px}.crm-user div{display:none}.crm-page-heading{align-items:flex-start}.crm-page-heading p{display:none}.crm-metrics-grid,.crm-dashboard-grid,.crm-analytics-grid,.crm-services-grid,.crm-agent-grid,.crm-simple-cards{grid-template-columns:1fr}.crm-panel-wide,.crm-dashboard-grid>.crm-panel:nth-last-child(1){grid-column:auto}.crm-funnel-row{grid-template-columns:115px 1fr 75px}.crm-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-form-grid{grid-template-columns:1fr}.crm-field-wide{grid-column:auto}.crm-toolbar{align-items:stretch;flex-direction:column}.crm-toolbar-actions{justify-content:flex-end}.crm-segmented-control{overflow-x:auto}.crm-topbar-actions .icon-button{display:none}}@media print{.crm-sidebar,.crm-topbar,.crm-page-heading>button,.button-secondary,.button-primary,.admin-logout-button{display:none!important}.crm-shell{display:block;background:#fff;color:#000}.crm-main{padding:0}.crm-panel{border:1px solid #ddd;box-shadow:none;background:#fff}.crm-table th,.crm-table td{color:#000;border-color:#ddd}}.crm-version-badge{margin-left:auto;border:1px solid rgba(240,193,63,.34);border-radius:999px;padding:3px 7px;color:#f0c13f;background:#f0c13f14;font-size:9px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.crm-shell[data-accent=teal]{--crm-gold: #22c8bd;--crm-gold-strong: #56ded5;--crm-border-gold: rgba(34, 200, 189, .28)}.crm-shell[data-accent=green]{--crm-gold: #63d98b;--crm-gold-strong: #85eca5;--crm-border-gold: rgba(99, 217, 139, .28)}.crm-shell[data-accent=orange]{--crm-gold: #ff9f43;--crm-gold-strong: #ffbd73;--crm-border-gold: rgba(255, 159, 67, .3)}.crm-shell[data-accent=purple]{--crm-gold: #a78bfa;--crm-gold-strong: #c4b5fd;--crm-border-gold: rgba(167, 139, 250, .3)}.crm-shell[data-accent=blue]{--crm-gold: #64a8ff;--crm-gold-strong: #8ec2ff;--crm-border-gold: rgba(100, 168, 255, .3)}.crm-shell[data-theme=light]{--crm-bg: #f5f7fb;--crm-panel: #ffffff;--crm-panel-2: #f8fafc;--crm-border: rgba(25, 35, 55, .12);--crm-text: #182033;--crm-muted: #667085;background:radial-gradient(circle at 15% 0%,rgba(240,195,60,.08),transparent 25%),#f5f7fb}.crm-shell[data-theme=light] .crm-sidebar{background:#fffffffa}.crm-shell[data-theme=light] .crm-panel,.crm-shell[data-theme=light] .crm-metric-card,.crm-shell[data-theme=light] .crm-kanban-column,.crm-shell[data-theme=light] .crm-modal,.crm-shell[data-theme=light] .crm-side-panel,.crm-shell[data-theme=light] .crm-calendar-shell,.crm-shell[data-theme=light] .crm-settings-category,.crm-shell[data-theme=light] .crm-integration-card{background:#fff;box-shadow:0 18px 45px #1e2d4614}.crm-shell[data-theme=light] input,.crm-shell[data-theme=light] select,.crm-shell[data-theme=light] textarea,.crm-shell[data-theme=light] .crm-global-search{background:#fff;color:var(--crm-text)}.crm-shell[data-theme=light] .crm-lead-card,.crm-shell[data-theme=light] .crm-queue-list article,.crm-shell[data-theme=light] .crm-automation-list article,.crm-shell[data-theme=light] .crm-profile-plan,.crm-shell[data-theme=light] .crm-appearance-card,.crm-shell[data-theme=light] .crm-search-results,.crm-shell[data-theme=light] .crm-quick-create-menu{background:#f8fafc}.crm-shell[data-theme=light] .crm-table tr:hover td{background:#1e3c6409}.crm-shell.sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}.crm-sidebar-head{display:flex;align-items:flex-start;gap:6px}.crm-sidebar-collapse{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--crm-border);border-radius:9px;background:transparent;color:var(--crm-muted);cursor:pointer}.crm-sidebar-collapse:hover{color:var(--crm-gold);border-color:var(--crm-border-gold)}.crm-nav-group-button{min-height:27px!important;grid-template-columns:1fr auto!important;padding:0 8px!important}.crm-nav-group-button small{display:block;color:#f0c33c94;font-size:.63rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.crm-nav-group-button svg{transition:transform .2s ease}.crm-sidebar nav section.closed .crm-nav-group-button svg{transform:rotate(-90deg)}.crm-sidebar nav section.closed .crm-nav-items{display:none}.crm-nav-items{display:grid;gap:2px}.crm-sidebar nav section>small{display:none}.crm-shell.sidebar-collapsed .crm-sidebar{padding-inline:10px}.crm-shell.sidebar-collapsed .crm-brand{justify-content:center;padding-inline:0}.crm-shell.sidebar-collapsed .crm-brand strong,.crm-shell.sidebar-collapsed .crm-version-badge,.crm-shell.sidebar-collapsed .crm-sidebar-collapse,.crm-shell.sidebar-collapsed .crm-nav-group-button,.crm-shell.sidebar-collapsed .crm-nav-items button span,.crm-shell.sidebar-collapsed .crm-nav-items button svg:last-child,.crm-shell.sidebar-collapsed .crm-plan-card{display:none}.crm-shell.sidebar-collapsed .crm-nav-items{display:grid!important}.crm-shell.sidebar-collapsed .crm-nav-items button{grid-template-columns:1fr;justify-items:center;min-height:42px;padding:0}.crm-topbar{position:sticky;top:0;z-index:45;background:color-mix(in srgb,var(--crm-bg) 88%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.crm-desktop-sidebar-toggle{flex:0 0 auto}.crm-breadcrumb{min-width:120px}.crm-breadcrumb small,.crm-breadcrumb strong{display:block}.crm-breadcrumb small{color:var(--crm-muted);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}.crm-breadcrumb strong{margin-top:2px;font-size:.75rem}.crm-search-wrapper{position:relative;flex:1;max-width:760px}.crm-search-wrapper .crm-global-search{max-width:none}.crm-search-results{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:75;border:1px solid var(--crm-border);border-radius:13px;background:#0c1118;padding:8px;box-shadow:0 24px 70px #0000006b}.crm-search-results header{display:flex;justify-content:space-between;padding:7px 9px 9px;border-bottom:1px solid var(--crm-border);color:var(--crm-muted);font-size:.65rem}.crm-search-results>button{width:100%;display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;border:0;border-radius:9px;background:transparent;color:var(--crm-text);padding:9px;text-align:left;cursor:pointer}.crm-search-results>button:hover{background:#ffffff0b}.crm-search-results>button strong,.crm-search-results>button small{display:block}.crm-search-results>button strong{font-size:.72rem}.crm-search-results>button small{margin-top:2px;color:var(--crm-muted);font-size:.62rem}.crm-search-results>p{margin:15px;color:var(--crm-muted);text-align:center;font-size:.72rem}.crm-quick-create-wrap{position:relative}.crm-quick-create-menu{position:absolute;right:0;top:calc(100% + 9px);z-index:75;width:220px;padding:8px;border:1px solid var(--crm-border);border-radius:13px;background:#0c1118;box-shadow:0 25px 70px #0000006b}.crm-quick-create-menu>small{display:block;padding:7px 8px;color:var(--crm-muted);font-size:.62rem;text-transform:uppercase;letter-spacing:.1em}.crm-quick-create-menu>button{width:100%;display:flex;gap:9px;align-items:center;border:0;border-radius:8px;padding:9px;background:transparent;color:var(--crm-text);cursor:pointer;font-size:.72rem}.crm-quick-create-menu>button:hover{background:#ffffff0b;color:var(--crm-gold)}.crm-notification-button{position:relative}.crm-notification-button>b{position:absolute;right:-4px;top:-5px;min-width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--crm-red);color:#fff;font-size:.55rem}.crm-user-button{border:0;background:transparent;color:var(--crm-text);cursor:pointer;padding:3px 2px;border-radius:10px}.crm-user-button:hover{background:#ffffff09}.crm-side-overlay{position:fixed;inset:0;z-index:95;background:#00000085;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.crm-side-panel{position:absolute;right:0;top:0;bottom:0;width:min(430px,94vw);overflow-y:auto;border-left:1px solid var(--crm-border);background:#0b1017;box-shadow:-25px 0 75px #0000006b;animation:crm-slide-in .2s ease-out}@keyframes crm-slide-in{0%{transform:translate(40px);opacity:.3}to{transform:none;opacity:1}}.crm-side-panel>header{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--crm-border)}.crm-side-panel>header small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.12em;font-size:.6rem;font-weight:800}.crm-side-panel>header h2{margin:5px 0 0;font-size:1.25rem}.crm-side-panel-tabs{display:flex;gap:8px;padding:12px 18px 0}.crm-side-panel-tabs button{flex:1;border:0;border-bottom:2px solid transparent;padding:9px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.7rem}.crm-side-panel-tabs button.active{color:var(--crm-gold);border-color:var(--crm-gold)}.crm-notification-list{padding:12px 18px 22px}.crm-notification-list>button{width:100%;display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;padding:13px 8px;border:0;border-bottom:1px solid var(--crm-border);background:transparent;color:var(--crm-text);text-align:left;cursor:pointer}.crm-notification-list>button:hover{background:#ffffff06}.crm-notification-list i{width:8px;height:8px;border-radius:50%}.crm-notification-list i.tone-danger{background:var(--crm-red)}.crm-notification-list i.tone-warning{background:var(--crm-orange)}.crm-notification-list i.tone-success{background:var(--crm-green)}.crm-notification-list i.tone-info{background:var(--crm-blue)}.crm-notification-list strong,.crm-notification-list small{display:block}.crm-notification-list strong{font-size:.75rem}.crm-notification-list small{margin-top:3px;color:var(--crm-muted);font-size:.65rem}.crm-profile-header{justify-content:flex-start!important;background:linear-gradient(135deg,color-mix(in srgb,var(--crm-gold) 25%,#111827),#10141d)}.crm-profile-header>button{margin-left:auto}.crm-profile-avatar{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--crm-gold);color:#101010;font-weight:900}.crm-profile-header h2{margin:0!important}.crm-profile-header p{margin:3px 0 8px;color:#c6ccda;font-size:.68rem}.crm-profile-header select{border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#00000026;color:#fff;padding:5px 8px;font-size:.68rem}.crm-profile-content{padding:18px}.crm-profile-plan{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:1px solid var(--crm-border-gold);border-radius:13px;background:#f0c33c0f}.crm-profile-plan small,.crm-profile-plan strong,.crm-profile-plan span{display:block}.crm-profile-plan small,.crm-profile-plan span{color:var(--crm-muted);font-size:.62rem}.crm-profile-plan strong{margin:3px 0}.crm-profile-plan button{border:0;background:transparent;color:var(--crm-gold);cursor:pointer}.crm-appearance-card{margin-top:15px;padding:15px;border:1px solid var(--crm-border);border-radius:13px;background:#ffffff05}.crm-appearance-card header{display:flex;gap:8px;align-items:center}.crm-appearance-card h3{margin:0;font-size:.85rem}.crm-theme-options{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 14px}.crm-theme-options button{min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--crm-border);border-radius:9px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.66rem}.crm-theme-options button.active{color:var(--crm-gold);border-color:var(--crm-border-gold);background:#f0c33c14}.crm-appearance-card>small{color:var(--crm-muted);font-size:.64rem}.crm-accent-options{display:flex;gap:9px;margin-top:10px}.crm-accent-options button{width:28px;height:28px;display:grid;place-items:center;border:2px solid transparent;border-radius:50%;color:#fff;cursor:pointer}.crm-accent-options button.active{border-color:#fff;box-shadow:0 0 0 2px var(--crm-border-gold)}.crm-accent-options .gold{background:#f0c33c}.crm-accent-options .teal{background:#22c8bd}.crm-accent-options .green{background:#63d98b}.crm-accent-options .orange{background:#ff9f43}.crm-accent-options .purple{background:#a78bfa}.crm-accent-options .blue{background:#64a8ff}.crm-profile-links{display:grid;margin-top:15px;border:1px solid var(--crm-border);border-radius:13px;overflow:hidden}.crm-profile-links button{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;padding:12px;border:0;border-bottom:1px solid var(--crm-border);background:transparent;color:var(--crm-text);text-align:left;cursor:pointer}.crm-profile-links button:last-child{border-bottom:0}.crm-profile-links button:hover{background:#ffffff06}.crm-profile-links strong,.crm-profile-links small{display:block}.crm-profile-links strong{font-size:.72rem}.crm-profile-links small{color:var(--crm-muted);font-size:.61rem;margin-top:2px}.crm-signout-button{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;border:1px solid rgba(255,124,112,.25);border-radius:10px;background:#ff7c700d;color:var(--crm-red);cursor:pointer}.crm-calendar-shell{min-width:0}.crm-calendar-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.crm-calendar-toolbar small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.crm-calendar-toolbar h2{margin:4px 0 0;text-transform:capitalize;font-size:1.15rem}.crm-calendar-actions{display:flex;align-items:center;gap:7px}.crm-month-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--crm-border);border-radius:14px;overflow:hidden;background:var(--crm-panel)}.crm-calendar-weekday{padding:10px;border-right:1px solid var(--crm-border);border-bottom:1px solid var(--crm-border);color:var(--crm-muted);text-align:center;font-size:.64rem;font-weight:800}.crm-calendar-day{min-height:130px;display:block;border:0;border-right:1px solid var(--crm-border);border-bottom:1px solid var(--crm-border);background:transparent;color:var(--crm-text);padding:9px;text-align:left;cursor:pointer;overflow:hidden}.crm-calendar-day:hover{background:#ffffff06}.crm-calendar-day.muted{opacity:.38}.crm-calendar-day.today>span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:var(--crm-gold);color:#111;font-weight:900}.crm-calendar-day>span{display:block;margin-bottom:7px;font-size:.68rem}.crm-calendar-events{display:grid;gap:4px}.crm-calendar-event{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 6px;border-radius:6px;background:#7ca8ff14;color:#bacbf4;font-size:.59rem}.crm-calendar-event i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:var(--crm-blue)}.crm-calendar-event.done{opacity:.45;text-decoration:line-through}.crm-calendar-events small{color:var(--crm-gold);font-size:.56rem}.crm-week-calendar{display:grid;grid-template-columns:repeat(7,minmax(145px,1fr));overflow-x:auto;border:1px solid var(--crm-border);border-radius:14px;background:var(--crm-panel)}.crm-week-calendar article{min-height:570px;border-right:1px solid var(--crm-border)}.crm-week-calendar article>header{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;border-bottom:1px solid var(--crm-border);text-transform:capitalize}.crm-week-calendar article.today>header strong{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:var(--crm-gold);color:#111}.crm-week-calendar article>div{padding:8px;display:grid;gap:7px}.crm-week-event{display:flex;gap:6px;border:1px solid var(--crm-border);border-radius:8px;background:#ffffff05;color:var(--crm-text);padding:8px;text-align:left;cursor:pointer}.crm-week-event b,.crm-week-event span{display:block;font-size:.62rem}.crm-week-event b{color:var(--crm-gold);margin-bottom:3px}.crm-calendar-add-slot{min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px dashed var(--crm-border);border-radius:8px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.62rem}.crm-day-summary{display:flex;align-items:center;gap:13px;padding-bottom:16px;border-bottom:1px solid var(--crm-border)}.crm-day-summary>span{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#f0c33c14;color:var(--crm-gold)}.crm-day-summary small,.crm-day-summary strong{display:block;text-transform:capitalize}.crm-day-summary small{color:var(--crm-muted)}.crm-day-summary button{margin-left:auto}.crm-day-list{display:grid;gap:8px;padding-top:14px}.crm-day-list article{display:grid;grid-template-columns:34px 1fr 36px;gap:10px;align-items:center;padding:11px;border:1px solid var(--crm-border);border-radius:10px}.crm-day-list article.done{opacity:.55}.crm-day-list article small,.crm-day-list article strong,.crm-day-list article span{display:block}.crm-day-list article small,.crm-day-list article span{color:var(--crm-muted);font-size:.63rem}.crm-day-list article strong{margin:3px 0;font-size:.77rem}.crm-complete-button{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--crm-border-gold);border-radius:8px;background:transparent;color:var(--crm-gold);cursor:pointer}.crm-calendar-empty{padding:35px;color:var(--crm-muted);text-align:center;font-size:.72rem}.crm-settings-hub{display:grid;gap:14px}.crm-settings-profile-card{display:grid;grid-template-columns:1fr 1.6fr auto;gap:20px;align-items:center}.crm-settings-profile-card h2{margin:5px 0}.crm-settings-profile-card p{margin:0;color:var(--crm-muted);font-size:.68rem}.crm-settings-profile-card form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;align-items:end}.crm-settings-profile-card label{display:grid;gap:5px;color:var(--crm-muted);font-size:.6rem}.crm-settings-profile-card input,.crm-settings-profile-card select{height:36px;border:1px solid var(--crm-border);border-radius:8px;background:#ffffff05;color:var(--crm-text);padding:0 9px}.crm-settings-system{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:.67rem}.crm-settings-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-settings-category{border:1px solid var(--crm-border);border-radius:14px;background:var(--crm-panel);overflow:hidden}.crm-settings-category>header{display:flex;align-items:center;gap:8px;padding:14px;border-bottom:1px solid var(--crm-border);color:var(--crm-gold)}.crm-settings-category h3{margin:0;color:var(--crm-text);font-size:.82rem}.crm-settings-category>div{padding:6px}.crm-settings-category button{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:8px;background:transparent;color:var(--crm-text);padding:8px;text-align:left;cursor:pointer;font-size:.67rem}.crm-settings-category button:not(:disabled):hover{background:#ffffff09;color:var(--crm-gold)}.crm-settings-category button:disabled{cursor:default;opacity:.72}.crm-settings-category button small{display:inline-block;margin-left:6px;color:var(--crm-gold);font-size:.52rem}.crm-integrations-page{display:grid;gap:14px}.crm-integrations-summary{display:flex;align-items:center;justify-content:space-between;gap:18px}.crm-integrations-summary>div{display:flex;align-items:center;gap:12px}.crm-integrations-summary>div>span{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:#f0c33c14;color:var(--crm-gold)}.crm-integrations-summary small,.crm-integrations-summary strong{display:block}.crm-integrations-summary strong{margin:3px 0}.crm-integrations-summary p{margin:0;color:var(--crm-muted);font-size:.65rem}.crm-integration-search{width:280px;height:38px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--crm-border);border-radius:9px;color:var(--crm-muted)}.crm-integration-search input{flex:1;border:0;outline:0;background:transparent;color:var(--crm-text)}.crm-integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-integration-card{display:flex;flex-direction:column;min-height:250px;padding:17px;border:1px solid var(--crm-border);border-radius:14px;background:var(--crm-panel)}.crm-integration-card header{display:flex;align-items:center;justify-content:space-between}.crm-integration-card header>span{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;color:var(--crm-gold);background:#f0c33c14}.crm-integration-card em{padding:4px 7px;border-radius:999px;background:#7ca8ff14;color:var(--crm-blue);font-size:.55rem;font-style:normal}.crm-integration-card em.connected{color:var(--crm-green);background:#58d68d17}.crm-integration-card>small{margin-top:18px;color:var(--crm-gold);text-transform:uppercase;letter-spacing:.09em;font-size:.56rem}.crm-integration-card h3{margin:5px 0 7px}.crm-integration-card p{margin:0;color:var(--crm-muted);font-size:.67rem;line-height:1.55}.crm-integration-card footer{display:flex;gap:8px;align-items:center;margin-top:auto;padding-top:18px}.crm-data-center,.crm-team-page,.crm-developer-page{display:grid;gap:14px}.crm-data-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-data-actions article>span{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:#f0c33c14;color:var(--crm-gold)}.crm-data-actions small{display:block;margin-top:15px;color:var(--crm-gold);text-transform:uppercase;font-size:.56rem;letter-spacing:.08em}.crm-data-actions h3{margin:5px 0}.crm-data-actions p{min-height:38px;margin:0 0 14px;color:var(--crm-muted);font-size:.66rem;line-height:1.5}.crm-data-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:15px;border-bottom:1px solid var(--crm-border)}.crm-data-overview div{padding:12px;border:1px solid var(--crm-border);border-radius:10px}.crm-data-overview small,.crm-data-overview strong{display:block}.crm-data-overview small{color:var(--crm-muted);font-size:.6rem}.crm-data-overview strong{margin-top:5px;font-size:.85rem}.crm-data-table{display:grid;margin-top:12px}.crm-data-table>div{display:grid;grid-template-columns:1fr 70px 70px;align-items:center;padding:10px 5px;border-bottom:1px solid var(--crm-border);font-size:.68rem}.crm-data-table span{display:flex;align-items:center;gap:7px}.crm-data-table em{color:var(--crm-green);font-style:normal}.crm-data-secondary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.crm-data-secondary-grid header,.crm-dev-grid article>header{display:flex;align-items:center;gap:8px}.crm-data-secondary-grid h3,.crm-dev-grid h3{margin:0}.crm-data-secondary-grid p,.crm-dev-grid p{color:var(--crm-muted);font-size:.67rem;line-height:1.55}.crm-team-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.crm-team-summary article{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.crm-team-summary svg{grid-row:span 3;color:var(--crm-gold)}.crm-team-summary small,.crm-team-summary strong,.crm-team-summary span{display:block}.crm-team-summary small,.crm-team-summary span{color:var(--crm-muted);font-size:.62rem}.crm-team-summary strong{font-size:1.1rem}.crm-dev-hero{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center}.crm-dev-hero>span{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#f0c33c14;color:var(--crm-gold)}.crm-dev-hero small{color:var(--crm-gold);text-transform:uppercase;font-size:.58rem;letter-spacing:.1em}.crm-dev-hero h2{margin:4px 0}.crm-dev-hero p{margin:0;color:var(--crm-muted);font-size:.67rem}.crm-dev-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.crm-api-key{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;padding:10px;border:1px solid var(--crm-border);border-radius:9px;background:#ffffff05}.crm-api-key code{color:var(--crm-gold)}.crm-chip-list{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.crm-chip-list span{padding:6px 8px;border:1px solid var(--crm-border);border-radius:999px;color:var(--crm-muted);font-family:monospace;font-size:.62rem}.crm-endpoint-list{display:grid}.crm-endpoint-list>div{display:grid;grid-template-columns:65px minmax(200px,1fr) 1fr;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--crm-border);font-size:.68rem}.crm-endpoint-list b{color:var(--crm-green)}.crm-endpoint-list code{color:var(--crm-gold)}.crm-endpoint-list span{color:var(--crm-muted)}@media (max-width: 1250px){.crm-settings-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-integrations-grid,.crm-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-settings-profile-card{grid-template-columns:1fr}.crm-settings-profile-card form{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}@media (max-width: 980px){.crm-breadcrumb{display:none}.crm-settings-card-grid,.crm-integration-grid,.crm-data-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-calendar-toolbar{align-items:flex-start;flex-direction:column}.crm-calendar-actions{width:100%;overflow-x:auto}.crm-month-calendar{min-width:820px}.crm-calendar-shell{overflow-x:auto}}@media (max-width: 720px){.crm-desktop-sidebar-toggle,.crm-breadcrumb{display:none}.crm-search-wrapper{min-width:0}.crm-global-search{width:100%}.crm-user-button div,.crm-user-button>svg{display:none}.crm-topbar-actions>.icon-button:first-of-type{display:none}.crm-settings-card-grid,.crm-integration-grid,.crm-data-actions,.crm-data-secondary-grid,.crm-team-summary,.crm-dev-grid,.crm-data-overview,.crm-settings-profile-card form{grid-template-columns:1fr}.crm-integrations-summary{align-items:stretch;flex-direction:column}.crm-integration-search{width:100%}.crm-dev-hero{grid-template-columns:auto 1fr}.crm-dev-hero>button{grid-column:1 / -1}.crm-endpoint-list>div{grid-template-columns:55px 1fr}.crm-endpoint-list span{grid-column:2}.crm-theme-options{grid-template-columns:1fr}}.crm-shell{--crm-muted: #a5adba;grid-template-columns:236px minmax(0,1fr);width:100%;max-width:100vw;overflow-x:clip}.crm-shell.sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.crm-sidebar{min-width:0;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.crm-sidebar *,.crm-sidebar nav,.crm-sidebar nav section,.crm-nav-items,.crm-plan-card{min-width:0;max-width:100%}.crm-sidebar-head{width:100%;align-items:center}.crm-brand{min-width:0;padding-right:0}.crm-brand strong,.crm-nav-items button span,.crm-plan-card strong,.crm-plan-card span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-sidebar nav button{font-size:.84rem}.crm-nav-group-button small{font-size:.66rem}.crm-plan-card small,.crm-plan-card span{font-size:.74rem}.crm-main{min-width:0;width:100%;overflow-x:hidden;padding-inline:clamp(18px,2.2vw,32px);scroll-padding-top:92px}.crm-topbar{min-height:72px;margin-bottom:18px;padding-inline:2px}.crm-page-heading{min-height:78px;align-items:flex-start;margin:0 0 19px;padding:7px 0 0;overflow:visible}.crm-page-heading>div{min-width:0}.crm-page-heading small{font-size:.7rem}.crm-page-heading h1{font-size:clamp(1.78rem,2.4vw,2.35rem);line-height:1.12}.crm-page-heading p{max-width:760px;color:#abb4c2;font-size:.88rem;line-height:1.55}.crm-breadcrumb strong{font-size:.8rem}.crm-global-search{height:43px}.crm-global-search input{font-size:.86rem}.crm-user strong{font-size:.8rem}.crm-user small{font-size:.68rem}.crm-panel,.crm-metric-card{box-shadow:0 18px 44px #00000029}.crm-section-heading h2{font-size:1.05rem}.crm-section-heading p{font-size:.8rem;line-height:1.5}.crm-table{font-size:.78rem}.crm-table th{color:#aeb7c7;font-size:.68rem}.crm-integrations-summary{min-height:84px}.crm-integration-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.crm-integration-filter{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff05}.crm-integration-filter button{min-height:31px;border:0;border-radius:7px;padding:0 10px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.72rem}.crm-integration-filter button.active{background:#f0c33c1c;color:var(--crm-gold)}.crm-integration-search{width:min(300px,35vw);height:41px}.crm-integration-search input{min-width:0;font-size:.78rem}.crm-integrations-summary strong{font-size:1rem}.crm-integrations-summary p{font-size:.74rem}.crm-integration-grid{gap:14px}.crm-integration-card{min-height:226px;padding:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.crm-integration-card:hover{transform:translateY(-2px);border-color:var(--crm-border-gold);box-shadow:0 22px 46px #0000002e}.crm-integration-card.is-connected{background:linear-gradient(180deg,color-mix(in srgb,var(--crm-panel) 92%,var(--crm-gold) 8%),var(--crm-panel))}.crm-integration-copy{min-height:92px}.crm-integration-copy>small{display:block;margin-top:14px;color:var(--crm-gold);text-transform:uppercase;letter-spacing:.09em;font-size:.62rem}.crm-integration-copy h3{margin:5px 0 7px;font-size:1.05rem}.crm-integration-copy p{margin:0;color:var(--crm-muted);font-size:.75rem;line-height:1.55}.crm-integration-meta{display:grid;gap:6px;margin:13px 0 0;padding:11px 0 0;border-top:1px solid var(--crm-border)}.crm-integration-meta>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;align-items:baseline}.crm-integration-meta dt,.crm-integration-meta dd{margin:0;font-size:.66rem}.crm-integration-meta dt{color:var(--crm-muted)}.crm-integration-meta dd{color:#d7dce5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-integration-card footer{flex-wrap:wrap;padding-top:14px}.crm-integration-card footer .danger-link{color:var(--crm-red)}.crm-integration-empty{display:grid;justify-items:center;gap:7px;padding:42px;text-align:center;color:var(--crm-muted)}.crm-integration-empty h3,.crm-integration-empty p{margin:0}.crm-integration-empty h3{color:var(--crm-text)}.crm-notification-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 18px 0;color:var(--crm-muted);font-size:.7rem}.crm-notification-toolbar button{border:0;background:transparent;color:var(--crm-gold);cursor:pointer;font-size:.7rem}.crm-notification-list>button.read{opacity:.62}.crm-notification-list>button.read i{background:#667085!important}.crm-notification-list time{display:block;margin-top:5px;color:#707b8d;font-size:.6rem}.crm-notification-list strong{font-size:.8rem}.crm-notification-list small{font-size:.69rem;line-height:1.45}.crm-side-panel{width:min(460px,96vw)}.crm-profile-header p{font-size:.73rem}.crm-profile-plan small,.crm-profile-plan span{font-size:.68rem}.crm-profile-links strong{font-size:.78rem}.crm-profile-links small{font-size:.66rem}.crm-calendar-toolbar{align-items:flex-start}.crm-calendar-toolbar h2{font-size:1.3rem}.crm-calendar-action-stack{display:grid;justify-items:end;gap:8px;min-width:0}.crm-calendar-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.crm-calendar-filters button{min-height:29px;border:1px solid var(--crm-border);border-radius:8px;padding:0 9px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.66rem}.crm-calendar-filters button.active{color:var(--crm-gold);border-color:var(--crm-border-gold);background:#f0c33c14}.crm-calendar-weekday{font-size:.69rem}.crm-calendar-day{min-height:125px;padding:10px}.crm-calendar-day>span{font-size:.75rem}.crm-calendar-event{position:relative;padding:6px 7px 6px 10px;color:#d3def8;font-size:.66rem;border-left:2px solid var(--crm-blue)}.crm-calendar-event i{display:none}.crm-calendar-event.crm-event-task{border-left-color:var(--crm-blue);background:#7ca8ff1a}.crm-calendar-event.crm-event-meeting{border-left-color:var(--crm-gold);background:#f0c33c17;color:#eadba6}.crm-calendar-event.crm-event-call{border-left-color:var(--crm-green);background:#58d68d17;color:#bdebd0}.crm-calendar-event.crm-event-followup{border-left-color:var(--crm-orange);background:#ffb46617;color:#f0cfaa}.crm-week-event{border-left:3px solid var(--crm-blue)}.crm-week-event.crm-event-meeting{border-left-color:var(--crm-gold)}.crm-week-event.crm-event-call{border-left-color:var(--crm-green)}.crm-week-event.crm-event-followup{border-left-color:var(--crm-orange)}.crm-week-event.done{opacity:.55;text-decoration:line-through}.crm-week-event b,.crm-week-event span{font-size:.68rem}.crm-day-list article small,.crm-day-list article span{font-size:.68rem}.crm-day-list article strong{font-size:.84rem}.crm-settings-profile-card p{font-size:.76rem;line-height:1.5}.crm-settings-profile-card label{font-size:.66rem}.crm-settings-category h3{font-size:.9rem}.crm-settings-category button{min-height:38px;font-size:.74rem}.crm-data-actions p,.crm-data-secondary-grid p,.crm-dev-grid p,.crm-dev-hero p{font-size:.73rem}@media (max-width: 1180px){.crm-shell{grid-template-columns:218px minmax(0,1fr)}.crm-integration-tools{align-items:stretch;flex-direction:column}.crm-integration-search{width:100%}.crm-integration-filter{align-self:flex-end}}@media (max-width: 980px){.crm-calendar-action-stack{width:100%;justify-items:stretch}.crm-calendar-filters{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.crm-calendar-filters button{flex:0 0 auto}.crm-calendar-actions{overflow-x:auto;padding-bottom:3px}.crm-integration-tools{width:100%}.crm-integrations-summary{align-items:stretch;flex-direction:column}}@media (max-width: 720px){.crm-main{padding-inline:14px;padding-bottom:82px}.crm-topbar{min-height:62px;gap:8px}.crm-page-heading{min-height:auto;padding-top:3px}.crm-page-heading h1{font-size:1.65rem}.crm-page-heading p{font-size:.8rem}.crm-integration-filter{width:100%;overflow-x:auto}.crm-integration-filter button{flex:1 0 auto}.crm-integration-card{min-height:auto}.crm-integration-copy{min-height:0}.crm-integration-meta>div{grid-template-columns:1fr;gap:2px}.crm-side-panel{width:100vw}.crm-calendar-toolbar h2{font-size:1.12rem}}.crm-shell[data-crm-version="4.2"] .crm-sidebar{width:100%;min-width:0;overflow-x:hidden}.crm-shell[data-crm-version="4.2"] .crm-sidebar-head{gap:8px}.crm-shell[data-crm-version="4.2"] .crm-brand{min-width:0;overflow:visible}.crm-shell[data-crm-version="4.2"] .crm-brand strong{min-width:0;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.crm-shell[data-crm-version="4.2"].sidebar-collapsed .crm-brand strong,.crm-shell[data-crm-version="4.2"].sidebar-collapsed .crm-version-badge{display:none}.crm-shell[data-crm-version="4.2"] .crm-nav-items button span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-app-launcher-button{flex:0 0 auto}.crm-record-workspace{display:grid;gap:14px;min-width:0}.crm-module-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.crm-module-summary>div:first-child{display:flex;align-items:center;gap:12px;min-width:0}.crm-module-summary>div:first-child>span{display:grid;width:42px;height:42px;place-items:center;flex:0 0 auto;border:1px solid var(--crm-border-gold);border-radius:12px;color:var(--crm-gold);background:#f0c33c14}.crm-module-summary small,.crm-module-summary strong,.crm-module-summary p{display:block;margin:0}.crm-module-summary small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.crm-module-summary strong{margin-top:2px;font-size:1rem}.crm-module-summary p{margin-top:3px;color:var(--crm-muted);font-size:.72rem}.crm-summary-pills{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.crm-record-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.crm-record-search{display:flex;align-items:center;gap:8px;width:min(430px,48vw);height:40px;padding:0 12px;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-panel);color:var(--crm-muted)}.crm-record-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--crm-text);font:inherit;font-size:.78rem}.crm-record-toolbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.crm-view-switcher{display:flex;gap:3px;padding:3px;border:1px solid var(--crm-border);border-radius:9px;background:#ffffff04}.crm-view-switcher button{display:inline-flex;align-items:center;gap:6px;min-height:31px;border:0;border-radius:7px;padding:0 10px;background:transparent;color:var(--crm-muted);cursor:pointer;font-size:.7rem}.crm-view-switcher button.active{color:var(--crm-gold);background:#f0c33c1a}.crm-filter-strip{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 10px;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff03;color:var(--crm-muted);font-size:.7rem}.crm-filter-strip select,.crm-filter-strip input{min-height:29px;border:1px solid var(--crm-border);border-radius:7px;background:var(--crm-panel);color:var(--crm-text);padding:0 8px;font-size:.7rem}.crm-filter-strip label{display:flex;align-items:center;gap:6px}.crm-filter-strip span{margin-left:auto}.crm-advanced-table-wrap{overflow:auto;padding:0}.crm-advanced-table{min-width:920px}.crm-advanced-table th{position:sticky;top:0;z-index:1;background:var(--crm-panel)}.crm-advanced-table td,.crm-advanced-table th{white-space:nowrap}.crm-advanced-table td strong{color:var(--crm-text)}.crm-row-actions{display:flex;justify-content:flex-end;gap:5px}.crm-row-actions button,.crm-document-grid footer button,.crm-campaign-grid footer button{display:inline-grid;width:29px;height:29px;place-items:center;border:1px solid var(--crm-border);border-radius:8px;background:transparent;color:var(--crm-muted);cursor:pointer}.crm-row-actions button:hover,.crm-document-grid footer button:hover,.crm-campaign-grid footer button:hover{color:var(--crm-gold);border-color:var(--crm-border-gold)}.crm-table-empty{padding:32px;color:var(--crm-muted);text-align:center;font-size:.76rem}.crm-record-kanban,.crm-opportunity-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:10px;overflow-x:auto;padding-bottom:8px}.crm-record-kanban>section,.crm-opportunity-kanban>section{min-height:440px;border:1px solid var(--crm-border);border-radius:12px;background:#ffffff04}.crm-record-kanban>section>header,.crm-opportunity-kanban>section>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid var(--crm-border)}.crm-record-kanban>section>header div,.crm-opportunity-kanban>section>header div{display:flex;align-items:center;gap:7px}.crm-record-kanban>section>header span,.crm-opportunity-kanban>section>header span{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#ffffff0a;color:var(--crm-muted);font-size:.66rem}.crm-record-kanban>section>div,.crm-opportunity-kanban>section>div{display:grid;gap:8px;padding:9px}.crm-record-kanban article,.crm-opportunity-kanban article{display:grid;gap:8px;padding:12px;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-panel);box-shadow:0 10px 28px #00000014}.crm-record-kanban article>div:first-child,.crm-opportunity-kanban article>div:first-child{display:flex;justify-content:space-between;align-items:center}.crm-record-kanban article button,.crm-opportunity-kanban article button{border:0;background:transparent;color:var(--crm-muted);cursor:pointer}.crm-record-kanban article strong,.crm-opportunity-kanban article strong{font-size:.82rem}.crm-record-kanban article p,.crm-opportunity-kanban article p{margin:0;color:var(--crm-muted);font-size:.68rem;line-height:1.45}.crm-record-kanban article small,.crm-opportunity-kanban article small{color:var(--crm-muted);font-size:.63rem}.crm-card-action{width:100%;min-height:31px;border:1px solid var(--crm-border-gold)!important;border-radius:7px;color:var(--crm-gold)!important}.crm-opportunity-kanban>section>header b{font-size:.7rem;color:var(--crm-muted)}.crm-opportunity-kanban article>b{color:var(--crm-gold);font-size:.9rem}.crm-kanban-config{display:grid;gap:14px;padding:18px}.crm-kanban-config>label{display:grid;gap:6px;color:var(--crm-muted);font-size:.7rem}.crm-kanban-config input,.crm-kanban-config select{min-height:40px;border:1px solid var(--crm-border);border-radius:9px;background:var(--crm-bg);color:var(--crm-text);padding:0 11px}.crm-kanban-config fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border:1px solid var(--crm-border);border-radius:10px;padding:12px}.crm-kanban-config legend{padding:0 6px;color:var(--crm-muted);font-size:.7rem}.crm-kanban-config fieldset label{font-size:.72rem;color:var(--crm-text)}.crm-kanban-config footer{display:flex;justify-content:flex-end;gap:8px}.crm-campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-campaign-grid article{display:grid;gap:14px;padding:16px}.crm-campaign-grid article>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.crm-campaign-grid article h3,.crm-campaign-grid article small{display:block;margin:0}.crm-campaign-grid article h3{margin-top:3px;font-size:.94rem}.crm-campaign-grid article header small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.08em;font-size:.58rem}.crm-campaign-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-campaign-metrics div{padding:9px;border:1px solid var(--crm-border);border-radius:8px;background:#ffffff03}.crm-campaign-metrics span,.crm-campaign-metrics strong{display:block}.crm-campaign-metrics span{color:var(--crm-muted);font-size:.62rem}.crm-campaign-metrics strong{margin-top:3px;font-size:.84rem}.crm-campaign-grid article>footer{display:flex;align-items:center;gap:8px;color:var(--crm-muted);font-size:.64rem}.crm-campaign-grid article>footer>span:nth-child(2){margin-left:auto}.crm-campaign-grid article>footer>div{display:flex;gap:5px}.crm-forecast-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-forecast-metrics article{display:grid;gap:4px;padding:16px;border:1px solid var(--crm-border);border-radius:12px;background:var(--crm-panel)}.crm-forecast-metrics span,.crm-forecast-metrics small{color:var(--crm-muted);font-size:.68rem}.crm-forecast-metrics strong{font-size:1.35rem}.crm-forecast-list{display:grid;gap:10px}.crm-forecast-list>div{display:grid;grid-template-columns:180px minmax(120px,1fr) 220px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--crm-border)}.crm-forecast-list>div:last-child{border-bottom:0}.crm-forecast-list strong,.crm-forecast-list small{display:block}.crm-forecast-list small{color:var(--crm-muted);font-size:.65rem}.crm-forecast-list b{text-align:right}.crm-forecast-bar{height:9px;border-radius:999px;overflow:hidden;background:#ffffff0d}.crm-forecast-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b88916,var(--crm-gold))}.crm-inline-number{display:flex;align-items:center;gap:8px;color:var(--crm-muted);font-size:.68rem}.crm-inline-number input{width:86px;min-height:34px;border:1px solid var(--crm-border);border-radius:8px;background:var(--crm-bg);color:var(--crm-text);padding:0 8px}.crm-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-document-grid article{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:start;padding:15px}.crm-document-grid article>span{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:#f0c33c14;color:var(--crm-gold)}.crm-document-grid h3,.crm-document-grid p{margin:0}.crm-document-grid h3{margin-top:3px;font-size:.86rem}.crm-document-grid p{margin-top:5px;color:var(--crm-muted);font-size:.68rem}.crm-document-grid article>div>small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.08em;font-size:.56rem}.crm-document-grid footer{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid var(--crm-border)}.crm-document-grid footer small{color:var(--crm-muted);font-size:.62rem}.crm-document-grid footer div{display:flex;gap:5px}.crm-commerce-modal{max-width:760px}.crm-launcher-overlay{z-index:160}.crm-app-launcher{position:fixed;inset:0 0 0 auto;width:min(460px,100vw);overflow-y:auto;background:var(--crm-panel);border-left:1px solid var(--crm-border);box-shadow:-30px 0 70px #0000006b}.crm-app-launcher>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--crm-border)}.crm-app-launcher>header small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.09em;font-size:.62rem}.crm-app-launcher>header h2{margin:3px 0 0;font-size:1.3rem}.crm-launcher-search{display:flex;align-items:center;gap:8px;height:42px;margin:16px 18px;padding:0 12px;border:1px solid var(--crm-border);border-radius:10px;color:var(--crm-muted);background:var(--crm-bg)}.crm-launcher-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--crm-text);font-size:.78rem}.crm-launcher-groups{display:grid;gap:20px;padding:0 18px 24px}.crm-launcher-groups h3{margin:0 0 9px;color:var(--crm-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.crm-launcher-groups section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-launcher-groups button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:58px;padding:9px;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff03;color:var(--crm-text);cursor:pointer;text-align:left}.crm-launcher-groups button:hover{border-color:var(--crm-border-gold);background:#f0c33c0f}.crm-launcher-groups button>span{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#f0c33c14;color:var(--crm-gold)}.crm-launcher-groups button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}@media (max-width: 1180px){.crm-campaign-grid,.crm-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-record-toolbar{align-items:stretch;flex-direction:column}.crm-record-search{width:100%}}@media (max-width: 820px){.crm-campaign-grid,.crm-document-grid,.crm-forecast-metrics{grid-template-columns:1fr}.crm-module-summary{align-items:flex-start;flex-direction:column}.crm-summary-pills{justify-content:flex-start}.crm-forecast-list>div{grid-template-columns:1fr}.crm-forecast-list b{text-align:left}.crm-record-toolbar-actions{justify-content:flex-start}.crm-view-switcher{width:100%}.crm-view-switcher button{flex:1;justify-content:center}}@media (max-width: 560px){.crm-launcher-groups section>div{grid-template-columns:1fr}.crm-filter-strip{align-items:stretch;flex-direction:column}.crm-filter-strip span{margin-left:0}.crm-campaign-grid article>footer{align-items:flex-start;flex-direction:column}.crm-campaign-grid article>footer>span:nth-child(2){margin-left:0}}.crm-shell[data-crm-version^="4.3"]{grid-template-columns:260px minmax(0,1fr)}.crm-shell[data-crm-version^="4.3"].sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.crm-shell[data-crm-version^="4.3"] .crm-sidebar{position:sticky;top:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;padding:14px 10px 12px;scrollbar-width:thin;scrollbar-color:#343943 transparent}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:46px;padding:0 2px 11px;border-bottom:1px solid var(--crm-border)}.crm-shell[data-crm-version^="4.3"] .crm-brand{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:0}.crm-shell[data-crm-version^="4.3"] .crm-brand-copy{min-width:0;display:grid;justify-items:start;gap:3px}.crm-shell[data-crm-version^="4.3"] .crm-brand strong{display:block;min-width:max-content;overflow:visible;white-space:nowrap;text-overflow:clip;font-size:.91rem}.crm-shell[data-crm-version^="4.3"] .crm-version-badge{width:max-content;margin:0;padding:2px 6px;font-size:8px;line-height:1.2}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-collapse{width:29px;height:29px}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-nav{min-height:0;overflow-y:auto;overflow-x:hidden;padding:13px 3px 12px 0;scrollbar-width:thin;scrollbar-color:#343943 transparent;overscroll-behavior:contain}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-nav::-webkit-scrollbar{width:5px}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-nav::-webkit-scrollbar-track{background:transparent}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-nav::-webkit-scrollbar-thumb{background:#343943;border-radius:999px}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-footer{padding-top:10px;border-top:1px solid var(--crm-border)}.crm-shell[data-crm-version^="4.3"] .crm-plan-card{margin:0;padding:12px}.crm-shell[data-crm-version^="4.3"].sidebar-collapsed .crm-sidebar-head{display:grid;grid-template-columns:1fr;justify-items:center;padding-bottom:10px}.crm-shell[data-crm-version^="4.3"].sidebar-collapsed .crm-brand{display:grid;grid-template-columns:34px;justify-content:center}.crm-shell[data-crm-version^="4.3"].sidebar-collapsed .crm-brand-copy,.crm-shell[data-crm-version^="4.3"].sidebar-collapsed .crm-sidebar-footer{display:none}.crm-shell[data-crm-version^="4.3"].sidebar-collapsed .crm-sidebar-collapse{display:grid}.crm-dashboard-alert{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 14px;padding:13px 15px;border:1px solid rgba(255,180,102,.25);border-radius:12px;background:#ffb46611}.crm-dashboard-alert>div{display:flex;align-items:center;gap:11px;min-width:0;color:var(--crm-orange)}.crm-dashboard-alert span,.crm-dashboard-alert strong,.crm-dashboard-alert small{display:block}.crm-dashboard-alert strong{color:var(--crm-text);font-size:.8rem}.crm-dashboard-alert small{margin-top:3px;color:var(--crm-muted);font-size:.7rem}.crm-dashboard-alert>button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;border:1px solid rgba(255,180,102,.32);border-radius:9px;background:transparent;color:var(--crm-orange);padding:8px 10px;cursor:pointer;font-size:.72rem;font-weight:700}.crm-funnel-actions,.crm-funnel-mode{display:flex;align-items:center;gap:7px}.crm-funnel-mode{padding:3px;border:1px solid var(--crm-border);border-radius:9px;background:#ffffff04}.crm-funnel-mode button{min-height:29px;border:0;border-radius:7px;background:transparent;color:var(--crm-muted);padding:0 9px;cursor:pointer;font-size:.67rem}.crm-funnel-mode button.active{color:var(--crm-gold-strong);background:#f0c33c1f}.crm-empty-inline{margin:12px 0 0;color:var(--crm-muted);font-size:.72rem}@media (max-width: 1180px){.crm-shell[data-crm-version^="4.3"]{grid-template-columns:238px minmax(0,1fr)}.crm-shell[data-crm-version^="4.3"] .crm-version-badge{display:none}}@media (max-width: 720px){.crm-shell[data-crm-version^="4.3"]{display:block}.crm-shell[data-crm-version^="4.3"] .crm-sidebar{position:fixed;inset:auto 0 0;z-index:70;display:block;width:100%;height:62px;min-height:62px;max-height:62px;overflow:hidden;padding:6px;border-right:0;border-top:1px solid var(--crm-border)}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-head,.crm-shell[data-crm-version^="4.3"] .crm-sidebar-footer,.crm-shell[data-crm-version^="4.3"] .crm-nav-group-button{display:none}.crm-shell[data-crm-version^="4.3"] .crm-sidebar-nav{display:flex;overflow-x:auto;overflow-y:hidden;gap:3px;padding:0}.crm-dashboard-alert{align-items:stretch;flex-direction:column}.crm-dashboard-alert>button{justify-content:center}.crm-funnel-actions{align-items:flex-end;flex-direction:column}}.crm-billing-workspace{display:grid;gap:14px}.crm-billing-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-billing-metrics article{min-height:104px;padding:16px;border:1px solid var(--crm-border);border-radius:14px;background:linear-gradient(145deg,#101620f5,#090d13f5);display:grid;align-content:center;gap:5px}.crm-billing-metrics span{color:var(--crm-muted);font-size:.75rem}.crm-billing-metrics strong{font-size:1.35rem}.crm-billing-metrics small{color:var(--crm-green);font-size:.7rem}.crm-billing-actions{min-width:220px}.crm-billing-actions button:disabled{opacity:.28;cursor:not-allowed}.crm-cell-note{display:block;margin-top:3px;color:var(--crm-muted);font-size:.66rem;font-weight:400}.crm-billing-backdrop{z-index:120;padding:20px}.crm-billing-editor{width:min(1120px,calc(100vw - 30px));max-height:calc(100vh - 30px);overflow:auto}.crm-billing-editor>header,.crm-billing-preview-shell>header{position:sticky;top:0;z-index:3;background:#0d1118fa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.crm-billing-editor form{padding:18px}.crm-billing-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-billing-form-grid label,.crm-billing-notes label,.crm-billing-totals-editor label{display:grid;gap:6px;color:var(--crm-muted);font-size:.74rem;font-weight:650}.crm-billing-form-grid input,.crm-billing-form-grid select,.crm-billing-notes input,.crm-billing-notes textarea,.crm-billing-totals-editor input,.crm-billing-totals-editor select,.crm-billing-lines input,.crm-billing-lines-heading select{width:100%;min-height:39px;padding:9px 11px;color:var(--crm-text);background:#080c12;border:1px solid var(--crm-border);border-radius:9px;outline:none}.crm-billing-form-grid input:focus,.crm-billing-form-grid select:focus,.crm-billing-notes textarea:focus,.crm-billing-lines input:focus{border-color:#f0c33c8c;box-shadow:0 0 0 3px #f0c33c14}.crm-billing-wide{grid-column:span 2}.crm-billing-lines-heading{margin-top:20px;padding-top:18px;border-top:1px solid var(--crm-border);display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.crm-billing-lines-heading h3{margin:0;font-size:1rem}.crm-billing-lines-heading p{margin:3px 0 0;color:var(--crm-muted);font-size:.72rem}.crm-billing-lines-heading>div:last-child{display:flex;gap:8px;align-items:center}.crm-billing-lines-heading select{width:220px}.crm-billing-lines{margin-top:10px;border:1px solid var(--crm-border);border-radius:12px;overflow:hidden}.crm-billing-line{display:grid;grid-template-columns:minmax(260px,1fr) 76px 90px 130px 130px 38px;gap:8px;align-items:center;padding:9px;border-bottom:1px solid var(--crm-border)}.crm-billing-line:last-child{border-bottom:0}.crm-billing-line-head{min-height:38px;color:var(--crm-muted);background:#ffffff05;font-size:.68rem;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.crm-billing-line strong{text-align:right;font-size:.78rem}.crm-billing-line button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--crm-border);border-radius:8px;background:transparent;cursor:pointer}.crm-billing-line button:hover{color:var(--crm-red);border-color:#ff7c7047}.crm-billing-line button:disabled{opacity:.25;cursor:not-allowed}.crm-billing-bottom-grid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px}.crm-billing-notes{display:grid;gap:12px}.crm-billing-notes textarea{resize:vertical;min-height:76px}.crm-billing-totals-editor{padding:14px;border:1px solid var(--crm-border);border-radius:12px;background:#ffffff04;display:grid;gap:10px;align-content:start}.crm-billing-totals-editor label{grid-template-columns:1fr 110px;align-items:end}.crm-billing-totals-editor label select{grid-column:1 / 2}.crm-billing-totals-editor label input{grid-column:2 / 3;grid-row:1 / 3}.crm-billing-totals-editor>div{display:flex;justify-content:space-between;gap:16px;color:var(--crm-muted);font-size:.76rem}.crm-billing-totals-editor>div strong{color:var(--crm-text)}.crm-billing-totals-editor .crm-billing-grand-total{margin-top:3px;padding-top:12px;border-top:1px solid var(--crm-border-gold);color:var(--crm-text);font-size:.9rem}.crm-billing-totals-editor .crm-billing-grand-total strong{color:var(--crm-gold-strong);font-size:1.12rem}.crm-billing-preview-shell{width:min(940px,calc(100vw - 30px));max-height:calc(100vh - 30px);overflow:auto;border:1px solid var(--crm-border);border-radius:16px;background:var(--crm-panel);box-shadow:0 30px 90px #00000080}.crm-billing-preview-shell>header{min-height:68px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--crm-border)}.crm-billing-preview-shell>header h2{margin:2px 0 0;font-size:1.1rem}.crm-billing-preview-shell>header small{color:var(--crm-gold);text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:.64rem}.crm-billing-preview-shell>header>div:last-child{display:flex;gap:8px}.crm-billing-paper{margin:22px auto;width:min(760px,calc(100% - 34px));min-height:960px;padding:48px;color:#17202d;background:#fff;border-radius:5px;box-shadow:0 20px 60px #0000004d}.crm-billing-paper-head{display:flex;justify-content:space-between;gap:30px;padding-bottom:22px;border-bottom:2px solid #e8b928}.crm-billing-paper-head>div{display:grid;gap:4px}.crm-billing-paper-head>div:last-child{text-align:right}.crm-billing-paper-head b{font-size:1.45rem}.crm-billing-paper-head strong{font-size:1.1rem;letter-spacing:.08em}.crm-billing-paper-head span{color:#647084;font-size:.74rem}.crm-billing-paper-meta{display:grid;grid-template-columns:1fr 260px;gap:30px;margin:28px 0}.crm-billing-paper-meta>div:first-child{display:grid;gap:4px}.crm-billing-paper-meta>div:last-child{display:grid;gap:7px}.crm-billing-paper-meta>div:last-child span{display:flex;justify-content:space-between;gap:14px;font-size:.76rem}.crm-billing-paper-meta small{color:#778195;font-size:.63rem;letter-spacing:.08em;font-weight:800}.crm-billing-paper table{width:100%;border-collapse:collapse;font-size:.76rem}.crm-billing-paper th{padding:10px 8px;text-align:left;background:#f4f6f8;border-bottom:1px solid #dfe4ea}.crm-billing-paper td{padding:11px 8px;border-bottom:1px solid #e6e9ed}.crm-billing-paper th:not(:first-child),.crm-billing-paper td:not(:first-child){text-align:right}.crm-billing-paper-footer{display:grid;grid-template-columns:1fr 260px;gap:30px;margin-top:28px}.crm-billing-paper-footer p{color:#526073;font-size:.72rem;line-height:1.5}.crm-billing-paper-footer>div:last-child{display:grid;gap:8px;align-content:start}.crm-billing-paper-footer span,.crm-billing-paper-footer>div:last-child>strong{display:flex;justify-content:space-between;gap:16px;font-size:.76rem}.crm-billing-paper-footer>div:last-child>strong{margin-top:7px;padding-top:12px;border-top:2px solid #e8b928;font-size:.95rem}.crm-billing-paper-footer>div:last-child>strong b{color:#9b7000}@media (max-width: 1180px){.crm-billing-metrics,.crm-billing-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-billing-line{grid-template-columns:minmax(220px,1fr) 68px 80px 110px 110px 36px}}@media (max-width: 760px){.crm-billing-metrics,.crm-billing-form-grid{grid-template-columns:1fr}.crm-billing-wide{grid-column:auto}.crm-billing-lines-heading{align-items:stretch;flex-direction:column}.crm-billing-lines-heading>div:last-child{flex-wrap:wrap}.crm-billing-lines-heading select{flex:1;width:auto}.crm-billing-lines{overflow-x:auto}.crm-billing-line{min-width:760px}.crm-billing-bottom-grid{grid-template-columns:1fr}.crm-billing-paper{padding:24px;min-height:820px}.crm-billing-paper-meta,.crm-billing-paper-footer{grid-template-columns:1fr}.crm-billing-paper-head{align-items:flex-start;flex-direction:column}.crm-billing-paper-head>div:last-child{text-align:left}}.crm-shell[data-crm-version="4.3.4"] .crm-sidebar-head{grid-template-columns:minmax(0,1fr) 30px;gap:8px}.crm-shell[data-crm-version="4.3.4"] .crm-brand{grid-template-columns:36px minmax(0,1fr);gap:9px;min-width:0;overflow:visible}.crm-shell[data-crm-version="4.3.4"] .crm-brand-mark{width:36px;height:36px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.crm-shell[data-crm-version="4.3.4"] .crm-brand-mark img{display:block;width:36px;height:36px;object-fit:contain;object-position:center;filter:drop-shadow(0 0 10px rgba(0,174,239,.12)) drop-shadow(0 0 10px rgba(240,195,60,.12))}.crm-shell[data-crm-version="4.3.4"] .crm-brand-copy{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;color:inherit}.crm-shell[data-crm-version="4.3.4"] .crm-brand strong{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap;font-size:.96rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:#fff}.crm-shell[data-crm-version="4.3.4"] .crm-brand strong>span{color:#fff}.crm-shell[data-crm-version="4.3.4"] .crm-brand em{color:var(--crm-gold-strong);font-style:normal}.crm-shell[data-crm-version="4.3.4"] .crm-version-badge{display:none!important}.crm-shell[data-crm-version="4.3.4"] .crm-sidebar-collapse{width:30px;height:30px;flex:0 0 30px}.crm-shell[data-crm-version="4.3.4"].sidebar-collapsed .crm-sidebar-head{grid-template-columns:1fr;justify-items:center;gap:7px}.crm-shell[data-crm-version="4.3.4"].sidebar-collapsed .crm-brand{grid-template-columns:36px;justify-content:center;overflow:visible}.crm-shell[data-crm-version="4.3.4"].sidebar-collapsed .crm-brand-copy{display:none}@media (max-width: 1180px){.crm-shell[data-crm-version="4.3.4"] .crm-brand strong{font-size:.91rem}}.crm-team-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px}.crm-team-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--crm-border);border-radius:11px;font-size:.73rem}.crm-team-feedback>span{flex:1}.crm-team-feedback>div{display:flex;align-items:center;gap:8px}.crm-team-feedback button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.crm-team-feedback-success{border-color:#58d68d47;background:#58d68d12;color:var(--crm-green)}.crm-team-feedback-error{border-color:#ff7c7047;background:#ff7c7012;color:var(--crm-red)}.crm-team-table{min-width:1040px}.crm-team-member{display:flex;align-items:center;gap:10px;min-width:210px}.crm-team-member>div{min-width:0}.crm-team-member em{display:inline-flex;margin-top:5px;padding:2px 6px;border:1px solid var(--crm-border-gold);border-radius:999px;color:var(--crm-gold);font-size:.55rem;font-style:normal}.crm-team-avatar{width:35px;height:35px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--crm-border-gold);border-radius:10px;background:#f0c33c14;color:var(--crm-gold);font-size:.67rem;font-weight:850}.crm-team-role-field{display:grid;gap:4px;min-width:160px}.crm-team-role-field select{width:100%;min-height:34px;border:1px solid var(--crm-border);border-radius:8px;background:#ffffff06;color:var(--crm-text);padding:0 8px;outline:0;font-size:.7rem}.crm-team-role-field select:focus{border-color:var(--crm-border-gold)}.crm-team-role-field small{max-width:210px;line-height:1.35}.crm-team-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:195px}.crm-team-actions button{min-height:32px;padding:0 9px;font-size:.65rem}.crm-team-actions button:disabled,.crm-team-modal button:disabled{cursor:not-allowed;opacity:.45}.crm-team-protected{display:inline-flex;align-items:center;gap:5px;color:var(--crm-muted);font-size:.65rem}.crm-team-status-active{color:var(--crm-green);background:#58d68d1a}.crm-team-status-invited{color:var(--crm-gold);background:#f0c33c1a}.crm-team-status-suspended{color:var(--crm-red);background:#ff7c701a}.crm-team-status-removed{color:var(--crm-muted);background:#ffffff0d}.crm-team-loading,.crm-team-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--crm-muted);text-align:center}.crm-team-loading strong,.crm-team-empty h3{margin:8px 0 0;color:var(--crm-text)}.crm-team-loading span,.crm-team-empty p{max-width:430px;margin:0;font-size:.7rem;line-height:1.5}.crm-team-empty>svg{color:var(--crm-gold)}.crm-team-empty>button{margin-top:10px}.crm-team-modal{width:min(620px,96vw)}.crm-team-modal>header .icon-button{font-size:1.35rem;line-height:1}.crm-team-remove-copy>p{margin:0;color:var(--crm-text);font-size:.8rem;line-height:1.6}.crm-team-remove-copy>small{display:block;margin-top:5px;color:var(--crm-muted)}.crm-team-spin{animation:crm-team-spin .9s linear infinite}@keyframes crm-team-spin{to{transform:rotate(360deg)}}.crm-shell[data-theme=light] .crm-team-role-field select{background:#fff}@media (max-width: 720px){.crm-team-page .crm-section-heading{align-items:stretch;flex-direction:column}.crm-team-toolbar{width:100%;justify-content:stretch}.crm-team-toolbar button{flex:1}.crm-team-feedback{align-items:flex-start}}.crm-control-plane-page{display:grid;gap:14px;min-width:0}.crm-control-plane-hero{display:flex;align-items:center;justify-content:space-between;gap:18px}.crm-control-plane-hero>div:first-child,.crm-control-plane-hero-actions{display:flex;align-items:center;gap:12px}.crm-control-plane-hero>div:first-child{min-width:0}.crm-control-plane-icon{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--crm-border-gold);border-radius:13px;color:var(--crm-gold);background:#f0c33c14}.crm-control-plane-hero small,.crm-control-plane-hero h2,.crm-control-plane-hero p{display:block;margin:0}.crm-control-plane-hero small{color:var(--crm-gold);font-size:.61rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.crm-control-plane-hero h2{margin-top:3px;font-size:1.05rem}.crm-control-plane-hero p{margin-top:4px;color:var(--crm-muted);font-size:.72rem;line-height:1.45}.crm-control-plane-hero-actions{flex-wrap:wrap;justify-content:flex-end}.crm-control-plane-feedback{display:flex;align-items:center;gap:9px;min-height:42px;padding:10px 12px;border:1px solid var(--crm-border);border-radius:10px;font-size:.72rem}.crm-control-plane-feedback>span{flex:1;line-height:1.45}.crm-control-plane-feedback>button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.crm-control-plane-feedback-error{border-color:#ff7c7047;background:#ff7c7012;color:var(--crm-red)}.crm-control-plane-feedback-warning{margin-bottom:12px;border-color:#f0c33c47;background:#f0c33c12;color:var(--crm-gold)}.crm-control-plane-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-control-plane-metrics>article{display:flex;align-items:center;gap:11px;min-height:92px}.crm-control-plane-metrics>article>span{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--crm-border-gold);border-radius:11px;color:var(--crm-gold);background:#f0c33c0f}.crm-control-plane-metrics small,.crm-control-plane-metrics strong,.crm-control-plane-metrics em{display:block}.crm-control-plane-metrics small{color:var(--crm-muted);font-size:.62rem}.crm-control-plane-metrics strong{margin-top:3px;font-size:1rem}.crm-control-plane-metrics em{margin-top:3px;color:var(--crm-muted);font-size:.62rem;font-style:normal}.crm-control-plane-tabs{display:flex;gap:5px;width:fit-content;max-width:100%;padding:4px;border:1px solid var(--crm-border);border-radius:11px;background:#ffffff05;overflow-x:auto}.crm-control-plane-tabs button{min-height:34px;padding:0 13px;border:0;border-radius:8px;background:transparent;color:var(--crm-muted);cursor:pointer;white-space:nowrap;font:inherit;font-size:.7rem;font-weight:700}.crm-control-plane-tabs button.active{color:#111;background:var(--crm-gold)}.crm-control-plane-overview{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px}.crm-control-plane-current>header,.crm-control-plane-modules-summary>header,.crm-control-plane-plan>header,.crm-control-plane-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.crm-control-plane-current h3,.crm-control-plane-current p,.crm-control-plane-current small,.crm-control-plane-modules-summary h3,.crm-control-plane-modules-summary small,.crm-control-plane-plan h3,.crm-control-plane-plan p,.crm-control-plane-plan small,.crm-control-plane-table-head h3,.crm-control-plane-table-head p,.crm-control-plane-table-head small{margin:0}.crm-control-plane-current>header small,.crm-control-plane-modules-summary>header small,.crm-control-plane-plan>header small,.crm-control-plane-table-head>div>small{color:var(--crm-gold);font-size:.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.crm-control-plane-current>header h3,.crm-control-plane-modules-summary>header h3,.crm-control-plane-plan>header h3,.crm-control-plane-table-head h3{margin-top:3px;font-size:.92rem}.crm-control-plane-current>header p,.crm-control-plane-table-head p{margin-top:4px;color:var(--crm-muted);font-size:.68rem}.crm-control-plane-current-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.crm-control-plane-current-grid>div{min-width:0;padding:12px;border:1px solid var(--crm-border);border-radius:10px;background:#ffffff04}.crm-control-plane-current-grid small,.crm-control-plane-current-grid strong,.crm-control-plane-current-grid span{display:block}.crm-control-plane-current-grid small{color:var(--crm-muted);font-size:.59rem}.crm-control-plane-current-grid strong{margin-top:5px;font-size:.76rem;overflow-wrap:anywhere}.crm-control-plane-current-grid span{margin-top:4px;color:var(--crm-muted);font-size:.61rem;overflow-wrap:anywhere}.crm-control-plane-modules-summary>header>span{display:grid;min-width:45px;height:30px;place-items:center;border:1px solid var(--crm-border-gold);border-radius:999px;color:var(--crm-gold);font-size:.65rem;font-weight:800}.crm-control-plane-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px}.crm-control-plane-module-grid>div{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid var(--crm-border);border-radius:9px;background:#ffffff03}.crm-control-plane-module-grid>div>span{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px}.crm-control-plane-module-grid>div.enabled>span{color:var(--crm-green);background:#58d68d1a}.crm-control-plane-module-grid>div.disabled>span{color:var(--crm-muted);background:#ffffff0a}.crm-control-plane-module-grid strong,.crm-control-plane-module-grid small{display:block;min-width:0}.crm-control-plane-module-grid strong{font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-control-plane-module-grid small{margin-top:2px;color:var(--crm-muted);font-size:.56rem}.crm-control-plane-empty-inline{grid-column:1 / -1;margin:10px 0;color:var(--crm-muted);font-size:.7rem;text-align:center}.crm-control-plane-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-control-plane-plan{display:flex;min-height:320px;flex-direction:column}.crm-control-plane-plan>p{min-height:44px;margin-top:12px;color:var(--crm-muted);font-size:.68rem;line-height:1.5}.crm-control-plane-price{display:flex;align-items:baseline;gap:5px;margin-top:16px;font-size:1.18rem}.crm-control-plane-price small{color:var(--crm-muted);font-size:.61rem;font-weight:500}.crm-control-plane-plan dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 0}.crm-control-plane-plan dl>div{padding:9px;border:1px solid var(--crm-border);border-radius:9px}.crm-control-plane-plan dt{color:var(--crm-muted);font-size:.56rem}.crm-control-plane-plan dd{margin:4px 0 0;font-size:.68rem;font-weight:750}.crm-control-plane-plan>footer{display:flex;gap:7px;margin-top:auto;padding-top:17px}.crm-control-plane-plan>footer button{flex:1;padding-inline:9px;font-size:.64rem}.crm-control-plane-subscriptions{min-width:0}.crm-control-plane-table-head{margin-bottom:14px}.crm-control-plane-table-head>label{display:flex;align-items:center;gap:7px;width:min(360px,45vw);min-height:38px;padding:0 10px;border:1px solid var(--crm-border);border-radius:9px;color:var(--crm-muted);background:#ffffff05}.crm-control-plane-table-head input{width:100%;border:0;outline:0;background:transparent;color:var(--crm-text);font:inherit;font-size:.7rem}.crm-control-plane-table{min-width:980px}.crm-control-plane-table td:last-child button{min-height:31px;padding-inline:9px;font-size:.63rem}.crm-control-plane-modal{width:min(900px,96vw)}.crm-control-plane-module-editor{display:grid;gap:10px;max-height:58vh;overflow-y:auto;padding-right:3px}.crm-control-plane-module-editor>article{padding:12px;border:1px solid var(--crm-border);border-radius:11px;background:#ffffff03}.crm-control-plane-module-editor>article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-control-plane-module-editor>article>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px}.crm-control-plane-module-editor label:not(.crm-control-plane-switch){display:grid;gap:5px;color:var(--crm-muted);font-size:.61rem}.crm-control-plane-module-editor textarea{width:100%;min-height:72px;padding:8px;border:1px solid var(--crm-border);border-radius:8px;outline:0;resize:vertical;background:#080c12;color:var(--crm-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;line-height:1.45}.crm-control-plane-switch{display:flex;align-items:center;gap:9px;cursor:pointer}.crm-control-plane-switch>input{position:absolute;opacity:0;pointer-events:none}.crm-control-plane-switch>span{position:relative;width:36px;height:20px;flex:0 0 auto;border-radius:999px;background:#ffffff1f;transition:.18s ease}.crm-control-plane-switch>span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#d9dee8;transition:.18s ease}.crm-control-plane-switch>input:checked+span{background:var(--crm-gold)}.crm-control-plane-switch>input:checked+span:after{transform:translate(16px);background:#111}.crm-control-plane-switch strong,.crm-control-plane-switch small{display:block}.crm-control-plane-switch strong{font-size:.69rem}.crm-control-plane-switch small{margin-top:2px;color:var(--crm-muted);font-size:.56rem}.crm-control-plane-loading{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--crm-muted);text-align:center}.crm-control-plane-loading>svg{color:var(--crm-gold);animation:crm-control-plane-spin .9s linear infinite}.crm-control-plane-loading strong{margin-top:4px;color:var(--crm-text)}.crm-control-plane-loading span{max-width:420px;font-size:.7rem}.crm-status-platform-admin{color:var(--crm-gold);background:#f0c33c1a}.crm-status-active,.crm-status-internal,.crm-status-trialing,.crm-status-enabled{color:var(--crm-green);background:#58d68d1a}.crm-status-past-due,.crm-status-suspended,.crm-status-cancelled,.crm-status-archived,.crm-status-disabled{color:var(--crm-red);background:#ff7c701a}.crm-status-inactive{color:var(--crm-muted);background:#ffffff0d}@keyframes crm-control-plane-spin{to{transform:rotate(360deg)}}.crm-shell[data-theme=light] .crm-control-plane-module-editor textarea{background:#fff}@media (max-width: 1180px){.crm-control-plane-metrics,.crm-control-plane-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.crm-control-plane-overview,.crm-control-plane-current-grid{grid-template-columns:1fr}}@media (max-width: 760px){.crm-control-plane-hero,.crm-control-plane-table-head{align-items:stretch;flex-direction:column}.crm-control-plane-hero-actions{justify-content:flex-start}.crm-control-plane-metrics,.crm-control-plane-plan-grid,.crm-control-plane-module-grid,.crm-control-plane-module-editor>article>div{grid-template-columns:1fr}.crm-control-plane-tabs{width:100%}.crm-control-plane-tabs button{flex:1 0 auto}.crm-control-plane-table-head>label{width:100%}.crm-control-plane-plan>footer{align-items:stretch;flex-direction:column}}main[data-website-studio-renderer=published-snapshot]{--ps-bg: #030507;--ps-panel: #0c1119;--ps-panel-2: #101722;--ps-text: #ffffff;--ps-muted: #c6ccd5;--ps-soft: #929ba8;--ps-gold: #d4af37;--ps-gold-light: #f5d76e;--ps-border: rgba(212, 175, 55, .2);--ps-border-strong: rgba(212, 175, 55, .42);min-height:100vh;overflow:hidden;color:var(--ps-text);background:radial-gradient(circle at 85% 5%,rgba(212,175,55,.11),transparent 32rem),radial-gradient(circle at 10% 48%,rgba(212,175,55,.055),transparent 28rem),linear-gradient(180deg,#030507,#06090e 48%,#030507)}main[data-website-studio-renderer=published-snapshot] *,main[data-website-studio-renderer=published-snapshot] *:before,main[data-website-studio-renderer=published-snapshot] *:after{box-sizing:border-box}main[data-website-studio-renderer=published-snapshot]>header{border-bottom:1px solid rgba(255,255,255,.06);background:#030507d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}main[data-website-studio-renderer=published-snapshot]>header h1{width:min(1180px,calc(100% - 48px));min-height:76px;margin:0 auto;display:flex;align-items:center;gap:12px;font-size:20px;font-weight:800;letter-spacing:-.025em}main[data-website-studio-renderer=published-snapshot]>header h1:before{content:"L";width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ps-border-strong);border-radius:9px;color:var(--ps-gold-light);background:linear-gradient(145deg,#d4af3738,#030507f0);box-shadow:0 0 25px #d4af3729;font-size:14px;font-weight:900}main[data-website-studio-renderer=published-snapshot]>section{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:90px 0}main[data-website-studio-renderer=published-snapshot]>section:not([data-block-type=hero]):not([data-block-type=cta]){border-top:1px solid rgba(255,255,255,.045)}main[data-website-studio-renderer=published-snapshot] section h2{max-width:820px;margin:0 0 18px;color:var(--ps-text);font-size:clamp(34px,4vw,50px);line-height:1.08;letter-spacing:-.04em}main[data-website-studio-renderer=published-snapshot] section h3{margin:0 0 11px;color:var(--ps-text);font-size:19px;line-height:1.3;letter-spacing:-.015em}main[data-website-studio-renderer=published-snapshot] section p{max-width:760px;color:var(--ps-muted);font-size:16px;line-height:1.75}main[data-website-studio-renderer=published-snapshot] [data-renderer-eyebrow=true]{width:fit-content;margin:0 0 22px;padding:8px 14px;border:1px solid var(--ps-border);border-radius:999px;color:var(--ps-gold-light);background:#d4af3711;font-size:12px;line-height:1;font-weight:800;letter-spacing:.075em;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{position:relative;min-height:560px;margin-top:34px;padding:72px clamp(400px,41vw,530px) 72px 64px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border:1px solid var(--ps-border);border-radius:28px;background:linear-gradient(125deg,#d4af3713,#0d121ae6 44%,#06090efa);box-shadow:0 35px 90px #00000057,inset 0 1px #ffffff0a}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]:before{content:"";position:absolute;width:520px;height:520px;right:-90px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.2),transparent 64%);pointer-events:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]:after{content:"";position:absolute;right:54px;top:50%;width:350px;height:300px;transform:translateY(-50%) perspective(900px) rotateY(-8deg);border:1px solid rgba(212,175,55,.3);border-radius:20px;background:linear-gradient(90deg,rgba(212,175,55,.12) 1px,transparent 1px),linear-gradient(rgba(212,175,55,.1) 1px,transparent 1px),radial-gradient(circle at 72% 24%,rgba(245,215,110,.24),transparent 22%),linear-gradient(145deg,#18202d,#070a0f);background-size:42px 42px,42px 42px,auto,auto;box-shadow:-18px 28px 70px #0000007a,0 0 50px #d4af371c;pointer-events:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero] h2{position:relative;z-index:2;margin-bottom:24px;font-size:clamp(43px,5vw,65px);line-height:1.02;letter-spacing:-.052em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>p{position:relative;z-index:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>p:not([data-renderer-eyebrow]){margin:0 0 28px;color:#d7dce4;font-size:17px}main[data-website-studio-renderer=published-snapshot] [data-renderer-ctas=hero]{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}main[data-website-studio-renderer=published-snapshot] [data-renderer-cta]{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ps-border-strong);border-radius:11px;color:var(--ps-text);background:#ffffff06;font-size:14px;font-weight:750;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}main[data-website-studio-renderer=published-snapshot] [data-renderer-ctas=hero] [data-renderer-cta]:first-child{color:#090b0f;border-color:#f5d76ec7;background:linear-gradient(135deg,#f5d76e,#d4af37);box-shadow:0 14px 34px #d4af3730}main[data-website-studio-renderer=published-snapshot] [data-renderer-cta]:hover{transform:translateY(-2px);border-color:#f5d76eb8;box-shadow:0 15px 36px #00000047}main[data-website-studio-renderer=published-snapshot] [data-renderer-collection]{margin:38px 0 0;padding:0;list-style:none}main[data-website-studio-renderer=published-snapshot] [data-renderer-collection]>li{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:linear-gradient(145deg,#111721eb,#080c12e6);box-shadow:inset 0 1px #ffffff06;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}main[data-website-studio-renderer=published-snapshot] [data-renderer-collection]>li:hover{transform:translateY(-4px);border-color:var(--ps-border-strong);box-shadow:0 22px 45px #0000003d}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards] [data-renderer-collection=problems]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;counter-reset:problems}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards] [data-renderer-collection=problems]>li{min-height:230px;padding:30px;counter-increment:problems}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards] [data-renderer-collection=problems]>li:before{content:"0" counter(problems);display:block;margin-bottom:30px;color:var(--ps-gold-light);font-size:12px;font-weight:800;letter-spacing:.08em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards] [data-renderer-collection=problems] p{margin:0;color:var(--ps-soft);font-size:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures] [data-renderer-collection=features]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures] [data-renderer-collection=features]>li{min-height:205px;padding:30px 32px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures] [data-renderer-collection=features]>li:before{content:"";width:38px;height:4px;display:block;margin-bottom:28px;border-radius:99px;background:linear-gradient(90deg,var(--ps-gold),var(--ps-gold-light));box-shadow:0 0 22px #d4af3738}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures] [data-renderer-collection=features] p{margin:0;color:var(--ps-soft);font-size:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps]>li{padding:27px 24px 30px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps]>li>strong{width:42px;height:42px;margin-bottom:24px;display:grid;place-items:center;border:1px solid var(--ps-border-strong);border-radius:12px;color:var(--ps-gold-light);background:#d4af371a;font-size:13px;font-weight:850}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps] p{margin:0;color:var(--ps-soft);font-size:14px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true]{margin-top:38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true] article{min-height:245px;padding:34px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:linear-gradient(145deg,#0f141df0,#080c12eb)}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true] article:last-child{border-color:var(--ps-border-strong);background:linear-gradient(145deg,#d4af3718,#0a0e14f2)}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true] h3{width:fit-content;margin-bottom:26px;padding:7px 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--ps-muted);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true] article:last-child h3{color:var(--ps-gold-light);border-color:var(--ps-border)}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true] p{margin:0;color:var(--ps-muted);font-size:15px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics]{padding-top:34px;padding-bottom:34px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dl{margin:0;padding:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:10px 28px;border:1px solid var(--ps-border);border-radius:22px;background:linear-gradient(135deg,#d4af371a,#0d121ae6 42%,#080b10f2);box-shadow:0 24px 65px #0000003d}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dt{color:var(--ps-soft);font-size:13px;line-height:1.45;text-align:center}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd{margin:0;color:var(--ps-gold-light);font-size:clamp(34px,4vw,52px);line-height:1;font-weight:850;letter-spacing:-.045em;text-align:center}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dt:nth-of-type(1){grid-column:1;grid-row:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd:nth-of-type(1){grid-column:1;grid-row:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dt:nth-of-type(2){grid-column:2;grid-row:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd:nth-of-type(2){grid-column:2;grid-row:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dt:nth-of-type(3){grid-column:3;grid-row:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd:nth-of-type(3){grid-column:3;grid-row:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]{margin-top:65px;margin-bottom:90px;padding:76px 48px;text-align:center;border:1px solid var(--ps-border-strong);border-radius:28px;background:radial-gradient(circle at 50% 0%,rgba(212,175,55,.18),transparent 35rem),linear-gradient(145deg,#141a24f2,#070a0ff7);box-shadow:0 30px 80px #00000047}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta] h2,main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]>p{margin-left:auto;margin-right:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]>p{margin-bottom:28px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]>[data-renderer-cta]{min-height:52px;padding:0 24px;color:#090b0f;border-color:#f5d76ebf;background:linear-gradient(135deg,#f5d76e,#d4af37);box-shadow:0 14px 36px #d4af3733}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{min-height:0;padding:60px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]:after{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards] [data-renderer-collection=problems]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures] [data-renderer-collection=features]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot]>header h1,main[data-website-studio-renderer=published-snapshot]>section{width:min(100% - 30px,1180px)}main[data-website-studio-renderer=published-snapshot]>section{padding:62px 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{margin-top:18px;padding:42px 24px;border-radius:20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero] h2{font-size:clamp(38px,12vw,52px)}main[data-website-studio-renderer=published-snapshot] [data-renderer-ctas=hero]{flex-direction:column}main[data-website-studio-renderer=published-snapshot] [data-renderer-ctas=hero] [data-renderer-cta]{width:100%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps] [data-renderer-collection=steps]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] [data-renderer-before-after=true]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dl{display:flex;flex-direction:column;padding:30px 24px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd{margin-top:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]{margin-top:35px;margin-bottom:50px;padding:48px 24px;border-radius:20px}}@media (prefers-reduced-motion: reduce){main[data-website-studio-renderer=published-snapshot] *,main[data-website-studio-renderer=published-snapshot] *:before,main[data-website-studio-renderer=published-snapshot] *:after{transition:none!important}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{min-height:600px;margin-bottom:34px;padding:68px 62px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:54px;align-items:center}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>[data-renderer-eyebrow=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>h2,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>p,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>[data-renderer-ctas=hero]{grid-column:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero] h2{max-width:660px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]:after{width:520px;height:520px;right:-125px;top:54%;border:0;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(212,175,55,.13),transparent 66%);box-shadow:none}main[data-website-studio-renderer=published-snapshot] [data-renderer-hero-product-preview=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>figure{position:relative;z-index:3;grid-column:2;grid-row:1 / span 4;width:min(100%,430px);margin:0;justify-self:end}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-shell=true]{min-height:390px;padding:20px;overflow:hidden;border:1px solid rgba(212,175,55,.29);border-radius:22px;background:radial-gradient(circle at 82% 8%,rgba(245,215,110,.1),transparent 16rem),linear-gradient(145deg,#141b26f7,#070b11fa);box-shadow:-24px 34px 75px #0000006b,0 0 48px #d4af371a;transform:perspective(1100px) rotateY(-5deg) rotateX(1deg)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true]{height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff06}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true] strong{font-size:13px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-status=true]{width:31px;height:20px;display:grid;place-items:center;border-radius:999px;background:#d4af3714}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-status=true] i{width:6px;height:6px;border-radius:50%;background:#d9bc55;box-shadow:0 0 12px #d9bc5594}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpis=true]{margin-top:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi]{min-height:78px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#ffffff06}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi] strong{color:#f3d666;font-size:23px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi] span{width:55%;height:4px;border-radius:999px;background:#b7bfca40}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-pipeline=true]{margin-top:14px;padding:17px 16px;display:grid;gap:13px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#01040857}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row]{display:grid;grid-template-columns:9px 1fr;gap:10px;align-items:center}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row] span{width:7px;height:7px;border-radius:50%;background:#d4af37}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row] i{height:7px;border-radius:999px;background:linear-gradient(90deg,#d4af378a,#d4af371a)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row="1"] i{width:88%}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row="2"] i{width:72%}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row="3"] i{width:55%}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-row="4"] i{width:36%}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-automation=true]{margin-top:14px;padding:15px;display:grid;grid-template-columns:1fr 92px;gap:14px;align-items:center;border:1px solid rgba(212,175,55,.14);border-radius:14px;background:#d4af370d}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-flow=true]{display:flex;align-items:center;gap:7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-flow=true] span,main[data-website-studio-renderer=published-snapshot] [data-hero-preview-flow=true] strong{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#d4af3714}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-flow=true] strong{color:#f3d666;font-size:11px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-flow=true] i{width:28px;height:1px;background:#d4af376b}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chip=true]{height:34px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;background:#0003}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chip=true] span{width:7px;height:7px;border-radius:50%;background:#d4af37}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chip=true] i{width:42px;height:4px;border-radius:999px;background:#b7bfca38}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]{position:absolute;right:-18px;bottom:34px;width:142px;min-height:60px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(245,215,110,.35);border-radius:13px;background:#0b1017f5;box-shadow:0 18px 45px #00000075}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] span{width:72px;height:5px;border-radius:999px;background:linear-gradient(90deg,#d4af3799,#d4af3724)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] strong{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;color:#0b0d11;background:linear-gradient(135deg,#f3d666,#c9a52d)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards]{padding-top:118px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dd{font-size:clamp(40px,4.5vw,58px)}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{padding:58px;grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] [data-renderer-hero-product-preview=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]>figure{grid-column:1;grid-row:auto;width:min(100%,560px);margin-top:38px;justify-self:center}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-shell=true]{transform:none}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero]{padding:42px 24px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-shell=true]{min-height:340px;padding:14px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-automation=true]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards]{padding-top:82px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:650px;padding:76px clamp(44px,5vw,76px);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);column-gap:clamp(42px,5vw,74px);border-color:#d4af373b;border-radius:30px;background:radial-gradient(circle at 82% 18%,rgba(212,175,55,.115),transparent 31rem),linear-gradient(128deg,#0d121bf7,#06090efe)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-eyebrow=true]{margin-bottom:20px;color:#e2c45a;border-color:#d4af374d;background:#d4af3712;letter-spacing:.11em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{max-width:720px;margin-bottom:24px;font-size:clamp(46px,5.4vw,72px);line-height:.99;letter-spacing:-.055em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){max-width:650px;margin-bottom:30px;color:#c8ced7;font-size:18px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{gap:14px;margin-top:2px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]{min-height:52px;padding:0 23px;border-radius:12px;font-size:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{width:min(100%,455px);transform:translateY(4px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:405px;border-color:#d4af3757;box-shadow:-28px 38px 85px #0000007a,0 0 60px #d4af371a}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] ::selection{color:#090b0f;background:#e3c457}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:auto;padding:60px 42px;grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{max-width:780px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{width:min(100%,600px);margin-top:42px;justify-self:center;transform:none}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{margin-top:18px;padding:38px 21px 30px;border-radius:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-eyebrow=true]{margin-bottom:18px;padding:7px 11px;font-size:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{margin-bottom:20px;font-size:clamp(38px,11.3vw,51px);line-height:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){margin-bottom:25px;font-size:16px;line-height:1.58}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{display:grid;grid-template-columns:1fr;width:100%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]{width:100%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{margin-top:32px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:325px;padding:13px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{margin:24px 0 78px;padding:20px 24px;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff04}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos] li{min-height:52px;display:flex;align-items:center;justify-content:center;color:#9ea7b4;font-size:12px;font-weight:760;letter-spacing:.07em;text-align:center;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{position:relative;margin:0 0 110px;padding:72px clamp(24px,4vw,58px);overflow:hidden;border:1px solid rgba(212,175,55,.18);border-radius:28px;background:radial-gradient(circle at 50% 0%,rgba(212,175,55,.09),transparent 33rem),#080c12b8}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]>h2{max-width:760px;margin:0 auto 14px;text-align:center;font-size:clamp(36px,4.8vw,58px);letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-subtitle=true]{max-width:680px;margin:0 auto 32px;color:#aab2bd;text-align:center;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true]{width:fit-content;max-width:100%;margin:0 auto 36px;padding:5px;display:flex;flex-wrap:wrap;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true] button{min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:999px;color:#aeb6c1;background:transparent;font:inherit;font-size:13px;font-weight:760;cursor:pointer}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true] button[data-pricing-group-active=true]{color:#0b0d11;border-color:#f5d76eb8;background:linear-gradient(135deg,#f5d76e,#d4af37)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-billing-labels=true]{margin:-18px auto 30px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;color:#8993a0;font-size:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li{position:relative;min-height:100%;padding:27px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(160deg,#ffffff09,#ffffff03)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true]{border-color:#d4af377a;background:linear-gradient(160deg,#d4af371a,#ffffff05);box-shadow:0 25px 70px #00000040,0 0 42px #d4af3712;transform:translateY(-8px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-popular-label=true]{width:fit-content;margin-bottom:18px;padding:6px 10px;border-radius:999px;color:#111;background:#d9bc55;font-size:10px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers] h3{margin:0 0 8px;font-size:23px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-offer-subtitle=true]{min-height:44px;margin:0 0 20px;color:#8f99a6;line-height:1.5}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true]{margin:0 0 22px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true] strong{color:#f0d26a;font-size:36px;letter-spacing:-.04em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true] span{color:#8993a0;font-size:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true]{margin:10px 0 26px;padding:0;display:grid;gap:10px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true] li{position:relative;padding-left:21px;color:#c5ccd5;line-height:1.45}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true] li:before{content:"✓";position:absolute;left:0;color:#d9bc55}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers] [data-renderer-cta]{width:100%;margin-top:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{margin:0 0 120px;padding:20px 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]>h2{max-width:760px;margin-bottom:48px;font-size:clamp(38px,4.7vw,58px);letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]{position:relative;margin:0;padding:0;gap:14px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]:before{content:"";position:absolute;top:34px;left:7%;right:7%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.42),transparent)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li{position:relative;z-index:1;min-height:235px;padding:22px 18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#090e14e0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li>strong{width:48px;height:48px;margin-bottom:28px;display:grid;place-items:center;border:1px solid rgba(212,175,55,.32);border-radius:50%;color:#e4c85c;background:#0b1017;font-size:13px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps] h3{margin:0 0 10px;font-size:20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps] p{margin:0;color:#939daa;font-size:14px;line-height:1.55}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{grid-template-columns:repeat(3,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true]{transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]:before{display:none}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{margin-bottom:58px;padding:16px 4px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{margin-bottom:78px;padding:48px 18px;border-radius:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true]{width:100%;border-radius:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true] button{flex:1 1 100%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{margin-bottom:80px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li{min-height:auto}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]{position:relative;margin-bottom:42px;padding:72px clamp(26px,5vw,64px);overflow:hidden;border:1px solid rgba(212,175,55,.22);border-radius:28px;background:radial-gradient(circle at 86% 16%,rgba(212,175,55,.12),transparent 28rem),linear-gradient(145deg,#0f151ef5,#070a0ffc)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]>h2{max-width:780px;margin-bottom:18px;font-size:clamp(38px,4.8vw,60px);letter-spacing:-.048em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]>p{max-width:680px;margin-bottom:40px;color:#a6afbb;font-size:17px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]>li{min-height:145px;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection] h3{margin:0 0 8px;font-size:17px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection] p{margin:0;color:#8f99a6;font-size:13px;line-height:1.5}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]{position:relative;margin-bottom:110px;padding:72px clamp(26px,5vw,64px);border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(155deg,#ffffff07,#ffffff02)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]>h2{max-width:760px;margin-bottom:18px;font-size:clamp(38px,4.8vw,60px);letter-spacing:-.048em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]>p{max-width:660px;margin-bottom:40px;color:#a6afbb;font-size:17px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]>li{min-height:165px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:#090e14bd}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection] h3{margin:0 0 9px;font-size:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection] p{margin:0;color:#929ca9;font-size:13px;line-height:1.5}main[data-website-studio-renderer=published-snapshot] [data-renderer-section-cta=true]{margin-top:32px;display:flex;align-items:center;gap:12px}main[data-website-studio-renderer=published-snapshot] [data-renderer-section-cta=true] [data-renderer-cta]{min-height:50px;padding:0 22px;color:#0b0d11;border-color:#f5d76ebf;background:linear-gradient(135deg,#f5d76e,#d4af37)}@media (max-width: 1099px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os],main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]{padding:48px 20px;border-radius:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection],main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]{grid-template-columns:1fr}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]{margin-bottom:110px;padding:28px 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]>h2{max-width:760px;margin-bottom:16px;font-size:clamp(38px,4.8vw,58px);letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]>p{max-width:650px;margin-bottom:38px;color:#98a2af;font-size:16px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li{position:relative;min-height:220px;padding:25px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:20px;background:radial-gradient(circle at 80% 10%,rgba(212,175,55,.1),transparent 12rem),linear-gradient(155deg,#10161ff5,#070a0ffa);transition:transform .2s ease,border-color .2s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:hover{transform:translateY(-4px);border-color:#d4af3761}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection] h3{margin:0 0 9px;font-size:20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection] p{margin:0;color:#939da9;font-size:13px;line-height:1.5}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof]{margin-bottom:110px;padding:70px clamp(24px,5vw,64px);border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(145deg,#ffffff06,#070a0feb)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof]>h2{max-width:720px;margin-bottom:14px;font-size:clamp(36px,4.5vw,54px);letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof]>p{max-width:620px;margin-bottom:36px;color:#98a2af;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof] [data-renderer-testimonials=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof] blockquote{margin:0;padding:28px;border:1px solid rgba(212,175,55,.16);border-radius:19px;background:#080d13e0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof] blockquote>p{margin:0 0 24px;color:#d4d9e0;font-size:17px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]{position:relative;margin:30px 0 70px;padding:86px clamp(24px,6vw,80px);overflow:hidden;border:1px solid rgba(212,175,55,.28);border-radius:30px;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(212,175,55,.16),transparent 28rem),linear-gradient(145deg,#111822,#070a0f);box-shadow:0 35px 90px #00000047}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]>h2{max-width:780px;margin:0 auto 20px;font-size:clamp(42px,5.5vw,68px);line-height:1;letter-spacing:-.052em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]>p{max-width:660px;margin:0 auto 30px;color:#b3bbc5;font-size:18px;line-height:1.6}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final] [data-renderer-cta]{min-height:54px;padding:0 26px;color:#090b0f;border-color:#f5d76ed1;background:linear-gradient(135deg,#f5d76e,#d4af37);font-weight:800;box-shadow:0 17px 40px #d4af372e}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]{margin-bottom:78px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li{min-height:180px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof]{margin-bottom:78px;padding:48px 20px;border-radius:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=testimonials][data-style-variant=luxgrowth-home-proof] [data-renderer-testimonials=true]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]{margin-bottom:50px;padding:62px 20px;border-radius:22px}}[data-website-studio-shell=published]{min-height:100vh;color:#f5f7fa;background:#070a0f}[data-renderer-site-header=true]{position:sticky;z-index:50;top:0;border-bottom:1px solid rgba(255,255,255,.07);background:#070a0fe0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-public-header-inner=true]{width:min(1440px,calc(100% - 48px));min-height:76px;margin:0 auto;display:flex;align-items:center;gap:28px}[data-public-brand=true]{flex:0 0 auto;color:#f3d266;font-size:19px;font-weight:850;letter-spacing:-.025em;text-decoration:none}[data-public-nav-desktop=true]{flex:1;display:flex;align-items:center;justify-content:center;gap:4px}[data-public-nav-desktop=true]>a,[data-public-nav-dropdown=true]>summary{min-height:40px;padding:0 12px;display:flex;align-items:center;gap:5px;color:#b8c0cb;border-radius:10px;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer}[data-public-nav-desktop=true]>a:hover,[data-public-nav-dropdown=true]>summary:hover{color:#fff;background:#ffffff0b}[data-public-nav-dropdown=true]{position:relative}[data-public-nav-dropdown=true]>summary{list-style:none}[data-public-nav-dropdown=true]>summary::-webkit-details-marker{display:none}[data-public-nav-dropdown=true]>summary span{color:#7e8793;font-size:9px}[data-public-nav-dropdown-panel=true]{position:absolute;top:calc(100% + 9px);left:0;min-width:220px;padding:8px;display:grid;gap:3px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:#0a0f16fa;box-shadow:0 22px 60px #0000006b}[data-public-nav-dropdown-panel=true] a{padding:11px 12px;color:#b7c0ca;border-radius:9px;font-size:13px;text-decoration:none}[data-public-nav-dropdown-panel=true] a:hover{color:#fff;background:#ffffff0e}[data-public-header-actions=true]{flex:0 0 auto;display:flex;align-items:center;gap:9px}[data-public-locale=true]{padding:8px 9px;color:#abb4bf;font-size:12px;font-weight:750}[data-public-login=true]{padding:9px 12px;color:#d3d8df;font-size:13px;font-weight:700;text-decoration:none}[data-public-header-cta=true] [data-renderer-cta]{min-height:42px;padding:0 17px;color:#0b0d11;border-color:#f5d76ed1;border-radius:10px;background:linear-gradient(135deg,#f5d76e,#d4af37);font-size:13px;font-weight:800}[data-public-mobile-menu=true]{display:none}[data-renderer-page-title=true]{padding:64px 0 24px}[data-renderer-page-title=true] h1{margin:0;font-size:clamp(40px,5vw,68px);letter-spacing:-.05em}[data-renderer-site-footer=true]{padding:70px max(24px,calc((100vw - 1340px)/2)) 30px;border-top:1px solid rgba(255,255,255,.07);background:#06090d}[data-public-footer-grid=true]{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(130px,1fr));gap:36px}[data-public-footer-brand=true] strong{color:#f0cf62;font-size:20px}[data-public-footer-brand=true] p{max-width:280px;margin-top:14px;color:#87919e;font-size:14px;line-height:1.6}[data-public-footer-group=true] h2{margin:0 0 16px;color:#dfe4ea;font-size:13px}[data-public-footer-group=true] ul{margin:0;padding:0;display:grid;gap:10px;list-style:none}[data-public-footer-group=true] a,[data-public-footer-legal=true] a{color:#87919e;font-size:13px;text-decoration:none}[data-public-footer-group=true] a:hover,[data-public-footer-legal=true] a:hover{color:#e6c95c}[data-public-footer-legal=true]{margin-top:50px;padding-top:20px;display:flex;flex-wrap:wrap;gap:18px;border-top:1px solid rgba(255,255,255,.055)}@media (max-width: 1060px){[data-public-nav-desktop=true],[data-public-header-actions=true]>[data-public-login=true],[data-public-header-actions=true]>[data-public-header-cta=true]{display:none}[data-public-header-inner=true]{width:min(100% - 32px,1440px);min-height:68px}[data-public-header-actions=true]{margin-left:auto}[data-public-mobile-menu=true]{position:relative;display:block}[data-public-mobile-menu=true]>summary{width:40px;height:40px;display:grid;place-items:center;color:#f1f3f6;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff06;cursor:pointer;list-style:none}[data-public-mobile-menu=true]>summary::-webkit-details-marker{display:none}[data-public-mobile-panel=true]{position:absolute;top:calc(100% + 12px);right:0;width:min(340px,calc(100vw - 32px));padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#080d13fc;box-shadow:0 28px 70px #00000080}[data-public-mobile-panel=true] nav{display:grid;gap:4px}[data-public-mobile-panel=true] nav>a,[data-public-mobile-panel=true] [data-public-nav-dropdown=true]>summary{width:100%;min-height:44px;padding:0 12px;color:#d0d6de;display:flex;align-items:center;justify-content:space-between;text-decoration:none}[data-public-mobile-panel=true] [data-public-nav-dropdown-panel=true]{position:static;margin:4px 0 8px;box-shadow:none}[data-public-mobile-panel=true]>[data-public-login=true]{margin-top:10px;display:block}[data-public-mobile-panel=true]>[data-public-header-cta=true]{margin-top:8px}[data-public-mobile-panel=true] [data-renderer-cta]{width:100%}[data-public-footer-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-public-footer-brand=true]{grid-column:1 / -1}}@media (max-width: 620px){[data-renderer-site-footer=true]{padding:52px 20px 26px}[data-public-footer-grid=true]{grid-template-columns:1fr;gap:28px}[data-public-footer-brand=true]{grid-column:auto}}main[data-website-studio-renderer=published-snapshot] [id]{scroll-margin-top:76px}@media (max-width: 1060px){main[data-website-studio-renderer=published-snapshot] [id]{scroll-margin-top:68px}}@media (min-width: 681px) and (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li:nth-child(odd):last-child,main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection=features]>li:nth-child(odd):last-child,main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection=cards]>li:nth-child(odd):last-child{grid-column:1 / -1;justify-self:center}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li:nth-child(odd):last-child{width:calc(50% - 7px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection=features]>li:nth-child(odd):last-child{width:calc(50% - 9px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection=cards]>li:nth-child(odd):last-child{width:calc(50% - 7px)}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child){grid-template-columns:minmax(0,760px);justify-content:center}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child)>li{width:100%;min-height:280px;padding:34px clamp(28px,4vw,48px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child)>li h3{font-size:clamp(24px,2.4vw,34px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child) [data-renderer-collection=offers]{margin-inline:auto}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child){grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child)>li{min-height:auto;padding:24px}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{padding-top:42px;padding-bottom:46px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] h1{font-size:clamp(42px,12.8vw,58px);line-height:.98;letter-spacing:-.055em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] p{font-size:16px;line-height:1.55}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{gap:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{margin-top:24px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:285px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{margin-bottom:62px;padding:38px 18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]>h2{font-size:clamp(34px,10.5vw,46px);line-height:1.02}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-subtitle=true]{margin-bottom:24px;font-size:15px;line-height:1.55}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true]{margin-bottom:26px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child)>li{padding:24px 22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{margin-bottom:62px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]>h2{font-size:clamp(38px,10.8vw,48px);line-height:1.03}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]{gap:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li{padding:24px 22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]{padding:40px 22px;border-radius:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]>h2{font-size:clamp(38px,10.6vw,48px);line-height:1.03}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection=features]{gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection=features]>li{padding:22px 20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]{padding:40px 22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]>h2{font-size:clamp(38px,10.6vw,48px);line-height:1.03}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection=cards]{gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection=cards]>li{min-height:auto;padding:22px 20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]{margin-bottom:62px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]>h2{font-size:clamp(38px,10.6vw,48px);line-height:1.03}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection=cards]{gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection=cards]>li{min-height:auto;padding:22px 20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]{padding:42px 22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final] h2{font-size:clamp(38px,10.5vw,48px);line-height:1.02}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{padding-inline:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]>h2{margin-left:0;margin-right:0}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:610px;padding:58px clamp(46px,4.5vw,70px);grid-template-columns:minmax(0,1.16fr) minmax(380px,.84fr);column-gap:clamp(34px,4vw,58px);isolation:isolate;background:radial-gradient(circle at 78% 14%,rgba(236,194,71,.18),transparent 18rem),radial-gradient(circle at 100% 72%,rgba(212,175,55,.08),transparent 24rem),linear-gradient(122deg,#090d14fb,#04070bfe);box-shadow:inset 0 1px #ffffff09,0 32px 100px #0006}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 56%,rgba(212,175,55,.035) 56.5%,transparent 57%),linear-gradient(115deg,transparent 0 67%,rgba(212,175,55,.025) 67.5%,transparent 68%);opacity:.9;z-index:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>*{position:relative;z-index:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-eyebrow=true]{margin-bottom:18px;color:#e8cf70;background:#d4af370e;border-color:#d4af375c;letter-spacing:.14em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{max-width:690px;margin-bottom:22px;font-size:clamp(42px,3.9vw,58px);line-height:1.01;letter-spacing:-.055em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){max-width:640px;margin-bottom:28px;color:#cbd1d9;font-size:18px;line-height:1.58}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]{min-height:54px;padding-inline:25px;border-radius:11px;font-weight:800}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]:first-child{box-shadow:0 10px 30px #dcb34a2e,0 0 26px #dcb34a1a}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{width:min(100%,465px);transform:translateY(6px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:390px;padding:22px;border-radius:24px;border-color:#d4af376b;background:radial-gradient(circle at 84% 8%,rgba(242,209,92,.14),transparent 14rem),linear-gradient(145deg,#161d27fb,#05080dfe);box-shadow:-34px 42px 90px #00000085,0 0 72px #d4af371f,inset 0 1px #ffffff09;transform:perspective(1200px) rotateY(-4deg) rotateX(1deg)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-toolbar=true]{height:50px;border-color:#ffffff13;background:#ffffff08}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-kpi]{background:linear-gradient(145deg,#ffffff08,#ffffff04);border-color:#ffffff13}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-pipeline=true]{background:#0104086b}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-floating=true]{box-shadow:0 18px 46px #00000080,0 0 28px #d4af3721}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:auto;padding:58px 42px;grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{width:min(100%,620px);margin-top:38px;justify-self:center;transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{transform:none}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{margin-top:14px;padding:34px 20px 26px;border-radius:20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{font-size:clamp(38px,11vw,49px);line-height:.99}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){font-size:16px;line-height:1.52}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{margin-top:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:315px;padding:14px;border-radius:18px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] [data-renderer-website-analyzer=true]{max-width:820px;margin:26px auto 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] [data-renderer-website-analyzer=true]>label{display:block}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] [data-renderer-website-analyzer=true]>label>span{display:block;margin-bottom:9px;color:#cfd4dc;font-size:13px;font-weight:700}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] [data-renderer-website-analyzer=true]>label>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:7px;border:1px solid rgba(212,175,55,.24);border-radius:14px;background:#04080dc7;box-shadow:0 18px 55px #0000003d}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] input{min-width:0;min-height:48px;padding:0 15px;color:#f7f8fa;border:0;outline:0;background:transparent;font:inherit}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] button{min-height:48px;padding:0 20px;border:0;border-radius:10px;background:linear-gradient(135deg,#f0cf68,#c99c35);color:#090b0f;font-weight:850;cursor:pointer}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter] [data-renderer-before-after=true]{gap:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter] [data-renderer-before-after=true] article{min-height:185px;padding:28px;border-radius:20px;background:linear-gradient(145deg,#ffffff09,#ffffff03)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter] [data-renderer-before-after=true] article:last-child{border-color:#d4af3757;box-shadow:inset 0 1px #ffffff06,0 20px 55px #00000038}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(480px,1.22fr);gap:clamp(38px,6vw,86px);align-items:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm] [data-diagnostic-intro=true]{position:sticky;top:110px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm] [data-diagnostic-response-copy=true]{color:#e4c85c;font-weight:750}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm] [data-diagnostic-intro=true] small{display:block;margin-top:18px;color:#858e9b;line-height:1.55}main[data-website-studio-renderer=published-snapshot] .lg-diagnostic-form{padding:clamp(22px,3vw,34px);border:1px solid rgba(255,255,255,.085);border-radius:24px;background:linear-gradient(145deg,#121821f0,#070b11f7);box-shadow:0 28px 80px #0000004d}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-fields=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field]{display:grid;gap:8px}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field=textarea]{grid-column:1 / -1}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field]>span{color:#d5dae1;font-size:13px;font-weight:750}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] input,main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] select,main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] textarea{width:100%;padding:13px 14px;border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:0;color:#f4f6f8;background:#03070cb8;font:inherit}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] textarea{min-height:128px;resize:vertical}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] input:focus,main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] select:focus,main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field] textarea:focus{border-color:#d4af3794;box-shadow:0 0 0 3px #d4af3714}main[data-website-studio-renderer=published-snapshot] #diagnostic-submit-button{min-height:52px;margin-top:22px;padding:0 24px;border:0;border-radius:11px;background:linear-gradient(135deg,#f0cf68,#c99c35);color:#080b0f;font-weight:850;cursor:pointer}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm] [data-diagnostic-intro=true]{position:static}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] [data-renderer-website-analyzer=true]>label>div{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer] button{width:100%}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-fields=true]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] [data-diagnostic-field=textarea]{grid-column:auto}main[data-website-studio-renderer=published-snapshot] #diagnostic-submit-button{width:100%}}main[data-website-studio-renderer=published-snapshot] .lg-diagnostic-form button:disabled{cursor:wait;opacity:.72;pointer-events:none}main[data-website-studio-renderer=published-snapshot] .lg-diagnostic-form select{color-scheme:dark}main[data-website-studio-renderer=published-snapshot] .lg-diagnostic-form select option{background:#0b1018;color:#fff}main[data-website-studio-renderer=published-snapshot] .lg-form-message{margin-top:16px;padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0b;font-size:.9rem;line-height:1.45;animation:lgPublishedFormMessageIn .25s ease both}main[data-website-studio-renderer=published-snapshot] .lg-form-message strong{display:block;margin-bottom:4px;color:#fff;font-weight:900}main[data-website-studio-renderer=published-snapshot] .lg-form-message span{display:block;color:#ffffffb8}main[data-website-studio-renderer=published-snapshot] .lg-form-message.success{border-color:#f5c8426b;background:linear-gradient(135deg,#f5c84229,#ffffff09);box-shadow:0 18px 40px #f5c84214}main[data-website-studio-renderer=published-snapshot] .lg-form-message.success strong:before{content:"✓ ";color:#f5c842}main[data-website-studio-renderer=published-snapshot] .lg-form-message.error{border-color:#ff64506b;background:linear-gradient(135deg,#ff645021,#ffffff09)}main[data-website-studio-renderer=published-snapshot] .lg-form-message.error strong:before{content:"!";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:7px;border-radius:50%;background:#ff64502e;color:#ff8d75;font-size:.78rem}@keyframes lgPublishedFormMessageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources]>li{min-height:230px;padding:28px;display:flex;flex-direction:column;align-items:flex-start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources] h3{margin:0 0 14px;font-size:18px;line-height:1.25}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources] p{margin:0 0 24px;color:var(--ps-soft);font-size:14px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources] [data-renderer-cta]{margin-top:auto}@media (max-width: 900px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources] [data-renderer-collection=resources]>li{min-height:0}}@media (min-width: 981px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards]{padding-top:76px;padding-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing] [data-style-variant=luxgrowth-home-offers],main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{margin-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{margin-bottom:72px;padding-top:16px;padding-bottom:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os]{margin-bottom:36px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services]{margin-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors]{margin-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after]{padding-top:72px;padding-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources]{padding-top:72px;padding-bottom:72px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic]{padding-top:88px;padding-bottom:88px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta]{margin-top:48px;margin-bottom:64px}}@media (min-width: 1100px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem]{width:min(1180px,calc(100% - 48px));max-width:none;margin-left:auto;margin-right:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]>li{min-height:220px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{width:min(1180px,calc(100% - 48px));max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true]{margin-left:auto;margin-right:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child){width:100%;grid-template-columns:minmax(0,920px);justify-content:center;margin-left:auto;margin-right:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]:has(>li:only-child)>li{width:100%;max-width:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method]{width:min(1180px,calc(100% - 48px));max-width:none;margin-left:auto;margin-right:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]{width:100%;gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=methodSteps][data-style-variant=luxgrowth-home-method] [data-renderer-collection=steps]>li{min-width:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=cta][data-style-variant=luxgrowth-home-final]{width:min(1180px,calc(100% - 48px));max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:clamp(48px,6vw,84px);padding-right:clamp(48px,6vw,84px)}}@media (min-width: 1100px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]:has(>li:nth-child(7):last-child),main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]:has(>li:nth-child(7):last-child){grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li,main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li{grid-column:span 2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(5),main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(5){grid-column:2 / span 2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(6),main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(6){grid-column:4 / span 2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=platformFeatures][data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(7),main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-services] [data-renderer-collection]:has(>li:nth-child(7):last-child)>li:nth-child(7){grid-column:6 / span 2}}@media (min-width: 1100px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:#d4af371a}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{display:flex;flex-direction:column;width:min(1180px,calc(100% - 48px));max-width:none;margin:-1px auto 54px;padding:0 clamp(48px,5vw,64px) 34px;border:1px solid rgba(212,175,55,.22);border-top:0;border-radius:0 0 28px 28px;background:linear-gradient(135deg,#0b1016f7,#080b0ffa);box-shadow:0 24px 70px #0003}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]>h2{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]{order:1;width:100%;max-width:720px;margin:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>span{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>div{min-height:62px;padding:7px;border:1px solid rgba(212,175,55,.44);border-radius:13px;background:#04080de0;box-shadow:0 14px 42px #00000047,inset 0 1px #ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] input{min-height:48px;padding-left:18px;font-size:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] button{min-width:210px;border-radius:9px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]>p:not([data-renderer-website-analyzer-message]){order:2;max-width:720px;margin:9px 0 0;color:#d0d6dea8;font-size:12px;line-height:1.55}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]>p[data-renderer-website-analyzer-message]{order:3;max-width:720px;margin:9px 0 0}}@media (min-width: 1100px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{width:min(1180px,calc(100% - 48px));max-width:none;margin:18px auto 64px;padding:14px 18px;box-sizing:border-box;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(135deg,#ffffff06,#ffffff02)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos] li{min-width:0;min-height:50px}}@media (min-width: 1100px){header[data-renderer-site-header=true]{position:sticky;top:0;z-index:80;min-height:76px;border-bottom:1px solid rgba(255,255,255,.07);background:#080c11f0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 38px #00000029}header[data-renderer-site-header=true] [data-public-header-inner=true]{width:min(1320px,calc(100% - 48px));min-height:76px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:38px}header[data-renderer-site-header=true] [data-public-brand=true]{color:#f2c94c;font-size:17px;font-weight:800;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}header[data-renderer-site-header=true] [data-public-nav-desktop=true]{display:flex;justify-content:center;align-items:center;gap:28px}header[data-renderer-site-header=true] [data-public-nav-desktop=true]>a,header[data-renderer-site-header=true] [data-public-nav-desktop=true] summary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 3px;border:0;background:transparent;color:#eff2f7c7;font-size:13px;font-weight:650;line-height:1;text-decoration:none;cursor:pointer;transition:color .18s ease,opacity .18s ease}header[data-renderer-site-header=true] [data-public-nav-desktop=true]>a:hover,header[data-renderer-site-header=true] [data-public-nav-desktop=true] summary:hover{color:#f4cb50}header[data-renderer-site-header=true] details[data-public-nav-dropdown=true]{position:relative}header[data-renderer-site-header=true] details[data-public-nav-dropdown=true]>summary{list-style:none}header[data-renderer-site-header=true] details[data-public-nav-dropdown=true]>summary::-webkit-details-marker{display:none}header[data-renderer-site-header=true] details[data-public-nav-dropdown=true]>summary>span{display:inline-flex;align-items:center;justify-content:center;color:#f2c94cb8;font-size:10px;transform:translateY(-1px);transition:transform .18s ease}header[data-renderer-site-header=true] details[data-public-nav-dropdown=true][open]>summary>span{transform:translateY(-1px) rotate(180deg)}header[data-renderer-site-header=true] [data-public-nav-dropdown-panel=true]{position:absolute;top:calc(100% + 10px);left:50%;z-index:100;width:235px;padding:9px;transform:translate(-50%);border:1px solid rgba(242,201,76,.22);border-radius:14px;background:#0c1117fb;box-shadow:0 24px 60px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}header[data-renderer-site-header=true] [data-public-nav-dropdown-panel=true] a{display:flex;min-height:42px;align-items:center;padding:0 13px;border-radius:9px;color:#edf1f6d1;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .16s ease,color .16s ease}header[data-renderer-site-header=true] [data-public-nav-dropdown-panel=true] a:hover{color:#f5cf55;background:#f2c94c13}header[data-renderer-site-header=true] [data-public-header-actions=true]{display:flex;align-items:center;gap:10px}header[data-renderer-site-header=true] [data-public-locale=true]{display:inline-flex;min-width:44px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#edf1f6c2;background:#ffffff05;font-size:11px;font-weight:700}header[data-renderer-site-header=true] [data-public-login=true]{display:inline-flex;min-width:78px;height:40px;align-items:center;justify-content:center;padding:0 16px;border:1px solid rgba(242,201,76,.34);border-radius:9px;color:#f7f8fae6;background:#ffffff03;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .18s ease,color .18s ease,background .18s ease}header[data-renderer-site-header=true] [data-public-login=true]:hover{border-color:#f2c94cb3;color:#f5cf55;background:#f2c94c0b}header[data-renderer-site-header=true] [data-public-header-cta=true] a,header[data-renderer-site-header=true] [data-public-header-cta=true] button{min-height:42px;padding:0 22px;border-radius:9px;font-size:12px;font-weight:800;box-shadow:0 8px 28px #deb13029}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{align-items:stretch;gap:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li{position:relative;isolation:isolate;min-height:340px;padding:26px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(208,169,69,.22);border-radius:22px;background:#0d1117;box-shadow:0 18px 44px #00000038;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>figure{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>figure>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:scale(1.015);transition:transform .42s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:nth-child(1)>figure>img{object-position:70% 50%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:nth-child(2)>figure>img{object-position:70% 48%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:nth-child(3)>figure>img{object-position:66% 50%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:nth-child(4)>figure>img{object-position:62% 50%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#04080e0a 12%,#04080e2e 42%,#04080ed1 78%,#04080ef7)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>h3,main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>p,main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>a,main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>button{position:relative;z-index:2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>h3{margin:auto 0 10px;color:#fff;font-size:clamp(20px,1.7vw,25px);line-height:1.12;letter-spacing:-.025em;text-shadow:0 2px 14px rgba(0,0,0,.5)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>p{max-width:30ch;margin:0;color:#ffffffc7;font-size:14px;line-height:1.55;text-shadow:0 2px 12px rgba(0,0,0,.55)}@media (hover: hover){main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:hover{transform:translateY(-5px);border-color:#ddb74c85;box-shadow:0 24px 60px #00000057}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li:hover>figure>img{transform:scale(1.055)}}@media (max-width: 1050px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li{min-height:310px}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]{grid-template-columns:1fr;gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li{min-height:280px;padding:22px;border-radius:20px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=services][data-style-variant=luxgrowth-home-sectors] [data-renderer-collection]>li>h3{font-size:22px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after]{margin-bottom:92px;padding:30px 0 12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after]>h2{max-width:760px;margin:0 0 38px;font-size:clamp(38px,4.7vw,58px);line-height:1.02;letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article{position:relative;min-height:190px;padding:32px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-radius:22px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:first-child{border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:last-child{border:1px solid rgba(216,177,70,.42);background:radial-gradient(circle at 100% 0%,rgba(216,177,70,.1),transparent 44%),linear-gradient(145deg,#d8b1460b,#ffffff03);box-shadow:0 20px 54px #0003,inset 0 1px #eccb6f14}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article>h3{width:fit-content;margin:0 0 24px;padding:7px 12px;border-radius:999px;font-size:11px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:first-child>h3{border:1px solid rgba(255,255,255,.1);color:#ffffffbd;background:#ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:last-child>h3{border:1px solid rgba(216,177,70,.34);color:#e4c76d;background:#d8b1460e}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article>p{max-width:52ch;margin:0;color:#e6eaf0ba;font-size:15px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:last-child>p{color:#f5f7fadb}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]:after{content:"→";position:absolute;left:50%;top:50%;z-index:3;width:38px;height:38px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(216,177,70,.3);border-radius:50%;background:#0b0f14;color:#d8b146;font-size:17px;font-weight:800;box-shadow:0 8px 26px #00000057}@media (hover: hover){main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article:last-child:hover{transform:translateY(-3px);border-color:#e0be589e;box-shadow:0 25px 66px #00000047}}@media (max-width: 760px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]{grid-template-columns:1fr;gap:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article{min-height:170px;padding:26px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]:after{content:"↓";top:50%}}@media (max-width: 520px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after]>h2{margin-bottom:28px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=beforeAfter][data-style-variant=luxgrowth-home-before-after] [data-renderer-before-after=true]>article{min-height:155px;padding:22px;border-radius:19px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources]>h2{max-width:760px;margin-bottom:38px;font-size:clamp(38px,4.7vw,58px);line-height:1.03;letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]{gap:18px;align-items:stretch}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li{position:relative;isolation:isolate;min-height:260px;padding:30px;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:22px;background:linear-gradient(145deg,#ffffff0b,#ffffff03);box-shadow:0 18px 46px #0000002e;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:before{display:block;width:fit-content;margin-bottom:28px;color:#ddb74cdb;font-size:12px;line-height:1;font-weight:800;letter-spacing:.12em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:nth-child(1):before{content:"01"}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:nth-child(2):before{content:"02"}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:nth-child(3):before{content:"03"}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:first-child{border-color:#d8b14647;background:radial-gradient(circle at 0% 0%,rgba(216,177,70,.09),transparent 46%),linear-gradient(145deg,#ffffff0b,#ffffff03)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources] h3{margin:0 0 14px;color:#fff;font-size:20px;line-height:1.2;letter-spacing:-.02em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources] p{max-width:34ch;margin-bottom:28px;color:#e0e5edad;font-size:14px;line-height:1.65}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources] [data-renderer-cta]{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(216,177,70,.3);border-radius:11px;background:#d8b14606;color:#ffffffeb;font-weight:750;transition:transform .18s ease,background .18s ease,border-color .18s ease}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:first-child [data-renderer-cta]{border-color:#e0bb4cb8;background:linear-gradient(135deg,#efd066,#c99d37);color:#090c10;box-shadow:0 10px 28px #c99d3724}@media (hover: hover){main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:hover{transform:translateY(-4px);border-color:#d8b14661;box-shadow:0 24px 62px #00000047}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources] [data-renderer-cta]:hover{transform:translateY(-1px);border-color:#e0bb4c9e;background:#d8b14612}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:first-child [data-renderer-cta]:hover{background:linear-gradient(135deg,#f4d875,#d4a844)}}@media (max-width: 900px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li{min-height:220px}}@media (max-width: 520px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources]>h2{margin-bottom:28px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li{min-height:0;padding:24px;border-radius:19px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=resources][data-style-variant=luxgrowth-home-resources] [data-renderer-collection=resources]>li:before{margin-bottom:22px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic]{position:relative;column-gap:clamp(54px,6vw,92px);align-items:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]{position:relative}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]:before{content:"";display:block;width:52px;height:3px;margin-bottom:26px;border-radius:999px;background:linear-gradient(90deg,#efd066,#b98a2f);box-shadow:0 0 22px #d8b14633}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>h2{max-width:520px;font-size:clamp(42px,4.8vw,62px);line-height:1.02;letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>p{max-width:46ch;margin-top:24px;color:#e1e6eeb8;line-height:1.7}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] .lg-diagnostic-form{position:relative;border-color:#d8b1462e;background:radial-gradient(circle at 100% 0%,rgba(216,177,70,.055),transparent 34%),linear-gradient(145deg,#121821f5,#070b11fb);box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff09}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] input,main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] select,main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] textarea{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;background:#04080d9e}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] input:focus,main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] select:focus,main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-field] textarea:focus{border-color:#e0bb4ca8;background:#05090fd1;box-shadow:0 0 0 3px #d8b14614}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] #diagnostic-submit-button{width:100%;min-height:54px;margin-top:24px;border-radius:12px;background:linear-gradient(135deg,#f1d16a,#c99c35);box-shadow:0 14px 34px #c99c3529;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}@media (hover: hover){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] #diagnostic-submit-button:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 18px 42px #c99c3538}}@media (min-width: 981px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]{padding-top:8px}}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic]{row-gap:38px}}@media (max-width: 520px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>h2{font-size:clamp(36px,11vw,46px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] .lg-diagnostic-form{padding:22px;border-radius:20px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>figure{width:min(100%,360px);margin:30px 0 0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at 55% 12%,rgba(71,169,199,.13),transparent 42%),linear-gradient(180deg,#111c26f0,#080d14fa);box-shadow:0 24px 70px #00000047}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>figure img{display:block;width:100%;max-height:430px;object-fit:cover;object-position:center top}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>figure figcaption{padding:10px 14px 12px;color:#e1e6ee9e;font-size:12px}@media (max-width: 980px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]>figure{width:min(72vw,420px);margin-inline:auto}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=diagnosticForm][data-style-variant=luxgrowth-home-diagnostic] [data-diagnostic-intro=true]{top:auto}main[data-website-studio-renderer=published-snapshot] [data-renderer-site-footer=true]{position:relative;padding:76px max(24px,calc((100vw - 1180px)/2)) 38px;border-top:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 12% 0%,rgba(216,177,70,.075),transparent 34rem),linear-gradient(180deg,#080c11,#05080c)}main[data-website-studio-renderer=published-snapshot] [data-renderer-site-footer=true]:before{content:"";position:absolute;top:-1px;left:50%;width:min(1120px,calc(100% - 48px));height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(216,177,70,.42),transparent)}main[data-website-studio-renderer=published-snapshot] [data-public-footer-grid=true]{width:100%;max-width:1120px;margin:0 auto;grid-template-columns:minmax(300px,1.5fr) repeat(2,minmax(160px,.72fr));gap:clamp(46px,7vw,110px);align-items:start}main[data-website-studio-renderer=published-snapshot] [data-public-footer-brand=true] strong{display:inline-block;color:#efd067;font-size:22px;line-height:1.1;letter-spacing:-.02em}main[data-website-studio-renderer=published-snapshot] [data-public-footer-brand=true] p{max-width:310px;margin-top:16px;color:#ccd3dcad;font-size:15px;line-height:1.7}main[data-website-studio-renderer=published-snapshot] [data-public-footer-group=true] h2{margin:2px 0 20px;color:#f4f6f9eb;font-size:12px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] [data-public-footer-group=true] ul{gap:12px}main[data-website-studio-renderer=published-snapshot] [data-public-footer-group=true] a{display:inline-flex;align-items:center;min-height:28px;color:#b7c1ccb8;font-size:14px;transition:color .18s ease,transform .18s ease}@media (hover: hover){main[data-website-studio-renderer=published-snapshot] [data-public-footer-group=true] a:hover{color:#e4c45f;transform:translate(3px)}}main[data-website-studio-renderer=published-snapshot] [data-public-footer-legal=true]{width:100%;max-width:1120px;margin:52px auto 0}@media (max-width: 1060px){main[data-website-studio-renderer=published-snapshot] [data-public-footer-grid=true]{max-width:760px;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 64px}main[data-website-studio-renderer=published-snapshot] [data-public-footer-brand=true]{grid-column:1 / -1}}@media (max-width: 620px){main[data-website-studio-renderer=published-snapshot] [data-renderer-site-footer=true]{padding:54px 22px 30px}main[data-website-studio-renderer=published-snapshot] [data-public-footer-grid=true]{grid-template-columns:1fr;gap:30px}main[data-website-studio-renderer=published-snapshot] [data-public-footer-brand=true]{grid-column:auto}main[data-website-studio-renderer=published-snapshot] [data-public-footer-brand=true] p{max-width:280px}}[data-website-studio-shell=published]{--lux-navy: #050b12;--lux-panel: #0b1621;--lux-panel-soft: #101d29;--lux-line: rgba(221, 230, 239, .11);--lux-gold: #f2c94c;--lux-gold-deep: #d8a922;--lux-copy: #edf2f6;--lux-muted: #aeb9c5}[data-website-studio-shell=published] [data-renderer-site-header=true]{border-bottom:1px solid rgba(255,255,255,.065);background:#030a11eb;box-shadow:none}[data-website-studio-shell=published] [data-public-header-inner=true]{width:min(1320px,calc(100% - 48px));min-height:62px;gap:28px}[data-website-studio-shell=published] [data-public-brand=true]{display:inline-flex;align-items:center;gap:10px;color:#f6f8fa;font-family:Sora,Inter,ui-sans-serif,sans-serif;font-size:17px;font-weight:750;letter-spacing:-.035em}[data-website-studio-shell=published] [data-public-brand=true] img{width:32px;height:32px;object-fit:contain}[data-website-studio-shell=published] [data-public-nav-desktop=true]{gap:clamp(16px,2.2vw,30px)}[data-website-studio-shell=published] [data-public-nav-desktop=true]>a,[data-website-studio-shell=published] [data-public-nav-dropdown=true]>summary{min-height:36px;padding:0;color:#eef3f7c7;font-size:12px;font-weight:650}[data-website-studio-shell=published] [data-public-header-actions=true]{gap:10px}[data-website-studio-shell=published] [data-public-locale=true]{display:none}[data-website-studio-shell=published] [data-public-login=true]{min-width:90px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid rgba(242,201,76,.76);border-radius:8px;color:#f7f8fa;background:#070d14b8;font-size:12px;font-weight:750}[data-website-studio-shell=published] [data-public-header-cta=true] [data-renderer-cta]{min-height:36px;padding:0 20px;border-radius:8px;color:#10100c;font-size:12px;font-weight:800;box-shadow:0 8px 24px #f2c94c24}main[data-website-studio-renderer=published-snapshot]{font-family:Sora,Inter,ui-sans-serif,system-ui,sans-serif;background:radial-gradient(circle at 82% 9%,rgba(242,201,76,.11),transparent 31rem),radial-gradient(circle at 9% 43%,rgba(242,201,76,.055),transparent 25rem),linear-gradient(180deg,#02070c,#061019 44%,#03080d)}main[data-website-studio-renderer=published-snapshot]>section{width:min(1240px,calc(100% - 48px))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:530px;margin:24px auto 0;padding:46px clamp(32px,4.3vw,64px) 42px;display:grid;grid-template-columns:minmax(0,.91fr) minmax(455px,1.09fr);grid-template-areas:"eyebrow visual" "title visual" "copy visual" "actions visual";column-gap:clamp(20px,3.4vw,58px);align-items:center;overflow:hidden;isolation:isolate;border:1px solid rgba(242,201,76,.18);border-radius:22px;background:radial-gradient(circle at 75% 24%,rgba(242,201,76,.18),transparent 17rem),radial-gradient(circle at 96% 88%,rgba(242,201,76,.09),transparent 21rem),linear-gradient(116deg,#050e17fc,#04090ffb);box-shadow:inset 0 1px #ffffff09,0 30px 80px #00000057}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]:before{inset:auto auto 0 0;width:auto;height:auto;z-index:-1;border-radius:0;background:linear-gradient(112deg,transparent 0 52%,rgba(242,201,76,.045) 52.2%,transparent 52.5%),linear-gradient(112deg,transparent 0 66%,rgba(242,201,76,.03) 66.2%,transparent 66.5%)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]:after{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>[data-renderer-eyebrow=true]{grid-area:eyebrow;width:auto;margin:0 0 14px;padding:0;border:0;border-radius:0;color:#cad5df;background:transparent;font-size:10px;font-weight:700;letter-spacing:.2em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{grid-area:title;max-width:590px;margin:0 0 17px;color:#f5f7fa;font-size:clamp(43px,4.45vw,66px);line-height:.98;letter-spacing:-.065em}main[data-website-studio-renderer=published-snapshot] [data-renderer-hero-title-base=true],main[data-website-studio-renderer=published-snapshot] [data-renderer-hero-title-accent=true]{display:block}main[data-website-studio-renderer=published-snapshot] [data-renderer-hero-title-accent=true]{margin-top:.035em;color:var(--lux-gold);text-shadow:0 0 26px rgba(242,201,76,.14)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){grid-area:copy;max-width:500px;margin:0 0 22px;color:#c8d1da;font-size:15px;line-height:1.58}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{grid-area:actions;margin:0;gap:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]{min-height:43px;padding:0 18px;border:1px solid rgba(232,240,246,.35);border-radius:8px;font-size:12px;font-weight:750}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]:first-child{border-color:#f2c94ce6;background:linear-gradient(135deg,#ffe075,#e3b52e);box-shadow:0 12px 30px #f2c94c2e}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]:first-child:after{content:"→";margin-left:8px;font-size:16px;line-height:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]{position:relative;z-index:1;grid-area:visual;min-height:395px;align-self:stretch;margin:0;isolation:isolate}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure{position:absolute;z-index:1;inset:0 -64px -42px 29%;width:auto;max-width:none;margin:0;overflow:hidden;border:0;border-radius:0;pointer-events:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,11,18,.96),transparent 42%),linear-gradient(0deg,rgba(5,11,18,.45),transparent 46%);pointer-events:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure img{width:100%;height:100%;max-height:none;display:block;border-radius:0;object-fit:cover;object-position:56% center;filter:saturate(.92) contrast(1.05);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{position:absolute;z-index:3;top:52px;left:0;width:min(78%,450px);margin:0;transform:perspective(1200px) rotateY(-5deg) rotateX(1deg)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:304px;padding:15px;border:1px solid rgba(242,201,76,.5);border-radius:16px;background:radial-gradient(circle at 76% 0%,rgba(242,201,76,.14),transparent 10rem),linear-gradient(145deg,#0e1d2bfb,#040b12fc);box-shadow:-24px 32px 70px #00000085,0 0 52px #f2c94c1c,inset 0 1px #ffffff0f}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true]{height:35px;padding:0 10px;border-radius:8px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true]>div{display:grid;gap:1px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true] strong{color:#f7f8fa;font-size:11px;letter-spacing:-.03em}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true]>div>span{width:auto;height:auto;color:#8593a2;background:transparent;font-size:7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpis=true]{margin-top:10px;gap:7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi]{position:relative;min-height:76px;padding:10px;border-radius:9px;background:#0c1a27c7}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi]>span{width:auto;height:auto;color:#9daab7;background:transparent;font-size:8px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi] strong{color:#f7f9fb;font-size:24px;line-height:1}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi] em{position:absolute;right:9px;bottom:9px;color:#32d2a1;font-size:8px;font-style:normal;font-weight:800}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-pipeline=true]{margin-top:9px;padding:11px 12px 8px;gap:8px;border-radius:10px;background:#02080e8a}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chart-heading=true]{display:flex;justify-content:space-between;color:#9daab7;font-size:8px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chart-heading=true] strong{color:#32d2a1;font-size:8px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chart=true]{height:83px;display:flex;align-items:end;gap:7px;padding:3px 3px 0;border-bottom:1px solid rgba(255,255,255,.08)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chart=true] i{flex:1;min-height:12px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#49a4ff,#1379e5)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-automation=true]{margin-top:9px;padding:9px 10px;grid-template-columns:1fr 72px;gap:10px;border-radius:9px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]{z-index:5;right:-16px;bottom:18px;width:176px;min-height:64px;padding:10px;gap:8px;justify-content:flex-start;border-color:#f2c94c9e;border-radius:10px;background:#050e16f5;box-shadow:0 18px 42px #0000008a,0 0 25px #f2c94c1f}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]>span{width:28px;height:28px;display:grid;flex:0 0 auto;place-items:center;border-radius:7px;color:#12130d;background:linear-gradient(135deg,#ffe37b,#e0ad23)}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]>span svg{width:15px;height:15px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]>div{display:grid;gap:2px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] small{color:#f5f7fa;font-size:9px;font-weight:750}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] strong{width:auto;height:auto;display:block;color:#ccd5de;background:transparent;font-size:8px;font-weight:600}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] em{color:#8090a0;font-size:7px;font-style:normal}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{width:min(1240px,calc(100% - 48px));margin:-1px auto 10px;padding:16px 22px;display:grid;grid-template-columns:minmax(270px,.79fr) minmax(400px,1.21fr);grid-template-areas:"copy form" "trust form";column-gap:22px;row-gap:10px;align-items:center;border:1px solid rgba(242,201,76,.56);border-radius:0 0 18px 18px;background:radial-gradient(circle at 11% 50%,rgba(242,201,76,.11),transparent 18rem),linear-gradient(130deg,#0b1721fb,#050d14fc);box-shadow:0 20px 58px #00000047,0 0 46px #f2c94c12}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true]{grid-area:copy;display:flex;align-items:center;gap:13px;min-width:0}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-icon=true]{width:46px;height:46px;display:grid;flex:0 0 auto;place-items:center;border-radius:50%;color:#17140a;background:linear-gradient(135deg,#ffe378,#dca919);box-shadow:0 0 30px #f2c94c3d}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-icon=true] svg{width:23px;height:23px;stroke-width:2.5}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true]>div{min-width:0}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true] h2{max-width:300px;margin:0 0 3px;color:#f7f8fa;font-size:20px;line-height:1.08;letter-spacing:-.045em}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true] p{max-width:360px;margin:0;color:#b8c3cd;font-size:11px;line-height:1.48}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]{grid-area:form;width:100%;max-width:none;margin:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>div{min-height:53px;padding:5px;grid-template-columns:minmax(0,1fr) auto;gap:7px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#030a10c2;box-shadow:inset 0 1px #ffffff08}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] input{min-height:41px;padding:0 14px;border:0;border-radius:7px;color:#14202b;background:#f4f6f7;font-size:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] button{min-height:41px;padding:0 17px;border-radius:7px;color:#16140d;background:linear-gradient(135deg,#ffe276,#e2b02a);font-size:12px;font-weight:800}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{grid-area:trust;display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0 0 0 59px;list-style:none}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] li{gap:6px;color:#c2cbd4;font-size:10px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] [data-analyzer-trust-icon]{width:16px;height:16px;border-color:#f2c94ce6;color:#f7d75f;font-size:9px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:20px 8px 30px;display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-website-studio-renderer=published-snapshot] [data-renderer-logo-strip-heading=true]{max-width:120px;margin:0;color:#aebbc7;font-size:9px;font-weight:750;letter-spacing:.17em;line-height:1.38;text-transform:uppercase}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li{min-width:0;min-height:32px;padding:0;display:flex;align-items:center;justify-content:center;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li:hover{transform:none;border-color:transparent;box-shadow:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li>a,main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li{gap:7px;color:#d2d9df;font-size:10px;font-weight:600;text-decoration:none;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] [data-renderer-logo-strip-icon=true]{display:grid;flex:0 0 auto;place-items:center;color:#e8edf1}main[data-website-studio-renderer=published-snapshot] [data-renderer-logo-strip-icon=true] svg{width:16px;height:16px;stroke-width:1.75}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] figure{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem]{padding:22px 0 58px;border-top:1px solid rgba(255,255,255,.055)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem]>h2{max-width:none;margin:0 0 14px;color:#bdc9d2;font-size:10px;font-weight:750;letter-spacing:.17em;line-height:1.4}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]>li{min-height:152px;padding:20px 19px 18px;overflow:hidden;border:1px solid rgba(126,157,181,.19);border-radius:11px;background:linear-gradient(145deg,#0f202ee0,#06111aeb);box-shadow:inset 0 1px #ffffff06}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]>li:before{content:none}main[data-website-studio-renderer=published-snapshot] [data-renderer-problem-icon=true]{width:31px;height:31px;margin:0 0 12px;display:grid;place-items:center;border-radius:50%;color:#f5cf54;background:#f2c94c1a;box-shadow:0 0 21px #f2c94c1f}main[data-website-studio-renderer=published-snapshot] [data-renderer-problem-icon=true] svg{width:17px;height:17px;stroke-width:2.35}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems] h3{margin:0 0 6px;color:#f4f6f8;font-size:15px;line-height:1.2;letter-spacing:-.035em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems] p{margin:0;color:#b5c0ca;font-size:11px;line-height:1.45}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{margin:0 auto 72px;padding:34px 0 0;overflow:visible;border:0;border-radius:0;background:transparent}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading=true]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:22px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading-copy=true] [data-renderer-eyebrow=true]{width:auto;margin:0 0 8px;padding:0;border:0;border-radius:0;color:#b9c5cf;background:transparent;font-size:10px;font-weight:750;letter-spacing:.17em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading-copy=true] h2{max-width:620px;margin:0 0 7px;color:#f5f7fa;font-size:clamp(31px,3.15vw,47px);line-height:1.02;letter-spacing:-.06em;text-align:left}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-subtitle=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-intro=true] p{max-width:560px;margin:0;color:#b5c0ca;font-size:12px;line-height:1.5;text-align:left}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-intro=true]{margin:7px 0 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-intro=true] h3{margin:0 0 4px;color:#f1f4f7;font-size:17px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-billing-labels=true]{width:fit-content;margin:0;padding:4px;display:flex;align-items:center;gap:2px;border:1px solid rgba(242,201,76,.52);border-radius:8px;background:#081119e0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-billing-labels=true] span{min-height:29px;padding:0 13px;display:inline-flex;align-items:center;border-radius:6px;color:#b8c2cb;font-size:10px;font-weight:700}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-monthly-label=true]{color:#15130c;background:linear-gradient(135deg,#ffe177,#e5b62c)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-save-label=true]{margin-left:4px;min-height:auto;padding:5px 8px;color:#17140d;background:#f4cf54;font-size:9px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-groups=true]{margin:0 0 16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-layout=true]{display:grid;grid-template-columns:minmax(0,1fr) minmax(252px,.3fr);gap:14px;align-items:stretch}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{width:auto;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li{min-height:100%;padding:21px 18px 17px;border:1px solid rgba(130,157,179,.24);border-radius:11px;background:linear-gradient(145deg,#0e1e2ceb,#061019f0);box-shadow:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true]{overflow:visible;border-color:#f2c94ce0;background:radial-gradient(circle at 50% 0%,rgba(242,201,76,.12),transparent 11rem),linear-gradient(145deg,#18242bf7,#071018f7);box-shadow:0 14px 35px #00000040;transform:translateY(-5px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-popular-label=true]{position:absolute;top:-12px;left:50%;margin:0;padding:4px 11px;transform:translate(-50%);border:1px solid rgba(255,227,118,.9);border-radius:5px;color:#16130a;background:#f6d25b;font-size:8px;letter-spacing:.025em;text-transform:none;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers] h3{margin:0 0 5px;color:#f6f8fa;font-size:16px;line-height:1.2}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true]{margin:9px 0 7px;gap:5px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true] strong{color:#f6f8fa;font-size:29px;line-height:1}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-price=true] span{color:#c9d1d8;font-size:10px;font-weight:600}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li>p:not([data-pricing-price]){min-height:31px;margin:0;color:#b6c1cb;font-size:10px;line-height:1.45}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true]{margin:13px 0 14px;gap:6px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true] li{padding-left:16px;color:#d2d9df;font-size:10px;line-height:1.35}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-features=true] li:before{color:#f5cd4d;font-size:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers] [data-renderer-cta]{min-height:32px;padding:0 11px;border-radius:6px;font-size:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true] [data-renderer-cta]{color:#17140c;border-color:#f2c94cd1;background:linear-gradient(135deg,#ffe176,#dfae26)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true]{min-height:100%;padding:21px 18px 17px;gap:8px;border:1px solid rgba(242,201,76,.7);border-radius:11px;background:radial-gradient(circle at 83% 22%,rgba(242,201,76,.18),transparent 10rem),linear-gradient(145deg,#28200de0,#0b131afa);box-shadow:0 16px 38px #00000040}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-eyebrow=true]{color:#f6d25b;font-size:10px;letter-spacing:.08em}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-panel=true] h3{color:#f6d25b;font-size:22px;letter-spacing:-.05em}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-panel=true] p{margin:0;color:#d1d8df;font-size:10px;line-height:1.45}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-features=true]{margin-top:auto;gap:6px}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-features=true] li{font-size:10px}main[data-website-studio-renderer=published-snapshot] [data-pricing-promo-panel=true] [data-renderer-cta]{min-height:32px;margin-top:5px;padding:0 11px;border-radius:6px;color:#17140c;background:linear-gradient(135deg,#ffe176,#dfae26);font-size:10px}@media (min-width: 1100px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{margin-top:0;min-height:480px;padding-top:42px;padding-bottom:38px;grid-template-rows:27px 132px 61px 43px;align-content:start;border-color:transparent;border-radius:0;box-shadow:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]{min-height:0;height:395px;align-self:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure{inset:-14px -64px -32px 23%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure img{object-position:84% 34%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{top:48px;left:-20px;width:min(64%,365px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{grid-template-columns:minmax(470px,.9fr) minmax(500px,1.1fr)}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{flex-wrap:nowrap;justify-content:space-between;gap:10px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] li{min-width:0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] [data-analyzer-trust-icon]{display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid rgba(242,201,76,.9);border-radius:50%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li,main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li>a{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;letter-spacing:normal;text-transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem],main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{width:min(1240px,calc(100% - 48px))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem]{padding-bottom:25px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{padding-top:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li,main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true]{min-height:276px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true]{position:relative;display:flex;flex-direction:column}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-features=true]{margin:13px 0 14px;padding:0;display:grid;gap:6px;list-style:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-features=true] li{position:relative;padding-left:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-features=true] li:before{content:"✓";position:absolute;left:0;color:#f5cd4d}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true] [data-renderer-cta]{width:100%;margin-top:auto}}main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-services],main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-growth-os],main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-method],main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-before-after]{padding-top:58px;padding-bottom:58px;border-top-color:#ffffff0e}main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-services] [data-renderer-collection],main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]{gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-services] [data-renderer-collection]>li,main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-growth-os] [data-renderer-collection]>li,main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-method] [data-renderer-collection]>li{border-color:#819db433;border-radius:12px;background:linear-gradient(145deg,#0e1e2cd6,#061019e6)}main[data-website-studio-renderer=published-snapshot] section[data-style-variant=luxgrowth-home-final]{border-color:#f2c94c66;background:radial-gradient(circle at 52% 0%,rgba(242,201,76,.15),transparent 27rem),linear-gradient(145deg,#0d1a25f7,#060d14fa)}@media (max-width: 1099px){[data-website-studio-shell=published] [data-public-header-inner=true]{width:min(100% - 32px,1240px);min-height:60px}[data-website-studio-shell=published] [data-public-brand=true]{font-size:16px}main[data-website-studio-renderer=published-snapshot]>section,main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer],main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{width:min(100% - 32px,1240px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{min-height:auto;padding:48px 42px 36px;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "copy" "actions" "visual";row-gap:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]{width:min(100%,700px);min-height:385px;margin:31px auto 0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{top:32px;left:0;width:min(75%,465px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure{inset:0 -42px -36px 34%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{margin-top:0;border-radius:15px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{grid-template-columns:132px minmax(0,1fr)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:13px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-layout=true]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true]{min-height:210px}}@media (min-width: 768px) and (max-width: 1099px){[data-website-studio-shell=published] [data-public-nav-desktop=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-locale=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-login=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-header-cta=true]{display:none}[data-website-studio-shell=published] [data-public-mobile-menu=true]{position:relative;display:block}[data-website-studio-shell=published] [data-public-header-actions=true]{margin-left:auto}[data-website-studio-shell=published] [data-public-mobile-menu=true]>summary{width:40px;height:40px;display:grid;place-items:center;color:#f1f3f6;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff06;cursor:pointer;list-style:none}[data-website-studio-shell=published] [data-public-mobile-menu=true]>summary::-webkit-details-marker{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]{width:min(100%,680px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure{inset:0 -24px -30px 46%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{top:28px;width:min(65%,400px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{grid-template-columns:122px minmax(0,1fr);gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li,main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li>a{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:10px;letter-spacing:normal;text-transform:none;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{padding-top:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true]{overflow:visible}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-popular-label=true]{z-index:2}}@media (min-width: 840px) and (max-width: 1099px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{padding:16px 20px;grid-template-columns:minmax(0,.92fr) minmax(390px,1.08fr);grid-template-areas:"copy form" "trust trust";column-gap:18px;row-gap:12px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] li{min-width:0;display:inline-flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] [data-analyzer-trust-icon]{display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid rgba(242,201,76,.9);border-radius:50%}}@media (min-width: 768px) and (max-width: 839px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{padding:18px 20px;grid-template-columns:1fr;grid-template-areas:"copy" "form" "trust";gap:13px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>div{grid-template-columns:minmax(0,1fr) auto}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] li{min-width:0;display:inline-flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] [data-analyzer-trust-icon]{display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid rgba(242,201,76,.9);border-radius:50%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading=true]{grid-template-columns:1fr;gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-billing-labels=true]{justify-self:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li:nth-child(3){grid-column:1 / -1}}@media (min-width: 640px) and (max-width: 767px){[data-website-studio-shell=published] [data-public-nav-desktop=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-locale=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-login=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-header-cta=true]{display:none}[data-website-studio-shell=published] [data-public-mobile-menu=true]{display:block}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{padding:18px 20px;grid-template-columns:1fr;grid-template-areas:"copy" "form" "trust";gap:14px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>div{grid-template-columns:minmax(0,1fr) auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] input,main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] button{min-height:44px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] button{padding-inline:16px;font-size:12px;white-space:nowrap}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true] li{min-width:0;display:inline-flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}}@media (max-width: 767px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{transform:none}}@media (max-width: 639px){[data-website-studio-shell=published] [data-public-header-inner=true]{width:calc(100% - 28px);min-height:56px}[data-website-studio-shell=published] [data-public-brand=true]{gap:8px;font-size:15px}[data-website-studio-shell=published] [data-public-brand=true] img{width:28px;height:28px}[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-locale=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-login=true],[data-website-studio-shell=published] [data-public-header-actions=true]>[data-public-header-cta=true]{display:none}[data-website-studio-shell=published] [data-public-mobile-menu=true]>summary{width:35px;height:35px;border-radius:7px}main[data-website-studio-renderer=published-snapshot]>section,main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer],main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{width:calc(100% - 24px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]{margin-top:12px;padding:30px 20px 22px;border-radius:15px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>[data-renderer-eyebrow=true]{margin-bottom:12px;font-size:8px;letter-spacing:.18em}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>h2{margin-bottom:15px;font-size:clamp(35px,10.3vw,45px)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home]>p:not([data-renderer-eyebrow]){margin-bottom:18px;font-size:13px;line-height:1.55}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero]{gap:8px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-ctas=hero] [data-renderer-cta]{min-height:44px;width:auto;padding:0 16px;font-size:12px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]{min-height:275px;margin-top:25px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-visuals=true]>figure{inset:0 -16px -22px 40%}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-renderer-hero-product-preview=true]{top:20px;left:-8px;width:min(60%,235px);transform:perspective(900px) rotateY(-3deg)}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home] [data-hero-preview-shell=true]{min-height:204px;padding:10px;border-radius:11px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-toolbar=true]{height:27px;padding:0 7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpis=true]{margin-top:6px;gap:4px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi]{min-height:49px;padding:6px;border-radius:6px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-kpi] strong{font-size:15px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-pipeline=true]{margin-top:5px;padding:6px 8px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-chart=true]{height:52px;gap:4px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-automation=true]{display:none}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]{right:-8px;bottom:5px;width:133px;min-height:48px;padding:7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true]>span{width:22px;height:22px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] small{font-size:7px}main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] strong,main[data-website-studio-renderer=published-snapshot] [data-hero-preview-floating=true] em{font-size:6px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer]{margin:10px auto 0;padding:15px;grid-template-columns:1fr;grid-template-areas:"copy" "form" "trust";gap:12px;border-radius:14px}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true]{gap:10px}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-icon=true]{width:38px;height:38px}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true] h2{max-width:none;font-size:17px}main[data-website-studio-renderer=published-snapshot] [data-renderer-analyzer-copy=true] p{font-size:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true]>label>div{min-height:0;grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] input,main[data-website-studio-renderer=published-snapshot] section[data-block-type=websiteAnalyzer][data-style-variant=luxgrowth-home-analyzer] [data-renderer-website-analyzer=true] button{min-height:44px;width:100%}main[data-website-studio-renderer=published-snapshot] [data-renderer-website-analyzer-trust=true]{padding:0;display:grid;grid-template-columns:1fr;gap:7px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust]{padding:21px 0 25px;grid-template-columns:1fr;gap:13px}main[data-website-studio-renderer=published-snapshot] [data-renderer-logo-strip-heading=true]{max-width:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=logoStrip][data-style-variant=luxgrowth-home-trust] [data-renderer-collection=logos]>li{justify-content:flex-start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem]{padding:20px 0 42px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]{grid-template-columns:1fr;gap:9px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=problemCards][data-style-variant=luxgrowth-home-problem] [data-renderer-collection=problems]>li{min-height:0;padding:15px 16px}main[data-website-studio-renderer=published-snapshot] [data-renderer-problem-icon=true]{width:27px;height:27px;margin-bottom:8px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers]{margin-bottom:50px;padding-top:24px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading=true]{grid-template-columns:1fr;gap:14px;margin-bottom:18px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-heading-copy=true] h2{font-size:30px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-billing-labels=true]{justify-self:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-layout=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{grid-template-columns:1fr}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]{gap:15px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-renderer-collection=offers]>li[data-pricing-featured=true]{transform:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=pricingMarketing][data-style-variant=luxgrowth-home-offers] [data-pricing-promo-panel=true]{min-height:0}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:none;gap:16px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] [data-renderer-metric-item=true]{min-width:0;padding:12px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] [data-renderer-metric-item=true] dt,main[data-website-studio-renderer=published-snapshot] section[data-block-type=metrics] [data-renderer-metric-item=true] dd{grid-column:auto!important;grid-row:auto!important}main[data-website-studio-renderer=published-snapshot] section[data-block-type=newsletter]{padding-top:64px;padding-bottom:64px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=newsletter] [data-renderer-newsletter-form=true]{max-width:640px;margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=newsletter] [data-renderer-newsletter-form=true] input{min-width:0;min-height:50px;padding:0 16px;color:var(--ps-text);border:1px solid var(--ps-border);border-radius:11px;background:#ffffff06;font:inherit}main[data-website-studio-renderer=published-snapshot] section[data-block-type=newsletter] [data-renderer-newsletter-form=true] button{min-height:50px;padding:0 20px;color:#090b0f;border:1px solid rgba(245,215,110,.78);border-radius:11px;background:linear-gradient(135deg,#f5d76e,#d4af37);font:inherit;font-weight:800;cursor:pointer}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=newsletter] [data-renderer-newsletter-form=true]{grid-template-columns:1fr}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]{min-height:0;padding:64px clamp(38px,5vw,72px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>[data-renderer-eyebrow=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>h2,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>p,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>[data-renderer-ctas=hero]{grid-area:auto;grid-column:auto;position:relative;inset:auto;width:auto;min-width:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>h2{max-width:900px;margin:0 0 24px;font-size:clamp(42px,5vw,68px);line-height:1.04;overflow:visible}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false] [data-renderer-hero-title-base=true]{display:inline}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]>p:not([data-renderer-eyebrow]){max-width:720px;margin:0 0 28px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false] [data-renderer-ctas=hero]{max-width:720px;margin:0}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-has-hero-visuals=false]{padding:42px 24px}}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]{min-height:0;padding:52px clamp(38px,5vw,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);grid-template-areas:"eyebrow visual" "title visual" "copy visual" "actions visual";grid-template-rows:auto auto auto auto;column-gap:clamp(36px,5vw,76px);row-gap:0;align-items:start}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>[data-renderer-eyebrow=true],main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>h2,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>p,main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>[data-renderer-ctas=hero]{position:relative;inset:auto;min-width:0;height:auto}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>h2{max-width:680px;margin:0 0 24px;font-size:clamp(42px,4.3vw,64px);line-height:1.03;letter-spacing:-.055em;overflow:visible}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-title-base=true]{display:inline}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>p:not([data-renderer-eyebrow]){max-width:620px;margin:0 0 28px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-ctas=hero]{margin:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-visuals=true]{grid-area:visual;position:relative;inset:auto;min-height:0;height:auto;align-self:center;margin:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-visuals=true]>figure{position:relative;inset:auto;width:100%;max-width:560px;margin:0 auto;overflow:hidden;border:0;border-radius:0;pointer-events:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-visuals=true]>figure:after{display:none}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-visuals=true]>figure img{width:100%;height:auto;max-height:520px;display:block;object-fit:contain;object-position:center;filter:none;-webkit-mask-image:none;mask-image:none}@media (max-width: 1099px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]{grid-template-columns:1fr;grid-template-areas:"visual" "eyebrow" "title" "copy" "actions";row-gap:0}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media] [data-renderer-hero-visuals=true]{width:min(100%,680px);margin:0 auto 34px}}@media (max-width: 680px){main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]{padding:38px 24px}main[data-website-studio-renderer=published-snapshot] section[data-block-type=hero][data-style-variant=luxgrowth-home][data-hero-layout=media]>h2{font-size:clamp(38px,11vw,54px)}}.website-studio-shell{min-height:100vh;background:radial-gradient(circle at top right,rgba(207,165,73,.12),transparent 32rem),#08111f;color:#f7f9fc;padding:28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.website-studio-shell *{box-sizing:border-box}.website-studio-topbar{max-width:1500px;margin:0 auto 24px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.website-studio-topbar h1{margin:6px 0 8px;font-size:clamp(30px,4vw,46px);letter-spacing:-.04em}.website-studio-topbar p{max-width:760px;margin:0;color:#aeb9c9;line-height:1.6}.website-studio-back{display:inline-flex;margin-bottom:18px;color:#e2c778;font-size:14px;font-weight:700;text-decoration:none}.website-studio-eyebrow{color:#e2c778!important;font-size:12px;font-weight:800;letter-spacing:.14em}.website-studio-topbar-actions{display:flex;align-items:center;gap:10px;padding-top:42px}.website-studio-topbar-actions button,.website-studio-locale-tabs button{border:1px solid #334157;background:#111d2e;color:#f7f9fc;border-radius:10px;padding:10px 14px;cursor:pointer;font-weight:700}.website-studio-topbar-actions button:hover,.website-studio-locale-tabs button:hover{border-color:#cba64f}.website-studio-topbar-actions button:disabled{opacity:.5;cursor:wait}.website-studio-mode-pill,.website-studio-status{display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(226,199,120,.34);background:#e2c77814;color:#e8cf85;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.website-studio-alert,.website-studio-inline-alert{border:1px solid rgba(255,121,121,.28);background:#ff585814;color:#ffd1d1;border-radius:14px;padding:14px 16px}.website-studio-alert{max-width:1500px;margin:0 auto 20px}.website-studio-alert strong,.website-studio-alert span,.website-studio-inline-alert strong,.website-studio-inline-alert span{display:block}.website-studio-alert span,.website-studio-inline-alert span{margin-top:5px;color:#c8d0dc;font-size:13px}.website-studio-main{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px}.website-studio-sidebar,.website-studio-content{display:grid;align-content:start;gap:20px}.website-studio-panel{border:1px solid #1f3046;background:#0d192ae0;border-radius:18px;padding:18px;box-shadow:0 18px 45px #0000002e}.website-studio-panel-heading,.website-studio-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.website-studio-panel-heading small,.website-studio-section-title small,.website-studio-facts small{display:block;color:#8190a5;font-size:10px;font-weight:800;letter-spacing:.12em}.website-studio-panel-heading h2,.website-studio-section-title h2{margin:4px 0 0;font-size:18px}.website-studio-panel-heading>span{color:#e2c778;font-weight:800}.website-studio-list{display:grid;gap:8px}.website-studio-list button,.website-studio-revision-list button{width:100%;border:1px solid transparent;background:#0a1525;color:#eef3f8;border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.website-studio-list button:hover,.website-studio-list button.active,.website-studio-revision-list button:hover,.website-studio-revision-list button.active{border-color:#b89542;background:#142238}.website-studio-list span,.website-studio-revision-list span{min-width:0}.website-studio-list strong,.website-studio-list small,.website-studio-revision-list strong,.website-studio-revision-list small{display:block}.website-studio-list small,.website-studio-revision-list small{margin-top:4px;color:#8f9db0;overflow:hidden;text-overflow:ellipsis}.website-studio-list em,.website-studio-revision-list em{flex:0 0 auto;color:#d6bc70;font-size:11px;font-style:normal}.website-studio-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.website-studio-facts article{min-width:0;border:1px solid #1c2c40;background:#0a1525;border-radius:12px;padding:13px}.website-studio-facts strong{display:block;margin-top:6px;overflow-wrap:anywhere;font-size:13px}.website-studio-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.website-studio-definition-list{margin:0;display:grid;gap:2px}.website-studio-definition-list>div{min-width:0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:10px 0;border-bottom:1px solid #17283b}.website-studio-definition-list>div:last-child{border-bottom:0}.website-studio-definition-list dt{color:#8493a8;font-size:12px}.website-studio-definition-list dd{margin:0;color:#eef3f8;font-size:13px;overflow-wrap:anywhere}.website-studio-locale-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:-4px 0 14px}.website-studio-locale-tabs button{min-width:47px;padding:7px 10px;font-size:11px}.website-studio-locale-tabs button.active{border-color:#d6b858;background:#302a19;color:#f4dc92}.website-studio-block-summary{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.website-studio-block-summary span{border:1px solid #26374e;background:#0b1727;color:#aeb9c9;border-radius:999px;padding:6px 9px;font-size:11px}.website-studio-revision-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px}.website-studio-revision-list{display:grid;align-content:start;gap:8px;max-height:400px;overflow:auto;padding-right:4px}.website-studio-revision-detail{min-width:0;border:1px solid #1d2e43;background:#091423;border-radius:14px;padding:16px}.website-studio-revision-detail h3{margin:0 0 14px}.website-studio-muted{margin:0;color:#8d9bae;line-height:1.5;font-size:13px}.website-studio-footer{max-width:1500px;margin:22px auto 0;display:flex;flex-wrap:wrap;gap:12px 24px;color:#68778b;font-size:11px}@media (max-width: 1150px){.website-studio-main{grid-template-columns:1fr}.website-studio-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.website-studio-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.website-studio-shell{padding:18px}.website-studio-topbar{display:block}.website-studio-topbar-actions{padding-top:18px}.website-studio-sidebar,.website-studio-two-columns,.website-studio-revision-layout{grid-template-columns:1fr}.website-studio-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.website-studio-definition-list>div{grid-template-columns:1fr;gap:4px}}.website-studio-authoring-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.website-studio-authoring-header h1{margin:10px 0 8px}.website-studio-authoring-header p{max-width:760px;margin:0;opacity:.75}.website-studio-header-actions,.website-studio-inline-controls,.website-studio-block-actions,.website-studio-form-actions{display:flex;flex-wrap:wrap;gap:10px}.website-studio-authoring-grid{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:18px;align-items:start}.website-studio-authoring-sidebar,.website-studio-authoring-main,.website-studio-stack,.website-studio-block-list{display:grid;gap:14px}.website-studio-panel{border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px;background:#091223db}.website-studio-panel>header,.website-studio-block-card>header,.website-studio-block-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.website-studio-panel h2,.website-studio-block-toolbar strong{margin:0}.website-studio-stack button{display:grid;gap:3px;width:100%;text-align:left}.website-studio-stack button span,.website-studio-muted,.website-studio-panel small{opacity:.67}.website-studio-stack button.is-active,.website-studio-inline-controls button.is-active{outline:2px solid rgba(220,179,74,.7)}.website-studio-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.website-studio-form-grid label,.website-studio-field{display:grid;gap:7px}.website-studio-field{margin-top:14px}.website-studio-form-grid input,.website-studio-form-grid select,.website-studio-field input,.website-studio-field textarea,.website-studio-inline-controls select,.website-studio-block-card textarea{width:100%;box-sizing:border-box}.website-studio-locale-options{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0;border:1px solid rgba(255,255,255,.1);border-radius:12px}.website-studio-locale-options label{display:flex;align-items:center;gap:7px}.website-studio-form-actions{justify-content:flex-end;margin-top:18px}.website-studio-alert{margin-bottom:18px;padding:12px 14px;border-radius:12px}.website-studio-alert-error{border:1px solid rgba(255,120,120,.5)}.website-studio-alert-success{border:1px solid rgba(110,220,150,.5)}.website-studio-block-editor{margin-top:20px}.website-studio-block-card{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;background:#ffffff06}.website-studio-badge{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;border-radius:999px;font-size:12px;border:1px solid rgba(220,179,74,.45)}.website-studio-validation-error{margin:10px 0 0;font-size:13px;line-height:1.45;opacity:.9}.website-studio-validation-pass{margin:10px 0 0;font-size:13px;opacity:.65}.website-studio-scope-footer{display:flex;flex-wrap:wrap;gap:12px;padding:14px 0 4px;font-size:13px;opacity:.72}@media (max-width: 980px){.website-studio-authoring-grid{grid-template-columns:1fr}.website-studio-authoring-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.website-studio-authoring-header,.website-studio-panel>header,.website-studio-block-card>header,.website-studio-block-toolbar{align-items:stretch;flex-direction:column}.website-studio-form-grid,.website-studio-authoring-sidebar{grid-template-columns:1fr}}.website-studio-pricing-editor{display:grid;gap:16px;margin:16px 0;padding:16px;border:1px solid rgba(220,179,74,.28);border-radius:14px;background:#dcb34a09}.website-studio-pricing-editor-header,.website-studio-pricing-offer-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.website-studio-pricing-editor-header>div,.website-studio-pricing-offer-card>header>div{display:grid;gap:4px}.website-studio-pricing-offers{display:grid;gap:14px}.website-studio-pricing-offer-card{display:grid;gap:14px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff06}.website-studio-pricing-featured{display:flex;align-items:center;gap:10px}.website-studio-pricing-editor-error{padding:12px;border:1px solid rgba(255,120,120,.45);border-radius:10px}@media (max-width: 700px){.website-studio-pricing-editor-header,.website-studio-pricing-offer-card>header{align-items:stretch;flex-direction:column}}.website-studio-media-library{display:grid;gap:18px}.website-studio-media-library>header,.website-studio-media-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.website-studio-media-library>header h2{margin:4px 0 6px}.website-studio-media-upload-box{display:grid;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff06}.website-studio-media-upload-box>div:first-child{display:grid;gap:4px}.website-studio-media-origin-warning{padding:10px 12px;border:1px solid rgba(255,190,90,.45);border-radius:10px;font-size:13px;line-height:1.5}.website-studio-media-origin-warning code{overflow-wrap:anywhere}.website-studio-media-upload-form,.website-studio-media-alt-form{display:grid;gap:12px}.website-studio-media-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:18px;align-items:start}.website-studio-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.website-studio-media-card{display:grid;gap:10px;width:100%;min-width:0;padding:0;overflow:hidden;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff06}.website-studio-media-card.is-active{outline:2px solid rgba(220,179,74,.7)}.website-studio-media-preview,.website-studio-media-detail-preview{display:grid;place-items:center;overflow:hidden;background:#ffffff09}.website-studio-media-preview{min-height:130px}.website-studio-media-detail-preview{min-height:220px;margin:14px 0;border-radius:12px}.website-studio-media-preview img,.website-studio-media-detail-preview img{display:block;width:100%;height:100%;max-height:320px;object-fit:contain}.website-studio-media-placeholder{display:grid;place-items:center;min-height:inherit;padding:18px;font-size:12px;opacity:.62}.website-studio-media-card-copy{display:grid;gap:5px;padding:0 12px 12px}.website-studio-media-card-copy small{overflow-wrap:anywhere;opacity:.67}.website-studio-media-detail{min-width:0;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff06}.website-studio-media-meta{display:grid;margin:0 0 16px}.website-studio-media-meta>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}.website-studio-media-meta dt{opacity:.62}.website-studio-media-meta dd{margin:0;overflow-wrap:anywhere}.website-studio-media-alt-form{margin-top:16px}.website-studio-media-archive-zone{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 1180px){.website-studio-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.website-studio-media-layout{grid-template-columns:1fr}}@media (max-width: 700px){.website-studio-media-library>header,.website-studio-media-section-heading{align-items:stretch;flex-direction:column}.website-studio-media-grid{grid-template-columns:1fr}.website-studio-media-meta>div{grid-template-columns:1fr;gap:4px}}.website-studio-revision-list{display:grid;gap:.75rem;margin-top:.85rem}.website-studio-revision-card{display:grid;gap:.65rem;min-width:0;padding:.85rem;border:1px solid rgba(148,163,184,.24);border-radius:12px;background:#ffffff06}.website-studio-revision-card[data-revision-current=true]{border-width:2px}.website-studio-revision-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.website-studio-revision-current{display:inline-flex;align-items:center;min-height:24px;padding:.18rem .55rem;border:1px solid currentColor;border-radius:999px;font-size:.72rem;line-height:1.2;white-space:nowrap}.website-studio-revision-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0}.website-studio-revision-meta>div{min-width:0}.website-studio-revision-meta dt{margin:0 0 .16rem;font-size:.7rem;opacity:.66}.website-studio-revision-meta dd{margin:0;font-size:.78rem;overflow-wrap:anywhere}.website-studio-revision-hash{display:grid;gap:.25rem;min-width:0}.website-studio-revision-hash>span{font-size:.7rem;opacity:.66}.website-studio-revision-hash code{display:block;max-width:100%;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.website-studio-revision-summary,.website-studio-revision-restore-origin{margin:0;font-size:.76rem;line-height:1.45}.website-studio-revision-restore-origin{opacity:.76}@media (max-width: 760px){.website-studio-revision-meta{grid-template-columns:1fr}.website-studio-revision-card-header{align-items:stretch;flex-direction:column}.website-studio-revision-current{align-self:flex-start}}.website-studio-draft-preview{position:fixed;inset:1.5rem;z-index:2000;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.32);border-radius:18px;background:#0b1220;box-shadow:0 24px 80px #00000073}.website-studio-draft-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid rgba(148,163,184,.24)}.website-studio-draft-preview-toolbar>div{display:grid;gap:.2rem;min-width:0}.website-studio-draft-preview-toolbar small{opacity:.7;overflow-wrap:anywhere}.website-studio-draft-preview-canvas{min-width:0;overflow:auto;padding:1rem;background:#fff;color:#111827}.website-studio-draft-preview-canvas [data-website-studio-renderer=published-snapshot]{min-height:100%}@media (max-width: 700px){.website-studio-draft-preview{inset:.5rem}.website-studio-draft-preview-toolbar{align-items:stretch;flex-direction:column}.website-studio-draft-preview-toolbar button{align-self:flex-start}}.website-studio-pricing-groups-editor{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05}.website-studio-pricing-groups-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.website-studio-pricing-groups-editor>header>div{display:grid;gap:4px}.website-studio-pricing-group-tabs{display:flex;flex-wrap:wrap;gap:8px}.website-studio-pricing-group-tabs button{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 12px;background:#ffffff09}.website-studio-pricing-group-tabs button[data-active=true]{border-color:#dcb34a9e;background:#dcb34a1f}.website-studio-pricing-group-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.website-studio-pricing-group-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 700px){.website-studio-pricing-groups-editor>header,.website-studio-pricing-group-controls{grid-template-columns:1fr;align-items:stretch}.website-studio-pricing-groups-editor>header{flex-direction:column}}.website-studio-draft-preview-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.website-studio-draft-preview-actions button[data-preview-viewport-control]{min-height:36px;padding:.45rem .8rem;border:1px solid rgba(148,163,184,.28);border-radius:9px;background:#ffffff09;color:inherit}.website-studio-draft-preview-actions button[data-preview-viewport-control][data-active=true]{border-color:#dcb34ab8;background:#dcb34a26}.website-studio-draft-preview-canvas{display:flex;align-items:stretch;justify-content:center;min-height:0;background:linear-gradient(135deg,#dfe3e8,#eef1f4)}.website-studio-draft-preview-frame{display:block;flex:0 0 auto;width:100%;max-width:100%;height:100%;min-height:0;border:0;background:#02060d;box-shadow:0 12px 42px #0f172a3d;transition:width .18s ease,border-radius .18s ease}.website-studio-draft-preview-canvas[data-preview-viewport]{min-width:0}.website-studio-draft-preview-canvas{overflow:auto}.website-studio-draft-preview-canvas[data-preview-viewport=tablet]{justify-content:center}.website-studio-draft-preview-canvas[data-preview-viewport=tablet]{width:auto}.website-studio-draft-preview-canvas[data-preview-viewport=tablet]>.website-studio-draft-preview-frame{width:768px;border-radius:14px}.website-studio-draft-preview-canvas[data-preview-viewport=mobile]>.website-studio-draft-preview-frame{width:390px;border-radius:18px}@media (max-width: 700px){.website-studio-draft-preview-actions{justify-content:flex-start}.website-studio-draft-preview-frame{max-width:100%}}.website-studio-draft-preview{position:fixed!important;inset:18px!important;z-index:9999!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:auto!important;height:auto!important;overflow:hidden!important;background:#07101d!important}.website-studio-draft-preview-toolbar{position:relative;z-index:2;min-height:74px;background:#07101d}.website-studio-draft-preview-canvas{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:auto!important;padding:18px;box-sizing:border-box}.website-studio-draft-preview-frame{height:100%!important;min-height:100%!important}.website-studio-draft-preview-canvas[data-preview-viewport=desktop]>.website-studio-draft-preview-frame{width:100%;max-width:none}.website-studio-draft-preview-canvas[data-preview-viewport=tablet],.website-studio-draft-preview-canvas[data-preview-viewport=mobile]{justify-content:center}@media (max-width: 700px){.website-studio-draft-preview{inset:6px!important}.website-studio-draft-preview-toolbar{min-height:auto}.website-studio-draft-preview-canvas{padding:8px}}.website-studio-pricing-promo-editor{display:grid;gap:14px;margin-top:16px;padding:16px;border:1px solid rgba(242,201,76,.2);border-radius:14px;background:#f2c94c09}.website-studio-pricing-promo-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.website-studio-pricing-promo-editor>header>div{display:grid;gap:3px}.website-studio-pricing-promo-editor small,[data-website-analyzer-visual-editor=true] small{color:var(--website-studio-muted, rgba(220,226,234,.6))}[data-website-analyzer-visual-editor=true]{margin-top:14px}[data-website-analyzer-visual-editor=true] .website-studio-form-grid+.website-studio-form-grid{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}[data-collection-visual-editor],[data-collection-visual-editor] .website-studio-pricing-offers{margin-top:14px}[data-collection-visual-editor] .website-studio-pricing-offer-card{background:linear-gradient(145deg,#ffffff06,#ffffff03)}.website-studio-json-advanced{margin-top:14px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px}.website-studio-json-advanced>summary{cursor:pointer;color:var( --website-studio-muted, rgba(220,226,234,.62) );font-size:12px;font-weight:700;letter-spacing:.03em}.website-studio-json-advanced[open]>summary{margin-bottom:10px}.website-studio-diagnostic-fields-editor{display:grid;gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.website-studio-diagnostic-fields-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.website-studio-diagnostic-fields-editor>header>div{display:grid;gap:3px}.website-studio-diagnostic-fields-editor .website-studio-pricing-offer-card{background:linear-gradient(145deg,#ffffff06,#ffffff03)}.website-studio-workspace-grid{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(0,1.7fr) minmax(300px,.95fr);gap:16px;align-items:start;margin-top:16px}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff05}.website-studio-block-navigator{position:sticky;top:16px;overflow:hidden}.website-studio-block-navigator-heading,.website-studio-inline-preview>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px;border-bottom:1px solid rgba(255,255,255,.06)}.website-studio-block-navigator-heading>*,.website-studio-inline-preview>header>div{display:grid;gap:3px}.website-studio-block-navigator-list{display:grid;gap:4px;padding:8px}.website-studio-block-navigator-list>button{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-width:0;padding:10px;border:1px solid transparent;border-radius:10px;text-align:left;background:transparent;color:inherit}.website-studio-block-navigator-list>button>span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#ffffff0b;font-size:11px;opacity:.72}.website-studio-block-navigator-list>button>div{display:grid;min-width:0;gap:2px}.website-studio-block-navigator-list>button strong,.website-studio-block-navigator-list>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-studio-block-navigator-list>button small{opacity:.58}.website-studio-block-navigator-list>button.is-active{border-color:#dcb34a7a;background:#dcb34a17}.website-studio-inline-preview{overflow:hidden}.website-studio-inline-preview-canvas{min-height:720px;max-height:86vh;overflow:auto;background:#02060d}.website-studio-inline-preview-canvas [data-website-studio-renderer=published-snapshot]{min-height:100%}.website-studio-block-inspector{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto;padding:12px}.website-studio-block-inspector .website-studio-block-card{border:0;padding:0;background:transparent}.website-studio-block-inspector .website-studio-block-card[hidden]{display:none!important}@media (max-width: 1280px){.website-studio-workspace-grid{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.website-studio-block-inspector{grid-column:1 / -1;position:static;max-height:none}}@media (max-width: 860px){.website-studio-workspace-grid{grid-template-columns:1fr}.website-studio-block-navigator,.website-studio-block-inspector{position:static;max-height:none}.website-studio-block-navigator-list{grid-template-columns:repeat(2,minmax(0,1fr))}.website-studio-inline-preview-canvas{min-height:560px;max-height:none}}@media (max-width: 560px){.website-studio-block-navigator-list{grid-template-columns:1fr}}.website-studio-shell{padding:20px;background:radial-gradient(circle at 85% -5%,rgba(220,179,74,.11),transparent 34rem),linear-gradient(180deg,#07101c,#08111f)}.website-studio-authoring-header{position:sticky;top:0;z-index:60;align-items:center;gap:18px;margin:-20px -20px 20px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.07);background:#07101ceb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.website-studio-authoring-header>div:first-child{min-width:0}.website-studio-authoring-header h1{margin:4px 0 2px;font-size:22px;letter-spacing:-.02em}.website-studio-authoring-header p{max-width:720px;font-size:12px;line-height:1.45;opacity:.62}.website-studio-authoring-header .website-studio-badge{border-color:#dcb34a57;background:#dcb34a12;color:#e5ca79;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.website-studio-header-actions{justify-content:flex-end;align-items:center;gap:8px}.website-studio-action-button{min-height:36px;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0c1727;color:#eef3f8;font-weight:700;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.website-studio-action-button:hover:not(:disabled){transform:translateY(-1px);border-color:#dcb34a7a}.website-studio-action-button--primary{border-color:#dcb34a8c;background:linear-gradient(180deg,#dcb34a33,#dcb34a1a);color:#f5dda0}.website-studio-action-button--preview{background:#ffffff0d}.website-studio-action-button--secondary{border-color:#80aacd42;background:#567fa414}.website-studio-action-button--ghost{background:transparent;color:#eef3f8c7}.website-studio-authoring-grid{grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:14px}.website-studio-authoring-sidebar{position:sticky;top:86px;max-height:calc(100vh - 102px);overflow:auto;padding-right:2px}.website-studio-authoring-sidebar .website-studio-panel{padding:12px;border-radius:14px;background:#091223b8;box-shadow:none}.website-studio-stack{gap:6px}.website-studio-stack button{padding:9px 10px;border:1px solid transparent;border-radius:10px;background:#ffffff05;color:inherit}.website-studio-stack button:hover{border-color:#ffffff14;background:#ffffff08}.website-studio-stack button.is-active{outline:0;border-color:#dcb34a59;background:#dcb34a13}.website-studio-content-editor-panel{padding:0;overflow:hidden;border-color:#ffffff12;background:#060d18c7}.website-studio-content-editor-header{margin:0!important;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff04}.website-studio-content-editor-header h2{font-size:15px}.website-studio-editor-form{display:grid}.website-studio-page-settings{margin:12px 14px 0;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff04}.website-studio-page-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;list-style:none}.website-studio-page-settings>summary::-webkit-details-marker{display:none}.website-studio-page-settings>summary span{font-size:12px;font-weight:800}.website-studio-page-settings>summary small{opacity:.58}.website-studio-page-settings-body{padding:0 12px 12px;border-top:1px solid rgba(255,255,255,.05)}.website-studio-content-editor-panel .website-studio-block-editor{margin:0;padding:14px}.website-studio-block-toolbar{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.website-studio-block-toolbar>div:first-child{display:grid;gap:2px}.website-studio-block-toolbar strong{font-size:13px}.website-studio-block-toolbar span{font-size:11px;opacity:.55}.website-studio-workspace-grid{grid-template-columns:minmax(180px,210px) minmax(0,1fr) minmax(320px,360px);gap:10px;margin-top:10px}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{border-radius:13px;border-color:#fff1;background:#040a12a8}.website-studio-block-navigator{top:96px}.website-studio-block-navigator-heading,.website-studio-inline-preview>header{padding:10px 11px}.website-studio-block-navigator-heading strong,.website-studio-inline-preview>header strong{font-size:12px}.website-studio-block-navigator-heading small,.website-studio-inline-preview>header small{font-size:10px;opacity:.55}.website-studio-block-navigator-list>button{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:8px;border-radius:9px}.website-studio-block-navigator-list>button>span{width:22px;height:22px;border-radius:7px;font-size:10px}.website-studio-block-navigator-list>button small{font-size:9px}.website-studio-block-navigator-list>button.is-active{border-color:#dcb34a66;background:#dcb34a14}.website-studio-inline-preview{box-shadow:inset 0 0 0 1px #ffffff04}.website-studio-inline-preview-canvas{min-height:680px;max-height:calc(100vh - 170px);background:radial-gradient(circle at 50% -10%,rgba(220,179,74,.05),transparent 26rem),#02060d}.website-studio-block-inspector{top:96px;max-height:calc(100vh - 112px);padding:10px;background:#060d18d6}.website-studio-block-inspector .website-studio-block-card>header{position:sticky;top:-10px;z-index:3;margin:-10px -10px 10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.055);background:#060d18f5}.website-studio-block-inspector .website-studio-badge{font-size:10px}.website-studio-block-inspector .website-studio-form-grid{grid-template-columns:1fr;gap:10px}.website-studio-block-inspector .website-studio-pricing-editor{margin:10px 0;padding:12px;gap:12px;border-radius:12px}.website-studio-block-inspector .website-studio-field{margin-top:10px}.website-studio-block-inspector input,.website-studio-block-inspector select,.website-studio-block-inspector textarea{min-height:36px;border-radius:9px}.website-studio-block-inspector textarea{min-height:84px}.website-studio-editor-savebar{position:sticky;bottom:0;z-index:30;align-items:center;justify-content:space-between;margin-top:0;padding:10px 14px;border-top:1px solid rgba(255,255,255,.07);background:#07101cf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.website-studio-editor-savebar-status{color:#dde5ef8f;font-size:11px}@media (max-width: 1380px){.website-studio-workspace-grid{grid-template-columns:minmax(170px,200px) minmax(0,1fr)}.website-studio-block-inspector{grid-column:1 / -1;position:static;max-height:none}}@media (max-width: 980px){.website-studio-authoring-header{position:static;margin:-20px -20px 16px;align-items:stretch;flex-direction:column}.website-studio-header-actions{justify-content:flex-start}.website-studio-authoring-sidebar{position:static;max-height:none}}@media (max-width: 700px){.website-studio-shell{padding:10px}.website-studio-authoring-header{margin:-10px -10px 12px;padding:12px 10px}.website-studio-action-button{flex:1 1 auto}.website-studio-content-editor-panel .website-studio-block-editor{padding:10px}.website-studio-page-settings{margin:10px 10px 0}.website-studio-editor-savebar{align-items:stretch;flex-direction:column}}.website-studio-inline-preview>header{align-items:center}.website-studio-inline-preview-viewports{display:inline-flex;gap:4px;padding:3px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:#ffffff06}.website-studio-inline-preview-viewports button{min-height:28px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:#e1e8f19e;font-size:10px;font-weight:800;cursor:pointer}.website-studio-inline-preview-viewports button.is-active{background:#dcb34a1f;color:#f2d995}.website-studio-inline-preview-canvas{display:flex;justify-content:center;padding:14px}.website-studio-inline-preview-frame{width:100%;min-width:0;min-height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#02060d;box-shadow:0 18px 48px #00000042;transition:width .16s ease,max-width .16s ease}.website-studio-inline-preview-canvas [data-inline-preview-viewport=tablet] .website-studio-inline-preview-frame{max-width:768px}.website-studio-inline-preview-canvas [data-inline-preview-viewport=mobile] .website-studio-inline-preview-frame{max-width:390px}.website-studio-inline-preview-canvas [data-inline-preview-viewport=desktop] .website-studio-inline-preview-frame{max-width:100%}.website-studio-inspector-heading{display:grid;min-width:0;gap:3px}.website-studio-inspector-heading>strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.website-studio-inspector-heading>small{font-size:10px;opacity:.52}.website-studio-block-settings{margin-bottom:10px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff04}.website-studio-block-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;cursor:pointer;list-style:none}.website-studio-block-settings>summary::-webkit-details-marker{display:none}.website-studio-block-settings>summary span{font-size:11px;font-weight:800}.website-studio-block-settings>summary small{font-size:9px;opacity:.52}.website-studio-block-settings-body{padding:0 10px 10px;border-top:1px solid rgba(255,255,255,.05)}.website-studio-block-inspector .website-studio-block-actions{gap:5px}.website-studio-block-inspector .website-studio-block-actions button{min-width:30px;min-height:30px;padding:5px 7px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff06;color:#eef3f8c7}.website-studio-block-inspector .website-studio-block-actions button:hover:not(:disabled){border-color:#dcb34a57;color:#f0d589}@media (max-width: 1380px){.website-studio-inline-preview-canvas [data-inline-preview-viewport]{max-width:100%}}@media (max-width: 700px){.website-studio-inline-preview>header{align-items:stretch;flex-direction:column}.website-studio-inline-preview-viewports{align-self:flex-start}.website-studio-inline-preview-canvas{padding:8px}}.website-studio-block-inspector .website-studio-form-grid label>span,.website-studio-block-inspector .website-studio-field>span{color:#e2e8f0b8;font-size:10px;font-weight:800;letter-spacing:.02em}.website-studio-block-inspector input:not([type=checkbox]),.website-studio-block-inspector select,.website-studio-block-inspector textarea{border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#eef3f8;outline:none}.website-studio-block-inspector input:not([type=checkbox]):focus,.website-studio-block-inspector select:focus,.website-studio-block-inspector textarea:focus{border-color:#dcb34a85;box-shadow:0 0 0 3px #dcb34a14}.website-studio-block-inspector input[type=checkbox]{accent-color:#dcb34a}.website-studio-media-picker{gap:10px;margin:10px 0}.website-studio-media-binding-card{margin-top:0!important;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff04}.website-studio-media-binding-preview{display:grid;grid-template-columns:54px minmax(0,1fr);gap:9px;align-items:center;min-width:0;padding:7px;border:1px solid rgba(255,255,255,.05);border-radius:9px;background:#ffffff05}.website-studio-media-binding-preview img{width:54px;height:42px;object-fit:cover;border-radius:7px;background:#ffffff0a}.website-studio-media-binding-preview small{overflow:hidden;color:#e1e8f194;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.website-studio-pricing-group-tabs{gap:5px}.website-studio-pricing-group-tabs button{min-height:30px;padding:5px 9px;border-radius:8px;color:#e6ecf4b3;font-size:10px;font-weight:800}.website-studio-pricing-group-tabs button[data-active=true]{border-color:#dcb34a7a;background:#dcb34a17;color:#f0d589}.website-studio-pricing-offer-card{border-color:#fff1;background:linear-gradient(180deg,#ffffff05,#ffffff02)}.website-studio-validation-pass{display:inline-flex;width:fit-content;align-items:center;gap:5px;padding:4px 7px;border:1px solid rgba(96,199,139,.18);border-radius:999px;background:#60c78b0d;color:#abe8c4bd;font-size:10px;opacity:1}.website-studio-validation-error{padding:8px 9px;border:1px solid rgba(255,120,120,.22);border-radius:9px;background:#ff58580d;color:#ffd1d1;font-size:11px}.website-studio-platform-draft-form{display:grid;gap:12px;margin:12px 0 16px;padding:14px;border:1px solid rgba(226,199,120,.28);border-radius:14px;background:linear-gradient(180deg,#e2c7780f,#08111f6b)}.website-studio-platform-draft-form>strong{color:#f4dc92}.website-studio-platform-draft-locales{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0;padding:12px;border:1px solid #26374e;border-radius:12px}.website-studio-platform-draft-locales legend{padding:0 6px;color:#aeb9c9;font-size:12px;font-weight:700}.website-studio-platform-draft-locales label{display:inline-flex;align-items:center;gap:6px;color:#dce4ee;font-size:12px}.website-studio-platform-draft-locales input{width:16px;height:16px}.website-studio-shell{min-height:100vh;padding:0;background:#07101c}.website-studio-authoring-header{position:sticky;top:0;z-index:120;min-height:64px;margin:0;padding:10px 18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:1px solid rgba(255,255,255,.075);background:#060f19f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.website-studio-brand-lockup{display:flex;align-items:center;gap:10px;min-width:230px}.website-studio-brand-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(229,190,73,.72);border-radius:9px;color:#f1cf5c;background:radial-gradient(circle at 35% 35%,#f2c94c33,#09141ff5);font-size:9px;font-weight:900;letter-spacing:-.04em}.website-studio-brand-lockup>div{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.website-studio-brand-lockup strong{color:#f6f8fb;font-size:15px;letter-spacing:-.02em}.website-studio-brand-lockup span:last-child{color:#a9b5c2;font-size:14px}.website-studio-header-context{min-width:0;display:flex;align-items:center;gap:9px}.website-studio-context-select{display:grid;gap:2px}.website-studio-context-select>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.website-studio-context-select select{min-height:36px;max-width:180px;padding:0 30px 0 11px;border:1px solid rgba(145,165,184,.22);border-radius:8px;color:#e7edf4;background:#0b1826;font:inherit;font-size:12px;font-weight:700}.website-studio-context-page,.website-studio-context-badge,.website-studio-context-locale{min-height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 9px;border-radius:7px;white-space:nowrap;font-size:11px}.website-studio-context-page{color:#c9d1d9}.website-studio-context-page i{width:7px;height:7px;border-radius:50%;background:#28d6a1;box-shadow:0 0 0 4px #28d6a114}.website-studio-context-badge{color:#bdc8d3;border:1px solid rgba(255,255,255,.08);background:#ffffff0b}.website-studio-context-locale{color:#e1c55d;border:1px solid rgba(225,197,93,.16);background:#e1c55d0f}.website-studio-header-actions{flex-wrap:nowrap}.website-studio-action-button{min-height:36px;border-radius:8px;font-size:11px}.website-studio-action-button--primary{min-width:118px;color:#10120e;border-color:#e7c754;background:linear-gradient(135deg,#ffe175,#e2ae28);box-shadow:0 8px 24px #e1b22729}.website-studio-action-button--preview{min-width:106px}.website-studio-action-button--activation,.website-studio-action-button--crm{width:38px;min-width:38px;padding-left:0;padding-right:0;overflow:hidden;text-indent:-999px;position:relative}.website-studio-action-button--activation:after,.website-studio-action-button--crm:after{content:"⚙";position:absolute;inset:0;display:grid;place-items:center;text-indent:0;color:#aebbc8;font-size:14px}.website-studio-action-button--crm:after{content:"↗"}.website-studio-authoring-grid{grid-template-columns:248px minmax(0,1fr);gap:0;align-items:stretch;min-height:calc(100vh - 64px)}.website-studio-authoring-sidebar{position:sticky;top:64px;align-self:start;max-height:calc(100vh - 64px);overflow:auto;gap:10px;padding:12px;border-right:1px solid rgba(255,255,255,.075);background:#081523}.website-studio-authoring-sidebar .website-studio-panel{padding:12px;border-radius:10px;box-shadow:none;background:#ffffff05}.website-studio-authoring-sidebar .website-studio-panel>header{margin-bottom:10px}.website-studio-authoring-sidebar .website-studio-panel h2{font-size:13px}.website-studio-authoring-sidebar .website-studio-panel small{font-size:9px}.website-studio-authoring-sidebar .website-studio-stack{gap:5px}.website-studio-authoring-sidebar .website-studio-stack button{min-height:42px;padding:8px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#dce5ec}.website-studio-authoring-sidebar .website-studio-stack button:hover,.website-studio-authoring-sidebar .website-studio-stack button.is-active{outline:none;border-color:#e1be4557;background:#e1be4512}.website-studio-authoring-main{min-width:0;padding:12px;background:#07101a}.website-studio-site-settings-panel,.website-studio-create-page-panel,.website-studio-authoring-main>.website-studio-panel:not(.website-studio-content-editor-panel){display:none}.website-studio-content-editor-panel{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.website-studio-content-editor-header{min-height:48px;margin:0 0 8px!important;padding:8px 12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#0b1825f0}.website-studio-content-editor-header h2{font-size:13px}.website-studio-content-editor-header small{font-size:9px}.website-studio-editor-form{min-width:0}.website-studio-page-settings{margin-bottom:8px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff05}.website-studio-page-settings>summary{min-height:38px;padding:0 12px}.website-studio-block-editor{margin-top:0}.website-studio-block-toolbar{min-height:46px;margin:0 0 8px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#0b1825f0}.website-studio-workspace-grid{grid-template-columns:216px minmax(0,1fr) 320px;gap:8px;margin-top:0;min-height:calc(100vh - 190px)}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{border-radius:10px;border-color:#ffffff13;background:#091725}.website-studio-block-navigator{top:76px;max-height:calc(100vh - 92px);overflow:auto}.website-studio-block-navigator-heading{padding:11px 12px}.website-studio-block-navigator-list{gap:3px;padding:6px}.website-studio-block-navigator-list>button{min-height:45px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:7px 8px;border-radius:7px}.website-studio-block-navigator-list>button>span{width:22px;height:22px;border-radius:6px;font-size:9px}.website-studio-block-navigator-list>button strong{font-size:11px}.website-studio-block-navigator-list>button small{font-size:8px}.website-studio-inline-preview{background:#0a1723}.website-studio-inline-preview>header{min-height:44px;padding:8px 10px;align-items:center}.website-studio-inline-preview>header>div:first-child strong{font-size:11px}.website-studio-inline-preview>header>div:first-child small{display:none}.website-studio-inline-preview-viewports{gap:4px}.website-studio-inline-preview-viewports button{min-height:28px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff06;color:#aab7c4;font-size:9px}.website-studio-inline-preview-viewports button.is-active{color:#eed267;border-color:#eed26757;background:#eed26714}.website-studio-inline-preview-canvas{min-height:calc(100vh - 245px);max-height:calc(100vh - 245px);padding:14px;display:flex;justify-content:center;background:linear-gradient(135deg,#111d28,#0a141e)}.website-studio-inline-preview-frame{width:100%;min-width:0;border-radius:8px;overflow:auto;background:#02060d;box-shadow:0 18px 46px #00000047}.website-studio-inline-preview-canvas[data-inline-preview-viewport=tablet] .website-studio-inline-preview-frame{width:min(768px,100%)}.website-studio-inline-preview-canvas[data-inline-preview-viewport=mobile] .website-studio-inline-preview-frame{width:min(390px,100%)}.website-studio-block-inspector{top:76px;max-height:calc(100vh - 92px);padding:10px}.website-studio-block-inspector .website-studio-block-card>header{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.website-studio-inspector-heading strong{font-size:12px}.website-studio-inspector-heading small{font-size:9px}.website-studio-block-actions{gap:5px}.website-studio-block-actions button{min-width:28px;min-height:28px;padding:0 7px;border-radius:6px}.website-studio-block-inspector .website-studio-field,.website-studio-block-inspector .website-studio-form-grid{gap:7px}.website-studio-block-inspector input,.website-studio-block-inspector select,.website-studio-block-inspector textarea{font-size:11px}.website-studio-editor-savebar{position:sticky;bottom:0;z-index:40;margin-top:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#07101cf5}.website-studio-editor-savebar-status{font-size:9px;color:#8f9eab}@media (max-width: 1380px){.website-studio-header-context{display:none}.website-studio-workspace-grid{grid-template-columns:190px minmax(0,1fr) 286px}}@media (max-width: 1120px){.website-studio-authoring-grid{grid-template-columns:1fr}.website-studio-authoring-sidebar{position:static;max-height:none;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.website-studio-workspace-grid{grid-template-columns:180px minmax(0,1fr)}.website-studio-block-inspector{grid-column:1 / -1;position:static;max-height:none}}@media (min-width: 1121px){.website-studio-authoring-grid{grid-template-columns:minmax(0,1fr)}.website-studio-authoring-sidebar{display:none}}.website-studio-block-toolbar{display:none}.website-studio-block-navigator-add{display:grid;gap:7px;padding:9px;border-top:1px solid rgba(255,255,255,.06)}.website-studio-block-navigator-add select{width:100%;min-height:30px;padding:0 8px;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#0a1623;color:#b7c3cf;font-size:9px}.website-studio-block-navigator-add button{min-height:34px;border:1px solid rgba(225,190,69,.38);border-radius:7px;background:#e1be4512;color:#edd46d;font-size:10px;font-weight:800;cursor:pointer}.website-studio-block-navigator-add button:hover{background:#e1be451f}.website-studio-brand-logo{width:31px;height:31px;object-fit:contain;display:block}.website-studio-brand-mark{display:none}.website-studio-content-editor-panel{min-height:calc(100vh - 88px)}.website-studio-workspace-grid{min-height:calc(100vh - 174px)}.website-studio-inline-preview-canvas{min-height:calc(100vh - 226px);max-height:calc(100vh - 226px)}.website-studio-scope-footer{margin-top:14px;opacity:.4;font-size:9px}@media (min-width: 1381px){.website-studio-workspace-grid{grid-template-columns:238px minmax(0,1fr) 344px}}.website-studio-shell{padding-top:64px}.website-studio-authoring-header{position:fixed;inset:0 0 auto;width:100%;min-height:64px;z-index:500}.website-studio-authoring-main{padding:8px 10px 10px}.website-studio-content-editor-header,.website-studio-page-settings{display:none}.website-studio-editor-form{min-height:calc(100vh - 82px)}.website-studio-workspace-grid{min-height:calc(100vh - 116px)}.website-studio-inline-preview-canvas{min-height:calc(100vh - 172px);max-height:calc(100vh - 172px)}.website-studio-editor-savebar{display:none}.website-studio-action-button--save{min-width:82px}.website-studio-secondary-tools{margin-top:10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff04}.website-studio-secondary-tools>summary{min-height:36px;padding:0 12px;display:flex;align-items:center;cursor:pointer;color:#93a3b2;font-size:10px;font-weight:700}.website-studio-secondary-tools-body{padding:10px}.website-studio-secondary-tools:not([open]){max-width:220px;margin-left:auto;opacity:.7}.website-studio-block-inspector{padding-bottom:18px}.website-studio-inline-preview>header{position:sticky;top:0;z-index:5}@media (max-width: 1120px){.website-studio-shell{padding-top:60px}.website-studio-authoring-header{min-height:60px}}.website-studio-template-control{display:inline-flex;align-items:center;gap:6px}.website-studio-context-select--template select{max-width:220px}.website-studio-template-apply{min-width:64px;min-height:36px;padding-inline:10px}@media (max-width: 1500px){.website-studio-context-select--template select{max-width:170px}}@media (max-width: 1260px){.website-studio-template-control{display:none}}.website-studio-content-editor-header{display:none!important}.website-studio-context-select--locale select{min-width:62px;max-width:72px}.website-studio-template-control select:invalid,.website-studio-context-select--template select:has(option[value=""]:checked){color:#8f9eab}.website-studio-template-apply:disabled{opacity:.45;cursor:not-allowed}.website-studio-authoring-main{padding-top:6px}.website-studio-workspace-grid{margin-top:0}.website-studio-action-button--tools{width:38px;min-width:38px;padding:0;overflow:hidden;text-indent:-999px;position:relative}.website-studio-action-button--tools:after{content:"☰";position:absolute;inset:0;display:grid;place-items:center;text-indent:0;color:#b7c3cf;font-size:14px}.website-studio-site-tools{position:fixed;top:64px;right:0;bottom:0;z-index:460;width:min(430px,calc(100vw - 24px));display:grid;grid-template-rows:auto auto minmax(0,1fr);border-left:1px solid rgba(255,255,255,.08);background:#081522;box-shadow:-22px 0 54px #00000057}.website-studio-site-tools-header{min-height:58px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.07)}.website-studio-site-tools-header>div{min-width:0;display:grid;gap:2px}.website-studio-site-tools-header strong{color:#f3f6f8;font-size:13px}.website-studio-site-tools-header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8293a3;font-size:9px}.website-studio-site-tools-header>button{width:30px;height:30px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#ffffff06;color:#d4dde5;cursor:pointer}.website-studio-site-tools-tabs{padding:8px 10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;border-bottom:1px solid rgba(255,255,255,.06)}.website-studio-site-tools-tabs button{min-height:32px;border:1px solid rgba(255,255,255,.075);border-radius:7px;background:#ffffff05;color:#93a3b2;font-size:10px;font-weight:800;cursor:pointer}.website-studio-site-tools-tabs button.is-active{color:#f2d46d;border-color:#e1be4557;background:#e1be4514}.website-studio-site-tools-content{min-height:0;overflow:auto;padding:10px}.website-studio-global-settings{display:grid;gap:12px}.website-studio-global-settings>section{padding:11px;display:grid;gap:10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff05}.website-studio-global-settings h3{margin:0;color:#edf1f4;font-size:12px}.website-studio-global-settings label{display:grid;gap:5px}.website-studio-global-settings label>span{color:#c2ccd5;font-size:9px;font-weight:800}.website-studio-global-settings label>small{color:#778897;font-size:8px}.website-studio-global-settings input,.website-studio-global-settings textarea{width:100%;border:1px solid rgba(255,255,255,.085);border-radius:7px;background:#08111c;color:#e6edf3;font:inherit;font-size:10px}.website-studio-global-settings input{min-height:34px;padding:0 9px}.website-studio-global-settings textarea{padding:8px 9px;resize:vertical}.website-studio-global-settings>footer{position:sticky;bottom:0;padding:8px 0 2px;background:linear-gradient(180deg,transparent,#081522 38%)}.website-studio-global-settings>footer button{width:100%}.website-studio-site-tools .website-studio-media-library,.website-studio-site-tools .website-studio-domain-manager{margin:0}@media (max-width: 760px){.website-studio-site-tools{top:60px;width:100%}}.website-studio-authoring-grid{grid-template-columns:minmax(0,1fr)}.website-studio-authoring-sidebar[hidden],.website-studio-legacy-admin[hidden]{display:none!important}.website-studio-authoring-main>.website-studio-panel:not(.website-studio-content-editor-panel){display:none!important}.website-studio-content-editor-panel{min-height:calc(100vh - 82px)}.website-studio-page-navigator{border-bottom:1px solid rgba(255,255,255,.065)}.website-studio-page-navigator-heading{min-height:44px;padding:9px 10px 7px;display:flex;align-items:center;justify-content:space-between;gap:8px}.website-studio-page-navigator-heading>div{min-width:0;display:grid;gap:2px}.website-studio-page-navigator-heading strong{color:#edf2f5;font-size:11px}.website-studio-page-navigator-heading small{color:#7f91a0;font-size:9px}.website-studio-page-navigator-heading>button{width:26px;height:26px;padding:0;border:1px solid rgba(225,190,69,.32);border-radius:6px;background:#e1be4512;color:#f0d66d;font-size:16px;line-height:1;cursor:pointer}.website-studio-page-navigator-list{display:grid;gap:3px;padding:0 6px 7px}.website-studio-page-navigator-list>button{min-height:38px;padding:7px 8px;display:grid;gap:2px;border:1px solid transparent;border-radius:7px;background:transparent;color:#c9d4de;text-align:left;cursor:pointer}.website-studio-page-navigator-list>button:hover,.website-studio-page-navigator-list>button.is-active{border-color:#e1be454d;background:#e1be4511}.website-studio-page-navigator-list strong,.website-studio-page-navigator-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-studio-page-navigator-list strong{font-size:10px}.website-studio-page-navigator-list small{color:#7f91a0;font-size:8px}.website-studio-site-tools{width:min(520px,calc(100vw - 24px))}.website-studio-site-tools-tabs{display:flex;flex-wrap:wrap;grid-template-columns:none}.website-studio-site-tools-tabs button{flex:1 1 76px}.website-studio-secondary-tool-stack{display:grid;gap:10px}.website-studio-secondary-tool-panel,.website-studio-site-tools .website-studio-secondary-tools-details{display:grid;gap:10px;margin:0;padding:11px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:#ffffff05}.website-studio-secondary-tool-panel>header{margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.website-studio-secondary-tool-panel>header>div{display:grid;gap:3px}.website-studio-secondary-tool-panel h3{margin:0;color:#edf2f5;font-size:12px}.website-studio-secondary-tool-panel p{margin:0;color:#8394a3;font-size:10px;line-height:1.45}.website-studio-secondary-tool-panel>header>span{color:#e9cc62;font-size:9px;font-weight:800;text-transform:uppercase}.website-studio-secondary-site-list{display:grid;gap:4px}.website-studio-secondary-site-list button{min-height:42px;padding:8px;display:grid;gap:2px;border:1px solid rgba(255,255,255,.065);border-radius:7px;background:#091522;color:#dce5ec;text-align:left;cursor:pointer}.website-studio-secondary-site-list button.is-active{border-color:#e1be4557;background:#e1be4512}.website-studio-secondary-site-list strong{font-size:10px}.website-studio-secondary-site-list small{color:#8091a0;font-size:8px}.website-studio-site-tools .website-studio-secondary-tools-details{padding:0}.website-studio-secondary-tools-details>summary{min-height:46px;padding:9px 11px;display:grid;gap:2px;cursor:pointer;list-style:none}.website-studio-secondary-tools-details>summary::-webkit-details-marker{display:none}.website-studio-secondary-tools-details>summary span{color:#dce5ec;font-size:11px;font-weight:800}.website-studio-secondary-tools-details>summary small{color:#7f91a0;font-size:9px;line-height:1.35}.website-studio-secondary-tools-details[open]>summary{border-bottom:1px solid rgba(255,255,255,.06)}.website-studio-site-tools .website-studio-technical-settings{padding:11px;display:grid;gap:10px}.website-studio-site-tools .website-studio-page-settings{margin:0;padding:0;display:grid!important;gap:10px;border:0;border-radius:0;background:transparent}.website-studio-site-tools .website-studio-secondary-tool-panel form,.website-studio-site-tools .website-studio-platform-draft-form{display:grid;gap:10px}.website-studio-site-tools .website-studio-template-control{display:flex;align-items:end;gap:8px}.website-studio-site-tools .website-studio-template-control label{min-width:0;flex:1 1 auto}.website-studio-site-tools .website-studio-template-control select{width:100%;max-width:none}.website-studio-site-tools .website-studio-template-apply{flex:0 0 auto}.website-studio-site-tools .website-studio-scope-footer{display:flex;flex-wrap:wrap;gap:5px;margin:0;opacity:.78}.website-studio-site-tools .website-studio-scope-footer span{padding:3px 5px;border:1px solid rgba(255,255,255,.07);border-radius:5px;color:#90a0ad;font-size:8px}.website-studio-site-tools .website-studio-revision-history{overflow:visible}@media (max-width: 760px){.website-studio-site-tools{width:100%}}@media (max-width: 760px){.website-studio-authoring-header{grid-template-columns:auto minmax(0,1fr);gap:8px;padding-inline:10px}.website-studio-brand-lockup{min-width:0}.website-studio-brand-lockup>div{display:none}.website-studio-header-actions{min-width:0;gap:6px;justify-content:flex-end}}@media (max-width: 560px){.website-studio-action-button--refresh,.website-studio-action-button--preview,.website-studio-action-button--crm{display:none}.website-studio-action-button--save{min-width:72px;padding-inline:8px}.website-studio-action-button--publish{min-width:88px;padding-inline:8px}.website-studio-action-button--tools{flex:0 0 38px}}@media (min-width: 761px){.website-studio-shell{box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;padding-top:64px;overflow:hidden}.website-studio-authoring-header{height:64px;min-height:64px}.website-studio-authoring-grid{width:100%;height:100%;min-height:0;overflow:hidden}.website-studio-authoring-main{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:6px 10px 10px;overflow:hidden}.website-studio-content-editor-panel{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;margin:0;overflow:hidden}.website-studio-editor-form{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:auto;min-height:0;overflow:hidden}.website-studio-block-editor{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;overflow:hidden}.website-studio-block-toolbar{flex:0 0 auto}.website-studio-workspace-grid{flex:1 1 auto;width:100%;height:auto;min-height:0;max-height:none;margin:0;overflow:hidden;grid-template-columns:238px minmax(0,1fr) 344px}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{min-width:0;min-height:0;max-height:none}.website-studio-block-navigator{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.website-studio-inline-preview{display:flex;flex-direction:column;overflow:hidden}.website-studio-inline-preview>header{flex:0 0 auto}.website-studio-inline-preview-canvas{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain}.website-studio-block-inspector{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.website-studio-site-tools{top:64px;bottom:0;height:auto;max-height:none;overflow:hidden}.website-studio-site-tools-content{min-height:0;overflow-y:auto;overscroll-behavior:contain}}@media (min-width: 761px) and (max-width: 1099px){.website-studio-workspace-grid{grid-template-columns:190px minmax(0,1fr)}}@media (min-width: 761px){.website-studio-workspace-grid{align-items:stretch}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{height:100%;align-self:stretch}.website-studio-block-inspector{box-sizing:border-box;overflow-x:hidden;overflow-y:auto}}@media (max-width: 760px){.website-studio-workspace-grid{grid-template-columns:1fr}.website-studio-block-navigator,.website-studio-inline-preview,.website-studio-block-inspector{grid-column:1 / -1;width:100%;min-width:0}}.external-auth-page{min-height:100vh;display:grid;place-items:center;padding:28px 18px;color:#f7f8fa;background:radial-gradient(circle at top,rgba(215,164,24,.13),transparent 36%),#080c12}.external-auth-card{width:min(440px,100%);padding:30px;border:1px solid rgba(215,164,24,.34);border-radius:20px;background:linear-gradient(180deg,#111821,#0a0e14);box-shadow:0 30px 80px #00000075}.external-auth-brand{display:inline-flex;align-items:center;gap:9px;margin-bottom:26px;color:#f7f8fa;text-decoration:none}.external-auth-brand>span,.external-auth-brand em,.external-auth-card>small{color:#d7a418}.external-auth-card>small{text-transform:uppercase;letter-spacing:.13em;font-weight:800}.external-auth-card h1{margin:9px 0 7px;font-size:clamp(1.75rem,5vw,2.2rem)}.external-auth-card>p{margin:0 0 22px;color:#aeb7c4;line-height:1.55}.external-auth-form,.external-auth-actions{display:grid;gap:14px}.external-auth-form label{display:grid;gap:7px;color:#d8dde5;font-size:.82rem;font-weight:700}.external-auth-form input{height:45px;border:1px solid #303946;border-radius:10px;padding:0 12px;color:#fff;background:#080c12;outline:none}.external-auth-form input:focus{border-color:#d7a418}.external-auth-primary,.external-auth-secondary{min-height:44px;border-radius:10px;border:0;font-weight:850;cursor:pointer}.external-auth-primary{margin-top:6px;color:#101010;background:linear-gradient(135deg,#e1b638,#d7a418)}.external-auth-secondary{color:#f4f6f8;border:1px solid #303946;background:#121923}.external-auth-primary:disabled,.external-auth-secondary:disabled{cursor:wait;opacity:.62}.external-auth-error,.external-auth-notice{margin-top:14px;padding:11px 12px;border-radius:9px;line-height:1.45}.external-auth-error{color:#ffd3d3;border:1px solid rgba(248,113,113,.35);background:#7f1d1d38}.external-auth-notice{color:#e7edf5;border:1px solid rgba(215,164,24,.28);background:#d7a41814}.external-auth-email{display:block;margin:-10px 0 20px;overflow-wrap:anywhere}.external-auth-link{display:block;margin:18px auto 0;border:0;color:#aeb7c4;background:transparent;cursor:pointer}.external-auth-footnote{margin:18px 0 0!important;text-align:center;font-size:.84rem}.external-auth-footnote a{color:#e1b638}.admin-audit-page,.admin-audit-state{min-height:100vh;background:#05080b;color:#f7f8fa}.admin-audit-page{padding:0 24px 70px}.admin-audit-header,.admin-audit-hero,.admin-audit-section,.admin-audit-footer{width:min(1180px,100%);margin-inline:auto}.admin-audit-header{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-audit-brand{color:#fff;text-decoration:none;font-weight:800}.admin-audit-brand strong,.admin-audit-hero>span,.admin-audit-section-title>span{color:#e9bd3c}.admin-audit-header-actions{display:flex;align-items:center;gap:12px}.admin-audit-header-actions a,.admin-audit-state a{color:#e8eaed;text-decoration:none;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:11px 15px}.admin-audit-header-actions .admin-audit-back,.admin-audit-state a{color:#080a0c;background:linear-gradient(135deg,#f5d15e,#c99716);border-color:transparent;font-weight:800}.admin-audit-hero{text-align:center;padding:78px 0 50px}.admin-audit-hero>span,.admin-audit-section-title>span{display:block;text-transform:uppercase;letter-spacing:.17em;font-size:12px;font-weight:800}.admin-audit-hero h1{max-width:800px;margin:16px auto 10px;font-size:clamp(38px,6vw,68px);line-height:1.02}.admin-audit-hero>a{color:#aab3c0}.admin-audit-overall{width:170px;height:170px;margin:38px auto 28px;border:1px solid rgba(233,189,60,.5);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.admin-audit-overall strong{font-size:54px;line-height:1}.admin-audit-overall span{color:#929cab}.admin-audit-overall small{margin-top:7px;color:#e9bd3c;font-weight:700}.admin-audit-partial-notice{max-width:760px;margin:0 auto 24px;padding:17px 20px;border:1px solid rgba(233,189,60,.38);border-radius:14px;background:#e9bd3c14;color:#aab3c0;line-height:1.55}.admin-audit-partial-notice strong,.admin-audit-partial-notice span{display:block}.admin-audit-partial-notice strong{color:#e9bd3c}.admin-audit-partial-notice span{margin-top:5px}.admin-audit-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.admin-audit-meta span{padding:10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#929cab}.admin-audit-meta strong{margin-left:6px;color:#fff}.admin-audit-section{padding:42px 0}.admin-audit-section-title{margin-bottom:25px}.admin-audit-section-title h2{margin:8px 0;font-size:clamp(28px,4vw,42px)}.admin-audit-section-title p{color:#9aa4b2}.admin-audit-score-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.admin-audit-score-grid article{padding:23px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#0b1015}.admin-audit-score-grid strong{display:block;font-size:33px}.admin-audit-score-grid span{color:#a2acb9}.admin-audit-score-grid i{height:4px;display:block;margin-top:25px;overflow:hidden;border-radius:99px;background:#ffffff1a}.admin-audit-score-grid b{display:block;height:100%;background:#e6be4c}.admin-audit-score-grid .is-good b{background:#68d7a4}.admin-audit-score-grid .is-low b{background:#f08088}.admin-audit-connectors{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.admin-audit-connectors article{padding:17px;border-radius:12px;background:#0b1015;border:1px solid rgba(255,255,255,.1)}.admin-audit-connectors strong,.admin-audit-connectors span{display:block}.admin-audit-connectors span{margin-top:7px;color:#75d3a5;text-transform:capitalize}.admin-audit-connectors small{display:block;margin-top:8px;color:#929cab;line-height:1.45}.admin-audit-findings{display:grid;gap:16px}.admin-audit-finding{padding:25px;border-radius:16px;border:1px solid rgba(255,255,255,.11);background:#0b1015}.admin-audit-finding>header,.admin-audit-finding>footer{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.admin-audit-finding header>div{display:flex;gap:8px;flex-wrap:wrap}.admin-audit-finding header span{border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;text-transform:uppercase}.admin-audit-category{color:#b4bdc8;background:#ffffff12}.severity-critical,.severity-high{color:#ff9ca2;background:#d63e492e}.severity-medium{color:#f3cb65;background:#d4a22726}.severity-low,.severity-info{color:#81dbac;background:#4abd8426}.admin-audit-finding h3{margin:18px 0 9px;font-size:23px}.admin-audit-finding>p{color:#aeb7c3}.admin-audit-recommendation{margin-top:20px;padding:17px;border-left:3px solid #d8aa2a;border-radius:0 10px 10px 0;background:#daab2b12}.admin-audit-recommendation p{margin:7px 0 0;color:#d7dbe0}.admin-audit-finding>footer{margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.08);color:#7f8995;font-size:12px}.admin-audit-finding footer code,.admin-audit-finding footer strong{margin-left:5px;color:#c5ccd4}.admin-audit-evidence{margin-top:16px}.admin-audit-evidence summary{cursor:pointer;color:#e9bd3c;font-weight:700}.admin-audit-evidence pre{max-height:360px;overflow:auto;margin-top:13px;padding:16px;border-radius:10px;background:#030507;color:#bec8d3;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.admin-audit-footer{margin-top:50px;padding-top:25px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;color:#78828e}.admin-audit-footer a{color:#d4d8dd}.admin-audit-state{display:grid;place-content:center;justify-items:center;text-align:center;padding:30px}.admin-audit-state p{color:#9ca6b3}.admin-audit-spinner{width:42px;height:42px;border:3px solid rgba(255,255,255,.12);border-top-color:#dfb63e;border-radius:50%;animation:adminAuditSpin .8s linear infinite}@keyframes adminAuditSpin{to{transform:rotate(360deg)}}@media (max-width: 900px){.admin-audit-score-grid{grid-template-columns:repeat(3,1fr)}.admin-audit-connectors{grid-template-columns:1fr}}@media (max-width: 600px){.admin-audit-page{padding-inline:15px}.admin-audit-header{align-items:flex-start;padding:18px 0}.admin-audit-header-actions{flex-direction:column;align-items:stretch}.admin-audit-score-grid{grid-template-columns:1fr}.admin-audit-hero{padding-top:50px}}.admin-audit-finding-stats{margin-top:9px;color:#929cab;line-height:1.55}.admin-audit-device{margin-left:7px;padding:5px 8px;border-radius:999px;background:#e9bd3c1a;border:1px solid rgba(233,189,60,.24);color:#e9bd3c;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.admin-audit-finding header>small{white-space:nowrap}.admin-audit-evidence-content{display:grid;gap:16px;margin-top:14px}.admin-audit-evidence-occurrence{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#05080b}.admin-audit-evidence-occurrence>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.admin-audit-evidence-occurrence>header strong{color:#e9bd3c;font-size:14px}.admin-audit-evidence-occurrence>header span{color:#7f8996;font-size:12px}.admin-audit-evidence-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.admin-audit-evidence-metrics article{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0b1015}.admin-audit-evidence-metrics span,.admin-audit-evidence-metrics strong{display:block}.admin-audit-evidence-metrics span{color:#87919e;font-size:11px}.admin-audit-evidence-metrics strong{margin-top:7px;color:#f5f7fa;font-size:16px}.admin-audit-evidence-impact,.admin-audit-evidence-list,.admin-audit-evidence-resources,.admin-audit-evidence-context{margin-top:16px}.admin-audit-evidence-impact>strong,.admin-audit-evidence-list>strong,.admin-audit-evidence-resources>strong{display:block;margin-bottom:9px;color:#d9dee5;font-size:13px}.admin-audit-evidence-impact>div{display:flex;flex-wrap:wrap;gap:7px}.admin-audit-evidence-impact span{padding:5px 9px;border-radius:999px;background:#e9bd3c1a;border:1px solid rgba(233,189,60,.22);color:#e9bd3c;font-size:10px;font-weight:800}.admin-audit-evidence-list ul{display:grid;gap:7px;padding:0;margin:0;list-style:none}.admin-audit-evidence-list li,.admin-audit-evidence-resources article{padding:10px 12px;border-radius:8px;background:#0b1015;border:1px solid rgba(255,255,255,.07)}.admin-audit-evidence-list code,.admin-audit-evidence-resources code{display:block;overflow-wrap:anywhere;color:#dce3eb;font-size:11px;white-space:pre-wrap}.admin-audit-evidence-resources>div{display:grid;gap:8px}.admin-audit-evidence-resources article span{display:block;margin-top:6px;color:#75d3a5;font-size:11px}.admin-audit-evidence-context{display:flex;flex-wrap:wrap;gap:8px 15px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#87919e;font-size:11px}.admin-audit-evidence-context strong{color:#cdd4dc}.admin-audit-evidence-raw{margin-top:15px}.admin-audit-evidence-raw summary{color:#87919e;font-size:11px}.admin-audit-evidence-raw pre{max-height:360px;margin:12px 0 0;overflow:auto;padding:14px;border-radius:8px;background:#010203;color:#9aa6b4;font-size:10px;line-height:1.55}@media (max-width: 600px){.admin-audit-evidence-occurrence{padding:14px}.admin-audit-evidence-occurrence>header{align-items:flex-start;flex-direction:column}.admin-audit-evidence-metrics{grid-template-columns:1fr}}.admin-audit-overall>em{display:block;margin-top:5px;color:#929cab;font-size:11px;font-style:normal}.admin-audit-methodology{max-width:760px;margin:0 auto 24px;text-align:left}.admin-audit-methodology summary{cursor:pointer;color:#e9bd3c;font-size:13px;font-weight:800}.admin-audit-methodology>div{margin-top:12px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#090d11}.admin-audit-methodology p{margin:0 0 12px;color:#929cab;line-height:1.55}.admin-audit-methodology>div>strong{color:#e9bd3c}.admin-audit-methodology ul{display:grid;gap:7px;margin:15px 0 0;padding:0;list-style:none}.admin-audit-methodology li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:10px 12px;border-radius:8px;background:#0b1015}.admin-audit-methodology li span{color:#e4e9ef}.admin-audit-methodology li b{color:#e9bd3c}.admin-audit-methodology li em{color:#929cab;font-size:11px;font-style:normal}@media (max-width: 600px){.admin-audit-methodology li{grid-template-columns:1fr auto}.admin-audit-methodology li em{grid-column:1 / -1}}.admin-audit-scanner-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-top:14px}.admin-audit-scanner-facts article{min-width:0;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0b1015}.admin-audit-scanner-facts span,.admin-audit-scanner-facts strong,.admin-audit-scanner-facts code{display:block}.admin-audit-scanner-facts span{color:#87919e;font-size:11px}.admin-audit-scanner-facts strong{margin-top:7px;color:#f5f7fa;font-size:16px}.admin-audit-scanner-facts code{margin-top:7px;overflow-wrap:anywhere;color:#dce3eb;font-size:11px;white-space:pre-wrap}.admin-audit-scanner-list{margin-top:16px}.admin-audit-scanner-list>strong{display:block;margin-bottom:9px;color:#d9dee5;font-size:13px}.admin-audit-scanner-list ul,.admin-audit-scanner-list ol{display:grid;gap:8px;margin:0;padding:0;list-style-position:inside}.admin-audit-scanner-list li{padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#0b1015;color:#87919e}.admin-audit-scanner-list li span{display:block;margin-bottom:6px;color:#e1e6ec;font-size:12px}.admin-audit-scanner-list code{overflow-wrap:anywhere;color:#dce3eb;font-size:11px;white-space:pre-wrap}@media (max-width: 600px){.admin-audit-scanner-facts{grid-template-columns:1fr}}.admin-audit-security-summary{max-width:760px;margin:0 auto 24px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#090d11;text-align:left}.admin-audit-security-summary>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.admin-audit-security-summary>header span{color:#e9bd3c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-audit-security-summary>header h2{margin:5px 0 0;color:#f5f7fa;font-size:22px}.admin-audit-security-summary>header>strong{color:#f5f7fa;font-size:28px}.admin-audit-security-totals{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:17px}.admin-audit-security-totals article{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0b1015}.admin-audit-security-totals strong,.admin-audit-security-totals span{display:block}.admin-audit-security-totals strong{color:#f4f7fa;font-size:20px}.admin-audit-security-totals span{margin-top:5px;color:#929cab;font-size:11px}.admin-audit-security-summary>details{margin-top:17px}.admin-audit-security-summary>details>summary{cursor:pointer;color:#e9bd3c;font-size:12px;font-weight:800}.admin-audit-security-controls{display:grid;gap:8px;margin-top:13px}.admin-audit-security-controls article{display:grid;grid-template-columns:minmax(170px,1fr) auto;gap:8px 15px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#05080b}.admin-audit-security-controls article>div strong,.admin-audit-security-controls article>div span{display:block}.admin-audit-security-controls article>div strong{color:#e4e9ef}.admin-audit-security-controls article>div span{margin-top:4px;color:#7f8996;font-size:10px}.admin-audit-security-controls article>b{align-self:start;padding:5px 8px;border-radius:999px;font-size:9px;text-transform:uppercase}.admin-audit-security-controls .is-passed>b{background:#4ac9921f;color:#75d3a5}.admin-audit-security-controls .is-missing>b{background:#e9bd3c1f;color:#e9bd3c}.admin-audit-security-controls article>code{grid-column:1 / -1;overflow-wrap:anywhere;color:#929cab;font-size:10px;white-space:pre-wrap}.admin-audit-security-summary>p{margin:17px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#7f8996;font-size:11px;line-height:1.55}@media (max-width: 600px){.admin-audit-security-summary>header{align-items:flex-start;flex-direction:column}.admin-audit-security-totals{grid-template-columns:1fr}.admin-audit-security-controls article{grid-template-columns:1fr}.admin-audit-security-controls article>code{grid-column:auto}}.admin-audit-security-controls .is-unobserved>b{background:#7d91aa21;color:#9eafc2}.admin-audit-security-controls .is-unobserved{border-color:#7d91aa29}.admin-audit-action-plan-intro{max-width:720px;margin:8px 0 0;color:#87919e;line-height:1.55}.admin-audit-action-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-audit-action-item{display:flex;min-width:0;padding:19px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#090e13;flex-direction:column}.admin-audit-action-item:first-child{grid-column:1 / -1;border-color:#e9bd3c57;background:linear-gradient(135deg,#e9bd3c13,#090e13 52%)}.admin-audit-action-item>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.admin-audit-action-item>header>span{color:#e9bd3c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-audit-action-item>header>b{padding:5px 8px;border-radius:999px;font-size:9px;text-transform:uppercase}.admin-audit-action-item h3{margin:17px 0 7px;color:#f4f7fa;font-size:19px}.admin-audit-action-item>p{margin:0;color:#939da9;line-height:1.55}.admin-audit-action-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.admin-audit-action-meta article{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#070b0f}.admin-audit-action-meta span,.admin-audit-action-meta strong{display:block}.admin-audit-action-meta span{color:#717d8b;font-size:9px;text-transform:uppercase}.admin-audit-action-meta strong{margin-top:5px;overflow-wrap:anywhere;color:#dce2e8;font-size:11px}.admin-audit-action-recommendation{margin-top:14px;padding:13px;border-left:2px solid #e9bd3c;border-radius:0 8px 8px 0;background:#e9bd3c11}.admin-audit-action-recommendation strong{display:block;color:#f0f3f6;font-size:11px}.admin-audit-action-recommendation p{margin:6px 0 0;color:#aab3be;font-size:11px;line-height:1.55}.admin-audit-action-item>a{align-self:flex-start;margin-top:16px;color:#e9bd3c;font-size:11px;font-weight:800;text-decoration:none}.admin-audit-action-item>a:hover{text-decoration:underline}.admin-audit-finding{scroll-margin-top:24px}.admin-audit-finding:target{border-color:#e9bd3c94;box-shadow:0 0 0 2px #e9bd3c14}@media (max-width: 760px){.admin-audit-action-plan-grid{grid-template-columns:1fr}.admin-audit-action-item:first-child{grid-column:auto}}@media (max-width: 480px){.admin-audit-action-meta{grid-template-columns:1fr}}.admin-audit-print{appearance:none;padding:9px 14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;color:#e7ebef;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.admin-audit-print:hover{border-color:#e9bd3c8c;color:#e9bd3c}.admin-audit-print:focus-visible{outline:2px solid #e9bd3c;outline-offset:3px}@media print{@page{size:A4 portrait;margin:10mm}html,body{width:100%;margin:0!important;background:#05080b!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.admin-audit-page{width:100%!important;max-width:190mm!important;margin:0 auto!important;padding:0!important;background:#05080b!important}.admin-audit-header-actions,.admin-audit-footer a,.admin-audit-action-item>a{display:none!important}.admin-audit-header{position:static!important;margin-bottom:8mm!important;padding-bottom:4mm!important}.admin-audit-hero{padding-top:4mm!important}.admin-audit-page details>summary{display:none!important}.admin-audit-page details[open]>*:not(summary){display:block!important}.admin-audit-overall,.admin-audit-partial-notice,.admin-audit-methodology,.admin-audit-security-summary,.admin-audit-score-grid article,.admin-audit-action-item,.admin-audit-connectors article,.admin-audit-finding,.admin-audit-evidence-occurrence,.admin-audit-scanner-facts article,.admin-audit-scanner-list li{break-inside:avoid;page-break-inside:avoid}.admin-audit-section-title,.admin-audit-finding>header,.admin-audit-finding>h3{break-after:avoid;page-break-after:avoid}.admin-audit-action-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-audit-action-item:first-child{grid-column:1 / -1!important}.admin-audit-finding{margin-bottom:4mm!important}.admin-audit-evidence{margin-top:3mm!important}.admin-audit-footer{margin-top:8mm!important;padding-top:4mm!important}.admin-audit-page *,.admin-audit-page *:before,.admin-audit-page *:after{text-shadow:none!important}}@media print{.admin-audit-evidence-raw{display:none!important}.admin-audit-action-plan{break-before:page;page-break-before:always}.admin-audit-action-item:first-child{grid-column:auto!important}.admin-audit-action-item{padding:4mm!important}.admin-audit-action-item h3{margin-top:3mm!important;font-size:15px!important}.admin-audit-action-item>p,.admin-audit-action-recommendation p{font-size:9px!important}.admin-audit-connectors{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2.5mm!important}.admin-audit-connectors article{min-height:0!important;padding:3mm!important}.admin-audit-findings-section{break-before:page;page-break-before:always}.admin-audit-finding{padding:4mm!important;margin-bottom:3mm!important}.admin-audit-evidence-occurrence{padding:3mm!important}.admin-audit-evidence-raw pre{display:none!important}}@media print{.admin-audit-finding,.admin-audit-evidence-occurrence{break-inside:auto!important;page-break-inside:auto!important}.admin-audit-finding>header,.admin-audit-finding>h3,.admin-audit-finding>footer,.admin-audit-evidence-occurrence>header,.admin-audit-evidence-metrics,.admin-audit-action-recommendation{break-inside:avoid!important;page-break-inside:avoid!important}.admin-audit-security-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2.5mm!important}.admin-audit-security-controls article{padding:2.5mm!important}.admin-audit-security-summary>p{break-inside:avoid!important;page-break-inside:avoid!important}.admin-audit-section{margin-top:7mm!important}.admin-audit-findings{gap:3mm!important}}.admin-audit-print-executive{border-color:#e9bd3c7a;background:#e9bd3c14;color:#e9bd3c}.admin-audit-print-technical{border-color:#ffffff24}@media print{html[data-print-mode=executive] .admin-audit-connectors-section,html[data-print-mode=executive] .admin-audit-findings-section{display:none!important}html[data-print-mode=executive] .admin-audit-action-plan{break-before:auto!important;page-break-before:auto!important}html[data-print-mode=executive] .admin-audit-action-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-print-mode=executive] .admin-audit-action-item{break-inside:avoid!important;page-break-inside:avoid!important}html[data-print-mode=executive] .admin-audit-security-summary{padding:4mm!important}html[data-print-mode=executive] .admin-audit-security-controls{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2mm!important}html[data-print-mode=executive] .admin-audit-security-controls article{padding:2mm!important}html[data-print-mode=executive] .admin-audit-report-label{font-size:0!important}html[data-print-mode=executive] .admin-audit-report-label:after{content:"Relatório executivo";font-size:10px}html[data-print-mode=technical] .admin-audit-report-label{font-size:0!important}html[data-print-mode=technical] .admin-audit-report-label:after{content:"Relatório técnico completo";font-size:10px}html[data-print-mode=technical] .admin-audit-connectors-section,html[data-print-mode=technical] .admin-audit-findings-section{display:block!important}}@media screen and (max-width: 760px){.admin-audit-header-actions{flex-wrap:wrap}}@media print{html[data-print-mode=executive] .admin-audit-action-plan .admin-audit-section-title{break-after:avoid!important;page-break-after:avoid!important}html[data-print-mode=executive] .admin-audit-score-grid{gap:2.5mm!important}html[data-print-mode=executive] .admin-audit-score-grid article{min-height:0!important;padding:3mm!important}html[data-print-mode=executive] .admin-audit-action-plan-grid{gap:2.5mm!important}html[data-print-mode=executive] .admin-audit-action-item{min-height:0!important;padding:3mm!important}html[data-print-mode=executive] .admin-audit-action-item h3{margin:2mm 0 1.5mm!important;font-size:13px!important;line-height:1.25!important}html[data-print-mode=executive] .admin-audit-action-item>p{display:none!important}html[data-print-mode=executive] .admin-audit-action-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5mm!important;margin-top:2mm!important}html[data-print-mode=executive] .admin-audit-action-meta article{padding:2mm!important}html[data-print-mode=executive] .admin-audit-action-meta article:nth-child(3),html[data-print-mode=executive] .admin-audit-action-meta article:nth-child(4){display:none!important}html[data-print-mode=executive] .admin-audit-action-recommendation{margin-top:2mm!important;padding:2.5mm!important}html[data-print-mode=executive] .admin-audit-action-recommendation p{margin-top:1mm!important;font-size:8.5px!important;line-height:1.35!important}html[data-print-mode=executive] .admin-audit-footer{margin-top:3mm!important;padding-top:3mm!important}}@media print{@page{size:A4 portrait;margin:12mm 11mm 13mm}html,body,.admin-audit-page{background:#fff!important;color:#172033!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.admin-audit-page{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-family:Inter,Arial,Helvetica,sans-serif!important}.admin-audit-page h1,.admin-audit-page h2,.admin-audit-page h3,.admin-audit-page h4,.admin-audit-page p,.admin-audit-page li{color:#172033!important}.admin-audit-page small,.admin-audit-page dd,.admin-audit-page dt{color:#617084!important}.admin-audit-header{border-bottom:1px solid #dce2e9!important;margin-bottom:7mm!important;padding:0 0 4mm!important;background:transparent!important}.admin-audit-brand{color:#172033!important;font-size:15px!important;text-decoration:none!important}.admin-audit-brand strong{color:#b48616!important}.admin-audit-hero{padding:5mm 0 0!important;border-top:3px solid #c6a13c!important;background:transparent!important;text-align:left!important}.admin-audit-report-label,.admin-audit-section-title>span{color:#9a7317!important;letter-spacing:.15em!important;font-weight:800!important}.admin-audit-hero h1{max-width:165mm!important;margin:3mm 0 2mm!important;color:#172033!important;font-size:28px!important;line-height:1.12!important}.admin-audit-hero>a{color:#59687b!important;text-decoration:none!important}.admin-audit-overall{width:43mm!important;height:43mm!important;margin:8mm 0 5mm!important;border:1.5px solid #c6a13c!important;background:#fffaf0!important;box-shadow:none!important}.admin-audit-overall strong{color:#172033!important}.admin-audit-overall span{color:#687587!important}.admin-audit-overall small,.admin-audit-overall em{color:#9a7317!important}.admin-audit-partial-notice,.admin-audit-methodology,.admin-audit-security-summary{border:1px solid #dce2e9!important;background:#f7f9fc!important;color:#172033!important;box-shadow:none!important}.admin-audit-methodology>div,.admin-audit-methodology li{background:transparent!important}.admin-audit-methodology li{border-color:#e2e7ed!important}.admin-audit-score-grid article,.admin-audit-security-controls article,.admin-audit-action-item,.admin-audit-connectors article,.admin-audit-finding,.admin-audit-evidence-occurrence,.admin-audit-scanner-facts article,.admin-audit-scanner-list li{border:1px solid #dce2e9!important;background:#fff!important;color:#172033!important;box-shadow:none!important}.admin-audit-score-grid article{background:#f7f9fc!important}.admin-audit-score-grid article strong{color:#172033!important}.admin-audit-score-grid article span,.admin-audit-score-grid article small{color:#647286!important}.admin-audit-action-item{border-top:3px solid #c6a13c!important}.admin-audit-action-meta article{border:1px solid #e0e5eb!important;background:#f7f9fc!important;color:#172033!important;box-shadow:none!important}.admin-audit-action-recommendation{border:1px solid #eadba9!important;border-left:3px solid #c6a13c!important;background:#fff9e9!important;color:#172033!important;box-shadow:none!important}.admin-audit-action-recommendation strong,.admin-audit-action-recommendation p{color:#172033!important}.admin-audit-finding{border-left:3px solid #c6a13c!important}.admin-audit-evidence,.admin-audit-evidence-metrics{color:#172033!important}.admin-audit-page pre,.admin-audit-page code{border-color:#d7dde5!important;background:#eef2f6!important;color:#243247!important}.admin-audit-footer{border-top:1px solid #dce2e9!important;color:#687587!important}html[data-print-mode=executive] .admin-audit-methodology ul,html[data-print-mode=executive] .admin-audit-security-controls{display:none!important}html[data-print-mode=executive] .admin-audit-methodology,html[data-print-mode=executive] .admin-audit-security-summary{padding:4mm!important}html[data-print-mode=executive] .admin-audit-methodology p,html[data-print-mode=executive] .admin-audit-security-summary>p{margin-bottom:0!important;font-size:9px!important;line-height:1.45!important}html[data-print-mode=executive] .admin-audit-section{margin-top:6mm!important}html[data-print-mode=executive] .admin-audit-action-plan{break-before:auto!important;page-break-before:auto!important}html[data-print-mode=executive] .admin-audit-action-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3mm!important}html[data-print-mode=executive] .admin-audit-action-item{break-inside:avoid!important;page-break-inside:avoid!important}}@media print{:root{color-scheme:light!important}html,body,.admin-audit-page{background:#fff!important;color:#182235!important}.admin-audit-hero,.admin-audit-meta,.admin-audit-methodology,.admin-audit-security-summary,.admin-audit-security-totals,.admin-audit-security-controls,.admin-audit-connectors,.admin-audit-findings,.admin-audit-evidence,.admin-audit-evidence-content,.admin-audit-evidence-occurrence,.admin-audit-evidence-metrics,.admin-audit-evidence-context,.admin-audit-evidence-impact,.admin-audit-evidence-list,.admin-audit-evidence-resources,.admin-audit-scanner-facts,.admin-audit-scanner-list{background:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important}.admin-audit-hero:before,.admin-audit-hero:after,.admin-audit-meta:before,.admin-audit-meta:after,.admin-audit-security-summary:before,.admin-audit-security-summary:after,.admin-audit-evidence-content:before,.admin-audit-evidence-content:after{display:none!important;content:none!important}.admin-audit-hero{min-height:0!important;height:auto!important;margin:0!important;padding:7mm 0 6mm!important;border-top:3px solid #c5a039!important;border-bottom:1px solid #dfe4ea!important;text-align:left!important;break-inside:avoid!important;page-break-inside:avoid!important}.admin-audit-hero h1{max-width:170mm!important;margin:3mm 0 2mm!important;color:#182235!important;opacity:1!important;font-size:27px!important;line-height:1.12!important}.admin-audit-hero>a{color:#56657a!important;opacity:1!important}.admin-audit-report-label{color:#987019!important;opacity:1!important}.admin-audit-overall{width:39mm!important;height:39mm!important;margin:6mm 0 2mm!important;border:1.5px solid #c5a039!important;background:#fffaf0!important;background-image:none!important;box-shadow:none!important}.admin-audit-overall strong{color:#182235!important;opacity:1!important}.admin-audit-overall span{color:#667387!important;opacity:1!important}.admin-audit-overall small,.admin-audit-overall em{color:#987019!important;opacity:1!important}.admin-audit-methodology{margin-top:4mm!important;padding:4mm!important;border:1px solid #dfe4ea!important;background:#f7f9fc!important}.admin-audit-methodology div,.admin-audit-methodology ul,.admin-audit-methodology li{background:transparent!important}.admin-audit-methodology p,.admin-audit-methodology span,.admin-audit-methodology em,.admin-audit-methodology li{color:#344158!important;opacity:1!important}.admin-audit-methodology strong,.admin-audit-methodology b{color:#987019!important;opacity:1!important}.admin-audit-meta{margin-top:4mm!important;padding:3mm!important;border:1px solid #dfe4ea!important;border-radius:8px!important;background:#f7f9fc!important}.admin-audit-meta *{color:#344158!important;opacity:1!important}.admin-audit-meta strong{color:#182235!important}.admin-audit-security-summary{border:1px solid #dfe4ea!important;background:#fff!important;color:#182235!important}.admin-audit-security-summary h2,.admin-audit-security-summary h3,.admin-audit-security-summary strong,.admin-audit-security-summary b{color:#182235!important;opacity:1!important}.admin-audit-security-summary p,.admin-audit-security-summary span,.admin-audit-security-summary small,.admin-audit-security-summary em{color:#59677b!important;opacity:1!important}.admin-audit-security-totals article,.admin-audit-security-controls article{border:1px solid #dfe4ea!important;background:#f7f9fc!important;color:#182235!important;box-shadow:none!important}.admin-audit-security-totals article *,.admin-audit-security-controls article *{opacity:1!important}.admin-audit-security-controls article h3,.admin-audit-security-controls article strong{color:#182235!important}.admin-audit-security-controls article p,.admin-audit-security-controls article span,.admin-audit-security-controls article small{color:#5c697c!important}.admin-audit-evidence-content,.admin-audit-evidence-occurrence{border:1px solid #d9dfe7!important;border-radius:8px!important;background:#f7f9fc!important;color:#182235!important}.admin-audit-evidence-content h3,.admin-audit-evidence-content h4,.admin-audit-evidence-content strong,.admin-audit-evidence-occurrence h3,.admin-audit-evidence-occurrence h4,.admin-audit-evidence-occurrence strong{color:#182235!important;opacity:1!important}.admin-audit-evidence-content p,.admin-audit-evidence-content span,.admin-audit-evidence-content small,.admin-audit-evidence-content li,.admin-audit-evidence-occurrence p,.admin-audit-evidence-occurrence span,.admin-audit-evidence-occurrence small,.admin-audit-evidence-occurrence li{color:#4f5e72!important;opacity:1!important}.admin-audit-evidence-metrics article,.admin-audit-scanner-facts article,.admin-audit-scanner-list li,.admin-audit-evidence-context article,.admin-audit-evidence-impact article,.admin-audit-evidence-list li,.admin-audit-evidence-resources li{border:1px solid #d9dfe7!important;background:#fff!important;color:#182235!important;box-shadow:none!important}.admin-audit-evidence-metrics article *,.admin-audit-scanner-facts article *,.admin-audit-scanner-list li *,.admin-audit-evidence-context article *,.admin-audit-evidence-impact article *,.admin-audit-evidence-list li *,.admin-audit-evidence-resources li *{color:#344158!important;opacity:1!important}.admin-audit-page code,.admin-audit-page pre{border:1px solid #d4dbe4!important;background:#edf1f5!important;color:#263348!important;opacity:1!important;box-shadow:none!important}.admin-audit-score-grid article,.admin-audit-action-item,.admin-audit-connectors article,.admin-audit-finding{background:#fff!important;color:#182235!important;border-color:#d9dfe7!important;box-shadow:none!important}.admin-audit-score-grid article{background:#f7f9fc!important}.admin-audit-score-grid article strong{color:#182235!important;opacity:1!important}.admin-audit-score-grid article span,.admin-audit-score-grid article small{color:#5d6a7d!important;opacity:1!important}.admin-audit-action-item>p,.admin-audit-action-plan-intro,.admin-audit-finding>p{color:#4f5e72!important;opacity:1!important}.admin-audit-action-meta article{border:1px solid #d9dfe7!important;background:#f7f9fc!important}.admin-audit-action-meta article *{color:#344158!important;opacity:1!important}.admin-audit-action-recommendation{border:1px solid #e4d49e!important;border-left:3px solid #c5a039!important;background:#fff9e8!important}.admin-audit-action-recommendation *{color:#263348!important;opacity:1!important}html[data-print-mode=executive] .admin-audit-security-summary{display:none!important}html[data-print-mode=executive] .admin-audit-hero{margin-bottom:4mm!important}html[data-print-mode=executive] .admin-audit-section{margin-top:5mm!important}html[data-print-mode=executive] .admin-audit-action-plan{break-before:auto!important;page-break-before:auto!important}html[data-print-mode=technical] .admin-audit-findings-section{break-before:page!important;page-break-before:always!important}html[data-print-mode=technical] .admin-audit-finding,html[data-print-mode=technical] .admin-audit-evidence-occurrence{break-inside:auto!important;page-break-inside:auto!important}}.admin-audit-print-cover,.admin-audit-print-summary-heading{display:none}@media print{.admin-audit-header{display:none!important}.admin-audit-print-cover{display:flex!important;min-height:252mm;box-sizing:border-box;padding:18mm 16mm 14mm;flex-direction:column;justify-content:space-between;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(198,161,60,.18),transparent 34%),linear-gradient(145deg,#070a0e,#101720)!important;border-top:4px solid #c6a13c;color:#fff!important;break-after:page!important;page-break-after:always!important}.admin-audit-print-cover *,.admin-audit-print-cover h1,.admin-audit-print-cover p{color:#fff!important}.admin-audit-print-cover-brand{font-size:19px;font-weight:850;letter-spacing:-.02em}.admin-audit-print-cover-brand strong{color:#d8b64f!important}.admin-audit-print-cover-content{max-width:145mm}.admin-audit-print-cover-type:after{display:block;margin-bottom:5mm;color:#d8b64f!important;font-size:10px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}html[data-print-mode=executive] .admin-audit-print-cover-type:after{content:"Relatório executivo"}html[data-print-mode=technical] .admin-audit-print-cover-type:after{content:"Relatório técnico completo"}.admin-audit-print-cover h1{max-width:145mm;margin:0;font-size:35px!important;line-height:1.08!important;letter-spacing:-.035em}.admin-audit-print-cover-content>p{margin:5mm 0 0;color:#aeb8c4!important;font-size:13px;overflow-wrap:anywhere}.admin-audit-print-cover-score{display:grid;width:48mm;height:48mm;margin-top:15mm;place-content:center;justify-items:center;border:1.5px solid #c6a13c;border-radius:50%;background:#ffffff06}.admin-audit-print-cover-score strong{color:#fff!important;font-size:38px;line-height:1}.admin-audit-print-cover-score span{margin-top:1mm;color:#aeb8c4!important;font-size:11px}.admin-audit-print-cover-score small,.admin-audit-print-cover-score em{color:#d8b64f!important;font-size:8px;font-style:normal}.admin-audit-print-cover-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm}.admin-audit-print-cover-meta>div{display:grid;gap:1.5mm;padding:4mm;border:1px solid rgba(255,255,255,.13);border-radius:3mm;background:#ffffff09}.admin-audit-print-cover-meta span{color:#aeb8c4!important;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.admin-audit-print-cover-meta strong{color:#fff!important;font-size:10px;overflow-wrap:anywhere}.admin-audit-hero{min-height:0!important;padding:0!important;border:0!important;background:#fff!important;break-before:auto!important;page-break-before:auto!important;text-align:left!important}.admin-audit-hero>.admin-audit-report-label,.admin-audit-hero>h1,.admin-audit-hero>a,.admin-audit-hero>.admin-audit-overall,.admin-audit-hero>.admin-audit-meta{display:none!important}.admin-audit-print-summary-heading{display:block!important;margin:0 0 6mm!important;padding-top:2mm;border-top:3px solid #c6a13c}.admin-audit-print-summary-heading span{color:#9a7317!important;font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.admin-audit-print-summary-heading h2{margin:2mm 0 0!important;color:#172033!important;font-size:24px!important;line-height:1.14!important}html[data-print-mode=technical] .admin-audit-evidence,html[data-print-mode=technical] .admin-audit-evidence-content,html[data-print-mode=technical] .admin-audit-evidence-occurrence,html[data-print-mode=technical] .admin-audit-evidence-metrics article,html[data-print-mode=technical] .admin-audit-scanner-facts article,html[data-print-mode=technical] .admin-audit-scanner-list li{color:#172033!important;background:#f7f9fc!important;border-color:#d8dee7!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence{padding:4mm!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence>header strong,html[data-print-mode=technical] .admin-audit-evidence-occurrence>header span,html[data-print-mode=technical] .admin-audit-evidence-metrics span,html[data-print-mode=technical] .admin-audit-evidence-metrics strong,html[data-print-mode=technical] .admin-audit-evidence p,html[data-print-mode=technical] .admin-audit-evidence li,html[data-print-mode=technical] .admin-audit-evidence dt,html[data-print-mode=technical] .admin-audit-evidence dd{color:#172033!important}html[data-print-mode=technical] .admin-audit-evidence code,html[data-print-mode=technical] .admin-audit-evidence pre,html[data-print-mode=technical] .admin-audit-scanner-list code{color:#243147!important;background:#edf1f5!important;border-color:#d2d9e2!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.admin-audit-action-item>p,.admin-audit-action-recommendation,.admin-audit-action-recommendation p,.admin-audit-action-recommendation strong,.admin-audit-finding>p,.admin-audit-recommendation,.admin-audit-recommendation p,.admin-audit-recommendation strong{color:#172033!important}.admin-audit-action-recommendation,.admin-audit-recommendation{background:#fffaf0!important;border-color:#d3ad39!important}html[data-print-mode=technical] .admin-audit-connectors-section{break-before:page;page-break-before:always}}@media print{:root{--audit-pdf-ink: #111827;--audit-pdf-muted: #5f6877;--audit-pdf-soft: #f7f8fa;--audit-pdf-soft-warm: #fbf8f1;--audit-pdf-line: #dde2e8;--audit-pdf-line-strong: #cfd6df;--audit-pdf-gold: #b98200;--audit-pdf-gold-dark: #8f6500;--audit-pdf-green: #16834a;--audit-pdf-red: #c43d48;--audit-pdf-blue: #2b69bd}html,body{margin:0!important;padding:0!important;background:#fff!important;color:var(--audit-pdf-ink)!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-print-mode] *,html[data-print-mode] *:before,html[data-print-mode] *:after{box-sizing:border-box;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-print-mode] body{font-size:10.5pt!important;line-height:1.5!important}html[data-print-mode] .admin-audit-header,html[data-print-mode] button,html[data-print-mode] [role=button],html[data-print-mode] .admin-audit-print-actions{display:none!important}html[data-print-mode] a,html[data-print-mode] a:visited{color:var(--audit-pdf-ink)!important;text-decoration:none!important}html[data-print-mode] a[href]:after{content:none!important}html[data-print-mode] h1,html[data-print-mode] h2,html[data-print-mode] h3,html[data-print-mode] h4,html[data-print-mode] h5,html[data-print-mode] h6{color:var(--audit-pdf-ink)!important;text-wrap:balance}html[data-print-mode] p,html[data-print-mode] li,html[data-print-mode] dt,html[data-print-mode] dd,html[data-print-mode] small{color:var(--audit-pdf-muted)!important}html[data-print-mode] code,html[data-print-mode] pre{max-width:100%!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important}html[data-print-mode] .admin-audit-print-cover{display:grid!important;grid-template-rows:auto 1fr auto;gap:9mm;min-height:277mm!important;margin:0!important;padding:11mm 12mm 10mm!important;overflow:hidden!important;color:var(--audit-pdf-ink)!important;background:radial-gradient(circle at 90% 8%,rgba(185,130,0,.08),transparent 28%),linear-gradient(180deg,#fff,#fbfaf7)!important;border:1px solid #eadfca!important;border-top:3px solid var(--audit-pdf-gold)!important;border-radius:4mm!important;box-shadow:none!important;break-after:page!important;page-break-after:always!important}html[data-print-mode] .admin-audit-print-cover *,html[data-print-mode] .admin-audit-print-cover h1,html[data-print-mode] .admin-audit-print-cover p,html[data-print-mode] .admin-audit-print-cover span,html[data-print-mode] .admin-audit-print-cover small,html[data-print-mode] .admin-audit-print-cover em,html[data-print-mode] .admin-audit-print-cover strong{color:var(--audit-pdf-ink)!important}html[data-print-mode] .admin-audit-print-cover-brand{display:flex!important;align-items:baseline;width:100%;padding-bottom:4mm;border-bottom:1px solid rgba(185,130,0,.65);font-size:21px!important;font-weight:850!important;letter-spacing:-.025em!important}html[data-print-mode] .admin-audit-print-cover-brand:before{content:"◆";display:inline-grid;width:9mm;height:9mm;margin-right:3mm;place-content:center;color:#fff!important;background:var(--audit-pdf-gold)!important;border-radius:2mm;font-size:12px}html[data-print-mode] .admin-audit-print-cover-brand strong{margin-left:1.5mm;color:var(--audit-pdf-gold)!important}html[data-print-mode] .admin-audit-print-cover-content{display:grid!important;align-content:start;justify-items:start;width:100%!important;max-width:none!important;padding-top:8mm}html[data-print-mode] .admin-audit-print-cover-type{display:inline-flex!important;align-items:center;min-height:8mm;margin:0 0 5mm!important;padding:1.8mm 3.2mm;color:var(--audit-pdf-gold-dark)!important;background:#fff7df!important;border:1px solid #e8d59b;border-radius:999px;font-size:8.5px!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase}html[data-print-mode] .admin-audit-print-cover-type:after{display:inline!important;margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}html[data-print-mode=executive] .admin-audit-print-cover-type:after{content:"Relatório executivo"}html[data-print-mode=technical] .admin-audit-print-cover-type:after{content:"Relatório técnico completo"}html[data-print-mode] .admin-audit-print-cover h1{max-width:174mm!important;margin:0!important;color:var(--audit-pdf-ink)!important;font-size:31px!important;font-weight:850!important;line-height:1.08!important;letter-spacing:-.035em!important}html[data-print-mode] .admin-audit-print-cover-content>p{margin:5mm 0 0!important;color:var(--audit-pdf-muted)!important;font-size:12.5px!important;overflow-wrap:anywhere!important}html[data-print-mode] .admin-audit-print-cover-score{display:grid!important;grid-template-columns:auto 1fr;grid-template-areas:"value label" "value state";align-items:center;justify-items:start;width:min(100%,148mm)!important;min-height:47mm!important;margin-top:12mm!important;padding:6mm 8mm!important;color:var(--audit-pdf-ink)!important;background:#fff!important;border:1px solid var(--audit-pdf-line)!important;border-left:3px solid var(--audit-pdf-gold)!important;border-radius:4mm!important;box-shadow:0 2mm 7mm #1118270f!important}html[data-print-mode] .admin-audit-print-cover-score strong{grid-area:value;display:grid;width:34mm;height:34mm;margin-right:8mm;place-content:center;color:var(--audit-pdf-ink)!important;background:#fffdf8!important;border:1.5px solid var(--audit-pdf-gold)!important;border-radius:50%;font-size:34px!important;line-height:1!important}html[data-print-mode] .admin-audit-print-cover-score span{grid-area:label;align-self:end;margin:0!important;color:var(--audit-pdf-muted)!important;font-size:10px!important}html[data-print-mode] .admin-audit-print-cover-score small{grid-area:label;align-self:start;margin-top:6mm;color:var(--audit-pdf-ink)!important;font-size:13px!important;font-weight:800!important}html[data-print-mode] .admin-audit-print-cover-score em{grid-area:state;align-self:start;margin-top:1.5mm;color:var(--audit-pdf-gold-dark)!important;font-size:10px!important;font-style:normal!important;font-weight:750!important}html[data-print-mode] .admin-audit-print-cover-meta{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3mm!important}html[data-print-mode] .admin-audit-print-cover-meta>div{display:grid!important;align-content:start;gap:1.3mm!important;min-height:18mm;padding:3.5mm!important;color:var(--audit-pdf-ink)!important;background:#fffffff0!important;border:1px solid var(--audit-pdf-line)!important;border-radius:2.8mm!important;box-shadow:none!important}html[data-print-mode] .admin-audit-print-cover-meta span{color:var(--audit-pdf-muted)!important;font-size:7.5px!important;font-weight:750;letter-spacing:.06em!important;text-transform:uppercase}html[data-print-mode] .admin-audit-print-cover-meta strong{color:var(--audit-pdf-ink)!important;font-size:9.3px!important;line-height:1.25;overflow-wrap:anywhere!important}html[data-print-mode] .admin-audit-page,html[data-print-mode] .admin-audit-shell,html[data-print-mode] .admin-audit-report,html[data-print-mode] .admin-audit-report-main,html[data-print-mode] .admin-audit-content,html[data-print-mode] main{color:var(--audit-pdf-ink)!important;background:#fff!important}html[data-print-mode] .admin-audit-hero{min-height:0!important;margin:0 0 7mm!important;padding:0!important;color:var(--audit-pdf-ink)!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;break-before:auto!important;page-break-before:auto!important}html[data-print-mode] .admin-audit-hero>.admin-audit-report-label,html[data-print-mode] .admin-audit-hero>h1,html[data-print-mode] .admin-audit-hero>a,html[data-print-mode] .admin-audit-hero>.admin-audit-overall,html[data-print-mode] .admin-audit-hero>.admin-audit-meta{display:none!important}html[data-print-mode] .admin-audit-print-summary-heading{display:block!important;margin:0 0 7mm!important;padding:3mm 0 4mm!important;border-top:3px solid var(--audit-pdf-gold)!important;border-bottom:1px solid var(--audit-pdf-line)!important}html[data-print-mode] .admin-audit-print-summary-heading span,html[data-print-mode] [class*=section-label],html[data-print-mode] [class*=eyebrow]{color:var(--audit-pdf-gold-dark)!important;font-size:8.5px!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase}html[data-print-mode] .admin-audit-print-summary-heading h2{margin:1.5mm 0 0!important;color:var(--audit-pdf-ink)!important;font-size:23px!important;line-height:1.13!important;letter-spacing:-.025em!important}html[data-print-mode] section:not(.admin-audit-print-cover){color:var(--audit-pdf-ink)!important;background:transparent!important}html[data-print-mode] section>header,html[data-print-mode] .admin-audit-section-header{margin-bottom:4mm!important}html[data-print-mode] section>header h2,html[data-print-mode] section>header h3,html[data-print-mode] .admin-audit-section-header h2,html[data-print-mode] .admin-audit-section-header h3{margin:0!important;color:var(--audit-pdf-ink)!important;font-size:19px!important;line-height:1.18!important}html[data-print-mode] .admin-audit-score-card,html[data-print-mode] .admin-audit-control-card,html[data-print-mode] .admin-audit-action-item,html[data-print-mode] .admin-audit-finding,html[data-print-mode] .admin-audit-evidence,html[data-print-mode] .admin-audit-evidence-content,html[data-print-mode] .admin-audit-evidence-occurrence,html[data-print-mode] .admin-audit-evidence-metrics article,html[data-print-mode] .admin-audit-scanner-facts article,html[data-print-mode] .admin-audit-scanner-list li,html[data-print-mode] .admin-audit-connector-card,html[data-print-mode] [class*=admin-audit-card]{color:var(--audit-pdf-ink)!important;background:#fff!important;border-color:var(--audit-pdf-line)!important;box-shadow:none!important}html[data-print-mode] .admin-audit-score-card,html[data-print-mode] .admin-audit-control-card,html[data-print-mode] .admin-audit-action-item,html[data-print-mode] .admin-audit-finding,html[data-print-mode] .admin-audit-connector-card{border:1px solid var(--audit-pdf-line)!important;border-radius:3.2mm!important}html[data-print-mode] .admin-audit-score-card,html[data-print-mode] .admin-audit-control-card{padding:4.5mm!important}html[data-print-mode] .admin-audit-score-card strong,html[data-print-mode] [class*=score-card] strong,html[data-print-mode] [class*=metric] strong{color:var(--audit-pdf-ink)!important}html[data-print-mode] [class*=score-grid],html[data-print-mode] [class*=metrics-grid],html[data-print-mode] [class*=overview-grid]{gap:3.5mm!important}html[data-print-mode] progress,html[data-print-mode] [class*=progress]{accent-color:var(--audit-pdf-green)!important}html[data-print-mode] .admin-audit-meta,html[data-print-mode] [class*=meta-grid],html[data-print-mode] [class*=facts]{gap:3mm!important}html[data-print-mode] .admin-audit-meta>*,html[data-print-mode] [class*=meta-grid]>*,html[data-print-mode] [class*=facts]>article{color:var(--audit-pdf-ink)!important;background:var(--audit-pdf-soft)!important;border-color:var(--audit-pdf-line)!important;box-shadow:none!important}html[data-print-mode] .admin-audit-action-item{padding:5mm!important;break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode] .admin-audit-action-item>p,html[data-print-mode] .admin-audit-action-item p{color:var(--audit-pdf-muted)!important}html[data-print-mode] .admin-audit-action-item h3,html[data-print-mode] .admin-audit-action-item h4,html[data-print-mode] .admin-audit-action-item strong{color:var(--audit-pdf-ink)!important}html[data-print-mode] .admin-audit-action-recommendation,html[data-print-mode] .admin-audit-recommendation{margin-top:4mm!important;padding:4mm!important;color:var(--audit-pdf-ink)!important;background:var(--audit-pdf-soft-warm)!important;border:1px solid #e4d19a!important;border-left:2.5px solid var(--audit-pdf-gold)!important;border-radius:2mm!important;box-shadow:none!important}html[data-print-mode] .admin-audit-action-recommendation p,html[data-print-mode] .admin-audit-action-recommendation strong,html[data-print-mode] .admin-audit-recommendation p,html[data-print-mode] .admin-audit-recommendation strong{color:var(--audit-pdf-ink)!important}html[data-print-mode] .admin-audit-finding{margin-bottom:6mm!important;padding:5.5mm!important;color:var(--audit-pdf-ink)!important;background:#fff!important;border:1px solid var(--audit-pdf-line-strong)!important;border-radius:3.5mm!important;box-shadow:none!important;break-inside:auto!important;page-break-inside:auto!important}html[data-print-mode] .admin-audit-finding>header,html[data-print-mode] .admin-audit-finding>h2,html[data-print-mode] .admin-audit-finding>h3,html[data-print-mode] .admin-audit-finding>p,html[data-print-mode] .admin-audit-finding>.admin-audit-recommendation{break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode] .admin-audit-finding h2,html[data-print-mode] .admin-audit-finding h3{color:var(--audit-pdf-ink)!important}html[data-print-mode] .admin-audit-finding>p,html[data-print-mode] .admin-audit-finding p{color:var(--audit-pdf-muted)!important}html[data-print-mode] .admin-audit-finding code{color:#334155!important;background:#f1f4f7!important;border:1px solid #dce2e8!important;border-radius:1.2mm}html[data-print-mode=technical] .admin-audit-evidence,html[data-print-mode=technical] .admin-audit-evidence-content,html[data-print-mode=technical] .admin-audit-evidence-occurrence,html[data-print-mode=technical] .admin-audit-evidence-metrics article,html[data-print-mode=technical] .admin-audit-scanner-facts article,html[data-print-mode=technical] .admin-audit-scanner-list li{color:var(--audit-pdf-ink)!important;background:var(--audit-pdf-soft)!important;border-color:var(--audit-pdf-line)!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence{margin-top:4mm!important;padding:4mm!important;border:1px solid var(--audit-pdf-line)!important;border-radius:2.5mm!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence{margin-top:3mm!important;padding:4mm!important;border:1px solid var(--audit-pdf-line)!important;border-radius:2.2mm!important;break-inside:auto!important;page-break-inside:auto!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence>header{padding-bottom:2.5mm!important;border-bottom:1px solid var(--audit-pdf-line)!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence>header strong,html[data-print-mode=technical] .admin-audit-evidence-occurrence>header span,html[data-print-mode=technical] .admin-audit-evidence-metrics span,html[data-print-mode=technical] .admin-audit-evidence-metrics strong,html[data-print-mode=technical] .admin-audit-evidence p,html[data-print-mode=technical] .admin-audit-evidence li,html[data-print-mode=technical] .admin-audit-evidence dt,html[data-print-mode=technical] .admin-audit-evidence dd{color:var(--audit-pdf-ink)!important}html[data-print-mode=technical] .admin-audit-evidence code,html[data-print-mode=technical] .admin-audit-evidence pre,html[data-print-mode=technical] .admin-audit-scanner-list code{color:#243147!important;background:#edf1f5!important;border-color:#d2d9e2!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence pre{margin:2.5mm 0 0!important;padding:3mm!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border:1px solid var(--audit-pdf-line)!important;border-radius:1.8mm!important}html[data-print-mode] [class*=badge],html[data-print-mode] [class*=pill],html[data-print-mode] [class*=severity],html[data-print-mode] [class*=priority]{box-shadow:none!important;font-weight:800!important}html[data-print-mode] [data-severity=high],html[data-print-mode] [data-priority=high],html[data-print-mode] .severity-high,html[data-print-mode] .priority-high{color:#9f1d2b!important;background:#fde8eb!important;border-color:#f4bbc2!important}html[data-print-mode] [data-severity=medium],html[data-print-mode] [data-priority=medium],html[data-print-mode] .severity-medium,html[data-print-mode] .priority-medium{color:#805b00!important;background:#fff3cf!important;border-color:#ecd17a!important}html[data-print-mode] [data-severity=low],html[data-print-mode] [data-priority=low],html[data-print-mode] .severity-low,html[data-print-mode] .priority-low{color:#205fa4!important;background:#e9f3ff!important;border-color:#b9d9fb!important}html[data-print-mode] table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;color:var(--audit-pdf-ink)!important;background:#fff!important;border:1px solid var(--audit-pdf-line)!important;border-radius:2.5mm!important;overflow:hidden!important}html[data-print-mode] th{color:var(--audit-pdf-gold-dark)!important;background:var(--audit-pdf-soft-warm)!important;font-size:8.5px!important;letter-spacing:.06em;text-transform:uppercase}html[data-print-mode] th,html[data-print-mode] td{padding:3mm!important;border-bottom:1px solid var(--audit-pdf-line)!important}html[data-print-mode] tr:last-child td{border-bottom:0!important}html[data-print-mode=technical] .admin-audit-connectors-section{padding-top:2mm!important;break-before:page!important;page-break-before:always!important}html[data-print-mode] .admin-audit-connectors-section [class*=disabled],html[data-print-mode] .admin-audit-connectors-section [data-status=disabled]{display:none!important}html[data-print-mode] h1,html[data-print-mode] h2,html[data-print-mode] h3,html[data-print-mode] h4,html[data-print-mode] section>header,html[data-print-mode] .admin-audit-section-header{break-after:avoid-page!important;page-break-after:avoid!important}html[data-print-mode] img,html[data-print-mode] svg,html[data-print-mode] .admin-audit-score-card,html[data-print-mode] .admin-audit-control-card,html[data-print-mode] .admin-audit-action-item,html[data-print-mode] table,html[data-print-mode] tr{break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode] .admin-audit-finding,html[data-print-mode] .admin-audit-evidence,html[data-print-mode] .admin-audit-evidence-content{orphans:3;widows:3}}@page{size:A4 portrait;margin:8mm 8mm 10mm}@media print{:root{--lg-pdf-ink: #111827;--lg-pdf-muted: #5f6877;--lg-pdf-soft: #f7f9fc;--lg-pdf-soft-2: #eef2f6;--lg-pdf-warm: #fffaf0;--lg-pdf-line: #d8dee7;--lg-pdf-line-strong: #c8d0da;--lg-pdf-gold: #b98200;--lg-pdf-gold-dark: #805b00;--lg-pdf-green: #16834a;--lg-pdf-red: #c43d48}html[data-print-mode],html[data-print-mode] body{margin:0!important;padding:0!important;color:var(--lg-pdf-ink)!important;background:#fff!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:9.7pt!important;line-height:1.42!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-print-mode] *,html[data-print-mode] *:before,html[data-print-mode] *:after{box-sizing:border-box;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html[data-print-mode] a[href]:after{content:none!important}html[data-print-mode] .admin-audit-print-cover{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:7mm!important;min-height:277mm!important;margin:0!important;padding:11mm 12mm 10mm!important;overflow:hidden!important;color:var(--lg-pdf-ink)!important;background:radial-gradient(circle at 91% 8%,rgba(185,130,0,.08),transparent 29%),linear-gradient(180deg,#fff,#fbfaf7)!important;border:1px solid #eadfca!important;border-top:3px solid var(--lg-pdf-gold)!important;border-radius:4mm!important;box-shadow:none!important;break-after:page!important;page-break-after:always!important}html[data-print-mode] .admin-audit-print-cover:before,html[data-print-mode] .admin-audit-print-cover:after,html[data-print-mode] .admin-audit-print-cover-brand:before,html[data-print-mode] .admin-audit-print-cover-brand:after,html[data-print-mode] .admin-audit-print-cover-content:before,html[data-print-mode] .admin-audit-print-cover-content:after{background-image:none!important;box-shadow:none!important}html[data-print-mode] .admin-audit-print-cover>*,html[data-print-mode] .admin-audit-print-cover-brand,html[data-print-mode] .admin-audit-print-cover-content,html[data-print-mode] .admin-audit-print-cover-meta{color:var(--lg-pdf-ink)!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-print-mode] .admin-audit-print-cover-brand{display:flex!important;align-items:center!important;width:100%!important;min-height:12mm!important;margin:0!important;padding:0 0 4mm!important;color:var(--lg-pdf-ink)!important;border:0!important;border-bottom:1px solid rgba(185,130,0,.72)!important;border-radius:0!important;font-size:21px!important;font-weight:850!important;letter-spacing:-.025em!important}html[data-print-mode] .admin-audit-print-cover-brand strong{margin-left:1.5mm!important;color:var(--lg-pdf-gold)!important}html[data-print-mode] .admin-audit-print-cover-content{display:grid!important;align-content:center!important;justify-items:start!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:5mm 0!important;border:0!important;border-radius:0!important}html[data-print-mode] .admin-audit-print-cover-type{display:inline-flex!important;width:auto!important;min-height:8mm!important;margin:0 0 5mm!important;padding:1.7mm 3.2mm!important;color:var(--lg-pdf-gold-dark)!important;background:#fff7df!important;border:1px solid #e8d59b!important;border-radius:999px!important;font-size:8.4px!important;font-weight:850!important;letter-spacing:.11em!important;text-transform:uppercase!important}html[data-print-mode] .admin-audit-print-cover h1{max-width:176mm!important;margin:0!important;color:var(--lg-pdf-ink)!important;background:transparent!important;font-size:31px!important;font-weight:850!important;line-height:1.08!important;letter-spacing:-.035em!important}html[data-print-mode] .admin-audit-print-cover-content>p{margin:4mm 0 0!important;color:var(--lg-pdf-muted)!important;background:transparent!important;font-size:12px!important;overflow-wrap:anywhere!important}html[data-print-mode] .admin-audit-print-cover-score{display:grid!important;grid-template-columns:37mm minmax(0,1fr)!important;grid-template-areas:"value name" "value state"!important;align-items:center!important;width:min(100%,150mm)!important;min-height:48mm!important;margin:11mm 0 0!important;padding:6mm 8mm!important;color:var(--lg-pdf-ink)!important;background:#fff!important;border:1px solid var(--lg-pdf-line)!important;border-left:3px solid var(--lg-pdf-gold)!important;border-radius:4mm!important;box-shadow:0 2mm 7mm #1118270f!important}html[data-print-mode] .admin-audit-print-cover-score strong{grid-area:value!important;display:grid!important;width:34mm!important;height:34mm!important;place-content:center!important;color:var(--lg-pdf-ink)!important;background:#fffdf8!important;border:1.5px solid var(--lg-pdf-gold)!important;border-radius:50%!important;font-size:34px!important;line-height:1!important}html[data-print-mode] .admin-audit-print-cover-score span{grid-area:name!important;align-self:end!important;margin:0 0 7mm!important;color:var(--lg-pdf-muted)!important;background:transparent!important;font-size:10px!important}html[data-print-mode] .admin-audit-print-cover-score small{grid-area:name!important;align-self:start!important;margin:5mm 0 0!important;color:var(--lg-pdf-ink)!important;background:transparent!important;font-size:13px!important;font-weight:800!important}html[data-print-mode] .admin-audit-print-cover-score em{grid-area:state!important;margin:0!important;color:var(--lg-pdf-gold-dark)!important;background:transparent!important;font-size:10px!important;font-style:normal!important;font-weight:750!important}html[data-print-mode] .admin-audit-print-cover-meta{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3mm!important}html[data-print-mode] .admin-audit-print-cover-meta>div{display:grid!important;align-content:start!important;gap:1.2mm!important;min-height:18mm!important;padding:3.4mm!important;color:var(--lg-pdf-ink)!important;background:#fff!important;border:1px solid var(--lg-pdf-line)!important;border-radius:2.6mm!important;box-shadow:none!important}html[data-print-mode] .admin-audit-print-cover-meta span{color:var(--lg-pdf-muted)!important;font-size:7.4px!important;font-weight:750!important;letter-spacing:.055em!important;text-transform:uppercase!important}html[data-print-mode] .admin-audit-print-cover-meta strong{color:var(--lg-pdf-ink)!important;font-size:9.2px!important;line-height:1.24!important;overflow-wrap:anywhere!important}@supports selector(:has(*)){html[data-print-mode] :is(div,section):has(>.admin-audit-score-card){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3mm!important;align-items:stretch!important}html[data-print-mode] :is(div,section):has(>.admin-audit-action-item){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3.5mm!important;align-items:start!important;break-before:auto!important;page-break-before:auto!important}html[data-print-mode] :is(div,section):has(>.admin-audit-action-item)>:not(.admin-audit-action-item){grid-column:1 / -1!important}}html[data-print-mode] .admin-audit-score-card{min-height:31mm!important;padding:4mm!important}html[data-print-mode] .admin-audit-score-card strong{font-size:25px!important;line-height:1!important}html[data-print-mode] .admin-audit-action-item{margin:0!important;padding:4mm!important;break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode] .admin-audit-action-item p{margin-top:1.5mm!important;font-size:8.8pt!important;line-height:1.35!important}html[data-print-mode] .admin-audit-action-recommendation,html[data-print-mode] .admin-audit-recommendation{margin-top:3mm!important;padding:3.3mm!important;color:var(--lg-pdf-ink)!important;background:var(--lg-pdf-warm)!important;border:1px solid #e4d19a!important;border-left:2.5px solid var(--lg-pdf-gold)!important;border-radius:2mm!important;box-shadow:none!important}html[data-print-mode] [class*=action-plan],html[data-print-mode] [class*=actions-section],html[data-print-mode] [class*=action-section]{break-before:auto!important;page-break-before:auto!important}html[data-print-mode=technical] .admin-audit-connectors-section{margin:5mm 0!important;padding:4mm 0 0!important;break-before:auto!important;page-break-before:auto!important;break-after:avoid-page!important;page-break-after:avoid!important}html[data-print-mode=technical] .admin-audit-connectors-section h2,html[data-print-mode=technical] .admin-audit-connectors-section h3{margin-bottom:3mm!important;font-size:18px!important}html[data-print-mode=technical] .admin-audit-connectors-section .admin-audit-connector-card{min-height:18mm!important;padding:3mm!important}html[data-print-mode=technical] [class*=admin-audit-evidence],html[data-print-mode=technical] [class*=admin-audit-scanner]{color:var(--lg-pdf-ink)!important;background-color:#fff!important;background-image:none!important;border-color:var(--lg-pdf-line)!important;box-shadow:none!important}html[data-print-mode=technical] [class*=admin-audit-evidence]:before,html[data-print-mode=technical] [class*=admin-audit-evidence]:after,html[data-print-mode=technical] [class*=admin-audit-scanner]:before,html[data-print-mode=technical] [class*=admin-audit-scanner]:after{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence{margin-top:3mm!important;padding:3.2mm!important;background:var(--lg-pdf-soft)!important;border:1px solid var(--lg-pdf-line)!important;border-radius:2.4mm!important;break-inside:auto!important;page-break-inside:auto!important}html[data-print-mode=technical] .admin-audit-evidence-content{margin:0!important;padding:0!important;background:transparent!important;border:0!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence{margin:2.5mm 0 0!important;padding:3mm!important;color:var(--lg-pdf-ink)!important;background:#fff!important;border:1px solid var(--lg-pdf-line)!important;border-radius:2mm!important;break-inside:auto!important;page-break-inside:auto!important}html[data-print-mode=technical] .admin-audit-evidence-occurrence>header{margin:0 0 2.5mm!important;padding:0 0 2.2mm!important;color:var(--lg-pdf-ink)!important;background:transparent!important;border-bottom:1px solid var(--lg-pdf-line)!important}html[data-print-mode=technical] .admin-audit-evidence :is(div,section,header,footer,dl,dt,dd,ul,ol,li,p,span,strong,small){background-image:none!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence :is(p,span,strong,small,dt,dd,li),html[data-print-mode=technical] [class*=admin-audit-scanner] :is(p,span,strong,small,dt,dd,li){color:var(--lg-pdf-ink)!important}html[data-print-mode=technical] .admin-audit-evidence-metrics,html[data-print-mode=technical] .admin-audit-scanner-facts,html[data-print-mode=technical] .admin-audit-scanner-list,html[data-print-mode=technical] .admin-audit-evidence :is(dl,ul,ol),html[data-print-mode=technical] .admin-audit-evidence [class*=grid],html[data-print-mode=technical] .admin-audit-evidence [class*=list],html[data-print-mode=technical] .admin-audit-evidence [class*=metrics],html[data-print-mode=technical] .admin-audit-evidence [class*=facts]{gap:2.5mm!important;color:var(--lg-pdf-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence-metrics article,html[data-print-mode=technical] .admin-audit-scanner-facts article,html[data-print-mode=technical] .admin-audit-scanner-list li,html[data-print-mode=technical] .admin-audit-evidence article,html[data-print-mode=technical] .admin-audit-evidence [class*=metric]:not([class*=metrics]),html[data-print-mode=technical] .admin-audit-evidence [class*=fact]:not([class*=facts]){min-width:0!important;padding:3mm!important;color:var(--lg-pdf-ink)!important;background:var(--lg-pdf-soft)!important;border:1px solid var(--lg-pdf-line)!important;border-radius:1.8mm!important;box-shadow:none!important}html[data-print-mode=technical] .admin-audit-evidence code,html[data-print-mode=technical] .admin-audit-evidence pre,html[data-print-mode=technical] [class*=admin-audit-scanner] code{color:#243147!important;background:var(--lg-pdf-soft-2)!important;border:1px solid #d2d9e2!important;border-radius:1.2mm!important;box-shadow:none!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}html[data-print-mode=technical] .admin-audit-evidence pre{margin:2mm 0 0!important;padding:2.6mm!important}html[data-print-mode=technical] .admin-audit-evidence [style*=background],html[data-print-mode=technical] [class*=admin-audit-scanner] [style*=background]{background-color:var(--lg-pdf-soft)!important;background-image:none!important}html[data-print-mode=technical] .admin-audit-finding{margin:0 0 4.5mm!important;padding:4.5mm!important;color:var(--lg-pdf-ink)!important;background:#fff!important;border:1px solid var(--lg-pdf-line-strong)!important;border-radius:3mm!important;box-shadow:none!important;break-inside:auto!important;page-break-inside:auto!important;orphans:3!important;widows:3!important}html[data-print-mode=technical] .admin-audit-finding>header,html[data-print-mode=technical] .admin-audit-finding>h2,html[data-print-mode=technical] .admin-audit-finding>h3,html[data-print-mode=technical] .admin-audit-finding>p,html[data-print-mode=technical] .admin-audit-finding>.admin-audit-recommendation{break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode=technical] .admin-audit-finding h2,html[data-print-mode=technical] .admin-audit-finding h3{margin-bottom:2mm!important;font-size:18px!important;line-height:1.16!important}html[data-print-mode=technical] .admin-audit-finding>p{margin:0 0 2.5mm!important;font-size:9pt!important;line-height:1.38!important}html[data-print-mode=technical] .admin-audit-finding code{color:#334155!important;background:#f1f4f7!important;border:1px solid #dce2e8!important}html[data-print-mode] h1,html[data-print-mode] h2,html[data-print-mode] h3,html[data-print-mode] h4,html[data-print-mode] section>header,html[data-print-mode] .admin-audit-section-header{break-after:avoid-page!important;page-break-after:avoid!important}html[data-print-mode] section:not(.admin-audit-print-cover){margin-top:0!important;padding-top:0!important}html[data-print-mode] .admin-audit-print-summary-heading{margin-bottom:5mm!important}html[data-print-mode] section>header,html[data-print-mode] .admin-audit-section-header{margin-bottom:3.5mm!important}html[data-print-mode] .admin-audit-score-card,html[data-print-mode] .admin-audit-control-card,html[data-print-mode] .admin-audit-action-item,html[data-print-mode] .admin-audit-connector-card,html[data-print-mode] table,html[data-print-mode] tr{break-inside:avoid-page!important;page-break-inside:avoid!important}html[data-print-mode=technical] .admin-audit-evidence,html[data-print-mode=technical] .admin-audit-evidence-content,html[data-print-mode=technical] .admin-audit-evidence-occurrence{break-inside:auto!important;page-break-inside:auto!important}}@media print{html[data-print-mode] .admin-audit-category{color:var(--lg-pdf-muted)!important;background:var(--lg-pdf-soft-2)!important;border:1px solid var(--lg-pdf-line)!important;box-shadow:none!important}html[data-print-mode] .admin-audit-device{color:var(--lg-pdf-gold-dark)!important;background:#fff7df!important;border:1px solid #e8d59b!important;box-shadow:none!important}html[data-print-mode] .admin-audit-finding header span,html[data-print-mode] .severity-critical,html[data-print-mode] .severity-high,html[data-print-mode] .severity-medium,html[data-print-mode] .severity-low,html[data-print-mode] .severity-info{border-width:1px!important;border-style:solid!important}html[data-print-mode] .admin-audit-methodology li{padding:2.6mm 3.2mm!important;background:#fff!important;border:1px solid var(--lg-pdf-line)!important;border-radius:2mm!important;box-shadow:none!important}html[data-print-mode] .admin-audit-methodology li span{color:var(--lg-pdf-ink)!important;font-weight:650!important}html[data-print-mode] .admin-audit-methodology li b{color:var(--lg-pdf-gold-dark)!important;font-size:9px!important;letter-spacing:.02em!important}html[data-print-mode] .admin-audit-methodology li em{color:var(--lg-pdf-muted)!important;font-size:9.5px!important;font-weight:700!important;text-align:right!important}html[data-print-mode] .admin-audit-methodology ul{gap:1.6mm!important}}.hero-analyzer-wrapper{width:100%;max-width:660px}.hero-analyzer button{min-width:155px;border:0;cursor:pointer;font:inherit;font-weight:800;transition:opacity .16s ease,transform .16s ease}.hero-analyzer button:hover:not(:disabled){transform:translateY(-1px)}.hero-analyzer button:disabled,.hero-analyzer input:disabled{cursor:wait;opacity:.72}.hero-analyzer-message{min-height:22px;margin:10px 4px 0;font-size:.84rem}.hero-analyzer-message.is-loading{color:#ffffffc2}.hero-analyzer-message.is-error{color:#ffb5b5}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.audit-result-page{min-height:100vh;background:radial-gradient(circle at 50% 0%,rgba(205,167,82,.13),transparent 34rem),#080808;color:#f4f0e7;font-family:inherit}.audit-result-header,.audit-result-footer{width:min(1180px,calc(100% - 40px));margin:0 auto;display:flex;align-items:center;justify-content:space-between}.audit-result-header{min-height:82px;border-bottom:1px solid rgba(255,255,255,.08)}.audit-result-header a,.audit-result-footer a{color:inherit;text-decoration:none}.audit-brand{color:#fff;font-size:1.28rem;font-weight:800;letter-spacing:-.04em;text-decoration:none}.audit-brand strong{color:#d6ad59}.audit-result-hero,.audit-score-section,.audit-findings-section,.audit-locked-section{width:min(1080px,calc(100% - 40px));margin:0 auto}.audit-result-hero{padding:76px 0 58px;text-align:center}.audit-eyebrow,.audit-section-heading>span,.audit-locked-section>div>span{color:#d6ad59;font-size:.76rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.audit-result-hero h1{max-width:760px;margin:14px auto 10px;color:#fff;font-size:clamp(2.1rem,5vw,4.5rem);line-height:1;letter-spacing:-.055em}.audit-website{margin:0;color:#ffffff9e;word-break:break-word}.audit-overall-score{width:190px;height:190px;margin:36px auto 22px;border:1px solid rgba(214,173,89,.44);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(214,173,89,.14),transparent 66%)}.audit-overall-score strong{color:#fff;font-size:4rem;line-height:.95}.audit-overall-score span{color:#ffffff8c}.audit-overall-score small{margin-top:9px;color:#d6ad59;font-weight:700}.audit-disclaimer{max-width:650px;margin:0 auto;color:#ffffff94;line-height:1.65}.audit-partial-notice{max-width:680px;margin:24px auto 0;padding:17px 20px;border:1px solid rgba(214,173,89,.38);border-radius:14px;background:#d6ad5914;color:#ffffffb8;line-height:1.55}.audit-partial-notice strong,.audit-partial-notice span{display:block}.audit-partial-notice strong{color:#d6ad59}.audit-partial-notice span{margin-top:5px}.audit-score-section,.audit-findings-section{padding:60px 0}.audit-section-heading{margin-bottom:28px}.audit-section-heading h2{margin:8px 0 0;color:#fff;font-size:clamp(1.75rem,3vw,2.65rem);letter-spacing:-.035em}.audit-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.audit-score-card{min-height:150px;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff06}.audit-score-card strong{display:block;color:#fff;font-size:2.4rem}.audit-score-card>span{display:block;min-height:42px;margin-top:4px;color:#ffffffa6}.audit-score-track{height:5px;margin-top:16px;overflow:hidden;border-radius:999px;background:#ffffff14}.audit-score-track i{display:block;height:100%;border-radius:inherit;background:currentColor}.is-good{color:#72d6a0}.is-medium{color:#e2bc68}.is-low{color:#ef8585}.is-empty{color:#ffffff40}.audit-findings-list{display:grid;gap:14px}.audit-finding-card{padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff06}.audit-finding-card>div{display:flex;gap:18px;align-items:center}.audit-finding-card h3{margin:0;color:#fff;font-size:1.15rem}.audit-finding-card p{margin:14px 0 8px;color:#ffffffad;line-height:1.6}.audit-finding-card small{color:#ffffff6b}.audit-severity{flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:.68rem;font-weight:900;text-transform:uppercase}.severity-critical,.severity-high{color:#ffb0b0;background:#da444424}.severity-medium{color:#f2cd7f;background:#d6ad5921}.severity-low,.severity-info{color:#9fc9ff;background:#4989d621}.audit-locked-section{margin-top:50px;margin-bottom:80px;padding:34px;display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;border:1px solid rgba(214,173,89,.28);border-radius:24px;background:linear-gradient(135deg,#d6ad591c,#ffffff06)}.audit-lock-icon{font-size:2rem}.audit-locked-section h2{margin:8px 0 10px;color:#fff;font-size:1.65rem}.audit-locked-section p,.audit-locked-section li{color:#ffffffa6;line-height:1.55}.audit-locked-section ul{margin:15px 0 0;padding-left:20px}.audit-locked-actions{display:grid;gap:10px;min-width:250px}.audit-primary-button,.audit-secondary-button{min-height:48px;padding:0 18px;border-radius:10px;font:inherit;font-weight:850;cursor:pointer}.audit-primary-button{border:1px solid #d6ad59;background:#d6ad59;color:#090909;text-decoration:none}.audit-secondary-button{border:1px solid rgba(255,255,255,.15);background:transparent;color:#fff}.audit-loading-panel,.audit-error-panel{width:min(620px,calc(100% - 40px));min-height:100vh;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.audit-loading-panel h1,.audit-error-panel h1{color:#fff;font-size:2rem}.audit-loading-panel p,.audit-error-panel p{color:#ffffff9e}.audit-spinner{width:48px;height:48px;border:3px solid rgba(255,255,255,.12);border-top-color:#d6ad59;border-radius:50%;animation:audit-spin .8s linear infinite}.audit-result-footer{min-height:90px;color:#ffffff80;border-top:1px solid rgba(255,255,255,.08)}@keyframes audit-spin{to{transform:rotate(360deg)}}@media (max-width: 900px){.audit-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-locked-section{grid-template-columns:1fr}.audit-locked-actions{min-width:0}}@media (max-width: 560px){.hero-analyzer{display:grid}.hero-analyzer button{width:100%}.audit-result-header{min-height:70px}.audit-result-header>a:last-child{display:none}.audit-result-hero{padding-top:48px}.audit-score-grid{grid-template-columns:1fr}.audit-finding-card>div{align-items:flex-start;flex-direction:column;gap:10px}.audit-locked-section{padding:24px}}.hero-analyzer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.hero-analyzer input{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;height:44px!important;box-sizing:border-box!important;text-align:left!important}.hero-analyzer button{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:160px!important;height:44px!important;padding:0 18px!important;border:0!important;border-radius:10px!important;appearance:none!important;background:linear-gradient(135deg,#f5d76e,#d4af37 52%,#b88917)!important;color:#030507!important;box-shadow:0 10px 24px #d4af3740!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;font-size:13px!important;font-weight:900!important;line-height:1!important}.hero-analyzer button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 14px 34px #d4af3761!important}@media (max-width: 560px){.hero-analyzer{grid-template-columns:1fr!important}.hero-analyzer input{grid-column:1!important;grid-row:1!important}.hero-analyzer button{grid-column:1!important;grid-row:2!important;width:100%!important}}.audit-finding-stats{margin-top:10px;color:#ffffff8f;line-height:1.55}.audit-overall-score>em{display:block;margin-top:5px;color:#ffffffa6;font-size:11px;font-style:normal}.audit-score-methodology{max-width:680px;margin:18px auto 0;text-align:left}.audit-score-methodology summary{cursor:pointer;color:#d6ad59;font-size:13px;font-weight:700}.audit-score-methodology>div{margin-top:12px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#090d11}.audit-score-methodology p{margin:0 0 12px;color:#ffffff9e;line-height:1.55}.audit-score-methodology>div>strong{color:#d6ad59;font-size:13px}.audit-score-methodology ul{display:grid;gap:7px;margin:15px 0 0;padding:0;list-style:none}.audit-score-methodology li{display:grid;grid-template-columns:1fr auto auto;gap:13px;align-items:center;padding:9px 11px;border-radius:8px;background:#ffffff09}.audit-score-methodology li span{color:#e8ecf1}.audit-score-methodology li b{color:#d6ad59}.audit-score-methodology li em{color:#ffffff85;font-size:11px;font-style:normal}@media (max-width: 600px){.audit-score-methodology li{grid-template-columns:1fr auto}.audit-score-methodology li em{grid-column:1 / -1}}
