.landing-content .section:first-child::after{content:"✦";position:absolute;right:5vw;top:2rem;font-size:8rem;color:rgba(0,0,0,0.04);font-weight:700;pointer-events:none;line-height:1;}.landing-content .section:first-child{position:relative;overflow:hidden;}.landing-content .section:nth-child(odd) .section-inner::before{content:"";display:block;width:40px;height:40px;border-top:4px solid var(--brutal-black);border-left:4px solid var(--brutal-black);margin-bottom:2rem;}.landing-content .section:nth-child(even) .section-inner::after{content:"";display:block;width:40px;height:40px;border-bottom:4px solid var(--brutal-black);border-right:4px solid var(--brutal-black);margin-top:2rem;margin-left:auto;}.landing-content h2::after{content:"";display:block;width:60px;height:5px;background:var(--brutal-red);margin:1rem auto 0;}.landing-content .split h2::after,.landing-content .faq ~ h2::after{margin-left:0;}.landing-content .section + .section::before{content:"+";display:block;text-align:center;font-size:2rem;font-weight:700;color:var(--brutal-black);line-height:1;padding:0.5rem 0;letter-spacing:0.5em;}.landing-content .testimonial::before{content:"\201C\201C";display:block;font-size:3rem;font-weight:700;color:var(--brutal-red);line-height:0.6;margin-bottom:0.5rem;font-family:Georgia,serif;}.landing-content .section:nth-child(3n){background-image:radial-gradient(circle,rgba(0,0,0,0.05) 1px,transparent 1px);background-size:24px 24px;}.landing-content .steps::after{content:"";position:absolute;top:0;right:0;width:120px;height:100%;background:repeating-linear-gradient( -45deg,transparent,transparent 8px,rgba(255,255,255,0.03) 8px,rgba(255,255,255,0.03) 16px );pointer-events:none;}.landing-content .steps{position:relative;overflow:hidden;}.landing-content .hero-actions::before{content:"→";display:none;}.landing-content .banner{position:relative;}.landing-content .banner::before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:3px solid var(--brutal-black);pointer-events:none;z-index:-1;}.landing-content .feature-card:nth-child(4n+1):hover{border-left-width:12px;}.landing-content .feature-card:nth-child(4n+2):hover{border-left-width:12px;}.landing-content .feature-card:nth-child(4n+3):hover{border-left-width:12px;}.landing-content .feature-card:nth-child(4n+4):hover{border-left-width:12px;}.landing-content .stat-value::after{content:"";display:block;width:30px;height:3px;background:var(--brutal-red);margin:0.5rem auto 0;}.landing-content .faq details:nth-child(1){border-left:6px solid var(--brutal-red);}.landing-content .faq details:nth-child(2){border-left:6px solid var(--brutal-blue);}.landing-content .faq details:nth-child(3){border-left:6px solid var(--brutal-yellow);}.landing-content .faq details:nth-child(4){border-left:6px solid var(--brutal-black);}.landing-content .alert::before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--brutal-yellow);border:2px solid var(--brutal-black);font-weight:700;font-size:1rem;margin-right:0.75rem;flex-shrink:0;float:left;}.landing-content .badges .badge::after{content:"✦";margin-left:0.5em;color:var(--brutal-red);font-size:0.7em;}.landing-content .badges .badge:last-child::after{display:none;}.landing-content .feature-card h3::after{content:"";display:block;width:100%;height:24px;margin:0.75rem 0 0;background-repeat:no-repeat;background-position:left center;background-size:contain;}.landing-content .feature-card:nth-child(4n+1) h3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='8' viewBox='0 0 80 8'%3E%3Crect width='40' height='8' fill='%23ff0000'/%3E%3C/svg%3E");background-size:80px 8px;}.landing-content .feature-card:nth-child(4n+2) h3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='12' viewBox='0 0 80 12'%3E%3Crect y='0' width='36' height='4' fill='%230000ff'/%3E%3Crect y='8' width='24' height='4' fill='%230000ff'/%3E%3C/svg%3E");background-size:80px 12px;height:16px;}.landing-content .feature-card:nth-child(4n+3) h3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='8' viewBox='0 0 80 8'%3E%3Crect width='30' height='8' fill='%23ffe600'/%3E%3Cpolygon points='30,0 42,4 30,8' fill='%23ffe600'/%3E%3C/svg%3E");background-size:80px 8px;}.landing-content .feature-card:nth-child(4n+4) h3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='8' viewBox='0 0 80 8'%3E%3Ccircle cx='4' cy='4' r='3' fill='%23000'/%3E%3Ccircle cx='16' cy='4' r='3' fill='%23000'/%3E%3Ccircle cx='28' cy='4' r='3' fill='%23000'/%3E%3C/svg%3E");background-size:80px 8px;}.section:has(.section-dark) .feature-card h3::after,.steps + * .feature-card h3::after{height:28px;}@media (max-width:768px){.landing-content .section:first-child::after{font-size:4rem;}.landing-content .section:nth-child(odd) .section-inner::before,.landing-content .section:nth-child(even) .section-inner::after{width:24px;height:24px;}.landing-content .steps::after{width:60px;}}