.hero-container{height:100vh;width:100%;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(255,107,53,.15),transparent 60%);pointer-events:none}.hero-content{position:relative;z-index:2;text-align:center;max-width:900px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.hero-badge{background-color:#ff6b351a;padding:.5rem 1rem;border-radius:50px;border:1px solid var(--color-primary);color:var(--color-primary);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;animation:fadeInDown .8s ease-out}.hero-headline{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.5);animation:fadeInUp .8s ease-out .2s backwards}.hero-subheadline{font-size:clamp(1rem,2vw,1.25rem);color:#ccc;max-width:700px;animation:fadeInUp .8s ease-out .4s backwards}.hero-value-prop{display:flex;align-items:center;gap:1rem;background:#ffffff0d;padding:1rem 1.5rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:1rem;animation:fadeInUp .8s ease-out .6s backwards}.hero-value-prop p{color:var(--color-highlight);font-weight:700;font-size:1.1rem}.cta-button{background:var(--color-primary);color:#fff;padding:1rem 2rem;font-size:1.125rem;font-weight:700;border:none;border-radius:var(--radius-md);display:flex;align-items:center;gap:.75rem;margin-top:1rem;transition:all .3s ease;box-shadow:0 4px 15px #ff6b3566;animation:fadeInUp .8s ease-out .8s backwards}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6b3599;background:#ff7b4d}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.diagnostic-section{padding:var(--spacing-xl) 0;background-color:var(--bg-light)}.section-header{text-align:center;margin-bottom:var(--spacing-lg)}.section-header h2{font-size:2.5rem;margin-bottom:var(--spacing-xs);color:var(--color-secondary)}.section-subtitle{color:var(--text-secondary);font-size:1.125rem}.diagnostic-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--spacing-lg)}@media(max-width:768px){.diagnostic-grid{grid-template-columns:1fr}}.column-title{display:flex;align-items:center;gap:.75rem;margin-bottom:var(--spacing-md);font-size:1.5rem;color:var(--text-main)}.icon-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.icon-wrapper.success{background-color:#2ecc711a;color:#27ae60}.icon-wrapper.warning{background-color:#f7c5481a;color:#f39c12}.cards-wrapper{display:flex;flex-direction:column;gap:1.5rem}.card{background:#fff;border-radius:var(--radius-md);padding:1.5rem;box-shadow:0 4px 6px #0000000d;border:1px solid rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000014}.strength-card{display:flex;gap:1rem;align-items:flex-start;border-left:4px solid #27ae60}.strength-card h4{font-size:1.1rem;margin-bottom:.25rem;color:var(--text-main)}.strength-card p{font-size:.95rem;color:var(--text-secondary)}.card-icon.success{color:#27ae60;min-width:24px}.opportunity-card{border-left:4px solid var(--color-primary)}.opportunity-card .card-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.opportunity-card h4{font-size:1.1rem;color:var(--text-main)}.card-icon.warning{color:var(--color-primary)}.card-body{display:flex;flex-direction:column;gap:.75rem}.impacto{font-size:.95rem;color:#c0392b;background:#c0392b0d;padding:.5rem;border-radius:4px}.solucao-folem{background:#ff6b350d;padding:.75rem;border-radius:var(--radius-md);border:1px dashed var(--color-primary)}.badge{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--color-primary);margin-bottom:.25rem}.solucao-folem p{font-size:.95rem;color:var(--text-main);font-weight:500}.transformation-section{padding:var(--spacing-xl) 0;background-color:var(--bg-light)}.comparison-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center;margin-top:var(--spacing-lg);position:relative}.comparison-card{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease;height:100%;display:flex;flex-direction:column}.comparison-card:hover{transform:translateY(-5px)}.comparison-card.current .card-header{background:#bdc3c7;padding:1.5rem;text-align:center}.comparison-card.current .card-header h3{color:#fff;font-size:1.25rem;margin:0}.comparison-card.proposed{border:2px solid var(--color-primary);transform:scale(1.02);box-shadow:0 15px 40px #ff6b3526}.comparison-card.proposed .card-header{background:var(--color-primary);padding:1.5rem;text-align:center}.comparison-card.proposed .card-header h3{color:#fff;font-size:1.25rem;margin:0}.card-body{padding:2rem;flex:1;display:flex;flex-direction:column;justify-content:space-between}.feature-list{margin-bottom:2rem}.feature-list li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;font-size:.95rem;color:var(--text-main)}.icon-x{color:#c0392b;min-width:18px}.icon-check{color:#27ae60;min-width:18px}.card-footer{border-top:1px solid #eee;padding-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.metric{display:flex;flex-direction:column}.metric .label{font-size:.75rem;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.metric .value{font-size:1.1rem;font-weight:700;color:var(--text-main)}.metric .value.highlight{color:var(--color-primary);font-size:1.25rem}.vs-badge{background:#fff;width:50px;height:50px;border-radius:50%;border:4px solid var(--bg-light);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--text-secondary);box-shadow:0 4px 10px #0000001a;z-index:2}@media(max-width:768px){.comparison-grid{grid-template-columns:1fr;gap:var(--spacing-md)}.vs-badge{margin:0 auto;transform:rotate(90deg)}.comparison-card.proposed{transform:none}}.methodology-section{padding:var(--spacing-xl) 0;background-color:var(--bg-dark);color:#fff;position:relative}.section-header.dark h2{color:#fff}.section-header.dark .section-subtitle{color:#aaa}.timeline{position:relative;max-width:1000px;margin:0 auto;padding:var(--spacing-lg) 0}.timeline:after{content:"";position:absolute;width:4px;background-color:var(--color-primary);top:0;bottom:0;left:50%;margin-left:-2px;border-radius:2px}.timeline-item{padding:10px 40px;position:relative;background-color:inherit;width:50%;box-sizing:border-box}.timeline-item.left{left:0}.timeline-item.right{left:50%}.timeline-item:after{content:"";position:absolute;width:20px;height:20px;right:-10px;background-color:var(--color-primary);border:4px solid var(--bg-dark);top:25px;border-radius:50%;z-index:1}.timeline-item.right:after{left:-10px}.timeline-content{padding:20px 30px;background-color:#ffffff0d;position:relative;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);transition:transform .3s ease}.timeline-content:hover{transform:translateY(-5px);background-color:#ffffff14}.phase-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem}.phase-number{font-size:2.5rem;font-weight:800;color:#ffffff1a;font-family:var(--font-headings)}.phase-icon{background-color:var(--color-primary);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.timeline-content h3{color:var(--color-highlight);margin-bottom:.5rem}.phase-desc{color:#ccc;margin-bottom:1rem;font-size:.95rem}.phase-deliverables h4{font-size:.9rem;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.phase-deliverables ul li{color:#aaa;font-size:.85rem;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.phase-deliverables ul li svg{color:#27ae60}@media screen and (max-width:768px){.timeline:after{left:31px}.timeline-item{width:100%;padding-left:70px;padding-right:25px}.timeline-item.left,.timeline-item.right{left:0}.timeline-item:after{left:21px}.timeline-item.right:after{left:21px}}.roadmap-section{padding:var(--spacing-xl) 0;background-color:var(--bg-light);overflow:hidden}.roadmap-container{display:flex;justify-content:space-between;gap:1rem;position:relative;margin-top:3rem;flex-wrap:wrap}.roadmap-line{position:absolute;top:20px;left:0;width:100%;height:4px;background:#dfe6e9;z-index:1}.roadmap-phase{flex:1;position:relative;z-index:2;min-width:280px}.phase-marker{width:100%;text-align:center;margin-bottom:2rem;position:relative}.phase-month{background:var(--color-primary);color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:700;position:relative;z-index:2}.phase-card{background:#fff;border-radius:var(--radius-md);padding:1.5rem;box-shadow:0 5px 15px #0000000d;border-top:4px solid var(--color-secondary);transition:transform .3s ease}.phase-card:hover{transform:translateY(-5px)}.phase-card h3{font-size:1.2rem;margin-bottom:1rem;color:var(--color-secondary)}.weeks-grid{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.week-group h4{font-size:.9rem;color:var(--text-secondary);margin-bottom:.25rem}.week-group ul li{font-size:.9rem;position:relative;padding-left:10px;margin-bottom:.1rem}.week-group ul li:before{content:"•";position:absolute;left:0;color:var(--color-primary)}.phase-milestone{background:#f8f9fa;padding:.75rem;border-radius:4px;font-size:.85rem;color:var(--text-main);border:1px dashed #ced6e0}@media(max-width:900px){.roadmap-container{flex-direction:column;gap:2rem}.roadmap-line{width:4px;height:100%;left:20px;top:0}.phase-marker{text-align:left;margin-bottom:1rem;padding-left:40px}.phase-month:before{content:"";position:absolute;width:16px;height:16px;background:var(--color-primary);border-radius:50%;left:-48px;top:50%;transform:translateY(-50%);border:4px solid #fff}.phase-card{margin-left:40px}}.ecommerce-section{padding:var(--spacing-xl) 0;background-color:var(--bg-light)}.tabs-container{display:flex;flex-direction:column;max-width:900px;margin:0 auto;background:#fff;border-radius:var(--radius-lg);box-shadow:0 10px 30px #0000000d;overflow:hidden}.tabs-list{display:flex;border-bottom:1px solid #eee}.tab-button{flex:1;padding:1.5rem;background:transparent;border:none;font-size:1rem;font-weight:600;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s;cursor:pointer}.tab-button:hover{background-color:#f8f9fa;color:var(--color-primary)}.tab-button.active{color:var(--color-primary);border-bottom:3px solid var(--color-primary);background-color:#ff6b350d}.tab-panel{padding:3rem;animation:fadeIn .4s ease-out}.tab-panel h3{margin-bottom:1.5rem;font-size:1.5rem}.tab-panel ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.tab-panel ul li{position:relative;padding-left:1.5rem;color:var(--text-main)}.tab-panel ul li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:800}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.tabs-list{flex-wrap:wrap}.tab-button{flex-basis:50%;padding:1rem}}.financials-section{padding:var(--spacing-xl) 0;background-color:#fff}.financial-dashboard{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-lg);align-items:center;background:#fff;border-radius:var(--radius-lg)}.controls{padding:2rem;background:var(--bg-light);border-radius:var(--radius-md);height:100%}.controls h3{margin-bottom:1rem}.slider-control{margin:2rem 0}.slider-control label{display:block;font-weight:600;margin-bottom:.5rem}.slider-control input{width:100%;margin-bottom:.5rem}.range-labels{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-secondary)}.stat-card{background:#fff;padding:1.5rem;border-radius:var(--radius-md);box-shadow:0 4px 10px #0000000d;margin-top:2rem;border-left:4px solid #2ecc71}.stat-value{font-size:2rem;font-weight:800;color:var(--text-main);line-height:1;margin:.5rem 0}.stat-diff{color:#2ecc71;font-weight:600;font-size:.9rem}.chart-container{padding:1rem;background:#fff}@media(max-width:768px){.financial-dashboard{grid-template-columns:1fr}}.differentials-section{padding:var(--spacing-xl) 0;background-color:#fff}.differentials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.differential-card{padding:2rem;border-radius:var(--radius-md);background:var(--bg-light);transition:transform .3s ease;border:1px solid transparent}.differential-card:hover{transform:translateY(-5px);border-color:#004e891a;box-shadow:0 10px 20px #0000000d;background:#fff}.icon-box{background:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-secondary);border:1px solid #eee;margin-bottom:1.5rem;box-shadow:0 4px 10px #0000000d}.differential-card:hover .icon-box{background:var(--color-secondary);color:#fff}.differential-card h3{font-size:1.25rem;margin-bottom:.75rem;color:var(--text-main)}.differential-card p{color:var(--text-secondary);font-size:.95rem}.cases-section{padding:var(--spacing-xl) 0;background-color:var(--bg-dark);color:#fff}.cases-section .section-header h2{color:#fff}.cases-section .section-subtitle{color:#aaa}.cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:0 auto}.case-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:2.5rem;border-radius:var(--radius-lg);position:relative}.quote-mark{font-size:5rem;color:var(--color-primary);opacity:.3;position:absolute;top:0;left:20px;font-family:serif;line-height:1}.case-text{font-size:1.1rem;font-style:italic;margin-bottom:2rem;z-index:2;position:relative;line-height:1.8;color:#eee}.case-metrics{display:flex;align-items:center;justify-content:space-between;background:#0003;padding:1rem;border-radius:var(--radius-md);margin-bottom:2rem}.metric-box{display:flex;flex-direction:column}.metric-box span{font-size:.75rem;text-transform:uppercase;color:#aaa}.metric-box strong{font-size:.9rem}.metric-box.success strong{color:#2ecc71}.arrow{color:#aaa}.case-author{display:flex;align-items:center;gap:1rem}.author-avatar{width:50px;height:50px;background:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;color:#fff}.case-author h4{color:#fff;margin-bottom:.2rem;font-size:1rem}.case-author span{font-size:.85rem;color:#aaa}.investment-section{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,#f8f9fa,#fff)}.investment-model-badge{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,var(--accent-color),#c0392b);color:#fff;padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1.1rem;margin-bottom:3rem}.investment-cards-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.investment-card{background:#fff;border-radius:var(--radius-lg);padding:2rem;box-shadow:0 10px 40px #00000014;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.investment-card:hover{transform:translateY(-5px);box-shadow:0 20px 60px #0000001f}.investment-card.main-fee{border:2px solid var(--accent-color);position:relative}.investment-card.main-fee:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-color),#c0392b);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.investment-card.participation{border-top:4px solid var(--accent-color)}.card-header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.card-header .icon-box{width:56px;height:56px;background:linear-gradient(135deg,var(--accent-color),#c0392b);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff}.card-header .icon-box.infoproduto{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.card-header .icon-box.ecommerce{background:linear-gradient(135deg,#3498db,#2980b9)}.card-header h3{font-size:1.2rem;color:var(--text-main);margin:0;line-height:1.3}.card-header .badge{display:inline-block;background:var(--bg-light);color:var(--accent-color);padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;width:fit-content}.card-value{display:flex;align-items:baseline;margin-bottom:1rem}.card-value .currency{font-size:1.25rem;font-weight:600;color:var(--text-secondary);margin-right:.25rem}.card-value .amount{font-size:2.5rem;font-weight:800;color:var(--text-main);line-height:1}.card-value .cents{font-size:1.25rem;font-weight:600;color:var(--text-secondary)}.card-value.percentage{flex-direction:column;align-items:flex-start;gap:.25rem}.card-value.percentage .amount{font-size:3.5rem;font-weight:800;color:var(--text-main)}.card-value.percentage .label{font-size:1rem;color:var(--text-secondary);font-weight:500}.card-description{color:var(--text-secondary);line-height:1.6;margin-bottom:1rem;font-size:.95rem;flex-grow:1}.payment-options{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--bg-light);border-radius:var(--radius-md);font-size:.9rem}.payment-options .option{font-weight:500;color:var(--text-main)}.payment-options .option.highlight{color:#27ae60;font-weight:700}.payment-options .divider{color:var(--text-secondary)}.duration-badge{display:inline-block;background:linear-gradient(135deg,#e74c3c1a,#c0392b1a);color:var(--accent-color);padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600}.includes-section{background:#fff;border-radius:var(--radius-lg);padding:2rem;box-shadow:0 10px 40px #00000014;margin-bottom:var(--spacing-md)}.includes-section h4{margin:0 0 1.5rem;color:var(--text-main);font-size:1.1rem}.includes-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.includes-list li{display:flex;align-items:flex-start;gap:.75rem;color:var(--text-main);font-size:.95rem}.includes-list li svg{color:#27ae60;flex-shrink:0;margin-top:2px}.alignment-note{background:linear-gradient(135deg,#e74c3c0d,#c0392b0d);border-left:4px solid var(--accent-color);padding:1.5rem;border-radius:0 var(--radius-md) var(--radius-md) 0}.alignment-note p{margin:0;color:var(--text-main);line-height:1.6}@media(max-width:992px){.investment-cards-row{grid-template-columns:1fr}.investment-model-badge{font-size:1rem;padding:.75rem 1.5rem}.includes-list{grid-template-columns:1fr}}@media(max-width:576px){.card-value .amount{font-size:2rem}.card-value.percentage .amount{font-size:2.5rem}.investment-card{padding:1.5rem}.payment-options{flex-direction:column;gap:.5rem;text-align:center}}.faq-section{padding:var(--spacing-xl) 0;background-color:var(--bg-light)}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;border-radius:var(--radius-md);box-shadow:0 2px 5px #0000000d;overflow:hidden;transition:all .3s ease}.faq-question{width:100%;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;text-align:left;font-weight:600;font-size:1rem;color:var(--text-main);cursor:pointer}.faq-question:hover{color:var(--color-primary)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background-color:#fcfcfc}.faq-item.open .faq-answer{max-height:200px;padding:0 1.5rem 1.5rem}.faq-item.open .faq-question{color:var(--color-primary)}.faq-answer p{color:var(--text-secondary);font-size:.95rem}.footer-section{position:relative;background-color:#111;color:#fff;padding-top:100px}.cta-container{position:absolute;top:-80px;width:100%}.cta-box{background:var(--color-primary);border-radius:var(--radius-lg);padding:3rem;text-align:center;box-shadow:0 20px 40px #ff6b354d;max-width:800px;margin:0 auto}.cta-box h2{color:#fff;font-size:2rem;margin-bottom:.5rem}.cta-box p{color:#ffffffe6;margin-bottom:2rem;font-size:1.1rem}.cta-button.big{background:#fff;color:var(--color-primary);padding:1rem 3rem;font-size:1.25rem;margin:0 auto}.cta-button.big:hover{background:#f8f9fa;transform:translateY(-2px);color:#e65a2a}.footer-content{padding:var(--spacing-lg) 0 2rem;margin-top:5rem}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:3rem}.footer-brand h3{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.footer-brand p,.footer-contact p{color:#888;font-size:.9rem;margin-bottom:.25rem}.footer-contact h4,.footer-social h4{color:#fff;margin-bottom:1rem}.social-icons{display:flex;gap:1rem}.social-icons a{color:#888;transition:color .3s}.social-icons a:hover{color:var(--color-primary)}.footer-bottom{border-top:1px solid #333;padding-top:1.5rem;text-align:center}.footer-bottom p{font-size:.8rem;color:#555}@media(max-width:768px){.cta-box{margin:0 1rem;padding:2rem}}:root{--color-primary: #FF6B35;--color-secondary: #004E89;--color-highlight: #F7C548;--bg-light: #F8F9FA;--bg-dark: #1A1A1A;--text-main: #2C3E50;--text-secondary: #7F8C8D;--font-headings: "Montserrat", sans-serif;--font-body: "Inter", sans-serif;--font-highlight: "Poppins", sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 2rem;--spacing-lg: 4rem;--spacing-xl: 8rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body);background-color:var(--bg-light);color:var(--text-main);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);font-weight:700;color:var(--color-secondary)}button{cursor:pointer;font-family:var(--font-body)}a{text-decoration:none;color:inherit}ul{list-style:none}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-sm)}
